$ timeout --kill-after=15s 1800s nix --extra-experimental-features nix-command --extra-experimental-features flakes --extra-substituters https://sellout.cachix.org --extra-trusted-public-keys sellout.cachix.org-1:v37cTpWBEycnYxSPAgSQ57Wiqd3wjljni2aC0Xry1DE= --netrc-file /tmp/nix-ci-worker-3b4627bbda4b0791/cachix-121aa366d26a1bfe/netrc --extra-substituters ssh-ng://worker.nix-ci.com?ssh-key=/tmp/nix-ci-worker-3b4627bbda4b0791/ssh-key-563a46178805ef68/ssh.key&remote-store=/cache/nix-ci/&base64-ssh-public-host-key=c3NoLWVkMjU1MTkgQUFBQUMzTnphQzFsWkRJMU5URTVBQUFBSU9EQXdicHlRaVYwb2lyakhxbHIwbitnWDNNVjQwbDBKTmlKdVNDZHdoZ1o= --extra-trusted-public-keys nix-ci-staging:Q5+aawDG0LPCgu1fP9e+9hktvsfSyvu/Xe5PvzTLRVs= --print-build-logs build --no-link git+https://x-access-token:@github.com/sellout/kilns-haskell?ref=renovate%2Flock-file-maintenance&rev=062735cf32c7ab4f7001f8adb9f7701b71ca6837#devShells.x86_64-linux.ghc9121 --post-build-hook /tmp/nix-ci-worker-3b4627bbda4b0791/nix-ci-cache-upload.sh 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 unpacking 'github:sellout/flaky-haskell/292cbaa2fd7662a62c1544e888f3cdbdbbf44924?narHash=sha256-k1ov5Vn8xaL0vCM1WARgc6cJ/Ee5xNoL3jzgoThHjAM%3D' into the Git cache... copying path '/nix/store/01x5k4nlxcpyd85nnr0b9gm89rm8ff4x-source' from 'ssh-ng://'... unpacking 'github:sellout/nix-systems/aa9520a9a0f92098d3576c3b4eafcb32c13d6800?narHash=sha256-vta8mxLa5XxpHfb9HCiavFqBrX2xJDvZiKHZOy4kvlA%3D' into the Git cache... copying path '/nix/store/wnlwy78xviliblm4vrgxqhd1rpqqbziw-source' from 'https://cache.nixos.org'... copying path '/nix/store/gvxs4asrxywpfcj33mamkf29kihdkxkx-source' from 'ssh-ng://'... unpacking 'github:sellout/project-manager/bdf7064e8685e58353c45a521a69794f1b7f1cda?narHash=sha256-dksxWBALPBNeqq8QFL%2BWfWT6UzZ9DE6xm6dyVNQUfms%3D' into the Git cache... copying path '/nix/store/1gv0ll8fc52gvhb4qqkv13bksfbx7ka8-source' from 'ssh-ng://'... copying path '/nix/store/xaccbji1vx054s1r52939z11yfalkjbj-source' from 'ssh-ng://'... unpacking 'github:Fuuzetsu/shellcheck-nix-attributes/51b49d5fe65ece69eb5e2003396bf096083ec281?narHash=sha256-a0WyWaz%2BnMYFWI43Ip9EUnPuBW0O4EIiTzYZKGqNjss%3D' into the Git cache... copying path '/nix/store/xawlclhsha8m8ffdx4bsz4jy2bx1w177-glibc-locales-2.40-66' from 'https://cache.nixos.org'... copying path '/nix/store/qdbyhg8s21653smfjg4wcczpns4qxn9v-distribution-nixpkgs-1.7.1.1-data' from 'ssh-ng://'... copying path '/nix/store/khmqxw6b9q7rgkv6hf3gcqf2igk03z1g-gnu-config-2024-01-01' from 'ssh-ng://'... copying path '/nix/store/16hvpw4b3r05girazh4rnwbw0jgjkb4l-xgcc-14.3.0-libgcc' from 'ssh-ng://'... copying path '/nix/store/4j6p91af1bfgnn31agg1c9ijr0kyg6gi-gcc-14.3.0-libgcc' from 'ssh-ng://'... copying path '/nix/store/7r0k7ywzmgkscjxgzmgwsng0545h8id6-libunistring-1.3' from 'ssh-ng://'... copying path '/nix/store/2gy6zfny7faa36r1jcar3dd1y76w9hsi-publicsuffix-list-0-unstable-2025-03-12' from 'ssh-ng://'... copying path '/nix/store/gi6g289i9ydm3z896x67q210y0qq29zg-update-autotools-gnu-config-scripts-hook' from 'ssh-ng://'... copying path '/nix/store/2q1vszdygbs1icp1cd18a4d11zcsc97y-libidn2-2.3.8' from 'ssh-ng://'... copying path '/nix/store/g8zyryr9cr6540xsyg4avqkwgxpnwj2a-glibc-2.40-66' from 'ssh-ng://'... copying path '/nix/store/ik62z14lxr205b5gzfh4cjcla6gh9l6z-attr-2.5.2' from 'ssh-ng://'... copying path '/nix/store/5gmj3ir468k28nnp5r9nsfbdnm7qv3dc-brotli-1.1.0-lib' from 'ssh-ng://'... copying path '/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37' from 'ssh-ng://'... copying path '/nix/store/376vgdk3hbz1gm0ix4ccz30fkgdk8ys3-bzip2-1.0.8' from 'ssh-ng://'... copying path '/nix/store/89wrfml7fd8g1vjy29p67vfgxiaj6b12-ed-1.21.1' from 'ssh-ng://'... copying path '/nix/store/c1z5j28ndxljf1ihqzag57bwpfpzms0g-gawk-5.3.2' from 'ssh-ng://'... copying path '/nix/store/dj06r96j515npcqi9d8af1d1c60bx2vn-gcc-14.3.0-lib' from 'ssh-ng://'... copying path '/nix/store/xk0d14zpm0njxzdm182dd722aqhav2cc-gnumake-4.4.1' from 'ssh-ng://'... copying path '/nix/store/4rpiqv9yr2pw5094v4wc33ijkqjpm9sa-gnused-4.9' from 'ssh-ng://'... copying path '/nix/store/785x3swha2nh7rzmrp3pbb4mv8l1xw51-json-c-0.18' from 'ssh-ng://'... copying path '/nix/store/znnk6yqbvji573wrpgvqfk60h8ldmhcq-keyutils-1.6.3-lib' from 'ssh-ng://'... copying path '/nix/store/548rz1yd3c0y1dx7aiz63x8lgll16ryn-libpsl-0.21.5' from 'ssh-ng://'... copying path '/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8' from 'ssh-ng://'... copying path '/nix/store/nkqpb1fl6kach9rr3xpbnaahp6frkpa4-nghttp2-1.65.0-lib' from 'ssh-ng://'... copying path '/nix/store/adh72qn1r2c4nflkgkv3sdv7aag0p9z5-openssl-3.4.2' from 'ssh-ng://'... copying path '/nix/store/5x9nmn51cszisf3gr829z2yq8y4hrnra-pcre2-10.44' from 'ssh-ng://'... copying path '/nix/store/6h1mjkhy5rmg1zqwfqlqqrymi67kkr2q-xz-5.8.1' from 'ssh-ng://'... copying path '/nix/store/8icpg7vrz95c6ap3mznmlmg7h0l2av1w-zlib-1.3.1' from 'ssh-ng://'... copying path '/nix/store/w1pxx760yidi7n9vbi5bhpii9xxl5vdj-bzip2-1.0.8-bin' from 'ssh-ng://'... copying path '/nix/store/l2wvwyg680h0v2la18hz3yiznxy2naqw-gnugrep-3.11' from 'ssh-ng://'... copying path '/nix/store/gj54zvf7vxll1mzzmqhqi1p4jiws3mfb-patch-2.7.6' from 'ssh-ng://'... copying path '/nix/store/xd9m9jkvrs8pbxvmkzkwviql33rd090j-gzip-1.14' from 'ssh-ng://'... copying path '/nix/store/pkpsla02cnwk0c0951k7rcf4jalah314-krb5-1.21.3-lib' from 'ssh-ng://'... copying path '/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0' from 'ssh-ng://'... copying path '/nix/store/g7i75czfbw9sy5f8v7rjbama6lr3ya3s-patchelf-0.15.0' from 'ssh-ng://'... copying path '/nix/store/x477rxqxm6cgsz0s8w05zkp1xl3ssp92-gmp-with-cxx-6.3.0' from 'ssh-ng://'... copying path '/nix/store/ahw6fr4wihcyq1rbx9ivi4qv6zmn10gg-zstd-1.5.7' from 'ssh-ng://'... copying path '/nix/store/8smmj5gbhnnqaf28qxak4xv57ccgm96p-acl-2.3.2' from 'ssh-ng://'... copying path '/nix/store/xlmpcglsq8l09qh03rf0virz0331pjdc-file-5.45' from 'ssh-ng://'... copying path '/nix/store/y4rgi4qlyqx34r4hypic6sfxd3y0hppq-libssh2-1.11.1' from 'ssh-ng://'... copying path '/nix/store/22rpb6790f346c55iqi6s9drr5qgmyjf-xz-5.8.1-bin' from 'ssh-ng://'... copying path '/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7' from 'ssh-ng://'... copying path '/nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35' from 'ssh-ng://'... copying path '/nix/store/nvga2xaf1gjhlbmqa7vcn5hp0z43yw0x-curl-8.14.1' from 'ssh-ng://'... copying path '/nix/store/xw0mf3shymq3k7zlncf09rm8917sdi4h-diffutils-3.12' from 'ssh-ng://'... copying path '/nix/store/392hs9nhm6wfw4imjllbvb1wil1n39qx-findutils-4.10.0' from 'ssh-ng://'... copying path '/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192' from 'ssh-ng://'... copying path '/nix/store/7iirrwzdlzrhwh2b7dlkd6y65riyg4cc-stdenv-linux' from 'https://cache.nixos.org'... copying path '/nix/store/galx6n4slrfz7qfgzjywsh5bqblw6xf6-cabal2nix-2.20.0' from 'ssh-ng://'... building '/nix/store/3hnpak2624jskssh9pc3hmr764aqk75l-cabal2nix-kilns.drv'... cabal2nix-kilns (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/s38hn13b3rl1sm7hl8a610z28lwp4h1f-cabal2nix-kilns cabal2nix-kilns (post)> Nothing to push - all store paths are already on Cachix. cabal2nix-kilns (post)> added 2 signatures cabal2nix-kilns (post)> added 1686 signatures cabal2nix-kilns (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/s38hn13b3rl1sm7hl8a610z28lwp4h1f-cabal2nix-kilns cabal2nix-kilns (post)> copying 0 paths... cabal2nix-kilns (post)> copying 0 paths... these 67 derivations will be built: /nix/store/kla94xc2qrp4rwi3v3na2p55q9qr1ikk-haskell-generic-builder-test-wrapper.sh.drv /nix/store/14qgl2kzpskmrdn65qzw7dc40z2ipz80-hw-hspec-hedgehog-0.1.1.1.drv /nix/store/3nzn2i9hagkbmh2h96i8hwfpffvxkfjl-microaeson-0.1.0.2.drv /nix/store/1daflxp88996r14yb5wg4nbwv587dmax-stan-0.2.0.0.drv /nix/store/1l2ysla4lc02b98rrz1mgd0j5vc1wbs1-attoparsec-aeson-2.2.2.0.drv /nix/store/jx0v80rdsyva3s938wgy9l2nayj336v2-rerebase-1.21.2.drv /nix/store/1ywcflrxi6pslh3l3x5xlp74askma2az-deferred-folds-0.9.18.7.drv /nix/store/2hiirkn33mm3mh2m3v4r5khnx6k2x89a-lens-5.3.4.drv /nix/store/iv08ahmwj5gxlli34n307fxxcghfsca3-ghc-exactprint-1.12.0.0.drv /nix/store/3ppy8c4b54jvslajzf6abx8x0sh8dgwk-apply-refact-0.15.0.0.drv /nix/store/3wpfwav97hcph1ln7rhzi3w3c98ywllg-constraints-extras-0.4.0.2.drv /nix/store/k45h0wkxlh6x9xr49ijdq2in4x2j0hpl-hw-prim-0.6.3.2.drv /nix/store/4jm00kb9fs8hlkinqk252bgvkq9h4scs-hw-fingertree-0.1.2.1.drv /nix/store/d73cxklinr0xdqvb3x4k75v1xsfi5yzj-HTF-0.15.0.2.drv /nix/store/myn5fx4i7nvpchya37dd2mfgsc8gpp6x-list-t-1.0.5.7.drv /nix/store/xjz23ygllxv1zfi3wc6wwy9vq2l2xd06-focus-1.0.3.2.drv /nix/store/h2p9d5ckfva2j3237ykxw8l8z85ffri0-primitive-extras-0.10.2.2.drv /nix/store/57pfzi169l7amh1indnj8kbij2sysk17-stm-hamt-1.2.1.1.drv /nix/store/yc05fk6hqfypg6w89wslpwxxc0zd3w0s-quickcheck-classes-0.6.5.0.drv /nix/store/qkf4q0myzp12kjwa59pwkc8kww9ssagh-bitvec-1.1.5.0.drv /nix/store/nfy75s18lj1isgvnlwdrxwvdajlq2blp-vector-algorithms-0.9.1.0.drv /nix/store/s91ry1xn0h86qy8yi0gdf01kfr8sia2g-mono-traversable-1.0.21.0.drv /nix/store/knk59awh5cg73d3andv1zvahimagnsr1-conduit-1.3.6.1.drv /nix/store/5b6fg6l2qi7dcxh939mgcik48nwfvv4y-libyaml-0.1.4.drv /nix/store/rpaycwxwp2x3261vhh3x252zdx92gv25-ghc-lib-parser-9.12.2.20250320.drv /nix/store/75zchyz77l4mwbym7halx2k9h8spv1hf-ghc-lib-parser-ex-9.12.0.0.drv /nix/store/jqg355sfsgpsvqqama0ckmksxkkdpz99-deriving-aeson-0.2.10.drv /nix/store/xxkskh43zbb2g0sar017krgnsw8vl4vv-yaml-0.11.11.2.drv /nix/store/5d59b604kwnmg9rnwx90aih31lhsd0wm-hlint-3.10.drv /nix/store/r7mm2544ix5wfwsm7r6wpsgyiln1i4p9-binary-instances-1.0.6.drv /nix/store/im3w4249w2sp43zhb3s3xlmv8k78508n-cabal-install-parsers-0.6.1.1.drv /nix/store/5mlxlkxgb1y4w4rhp3v2gk54f7756qq0-cabal-add-0.1.drv /nix/store/6nv7xycy6a2wnyhs1ksavdbk4phkpn43-implicit-hie-0.1.4.0.drv /nix/store/77x0ahkx2j4zrb0s9x0b9q8fddanninn-network-3.2.7.0.drv /nix/store/87izq5kkc6l8y0w6bghcxj0549554rbm-streaming-commons-0.2.3.0.drv /nix/store/8vy66js5j88pz3h0v5d5gsg44jvxdby8-stm-containers-1.2.1.1.drv /nix/store/8xnjfci4qjwj206cvcj0s4avqh0ni3ra-ghc-9.12.1-with-packages.drv /nix/store/vv4qqhr3p0zd6h8g7fgwwjh3rdpsbm7r-mod-0.2.0.1.drv /nix/store/h3w1x72f04bx4rwblix8vnagjif99aj4-lsp-types-2.3.0.1.drv /nix/store/jmcyg6wb4fjyc2z144bq0jl81kl5afjv-aeson-pretty-0.8.10.drv /nix/store/vxr6whsvmjz4sdwvqgc3xrgx25va02bw-lens-aeson-1.2.3.drv /nix/store/mnypama8s2cg73r68j421gzndv58jvnl-lsp-2.7.0.1.drv /nix/store/yq71cz1qn3h00c3v9gmcwaa7x2dcwqk8-conduit-parse-0.2.1.1.drv /nix/store/9v3hwhmw6wcgabp97spbwdvkbhsayny8-lsp-test-0.17.1.1.drv /nix/store/a2zqb38b8ss4nfbnmrb7rm9y5psz3cld-path-0.9.5.drv /nix/store/z19818ipi8d958qs0hl53nyncy4ram0n-dependent-sum-0.7.2.0.drv /nix/store/a4ncmapl42x3kn5mw5xz082igg4glwvl-dependent-map-0.4.0.0.drv /nix/store/ai0l0k89512zvw5y0f0974l621j4kfjw-treefmt.drv /nix/store/mpaw4vizwinladnsy3facg2xhzp1246f-neat-interpolation-0.5.1.4.drv /nix/store/j6lizq541psj4m4hsq6xkn6lqni3vwlw-hls-graph-2.10.0.0.drv /nix/store/sq5irj4qqqjcbg5r1y6ksc3p8dh1sp5y-hls-plugin-api-2.10.0.0.drv /nix/store/gw3w5a62585dwvy8hz07a7w42sapx9wx-conduit-extra-1.3.7.drv /nix/store/f0s36hvms6z0xjl0kl08j34jr61zhc0w-hie-bios-0.14.0.drv /nix/store/vfxswr0417idy143grcmy299yf8fw94f-algebraic-graphs-0.7.drv /nix/store/gz3jr4zdly15psp32zhwzzlwhcvifmqz-hiedb-0.6.0.2.drv /nix/store/jrkybq0p8x264ics8p7qkixxg9s4403r-enummapset-0.7.3.0.drv /nix/store/xx3bljwgpz4avaxs8z5i6y8cbn8kbmy8-ghcide-2.10.0.0.drv /nix/store/bn6c3xf508hj4zwq1n4rbf85c1dm8pv1-hls-test-utils-2.10.0.0.drv /nix/store/bpisms5p5bcmxmb32cn38f7b2a8x8364-pm-shell-aliases.sh.drv /nix/store/caggqs1kkqz7532lz26kwfi9ddwkf2xz-fourmolu-0.18.0.0.drv /nix/store/fmsbi3fb6ah77h807pqh9q9g3nzxgkm6-builder.pl.drv /nix/store/gbx88cmmxps656j173s5a2lmnfip9w6k-path-io-1.8.2.drv /nix/store/h7sb0kj8xslcjsfl453q5ipir0fwab9b-ormolu-0.8.0.0.drv /nix/store/qa4smcnx54jd4dyh6d25mgrjhcv26i13-pm-session-vars.sh.drv /nix/store/hl06x0j420x72blv4skgmhchcb10hz4z-project-manager-path-for-kilns.drv /nix/store/z3kz3k1cjr2jc89zp3r2raba98i69gcx-haskell-language-server-2.10.0.0.drv /nix/store/qkcxd58w0i0xhxqbnwkp3n22dqbgi0mx-ghc-shell-for-kilns-0.0.1.0-0.drv these 796 paths will be fetched (7.22 MiB download, 6059.29 MiB unpacked): /nix/store/j7j3rz01j9nqzw0dda1q61s68q1ds52z-30596fb9d85b69ec23ecb05ef9a7c91d67901cfd.patch /nix/store/xw4mchjan733ri74xp62ywlrnpynns2m-Diff-0.5 /nix/store/ba21cv0wkydjqq6bfqqndra60rc5xpnq-Diff-0.5-doc /nix/store/rijjyark774q5ajb4w8zvik390w6dagw-Diff-1.0.2 /nix/store/h3yj001ym6pxhg2frkvmhwq6vmasgrp3-Diff-1.0.2-doc /nix/store/kknmw2paakvrd8srkg5ll1h1rsxy1ny4-Glob-0.10.2 /nix/store/jrj2r8451n2w1czdgmxk6882id2m1gzh-Glob-0.10.2-doc /nix/store/qhlbkn34py2ici8vb4ykayfpi5yy6adh-HTF-0.15.0.2.tar.gz /nix/store/xrp49hj6fkmg8anmz61hy9hsy102jyr3-HUnit-1.6.2.0 /nix/store/ad32dzcd30iy6b2zxnfdca8106p8qjbp-HUnit-1.6.2.0-doc /nix/store/88v1izlzqvlq8dvy3p8af9fjfh1knr7n-ListLike-4.7.8.3 /nix/store/fdmx2s3zrjrrh5xpb4qcpp110kgnd1y8-ListLike-4.7.8.3-doc /nix/store/fnkf3dc1lhcn4g95rnpqshibm32srs3l-MemoTrie-0.6.11 /nix/store/4f4s3czcbqq88zvyz63pxc2hplkwpkwq-MemoTrie-0.6.11-doc /nix/store/f1fm15jc1a7vk4khwhf7zqk6wxvlmzmg-OneTuple-0.4.2 /nix/store/2s76gw8pxwcpx40ymfaara6kg0igrc5a-OneTuple-0.4.2-doc /nix/store/l9rd2b1w7nw4b79j2qj5a85bn0dqdkf0-Only-0.1 /nix/store/8jjmg6qv6frx8ql0gn98znjmb1dhjdc3-Only-0.1-doc /nix/store/nm20mm88nj99ff4shq7g9kya13ggzmbd-QuickCheck-2.14.3 /nix/store/cdp1yhgm2sh0a9a33ri3hadp34gnwyz2-QuickCheck-2.14.3-doc /nix/store/ivpak3rbpsdja259r915np73wr1k3img-StateVar-1.2.2 /nix/store/xgrbw1s6fgy49x0ga540f81vr3mqj9w6-StateVar-1.2.2-doc /nix/store/k8nv0h07j48y38grind3dkvx5pbiqwdj-adjunctions-4.4.3 /nix/store/ipp3w99i949aybvmdayk14z9b51vxx9r-adjunctions-4.4.3-doc /nix/store/06yv56503zgjgfdfvfl4hkv8z0hq6pcc-aeson-2.2.3.0 /nix/store/npwf3js76xggwavrdn1mgr7zj0l135p1-aeson-2.2.3.0-doc /nix/store/imnkf2959by9k6nx8s34asn77mfc1927-aeson-pretty-0.8.10.tar.gz /nix/store/3ld518xmv8c88z7pfcszdqkvy5ngakcq-alejandra-4.0.0 /nix/store/gb06grxg9bl4vy054d8463l9vxcnhb8l-alex-3.5.3.0 /nix/store/n9pxjvlwfw8hinkhqm2iqprmisab42k3-alex-3.5.3.0-data /nix/store/58pj5537vyg2rzi2l521q29l2b9c6klp-algebraic-graphs-0.7-r3.cabal /nix/store/gfjyfw1hcshbfclk91difmkphwib8nbd-algebraic-graphs-0.7.tar.gz /nix/store/p0mmhfvmslgzsbkcd0v5va6lkfjv9pxb-ansi-terminal-1.1.2 /nix/store/jrmw677fmg265p911n79l25k7v9qlrwd-ansi-terminal-1.1.2-doc /nix/store/bqzfmnk43a7lq2h1sljm2ficyz25i559-ansi-terminal-types-1.1 /nix/store/3m207xxnpcraw3hr4ks14fvlnf7d6wj4-ansi-terminal-types-1.1-doc /nix/store/rikyia9b87pybkpvnqzv3lgazcj6sw4h-ansi-wl-pprint-1.0.2 /nix/store/sl5m1lgg0hcgiim8b9y6xz5pcvlrrgwx-ansi-wl-pprint-1.0.2-doc /nix/store/gwm6lcxq2481c8ca8fgy5mm6k8qa53vw-apply-refact-0.15.0.0.tar.gz /nix/store/cfjszmyvb1ki98r85psw1h88424wsmrh-assoc-1.1.1 /nix/store/cw9a4qrv3gg9skk58jrjh5s5mfbbp66m-assoc-1.1.1-doc /nix/store/1wnfjvslaf7b2jkfmf5dkck2fq8g241h-async-2.2.5 /nix/store/9scb31jzpjs3i6rcafc9l5czqsmhap8f-async-2.2.5-doc /nix/store/rh9s02slyjm2mbz52r4i2s605xn8j9gj-attoparsec-0.14.4 /nix/store/5rb5wpjl9np13rv3zw09x0ihmgyz3gi8-attoparsec-aeson-2.2.2.0.tar.gz /nix/store/3skldyq6rz2g4yy2sj9as9xrdmcagfl1-aws-c-auth-0.8.1 /nix/store/vam19krnigbfgqly5kb2fd43x33z2yby-aws-c-cal-0.8.0 /nix/store/3nlzv9wrxp4ca48ch399mr2p5kf7qkk2-aws-c-common-0.10.3 /nix/store/0xx78z86dilxsj7x6sxxw9mzmxcnw383-aws-c-compression-0.3.0 /nix/store/fardj63pfh3lxz908ayw0gdg9cgf68fs-aws-c-event-stream-0.5.0 /nix/store/z21ys5m6c5p4s4an7kqcmjb8mfhdaxk0-aws-c-http-0.9.2 /nix/store/5vs1d998xl73nndlmggiki13sknacx3v-aws-c-io-0.15.3 /nix/store/3n8hrrxpqni313154gb2wr47hr69g92s-aws-c-mqtt-0.11.0 /nix/store/97c1mdp4vagysxnkrpskk91picqvbgbx-aws-c-s3-0.7.1 /nix/store/ifxda9ilgazvfmgbqkhahcj2kivbb7h4-aws-c-sdkutils-0.2.1 /nix/store/zbgzpp8hi7kb3v7in76z5s0b3xx88aji-aws-checksums-0.2.2 /nix/store/qip9kjviwn43c0va3ivnzqah0s0f1w4k-aws-crt-cpp-0.29.4 /nix/store/i9i2vcm8n2382kh8bdmi9gncyznzf4x5-aws-sdk-cpp-1.11.448 /nix/store/jmw30x7kfzvq2qk5la4yw29rqf7zmpv0-barbies-2.1.1.0 /nix/store/446sh499rrsrbfk319cdaa8yx8y5q4v1-barbies-2.1.1.0-doc /nix/store/rcqahl600z2k79gazwlg2zj4xbn0gxyw-base-compat-0.13.1 /nix/store/d8p81f2v8lm5rhhaij1z7r8nkb9z4rp0-base-compat-0.13.1-doc /nix/store/ds3q59avq8nyx79r002pnbg3hwa8sgxy-base-orphans-0.9.3 /nix/store/762h2ig7j3ac9kaycwb81gs9pkbc4ibl-base-orphans-0.9.3-doc /nix/store/c0mi7sg9gqdsiz7y0jn7dw4gxwj3fsni-base-prelude-1.6.1.1 /nix/store/19b1mxmar1jg7qnjwfi00nkd2g47zyrv-base-prelude-1.6.1.1-doc /nix/store/wyhr2g3336n6hffbra3p3mi4c28spdvy-base-unicode-symbols-0.2.4.2 /nix/store/i9abq4cwywwmis9mfsx60kl1ja5ijjpg-base-unicode-symbols-0.2.4.2-doc /nix/store/a2xmyhj6hhx1r15fckkfkdcdbym9pfrp-base16-bytestring-1.0.2.0 /nix/store/nn19wqznh9y01dls35g6fya3js0ahs9n-base16-bytestring-1.0.2.0-doc /nix/store/ga2pfhrp1w1zna6y2wcbzg336awdrfj6-base64-1.0 /nix/store/h2kxwa8rxl4q2vbxldjfnhcmp5bj22jw-base64-1.0-doc /nix/store/136djvg1qr99hjccr00v4932gpsxpnsk-base64-bytestring-1.2.1.0 /nix/store/5cms2gjmm0fpkq14b73gikjr3amahc97-base64-bytestring-1.2.1.0-doc /nix/store/smkzrg2vvp3lng3hq7v9svfni5mnqjh2-bash-interactive-5.2p37 /nix/store/2fl18vlvw0d0rp1jc7xgp173d883nmqb-bash-language-server-5.4.0 /nix/store/22395b4gzmv5vr85lcs173lwm3rc3hi7-bash-strict-mode-0.1.0 /nix/store/pxsnl37r7gr5zh8k49j43b2sy0jybrqv-bifunctors-5.6.2 /nix/store/dx9sdc551q4f0bhmn8gx5dif60vq6vfy-bifunctors-5.6.2-doc /nix/store/6r2l3jb7n340fq6gn4pcsbnq9iy8nq5s-binary-instances-1.0.6.tar.gz /nix/store/3332bmnfndvvjnaavn5ziza0ykqi9x7n-binary-orphans-1.0.5 /nix/store/p5rvfgyk9s16iaw3qihpv21bl3x496s9-binary-orphans-1.0.5-doc /nix/store/ap35np2bkwaba3rxs3qlxpma57n2awyb-binutils-2.44 /nix/store/6lgw1bymkzkld77zz4xfy6cmkjpcy2i6-binutils-2.44-lib /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44 /nix/store/r2cvzz00ihxvpkz4yfg9592h8bys9ly0-bitvec-1.1.5.0-r3.cabal /nix/store/y0pbqgjljdd5wlhbmxinyhliah4rb10j-bitvec-1.1.5.0.tar.gz /nix/store/vndnfkq6c1dg6acrbri6ywnpk6spldnb-blaze-builder-0.4.2.3 /nix/store/dc0qgqksh1hk229vmsf9sd9s3r0qkz0q-blaze-builder-0.4.2.3-doc /nix/store/3fx2maqlqnzsf9irv793hqdx87221jl5-blaze-html-0.9.2.0 /nix/store/1c6i8az9xak3q8jclh1x2c67r1bwp9g2-blaze-html-0.9.2.0-doc /nix/store/2lvi2gizlag5nmd2scm1dzm7hrcgfih6-blaze-markup-0.8.3.0 /nix/store/5fnlrm5daqbgp37n6q1d8pawi93p88i9-blaze-markup-0.8.3.0-doc /nix/store/g7fq73kywjzpb45yg6m30aj1hw0dj7ab-blaze-textual-0.2.3.1 /nix/store/w8pdaz9pf9rpkphmbhy72wpjqxjhcqx7-blaze-textual-0.2.3.1-doc /nix/store/mrbslgynzhg5jfc05x2rlnsykzcxp2v0-boehm-gc-8.2.8 /nix/store/3d1a6sk8i0xbphwm84jw1qgmsbhmw9mz-boring-0.2.2 /nix/store/mqyfvpjgx742z7xwnbagxrwzgp4rzqkl-boring-0.2.2-doc /nix/store/cbwbz05v2iqhn2d1w118y1rw97cqimjf-busybox-1.36.1 /nix/store/2sn6fg5q0hwhdfwizi4id7fc4xk3yl98-cabal-add-0.1-r2.cabal /nix/store/072ibz5rqjxvhjrh46vs026kljw04xig-cabal-add-0.1.tar.gz /nix/store/hxcdph627a60k4qphla11apy0nd70pwc-cabal-doctest-1.0.11 /nix/store/iykzy7qv1dh1y4h77yxsxzwfn7zw6ar2-cabal-doctest-1.0.11-doc /nix/store/i4z52sq3cwy79zi7dsvyk1lvnxj8dfbb-cabal-install-3.14.2.0 /nix/store/vg8s02jx4c0bmm5xd88pcxkpi113i8k8-cabal-install-parsers-0.6.1.1.tar.gz /nix/store/k2xzadq5zk2kzr4ksj44pivn3ah0c6z7-cairo-1.18.2 /nix/store/myq3jkm65jx808g1j1aws25187p5h7d9-call-stack-0.4.0 /nix/store/6vr5mv5za4al380rw98pxccv81ns88iv-call-stack-0.4.0-doc /nix/store/fx90g90v7w6xrmfc68lfjinjpvfljwc5-case-insensitive-1.2.1.0 /nix/store/3syfrdvmyr0n7j342vscml31s3p7cnck-case-insensitive-1.2.1.0-doc /nix/store/wy0xcf2ba42sb4x1wkv42phxsxfqaq8b-cereal-0.5.8.3 /nix/store/x8jmm6ba4976d3yciq186wqrv9wcjij0-cereal-0.5.8.3-doc /nix/store/jvz65qlbqk5ks6rkh225iqm3rvf4l4yj-character-ps-0.1 /nix/store/z7hasr8fzy8pfzjnlmgml8r7q3cdywin-character-ps-0.1-doc /nix/store/wksqmbs8gyay94kml2vg2vhpc30dr9qh-charset-0.3.12 /nix/store/bl48h0fyb4076l007gp3az9hr37a38rl-charset-0.3.12-doc /nix/store/hdqfjipaqdci97ppcr18y3pqmgjvjhdx-choice-0.2.4.1 /nix/store/2pirfqp7nx1h0afwlf47w3ixrijs5ij9-choice-0.2.4.1-doc /nix/store/q11nsyalaknpcpk439k1zavini5mp13f-clay-0.15.0 /nix/store/1mhr7gfm75mkw59k1pzgag4fxphphi28-clay-0.15.0-doc /nix/store/qqqc3yag7lg7kr0z6v1vz7v9lysj89bg-clock-0.8.4 /nix/store/9fpdaha7kcd7sm8dv3avl3jlwqz3479g-clock-0.8.4-doc /nix/store/i000scxy5vjiqz9av5a2yq19g2hmsz7l-cmdargs-0.10.22 /nix/store/mbjfh0c42z9y7vdan69gh54fd44vcrln-cmdargs-0.10.22-doc /nix/store/01qa7hcq1s14njzh2mbxjg9ddvxb343i-co-log-core-0.3.2.5 /nix/store/cp79fcnrmpyy0cyzx57jn164cqfjjlbl-co-log-core-0.3.2.5-doc /nix/store/9yzzdy1ha5h123kmpb0rs18w7ycsjg36-code-page-0.2.1 /nix/store/p7rf1xqspjh27iaviqyrg7ivj1qs6qyr-code-page-0.2.1-doc /nix/store/y6j48q3fmwj15pfs7qrsfsxmgwqc1jxl-colour-2.3.6 /nix/store/babb35k0f1v9hf1qvchj62ifanwhdq9h-colour-2.3.6-data /nix/store/5bk5zxkfwh2gq246h0kp0l9hx8xzjw2q-colour-2.3.6-doc /nix/store/5jc9c2p68h83s4mnb3i1jfxa64sigxsg-colourista-0.1.0.2 /nix/store/1rs5gnim83dld1zp9m3i2daraa3rridr-colourista-0.1.0.2-doc /nix/store/wmjsqg4lp5dv0d3c1s77n2pzb4im6p25-commutative-semigroups-0.2.0.2 /nix/store/rrsjyb7gzyhh995yzszvsafk8fb0jx74-commutative-semigroups-0.2.0.2-doc /nix/store/9a3hfsjag3z9h2fi8c5l5lcfpmzimnda-comonad-5.0.9 /nix/store/qc2661xzfx9dy8fcghimjyhaikr7dx1i-comonad-5.0.9-doc /nix/store/cw9q8q8bqm4snhp3djrqlhy6b4zslxrx-concurrent-output-1.10.21 /nix/store/8w31j7sx18xdp2d451apfwvnivz2r8pn-concurrent-output-1.10.21-doc /nix/store/8sp5k4g5r92npk40bv2qg6bwndx645hy-conduit-1.3.6.1.tar.gz /nix/store/sz33pjm2cvwgwppzyyv37xdgxj3bbg67-conduit-extra-1.3.7.tar.gz /nix/store/6wvb7p50rrp2hg6df2dcn56gf5nq0cnl-conduit-parse-0.2.1.1-r1.cabal /nix/store/5inary4gap17pija37hi9s0dnwj4sdgj-conduit-parse-0.2.1.1.tar.gz /nix/store/8l2vhfg741zxhw3bbdhk0dqqnpbbfd7p-constraints-0.14.2 /nix/store/86i646jldqn5d22vq31dyyarlx8m972l-constraints-0.14.2-doc /nix/store/r1hndpvyfxs48509mabl0cshsw79a5yb-constraints-extras-0.4.0.2.tar.gz /nix/store/kmalasyfd57sdkr1mnbrr38i3vn9sbj1-contravariant-1.5.5 /nix/store/y368yxvwsg0v50lp5w5yf9xy5xxicv5r-contravariant-1.5.5-doc /nix/store/d5ms9xb9jn5dpx47ik2636sysry0zrqf-cpphs-1.20.9.1 /nix/store/pi2d77ap11vabd86kmk4jn4kmxqma880-cpphs-1.20.9.1-doc /nix/store/zqykx71s3zz7hlmssbr2ynaz06lk3ghs-cryptohash-sha1-0.11.101.0 /nix/store/q4csg5y28y2ll7017z7ays3rw5k83sjb-cryptohash-sha1-0.11.101.0-doc /nix/store/5m6i3ljvx52hp0l3al2sl1z4zrczk7gl-cryptohash-sha256-0.11.102.1 /nix/store/hhxh9y3vsy18ckzk15kkamvzd0wihkzn-cryptohash-sha256-0.11.102.1-doc /nix/store/lcdrrvb84rq71z8fjjnnj1506dpar7d1-data-default-0.7.1.3 /nix/store/w8rcfincz16dl11wdrrlhbikky05crrq-data-default-0.7.1.3-doc /nix/store/clph0d3b6a6gry9rpmh0f40n1byp1ibp-data-default-class-0.1.2.2 /nix/store/y6c5kb1vyqsqiqf3li7ygbknhz3chxyq-data-default-class-0.1.2.2-doc /nix/store/d9jnpil9i6i20697i5790g3fh9si8y39-data-default-instances-containers-0.1.0.3 /nix/store/4gb0z0gcz0cv0v61c79ncx5yhiqj6cw7-data-default-instances-containers-0.1.0.3-doc /nix/store/96dwdvslfdmw4aqzjhcgm422fvhifsxf-data-default-instances-dlist-0.0.1.2 /nix/store/qnzicbfrzip2w89yhdbkqpvyk9nj4gz0-data-default-instances-dlist-0.0.1.2-doc /nix/store/dida7cbxy6a03fgx1bw2p7anqnbzabhy-data-default-instances-old-locale-0.0.1.2 /nix/store/00h7628camjidjv0wn8wgfjb98pq3gfc-data-default-instances-old-locale-0.0.1.2-doc /nix/store/h3jxrp6kp65qb1scw858gsbh2rc8dvas-data-fix-0.3.4 /nix/store/n08kl3rfckv9kbpgg43qgbrhv6g81m84-data-fix-0.3.4-doc /nix/store/nnvqz7axk0y3gpndkcr7n7zwmrppjda5-dav1d-1.5.1 /nix/store/2bdbfgxqwq46g12mqm0xc9rhc36w5ill-dav1d-1.5.1-dev /nix/store/128gx7xz3a8jh74c14qflvc2h87jmzpl-deferred-folds-0.9.18.7.tar.gz /nix/store/9avy92c4fyq4fir64jgb5lm4n4w1hbvk-dejavu-fonts-minimal-2.37 /nix/store/hn7168hjba3rfnmkczjpj0fk83lf7hhp-dependent-map-0.4.0.0-r2.cabal /nix/store/0h7i1qgf9m9dlx62jm2n6aaih0rb6pj3-dependent-map-0.4.0.0.tar.gz /nix/store/7kbw9i8lsi2nv2ja0zmix425b1sp6mnx-dependent-sum-0.7.2.0-r2.cabal /nix/store/9javmkdzlpl1z815xqaw42lazs4p2hvm-dependent-sum-0.7.2.0.tar.gz /nix/store/l88yyksp9a5lqpl3sqhcbbj8xh0jl40z-deriving-aeson-0.2.10.tar.gz /nix/store/cqljzxw1vkgbvjd8bgm90amhaayf09l4-die-hook /nix/store/f1whb9ldx8zdvzryivx6fjzj59sxhkh6-dir-traverse-0.2.3.0 /nix/store/09chgdz0wv1pazxh6rsbm1hc4vfws21g-dir-traverse-0.2.3.0-doc /nix/store/7h4f262bgrn1klv9ar1gzia6p9q2lfck-direct-sqlite-2.3.29 /nix/store/ngb94jlkfddq5cihqcrqa7bsb864dc5z-direct-sqlite-2.3.29-doc /nix/store/vc5afr0sy6v6713wpfj5rklxw03f9ayp-direnv-2.36.0 /nix/store/ahd8gijw4k1hb0vpbhfmfz505485b4d2-distributive-0.6.2.1 /nix/store/pmv8az7hvyhrij38sz6ylyw9j5zz05ps-distributive-0.6.2.1-doc /nix/store/bwa4lss79b4wqgy6ijzq26sq6jrj1i9s-dlist-1.0 /nix/store/6xswf5xvrybbvsppifwf3x1fiw652why-dlist-1.0-doc /nix/store/3qd68ydx1gw9y11hyg7bqxppkifpl9d0-dns-root-data-2025-04-14 /nix/store/pmmydyf343l6v0dwwzi1v6z0j8jnfnrb-doctest-0.24.0 /nix/store/d6byzsvggszqc9d8hma6s7qy0w8323gj-doctest-0.24.0-doc /nix/store/qjwcl6x7634pd4yjl31pa7v54rm8fqzb-doctest-discover-0.2.0.0 /nix/store/ifnbz6ydwvadr5qzdyjpw2640zimn5vl-double-conversion-3.3.1 /nix/store/8q0c65lq4qlxc0fiv7i2c0wvfccv06qn-editline-1.17.1 /nix/store/s4jjzafdxacqkj5z311agviljps0674h-either-5.0.2 /nix/store/k9fpw29jcisvr9lwpr594ifnjmicws8l-either-5.0.2-doc /nix/store/4zf9xnl9hchdv474r4cb8kzah49bqzjk-elfutils-0.192-bin /nix/store/3nr826lk35yd5scgnjfq4hakpj36cby4-elfutils-0.192-dev /nix/store/rszqn2a7yk0vpfrf489srbz5kng0zdsl-enummapset-0.7.3.0.tar.gz /nix/store/04yvfz90lf1jydrn06czkwis3ywwyrsb-erf-2.0.0.0 /nix/store/vyzciqryyg5lvghcsf24rw27071vdzd2-erf-2.0.0.0-doc /nix/store/ywk0kqz3cgb5am3wd7vwjs34mqrjap9a-expand-response-params /nix/store/070s6fml7n4g0c2n32bzydc06955b6ab-expat-2.7.1 /nix/store/4dds2i63prc2wx9n2g7mi3dkgayfv8yj-extensible-exceptions-0.1.1.4 /nix/store/2f5a9gf37xz1n4zfhqy8hgqrrcl7k55n-extensible-exceptions-0.1.1.4-doc /nix/store/6cnpsyds897lx8gzh1fhv32d1lcyxkgn-extensions-0.1.0.3 /nix/store/0wz658y1d1jbi21xwah6851ypf6x2yf6-extensions-0.1.0.3-doc /nix/store/a3iiky1ngh0v297cpcc2c4wq66a7kijv-extra-1.8 /nix/store/9sn56imspadj0mskpy4apx8v11y3x62j-extra-1.8-doc /nix/store/80yymzva79pj6iqmaagbjsq93vs7awrq-fail-4.9.0.0 /nix/store/ql9wf6gc0xkmc9ryl2p7cbzcxki2qsx2-file-embed-0.0.16.0 /nix/store/5ra7xs21gkah1fdvlzi8xvsky4cjf94p-file-embed-0.0.16.0-doc /nix/store/k684msmxjnqblm89254qxs2qykr0jf5d-filemanip-0.3.6.3 /nix/store/a9rgixyv4kbrl3b5pfv0f6ajlkp643yb-filemanip-0.3.6.3-doc /nix/store/5an5sjanb3mk46n3ajcj9sn1j4cvjzil-filepattern-0.1.3 /nix/store/6p5w58mvqvgqrahf0mdj27c3fym5952g-filepattern-0.1.3-doc /nix/store/vzsfwbishign6bh53psch0fm9f4vin0z-filtrable-0.1.6.0 /nix/store/yj33qbhg8hk682qxl5nabm9nzlrb4vcl-filtrable-0.1.6.0-doc /nix/store/ih1dx8p38g1lyg5khpdajb5z35qnksf3-fingertree-0.1.5.0 /nix/store/vi3p3c46vd1fqscz70nf2mvv5gr31cj1-fingertree-0.1.5.0-doc /nix/store/xqva81wxw8s3kl97pwziicgbq90ri60w-fmlist-0.9.4 /nix/store/ll8sjmqi41rmcry31g6wss6wpa73al3h-fmlist-0.9.4-doc /nix/store/8vmyx2waxg58w93migb73jmp3xjfdyqb-focus-1.0.3.2.tar.gz /nix/store/3x119i90285qvxq8v140bv1i20bnd88l-foldl-1.4.18 /nix/store/dra4ck01czbb5d2frcczycj7vpv5255a-foldl-1.4.18-doc /nix/store/pw1v1417z6dj3lj8dq3haw73695pbg1x-fontconfig-2.16.0 /nix/store/303zxwy58975pbcb9w3slsyfc7650h1d-fontconfig-2.16.0-lib /nix/store/bdgihab2nhn6ywibdkvq6ik9d90f6hw0-fourmolu-0.18.0.0.tar.gz /nix/store/6s52swlxn6mk79lz27jzmq0v8mncynhg-free-5.2 /nix/store/285ap50k18qdg5g77rdfjw3hx6imcygh-free-5.2-doc /nix/store/xx31k2jyp067bgjf22377w6i3nlvsiil-freetype-2.13.3 /nix/store/8hbx4djfxk7dw6s18j0yfwms26l2p5j6-fribidi-1.0.16 /nix/store/kk04hl4qsfknrxa2bmzgm3vrf6i4ngar-fuzzy-0.1.1.0 /nix/store/llbbzaffpxb06a04z4mk5fwp88n76bnx-fuzzy-0.1.1.0-doc /nix/store/8adzgnxs3s0pbj22qhk9zjxi1fqmz3xv-gcc-14.3.0 /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0 /nix/store/3rfaps94kbjr22nnwbyvwwwv0qw0q20v-gd-2.3.3 /nix/store/8b2h0alxwlfqs3mzafilz5wx68zignpj-gdbm-1.25-lib /nix/store/z315qmn32ny9v2pb1gafm0c9s88p62v7-gdk-pixbuf-2.42.12 /nix/store/q7jgg033qvr8rp79r2xs55kx9zvr0piy-generic-arbitrary-1.0.1.2 /nix/store/wzy0xsdr50fws2vdz2y81cf0m8bnq0c4-generic-arbitrary-1.0.1.2-doc /nix/store/l7csk52jmraqhy9pwyysn5f4lnmh9c83-generic-deriving-1.14.6 /nix/store/g28nnb5vivwyibqf9vi9cacpmr22ffm2-generic-deriving-1.14.6-doc /nix/store/9j1hmf1nyyy157pq2cmfy5x5hvxn0byj-generic-lens-2.2.2.0 /nix/store/26v4cgf351jhj4c1jb1w7cddz31wgvn5-generic-lens-2.2.2.0-doc /nix/store/xw2ijbwdy4hzq3qs3hrxz7pgiqac573s-generic-lens-core-2.2.1.0 /nix/store/2j1j9bfagqvf0h1yyw135pcc3hqys742-generic-lens-core-2.2.1.0-doc /nix/store/5n8dk21cmwkjwpvgg2lfr1xjr3dszakr-generically-0.1.1 /nix/store/rfkz54cdy8bq1q5wwkqhgyl1d6scy070-generically-0.1.1-doc /nix/store/w0iqdr8215q6y8p809vq3pvdksf2jj9b-genvalidity-1.1.1.0 /nix/store/zp3vd88chkrg9drq2gcpppd5c1c1wadz-genvalidity-1.1.1.0-doc /nix/store/ripg01lqxn343bvagqnh5zf5jxmz2703-genvalidity-hspec-1.0.0.3 /nix/store/kbswarqav82ldc51c0yf1f6nrc70b4dc-genvalidity-hspec-1.0.0.3-doc /nix/store/2d5rzbq5i8z81x6x7xqsg03x6hsmxms7-genvalidity-property-1.0.0.0 /nix/store/gy5r4ycsz4ci99sbvyz8yv4y8gang852-genvalidity-property-1.0.0.0-doc /nix/store/ava9h9a35fg419f4r1h3ib2hwqx6lr8k-gettext-0.22.5 /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1 /nix/store/mi93fkld6n9xrx64m490abwsjdn45awx-ghc-9.12.1-doc /nix/store/f8bnbfbynvbm99z3486nm0hpsx86gv2j-ghc-exactprint-1.12.0.0.tar.gz /nix/store/3g57chbzal0vgladb3jh17hcrcq8hixr-ghc-lib-parser-9.12.2.20250320.tar.gz /nix/store/7g1ff62pwxdaqhm7048pnnc7d9vs2j0v-ghc-lib-parser-ex-9.12.0.0.tar.gz /nix/store/kvm5iwajr3a5p2n6smxi3f0q03hafhnr-ghc-paths-0.1.0.12 /nix/store/96dx8k5g568fnw3qyx2kxbyys812sjxv-ghc-paths-0.1.0.12-doc /nix/store/b256izimm19n1h61ah75zynmkpxiss71-ghc-trace-events-0.1.2.10 /nix/store/dmyfrwgcw4gzb283h49knvynnp3r3ii4-ghc-trace-events-0.1.2.10-doc /nix/store/nv12havvv9m95kgbb9jrc6x3cqp9c6dv-ghcide-2.10.0.0.tar.gz /nix/store/k89rwqkg52wiwdkjdnii28hzkbkygmaq-giflib-5.2.2 /nix/store/m6zld27lmw422ca5zywhkq8kmlaf8inh-git-2.50.1 /nix/store/q3fcb4azw43ywwy95dgppydrnnb25zx6-git-2.50.1-doc /nix/store/kgnb2bp9l900c8ybd0dz0ai1cc9z6kyw-githash-0.1.7.0 /nix/store/24vhbr4snn0qbipza1ynnn7rla495qwl-githash-0.1.7.0-doc /nix/store/g8paa1nphmwfkkyq4lbdvmr302q2x8i9-gitrev-1.3.1 /nix/store/il805wcdhaxr7xa2yr8dvdqch1b3w3kc-gitrev-1.3.1-doc /nix/store/hrf93msqylm2q8mnaxhg67l0iic0dfz8-glib-2.84.3 /nix/store/p2ixvjsas4qw58dcwk01d22skwq4fyka-glibc-2.40-66-bin /nix/store/m3n0h7646c7qwf6dbvdqhslmxmv2dg3z-glibc-2.40-66-dev /nix/store/hm778ivyb4qyqc8qz367l966x69m6a9i-gmp-6.3.0 /nix/store/sjw9ql3s3dkqvj16yacsj63gxz8ibgw8-gmp-with-cxx-6.3.0-dev /nix/store/rx94zxgw5i5sk62gyryw7r7gak6qpfp4-gnutls-3.8.9 /nix/store/27jkan8nagk8sb0v7165mdj6xklnnnr6-graphite2-1.3.14 /nix/store/j2hszmdk1gw3ikclg8dg29qq7ky1d276-graphviz-12.2.1 /nix/store/28xpmcqvvbrrzfc30hjh57w6c0wbk9vs-groff-1.23.0 /nix/store/93l8705dh1pi6sv631zw0kz7rfk0p5f4-groups-0.5.3 /nix/store/n0qripkgn0lpb9nppzqal2k0mawgjpff-groups-0.5.3-doc /nix/store/r7gzbkdfyjapfrj6xgpnpgxsfxiwwnvr-gtest-1.16.0 /nix/store/p5panikx0r59wzpx5gyfrbnmvsyh9sgy-gts-0.7.6 /nix/store/lcjyvs55m6rnq7112n909xwdmqi2m46d-happy-2.0.2 /nix/store/zlihrcj4wmzrfld59ancnj27q46893nf-happy-lib-2.0.2-data /nix/store/5ywjw2h3ikgfwphk68wkgd9kq10cgqwg-harfbuzz-10.2.0 /nix/store/fgycw9zj80999k5gxdsds98fff01zyrb-hashable-1.4.7.0 /nix/store/i6fb3dm35qf9nd76fk4nq53mw63wy8cf-hashable-1.4.7.0-doc /nix/store/7gkldzhsjcbsc7l8iqr94qkysmghxldi-haskell-language-server-2.10.0.0.tar.gz /nix/store/x14iz8p1aq81a7qpydgqd0fpm2nkcjk5-haskell-lexer-1.1.2 /nix/store/iiag46h4zqf79ri0b516n0msf8ynd11m-haskell-lexer-1.1.2-doc /nix/store/gqvs377r7fj4pf9p4zfn5qap87p8wzlk-haskell-src-1.0.4.1 /nix/store/g6plb63ywi4kiq7aab3wm92y2qh0j2h4-haskell-src-1.0.4.1-doc /nix/store/qfn3w95z0s3f4d3dhk38c6aa0dsvq4dl-heaps-0.4.1 /nix/store/w3s44gh07wxxrzvvx7aqbdd5lf7mp8q5-heaps-0.4.1-doc /nix/store/2rsb7gwv1qbvxbq9sj0v1c5xrhy09i2r-hedgehog-1.5 /nix/store/s96al1dkzzb86g6zyhpz110xrf63rm7w-hedgehog-1.5-doc /nix/store/jhxzap3kmrv4dc15vv5srnjy5c4kjii7-hie-bios-0.14.0-r3.cabal /nix/store/5mzychgfwip9k4vjd13k077y11mapngh-hie-bios-0.14.0.tar.gz /nix/store/0xbgvd73r00mxxsjvsfgpayjqfx64m7r-hie-compat-0.3.1.2 /nix/store/qjkwsxfghvh8zkzjxkgfjwljrwb63g3l-hie-compat-0.3.1.2-doc /nix/store/5ifvvrdm7vb2grmhnvwq3l2qx6lz3af5-hiedb-0.6.0.2.tar.gz /nix/store/10wkx6p9h2c1h0yyyihk1j18l2d2hkhr-hlint-3.10.tar.gz /nix/store/gkirb20maccmraq3xwr8g5bksz9vsxna-hlint-3.8 /nix/store/2rhskps8j8dqridp1ihy7sn7i671phpm-hlint-3.8-data /nix/store/9hkpp2x1i45r5q42sghm33v1shx59ijb-hls-graph-2.10.0.0.tar.gz /nix/store/mm2vs04i50g7m6k38v32gkpj91lb18ci-hls-plugin-api-2.10.0.0.tar.gz /nix/store/q3m8rsidzfqj214nnj03vh8bp2zg6j6x-hls-test-utils-2.10.0.0.tar.gz /nix/store/h87in4f8w2kiwys7b7izs6k74q3bqiln-hostname-1.0 /nix/store/834qmh1a3q3dignh2smr6ambby8bc7kz-hostname-1.0-doc /nix/store/hmnm2f8sr00zkwhb051rlgibxaj0bp42-hostname-net-tools-2.10 /nix/store/6ngaqil8nx9sr83v7ll3s6s6v7scwlys-hscolour-1.25 /nix/store/iwbifbszf225h5w2dyxfi77kk6d6rxdy-hscolour-1.25 /nix/store/9asg6xmajcw5hnggvhb98y98dgjzacb6-hscolour-1.25-data /nix/store/v1qlxv7ivz1wajy8v3zcbfbkprzcrjz2-hscolour-1.25-doc /nix/store/3lcw05lvm9q2pjc3nw8r8arsr58xqyav-hspec-2.11.12 /nix/store/chawji5mb6fcnk08k4fy6n1azrcjwh9d-hspec-2.11.12-doc /nix/store/l06rpmvhnx0xjqmzdh3pp5zvglvvkz7n-hspec-api-2.11.12 /nix/store/2j63jvvhs3mfb4793wrkfwmaw5gvd40j-hspec-api-2.11.12-doc /nix/store/h43jsy2narln4ry5p95n0rirgs19fl0q-hspec-attoparsec-0.1.0.2 /nix/store/b4gbhhsbr617fqqnqbca2lmxm1pidnf5-hspec-attoparsec-0.1.0.2-doc /nix/store/71d9dsgdylpasxbipfmngfkjsy0i68r5-hspec-core-2.11.12 /nix/store/gdsa47hrqf1rndnc25728ci1f1mx6kck-hspec-core-2.11.12-doc /nix/store/1p749cibhcxh2m9idffvqjavg51qlsqv-hspec-discover-2.11.12 /nix/store/fc8nksjl2mq1g03vvr21448pv8mg0v8w-hspec-discover-2.11.12-doc /nix/store/b819d806imdphvs5fi7l8bvsqw7w8yw2-hspec-expectations-0.8.4 /nix/store/i08baga1ri9vfg314fda3zc9fqalha42-hspec-expectations-0.8.4-doc /nix/store/mc4cvm07vhnl5mqjiabskmbgwk4pgmlj-hspec-golden-0.2.2.0 /nix/store/bf3rbaynaww2ism1dlx1sam8r57d91bb-hspec-golden-0.2.2.0-doc /nix/store/bjljlivz7p9m94vbp4y1rzkv02dnr3k0-hspec-hedgehog-0.3.0.0 /nix/store/jll100n99fj5cqm03drq3zc805m8mpbz-hspec-hedgehog-0.3.0.0-doc /nix/store/gkj2jhlm03ml0ksm37pa0x1kfvxmcvzf-hspec-megaparsec-2.2.1 /nix/store/d48mbb10gl7ziq4l4frh393x76nqk2hx-hspec-megaparsec-2.2.1-doc /nix/store/ij40wcg0jhpzgg527b91f9qdyxnqa62h-hw-fingertree-0.1.2.1-r2.cabal /nix/store/r34bg1mikv5wqngd7nwqnxfac4xqw9cl-hw-fingertree-0.1.2.1.tar.gz /nix/store/3hjwzrvsz30sb5n5d8b2ryi71c2ajyps-hw-hspec-hedgehog-0.1.1.1-r4.cabal /nix/store/m4ymfbxiawpxbbbdkn9xxr39blvwzl2b-hw-hspec-hedgehog-0.1.1.1.tar.gz /nix/store/57qvps92dvxmii6sjnlb5rwz5qxcbyj5-hw-prim-0.6.3.2-r3.cabal /nix/store/4mcnwd263vzicl8d035vsgkjylr23aan-hw-prim-0.6.3.2.tar.gz /nix/store/zjrriwcwp72z38vqgkzklw15y6yp6x7f-iana-etc-20250108 /nix/store/girp43cxvqpjq4ad56r8girsq8na5bxh-icu4c-76.1 /nix/store/fkg8mlga46zabn5vzwazdwb9ws4z7m5w-icu4c-76.1-dev /nix/store/czymcpdrh6a611g040b8nv7xvg4lk72f-implicit-hie-0.1.4.0.tar.gz /nix/store/18lhf5mzgb7h9b2h12r7ill5lsf4g2rr-indexed-profunctors-0.1.1.1 /nix/store/jr84b29xz4mm44a9nwr2zkxbxy7j6pc2-indexed-profunctors-0.1.1.1-doc /nix/store/wzwzhs8gwg1l8y61mxhxk96d1x5h46za-indexed-traversable-0.1.4 /nix/store/xqci7pygc0kkrf2mqgx3cb6gl6rgzx55-indexed-traversable-0.1.4-doc /nix/store/ivq77fwq4i8kib2iqcsfj674ricmbxpy-indexed-traversable-instances-0.1.2 /nix/store/m1pnvxs924akf1jill4fl3pyfwlg2ak8-indexed-traversable-instances-0.1.2-doc /nix/store/kicz6h3gcrqhsacicfq1bswzpmsxlkzg-inspection-testing-0.5.0.3 /nix/store/6x2jyawm3rvh97bwvxwb166c11jdkjaf-inspection-testing-0.5.0.3-doc /nix/store/jsnfa287xg90klwqmby00k92gnqy8dhf-integer-conversion-0.1.1 /nix/store/kjcsmpnnkqh046yypg708jb75sdddaqs-integer-conversion-0.1.1-doc /nix/store/v41pvjddkgyssl658q60ky0vm856y766-integer-logarithms-1.0.4 /nix/store/mk3r8i4a0sv3xgcxr83br8c27aj2i0y2-integer-logarithms-1.0.4-doc /nix/store/mpq5cbm4np5xkj8v3gikkkv5px21gyac-invariant-0.6.4 /nix/store/a0rc606h4z6ma4j69vz0d98mbcdlwvfc-invariant-0.6.4-doc /nix/store/15735ivvp62hw8z7s6h0817kzy0zpriq-isl-0.20 /nix/store/hglwkwc2g1x3gfm6k35c6raf8m8vqh3g-jailbreak-cabal-1.4.1 /nix/store/hgf4rfh2v6gx8bsp0innqr6qb8409fs4-jq-1.7.1 /nix/store/md2z14bhvqk8nvylad6fiifcd19vhlqz-jq-1.7.1-bin /nix/store/7yardhkr37a440r3bip15fhk8757gkg3-js-dgtable-0.5.2 /nix/store/h8x3vaz4sd9nnfnxf6pb5yzb0d0gw2df-js-dgtable-0.5.2-data /nix/store/y039p0mgrrbxx9j95rhjzzpz5p9fkbf3-js-dgtable-0.5.2-doc /nix/store/qyhpghw7dadbgnrms8d6z1jdmg474m3y-js-flot-0.8.3 /nix/store/n9q12pms8vxb96cfl12jqfz73aq0ddmk-js-flot-0.8.3-data /nix/store/76akcmnn1855vqjdr2vafm70r7yxsk69-js-flot-0.8.3-doc /nix/store/l8smr3pzfyx15whwbiqaav6fs0frsbiz-js-jquery-3.3.1 /nix/store/ypszajh6djw6d193gj116r7544skh04a-js-jquery-3.3.1-data /nix/store/dqrqlznfjp6gc9p3pkyg8q5wqhxj0fh7-js-jquery-3.3.1-doc /nix/store/ws9i1v1wx9b7r80k3b1h62gl60yaqwxl-kan-extensions-5.2.6 /nix/store/1zx0wmmby4a0n4a11ngj0jdyfl16v3cg-kan-extensions-5.2.6-doc /nix/store/ll2r75dhs3jqyg97kx9w6jhd5gjnkbly-keys-3.12.4 /nix/store/jkzhqk6qjyy50h3c5b318irv6yg1z5s7-keys-3.12.4-doc /nix/store/94srckviqabk285cpndqlgjy1zidzbf2-lens-5.3.4.tar.gz /nix/store/sazs0lzmnn1yiqqbl79gs4ism5dkcfv4-lens-aeson-1.2.3-r2.cabal /nix/store/ng5scqiq126h3kx8ciy4pc3z9y12dcg4-lens-aeson-1.2.3.tar.gz /nix/store/clx1x50xd3jm6jp943pwf78rv26z4b56-lerc-4.0.0 /nix/store/5i0yn08krfx5qlnh2plifn0n8pai1vg2-less-668 /nix/store/ayswhp8g569mhb0gbgxrvqw53hsq59mz-libX11-1.8.12 /nix/store/sckr00p0z6qzrkimvh8ing7yyg9zagri-libXau-1.0.12 /nix/store/v5npwp9c426pcmvpm20vqljbbvp6m1g8-libXdmcp-1.1.5 /nix/store/2lbv5rbgfwh2gn7n6pzb01p5y4vc683z-libXext-1.3.6 /nix/store/9qvcfmh6dcdf6764i2zil33gr6gscccz-libXft-2.3.9 /nix/store/s8v22kq90c9fzbqnn03d85n6xrl36027-libXpm-3.5.17 /nix/store/8k4dpzfffy5iwviwxip9922spnxarf7j-libXrender-0.9.12 /nix/store/dr34arjrpzah6h5vws09v91hkn0301rb-libaom-3.11.0 /nix/store/7jg9mnw2xxqr7b91ai54ccs7wak31y9h-libaom-3.11.0-bin /nix/store/psgfixq704k7yz4v7hlhbnhqi2w1b5lz-libaom-3.11.0-dev /nix/store/4w8f5zmwdsalc5ichgj074rawiswplw2-libarchive-3.8.0-lib /nix/store/kqm94n2kzw8zv30ri8iqqnva8ykwq0db-libavif-1.2.1 /nix/store/9dmh3rr2m6h62smqcv5x85bsyn3k4yqc-libblake3-1.8.2 /nix/store/nc1nfwjswm1kqg0wsxspsjdfbbny5n2s-libcap-ng-0.8.5 /nix/store/hsvfkb7winxmnlhj7fxh7vy7nc50727k-libcpuid-0.7.1 /nix/store/1grbwlpz2d0w2hgw4brbyqjgbd6bnrzr-libdatrie-2019-12-20-lib /nix/store/0zjk147wwcmgim4j8m5a0ymfvdjx7y32-libdeflate-1.23 /nix/store/lzx9m6bx8iibw9w9dfq6kfyha8j69rss-libevent-2.1.12 /nix/store/qf8wwf42dmlinr0mkgc88crll8405vax-libffi-3.4.8-dev /nix/store/6435cbanx5hxvgr1vc47hy2lj5vp4bky-libgit2-1.9.0-lib /nix/store/00yxzp9y21rf2ajx9xk5syz7yha7v5r9-libjpeg-turbo-3.0.4 /nix/store/5ibg6rf4ywamdp4cisnrri548baasa37-libmicrohttpd-1.0.1 /nix/store/a20nrbk40cbjdfxlzinv7rfgw8ys8a3p-libmpc-1.3.1 /nix/store/f2wz869ik5jhssmpcbm8yfahg2sqz0m4-libpipeline-1.5.8 /nix/store/gshwzbmpd5nj1k0k2wz1xck36z6ih1bm-libpng-apng-1.6.46 /nix/store/ws2lrig1jwpyz527vdd4cs4i5mii1c71-libseccomp-2.6.0-lib /nix/store/xkjccld6r9i37hq0bxx6mwb5fgfkbv0j-libselinux-3.8.1 /nix/store/gaaqqkh7pvr85vh2vdclw8z2m4w1lq8q-libsodium-1.0.20 /nix/store/n28xsrwzk64fqq6p72zvs9wv9njbj21f-libtasn1-4.20.0 /nix/store/lpkn8fw3i8n4kq95amsvcsxfygas01jy-libthai-0.1.29 /nix/store/x3lfqhwcz0drhg2y5hka9kgd8lqcrxh1-libtiff-4.7.0 /nix/store/hgqpxg61792qb7hqv4vmhic58vagdafi-libtool-2.5.4-lib /nix/store/dc88ji0n2kkqfml96j9znyrqr6lh7gv0-libuv-1.51.0 /nix/store/pdmldg0gml7aq4lgzplbhmh3caj9jlsw-libuv-1.51.0-dev /nix/store/zqxzly5lfa6b5xxfa42bphkzmn8xx07h-libvmaf-3.0.0 /nix/store/30kkvn016hwq51l1manpsg3s6p3rmmmx-libvmaf-3.0.0-dev /nix/store/0lf8wnsxi2j8igifw5p1lhcxrir31qxh-libwebp-1.5.0 /nix/store/vi9xq3hzkvlzfs2f70jpk6wdgkjawpsi-libwebp-1.5.0 /nix/store/ck4f1lhzmbbrpharmzxnqzw4vfbgzkr7-libxcb-1.17.0 /nix/store/mqdzkx7md35lbx1klh4hjlwn5912gmvd-libxcrypt-4.4.38 /nix/store/ah4525ca553drv47jhvgpl9sl87i7a1d-libxml2-2.13.8 /nix/store/z9q7w51ysg8cdvgpx6d6zlcz4ghkhp0h-libyaml-0.1.4.tar.gz /nix/store/wk9nva2gk0n5hpaffyqgihqlmxn5n68y-libyaml-clib-0.2.5 /nix/store/x9xs7g0fzainkvlzlg2j5cx9mnpn5wgj-libyuv-1908 /nix/store/ffz45852a99xaahba6y1xdh5n9280jq6-lifted-async-0.10.2.7 /nix/store/k4dh71ljdvf2wyjfnpsafnkhbl2hfhiq-lifted-async-0.10.2.7-doc /nix/store/mcbbhhvmmp1qra6ycj0z3g5z5cyqymsa-lifted-base-0.2.3.12 /nix/store/r5p5n68r38h0bn94lwn1vaxn9k06m4p0-lifted-base-0.2.3.12-doc /nix/store/3s46ky4siqwkg82rjjqm83slbiqadav5-linux-headers-6.12.7 /nix/store/iiy9l1841qbj8z8ylqpw53dq5ngh4cl4-list-t-1.0.5.7.tar.gz /nix/store/2p93pfaqyq9sixlypn1kqncc7yjmh9jl-llhttp-9.2.1 /nix/store/1l4qdllgarpqsfg91ams36p64bslw0l8-lndir-1.0.5 /nix/store/0psf96f3lypnryl40cvnp6zq3iqq9zi9-logging-facade-0.3.1 /nix/store/1aa8fn352bp2wpnsl1kr95jkw54avzi7-logging-facade-0.3.1-doc /nix/store/hny8clswx44vagpvxy2frw3n9s7gyp7g-logict-0.8.2.0 /nix/store/g2v17y5ilag2g023spsa1dad7017g572-logict-0.8.2.0-doc /nix/store/3kflp5w1s1jl5qkb6hjxj0wp46zic9si-lowdown-1.3.2-lib /nix/store/12k1a9yd29ayydcbms6q8jmm5hkylh2c-lsp-2.7.0.1.tar.gz /nix/store/nzq58rnlzlp5yrv5iyi4xsccjhi16j3y-lsp-test-0.17.1.1.tar.gz /nix/store/6fn01jxrr3g5yrw27rwf0zcbvs5r1sjn-lsp-types-2.3.0.1.tar.gz /nix/store/vsra87ybaqi4h5jcn2zkc17s2l8rchnk-lucid-2.11.20250303 /nix/store/m1yv4q710lmyyg7i8jll1mvxx479ppa0-lucid-2.11.20250303-doc /nix/store/dsqih9pvy0wf0a89wihfxzzv52i2jp6q-lukko-0.1.2 /nix/store/yyyf6x2r4ax7xw2dylzbv5ali4cvcpk2-lukko-0.1.2-doc /nix/store/kkhl6l3brvbsf2pz8n2nxddga1l0jdhx-mailcap-2.1.54 /nix/store/cjs1qy5kc0x1aqdm1s0k1n3q038kjsvg-make-shell-wrapper-hook /nix/store/0b8r6fm6vhg6db62l7bj5qgrvgqd5gpl-man-db-2.13.0 /nix/store/n83v5w1dqi357y2v21x5qjc5202rpn0m-megaparsec-9.6.1 /nix/store/3hh9i0006z1p9cgif8n1fx5kh1934ci5-megaparsec-9.6.1-doc /nix/store/ad2k7lnlbg9x3ynsch3x2hc9f12436yx-microaeson-0.1.0.2-r1.cabal /nix/store/dxv9hqm6jsvq0gyi2yjrc2821rd12q5n-microaeson-0.1.0.2.tar.gz /nix/store/ixaqy0wj7drnhgaccb9xhxzqgk71pq9x-mmap-0.5.9 /nix/store/dg52488chckx5kmcqinh5in13ihlmmdk-mmap-0.5.9-doc /nix/store/0lhv9fap7mlhqd76y1c3xn2r81l72141-mmorph-1.2.0 /nix/store/sq9w1511fczm583ln7ig6dmc6jsr028i-mmorph-1.2.0-doc /nix/store/z3a5ra92ik10b2gnr9zbgg9d5ii9k6rh-mockery-0.3.5 /nix/store/n6bn89k7a065hq60mcpza6b5ynn1ysr7-mockery-0.3.5-doc /nix/store/8scdxw0csjvp38011dda75ys7hj7s1i8-mod-0.2.0.1.tar.gz /nix/store/kplih9xwwhgz010fi05rgiynkm2vh4ix-monad-control-1.0.3.1 /nix/store/wb256ryay4yb3lvng9xp7wy45jwa0js1-monad-control-1.0.3.1-doc /nix/store/gjm15zbw4yz7g9yq23wcbchav9pn45id-mono-traversable-1.0.21.0.tar.gz /nix/store/pp4c5jm7ayvgpj2746bdn75rvj4l79hb-monoid-subclasses-1.2.6 /nix/store/m2bkw6nrgs80fj33sb6wjsv3vzwra10z-monoid-subclasses-1.2.6-doc /nix/store/9qcwva0ilyd2m2n82571am6figv24k1d-mpdecimal-4.0.0 /nix/store/srjwrr5y5lpyw92ka48iairjjr5shb80-mpfr-4.2.2 /nix/store/868kv7y166vl9d693h4dbjkm90g8g72b-mtl-prelude-2.0.3.2 /nix/store/cwpvbj6jyxfskgqg68q8dm9s4nn7z9x4-mtl-prelude-2.0.3.2-doc /nix/store/iq7gs0nqk0y9w89al2x4nch187a5fbkg-multiset-0.3.4.3 /nix/store/93nsyx97x1b8jhzi5lkin24ks7dz8pn1-multiset-0.3.4.3-doc /nix/store/2hphyf50y55rlclq8iic677kg0a0zjj9-ncompress-5.0 /nix/store/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5 /nix/store/0cjxn9v10y6ywv9yfdb50dzr84xhpxhl-ncurses-6.5-dev /nix/store/5l0p4xi1mwbgw3d5bnfm37vpbd0c8rzl-ncurses-6.5-man /nix/store/kbaaxk5fgywq8nznfihpa8vf80wkx5qk-neat-interpolation-0.5.1.4.tar.gz /nix/store/qflykdxxvg124zwjclwws9iiqiykhfhl-net-tools-2.10 /nix/store/as57s2r9g09sqpwxdwpx0fvh4nain45l-nettle-3.10.1 /nix/store/jjkg5b8sd94k6pvw0639q18wfipa2gsr-network-3.2.7.0.tar.gz /nix/store/9mmnry1wk421kdw4xbradyxwrf8qf5ip-network-uri-2.6.4.2 /nix/store/9hjfpfxqxq52a0wxhihp3r6qcla910za-network-uri-2.6.4.2-doc /nix/store/q9k6m2axsaackb3d2qcybc4gbqql2zyp-newtype-generics-0.6.2 /nix/store/fmvki8vjx17j316q4klq8i0ywdxk0b4w-newtype-generics-0.6.2-doc /nix/store/4zri6i9pzhzn08lm4n1w1yjg6n7arf1r-nil-2024-08-06 /nix/store/2ca366rh9gnxfcwyjc0jch5xayy3h51l-nix-2.28.5 /nix/store/2xvvxfmgkxzcqd1xxk8nzsv7vz0j5gm7-nix-2.28.5-man /nix/store/8hqm131pd6wlhikx7f1q4q9yb2q7pg2n-nixos-option /nix/store/3wn2pqf3mg3ivl2dvphff65j1lmxljwy-nodejs-22.18.0 /nix/store/04mq83pym89mm7jimd2455k5a6yywglz-old-locale-1.0.0.7 /nix/store/qsv392i3fq2mw1kl9dg2a12547q085b5-old-locale-1.0.0.7-doc /nix/store/ais3jz39294fpf8nx1wna8v95a1lil55-old-time-1.1.0.4 /nix/store/q45ndx24yjmicpnalcg7zsn3azb4zkn2-old-time-1.1.0.4-doc /nix/store/7p24r11hx65jz3dyavaf6k9lpnbxmc74-oniguruma-6.9.10-lib /nix/store/5yz8z98k3azjmv4f2idgzaprnw5600gn-openssl-3.4.2-bin /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-dev /nix/store/5m4m1rmzn67dnbcvccxnkdiz30ycwhvr-opentelemetry-0.8.0 /nix/store/qy0qa9z548grngc8kk5pdil2gr40i6i0-opentelemetry-0.8.0-doc /nix/store/8hw8mr99skaszy8w2vhlybn7wwrwqssi-optparse-applicative-0.18.1.0 /nix/store/cks2n0km8af2rfan0gh6nl5f7zkm5crn-optparse-applicative-0.18.1.0-doc /nix/store/ma9vsrsdv5cgr231v2rsagci0lhlpwvr-optparse-simple-0.1.1.4 /nix/store/yxhd3w049f50jv66ylbkchqqj6nndzh1-optparse-simple-0.1.1.4-doc /nix/store/wginwgk37bs1466dr2cy5dgf5gbhzgqp-ormolu-0.7.4.0-bin /nix/store/ds7db4r5hvnwc4k4bzxz0lq7qi0qpl0i-ormolu-0.8.0.0.tar.gz /nix/store/6fn9q76d22dqwp55zhap63wvdhjnkx54-p11-kit-0.25.5 /nix/store/j31rjv2zm37q2d5ynnwsp3mlg0bpnq1f-pango-1.56.3 /nix/store/9j9h5izi04zd1vfi4cx12ncb6vlwpsrk-parallel-3.2.2.0 /nix/store/vfp150ms1wqcb4xa3724riqnsd08zckr-parallel-3.2.2.0-doc /nix/store/xbw0gz7lp54xl9wb1hy06gizfh1zzmzb-parser-combinators-1.3.0 /nix/store/3n1pmjvm8978ig46qhy9payclwlqr0xl-parser-combinators-1.3.0-doc /nix/store/m1m6jn4dcvkmiz416cfglccqf1c1v3g4-parsers-0.12.12 /nix/store/b8wlx8g6ynxsfy0shhbvxyjh834lmbym-parsers-0.12.12-doc /nix/store/lwci43w7gzk8lmmp4inn94bqn32r86iz-path-0.9.5.tar.gz /nix/store/hxbsb4h9g0l9c74h5nmsizp0kry6lc6p-path-io-1.8.2.tar.gz /nix/store/nxw1xxfxkd6bm570nb6gv0g6pghp7i4c-perl-5.40.0 /nix/store/686hpmlpwribfh4yq0w683c8wsbvkn6l-perl5.40.0-Authen-SASL-2.1700 /nix/store/fgvycs7av71bb1aqqm8alcnpyxz01r3q-perl5.40.0-CGI-4.59 /nix/store/3x0ajncxia91r6f16xyn99jidvsfkw0b-perl5.40.0-CGI-Fast-2.16 /nix/store/r6cgk45kcl41h1s9mwx74lsg07n5dcp0-perl5.40.0-Clone-0.46 /nix/store/lxcy9m6hi7f1sqlsgzl1r013nnbb7hxy-perl5.40.0-Crypt-URandom-0.39 /nix/store/wccs1yx0i6dbfaj6kz9mgbxqrhd24m9i-perl5.40.0-Digest-HMAC-1.04 /nix/store/2mskf9jizlicshcnv4sr3820q9lw7807-perl5.40.0-Encode-Locale-1.05 /nix/store/2ra2y2sww6lanxb4hpdqqm27na3xyy6f-perl5.40.0-FCGI-0.82 /nix/store/8i5ygyx2l4j9zjjqnw2vm4g16a3mcn49-perl5.40.0-FCGI-ProcManager-0.28 /nix/store/c6hb52x8zqygld1iqv1nhrszrgb97p9a-perl5.40.0-File-Listing-6.16 /nix/store/p48bskylvjx6mgbl91af9w3wx87mqc8h-perl5.40.0-HTML-Parser-3.81 /nix/store/d7vnfclx9yx8ffzsd64y771s3d2ckbfx-perl5.40.0-HTML-TagCloud-0.38 /nix/store/ympzdzsq89jimig3pjavpx2fjm3vbzz1-perl5.40.0-HTML-Tagset-3.20 /nix/store/fmg9cfa3pjg63mlkb0yk52qshkm662bj-perl5.40.0-HTTP-CookieJar-0.014 /nix/store/p850nfd9mgs4vwxva7ij7292n24mr99v-perl5.40.0-HTTP-Cookies-6.10 /nix/store/mi5ljjgpw8v2bg7n16h5vbpdak16i9nk-perl5.40.0-HTTP-Daemon-6.16 /nix/store/9rxy0r1aj7kyk41wyskbz20dmrpkp5nl-perl5.40.0-HTTP-Date-6.06 /nix/store/sw1h053sjxlwgcpw12jq16rzywicawmj-perl5.40.0-HTTP-Message-6.45 /nix/store/kx0nymhd9gj0lv47d4yfkd76hx3cnpmd-perl5.40.0-HTTP-Negotiate-6.01 /nix/store/wnl1kj71cya403wmvp2qbv4cn0ahjwrz-perl5.40.0-IO-HTML-1.004 /nix/store/q1cm1lsv2npwmvhc1ig32x7pmyfvbib7-perl5.40.0-IO-Socket-SSL-2.083 /nix/store/aqh64xc5fvx162c7y2xabxy0rz7w78sv-perl5.40.0-LWP-MediaTypes-6.04 /nix/store/cbqbpjnpl9r33mi4px502ic4q1j8h52c-perl5.40.0-Mozilla-CA-20230821 /nix/store/1h7i31r0qsa67syrxda0bj445da41ff5-perl5.40.0-Net-HTTP-6.23 /nix/store/xdlhans9pa7j2q4r8iyxf70g9wqv4856-perl5.40.0-Net-SMTP-SSL-1.04 /nix/store/a8mviv3r93q8rb8xxbkncji0lv9ba1qi-perl5.40.0-Net-SSLeay-1.92 /nix/store/2jgsw2ckiqak7a5s3jcbl40kwa0y75yy-perl5.40.0-TermReadKey-2.38 /nix/store/ww8yb1bjfpbqmsz7h91kid1c1ibivynm-perl5.40.0-Test-Fatal-0.017 /nix/store/c8hbg2kq16is4517xmh0vc9xf6kr49h2-perl5.40.0-Test-Needs-0.002010 /nix/store/hga7avl9h8hdv1dvchrdq3x7ify33d35-perl5.40.0-Test-RequiresInternet-0.05 /nix/store/21j96pxsv2727p51ghb6wpckpwcka5kd-perl5.40.0-TimeDate-2.33 /nix/store/rqrcvl27vp3ygj8ihs2wjs5ggw0r9w5j-perl5.40.0-Try-Tiny-0.31 /nix/store/2wf25vhcl5rzd1hwcg1238wips588bfw-perl5.40.0-URI-5.21 /nix/store/i9mdbnxl5fz17911nli4sj053smlq6a5-perl5.40.0-WWW-RobotRules-6.02 /nix/store/5b344bpw9fhmfabakvbrla765hafm40j-perl5.40.0-libnet-3.15 /nix/store/y66afcm0nbv9ih862k9izn0w8qw9bmg9-perl5.40.0-libwww-perl-6.72 /nix/store/3ixw56654pybkyrhjxya96g6hc1r94py-pixman-0.44.2 /nix/store/6lnbcdw3iplc8jlrxnb4lgjnyc9agjj7-pointed-5.0.5 /nix/store/waj1draqn3i6wdl1vbhhzxw01mbq7vp2-pointed-5.0.5-doc /nix/store/4qs8x3i9hvms3cn8s368qadrskyhgd3d-polyparse-1.13 /nix/store/zqk527g8bqik9sjrhf90vndvk98657b6-polyparse-1.13-doc /nix/store/nyckgb1yx06zl2ifcz8arn0s3jhrh3vb-prettier-3.5.3 /nix/store/ji5i73hx16jlwzx9cdzd74cmh1b3hydv-pretty-show-1.10 /nix/store/n276bdciqsfxfwx7sp6wb16xw9wchff3-pretty-show-1.10-data /nix/store/64x73sqxy2c188hawg25zaycslxk2ljn-pretty-show-1.10-doc /nix/store/v3716kncjw4axs4zvfkj7y15lb2r119f-pretty-simple-4.1.3.0 /nix/store/a40yp4lvfqdwi9jfr8awayx6grh76glf-pretty-simple-4.1.3.0-doc /nix/store/921yabav012mszxg1k1432f2wwpa92nx-prettyprinter-1.7.1 /nix/store/7vdmamnkm0f8rf1z6b134492w2m7f2vl-prettyprinter-1.7.1-doc /nix/store/lyy1rrz1649ch8dgirbgcj7300i38fb3-prettyprinter-ansi-terminal-1.1.3 /nix/store/zq1i08aljxg16iwh8lhkj7lbbxy3blih-prettyprinter-ansi-terminal-1.1.3-doc /nix/store/hjhwbkjhx467xd6kxmcvf62hvs9dkgh4-prettyprinter-compat-ansi-wl-pprint-1.0.2 /nix/store/80svkdshgcwnzdizzhnp69hh301d2ihv-prettyprinter-compat-ansi-wl-pprint-1.0.2-doc /nix/store/4rmjdpimafwxf0qql4qr4xx1li2cd655-primes-0.2.1.0 /nix/store/fm4klx2b5dlc9srsr8cyyj30013ngw82-primes-0.2.1.0-doc /nix/store/63yq38f8x9adgfl50vxmapvnwxyncsx8-primitive-0.9.1.0 /nix/store/lb34iynwrakhrljqah08zk58wgsy8243-primitive-0.9.1.0-doc /nix/store/iqhkxxlk329m3rvfda5chnw57aj5iaqk-primitive-addr-0.1.0.3 /nix/store/lhfm9fq10cw8nxv9mg9zxm89sk3shmqd-primitive-addr-0.1.0.3-doc /nix/store/njvs9d83v7dsl54w62m9nsw28r20ghzq-primitive-extras-0.10.2.2.tar.gz /nix/store/lrwvy8saq3v8f8gcrgagkssaf8ajwhzq-primitive-unlifted-2.1.0.0 /nix/store/xs603qqnfrw3zbz78pik8cqm1shw4705-primitive-unlifted-2.1.0.0-doc /nix/store/hr80yj9qxi1lc8iwrk371g5d0kffp2jm-process-extras-0.7.4 /nix/store/f0kv2fhmwxa9i9kwpg993m3d4yk1ypm5-process-extras-0.7.4-doc /nix/store/jgxaik22zffz5rbrpsqcjhn3k49r6qh7-profunctors-5.6.2 /nix/store/abr5796il1i2hb7sdcsvcw3jg3rdyj0r-profunctors-5.6.2-doc /nix/store/wfixb13lbrq0pcc8yvqyfvl11idn39fq-project-manager /nix/store/vxl8pzgkkw8vdb4agzwm58imrfclmfrx-python3-3.12.11 /nix/store/savxc13gfjjmyxh471zgi4kd2h7f6869-quickcheck-classes-0.6.5.0-r3.cabal /nix/store/70svcd4pr6fk316qgsjy75k11hfi1yhl-quickcheck-classes-0.6.5.0.tar.gz /nix/store/ick881sp8laisqd7h7qsg0ki0bw87x4x-quickcheck-classes-base-0.6.2.0 /nix/store/9wqym2s8l65xk3pykagpap2bp9iqbr0m-quickcheck-classes-base-0.6.2.0-doc /nix/store/agd8bjbcgb3mdvzcb055sx4p5xp005xk-quickcheck-instances-0.3.32 /nix/store/cq5vqj209bynac2j2lxwdgiv5im8wxkp-quickcheck-instances-0.3.32-doc /nix/store/b4shag598ym25vbfvlmrixw1qki4snlc-quickcheck-io-0.2.0 /nix/store/6xgzrsd8znp6a9pcwciywbknz0i8bjm2-quickcheck-io-0.2.0-doc /nix/store/jkmyblhjmvnq6i1sba2m3v649w1d6bp2-random-1.2.1.3 /nix/store/75lqlvj9jzm99ssadrmin341h8m4zidw-random-1.2.1.3-doc /nix/store/la73nygx6c158qd4w1dg6nwa0wzrprrk-rapidcheck-0-unstable-2023-12-14 /nix/store/xdss4lcn018l75x3fknadfv0cmfdsw2l-raw-strings-qq-1.1 /nix/store/6f276fkywckxp020a2wrry3gp50ss8nl-raw-strings-qq-1.1-doc /nix/store/891nfqhbkq47fa8sg0lml9c5ja3jqv26-readline-8.2p13 /nix/store/jpsyxrjdnr6a5i8wdf5aaipmsprfv1fn-rebase-1.21.2 /nix/store/nnay7lf38bqqq3zq96wi3m9c22f2zf92-rebase-1.21.2-doc /nix/store/df6lqs6rn2314nz059q8cqsim7n99w5l-refact-0.3.0.2 /nix/store/ydpp7q1330ml32c9cn2j1klcybj27im8-refact-0.3.0.2-doc /nix/store/8pag83fykzqnc6b8hs3y5aka6k71cr14-reflection-2.1.9 /nix/store/yzcx0r759wg59prrhzp1kc6ciq1iws68-reflection-2.1.9-doc /nix/store/ddj9s4badxv4b2n69lsiayxy8krdrc91-regex-1.1.0.2 /nix/store/hh52197c6sf3pjxa0b2fcrrnxaiiy2ri-regex-1.1.0.2-doc /nix/store/ii1lj54c70wwwziphay3zm03hqhvd3m4-regex-applicative-0.3.4 /nix/store/sr51g6ikbkaz5y9163l4a77lqjg6aqm2-regex-applicative-0.3.4-doc /nix/store/ysy17zjrsqzwinspynd5pbn85r7q1r6h-regex-base-0.94.0.3 /nix/store/nyqbac0hhcjdzj7ywsx4p2m3v18i53jz-regex-base-0.94.0.3-doc /nix/store/z2n7pja7zlz5n7bfixdjvkp4kf571ad7-regex-compat-0.95.2.2 /nix/store/vzc4l8pv0gd5qdnpbvkjhanb5ds0s75v-regex-compat-0.95.2.2-doc /nix/store/kkkgyg9pq3zah34xhynzvyvcz1ggnnja-regex-pcre-builtin-0.95.2.3.8.44 /nix/store/91ml7p0kwy2l67sprgfzc4sv30c6nwra-regex-pcre-builtin-0.95.2.3.8.44-doc /nix/store/nnjgn9fpay147j6p4zgdw404cr35i39g-regex-posix-0.96.0.2 /nix/store/wl6ybhldxnwbpgx94lf7wwaw5h0gvda9-regex-posix-0.96.0.2-doc /nix/store/50ifpzx9kw097sfyryg9gqmvnkx5ybac-regex-tdfa-1.3.2.3 /nix/store/3jlvmc8851di414qn32cqn5sbg1r86x8-regex-tdfa-1.3.2.3-doc /nix/store/wkpaxvavprfvl90lxmb2al0akllppy7x-relude-1.2.2.0 /nix/store/ladphrfd1k5i9nl088xv1rwmqmn96wci-relude-1.2.2.0-doc /nix/store/sbh2i9nzvbvhfjg2y84sjnpc90jg523f-remove-references-to /nix/store/1gac32j5rcnaca5g60ydx9yldjz2ph0n-rerebase-1.21.2.tar.gz /nix/store/gdg94kgwsgf7incnxp9anvxc7knvg66h-resourcet-1.3.0 /nix/store/far8pm4yzcpg5svdarpc0n03sfvlq595-resourcet-1.3.0-doc /nix/store/q6d4p06aqqxzgmyainb7xi3lzn7nm6cb-row-types-1.0.1.2 /nix/store/irqbd6fmjj4xg3jb1b2fd9k1438sf09r-row-types-1.0.1.2-doc /nix/store/zvikpj2zawwfd5cpyxp8dbrra2pcb6z8-s2n-tls-1.5.17 /nix/store/x6nh7v4z686k7ykqim33mjkcn0n4nn2j-safe-0.3.21 /nix/store/3rabyx58l8fvir37wv7cgzininvczh5m-safe-0.3.21-doc /nix/store/2yaq94fal09379rg5cbc42bcmd8fclp7-safe-exceptions-0.1.7.4 /nix/store/9qsza1fyazaysg151bpszq0sbv817mhw-safe-exceptions-0.1.7.4-doc /nix/store/38j7cqsa1sic1xk9qjk8nfaalacnwigb-scientific-0.3.8.0 /nix/store/z6d7psx7s2mgz0c09zybg503nxip0k95-scientific-0.3.8.0-doc /nix/store/3x8q0d9dfwyrnb1yfa5npszws2az0kw2-selective-0.7.0.1 /nix/store/6jw79pc5prjqy2vqyk3a1vlxkx2m6pxb-selective-0.7.0.1-doc /nix/store/74dxivn3vzm6w7nxkp6dp8ys1frj24z8-semialign-1.3.1 /nix/store/rbr2ms94nzg29mb0hxwpildllcrnjzy7-semialign-1.3.1-doc /nix/store/4dzxym8zrhch6y0y90r692y5pxbidl9r-semigroupoids-6.0.1 /nix/store/p0rd9w5jaxcbfwh7qljajfbnhixs0mf8-semigroupoids-6.0.1-doc /nix/store/ad5a1kxx2j94lkmbqhvcgr2ds7962mw9-semigroups-0.20 /nix/store/mps58xsqi8qkmgs4g67nq2xsm388fs6x-semigroups-0.20-doc /nix/store/xb2mnavzzan623ibk4nxbjr92p0lfr31-semirings-0.7 /nix/store/3vjdkwxyywa2a0z3ry2m8w0hblj673hn-semirings-0.7-doc /nix/store/4jqma0r9fcs37jgb93qhzb89hbw7sbmp-setup-debug-info-dirs-hook /nix/store/j8pdvgn4v17gpmfj1hga8f2igc9dhiy5-shake-0.19.8 /nix/store/h0qilx5lszv8vcj9z6sn9jd2dcwcmyyg-shake-0.19.8-data /nix/store/2phg7cjbdhf2s5hp1yyjvdnyhmp0rywi-shake-0.19.8-doc /nix/store/7nbif3h3xafd4njciq76wyhkdn7ina01-shellcheck-0.10.0-bin /nix/store/i4lskkrhi3y6axk73kn6khkxaiylm5xm-silently-1.2.5.4 /nix/store/zbfgh3aiy7ild6fq5r65glk2wjbv9inl-silently-1.2.5.4-doc /nix/store/wzgcc0bsbq1mip2ln5h8n421w9ygz485-simple-reflect-0.3.3 /nix/store/3j90ni99gpvqpgk46mrk0jpdkmzjcm59-simple-reflect-0.3.3-doc /nix/store/fpqqd9wgk384cmb9la7mw36h4fildn88-slist-0.2.1.0 /nix/store/gk3475qmi2bz3rhg0xrqpz21d149znqq-slist-0.2.1.0-doc /nix/store/zgbcslj9az28ywb324vl3q7zil71a5sv-smallcheck-1.2.1.1 /nix/store/hp3c1bqxhwk9r3i40rcw8pflfvl2kzx0-smallcheck-1.2.1.1-doc /nix/store/f9is1j3p0ba5z64l0628p5p6jzcwh4r7-some-1.0.6 /nix/store/wk67wjdfs6rfv1156am930dzd8rif93g-some-1.0.6-doc /nix/store/3hxivpkk96y0dznbdkhnv36l8wmls1cq-sorted-list-0.2.3.1 /nix/store/5aarlq01laicr6p5z3z0yhw5dc8c4l80-sorted-list-0.2.3.1-doc /nix/store/6jdhfcjzhf9mjyha8ph1a4gq5iwp3ni1-split-0.2.5 /nix/store/bv74i91r76l6vz5zx1gjv8ri7c62sigf-split-0.2.5-doc /nix/store/55y7i2dhiycvb1j7f3fzagy1gk85w7xn-splitmix-0.1.1 /nix/store/d4i79g4yzwnax0q8534sjrny0fisjvri-splitmix-0.1.1-doc /nix/store/7wfb0gvrjbiss5sk5i95z9b3wv87wkhb-sqlite-3.48.0 /nix/store/dp49537fvfdlkvm4p7m3vch5ni2p6c37-sqlite-3.48.0-bin /nix/store/mj7x8yqc3552rbayzbsx9if0ldd8g2zq-sqlite-3.48.0-dev /nix/store/h54mqyhrk88jlbzh18mcn1n1ngl8da5c-sqlite-simple-0.4.19.0 /nix/store/1wwvsbkv83v1sk8s5vpkd52pch3wl50v-sqlite-simple-0.4.19.0-doc /nix/store/ijdc5ckrn220f1hhs8lx5dpijw2f56r0-stan-0.2.0.0.tar.gz /nix/store/p2mnji2cdxgf6h27hlqzqf7g8f9bqfsi-stdenv-linux /nix/store/cl6r8ns8i7iyd2rl3d1fhwvkp8jv3icn-stm-containers-1.2.1.1.tar.gz /nix/store/01bdn2pfpc1lm4gqncwv0x53xdwqjja6-stm-hamt-1.2.1.1.tar.gz /nix/store/hmrzyjhb65w2nsy872wln9wmxzzx9q2q-streaming-commons-0.2.3.0.tar.gz /nix/store/phry75igpddyxzb1lginn8gwg9mxrg66-strict-0.5.1 /nix/store/pn7bdpmag8prz1xzli6g7xcnr1ngfvv1-strict-0.5.1-doc /nix/store/zay133a0n6h25x0pn5wclqgvbij1pcxk-string-qq-0.0.6 /nix/store/yqbyv1pn9g02rws9rm3v5xykb4vb0m9d-string-qq-0.0.6-doc /nix/store/6cvp790y48lfig44bmw5lm4qy7r3v3gg-syb-0.7.2.4 /nix/store/c1bqc805961s7pc1k6f6qzs4j5mrd99f-syb-0.7.2.4-doc /nix/store/wclsidxxkld5vlik6r7g648701k3hfmx-tagged-0.8.9 /nix/store/ph33syfbyvz5i2nxx5z064ds5bnxlzpr-tagged-0.8.9-doc /nix/store/9l8nk5wb5q2xvxqv8f6w7cx9vf79hj2m-tar-0.6.3.0 /nix/store/adgc0z3i9jrw6b9q5ypgv7ni8l6zy00v-tasty-1.5.3 /nix/store/a28q7f6az10qfdw3p5prn40hrc1s23i4-tasty-1.5.3-doc /nix/store/gxc609ay4yccadpykpwbxqpbvpsl7054-tasty-expected-failure-0.12.3 /nix/store/r7pb6ab0m35cajkynnv8fnrcwmwik4kk-tasty-expected-failure-0.12.3-doc /nix/store/hs13li9wrjlq4nick7spzn6fyjhks6j9-tasty-golden-2.3.5 /nix/store/yjq8as6aqxzy3797z8sskvn8jkbna38f-tasty-golden-2.3.5-doc /nix/store/q3a3rk4c5dkrshzcn7dd5c2qcsfsihdx-tasty-hspec-1.2.0.4 /nix/store/zrj93fyvp5dycpk59m1dcki4scd90fbl-tasty-hspec-1.2.0.4-doc /nix/store/wrn6gadrliifk91043bwix0bbi7scfwn-tasty-hunit-0.10.2 /nix/store/nmdvqb05lcb2nlgvcm4k04fwh49n8g0c-tasty-hunit-0.10.2-doc /nix/store/dx0dvlgjnj9w4baqppdnpnbfjkkr1lsi-tasty-quickcheck-0.11 /nix/store/qjy4sjc6b5bann5vljq4kc54hmkj2yf3-tasty-quickcheck-0.11-doc /nix/store/a8b46ph4bfjgdxkr160bq90xyf6v7my2-tasty-rerun-1.1.20 /nix/store/dbn74g3dbnjm1ysrx6rn54w1qwww9i5m-tasty-rerun-1.1.20-doc /nix/store/fhrk0idfv6q8996cxs5ck3vrf8ir600s-tasty-smallcheck-0.8.2 /nix/store/i7hl13wq2297krr400mpyl34hcfjvqp3-tasty-smallcheck-0.8.2-doc /nix/store/bpk3wx1f21x4iqygm41dp2j22z9m7vwn-tbb-2021.11.0 /nix/store/q0rva4456miw6vkkzjafkszxri3c7p5x-tbb-2021.11.0-dev /nix/store/0ihdy2jzhjh2947w7v2dkjy22ns86pnh-temporary-1.3 /nix/store/0qmwrngy0k06gvrg0ckpqkga7viiyk4v-temporary-1.3-doc /nix/store/5hzl09labky25ms92z1xxwzjy9ragy7z-terminal-size-0.3.4 /nix/store/d37ld1amnv1dy5y8iiliqrhv2bb8dn44-terminal-size-0.3.4-doc /nix/store/mfb68l0dhikxg4b0hily04kawxzd08qj-test-framework-0.8.2.2 /nix/store/5wd131r9vba1dz43pg9ncibcmqp8m4iy-test-framework-0.8.2.2-doc /nix/store/fgihrqds34jwqqc2ypg9pkaclwx7ps5w-test-framework-hunit-0.3.0.2 /nix/store/dhqdh6skvxp6slxlzx6lf5q4fisa5hp6-test-framework-hunit-0.3.0.2-doc /nix/store/p09hbniiwsc2ip6bdmlxl1c7al9b9rps-test-framework-quickcheck2-0.3.0.6 /nix/store/3fscjfrp89lqyikrlbf17aagc29xq7za-test-framework-quickcheck2-0.3.0.6-doc /nix/store/h08cpw5fayq4863l34g6210mbmbhmw69-text-iso8601-0.1.1 /nix/store/abv4p20iwxck26ijn34laa1mxyix0n39-text-iso8601-0.1.1-doc /nix/store/lsa454b7i0d238y6h8df0dv28pjkamhi-text-rope-0.2 /nix/store/dyzgdaasc96m0gx22dfj5was0xp9cln9-text-rope-0.2-data /nix/store/lwyg8g9rbpwi92w06vsm0k9x0rv2j099-text-rope-0.2-doc /nix/store/s40qim4kl54vz4yrki9bplzx85gkly0b-text-short-0.1.6 /nix/store/2fd3pzi7wdxn0id9hbm000b0mc7y02w4-text-short-0.1.6-doc /nix/store/gcifysvd0z3nl9g09r3xw6kj52hgfp6g-tf-random-0.5 /nix/store/71cd29dymd41ji505f4c9b12qjsj6x04-tf-random-0.5-doc /nix/store/dcy6dzmbh343f9gxjx9njlxzj88mk108-th-abstraction-0.7.1.0 /nix/store/mxs4rl2bb961j3y0b467cn9iqc8l5ina-th-abstraction-0.7.1.0-doc /nix/store/lfzn1jj48wmvhala6y0qwkrc4jl1n9ql-th-compat-0.1.6 /nix/store/19l38wvly3gkkfx1dm7rkyf6qhzwslqs-th-compat-0.1.6-doc /nix/store/0lq4fz4js6ig5w2p1bhvkrx1jvdzc9s9-th-env-0.1.1 /nix/store/nyfc6z83ll0jjrsixqy25zsrllv1vacs-th-env-0.1.1-doc /nix/store/cvddxbbk8m7srflj8nx8zfc8in2ah3g2-these-1.2.1 /nix/store/ajh9hmbg6ccyrw5a1vxbblnr7f8r59ak-these-1.2.1-doc /nix/store/zhg25gy4iamj6dwk4sjs9kgbljc8l2yc-time-compat-1.9.8 /nix/store/myd91l8cqq6l39sf24zw7ck0dibmgkn0-time-compat-1.9.8-doc /nix/store/wrbiibpnyws913yx7cvnfibi8w7hfng6-time-locale-compat-0.1.1.5 /nix/store/9na853zk99g45861cg5l55ka4sxqyd3m-time-locale-compat-0.1.1.5-doc /nix/store/jh6zswqk2xhnkjhkzja47pb1bz1qws09-tomland-1.3.3.3 /nix/store/2qybviii8x8f5l3k6awv7c9b0d4hzdyi-tomland-1.3.3.3-doc /nix/store/rx94l2fcj9sv4968467inb9n0xr2v2jx-transformers-base-0.4.6 /nix/store/an789jx276qxigc0wv63vqzwgnnv7qhl-transformers-base-0.4.6-doc /nix/store/r7258q79g1az822g1g8xjphyvlvbmp06-transformers-compat-0.7.2 /nix/store/csdrffnq29vwqi56lvgp80wx7819vib0-transformers-compat-0.7.2-doc /nix/store/hdysqkm7vjy4ml6rhg1rkp5qlvi53dk9-treefmt-2.3.1 /nix/store/zk2gf3ji9627qyfd5bwxrwvqa46vvn0w-treefmt.toml /nix/store/jn6pcv2fxlc53kzlrfq82l6wlja2kvkw-trial-0.0.0.0 /nix/store/g110vdxk3j8ywcl959bc5hljd2fqc23v-trial-0.0.0.0-doc /nix/store/jisj3dnr0srdbj0v1pfsx4pi78xlrlv2-trial-optparse-applicative-0.0.0.0 /nix/store/bxrhc0am2zfk0jjdkvy3vp847j02lqlm-trial-optparse-applicative-0.0.0.0-doc /nix/store/xnn1blilc7vy35ph6cqicfr9lw4hsxa8-trial-tomland-0.0.0.0 /nix/store/z4fid7vrag5szl6w8960g4ya9b35jrgq-trial-tomland-0.0.0.0-doc /nix/store/fj8q6rins9zaya043pqk6f94z73ly3a2-typed-process-0.2.13.0 /nix/store/jr0xvyy08nzqvbwvirpzknnihp806yyb-typed-process-0.2.13.0-doc /nix/store/f7yb9lhi1z8dk4x8gy3c5xf3gvn3yi1s-tzdata-2025b /nix/store/l9zrii2nik4x0khp48xc3i9pnrlxj5p2-unbound-1.23.1-lib /nix/store/n8qvr6v0r19mag5xavq6pmnbhc78z6n6-unbounded-delays-0.1.1.1 /nix/store/brnx6i78ri71qn0gv3hn4ypv51f8p29q-unbounded-delays-0.1.1.1-doc /nix/store/zyh5abdjqrnanb18c2i29zgybc615sgi-uniplate-1.6.13 /nix/store/b8gv9vwc1vbc980fiq6wmh94sq603ykn-uniplate-1.6.13-doc /nix/store/1zbg2422waszk4iv97skrvws7bimd0r8-unix-compat-0.7.4 /nix/store/xyy3ylkh8dv3whqap25rdh3q6a279i4f-unix-compat-0.7.4-doc /nix/store/b4s6zvg5gbnaxa3l2j8c9rnvw8xba0vw-unliftio-0.2.25.1 /nix/store/83bbcv962a9g2i54iqi6pmybjsm23x3l-unliftio-0.2.25.1-doc /nix/store/29dzhgjrv9k5a9aabnsb2fvfrnc8flvc-unliftio-core-0.2.1.0 /nix/store/bs81w5gaasmcispjixv0blqm0fjv9s7n-unliftio-core-0.2.1.0-doc /nix/store/kmqpn7dalzirv7rxnrr5ni0548njvhx9-unordered-containers-0.2.20 /nix/store/k1py8r67ccgkhd0a65g5zqp8zd0m67f2-unordered-containers-0.2.20-doc /nix/store/xgw3qbn6zpi3m79bs5p3h6nvnxw3bxlv-utf8-string-1.0.2 /nix/store/98r5k4859qsgwqy6rijb5s6gc083hpm7-utf8-string-1.0.2-doc /nix/store/m3k5lpyiahz62y889f1vb6y2yqrspqdb-util-linux-minimal-2.41.1-bin /nix/store/dsjnlcin903bggszyv7yskcqfsxb5yll-util-linux-minimal-2.41.1-lib /nix/store/n62mgg237zbs6hr3v712qqpl5h15ahqr-util-linux-minimal-2.41.1-login /nix/store/61w7yy786xa3apa7q9krnbvvhkzmjrk7-util-linux-minimal-2.41.1-mount /nix/store/zna0mpqyk39znl5a5sa1znqjqb0qnrx4-util-linux-minimal-2.41.1-swap /nix/store/6nxiw1gxz96gxh4lh8z1s034c4g35ah8-uuid-types-1.0.6 /nix/store/cw5v5qr26vbsrqhh30vgpfnw90gdm0i9-uuid-types-1.0.6-doc /nix/store/7x4px2vfa5ih892lzcm526si5sphzwqx-vale-3.11.2 /nix/store/bldscjszcy34079qh2pkr05hsf73bdm4-validation-selective-0.2.0.0 /nix/store/m4c9851cv8myr5461c8654wn8b0gy606-validation-selective-0.2.0.0-doc /nix/store/7fr1k25az6z313p7l9218c7ajiyyl184-validity-0.12.1.0 /nix/store/3r44df22kdzvvmp851yl53l8jxhlm362-validity-0.12.1.0-doc /nix/store/vqkbicfysxkyvy6j42ilvl08d59l5pd8-vector-0.13.2.0 /nix/store/w9xzrbhbc5fiimrhfcm7v50mi11vg2wi-vector-algorithms-0.9.1.0.tar.gz /nix/store/ck778fk568vlf5nxcz08gsapnyhpyppm-vector-binary-instances-0.2.5.2 /nix/store/mw4i7a9h9z3jvj2zsiv87z14nbivri1b-vector-binary-instances-0.2.5.2-doc /nix/store/9wjj0qd6acsx2pgbvaai1pn7ysz5w0i3-vector-instances-3.4.2 /nix/store/6pqgi32im7swn6w385dqnnxbll1phy6s-vector-instances-3.4.2-doc /nix/store/yc9n8a5hflqjnskvly4p1m6060k2dq5d-vector-stream-0.1.0.1 /nix/store/aih9fxa58q2fvgy2zx4823m89zv91953-vector-stream-0.1.0.1-doc /nix/store/v6z319kahc1gsjifz472fy32p14l6v35-void-0.7.3 /nix/store/z6ssh8z9l4frsdwycp12f1hfd2104x4g-void-0.7.3-doc /nix/store/00f6rd9vbd58lasgwd134fvarazqscg5-witherable-0.5 /nix/store/c4zvybjap07is79gajjjffwi84wxw4f4-witherable-0.5-doc /nix/store/bbzk7p8hd5d4cpir6qdb9d52r869gcn8-wl-pprint-annotated-0.1.0.1 /nix/store/00fc02c4mwipdjsbwvia8k0cdvbc3m0h-wl-pprint-annotated-0.1.0.1-doc /nix/store/w14n98wggim2ybd2x3xyjccyl4ydc3vh-xml-1.3.14 /nix/store/wrx8nqw4gr8wj58i6zmip0s62v42snlp-xml-1.3.14-doc /nix/store/3n3rxd6r46x7v8wrfhfr5s01d3nj2rzq-xmlgen-0.6.2.2 /nix/store/37k77l43ybqzhhki7immkv0d3s7jg7hy-xmlgen-0.6.2.2-doc /nix/store/z7j3pzgy992m6ba5b1aizn9v5pazm7v9-yaml-0.11.11.2-r2.cabal /nix/store/1i4qpms3prjxhdqwxcidf0isp8prw52b-yaml-0.11.11.2.tar.gz /nix/store/9z2pas21k7gbdgmdqi5y4bmjq8cw5wph-zlib-0.7.1.0 /nix/store/wmzmyhq3hlhkripc53zpxm8ci7sbaflv-zlib-0.7.1.0-doc /nix/store/wqahxs411zx3nykdqa8c2j3d127r3cff-zlib-1.3.1-dev /nix/store/z5cv5vsmdpk6hvkbwwxpl1jqr5ihzxan-zlib-ng-2.2.4 /nix/store/yds99wwxw9d7wbflyrk0q3qrimmn068s-zstd-1.5.7-bin copying path '/nix/store/762h2ig7j3ac9kaycwb81gs9pkbc4ibl-base-orphans-0.9.3-doc' from 'ssh-ng://'... copying path '/nix/store/cqljzxw1vkgbvjd8bgm90amhaayf09l4-die-hook' from 'https://cache.nixos.org'... copying path '/nix/store/ywk0kqz3cgb5am3wd7vwjs34mqrjap9a-expand-response-params' from 'ssh-ng://'... copying path '/nix/store/q3fcb4azw43ywwy95dgppydrnnb25zx6-git-2.50.1-doc' from 'ssh-ng://'... copying path '/nix/store/2rhskps8j8dqridp1ihy7sn7i671phpm-hlint-3.8-data' from 'ssh-ng://'... copying path '/nix/store/zjrriwcwp72z38vqgkzklw15y6yp6x7f-iana-etc-20250108' from 'ssh-ng://'... copying path '/nix/store/3s46ky4siqwkg82rjjqm83slbiqadav5-linux-headers-6.12.7' from 'ssh-ng://'... copying path '/nix/store/kkhl6l3brvbsf2pz8n2nxddga1l0jdhx-mailcap-2.1.54' from 'ssh-ng://'... copying path '/nix/store/wccs1yx0i6dbfaj6kz9mgbxqrhd24m9i-perl5.40.0-Digest-HMAC-1.04' from 'ssh-ng://'... copying path '/nix/store/8i5ygyx2l4j9zjjqnw2vm4g16a3mcn49-perl5.40.0-FCGI-ProcManager-0.28' from 'ssh-ng://'... copying path '/nix/store/d7vnfclx9yx8ffzsd64y771s3d2ckbfx-perl5.40.0-HTML-TagCloud-0.38' from 'ssh-ng://'... copying path '/nix/store/2wf25vhcl5rzd1hwcg1238wips588bfw-perl5.40.0-URI-5.21' from 'ssh-ng://'... copying path '/nix/store/5b344bpw9fhmfabakvbrla765hafm40j-perl5.40.0-libnet-3.15' from 'ssh-ng://'... copying path '/nix/store/f7yb9lhi1z8dk4x8gy3c5xf3gvn3yi1s-tzdata-2025b' from 'ssh-ng://'... copying path '/nix/store/cbwbz05v2iqhn2d1w118y1rw97cqimjf-busybox-1.36.1' from 'ssh-ng://'... copying path '/nix/store/9avy92c4fyq4fir64jgb5lm4n4w1hbvk-dejavu-fonts-minimal-2.37' from 'ssh-ng://'... building '/nix/store/fmsbi3fb6ah77h807pqh9q9g3nzxgkm6-builder.pl.drv'... building '/nix/store/bpisms5p5bcmxmb32cn38f7b2a8x8364-pm-shell-aliases.sh.drv'... building '/nix/store/kla94xc2qrp4rwi3v3na2p55q9qr1ikk-haskell-generic-builder-test-wrapper.sh.drv'... builder.pl> Running phase: patchPhase builder.pl> Running phase: updateAutotoolsGnuConfigScriptsPhase builder.pl> Running phase: configurePhase builder.pl> no configure script, doing nothing builder.pl> Running phase: buildPhase builder.pl> Running phase: checkPhase builder.pl> Running phase: installPhase builder.pl> no Makefile or custom installPhase, doing nothing builder.pl> Running phase: fixupPhase builder.pl> shrinking RPATHs of ELF executables and libraries in /nix/store/ckfihzi6h9s8lndlpfp3kw5wih4wvw5w-builder.pl builder.pl> checking for references to /build/ in /nix/store/ckfihzi6h9s8lndlpfp3kw5wih4wvw5w-builder.pl... builder.pl> patching script interpreter paths in /nix/store/ckfihzi6h9s8lndlpfp3kw5wih4wvw5w-builder.pl haskell-generic-builder-test-wrapper.sh (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/lhj7k2d829r4h4dgj6mbi1rnkv8nk68w-haskell-generic-builder-test-wrapper.sh haskell-generic-builder-test-wrapper.sh (post)> Nothing to push - all store paths are already on Cachix. haskell-generic-builder-test-wrapper.sh (post)> added 1 signatures haskell-generic-builder-test-wrapper.sh (post)> added 0 signatures haskell-generic-builder-test-wrapper.sh (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/lhj7k2d829r4h4dgj6mbi1rnkv8nk68w-haskell-generic-builder-test-wrapper.sh haskell-generic-builder-test-wrapper.sh (post)> copying 0 paths... haskell-generic-builder-test-wrapper.sh (post)> copying 0 paths... pm-shell-aliases.sh (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/7dv2fyb3y6sw4w5qhxhi48d9lip5m23p-pm-shell-aliases.sh pm-shell-aliases.sh (post)> Nothing to push - all store paths are already on Cachix. pm-shell-aliases.sh (post)> added 1 signatures pm-shell-aliases.sh (post)> added 1 signatures pm-shell-aliases.sh (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/7dv2fyb3y6sw4w5qhxhi48d9lip5m23p-pm-shell-aliases.sh pm-shell-aliases.sh (post)> copying 0 paths... pm-shell-aliases.sh (post)> copying 0 paths... copying path '/nix/store/j7j3rz01j9nqzw0dda1q61s68q1ds52z-30596fb9d85b69ec23ecb05ef9a7c91d67901cfd.patch' from 'https://cache.nixos.org'... copying path '/nix/store/imnkf2959by9k6nx8s34asn77mfc1927-aeson-pretty-0.8.10.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/qhlbkn34py2ici8vb4ykayfpi5yy6adh-HTF-0.15.0.2.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/3ld518xmv8c88z7pfcszdqkvy5ngakcq-alejandra-4.0.0' from 'ssh-ng://'... copying path '/nix/store/58pj5537vyg2rzi2l521q29l2b9c6klp-algebraic-graphs-0.7-r3.cabal' from 'https://cache.nixos.org'... copying path '/nix/store/gfjyfw1hcshbfclk91difmkphwib8nbd-algebraic-graphs-0.7.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/gwm6lcxq2481c8ca8fgy5mm6k8qa53vw-apply-refact-0.15.0.0.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/n9pxjvlwfw8hinkhqm2iqprmisab42k3-alex-3.5.3.0-data' from 'ssh-ng://'... copying path '/nix/store/5rb5wpjl9np13rv3zw09x0ihmgyz3gi8-attoparsec-aeson-2.2.2.0.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/3nlzv9wrxp4ca48ch399mr2p5kf7qkk2-aws-c-common-0.10.3' from 'ssh-ng://'... copying path '/nix/store/6r2l3jb7n340fq6gn4pcsbnq9iy8nq5s-binary-instances-1.0.6.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/6lgw1bymkzkld77zz4xfy6cmkjpcy2i6-binutils-2.44-lib' from 'ssh-ng://'... copying path '/nix/store/y0pbqgjljdd5wlhbmxinyhliah4rb10j-bitvec-1.1.5.0.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/mrbslgynzhg5jfc05x2rlnsykzcxp2v0-boehm-gc-8.2.8' from 'ssh-ng://'... copying path '/nix/store/r2cvzz00ihxvpkz4yfg9592h8bys9ly0-bitvec-1.1.5.0-r3.cabal' from 'https://cache.nixos.org'... copying path '/nix/store/2sn6fg5q0hwhdfwizi4id7fc4xk3yl98-cabal-add-0.1-r2.cabal' from 'https://cache.nixos.org'... builder.pl (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/ckfihzi6h9s8lndlpfp3kw5wih4wvw5w-builder.pl builder.pl (post)> Nothing to push - all store paths are already on Cachix. builder.pl (post)> added 1 signatures builder.pl (post)> added 2 signatures builder.pl (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/ckfihzi6h9s8lndlpfp3kw5wih4wvw5w-builder.pl builder.pl (post)> copying 0 paths... builder.pl (post)> copying 0 paths... copying path '/nix/store/vg8s02jx4c0bmm5xd88pcxkpi113i8k8-cabal-install-parsers-0.6.1.1.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/072ibz5rqjxvhjrh46vs026kljw04xig-cabal-add-0.1.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/babb35k0f1v9hf1qvchj62ifanwhdq9h-colour-2.3.6-data' from 'ssh-ng://'... copying path '/nix/store/8sp5k4g5r92npk40bv2qg6bwndx645hy-conduit-1.3.6.1.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/sz33pjm2cvwgwppzyyv37xdgxj3bbg67-conduit-extra-1.3.7.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/5inary4gap17pija37hi9s0dnwj4sdgj-conduit-parse-0.2.1.1.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/6wvb7p50rrp2hg6df2dcn56gf5nq0cnl-conduit-parse-0.2.1.1-r1.cabal' from 'https://cache.nixos.org'... copying path '/nix/store/r1hndpvyfxs48509mabl0cshsw79a5yb-constraints-extras-0.4.0.2.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/128gx7xz3a8jh74c14qflvc2h87jmzpl-deferred-folds-0.9.18.7.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/hn7168hjba3rfnmkczjpj0fk83lf7hhp-dependent-map-0.4.0.0-r2.cabal' from 'https://cache.nixos.org'... copying path '/nix/store/nnvqz7axk0y3gpndkcr7n7zwmrppjda5-dav1d-1.5.1' from 'ssh-ng://'... copying path '/nix/store/3qd68ydx1gw9y11hyg7bqxppkifpl9d0-dns-root-data-2025-04-14' from 'ssh-ng://'... copying path '/nix/store/7kbw9i8lsi2nv2ja0zmix425b1sp6mnx-dependent-sum-0.7.2.0-r2.cabal' from 'https://cache.nixos.org'... copying path '/nix/store/9javmkdzlpl1z815xqaw42lazs4p2hvm-dependent-sum-0.7.2.0.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/0h7i1qgf9m9dlx62jm2n6aaih0rb6pj3-dependent-map-0.4.0.0.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/l88yyksp9a5lqpl3sqhcbbj8xh0jl40z-deriving-aeson-0.2.10.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/gb06grxg9bl4vy054d8463l9vxcnhb8l-alex-3.5.3.0' from 'ssh-ng://'... copying path '/nix/store/vam19krnigbfgqly5kb2fd43x33z2yby-aws-c-cal-0.8.0' from 'ssh-ng://'... copying path '/nix/store/0xx78z86dilxsj7x6sxxw9mzmxcnw383-aws-c-compression-0.3.0' from 'ssh-ng://'... copying path '/nix/store/ifxda9ilgazvfmgbqkhahcj2kivbb7h4-aws-c-sdkutils-0.2.1' from 'ssh-ng://'... copying path '/nix/store/zbgzpp8hi7kb3v7in76z5s0b3xx88aji-aws-checksums-0.2.2' from 'ssh-ng://'... copying path '/nix/store/ap35np2bkwaba3rxs3qlxpma57n2awyb-binutils-2.44' from 'ssh-ng://'... copying path '/nix/store/ifnbz6ydwvadr5qzdyjpw2640zimn5vl-double-conversion-3.3.1' from 'ssh-ng://'... copying path '/nix/store/8q0c65lq4qlxc0fiv7i2c0wvfccv06qn-editline-1.17.1' from 'ssh-ng://'... copying path '/nix/store/rszqn2a7yk0vpfrf489srbz5kng0zdsl-enummapset-0.7.3.0.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/070s6fml7n4g0c2n32bzydc06955b6ab-expat-2.7.1' from 'ssh-ng://'... copying path '/nix/store/8vmyx2waxg58w93migb73jmp3xjfdyqb-focus-1.0.3.2.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/pw1v1417z6dj3lj8dq3haw73695pbg1x-fontconfig-2.16.0' from 'ssh-ng://'... copying path '/nix/store/bdgihab2nhn6ywibdkvq6ik9d90f6hw0-fourmolu-0.18.0.0.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/8hbx4djfxk7dw6s18j0yfwms26l2p5j6-fribidi-1.0.16' from 'ssh-ng://'... copying path '/nix/store/8b2h0alxwlfqs3mzafilz5wx68zignpj-gdbm-1.25-lib' from 'ssh-ng://'... copying path '/nix/store/ava9h9a35fg419f4r1h3ib2hwqx6lr8k-gettext-0.22.5' from 'ssh-ng://'... copying path '/nix/store/f8bnbfbynvbm99z3486nm0hpsx86gv2j-ghc-exactprint-1.12.0.0.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/3g57chbzal0vgladb3jh17hcrcq8hixr-ghc-lib-parser-9.12.2.20250320.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/7g1ff62pwxdaqhm7048pnnc7d9vs2j0v-ghc-lib-parser-ex-9.12.0.0.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/nv12havvv9m95kgbb9jrc6x3cqp9c6dv-ghcide-2.10.0.0.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/k89rwqkg52wiwdkjdnii28hzkbkygmaq-giflib-5.2.2' from 'ssh-ng://'... copying path '/nix/store/p2ixvjsas4qw58dcwk01d22skwq4fyka-glibc-2.40-66-bin' from 'ssh-ng://'... copying path '/nix/store/hm778ivyb4qyqc8qz367l966x69m6a9i-gmp-6.3.0' from 'ssh-ng://'... copying path '/nix/store/2bdbfgxqwq46g12mqm0xc9rhc36w5ill-dav1d-1.5.1-dev' from 'ssh-ng://'... copying path '/nix/store/sjw9ql3s3dkqvj16yacsj63gxz8ibgw8-gmp-with-cxx-6.3.0-dev' from 'ssh-ng://'... copying path '/nix/store/27jkan8nagk8sb0v7165mdj6xklnnnr6-graphite2-1.3.14' from 'ssh-ng://'... copying path '/nix/store/28xpmcqvvbrrzfc30hjh57w6c0wbk9vs-groff-1.23.0' from 'ssh-ng://'... copying path '/nix/store/r7gzbkdfyjapfrj6xgpnpgxsfxiwwnvr-gtest-1.16.0' from 'ssh-ng://'... copying path '/nix/store/zlihrcj4wmzrfld59ancnj27q46893nf-happy-lib-2.0.2-data' from 'ssh-ng://'... copying path '/nix/store/7gkldzhsjcbsc7l8iqr94qkysmghxldi-haskell-language-server-2.10.0.0.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/jhxzap3kmrv4dc15vv5srnjy5c4kjii7-hie-bios-0.14.0-r3.cabal' from 'https://cache.nixos.org'... copying path '/nix/store/5mzychgfwip9k4vjd13k077y11mapngh-hie-bios-0.14.0.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/5ifvvrdm7vb2grmhnvwq3l2qx6lz3af5-hiedb-0.6.0.2.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/10wkx6p9h2c1h0yyyihk1j18l2d2hkhr-hlint-3.10.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/gkirb20maccmraq3xwr8g5bksz9vsxna-hlint-3.8' from 'ssh-ng://'... copying path '/nix/store/9hkpp2x1i45r5q42sghm33v1shx59ijb-hls-graph-2.10.0.0.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/mm2vs04i50g7m6k38v32gkpj91lb18ci-hls-plugin-api-2.10.0.0.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/q3m8rsidzfqj214nnj03vh8bp2zg6j6x-hls-test-utils-2.10.0.0.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/iwbifbszf225h5w2dyxfi77kk6d6rxdy-hscolour-1.25' from 'ssh-ng://'... copying path '/nix/store/9asg6xmajcw5hnggvhb98y98dgjzacb6-hscolour-1.25-data' from 'ssh-ng://'... copying path '/nix/store/ij40wcg0jhpzgg527b91f9qdyxnqa62h-hw-fingertree-0.1.2.1-r2.cabal' from 'https://cache.nixos.org'... copying path '/nix/store/r34bg1mikv5wqngd7nwqnxfac4xqw9cl-hw-fingertree-0.1.2.1.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/3hjwzrvsz30sb5n5d8b2ryi71c2ajyps-hw-hspec-hedgehog-0.1.1.1-r4.cabal' from 'https://cache.nixos.org'... copying path '/nix/store/m4ymfbxiawpxbbbdkn9xxr39blvwzl2b-hw-hspec-hedgehog-0.1.1.1.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/57qvps92dvxmii6sjnlb5rwz5qxcbyj5-hw-prim-0.6.3.2-r3.cabal' from 'https://cache.nixos.org'... copying path '/nix/store/4mcnwd263vzicl8d035vsgkjylr23aan-hw-prim-0.6.3.2.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/girp43cxvqpjq4ad56r8girsq8na5bxh-icu4c-76.1' from 'ssh-ng://'... copying path '/nix/store/czymcpdrh6a611g040b8nv7xvg4lk72f-implicit-hie-0.1.4.0.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/hglwkwc2g1x3gfm6k35c6raf8m8vqh3g-jailbreak-cabal-1.4.1' from 'ssh-ng://'... copying path '/nix/store/h8x3vaz4sd9nnfnxf6pb5yzb0d0gw2df-js-dgtable-0.5.2-data' from 'ssh-ng://'... copying path '/nix/store/n9q12pms8vxb96cfl12jqfz73aq0ddmk-js-flot-0.8.3-data' from 'ssh-ng://'... copying path '/nix/store/ypszajh6djw6d193gj116r7544skh04a-js-jquery-3.3.1-data' from 'ssh-ng://'... copying path '/nix/store/m3n0h7646c7qwf6dbvdqhslmxmv2dg3z-glibc-2.40-66-dev' from 'ssh-ng://'... copying path '/nix/store/94srckviqabk285cpndqlgjy1zidzbf2-lens-5.3.4.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/15735ivvp62hw8z7s6h0817kzy0zpriq-isl-0.20' from 'ssh-ng://'... copying path '/nix/store/sazs0lzmnn1yiqqbl79gs4ism5dkcfv4-lens-aeson-1.2.3-r2.cabal' from 'https://cache.nixos.org'... copying path '/nix/store/ng5scqiq126h3kx8ciy4pc3z9y12dcg4-lens-aeson-1.2.3.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/clx1x50xd3jm6jp943pwf78rv26z4b56-lerc-4.0.0' from 'ssh-ng://'... copying path '/nix/store/sckr00p0z6qzrkimvh8ing7yyg9zagri-libXau-1.0.12' from 'ssh-ng://'... copying path '/nix/store/v5npwp9c426pcmvpm20vqljbbvp6m1g8-libXdmcp-1.1.5' from 'ssh-ng://'... copying path '/nix/store/nc1nfwjswm1kqg0wsxspsjdfbbny5n2s-libcap-ng-0.8.5' from 'ssh-ng://'... copying path '/nix/store/hsvfkb7winxmnlhj7fxh7vy7nc50727k-libcpuid-0.7.1' from 'ssh-ng://'... copying path '/nix/store/i4z52sq3cwy79zi7dsvyk1lvnxj8dfbb-cabal-install-3.14.2.0' from 'ssh-ng://'... copying path '/nix/store/lcjyvs55m6rnq7112n909xwdmqi2m46d-happy-2.0.2' from 'ssh-ng://'... copying path '/nix/store/1grbwlpz2d0w2hgw4brbyqjgbd6bnrzr-libdatrie-2019-12-20-lib' from 'ssh-ng://'... copying path '/nix/store/0zjk147wwcmgim4j8m5a0ymfvdjx7y32-libdeflate-1.23' from 'ssh-ng://'... copying path '/nix/store/lzx9m6bx8iibw9w9dfq6kfyha8j69rss-libevent-2.1.12' from 'ssh-ng://'... copying path '/nix/store/fkg8mlga46zabn5vzwazdwb9ws4z7m5w-icu4c-76.1-dev' from 'ssh-ng://'... copying path '/nix/store/qf8wwf42dmlinr0mkgc88crll8405vax-libffi-3.4.8-dev' from 'ssh-ng://'... copying path '/nix/store/00yxzp9y21rf2ajx9xk5syz7yha7v5r9-libjpeg-turbo-3.0.4' from 'ssh-ng://'... copying path '/nix/store/f2wz869ik5jhssmpcbm8yfahg2sqz0m4-libpipeline-1.5.8' from 'ssh-ng://'... copying path '/nix/store/gshwzbmpd5nj1k0k2wz1xck36z6ih1bm-libpng-apng-1.6.46' from 'ssh-ng://'... copying path '/nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44' from 'ssh-ng://'... copying path '/nix/store/ws2lrig1jwpyz527vdd4cs4i5mii1c71-libseccomp-2.6.0-lib' from 'ssh-ng://'... copying path '/nix/store/xkjccld6r9i37hq0bxx6mwb5fgfkbv0j-libselinux-3.8.1' from 'ssh-ng://'... copying path '/nix/store/gaaqqkh7pvr85vh2vdclw8z2m4w1lq8q-libsodium-1.0.20' from 'ssh-ng://'... copying path '/nix/store/n28xsrwzk64fqq6p72zvs9wv9njbj21f-libtasn1-4.20.0' from 'ssh-ng://'... copying path '/nix/store/hgqpxg61792qb7hqv4vmhic58vagdafi-libtool-2.5.4-lib' from 'ssh-ng://'... copying path '/nix/store/dc88ji0n2kkqfml96j9znyrqr6lh7gv0-libuv-1.51.0' from 'ssh-ng://'... copying path '/nix/store/zqxzly5lfa6b5xxfa42bphkzmn8xx07h-libvmaf-3.0.0' from 'ssh-ng://'... copying path '/nix/store/ck4f1lhzmbbrpharmzxnqzw4vfbgzkr7-libxcb-1.17.0' from 'ssh-ng://'... copying path '/nix/store/lpkn8fw3i8n4kq95amsvcsxfygas01jy-libthai-0.1.29' from 'ssh-ng://'... copying path '/nix/store/mqdzkx7md35lbx1klh4hjlwn5912gmvd-libxcrypt-4.4.38' from 'ssh-ng://'... copying path '/nix/store/ah4525ca553drv47jhvgpl9sl87i7a1d-libxml2-2.13.8' from 'ssh-ng://'... copying path '/nix/store/z9q7w51ysg8cdvgpx6d6zlcz4ghkhp0h-libyaml-0.1.4.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/iiy9l1841qbj8z8ylqpw53dq5ngh4cl4-list-t-1.0.5.7.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/2p93pfaqyq9sixlypn1kqncc7yjmh9jl-llhttp-9.2.1' from 'ssh-ng://'... copying path '/nix/store/1l4qdllgarpqsfg91ams36p64bslw0l8-lndir-1.0.5' from 'https://cache.nixos.org'... copying path '/nix/store/x9xs7g0fzainkvlzlg2j5cx9mnpn5wgj-libyuv-1908' from 'ssh-ng://'... copying path '/nix/store/3kflp5w1s1jl5qkb6hjxj0wp46zic9si-lowdown-1.3.2-lib' from 'ssh-ng://'... copying path '/nix/store/12k1a9yd29ayydcbms6q8jmm5hkylh2c-lsp-2.7.0.1.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/xx31k2jyp067bgjf22377w6i3nlvsiil-freetype-2.13.3' from 'ssh-ng://'... copying path '/nix/store/vi9xq3hzkvlzfs2f70jpk6wdgkjawpsi-libwebp-1.5.0' from 'ssh-ng://'... copying path '/nix/store/nzq58rnlzlp5yrv5iyi4xsccjhi16j3y-lsp-test-0.17.1.1.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/6fn01jxrr3g5yrw27rwf0zcbvs5r1sjn-lsp-types-2.3.0.1.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/cjs1qy5kc0x1aqdm1s0k1n3q038kjsvg-make-shell-wrapper-hook' from 'https://cache.nixos.org'... copying path '/nix/store/ad2k7lnlbg9x3ynsch3x2hc9f12436yx-microaeson-0.1.0.2-r1.cabal' from 'https://cache.nixos.org'... copying path '/nix/store/dxv9hqm6jsvq0gyi2yjrc2821rd12q5n-microaeson-0.1.0.2.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/8scdxw0csjvp38011dda75ys7hj7s1i8-mod-0.2.0.1.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/gjm15zbw4yz7g9yq23wcbchav9pn45id-mono-traversable-1.0.21.0.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/9qcwva0ilyd2m2n82571am6figv24k1d-mpdecimal-4.0.0' from 'ssh-ng://'... copying path '/nix/store/srjwrr5y5lpyw92ka48iairjjr5shb80-mpfr-4.2.2' from 'ssh-ng://'... copying path '/nix/store/2hphyf50y55rlclq8iic677kg0a0zjj9-ncompress-5.0' from 'ssh-ng://'... copying path '/nix/store/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5' from 'ssh-ng://'... copying path '/nix/store/5l0p4xi1mwbgw3d5bnfm37vpbd0c8rzl-ncurses-6.5-man' from 'ssh-ng://'... copying path '/nix/store/kbaaxk5fgywq8nznfihpa8vf80wkx5qk-neat-interpolation-0.5.1.4.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/pdmldg0gml7aq4lgzplbhmh3caj9jlsw-libuv-1.51.0-dev' from 'ssh-ng://'... copying path '/nix/store/qflykdxxvg124zwjclwws9iiqiykhfhl-net-tools-2.10' from 'ssh-ng://'... copying path '/nix/store/dr34arjrpzah6h5vws09v91hkn0301rb-libaom-3.11.0' from 'ssh-ng://'... copying path '/nix/store/ayswhp8g569mhb0gbgxrvqw53hsq59mz-libX11-1.8.12' from 'ssh-ng://'... copying path '/nix/store/30kkvn016hwq51l1manpsg3s6p3rmmmx-libvmaf-3.0.0-dev' from 'ssh-ng://'... copying path '/nix/store/as57s2r9g09sqpwxdwpx0fvh4nain45l-nettle-3.10.1' from 'ssh-ng://'... copying path '/nix/store/4w8f5zmwdsalc5ichgj074rawiswplw2-libarchive-3.8.0-lib' from 'ssh-ng://'... copying path '/nix/store/6435cbanx5hxvgr1vc47hy2lj5vp4bky-libgit2-1.9.0-lib' from 'ssh-ng://'... copying path '/nix/store/jjkg5b8sd94k6pvw0639q18wfipa2gsr-network-3.2.7.0.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/4zri6i9pzhzn08lm4n1w1yjg6n7arf1r-nil-2024-08-06' from 'ssh-ng://'... copying path '/nix/store/2xvvxfmgkxzcqd1xxk8nzsv7vz0j5gm7-nix-2.28.5-man' from 'ssh-ng://'... copying path '/nix/store/303zxwy58975pbcb9w3slsyfc7650h1d-fontconfig-2.16.0-lib' from 'ssh-ng://'... copying path '/nix/store/x3lfqhwcz0drhg2y5hka9kgd8lqcrxh1-libtiff-4.7.0' from 'ssh-ng://'... copying path '/nix/store/7p24r11hx65jz3dyavaf6k9lpnbxmc74-oniguruma-6.9.10-lib' from 'ssh-ng://'... copying path '/nix/store/a20nrbk40cbjdfxlzinv7rfgw8ys8a3p-libmpc-1.3.1' from 'ssh-ng://'... copying path '/nix/store/5yz8z98k3azjmv4f2idgzaprnw5600gn-openssl-3.4.2-bin' from 'ssh-ng://'... copying path '/nix/store/wginwgk37bs1466dr2cy5dgf5gbhzgqp-ormolu-0.7.4.0-bin' from 'ssh-ng://'... copying path '/nix/store/ds7db4r5hvnwc4k4bzxz0lq7qi0qpl0i-ormolu-0.8.0.0.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/hmnm2f8sr00zkwhb051rlgibxaj0bp42-hostname-net-tools-2.10' from 'ssh-ng://'... copying path '/nix/store/6fn9q76d22dqwp55zhap63wvdhjnkx54-p11-kit-0.25.5' from 'ssh-ng://'... copying path '/nix/store/7jg9mnw2xxqr7b91ai54ccs7wak31y9h-libaom-3.11.0-bin' from 'ssh-ng://'... copying path '/nix/store/lwci43w7gzk8lmmp4inn94bqn32r86iz-path-0.9.5.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/80yymzva79pj6iqmaagbjsq93vs7awrq-fail-4.9.0.0' from 'ssh-ng://'... copying path '/nix/store/5i0yn08krfx5qlnh2plifn0n8pai1vg2-less-668' from 'ssh-ng://'... copying path '/nix/store/2lbv5rbgfwh2gn7n6pzb01p5y4vc683z-libXext-1.3.6' from 'ssh-ng://'... copying path '/nix/store/s8v22kq90c9fzbqnn03d85n6xrl36027-libXpm-3.5.17' from 'ssh-ng://'... copying path '/nix/store/8k4dpzfffy5iwviwxip9922spnxarf7j-libXrender-0.9.12' from 'ssh-ng://'... copying path '/nix/store/wk9nva2gk0n5hpaffyqgihqlmxn5n68y-libyaml-clib-0.2.5' from 'ssh-ng://'... copying path '/nix/store/0cjxn9v10y6ywv9yfdb50dzr84xhpxhl-ncurses-6.5-dev' from 'ssh-ng://'... copying path '/nix/store/hxbsb4h9g0l9c74h5nmsizp0kry6lc6p-path-io-1.8.2.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/nxw1xxfxkd6bm570nb6gv0g6pghp7i4c-perl-5.40.0' from 'ssh-ng://'... copying path '/nix/store/r6cgk45kcl41h1s9mwx74lsg07n5dcp0-perl5.40.0-Clone-0.46' from 'ssh-ng://'... copying path '/nix/store/0lf8wnsxi2j8igifw5p1lhcxrir31qxh-libwebp-1.5.0' from 'ssh-ng://'... copying path '/nix/store/hgf4rfh2v6gx8bsp0innqr6qb8409fs4-jq-1.7.1' from 'ssh-ng://'... copying path '/nix/store/8adzgnxs3s0pbj22qhk9zjxi1fqmz3xv-gcc-14.3.0' from 'ssh-ng://'... copying path '/nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-dev' from 'ssh-ng://'... copying path '/nix/store/lxcy9m6hi7f1sqlsgzl1r013nnbb7hxy-perl5.40.0-Crypt-URandom-0.39' from 'ssh-ng://'... copying path '/nix/store/2mskf9jizlicshcnv4sr3820q9lw7807-perl5.40.0-Encode-Locale-1.05' from 'ssh-ng://'... copying path '/nix/store/psgfixq704k7yz4v7hlhbnhqi2w1b5lz-libaom-3.11.0-dev' from 'ssh-ng://'... copying path '/nix/store/2ra2y2sww6lanxb4hpdqqm27na3xyy6f-perl5.40.0-FCGI-0.82' from 'ssh-ng://'... copying path '/nix/store/ympzdzsq89jimig3pjavpx2fjm3vbzz1-perl5.40.0-HTML-Tagset-3.20' from 'ssh-ng://'... copying path '/nix/store/wnl1kj71cya403wmvp2qbv4cn0ahjwrz-perl5.40.0-IO-HTML-1.004' from 'ssh-ng://'... copying path '/nix/store/aqh64xc5fvx162c7y2xabxy0rz7w78sv-perl5.40.0-LWP-MediaTypes-6.04' from 'ssh-ng://'... copying path '/nix/store/cbqbpjnpl9r33mi4px502ic4q1j8h52c-perl5.40.0-Mozilla-CA-20230821' from 'ssh-ng://'... copying path '/nix/store/9qvcfmh6dcdf6764i2zil33gr6gscccz-libXft-2.3.9' from 'ssh-ng://'... copying path '/nix/store/1h7i31r0qsa67syrxda0bj445da41ff5-perl5.40.0-Net-HTTP-6.23' from 'ssh-ng://'... copying path '/nix/store/a8mviv3r93q8rb8xxbkncji0lv9ba1qi-perl5.40.0-Net-SSLeay-1.92' from 'ssh-ng://'... copying path '/nix/store/2jgsw2ckiqak7a5s3jcbl40kwa0y75yy-perl5.40.0-TermReadKey-2.38' from 'ssh-ng://'... copying path '/nix/store/c8hbg2kq16is4517xmh0vc9xf6kr49h2-perl5.40.0-Test-Needs-0.002010' from 'ssh-ng://'... copying path '/nix/store/md2z14bhvqk8nvylad6fiifcd19vhlqz-jq-1.7.1-bin' from 'ssh-ng://'... copying path '/nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0' from 'ssh-ng://'... copying path '/nix/store/hga7avl9h8hdv1dvchrdq3x7ify33d35-perl5.40.0-Test-RequiresInternet-0.05' from 'ssh-ng://'... copying path '/nix/store/686hpmlpwribfh4yq0w683c8wsbvkn6l-perl5.40.0-Authen-SASL-2.1700' from 'ssh-ng://'... copying path '/nix/store/21j96pxsv2727p51ghb6wpckpwcka5kd-perl5.40.0-TimeDate-2.33' from 'ssh-ng://'... copying path '/nix/store/rqrcvl27vp3ygj8ihs2wjs5ggw0r9w5j-perl5.40.0-Try-Tiny-0.31' from 'ssh-ng://'... copying path '/nix/store/i9mdbnxl5fz17911nli4sj053smlq6a5-perl5.40.0-WWW-RobotRules-6.02' from 'ssh-ng://'... copying path '/nix/store/3ixw56654pybkyrhjxya96g6hc1r94py-pixman-0.44.2' from 'ssh-ng://'... copying path '/nix/store/n276bdciqsfxfwx7sp6wb16xw9wchff3-pretty-show-1.10-data' from 'ssh-ng://'... copying path '/nix/store/njvs9d83v7dsl54w62m9nsw28r20ghzq-primitive-extras-0.10.2.2.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/savxc13gfjjmyxh471zgi4kd2h7f6869-quickcheck-classes-0.6.5.0-r3.cabal' from 'https://cache.nixos.org'... copying path '/nix/store/70svcd4pr6fk316qgsjy75k11hfi1yhl-quickcheck-classes-0.6.5.0.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/la73nygx6c158qd4w1dg6nwa0wzrprrk-rapidcheck-0-unstable-2023-12-14' from 'ssh-ng://'... copying path '/nix/store/891nfqhbkq47fa8sg0lml9c5ja3jqv26-readline-8.2p13' from 'ssh-ng://'... copying path '/nix/store/sbh2i9nzvbvhfjg2y84sjnpc90jg523f-remove-references-to' from 'https://cache.nixos.org'... copying path '/nix/store/1gac32j5rcnaca5g60ydx9yldjz2ph0n-rerebase-1.21.2.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/zvikpj2zawwfd5cpyxp8dbrra2pcb6z8-s2n-tls-1.5.17' from 'ssh-ng://'... copying path '/nix/store/4jqma0r9fcs37jgb93qhzb89hbw7sbmp-setup-debug-info-dirs-hook' from 'ssh-ng://'... copying path '/nix/store/h0qilx5lszv8vcj9z6sn9jd2dcwcmyyg-shake-0.19.8-data' from 'ssh-ng://'... copying path '/nix/store/q1cm1lsv2npwmvhc1ig32x7pmyfvbib7-perl5.40.0-IO-Socket-SSL-2.083' from 'ssh-ng://'... copying path '/nix/store/7nbif3h3xafd4njciq76wyhkdn7ina01-shellcheck-0.10.0-bin' from 'ssh-ng://'... copying path '/nix/store/7wfb0gvrjbiss5sk5i95z9b3wv87wkhb-sqlite-3.48.0' from 'ssh-ng://'... copying path '/nix/store/dp49537fvfdlkvm4p7m3vch5ni2p6c37-sqlite-3.48.0-bin' from 'ssh-ng://'... copying path '/nix/store/ijdc5ckrn220f1hhs8lx5dpijw2f56r0-stan-0.2.0.0.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/p2mnji2cdxgf6h27hlqzqf7g8f9bqfsi-stdenv-linux' from 'ssh-ng://'... copying path '/nix/store/cl6r8ns8i7iyd2rl3d1fhwvkp8jv3icn-stm-containers-1.2.1.1.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/01bdn2pfpc1lm4gqncwv0x53xdwqjja6-stm-hamt-1.2.1.1.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/hmrzyjhb65w2nsy872wln9wmxzzx9q2q-streaming-commons-0.2.3.0.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/bpk3wx1f21x4iqygm41dp2j22z9m7vwn-tbb-2021.11.0' from 'ssh-ng://'... copying path '/nix/store/dyzgdaasc96m0gx22dfj5was0xp9cln9-text-rope-0.2-data' from 'ssh-ng://'... copying path '/nix/store/9rxy0r1aj7kyk41wyskbz20dmrpkp5nl-perl5.40.0-HTTP-Date-6.06' from 'ssh-ng://'... copying path '/nix/store/ww8yb1bjfpbqmsz7h91kid1c1ibivynm-perl5.40.0-Test-Fatal-0.017' from 'ssh-ng://'... copying path '/nix/store/hdysqkm7vjy4ml6rhg1rkp5qlvi53dk9-treefmt-2.3.1' from 'ssh-ng://'... copying path '/nix/store/l9zrii2nik4x0khp48xc3i9pnrlxj5p2-unbound-1.23.1-lib' from 'ssh-ng://'... copying path '/nix/store/n62mgg237zbs6hr3v712qqpl5h15ahqr-util-linux-minimal-2.41.1-login' from 'ssh-ng://'... copying path '/nix/store/7x4px2vfa5ih892lzcm526si5sphzwqx-vale-3.11.2' from 'ssh-ng://'... copying path '/nix/store/smkzrg2vvp3lng3hq7v9svfni5mnqjh2-bash-interactive-5.2p37' from 'ssh-ng://'... copying path '/nix/store/5vs1d998xl73nndlmggiki13sknacx3v-aws-c-io-0.15.3' from 'ssh-ng://'... copying path '/nix/store/w9xzrbhbc5fiimrhfcm7v50mi11vg2wi-vector-algorithms-0.9.1.0.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/z7j3pzgy992m6ba5b1aizn9v5pazm7v9-yaml-0.11.11.2-r2.cabal' from 'https://cache.nixos.org'... copying path '/nix/store/1i4qpms3prjxhdqwxcidf0isp8prw52b-yaml-0.11.11.2.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/wqahxs411zx3nykdqa8c2j3d127r3cff-zlib-1.3.1-dev' from 'ssh-ng://'... copying path '/nix/store/z5cv5vsmdpk6hvkbwwxpl1jqr5ihzxan-zlib-ng-2.2.4' from 'ssh-ng://'... copying path '/nix/store/xdlhans9pa7j2q4r8iyxf70g9wqv4856-perl5.40.0-Net-SMTP-SSL-1.04' from 'ssh-ng://'... copying path '/nix/store/yds99wwxw9d7wbflyrk0q3qrimmn068s-zstd-1.5.7-bin' from 'ssh-ng://'... copying path '/nix/store/dsjnlcin903bggszyv7yskcqfsxb5yll-util-linux-minimal-2.41.1-lib' from 'ssh-ng://'... copying path '/nix/store/mj7x8yqc3552rbayzbsx9if0ldd8g2zq-sqlite-3.48.0-dev' from 'ssh-ng://'... copying path '/nix/store/q0rva4456miw6vkkzjafkszxri3c7p5x-tbb-2021.11.0-dev' from 'ssh-ng://'... copying path '/nix/store/c6hb52x8zqygld1iqv1nhrszrgb97p9a-perl5.40.0-File-Listing-6.16' from 'ssh-ng://'... copying path '/nix/store/fmg9cfa3pjg63mlkb0yk52qshkm662bj-perl5.40.0-HTTP-CookieJar-0.014' from 'ssh-ng://'... copying path '/nix/store/sw1h053sjxlwgcpw12jq16rzywicawmj-perl5.40.0-HTTP-Message-6.45' from 'ssh-ng://'... copying path '/nix/store/rx94zxgw5i5sk62gyryw7r7gak6qpfp4-gnutls-3.8.9' from 'ssh-ng://'... copying path '/nix/store/fardj63pfh3lxz908ayw0gdg9cgf68fs-aws-c-event-stream-0.5.0' from 'ssh-ng://'... copying path '/nix/store/z21ys5m6c5p4s4an7kqcmjb8mfhdaxk0-aws-c-http-0.9.2' from 'ssh-ng://'... copying path '/nix/store/22395b4gzmv5vr85lcs173lwm3rc3hi7-bash-strict-mode-0.1.0' from 'ssh-ng://'... copying path '/nix/store/vc5afr0sy6v6713wpfj5rklxw03f9ayp-direnv-2.36.0' from 'ssh-ng://'... copying path '/nix/store/mi93fkld6n9xrx64m490abwsjdn45awx-ghc-9.12.1-doc' from 'ssh-ng://'... copying path '/nix/store/hrf93msqylm2q8mnaxhg67l0iic0dfz8-glib-2.84.3' from 'ssh-ng://'... copying path '/nix/store/vxl8pzgkkw8vdb4agzwm58imrfclmfrx-python3-3.12.11' from 'ssh-ng://'... copying path '/nix/store/zna0mpqyk39znl5a5sa1znqjqb0qnrx4-util-linux-minimal-2.41.1-swap' from 'ssh-ng://'... copying path '/nix/store/61w7yy786xa3apa7q9krnbvvhkzmjrk7-util-linux-minimal-2.41.1-mount' from 'ssh-ng://'... copying path '/nix/store/3wn2pqf3mg3ivl2dvphff65j1lmxljwy-nodejs-22.18.0' from 'ssh-ng://'... copying path '/nix/store/9dmh3rr2m6h62smqcv5x85bsyn3k4yqc-libblake3-1.8.2' from 'ssh-ng://'... copying path '/nix/store/p48bskylvjx6mgbl91af9w3wx87mqc8h-perl5.40.0-HTML-Parser-3.81' from 'ssh-ng://'... copying path '/nix/store/p850nfd9mgs4vwxva7ij7292n24mr99v-perl5.40.0-HTTP-Cookies-6.10' from 'ssh-ng://'... copying path '/nix/store/mi5ljjgpw8v2bg7n16h5vbpdak16i9nk-perl5.40.0-HTTP-Daemon-6.16' from 'ssh-ng://'... copying path '/nix/store/kx0nymhd9gj0lv47d4yfkd76hx3cnpmd-perl5.40.0-HTTP-Negotiate-6.01' from 'ssh-ng://'... copying path '/nix/store/5ibg6rf4ywamdp4cisnrri548baasa37-libmicrohttpd-1.0.1' from 'ssh-ng://'... copying path '/nix/store/3skldyq6rz2g4yy2sj9as9xrdmcagfl1-aws-c-auth-0.8.1' from 'ssh-ng://'... copying path '/nix/store/3n8hrrxpqni313154gb2wr47hr69g92s-aws-c-mqtt-0.11.0' from 'ssh-ng://'... copying path '/nix/store/ba21cv0wkydjqq6bfqqndra60rc5xpnq-Diff-0.5-doc' from 'ssh-ng://'... copying path '/nix/store/h3yj001ym6pxhg2frkvmhwq6vmasgrp3-Diff-1.0.2-doc' from 'ssh-ng://'... copying path '/nix/store/2s76gw8pxwcpx40ymfaara6kg0igrc5a-OneTuple-0.4.2-doc' from 'ssh-ng://'... copying path '/nix/store/8jjmg6qv6frx8ql0gn98znjmb1dhjdc3-Only-0.1-doc' from 'ssh-ng://'... copying path '/nix/store/xgrbw1s6fgy49x0ga540f81vr3mqj9w6-StateVar-1.2.2-doc' from 'ssh-ng://'... copying path '/nix/store/cw9a4qrv3gg9skk58jrjh5s5mfbbp66m-assoc-1.1.1-doc' from 'ssh-ng://'... copying path '/nix/store/d8p81f2v8lm5rhhaij1z7r8nkb9z4rp0-base-compat-0.13.1-doc' from 'ssh-ng://'... copying path '/nix/store/19b1mxmar1jg7qnjwfi00nkd2g47zyrv-base-prelude-1.6.1.1-doc' from 'ssh-ng://'... copying path '/nix/store/i9abq4cwywwmis9mfsx60kl1ja5ijjpg-base-unicode-symbols-0.2.4.2-doc' from 'ssh-ng://'... copying path '/nix/store/nn19wqznh9y01dls35g6fya3js0ahs9n-base16-bytestring-1.0.2.0-doc' from 'ssh-ng://'... copying path '/nix/store/5cms2gjmm0fpkq14b73gikjr3amahc97-base64-bytestring-1.2.1.0-doc' from 'ssh-ng://'... copying path '/nix/store/2fl18vlvw0d0rp1jc7xgp173d883nmqb-bash-language-server-5.4.0' from 'ssh-ng://'... copying path '/nix/store/p5rvfgyk9s16iaw3qihpv21bl3x496s9-binary-orphans-1.0.5-doc' from 'ssh-ng://'... copying path '/nix/store/dc0qgqksh1hk229vmsf9sd9s3r0qkz0q-blaze-builder-0.4.2.3-doc' from 'ssh-ng://'... copying path '/nix/store/97c1mdp4vagysxnkrpskk91picqvbgbx-aws-c-s3-0.7.1' from 'ssh-ng://'... copying path '/nix/store/iykzy7qv1dh1y4h77yxsxzwfn7zw6ar2-cabal-doctest-1.0.11-doc' from 'ssh-ng://'... copying path '/nix/store/k2xzadq5zk2kzr4ksj44pivn3ah0c6z7-cairo-1.18.2' from 'ssh-ng://'... copying path '/nix/store/6vr5mv5za4al380rw98pxccv81ns88iv-call-stack-0.4.0-doc' from 'ssh-ng://'... copying path '/nix/store/x8jmm6ba4976d3yciq186wqrv9wcjij0-cereal-0.5.8.3-doc' from 'ssh-ng://'... copying path '/nix/store/z7hasr8fzy8pfzjnlmgml8r7q3cdywin-character-ps-0.1-doc' from 'ssh-ng://'... copying path '/nix/store/2pirfqp7nx1h0afwlf47w3ixrijs5ij9-choice-0.2.4.1-doc' from 'ssh-ng://'... copying path '/nix/store/1mhr7gfm75mkw59k1pzgag4fxphphi28-clay-0.15.0-doc' from 'ssh-ng://'... copying path '/nix/store/9fpdaha7kcd7sm8dv3avl3jlwqz3479g-clock-0.8.4-doc' from 'ssh-ng://'... copying path '/nix/store/mbjfh0c42z9y7vdan69gh54fd44vcrln-cmdargs-0.10.22-doc' from 'ssh-ng://'... copying path '/nix/store/cp79fcnrmpyy0cyzx57jn164cqfjjlbl-co-log-core-0.3.2.5-doc' from 'ssh-ng://'... copying path '/nix/store/p7rf1xqspjh27iaviqyrg7ivj1qs6qyr-code-page-0.2.1-doc' from 'ssh-ng://'... copying path '/nix/store/5bk5zxkfwh2gq246h0kp0l9hx8xzjw2q-colour-2.3.6-doc' from 'ssh-ng://'... copying path '/nix/store/rrsjyb7gzyhh995yzszvsafk8fb0jx74-commutative-semigroups-0.2.0.2-doc' from 'ssh-ng://'... copying path '/nix/store/y368yxvwsg0v50lp5w5yf9xy5xxicv5r-contravariant-1.5.5-doc' from 'ssh-ng://'... copying path '/nix/store/q4csg5y28y2ll7017z7ays3rw5k83sjb-cryptohash-sha1-0.11.101.0-doc' from 'ssh-ng://'... copying path '/nix/store/5fnlrm5daqbgp37n6q1d8pawi93p88i9-blaze-markup-0.8.3.0-doc' from 'ssh-ng://'... copying path '/nix/store/qip9kjviwn43c0va3ivnzqah0s0f1w4k-aws-crt-cpp-0.29.4' from 'ssh-ng://'... copying path '/nix/store/w8pdaz9pf9rpkphmbhy72wpjqxjhcqx7-blaze-textual-0.2.3.1-doc' from 'ssh-ng://'... copying path '/nix/store/hhxh9y3vsy18ckzk15kkamvzd0wihkzn-cryptohash-sha256-0.11.102.1-doc' from 'ssh-ng://'... copying path '/nix/store/ad32dzcd30iy6b2zxnfdca8106p8qjbp-HUnit-1.6.2.0-doc' from 'ssh-ng://'... copying path '/nix/store/y6c5kb1vyqsqiqf3li7ygbknhz3chxyq-data-default-class-0.1.2.2-doc' from 'ssh-ng://'... copying path '/nix/store/09chgdz0wv1pazxh6rsbm1hc4vfws21g-dir-traverse-0.2.3.0-doc' from 'ssh-ng://'... copying path '/nix/store/ngb94jlkfddq5cihqcrqa7bsb864dc5z-direct-sqlite-2.3.29-doc' from 'ssh-ng://'... copying path '/nix/store/6xswf5xvrybbvsppifwf3x1fiw652why-dlist-1.0-doc' from 'ssh-ng://'... copying path '/nix/store/4zf9xnl9hchdv474r4cb8kzah49bqzjk-elfutils-0.192-bin' from 'ssh-ng://'... copying path '/nix/store/vyzciqryyg5lvghcsf24rw27071vdzd2-erf-2.0.0.0-doc' from 'ssh-ng://'... copying path '/nix/store/2f5a9gf37xz1n4zfhqy8hgqrrcl7k55n-extensible-exceptions-0.1.1.4-doc' from 'ssh-ng://'... copying path '/nix/store/0wz658y1d1jbi21xwah6851ypf6x2yf6-extensions-0.1.0.3-doc' from 'ssh-ng://'... copying path '/nix/store/3m207xxnpcraw3hr4ks14fvlnf7d6wj4-ansi-terminal-types-1.1-doc' from 'ssh-ng://'... copying path '/nix/store/9sn56imspadj0mskpy4apx8v11y3x62j-extra-1.8-doc' from 'ssh-ng://'... copying path '/nix/store/5ra7xs21gkah1fdvlzi8xvsky4cjf94p-file-embed-0.0.16.0-doc' from 'ssh-ng://'... copying path '/nix/store/yj33qbhg8hk682qxl5nabm9nzlrb4vcl-filtrable-0.1.6.0-doc' from 'ssh-ng://'... copying path '/nix/store/1c6i8az9xak3q8jclh1x2c67r1bwp9g2-blaze-html-0.9.2.0-doc' from 'ssh-ng://'... copying path '/nix/store/i9i2vcm8n2382kh8bdmi9gncyznzf4x5-aws-sdk-cpp-1.11.448' from 'ssh-ng://'... copying path '/nix/store/vi3p3c46vd1fqscz70nf2mvv5gr31cj1-fingertree-0.1.5.0-doc' from 'ssh-ng://'... copying path '/nix/store/ll8sjmqi41rmcry31g6wss6wpa73al3h-fmlist-0.9.4-doc' from 'ssh-ng://'... copying path '/nix/store/z315qmn32ny9v2pb1gafm0c9s88p62v7-gdk-pixbuf-2.42.12' from 'ssh-ng://'... copying path '/nix/store/4gb0z0gcz0cv0v61c79ncx5yhiqj6cw7-data-default-instances-containers-0.1.0.3-doc' from 'ssh-ng://'... copying path '/nix/store/rfkz54cdy8bq1q5wwkqhgyl1d6scy070-generically-0.1.1-doc' from 'ssh-ng://'... copying path '/nix/store/96dx8k5g568fnw3qyx2kxbyys812sjxv-ghc-paths-0.1.0.12-doc' from 'ssh-ng://'... copying path '/nix/store/jrj2r8451n2w1czdgmxk6882id2m1gzh-Glob-0.10.2-doc' from 'ssh-ng://'... copying path '/nix/store/qnzicbfrzip2w89yhdbkqpvyk9nj4gz0-data-default-instances-dlist-0.0.1.2-doc' from 'ssh-ng://'... copying path '/nix/store/3nr826lk35yd5scgnjfq4hakpj36cby4-elfutils-0.192-dev' from 'ssh-ng://'... copying path '/nix/store/dmyfrwgcw4gzb283h49knvynnp3r3ii4-ghc-trace-events-0.1.2.10-doc' from 'ssh-ng://'... copying path '/nix/store/il805wcdhaxr7xa2yr8dvdqch1b3w3kc-gitrev-1.3.1-doc' from 'ssh-ng://'... copying path '/nix/store/jrmw677fmg265p911n79l25k7v9qlrwd-ansi-terminal-1.1.2-doc' from 'ssh-ng://'... copying path '/nix/store/6p5w58mvqvgqrahf0mdj27c3fym5952g-filepattern-0.1.3-doc' from 'ssh-ng://'... copying path '/nix/store/n0qripkgn0lpb9nppzqal2k0mawgjpff-groups-0.5.3-doc' from 'ssh-ng://'... copying path '/nix/store/p5panikx0r59wzpx5gyfrbnmvsyh9sgy-gts-0.7.6' from 'ssh-ng://'... copying path '/nix/store/5ywjw2h3ikgfwphk68wkgd9kq10cgqwg-harfbuzz-10.2.0' from 'ssh-ng://'... copying path '/nix/store/i6fb3dm35qf9nd76fk4nq53mw63wy8cf-hashable-1.4.7.0-doc' from 'ssh-ng://'... copying path '/nix/store/iiag46h4zqf79ri0b516n0msf8ynd11m-haskell-lexer-1.1.2-doc' from 'ssh-ng://'... copying path '/nix/store/w3s44gh07wxxrzvvx7aqbdd5lf7mp8q5-heaps-0.4.1-doc' from 'ssh-ng://'... copying path '/nix/store/qjkwsxfghvh8zkzjxkgfjwljrwb63g3l-hie-compat-0.3.1.2-doc' from 'ssh-ng://'... copying path '/nix/store/834qmh1a3q3dignh2smr6ambby8bc7kz-hostname-1.0-doc' from 'ssh-ng://'... copying path '/nix/store/v1qlxv7ivz1wajy8v3zcbfbkprzcrjz2-hscolour-1.25-doc' from 'ssh-ng://'... copying path '/nix/store/fc8nksjl2mq1g03vvr21448pv8mg0v8w-hspec-discover-2.11.12-doc' from 'ssh-ng://'... copying path '/nix/store/i08baga1ri9vfg314fda3zc9fqalha42-hspec-expectations-0.8.4-doc' from 'ssh-ng://'... copying path '/nix/store/jr84b29xz4mm44a9nwr2zkxbxy7j6pc2-indexed-profunctors-0.1.1.1-doc' from 'ssh-ng://'... copying path '/nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1' from 'ssh-ng://'... copying path '/nix/store/xqci7pygc0kkrf2mqgx3cb6gl6rgzx55-indexed-traversable-0.1.4-doc' from 'ssh-ng://'... copying path '/nix/store/6x2jyawm3rvh97bwvxwb166c11jdkjaf-inspection-testing-0.5.0.3-doc' from 'ssh-ng://'... copying path '/nix/store/1rs5gnim83dld1zp9m3i2daraa3rridr-colourista-0.1.0.2-doc' from 'ssh-ng://'... copying path '/nix/store/mk3r8i4a0sv3xgcxr83br8c27aj2i0y2-integer-logarithms-1.0.4-doc' from 'ssh-ng://'... copying path '/nix/store/y039p0mgrrbxx9j95rhjzzpz5p9fkbf3-js-dgtable-0.5.2-doc' from 'ssh-ng://'... copying path '/nix/store/76akcmnn1855vqjdr2vafm70r7yxsk69-js-flot-0.8.3-doc' from 'ssh-ng://'... copying path '/nix/store/dqrqlznfjp6gc9p3pkyg8q5wqhxj0fh7-js-jquery-3.3.1-doc' from 'ssh-ng://'... copying path '/nix/store/9scb31jzpjs3i6rcafc9l5czqsmhap8f-async-2.2.5-doc' from 'ssh-ng://'... copying path '/nix/store/3syfrdvmyr0n7j342vscml31s3p7cnck-case-insensitive-1.2.1.0-doc' from 'ssh-ng://'... copying path '/nix/store/n08kl3rfckv9kbpgg43qgbrhv6g81m84-data-fix-0.3.4-doc' from 'ssh-ng://'... copying path '/nix/store/kqm94n2kzw8zv30ri8iqqnva8ykwq0db-libavif-1.2.1' from 'ssh-ng://'... copying path '/nix/store/1aa8fn352bp2wpnsl1kr95jkw54avzi7-logging-facade-0.3.1-doc' from 'ssh-ng://'... copying path '/nix/store/g2v17y5ilag2g023spsa1dad7017g572-logict-0.8.2.0-doc' from 'ssh-ng://'... copying path '/nix/store/yyyf6x2r4ax7xw2dylzbv5ali4cvcpk2-lukko-0.1.2-doc' from 'ssh-ng://'... copying path '/nix/store/b4gbhhsbr617fqqnqbca2lmxm1pidnf5-hspec-attoparsec-0.1.0.2-doc' from 'ssh-ng://'... copying path '/nix/store/2j1j9bfagqvf0h1yyw135pcc3hqys742-generic-lens-core-2.2.1.0-doc' from 'ssh-ng://'... building '/nix/store/rpaycwxwp2x3261vhh3x252zdx92gv25-ghc-lib-parser-9.12.2.20250320.drv'... building '/nix/store/77x0ahkx2j4zrb0s9x0b9q8fddanninn-network-3.2.7.0.drv'... copying path '/nix/store/xw4mchjan733ri74xp62ywlrnpynns2m-Diff-0.5' from 'ssh-ng://'... ghc-lib-parser> Running phase: setupCompilerEnvironmentPhase ghc-lib-parser> Build with /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1. network> Running phase: setupCompilerEnvironmentPhase network> Build with /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1. ghc-lib-parser> Running phase: unpackPhase ghc-lib-parser> unpacking source archive /nix/store/3g57chbzal0vgladb3jh17hcrcq8hixr-ghc-lib-parser-9.12.2.20250320.tar.gz copying path '/nix/store/rijjyark774q5ajb4w8zvik390w6dagw-Diff-1.0.2' from 'ssh-ng://'... ghc-lib-parser> source root is ghc-lib-parser-9.12.2.20250320 ghc-lib-parser> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "ghc-lib-parser-9.12.2.20250320/rts/include/stg/MachRegs/x86.h" network> Running phase: unpackPhase ghc-lib-parser> Running phase: patchPhase network> unpacking source archive /nix/store/jjkg5b8sd94k6pvw0639q18wfipa2gsr-network-3.2.7.0.tar.gz ghc-lib-parser> Running phase: compileBuildDriverPhase network> source root is network-3.2.7.0 ghc-lib-parser> setupCompileFlags: -package-db=/build/tmp.j6D2eEb5lc/setup-package.conf.d -threaded network> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "network-3.2.7.0/tests/Spec.hs" network> Running phase: patchPhase network> Running phase: compileBuildDriverPhase network> setupCompileFlags: -package-db=/build/tmp.IIFU4EU1Tp/setup-package.conf.d -threaded ghc-lib-parser> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.j6D2eEb5lc/Main.o ) network> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.IIFU4EU1Tp/Main.o ) ghc-lib-parser> [2 of 2] Linking Setup copying path '/nix/store/f1fm15jc1a7vk4khwhf7zqk6wxvlmzmg-OneTuple-0.4.2' from 'ssh-ng://'... network> [2 of 2] Linking Setup copying path '/nix/store/l9rd2b1w7nw4b79j2qj5a85bn0dqdkf0-Only-0.1' from 'ssh-ng://'... copying path '/nix/store/ivpak3rbpsdja259r915np73wr1k3img-StateVar-1.2.2' from 'ssh-ng://'... copying path '/nix/store/cfjszmyvb1ki98r85psw1h88424wsmrh-assoc-1.1.1' from 'ssh-ng://'... copying path '/nix/store/rcqahl600z2k79gazwlg2zj4xbn0gxyw-base-compat-0.13.1' from 'ssh-ng://'... copying path '/nix/store/ds3q59avq8nyx79r002pnbg3hwa8sgxy-base-orphans-0.9.3' from 'ssh-ng://'... copying path '/nix/store/c0mi7sg9gqdsiz7y0jn7dw4gxwj3fsni-base-prelude-1.6.1.1' from 'ssh-ng://'... copying path '/nix/store/wyhr2g3336n6hffbra3p3mi4c28spdvy-base-unicode-symbols-0.2.4.2' from 'ssh-ng://'... network> Running phase: updateAutotoolsGnuConfigScriptsPhase network> Updating Autotools / GNU config script to a newer upstream version: ./config.sub ghc-lib-parser> Running phase: updateAutotoolsGnuConfigScriptsPhase network> Updating Autotools / GNU config script to a newer upstream version: ./config.guess network> Running phase: configurePhase network> configureFlags: --verbose --prefix=/nix/store/amlbl7c1rz9h8k6xrw7w3xlnmdi5cafh-network-3.2.7.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/0gfzy2mkrjksl4q710wjp9rnzbvcrw8g-network-3.2.7.0-doc/share/doc/network-3.2.7.0 --with-gcc=gcc --package-db=/build/tmp.IIFU4EU1Tp/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/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib ghc-lib-parser> Running phase: configurePhase network> Using Parsec parser network> Configuring network-3.2.7.0... ghc-lib-parser> configureFlags: --verbose --prefix=/nix/store/mkijm6wzvfx902a1xq2x3gifkqxsyjyw-ghc-lib-parser-9.12.2.20250320 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --datadir=/nix/store/c36n0iib1qj89ryrlbwyvdksrwb04m5j-ghc-lib-parser-9.12.2.20250320-data/share/ghc-9.12.1 --docdir=/nix/store/ngi67allgpr524ywhz9gnqw75gxikx67-ghc-lib-parser-9.12.2.20250320-doc/share/doc/ghc-lib-parser-9.12.2.20250320 --with-gcc=gcc --package-db=/build/tmp.j6D2eEb5lc/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/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib ghc-lib-parser> Using Parsec parser ghc-lib-parser> Configuring ghc-lib-parser-9.12.2.20250320... network> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports network> 'ghc' version < 9.12): network> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc is version network> 9.12.1 ghc-lib-parser> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports ghc-lib-parser> 'ghc' version < 9.12): ghc-lib-parser> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc is version ghc-lib-parser> 9.12.1 copying path '/nix/store/a2xmyhj6hhx1r15fckkfkdcdbym9pfrp-base16-bytestring-1.0.2.0' from 'ssh-ng://'... ghc-lib-parser> Flags chosen: threaded-rts=True copying path '/nix/store/136djvg1qr99hjccr00v4932gpsxpnsk-base64-bytestring-1.2.1.0' from 'ssh-ng://'... network> Flags chosen: devel=False copying path '/nix/store/3332bmnfndvvjnaavn5ziza0ykqi9x7n-binary-orphans-1.0.5' from 'ssh-ng://'... network> Dependency base >=4.9 && <5: using base-4.21.0.0 network> Dependency bytestring >=0.10: using bytestring-0.12.2.0 network> Dependency deepseq: using deepseq-1.5.1.0 network> Dependency directory: using directory-1.3.9.0 network> Dependency stm: using stm-2.5.3.1 network> Source component graph: component lib network> Configured component graph: network> component network-3.2.7.0-DVRXVTgbPJfKaMR4MLsbe4 network> include base-4.21.0.0-7c9b network> include bytestring-0.12.2.0-b0ac network> include deepseq-1.5.1.0-e635 network> include directory-1.3.9.0-9e59 network> include stm-2.5.3.1-10a4 network> Linked component graph: network> unit network-3.2.7.0-DVRXVTgbPJfKaMR4MLsbe4 network> include base-4.21.0.0-7c9b network> include bytestring-0.12.2.0-b0ac network> include deepseq-1.5.1.0-e635 network> include directory-1.3.9.0-9e59 network> include stm-2.5.3.1-10a4 network> Network.Socket=network-3.2.7.0-DVRXVTgbPJfKaMR4MLsbe4:Network.Socket,Network.Socket.Address=network-3.2.7.0-DVRXVTgbPJfKaMR4MLsbe4:Network.Socket.Address,Network.Socket.ByteString=network-3.2.7.0-DVRXVTgbPJfKaMR4MLsbe4:Network.Socket.ByteString,Network.Socket.ByteString.Lazy=network-3.2.7.0-DVRXVTgbPJfKaMR4MLsbe4:Network.Socket.ByteString.Lazy,Network.Socket.Internal=network-3.2.7.0-DVRXVTgbPJfKaMR4MLsbe4:Network.Socket.Internal network> Ready component graph: network> definite network-3.2.7.0-DVRXVTgbPJfKaMR4MLsbe4 network> depends base-4.21.0.0-7c9b network> depends bytestring-0.12.2.0-b0ac network> depends deepseq-1.5.1.0-e635 network> depends directory-1.3.9.0-9e59 network> depends stm-2.5.3.1-10a4 network> Using Cabal-3.14.1.0 compiled by ghc-9.12 network> Using compiler: ghc-9.12.1 network> Using install prefix: network> /nix/store/amlbl7c1rz9h8k6xrw7w3xlnmdi5cafh-network-3.2.7.0 network> Executables installed in: network> /nix/store/amlbl7c1rz9h8k6xrw7w3xlnmdi5cafh-network-3.2.7.0/bin network> Libraries installed in: network> /nix/store/amlbl7c1rz9h8k6xrw7w3xlnmdi5cafh-network-3.2.7.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/network-3.2.7.0-DVRXVTgbPJfKaMR4MLsbe4 network> Dynamic Libraries installed in: network> /nix/store/amlbl7c1rz9h8k6xrw7w3xlnmdi5cafh-network-3.2.7.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75 network> Private executables installed in: network> /nix/store/amlbl7c1rz9h8k6xrw7w3xlnmdi5cafh-network-3.2.7.0/libexec/x86_64-linux-ghc-9.12.1-bf75/network-3.2.7.0 network> Data files installed in: network> /nix/store/amlbl7c1rz9h8k6xrw7w3xlnmdi5cafh-network-3.2.7.0/share/x86_64-linux-ghc-9.12.1-bf75/network-3.2.7.0 network> Documentation installed in: network> /nix/store/0gfzy2mkrjksl4q710wjp9rnzbvcrw8g-network-3.2.7.0-doc/share/doc/network-3.2.7.0 network> Configuration files installed in: network> /nix/store/amlbl7c1rz9h8k6xrw7w3xlnmdi5cafh-network-3.2.7.0/etc network> No alex found network> Using ar found on system at: network> /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ar network> No c2hs found network> No cpphs found network> No doctest found network> Using gcc version 14.3.0 given by user at: network> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc network> Using ghc version 9.12.1 found on system at: network> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc network> Using ghc-pkg version 9.12.1 found on system at: network> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc-pkg-9.12.1 network> No ghcjs found network> No ghcjs-pkg found network> No greencard found network> Using haddock version 2.30.0 found on system at: network> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/haddock-ghc-9.12.1 network> No happy found network> No haskell-suite found network> No haskell-suite-pkg found network> No hmake found network> Using hpc version 0.69 found on system at: network> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hpc-ghc-9.12.1 network> Using hsc2hs version 0.68.10 found on system at: network> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 network> Using hscolour version 1.25 found on system at: network> /nix/store/iwbifbszf225h5w2dyxfi77kk6d6rxdy-hscolour-1.25/bin/HsColour network> No jhc found network> Using ld found on system at: network> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/ld network> No pkg-config found network> Using runghc version 9.12.1 found on system at: network> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/runghc-9.12.1 network> Using strip version 2.44 found on system at: network> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip network> Using tar found on system at: network> /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar network> No uhc found network> Running: /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh //build/network-3.2.7.0/configure '--with-compiler=ghc' '--prefix=/nix/store/amlbl7c1rz9h8k6xrw7w3xlnmdi5cafh-network-3.2.7.0' '--libdir=$prefix/lib/$compiler/lib' 'CC=/nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc' ghc-lib-parser> Dependency array >=0.1 && <0.6: using array-0.5.8.0 ghc-lib-parser> Dependency base >=4.19 && <4.22: using base-4.21.0.0 ghc-lib-parser> Dependency binary >=0.8 && <0.9: using binary-0.8.9.2 ghc-lib-parser> Dependency bytestring >=0.11.4 && <0.13: using bytestring-0.12.2.0 ghc-lib-parser> Dependency containers >=0.6.2.1 && <0.8: using containers-0.7 ghc-lib-parser> Dependency deepseq >=1.4 && <1.6: using deepseq-1.5.1.0 ghc-lib-parser> Dependency directory >=1 && <1.4: using directory-1.3.9.0 ghc-lib-parser> Dependency exceptions >=0.10 && <0.11: using exceptions-0.10.9 ghc-lib-parser> Dependency filepath >=1.5 && <1.6: using filepath-1.5.4.0 ghc-lib-parser> Dependency ghc-internal: using ghc-internal-9.1201.0 ghc-lib-parser> Dependency ghc-prim >0.2 && <0.14: using ghc-prim-0.13.0 ghc-lib-parser> Dependency os-string >=2.0.1 && <2.1: using os-string-2.0.7 ghc-lib-parser> Dependency parsec: using parsec-3.1.17.0 ghc-lib-parser> Dependency pretty >=1.1 && <1.2: using pretty-1.1.3.6 ghc-lib-parser> Dependency process >=1 && <1.7: using process-1.6.25.0 ghc-lib-parser> Dependency time >=1.4 && <1.15: using time-1.14 ghc-lib-parser> Dependency transformers >=0.5 && <0.7: using transformers-0.6.1.2 ghc-lib-parser> Dependency unix: using unix-2.8.6.0 ghc-lib-parser> Source component graph: component lib ghc-lib-parser> Configured component graph: ghc-lib-parser> component ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo ghc-lib-parser> include array-0.5.8.0-0db1 ghc-lib-parser> include base-4.21.0.0-7c9b ghc-lib-parser> include binary-0.8.9.2-5eb4 ghc-lib-parser> include bytestring-0.12.2.0-b0ac ghc-lib-parser> include containers-0.7-0330 ghc-lib-parser> include deepseq-1.5.1.0-e635 ghc-lib-parser> include directory-1.3.9.0-9e59 ghc-lib-parser> include exceptions-0.10.9-1102 ghc-lib-parser> include filepath-1.5.4.0-d360 ghc-lib-parser> include ghc-internal-9.1201.0-64a1 ghc-lib-parser> include ghc-prim-0.13.0-5eb6 ghc-lib-parser> include os-string-2.0.7-0763 ghc-lib-parser> include parsec-3.1.17.0-31dd ghc-lib-parser> include pretty-1.1.3.6-af67 ghc-lib-parser> include process-1.6.25.0-184c ghc-lib-parser> include time-1.14-ab6f ghc-lib-parser> include transformers-0.6.1.2-905c ghc-lib-parser> include unix-2.8.6.0-5438 ghc-lib-parser> Linked component graph: ghc-lib-parser> unit ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo ghc-lib-parser> include array-0.5.8.0-0db1 ghc-lib-parser> include base-4.21.0.0-7c9b ghc-lib-parser> include binary-0.8.9.2-5eb4 ghc-lib-parser> include bytestring-0.12.2.0-b0ac ghc-lib-parser> include containers-0.7-0330 ghc-lib-parser> include deepseq-1.5.1.0-e635 ghc-lib-parser> include directory-1.3.9.0-9e59 ghc-lib-parser> include exceptions-0.10.9-1102 ghc-lib-parser> include filepath-1.5.4.0-d360 ghc-lib-parser> include ghc-internal-9.1201.0-64a1 ghc-lib-parser> include ghc-prim-0.13.0-5eb6 ghc-lib-parser> include os-string-2.0.7-0763 ghc-lib-parser> include parsec-3.1.17.0-31dd ghc-lib-parser> include pretty-1.1.3.6-af67 ghc-lib-parser> include process-1.6.25.0-184c ghc-lib-parser> include time-1.14-ab6f ghc-lib-parser> include transformers-0.6.1.2-905c ghc-lib-parser> include unix-2.8.6.0-5438 ghc-lib-parser> GHC.BaseDir=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.BaseDir,GHC.Builtin.Names=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Builtin.Names,GHC.Builtin.PrimOps=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Builtin.PrimOps,GHC.Builtin.PrimOps.Ids=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Builtin.PrimOps.Ids,GHC.Builtin.Types=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Builtin.Types,GHC.Builtin.Types.Literals=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Builtin.Types.Literals,GHC.Builtin.Types.Prim=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Builtin.Types.Prim,GHC.Builtin.Uniques=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Builtin.Uniques,GHC.ByteCode.Types=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.ByteCode.Types,GHC.Cmm=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Cmm,GHC.Cmm.BlockId=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Cmm.BlockId,GHC.Cmm.CLabel=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Cmm.CLabel,GHC.Cmm.Dataflow.Block=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Cmm.Dataflow.Block,GHC.Cmm.Dataflow.Graph=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Cmm.Dataflow.Graph,GHC.Cmm.Dataflow.Label=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Cmm.Dataflow.Label,GHC.Cmm.Expr=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Cmm.Expr,GHC.Cmm.MachOp=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Cmm.MachOp,GHC.Cmm.Node=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Cmm.Node,GHC.Cmm.Reg=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Cmm.Reg,GHC.Cmm.Switch=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Cmm.Switch,GHC.Cmm.Type=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Cmm.Type,GHC.Cmm.Utils=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Cmm.Utils,GHC.CmmToAsm.CFG.Weight=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.CmmToAsm.CFG.Weight,GHC.CmmToLlvm.Config=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.CmmToLlvm.Config,GHC.CmmToLlvm.Version=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.CmmToLlvm.Version,GHC.CmmToLlvm.Version.Bounds=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.CmmToLlvm.Version.Bounds,GHC.CmmToLlvm.Version.Type=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.CmmToLlvm.Version.Type,GHC.Core=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Core,GHC.Core.Class=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Core.Class,GHC.Core.Coercion=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Core.Coercion,GHC.Core.Coercion.Axiom=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Core.Coercion.Axiom,GHC.Core.Coercion.Opt=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Core.Coercion.Opt,GHC.Core.ConLike=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Core.ConLike,GHC.Core.DataCon=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Core.DataCon,GHC.Core.FVs=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Core.FVs,GHC.Core.FamInstEnv=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Core.FamInstEnv,GHC.Core.InstEnv=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Core.InstEnv,GHC.Core.Lint=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Core.Lint,GHC.Core.Lint.Interactive=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Core.Lint.Interactive,GHC.Core.Make=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Core.Make,GHC.Core.Map.Expr=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Core.Map.Expr,GHC.Core.Map.Type=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Core.Map.Type,GHC.Core.Multiplicity=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Core.Multiplicity,GHC.Core.Opt.Arity=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Core.Opt.Arity,GHC.Core.Opt.CallerCC=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Core.Opt.CallerCC,GHC.Core.Opt.CallerCC.Types=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Core.Opt.CallerCC.Types,GHC.Core.Opt.ConstantFold=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Core.Opt.ConstantFold,GHC.Core.Opt.Monad=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Core.Opt.Monad,GHC.Core.Opt.OccurAnal=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Core.Opt.OccurAnal,GHC.Core.Opt.Pipeline.Types=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Core.Opt.Pipeline.Types,GHC.Core.Opt.Simplify=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Core.Opt.Simplify,GHC.Core.Opt.Simplify.Env=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Core.Opt.Simplify.Env,GHC.Core.Opt.Simplify.Inline=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Core.Opt.Simplify.Inline,GHC.Core.Opt.Simplify.Iteration=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Core.Opt.Simplify.Iteration,GHC.Core.Opt.Simplify.Monad=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Core.Opt.Simplify.Monad,GHC.Core.Opt.Simplify.Utils=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Core.Opt.Simplify.Utils,GHC.Core.Opt.Stats=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Core.Opt.Stats,GHC.Core.PatSyn=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Core.PatSyn,GHC.Core.Ppr=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Core.Ppr,GHC.Core.Predicate=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Core.Predicate,GHC.Core.Reduction=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Core.Reduction,GHC.Core.RoughMap=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Core.RoughMap,GHC.Core.Rules=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Core.Rules,GHC.Core.Rules.Config=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Core.Rules.Config,GHC.Core.Seq=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Core.Seq,GHC.Core.SimpleOpt=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Core.SimpleOpt,GHC.Core.Stats=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Core.Stats,GHC.Core.Subst=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Core.Subst,GHC.Core.Tidy=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Core.Tidy,GHC.Core.TyCo.Compare=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Core.TyCo.Compare,GHC.Core.TyCo.FVs=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Core.TyCo.FVs,GHC.Core.TyCo.Ppr=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Core.TyCo.Ppr,GHC.Core.TyCo.Rep=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Core.TyCo.Rep,GHC.Core.TyCo.Subst=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Core.TyCo.Subst,GHC.Core.TyCo.Tidy=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Core.TyCo.Tidy,GHC.Core.TyCon=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Core.TyCon,GHC.Core.TyCon.Env=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Core.TyCon.Env,GHC.Core.TyCon.RecWalk=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Core.TyCon.RecWalk,GHC.Core.Type=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Core.Type,GHC.Core.Unfold=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Core.Unfold,GHC.Core.Unfold.Make=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Core.Unfold.Make,GHC.Core.Unify=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Core.Unify,GHC.Core.UsageEnv=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Core.UsageEnv,GHC.Core.Utils=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Core.Utils,GHC.CoreToIface=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.CoreToIface,GHC.Data.Bag=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Data.Bag,GHC.Data.Bool=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Data.Bool,GHC.Data.BooleanFormula=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Data.BooleanFormula,GHC.Data.EnumSet=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Data.EnumSet,GHC.Data.FastMutInt=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Data.FastMutInt,GHC.Data.FastString=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Data.FastString,GHC.Data.FastString.Env=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Data.FastString.Env,GHC.Data.FiniteMap=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Data.FiniteMap,GHC.Data.FlatBag=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Data.FlatBag,GHC.Data.Graph.Directed=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Data.Graph.Directed,GHC.Data.Graph.UnVar=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Data.Graph.UnVar,GHC.Data.IOEnv=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Data.IOEnv,GHC.Data.List.Infinite=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Data.List.Infinite,GHC.Data.List.SetOps=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Data.List.SetOps,GHC.Data.Maybe=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Data.Maybe,GHC.Data.OrdList=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Data.OrdList,GHC.Data.OsPath=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Data.OsPath,GHC.Data.Pair=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Data.Pair,GHC.Data.ShortText=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Data.ShortText,GHC.Data.SizedSeq=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Data.SizedSeq,GHC.Data.SmallArray=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Data.SmallArray,GHC.Data.Stream=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Data.Stream,GHC.Data.Strict=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Data.Strict,GHC.Data.StringBuffer=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Data.StringBuffer,GHC.Data.TrieMap=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Data.TrieMap,GHC.Data.Unboxed=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Data.Unboxed,GHC.Data.Word64Map=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Data.Word64Map,GHC.Data.Word64Map.Internal=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Data.Word64Map.Internal,GHC.Data.Word64Map.Lazy=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Data.Word64Map.Lazy,GHC.Data.Word64Map.Strict=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Data.Word64Map.Strict,GHC.Data.Word64Map.Strict.Internal=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Data.Word64Map.Strict.Internal,GHC.Data.Word64Set=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Data.Word64Set,GHC.Data.Word64Set.Internal=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Data.Word64Set.Internal,GHC.Driver.Backend=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Driver.Backend,GHC.Driver.Backend.Internal=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Driver.Backend.Internal,GHC.Driver.Backpack.Syntax=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Driver.Backpack.Syntax,GHC.Driver.CmdLine=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Driver.CmdLine,GHC.Driver.Config=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Driver.Config,GHC.Driver.Config.Core.Lint=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Driver.Config.Core.Lint,GHC.Driver.Config.Diagnostic=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Driver.Config.Diagnostic,GHC.Driver.Config.Logger=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Driver.Config.Logger,GHC.Driver.Config.Parser=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Driver.Config.Parser,GHC.Driver.DynFlags=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Driver.DynFlags,GHC.Driver.Env=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Driver.Env,GHC.Driver.Env.KnotVars=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Driver.Env.KnotVars,GHC.Driver.Env.Types=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Driver.Env.Types,GHC.Driver.Errors=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Driver.Errors,GHC.Driver.Errors.Ppr=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Driver.Errors.Ppr,GHC.Driver.Errors.Types=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Driver.Errors.Types,GHC.Driver.Flags=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Driver.Flags,GHC.Driver.Hooks=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Driver.Hooks,GHC.Driver.LlvmConfigCache=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Driver.LlvmConfigCache,GHC.Driver.Monad=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Driver.Monad,GHC.Driver.Phases=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Driver.Phases,GHC.Driver.Pipeline.Monad=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Driver.Pipeline.Monad,GHC.Driver.Pipeline.Phases=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Driver.Pipeline.Phases,GHC.Driver.Plugins=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Driver.Plugins,GHC.Driver.Plugins.External=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Driver.Plugins.External,GHC.Driver.Ppr=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Driver.Ppr,GHC.Driver.Session=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Driver.Session,GHC.Exts.Heap=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Exts.Heap,GHC.Exts.Heap.ClosureTypes=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Exts.Heap.ClosureTypes,GHC.Exts.Heap.Closures=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Exts.Heap.Closures,GHC.Exts.Heap.Constants=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Exts.Heap.Constants,GHC.Exts.Heap.FFIClosures=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Exts.Heap.FFIClosures,GHC.Exts.Heap.FFIClosures_ProfilingDisabled=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Exts.Heap.FFIClosures_ProfilingDisabled,GHC.Exts.Heap.FFIClosures_ProfilingEnabled=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Exts.Heap.FFIClosures_ProfilingEnabled,GHC.Exts.Heap.InfoTable=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Exts.Heap.InfoTable,GHC.Exts.Heap.InfoTable.Types=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Exts.Heap.InfoTable.Types,GHC.Exts.Heap.InfoTableProf=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Exts.Heap.InfoTableProf,GHC.Exts.Heap.ProfInfo.PeekProfInfo=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Exts.Heap.ProfInfo.PeekProfInfo,GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled,GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled,GHC.Exts.Heap.ProfInfo.Types=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Exts.Heap.ProfInfo.Types,GHC.Exts.Heap.Utils=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Exts.Heap.Utils,GHC.ForeignSrcLang=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.ForeignSrcLang,GHC.ForeignSrcLang.Type=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.ForeignSrcLang.Type,GHC.Hs=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Hs,GHC.Hs.Basic=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Hs.Basic,GHC.Hs.Binds=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Hs.Binds,GHC.Hs.Decls=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Hs.Decls,GHC.Hs.Doc=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Hs.Doc,GHC.Hs.DocString=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Hs.DocString,GHC.Hs.Dump=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Hs.Dump,GHC.Hs.Expr=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Hs.Expr,GHC.Hs.Extension=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Hs.Extension,GHC.Hs.ImpExp=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Hs.ImpExp,GHC.Hs.Instances=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Hs.Instances,GHC.Hs.Lit=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Hs.Lit,GHC.Hs.Pat=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Hs.Pat,GHC.Hs.Specificity=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Hs.Specificity,GHC.Hs.Type=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Hs.Type,GHC.Hs.Utils=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Hs.Utils,GHC.HsToCore.Errors.Ppr=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.HsToCore.Errors.Ppr,GHC.HsToCore.Errors.Types=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.HsToCore.Errors.Types,GHC.HsToCore.Pmc.Ppr=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.HsToCore.Pmc.Ppr,GHC.HsToCore.Pmc.Solver.Types=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.HsToCore.Pmc.Solver.Types,GHC.HsToCore.Pmc.Types=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.HsToCore.Pmc.Types,GHC.Iface.Decl=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Iface.Decl,GHC.Iface.Errors.Ppr=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Iface.Errors.Ppr,GHC.Iface.Errors.Types=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Iface.Errors.Types,GHC.Iface.Ext.Fields=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Iface.Ext.Fields,GHC.Iface.Recomp.Binary=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Iface.Recomp.Binary,GHC.Iface.Syntax=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Iface.Syntax,GHC.Iface.Type=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Iface.Type,GHC.JS.Ident=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.JS.Ident,GHC.JS.JStg.Monad=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.JS.JStg.Monad,GHC.JS.JStg.Syntax=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.JS.JStg.Syntax,GHC.JS.Make=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.JS.Make,GHC.JS.Ppr=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.JS.Ppr,GHC.JS.Syntax=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.JS.Syntax,GHC.JS.Transform=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.JS.Transform,GHC.LanguageExtensions=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.LanguageExtensions,GHC.LanguageExtensions.Type=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.LanguageExtensions.Type,GHC.Lexeme=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Lexeme,GHC.Linker.Config=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Linker.Config,GHC.Linker.Static.Utils=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Linker.Static.Utils,GHC.Linker.Types=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Linker.Types,GHC.Parser=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Parser,GHC.Parser.Annotation=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Parser.Annotation,GHC.Parser.CharClass=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Parser.CharClass,GHC.Parser.Errors.Basic=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Parser.Errors.Basic,GHC.Parser.Errors.Ppr=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Parser.Errors.Ppr,GHC.Parser.Errors.Types=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Parser.Errors.Types,GHC.Parser.HaddockLex=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Parser.HaddockLex,GHC.Parser.Header=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Parser.Header,GHC.Parser.Lexer=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Parser.Lexer,GHC.Parser.PostProcess=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Parser.PostProcess,GHC.Parser.PostProcess.Haddock=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Parser.PostProcess.Haddock,GHC.Parser.String=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Parser.String,GHC.Parser.Types=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Parser.Types,GHC.Platform=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Platform,GHC.Platform.AArch64=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Platform.AArch64,GHC.Platform.ARM=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Platform.ARM,GHC.Platform.ArchOS=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Platform.ArchOS,GHC.Platform.Constants=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Platform.Constants,GHC.Platform.LoongArch64=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Platform.LoongArch64,GHC.Platform.NoRegs=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Platform.NoRegs,GHC.Platform.PPC=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Platform.PPC,GHC.Platform.Profile=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Platform.Profile,GHC.Platform.RISCV64=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Platform.RISCV64,GHC.Platform.Reg=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Platform.Reg,GHC.Platform.Reg.Class=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Platform.Reg.Class,GHC.Platform.Reg.Class.NoVectors=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Platform.Reg.Class.NoVectors,GHC.Platform.Reg.Class.Separate=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Platform.Reg.Class.Separate,GHC.Platform.Reg.Class.Unified=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Platform.Reg.Class.Unified,GHC.Platform.Regs=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Platform.Regs,GHC.Platform.S390X=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Platform.S390X,GHC.Platform.Wasm32=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Platform.Wasm32,GHC.Platform.Ways=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Platform.Ways,GHC.Platform.X86=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Platform.X86,GHC.Platform.X86_64=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Platform.X86_64,GHC.Prelude=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Prelude,GHC.Prelude.Basic=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Prelude.Basic,GHC.Runtime.Context=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Runtime.Context,GHC.Runtime.Eval.Types=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Runtime.Eval.Types,GHC.Runtime.Heap.Layout=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Runtime.Heap.Layout,GHC.Runtime.Interpreter.Types=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Runtime.Interpreter.Types,GHC.Serialized=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Serialized,GHC.Settings=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Settings,GHC.Settings.Config=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Settings.Config,GHC.Settings.Constants=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Settings.Constants,GHC.Settings.Utils=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Settings.Utils,GHC.Stg.InferTags.TagSig=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Stg.InferTags.TagSig,GHC.Stg.Lift.Types=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Stg.Lift.Types,GHC.Stg.Syntax=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Stg.Syntax,GHC.StgToCmm.CgUtils=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.StgToCmm.CgUtils,GHC.StgToCmm.Config=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.StgToCmm.Config,GHC.StgToCmm.Types=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.StgToCmm.Types,GHC.StgToJS.Linker.Types=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.StgToJS.Linker.Types,GHC.StgToJS.Object=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.StgToJS.Object,GHC.StgToJS.Symbols=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.StgToJS.Symbols,GHC.StgToJS.Types=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.StgToJS.Types,GHC.SysTools.BaseDir=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.SysTools.BaseDir,GHC.SysTools.Terminal=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.SysTools.Terminal,GHC.Tc.Errors.Hole.FitTypes=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Tc.Errors.Hole.FitTypes,GHC.Tc.Errors.Hole.Plugin=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Tc.Errors.Hole.Plugin,GHC.Tc.Errors.Ppr=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Tc.Errors.Ppr,GHC.Tc.Errors.Types=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Tc.Errors.Types,GHC.Tc.Errors.Types.PromotionErr=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Tc.Errors.Types.PromotionErr,GHC.Tc.Solver.InertSet=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Tc.Solver.InertSet,GHC.Tc.Solver.Types=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Tc.Solver.Types,GHC.Tc.Types=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Tc.Types,GHC.Tc.Types.BasicTypes=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Tc.Types.BasicTypes,GHC.Tc.Types.Constraint=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Tc.Types.Constraint,GHC.Tc.Types.CtLoc=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Tc.Types.CtLoc,GHC.Tc.Types.ErrCtxt=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Tc.Types.ErrCtxt,GHC.Tc.Types.Evidence=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Tc.Types.Evidence,GHC.Tc.Types.LclEnv=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Tc.Types.LclEnv,GHC.Tc.Types.Origin=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Tc.Types.Origin,GHC.Tc.Types.Rank=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Tc.Types.Rank,GHC.Tc.Types.TH=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Tc.Types.TH,GHC.Tc.Types.TcRef=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Tc.Types.TcRef,GHC.Tc.Utils.TcType=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Tc.Utils.TcType,GHC.Tc.Zonk.Monad=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Tc.Zonk.Monad,GHC.Types.Annotations=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Types.Annotations,GHC.Types.Avail=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Types.Avail,GHC.Types.Basic=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Types.Basic,GHC.Types.Breakpoint=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Types.Breakpoint,GHC.Types.CompleteMatch=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Types.CompleteMatch,GHC.Types.CostCentre=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Types.CostCentre,GHC.Types.CostCentre.State=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Types.CostCentre.State,GHC.Types.Cpr=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Types.Cpr,GHC.Types.DefaultEnv=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Types.DefaultEnv,GHC.Types.Demand=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Types.Demand,GHC.Types.Error=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Types.Error,GHC.Types.Error.Codes=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Types.Error.Codes,GHC.Types.FieldLabel=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Types.FieldLabel,GHC.Types.Fixity=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Types.Fixity,GHC.Types.Fixity.Env=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Types.Fixity.Env,GHC.Types.ForeignCall=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Types.ForeignCall,GHC.Types.ForeignStubs=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Types.ForeignStubs,GHC.Types.GREInfo=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Types.GREInfo,GHC.Types.Hint=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Types.Hint,GHC.Types.Hint.Ppr=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Types.Hint.Ppr,GHC.Types.HpcInfo=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Types.HpcInfo,GHC.Types.IPE=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Types.IPE,GHC.Types.Id=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Types.Id,GHC.Types.Id.Info=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Types.Id.Info,GHC.Types.Id.Make=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Types.Id.Make,GHC.Types.Literal=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Types.Literal,GHC.Types.Meta=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Types.Meta,GHC.Types.Name=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Types.Name,GHC.Types.Name.Cache=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Types.Name.Cache,GHC.Types.Name.Env=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Types.Name.Env,GHC.Types.Name.Occurrence=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Types.Name.Occurrence,GHC.Types.Name.Ppr=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Types.Name.Ppr,GHC.Types.Name.Reader=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Types.Name.Reader,GHC.Types.Name.Set=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Types.Name.Set,GHC.Types.PkgQual=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Types.PkgQual,GHC.Types.ProfAuto=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Types.ProfAuto,GHC.Types.RepType=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Types.RepType,GHC.Types.SafeHaskell=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Types.SafeHaskell,GHC.Types.SaneDouble=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Types.SaneDouble,GHC.Types.SourceError=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Types.SourceError,GHC.Types.SourceFile=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Types.SourceFile,GHC.Types.SourceText=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Types.SourceText,GHC.Types.SptEntry=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Types.SptEntry,GHC.Types.SrcLoc=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Types.SrcLoc,GHC.Types.Target=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Types.Target,GHC.Types.Tickish=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Types.Tickish,GHC.Types.TyThing=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Types.TyThing,GHC.Types.TyThing.Ppr=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Types.TyThing.Ppr,GHC.Types.TypeEnv=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Types.TypeEnv,GHC.Types.Unique=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Types.Unique,GHC.Types.Unique.DFM=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Types.Unique.DFM,GHC.Types.Unique.DSM=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Types.Unique.DSM,GHC.Types.Unique.DSet=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Types.Unique.DSet,GHC.Types.Unique.FM=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Types.Unique.FM,GHC.Types.Unique.Map=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Types.Unique.Map,GHC.Types.Unique.SDFM=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Types.Unique.SDFM,GHC.Types.Unique.Set=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Types.Unique.Set,GHC.Types.Unique.Supply=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Types.Unique.Supply,GHC.Types.Var=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Types.Var,GHC.Types.Var.Env=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Types.Var.Env,GHC.Types.Var.Set=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Types.Var.Set,GHC.UniqueSubdir=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.UniqueSubdir,GHC.Unit=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Unit,GHC.Unit.Database=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Unit.Database,GHC.Unit.Env=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Unit.Env,GHC.Unit.External=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Unit.External,GHC.Unit.Finder.Types=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Unit.Finder.Types,GHC.Unit.Home=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Unit.Home,GHC.Unit.Home.ModInfo=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Unit.Home.ModInfo,GHC.Unit.Info=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Unit.Info,GHC.Unit.Module=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Unit.Module,GHC.Unit.Module.Deps=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Unit.Module.Deps,GHC.Unit.Module.Env=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Unit.Module.Env,GHC.Unit.Module.Graph=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Unit.Module.Graph,GHC.Unit.Module.Imported=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Unit.Module.Imported,GHC.Unit.Module.Location=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Unit.Module.Location,GHC.Unit.Module.ModDetails=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Unit.Module.ModDetails,GHC.Unit.Module.ModGuts=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Unit.Module.ModGuts,GHC.Unit.Module.ModIface=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Unit.Module.ModIface,GHC.Unit.Module.ModSummary=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Unit.Module.ModSummary,GHC.Unit.Module.Status=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Unit.Module.Status,GHC.Unit.Module.Warnings=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Unit.Module.Warnings,GHC.Unit.Module.WholeCoreBindings=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Unit.Module.WholeCoreBindings,GHC.Unit.Parser=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Unit.Parser,GHC.Unit.Ppr=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Unit.Ppr,GHC.Unit.State=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Unit.State,GHC.Unit.Types=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Unit.Types,GHC.Utils.Binary=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Utils.Binary,GHC.Utils.Binary.Typeable=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Utils.Binary.Typeable,GHC.Utils.BufHandle=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Utils.BufHandle,GHC.Utils.CliOption=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Utils.CliOption,GHC.Utils.Constants=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Utils.Constants,GHC.Utils.Containers.Internal.BitUtil=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Utils.Containers.Internal.BitUtil,GHC.Utils.Containers.Internal.StrictPair=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Utils.Containers.Internal.StrictPair,GHC.Utils.Encoding=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Utils.Encoding,GHC.Utils.Encoding.UTF8=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Utils.Encoding.UTF8,GHC.Utils.Error=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Utils.Error,GHC.Utils.Exception=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Utils.Exception,GHC.Utils.FV=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Utils.FV,GHC.Utils.Fingerprint=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Utils.Fingerprint,GHC.Utils.GlobalVars=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Utils.GlobalVars,GHC.Utils.IO.Unsafe=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Utils.IO.Unsafe,GHC.Utils.Json=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Utils.Json,GHC.Utils.Lexeme=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Utils.Lexeme,GHC.Utils.Logger=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Utils.Logger,GHC.Utils.Misc=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Utils.Misc,GHC.Utils.Monad=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Utils.Monad,GHC.Utils.Monad.State.Strict=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Utils.Monad.State.Strict,GHC.Utils.Outputable=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Utils.Outputable,GHC.Utils.Panic=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Utils.Panic,GHC.Utils.Panic.Plain=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Utils.Panic.Plain,GHC.Utils.Ppr=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Utils.Ppr,GHC.Utils.Ppr.Colour=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Utils.Ppr.Colour,GHC.Utils.TmpFs=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Utils.TmpFs,GHC.Utils.Trace=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Utils.Trace,GHC.Utils.Word64=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Utils.Word64,GHC.Version=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHC.Version,GHCi.BreakArray=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHCi.BreakArray,GHCi.FFI=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHCi.FFI,GHCi.Message=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHCi.Message,GHCi.RemoteTypes=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHCi.RemoteTypes,GHCi.ResolvedBCO=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHCi.ResolvedBCO,GHCi.TH.Binary=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:GHCi.TH.Binary,Language.Haskell.Syntax=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:Language.Haskell.Syntax,Language.Haskell.Syntax.Basic=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:Language.Haskell.Syntax.Basic,Language.Haskell.Syntax.Binds=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:Language.Haskell.Syntax.Binds,Language.Haskell.Syntax.Decls=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:Language.Haskell.Syntax.Decls,Language.Haskell.Syntax.Expr=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:Language.Haskell.Syntax.Expr,Language.Haskell.Syntax.Extension=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:Language.Haskell.Syntax.Extension,Language.Haskell.Syntax.ImpExp=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:Language.Haskell.Syntax.ImpExp,Language.Haskell.Syntax.Lit=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:Language.Haskell.Syntax.Lit,Language.Haskell.Syntax.Module.Name=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:Language.Haskell.Syntax.Module.Name,Language.Haskell.Syntax.Pat=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:Language.Haskell.Syntax.Pat,Language.Haskell.Syntax.Specificity=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:Language.Haskell.Syntax.Specificity,Language.Haskell.Syntax.Type=ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo:Language.Haskell.Syntax.Type ghc-lib-parser> Ready component graph: ghc-lib-parser> definite ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo ghc-lib-parser> depends array-0.5.8.0-0db1 ghc-lib-parser> depends base-4.21.0.0-7c9b ghc-lib-parser> depends binary-0.8.9.2-5eb4 ghc-lib-parser> depends bytestring-0.12.2.0-b0ac ghc-lib-parser> depends containers-0.7-0330 ghc-lib-parser> depends deepseq-1.5.1.0-e635 ghc-lib-parser> depends directory-1.3.9.0-9e59 ghc-lib-parser> depends exceptions-0.10.9-1102 ghc-lib-parser> depends filepath-1.5.4.0-d360 ghc-lib-parser> depends ghc-internal-9.1201.0-64a1 ghc-lib-parser> depends ghc-prim-0.13.0-5eb6 ghc-lib-parser> depends os-string-2.0.7-0763 ghc-lib-parser> depends parsec-3.1.17.0-31dd ghc-lib-parser> depends pretty-1.1.3.6-af67 ghc-lib-parser> depends process-1.6.25.0-184c ghc-lib-parser> depends time-1.14-ab6f ghc-lib-parser> depends transformers-0.6.1.2-905c ghc-lib-parser> depends unix-2.8.6.0-5438 ghc-lib-parser> Using Cabal-3.14.1.0 compiled by ghc-9.12 ghc-lib-parser> Using compiler: ghc-9.12.1 ghc-lib-parser> Using install prefix: ghc-lib-parser> /nix/store/mkijm6wzvfx902a1xq2x3gifkqxsyjyw-ghc-lib-parser-9.12.2.20250320 ghc-lib-parser> Executables installed in: ghc-lib-parser> /nix/store/mkijm6wzvfx902a1xq2x3gifkqxsyjyw-ghc-lib-parser-9.12.2.20250320/bin ghc-lib-parser> Libraries installed in: ghc-lib-parser> /nix/store/mkijm6wzvfx902a1xq2x3gifkqxsyjyw-ghc-lib-parser-9.12.2.20250320/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo ghc-lib-parser> Dynamic Libraries installed in: ghc-lib-parser> /nix/store/mkijm6wzvfx902a1xq2x3gifkqxsyjyw-ghc-lib-parser-9.12.2.20250320/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75 ghc-lib-parser> Private executables installed in: ghc-lib-parser> /nix/store/mkijm6wzvfx902a1xq2x3gifkqxsyjyw-ghc-lib-parser-9.12.2.20250320/libexec/x86_64-linux-ghc-9.12.1-bf75/ghc-lib-parser-9.12.2.20250320 ghc-lib-parser> Data files installed in: ghc-lib-parser> /nix/store/c36n0iib1qj89ryrlbwyvdksrwb04m5j-ghc-lib-parser-9.12.2.20250320-data/share/ghc-9.12.1/x86_64-linux-ghc-9.12.1-bf75/ghc-lib-parser-9.12.2.20250320 ghc-lib-parser> Documentation installed in: ghc-lib-parser> /nix/store/ngi67allgpr524ywhz9gnqw75gxikx67-ghc-lib-parser-9.12.2.20250320-doc/share/doc/ghc-lib-parser-9.12.2.20250320 ghc-lib-parser> Configuration files installed in: ghc-lib-parser> /nix/store/mkijm6wzvfx902a1xq2x3gifkqxsyjyw-ghc-lib-parser-9.12.2.20250320/etc ghc-lib-parser> Using alex version 3.5.3.0 found on system at: ghc-lib-parser> /nix/store/gb06grxg9bl4vy054d8463l9vxcnhb8l-alex-3.5.3.0/bin/alex ghc-lib-parser> Using ar found on system at: ghc-lib-parser> /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ar ghc-lib-parser> No c2hs found ghc-lib-parser> No cpphs found ghc-lib-parser> No doctest found ghc-lib-parser> Using gcc version 14.3.0 given by user at: ghc-lib-parser> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc ghc-lib-parser> Using ghc version 9.12.1 found on system at: ghc-lib-parser> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc ghc-lib-parser> Using ghc-pkg version 9.12.1 found on system at: ghc-lib-parser> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc-pkg-9.12.1 ghc-lib-parser> No ghcjs found ghc-lib-parser> No ghcjs-pkg found ghc-lib-parser> No greencard found ghc-lib-parser> Using haddock version 2.30.0 found on system at: ghc-lib-parser> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/haddock-ghc-9.12.1 ghc-lib-parser> Using happy version 2.0.2 found on system at: ghc-lib-parser> /nix/store/lcjyvs55m6rnq7112n909xwdmqi2m46d-happy-2.0.2/bin/happy ghc-lib-parser> No haskell-suite found ghc-lib-parser> No haskell-suite-pkg found ghc-lib-parser> No hmake found ghc-lib-parser> Using hpc version 0.69 found on system at: ghc-lib-parser> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hpc-ghc-9.12.1 ghc-lib-parser> Using hsc2hs version 0.68.10 found on system at: ghc-lib-parser> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 ghc-lib-parser> Using hscolour version 1.25 found on system at: ghc-lib-parser> /nix/store/iwbifbszf225h5w2dyxfi77kk6d6rxdy-hscolour-1.25/bin/HsColour ghc-lib-parser> No jhc found ghc-lib-parser> Using ld found on system at: ghc-lib-parser> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/ld ghc-lib-parser> No pkg-config found ghc-lib-parser> Using runghc version 9.12.1 found on system at: ghc-lib-parser> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/runghc-9.12.1 ghc-lib-parser> Using strip version 2.44 found on system at: ghc-lib-parser> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip ghc-lib-parser> Using tar found on system at: ghc-lib-parser> /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar ghc-lib-parser> No uhc found network> configure: WARNING: unrecognized options: --with-compiler network> checking build system type... x86_64-pc-linux-gnu network> checking host system type... x86_64-pc-linux-gnu network> checking for gcc... /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc ghc-lib-parser> Running phase: buildPhase copying path '/nix/store/vndnfkq6c1dg6acrbri6ywnpk6spldnb-blaze-builder-0.4.2.3' from 'ssh-ng://'... ghc-lib-parser> Preprocessing library for ghc-lib-parser-9.12.2.20250320... network> checking whether the C compiler works... yes network> checking for C compiler default output file name... a.out network> checking for suffix of executables... copying path '/nix/store/hxcdph627a60k4qphla11apy0nd70pwc-cabal-doctest-1.0.11' from 'ssh-ng://'... network> checking whether we are cross compiling... no network> checking for suffix of object files... o network> checking whether the compiler supports GNU C... yes network> checking whether /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc accepts -g... yes network> checking for /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc option to enable C11 features... none needed network> checking for an ANSI C-conforming const... yes network> checking for stdio.h... yes copying path '/nix/store/myq3jkm65jx808g1j1aws25187p5h7d9-call-stack-0.4.0' from 'ssh-ng://'... network> checking for stdlib.h... yes network> checking for string.h... yes network> checking for inttypes.h... yes network> checking for stdint.h... yes network> checking for strings.h... yes copying path '/nix/store/wy0xcf2ba42sb4x1wkv42phxsxfqaq8b-cereal-0.5.8.3' from 'ssh-ng://'... network> checking for sys/stat.h... yes network> checking for sys/types.h... yes network> checking for unistd.h... yes network> checking for limits.h... yes network> checking for stdlib.h... (cached) yes network> checking for unistd.h... (cached) yes network> checking for sys/types.h... (cached) yes copying path '/nix/store/jvz65qlbqk5ks6rkh225iqm3rvf4l4yj-character-ps-0.1' from 'ssh-ng://'... network> checking for fcntl.h... yes network> checking for sys/uio.h... yes network> checking for sys/socket.h... yes network> checking for netinet/in.h... yes copying path '/nix/store/hdqfjipaqdci97ppcr18y3pqmgjvjhdx-choice-0.2.4.1' from 'ssh-ng://'... network> checking for netinet/tcp.h... yes network> checking for sys/un.h... yes network> checking for arpa/inet.h... yes network> checking for netdb.h... yes copying path '/nix/store/q11nsyalaknpcpk439k1zavini5mp13f-clay-0.15.0' from 'ssh-ng://'... network> checking for net/if.h... yes network> checking for netioapi.h... no copying path '/nix/store/qqqc3yag7lg7kr0z6v1vz7v9lysj89bg-clock-0.8.4' from 'ssh-ng://'... network> checking for struct ucred... yes network> checking for gai_strerror... yes network> checking for gethostent... yes network> checking for accept4... yes copying path '/nix/store/i000scxy5vjiqz9av5a2yq19g2hmsz7l-cmdargs-0.10.22' from 'ssh-ng://'... network> checking for getpeereid... no network> checking for /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc options needed to detect all undeclared functions... none needed network> checking whether AI_ADDRCONFIG is declared... yes network> checking whether AI_ALL is declared... yes network> checking whether AI_NUMERICSERV is declared... yes copying path '/nix/store/01qa7hcq1s14njzh2mbxjg9ddvxb343i-co-log-core-0.3.2.5' from 'ssh-ng://'... network> checking whether AI_V4MAPPED is declared... yes network> checking whether IPV6_V6ONLY is declared... yes network> checking whether IPPROTO_IP is declared... yes copying path '/nix/store/9yzzdy1ha5h123kmpb0rs18w7ycsjg36-code-page-0.2.1' from 'ssh-ng://'... network> checking whether IPPROTO_TCP is declared... yes network> checking whether IPPROTO_IPV6 is declared... yes network> checking whether SO_PEERCRED is declared... yes copying path '/nix/store/y6j48q3fmwj15pfs7qrsfsxmgwqc1jxl-colour-2.3.6' from 'ssh-ng://'... network> checking for struct msghdr.msg_control... yes network> checking for struct msghdr.msg_accrights... no copying path '/nix/store/wmjsqg4lp5dv0d3c1s77n2pzb4im6p25-commutative-semigroups-0.2.0.2' from 'ssh-ng://'... network> checking for struct sockaddr.sa_len... no network> configure: creating ./network.buildinfo network> configure: creating ./config.status network> config.status: creating include/HsNetworkConfig.h network> configure: WARNING: unrecognized options: --with-compiler network> Reading parameters from dist/build/network.buildinfo copying path '/nix/store/kmalasyfd57sdkr1mnbrr38i3vn9sbj1-contravariant-1.5.5' from 'ssh-ng://'... network> Running phase: buildPhase network> Preprocessing library for network-3.2.7.0... copying path '/nix/store/zqykx71s3zz7hlmssbr2ynaz06lk3ghs-cryptohash-sha1-0.11.101.0' from 'ssh-ng://'... copying path '/nix/store/5m6i3ljvx52hp0l3al2sl1z4zrczk7gl-cryptohash-sha256-0.11.102.1' from 'ssh-ng://'... copying path '/nix/store/clph0d3b6a6gry9rpmh0f40n1byp1ibp-data-default-class-0.1.2.2' from 'ssh-ng://'... copying path '/nix/store/2lvi2gizlag5nmd2scm1dzm7hrcgfih6-blaze-markup-0.8.3.0' from 'ssh-ng://'... copying path '/nix/store/f1whb9ldx8zdvzryivx6fjzj59sxhkh6-dir-traverse-0.2.3.0' from 'ssh-ng://'... copying path '/nix/store/xrp49hj6fkmg8anmz61hy9hsy102jyr3-HUnit-1.6.2.0' from 'ssh-ng://'... copying path '/nix/store/7h4f262bgrn1klv9ar1gzia6p9q2lfck-direct-sqlite-2.3.29' from 'ssh-ng://'... copying path '/nix/store/bwa4lss79b4wqgy6ijzq26sq6jrj1i9s-dlist-1.0' from 'ssh-ng://'... copying path '/nix/store/04yvfz90lf1jydrn06czkwis3ywwyrsb-erf-2.0.0.0' from 'ssh-ng://'... copying path '/nix/store/4dds2i63prc2wx9n2g7mi3dkgayfv8yj-extensible-exceptions-0.1.1.4' from 'ssh-ng://'... copying path '/nix/store/a3iiky1ngh0v297cpcc2c4wq66a7kijv-extra-1.8' from 'ssh-ng://'... copying path '/nix/store/ql9wf6gc0xkmc9ryl2p7cbzcxki2qsx2-file-embed-0.0.16.0' from 'ssh-ng://'... copying path '/nix/store/vzsfwbishign6bh53psch0fm9f4vin0z-filtrable-0.1.6.0' from 'ssh-ng://'... copying path '/nix/store/ih1dx8p38g1lyg5khpdajb5z35qnksf3-fingertree-0.1.5.0' from 'ssh-ng://'... copying path '/nix/store/bqzfmnk43a7lq2h1sljm2ficyz25i559-ansi-terminal-types-1.1' from 'ssh-ng://'... copying path '/nix/store/xqva81wxw8s3kl97pwziicgbq90ri60w-fmlist-0.9.4' from 'ssh-ng://'... network> Building library for network-3.2.7.0... copying path '/nix/store/3rfaps94kbjr22nnwbyvwwwv0qw0q20v-gd-2.3.3' from 'ssh-ng://'... copying path '/nix/store/5n8dk21cmwkjwpvgg2lfr1xjr3dszakr-generically-0.1.1' from 'ssh-ng://'... network> [ 1 of 29] Compiling Network.Socket.Imports ( Network/Socket/Imports.hs, dist/build/Network/Socket/Imports.o, dist/build/Network/Socket/Imports.dyn_o ) copying path '/nix/store/kvm5iwajr3a5p2n6smxi3f0q03hafhnr-ghc-paths-0.1.0.12' from 'ssh-ng://'... network> [ 2 of 29] Compiling Network.Socket.If ( Network/Socket/If.hs, dist/build/Network/Socket/If.o, dist/build/Network/Socket/If.dyn_o ) network> [ 3 of 29] Compiling Network.Socket.Flag ( dist/build/Network/Socket/Flag.hs, dist/build/Network/Socket/Flag.o, dist/build/Network/Socket/Flag.dyn_o ) network> [ 4 of 29] Compiling Network.Socket.Cbits ( dist/build/Network/Socket/Cbits.hs, dist/build/Network/Socket/Cbits.o, dist/build/Network/Socket/Cbits.dyn_o ) network> [ 5 of 29] Compiling Network.Socket.Fcntl ( Network/Socket/Fcntl.hs, dist/build/Network/Socket/Fcntl.o, dist/build/Network/Socket/Fcntl.dyn_o ) network> [ 6 of 29] Compiling Network.Socket.Posix.IOVec ( dist/build/Network/Socket/Posix/IOVec.hs, dist/build/Network/Socket/Posix/IOVec.o, dist/build/Network/Socket/Posix/IOVec.dyn_o ) network> [ 7 of 29] Compiling Network.Socket.ReadShow ( Network/Socket/ReadShow.hs, dist/build/Network/Socket/ReadShow.o, dist/build/Network/Socket/ReadShow.dyn_o ) copying path '/nix/store/d9jnpil9i6i20697i5790g3fh9si8y39-data-default-instances-containers-0.1.0.3' from 'ssh-ng://'... network> [ 8 of 29] Compiling Network.Socket.Types ( dist/build/Network/Socket/Types.hs, dist/build/Network/Socket/Types.o, dist/build/Network/Socket/Types.dyn_o ) copying path '/nix/store/3fx2maqlqnzsf9irv793hqdx87221jl5-blaze-html-0.9.2.0' from 'ssh-ng://'... copying path '/nix/store/b256izimm19n1h61ah75zynmkpxiss71-ghc-trace-events-0.1.2.10' from 'ssh-ng://'... copying path '/nix/store/g8paa1nphmwfkkyq4lbdvmr302q2x8i9-gitrev-1.3.1' from 'ssh-ng://'... copying path '/nix/store/93l8705dh1pi6sv631zw0kz7rfk0p5f4-groups-0.5.3' from 'ssh-ng://'... copying path '/nix/store/96dwdvslfdmw4aqzjhcgm422fvhifsxf-data-default-instances-dlist-0.0.1.2' from 'ssh-ng://'... copying path '/nix/store/fgycw9zj80999k5gxdsds98fff01zyrb-hashable-1.4.7.0' from 'ssh-ng://'... network> [ 9 of 29] Compiling Network.Socket.STM ( Network/Socket/STM.hs, dist/build/Network/Socket/STM.o, dist/build/Network/Socket/STM.dyn_o ) network> [10 of 29] Compiling Network.Socket.Posix.Cmsg ( dist/build/Network/Socket/Posix/Cmsg.hs, dist/build/Network/Socket/Posix/Cmsg.o, dist/build/Network/Socket/Posix/Cmsg.dyn_o ) copying path '/nix/store/x14iz8p1aq81a7qpydgqd0fpm2nkcjk5-haskell-lexer-1.1.2' from 'ssh-ng://'... copying path '/nix/store/5an5sjanb3mk46n3ajcj9sn1j4cvjzil-filepattern-0.1.3' from 'ssh-ng://'... copying path '/nix/store/qfn3w95z0s3f4d3dhk38c6aa0dsvq4dl-heaps-0.4.1' from 'ssh-ng://'... network> [11 of 29] Compiling Network.Socket.Internal ( Network/Socket/Internal.hs, dist/build/Network/Socket/Internal.o, dist/build/Network/Socket/Internal.dyn_o ) network> [12 of 29] Compiling Network.Socket.Posix.MsgHdr ( dist/build/Network/Socket/Posix/MsgHdr.hs, dist/build/Network/Socket/Posix/MsgHdr.o, dist/build/Network/Socket/Posix/MsgHdr.dyn_o ) network> [13 of 29] Compiling Network.Socket.Posix.CmsgHdr ( dist/build/Network/Socket/Posix/CmsgHdr.hs, dist/build/Network/Socket/Posix/CmsgHdr.o, dist/build/Network/Socket/Posix/CmsgHdr.dyn_o ) copying path '/nix/store/0xbgvd73r00mxxsjvsfgpayjqfx64m7r-hie-compat-0.3.1.2' from 'ssh-ng://'... network> [14 of 29] Compiling Network.Socket.Options ( dist/build/Network/Socket/Options.hs, dist/build/Network/Socket/Options.o, dist/build/Network/Socket/Options.dyn_o ) network> [15 of 29] Compiling Network.Socket.Syscall ( Network/Socket/Syscall.hs, dist/build/Network/Socket/Syscall.o, dist/build/Network/Socket/Syscall.dyn_o ) network> [16 of 29] Compiling Network.Socket.Name ( Network/Socket/Name.hs, dist/build/Network/Socket/Name.o, dist/build/Network/Socket/Name.dyn_o ) network> [17 of 29] Compiling Network.Socket.Info ( dist/build/Network/Socket/Info.hs, dist/build/Network/Socket/Info.o, dist/build/Network/Socket/Info.dyn_o ) ghc-lib-parser> Building library for ghc-lib-parser-9.12.2.20250320... copying path '/nix/store/h87in4f8w2kiwys7b7izs6k74q3bqiln-hostname-1.0' from 'ssh-ng://'... copying path '/nix/store/p0mmhfvmslgzsbkcd0v5va6lkfjv9pxb-ansi-terminal-1.1.2' from 'ssh-ng://'... network> [18 of 29] Compiling Network.Socket.Handle ( Network/Socket/Handle.hs, dist/build/Network/Socket/Handle.o, dist/build/Network/Socket/Handle.dyn_o ) network> [19 of 29] Compiling Network.Socket.ByteString.Internal ( Network/Socket/ByteString/Internal.hs, dist/build/Network/Socket/ByteString/Internal.o, dist/build/Network/Socket/ByteString/Internal.dyn_o ) network> [20 of 29] Compiling Network.Socket.Buffer ( dist/build/Network/Socket/Buffer.hs, dist/build/Network/Socket/Buffer.o, dist/build/Network/Socket/Buffer.dyn_o ) network> [21 of 29] Compiling Network.Socket.SockAddr ( Network/Socket/SockAddr.hs, dist/build/Network/Socket/SockAddr.o, dist/build/Network/Socket/SockAddr.dyn_o ) network> [22 of 29] Compiling Network.Socket.Shutdown ( Network/Socket/Shutdown.hs, dist/build/Network/Socket/Shutdown.o, dist/build/Network/Socket/Shutdown.dyn_o ) network> [23 of 29] Compiling Network.Socket.ByteString.IO ( dist/build/Network/Socket/ByteString/IO.hs, dist/build/Network/Socket/ByteString/IO.o, dist/build/Network/Socket/ByteString/IO.dyn_o ) network> [24 of 29] Compiling Network.Socket.ByteString.Lazy.Posix ( Network/Socket/ByteString/Lazy/Posix.hs, dist/build/Network/Socket/ByteString/Lazy/Posix.o, dist/build/Network/Socket/ByteString/Lazy/Posix.dyn_o ) network> [25 of 29] Compiling Network.Socket.ByteString ( Network/Socket/ByteString.hs, dist/build/Network/Socket/ByteString.o, dist/build/Network/Socket/ByteString.dyn_o ) network> [26 of 29] Compiling Network.Socket.Address ( Network/Socket/Address.hs, dist/build/Network/Socket/Address.o, dist/build/Network/Socket/Address.dyn_o ) network> [27 of 29] Compiling Network.Socket.Unix ( dist/build/Network/Socket/Unix.hs, dist/build/Network/Socket/Unix.o, dist/build/Network/Socket/Unix.dyn_o ) network> [28 of 29] Compiling Network.Socket ( Network/Socket.hs, dist/build/Network/Socket.o, dist/build/Network/Socket.dyn_o ) copying path '/nix/store/6ngaqil8nx9sr83v7ll3s6s6v7scwlys-hscolour-1.25' from 'ssh-ng://'... network> [29 of 29] Compiling Network.Socket.ByteString.Lazy ( Network/Socket/ByteString/Lazy.hs, dist/build/Network/Socket/ByteString/Lazy.o, dist/build/Network/Socket/ByteString/Lazy.dyn_o ) copying path '/nix/store/1p749cibhcxh2m9idffvqjavg51qlsqv-hspec-discover-2.11.12' from 'ssh-ng://'... copying path '/nix/store/b819d806imdphvs5fi7l8bvsqw7w8yw2-hspec-expectations-0.8.4' from 'ssh-ng://'... copying path '/nix/store/18lhf5mzgb7h9b2h12r7ill5lsf4g2rr-indexed-profunctors-0.1.1.1' from 'ssh-ng://'... network> [ 1 of 29] Compiling Network.Socket.Imports ( Network/Socket/Imports.hs, dist/build/Network/Socket/Imports.p_o ) copying path '/nix/store/wzwzhs8gwg1l8y61mxhxk96d1x5h46za-indexed-traversable-0.1.4' from 'ssh-ng://'... network> [ 2 of 29] Compiling Network.Socket.If ( Network/Socket/If.hs, dist/build/Network/Socket/If.p_o ) copying path '/nix/store/kicz6h3gcrqhsacicfq1bswzpmsxlkzg-inspection-testing-0.5.0.3' from 'ssh-ng://'... network> [ 3 of 29] Compiling Network.Socket.Flag ( dist/build/Network/Socket/Flag.hs, dist/build/Network/Socket/Flag.p_o ) copying path '/nix/store/v41pvjddkgyssl658q60ky0vm856y766-integer-logarithms-1.0.4' from 'ssh-ng://'... network> [ 4 of 29] Compiling Network.Socket.Cbits ( dist/build/Network/Socket/Cbits.hs, dist/build/Network/Socket/Cbits.p_o ) network> [ 5 of 29] Compiling Network.Socket.Fcntl ( Network/Socket/Fcntl.hs, dist/build/Network/Socket/Fcntl.p_o ) network> [ 6 of 29] Compiling Network.Socket.Posix.IOVec ( dist/build/Network/Socket/Posix/IOVec.hs, dist/build/Network/Socket/Posix/IOVec.p_o ) network> [ 7 of 29] Compiling Network.Socket.ReadShow ( Network/Socket/ReadShow.hs, dist/build/Network/Socket/ReadShow.p_o ) network> [ 8 of 29] Compiling Network.Socket.Types ( dist/build/Network/Socket/Types.hs, dist/build/Network/Socket/Types.p_o ) copying path '/nix/store/7yardhkr37a440r3bip15fhk8757gkg3-js-dgtable-0.5.2' from 'ssh-ng://'... copying path '/nix/store/qyhpghw7dadbgnrms8d6z1jdmg474m3y-js-flot-0.8.3' from 'ssh-ng://'... copying path '/nix/store/l8smr3pzfyx15whwbiqaav6fs0frsbiz-js-jquery-3.3.1' from 'ssh-ng://'... copying path '/nix/store/1wnfjvslaf7b2jkfmf5dkck2fq8g241h-async-2.2.5' from 'ssh-ng://'... ghc-lib-parser> [ 1 of 456] Compiling GHC.BaseDir ( libraries/ghc-boot/GHC/BaseDir.hs, dist/build/GHC/BaseDir.o, dist/build/GHC/BaseDir.dyn_o ) copying path '/nix/store/fx90g90v7w6xrmfc68lfjinjpvfljwc5-case-insensitive-1.2.1.0' from 'ssh-ng://'... ghc-lib-parser> [ 2 of 456] Compiling GHC.Data.List.Infinite ( compiler/GHC/Data/List/Infinite.hs, dist/build/GHC/Data/List/Infinite.o, dist/build/GHC/Data/List/Infinite.dyn_o ) network> [ 9 of 29] Compiling Network.Socket.STM ( Network/Socket/STM.hs, dist/build/Network/Socket/STM.p_o ) network> [10 of 29] Compiling Network.Socket.Posix.Cmsg ( dist/build/Network/Socket/Posix/Cmsg.hs, dist/build/Network/Socket/Posix/Cmsg.p_o ) copying path '/nix/store/h3jxrp6kp65qb1scw858gsbh2rc8dvas-data-fix-0.3.4' from 'ssh-ng://'... copying path '/nix/store/0psf96f3lypnryl40cvnp6zq3iqq9zi9-logging-facade-0.3.1' from 'ssh-ng://'... ghc-lib-parser> [ 3 of 456] Compiling GHC.Data.SizedSeq ( libraries/ghc-boot/GHC/Data/SizedSeq.hs, dist/build/GHC/Data/SizedSeq.o, dist/build/GHC/Data/SizedSeq.dyn_o ) copying path '/nix/store/hny8clswx44vagpvxy2frw3n9s7gyp7g-logict-0.8.2.0' from 'ssh-ng://'... ghc-lib-parser> [ 4 of 456] Compiling GHC.Exts.Heap.ClosureTypes ( libraries/ghc-heap/GHC/Exts/Heap/ClosureTypes.hs, dist/build/GHC/Exts/Heap/ClosureTypes.o, dist/build/GHC/Exts/Heap/ClosureTypes.dyn_o ) ghc-lib-parser> [ 5 of 456] Compiling GHC.Exts.Heap.Constants ( dist/build/GHC/Exts/Heap/Constants.hs, dist/build/GHC/Exts/Heap/Constants.o, dist/build/GHC/Exts/Heap/Constants.dyn_o ) ghc-lib-parser> [ 6 of 456] Compiling GHC.Exts.Heap.InfoTable.Types ( dist/build/GHC/Exts/Heap/InfoTable/Types.hs, dist/build/GHC/Exts/Heap/InfoTable/Types.o, dist/build/GHC/Exts/Heap/InfoTable/Types.dyn_o ) ghc-lib-parser> [ 7 of 456] Compiling GHC.Exts.Heap.InfoTable ( dist/build/GHC/Exts/Heap/InfoTable.hs, dist/build/GHC/Exts/Heap/InfoTable.o, dist/build/GHC/Exts/Heap/InfoTable.dyn_o ) ghc-lib-parser> [ 8 of 456] Compiling GHC.Exts.Heap.InfoTableProf ( dist/build/GHC/Exts/Heap/InfoTableProf.hs, dist/build/GHC/Exts/Heap/InfoTableProf.o, dist/build/GHC/Exts/Heap/InfoTableProf.dyn_o ) ghc-lib-parser> [ 9 of 456] Compiling GHC.Exts.Heap.ProfInfo.Types ( libraries/ghc-heap/GHC/Exts/Heap/ProfInfo/Types.hs, dist/build/GHC/Exts/Heap/ProfInfo/Types.o, dist/build/GHC/Exts/Heap/ProfInfo/Types.dyn_o ) copying path '/nix/store/dsqih9pvy0wf0a89wihfxzzv52i2jp6q-lukko-0.1.2' from 'ssh-ng://'... ghc-lib-parser> [ 10 of 456] Compiling GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled ( dist/build/GHC/Exts/Heap/ProfInfo/PeekProfInfo_ProfilingEnabled.hs, dist/build/GHC/Exts/Heap/ProfInfo/PeekProfInfo_ProfilingEnabled.o, dist/build/GHC/Exts/Heap/ProfInfo/PeekProfInfo_ProfilingEnabled.dyn_o ) network> [11 of 29] Compiling Network.Socket.Internal ( Network/Socket/Internal.hs, dist/build/Network/Socket/Internal.p_o ) network> [12 of 29] Compiling Network.Socket.Posix.MsgHdr ( dist/build/Network/Socket/Posix/MsgHdr.hs, dist/build/Network/Socket/Posix/MsgHdr.p_o ) network> [13 of 29] Compiling Network.Socket.Posix.CmsgHdr ( dist/build/Network/Socket/Posix/CmsgHdr.hs, dist/build/Network/Socket/Posix/CmsgHdr.p_o ) ghc-lib-parser> [ 11 of 456] Compiling GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled ( dist/build/GHC/Exts/Heap/ProfInfo/PeekProfInfo_ProfilingDisabled.hs, dist/build/GHC/Exts/Heap/ProfInfo/PeekProfInfo_ProfilingDisabled.o, dist/build/GHC/Exts/Heap/ProfInfo/PeekProfInfo_ProfilingDisabled.dyn_o ) ghc-lib-parser> [ 12 of 456] Compiling GHC.Exts.Heap.ProfInfo.PeekProfInfo ( libraries/ghc-heap/GHC/Exts/Heap/ProfInfo/PeekProfInfo.hs, dist/build/GHC/Exts/Heap/ProfInfo/PeekProfInfo.o, dist/build/GHC/Exts/Heap/ProfInfo/PeekProfInfo.dyn_o ) ghc-lib-parser> [ 13 of 456] Compiling GHC.Exts.Heap.Closures ( libraries/ghc-heap/GHC/Exts/Heap/Closures.hs, dist/build/GHC/Exts/Heap/Closures.o, dist/build/GHC/Exts/Heap/Closures.dyn_o ) copying path '/nix/store/5jc9c2p68h83s4mnb3i1jfxa64sigxsg-colourista-0.1.0.2' from 'ssh-ng://'... network> [14 of 29] Compiling Network.Socket.Options ( dist/build/Network/Socket/Options.hs, dist/build/Network/Socket/Options.p_o ) network> [15 of 29] Compiling Network.Socket.Syscall ( Network/Socket/Syscall.hs, dist/build/Network/Socket/Syscall.p_o ) network> [16 of 29] Compiling Network.Socket.Name ( Network/Socket/Name.hs, dist/build/Network/Socket/Name.p_o ) network> [17 of 29] Compiling Network.Socket.Info ( dist/build/Network/Socket/Info.hs, dist/build/Network/Socket/Info.p_o ) copying path '/nix/store/dg52488chckx5kmcqinh5in13ihlmmdk-mmap-0.5.9-doc' from 'ssh-ng://'... copying path '/nix/store/sq9w1511fczm583ln7ig6dmc6jsr028i-mmorph-1.2.0-doc' from 'ssh-ng://'... copying path '/nix/store/cwpvbj6jyxfskgqg68q8dm9s4nn7z9x4-mtl-prelude-2.0.3.2-doc' from 'ssh-ng://'... network> [18 of 29] Compiling Network.Socket.Handle ( Network/Socket/Handle.hs, dist/build/Network/Socket/Handle.p_o ) network> [19 of 29] Compiling Network.Socket.ByteString.Internal ( Network/Socket/ByteString/Internal.hs, dist/build/Network/Socket/ByteString/Internal.p_o ) network> [20 of 29] Compiling Network.Socket.Buffer ( dist/build/Network/Socket/Buffer.hs, dist/build/Network/Socket/Buffer.p_o ) network> [21 of 29] Compiling Network.Socket.SockAddr ( Network/Socket/SockAddr.hs, dist/build/Network/Socket/SockAddr.p_o ) network> [22 of 29] Compiling Network.Socket.Shutdown ( Network/Socket/Shutdown.hs, dist/build/Network/Socket/Shutdown.p_o ) network> [23 of 29] Compiling Network.Socket.ByteString.IO ( dist/build/Network/Socket/ByteString/IO.hs, dist/build/Network/Socket/ByteString/IO.p_o ) network> [24 of 29] Compiling Network.Socket.ByteString.Lazy.Posix ( Network/Socket/ByteString/Lazy/Posix.hs, dist/build/Network/Socket/ByteString/Lazy/Posix.p_o ) network> [25 of 29] Compiling Network.Socket.ByteString ( Network/Socket/ByteString.hs, dist/build/Network/Socket/ByteString.p_o ) network> [26 of 29] Compiling Network.Socket.Address ( Network/Socket/Address.hs, dist/build/Network/Socket/Address.p_o ) network> [27 of 29] Compiling Network.Socket.Unix ( dist/build/Network/Socket/Unix.hs, dist/build/Network/Socket/Unix.p_o ) network> [28 of 29] Compiling Network.Socket ( Network/Socket.hs, dist/build/Network/Socket.p_o ) copying path '/nix/store/xw2ijbwdy4hzq3qs3hrxz7pgiqac573s-generic-lens-core-2.2.1.0' from 'ssh-ng://'... network> [29 of 29] Compiling Network.Socket.ByteString.Lazy ( Network/Socket/ByteString/Lazy.hs, dist/build/Network/Socket/ByteString/Lazy.p_o ) copying path '/nix/store/93nsyx97x1b8jhzi5lkin24ks7dz8pn1-multiset-0.3.4.3-doc' from 'ssh-ng://'... copying path '/nix/store/fmvki8vjx17j316q4klq8i0ywdxk0b4w-newtype-generics-0.6.2-doc' from 'ssh-ng://'... copying path '/nix/store/2ca366rh9gnxfcwyjc0jch5xayy3h51l-nix-2.28.5' from 'ssh-ng://'... copying path '/nix/store/qsv392i3fq2mw1kl9dg2a12547q085b5-old-locale-1.0.0.7-doc' from 'ssh-ng://'... copying path '/nix/store/qy0qa9z548grngc8kk5pdil2gr40i6i0-opentelemetry-0.8.0-doc' from 'ssh-ng://'... copying path '/nix/store/j31rjv2zm37q2d5ynnwsp3mlg0bpnq1f-pango-1.56.3' from 'ssh-ng://'... copying path '/nix/store/vfp150ms1wqcb4xa3724riqnsd08zckr-parallel-3.2.2.0-doc' from 'ssh-ng://'... copying path '/nix/store/3n1pmjvm8978ig46qhy9payclwlqr0xl-parser-combinators-1.3.0-doc' from 'ssh-ng://'... copying path '/nix/store/fgvycs7av71bb1aqqm8alcnpyxz01r3q-perl5.40.0-CGI-4.59' from 'ssh-ng://'... copying path '/nix/store/y66afcm0nbv9ih862k9izn0w8qw9bmg9-perl5.40.0-libwww-perl-6.72' from 'ssh-ng://'... copying path '/nix/store/zqk527g8bqik9sjrhf90vndvk98657b6-polyparse-1.13-doc' from 'ssh-ng://'... network> Running phase: haddockPhase copying path '/nix/store/nyckgb1yx06zl2ifcz8arn0s3jhrh3vb-prettier-3.5.3' from 'ssh-ng://'... copying path '/nix/store/64x73sqxy2c188hawg25zaycslxk2ljn-pretty-show-1.10-doc' from 'ssh-ng://'... ghc-lib-parser> [ 14 of 456] Compiling GHC.Exts.Heap.FFIClosures_ProfilingEnabled ( dist/build/GHC/Exts/Heap/FFIClosures_ProfilingEnabled.hs, dist/build/GHC/Exts/Heap/FFIClosures_ProfilingEnabled.o, dist/build/GHC/Exts/Heap/FFIClosures_ProfilingEnabled.dyn_o ) copying path '/nix/store/ixaqy0wj7drnhgaccb9xhxzqgk71pq9x-mmap-0.5.9' from 'ssh-ng://'... ghc-lib-parser> [ 15 of 456] Compiling GHC.Exts.Heap.FFIClosures_ProfilingDisabled ( dist/build/GHC/Exts/Heap/FFIClosures_ProfilingDisabled.hs, dist/build/GHC/Exts/Heap/FFIClosures_ProfilingDisabled.o, dist/build/GHC/Exts/Heap/FFIClosures_ProfilingDisabled.dyn_o ) ghc-lib-parser> [ 16 of 456] Compiling GHC.Exts.Heap.FFIClosures ( libraries/ghc-heap/GHC/Exts/Heap/FFIClosures.hs, dist/build/GHC/Exts/Heap/FFIClosures.o, dist/build/GHC/Exts/Heap/FFIClosures.dyn_o ) network> Preprocessing library for network-3.2.7.0... network> Running Haddock on library for network-3.2.7.0... ghc-lib-parser> [ 17 of 456] Compiling GHC.Exts.Heap.Utils ( dist/build/GHC/Exts/Heap/Utils.hs, dist/build/GHC/Exts/Heap/Utils.o, dist/build/GHC/Exts/Heap/Utils.dyn_o ) ghc-lib-parser> [ 18 of 456] Compiling GHC.Exts.Heap ( libraries/ghc-heap/GHC/Exts/Heap.hs, dist/build/GHC/Exts/Heap.o, dist/build/GHC/Exts/Heap.dyn_o ) copying path '/nix/store/m1yv4q710lmyyg7i8jll1mvxx479ppa0-lucid-2.11.20250303-doc' from 'ssh-ng://'... ghc-lib-parser> [ 19 of 456] Compiling GHC.ForeignSrcLang.Type ( libraries/ghc-boot-th/GHC/ForeignSrcLang/Type.hs, dist/build/GHC/ForeignSrcLang/Type.o, dist/build/GHC/ForeignSrcLang/Type.dyn_o ) ghc-lib-parser> [ 20 of 456] Compiling GHC.ForeignSrcLang ( libraries/ghc-boot/GHC/ForeignSrcLang.hs, dist/build/GHC/ForeignSrcLang.o, dist/build/GHC/ForeignSrcLang.dyn_o ) ghc-lib-parser> [ 21 of 456] Compiling GHC.LanguageExtensions.Type ( libraries/ghc-boot-th/GHC/LanguageExtensions/Type.hs, dist/build/GHC/LanguageExtensions/Type.o, dist/build/GHC/LanguageExtensions/Type.dyn_o ) ghc-lib-parser> [ 22 of 456] Compiling GHC.LanguageExtensions ( libraries/ghc-boot/GHC/LanguageExtensions.hs, dist/build/GHC/LanguageExtensions.o, dist/build/GHC/LanguageExtensions.dyn_o ) ghc-lib-parser> [ 23 of 456] Compiling GHC.Lexeme ( libraries/ghc-boot-th/GHC/Lexeme.hs, dist/build/GHC/Lexeme.o, dist/build/GHC/Lexeme.dyn_o ) ghc-lib-parser> [ 24 of 456] Compiling GHC.Platform.ArchOS ( libraries/ghc-platform/src/GHC/Platform/ArchOS.hs, dist/build/GHC/Platform/ArchOS.o, dist/build/GHC/Platform/ArchOS.dyn_o ) ghc-lib-parser> [ 25 of 456] Compiling GHC.Platform.Constants ( ghc-lib/stage0/compiler/build/GHC/Platform/Constants.hs, dist/build/GHC/Platform/Constants.o, dist/build/GHC/Platform/Constants.dyn_o ) copying path '/nix/store/868kv7y166vl9d693h4dbjkm90g8g72b-mtl-prelude-2.0.3.2' from 'ssh-ng://'... copying path '/nix/store/7vdmamnkm0f8rf1z6b134492w2m7f2vl-prettyprinter-1.7.1-doc' from 'ssh-ng://'... network> [ 1 of 29] Compiling Network.Socket.Imports ( Network/Socket/Imports.hs, nothing ) [HIE file is missing] network> [ 2 of 29] Compiling Network.Socket.If ( Network/Socket/If.hs, nothing ) [HIE file is missing] network> [ 3 of 29] Compiling Network.Socket.Flag ( dist/build/Network/Socket/Flag.hs, nothing ) [HIE file is missing] network> [ 4 of 29] Compiling Network.Socket.Cbits ( dist/build/Network/Socket/Cbits.hs, nothing ) [HIE file is missing] network> [ 5 of 29] Compiling Network.Socket.Fcntl ( Network/Socket/Fcntl.hs, nothing ) [HIE file is missing] network> [ 6 of 29] Compiling Network.Socket.Posix.IOVec ( dist/build/Network/Socket/Posix/IOVec.hs, nothing ) [HIE file is missing] network> [ 7 of 29] Compiling Network.Socket.ReadShow ( Network/Socket/ReadShow.hs, nothing ) [HIE file is missing] copying path '/nix/store/iq7gs0nqk0y9w89al2x4nch187a5fbkg-multiset-0.3.4.3' from 'ssh-ng://'... ghc-lib-parser> [ 26 of 456] Compiling GHC.Prelude.Basic ( compiler/GHC/Prelude/Basic.hs, dist/build/GHC/Prelude/Basic.o, dist/build/GHC/Prelude/Basic.dyn_o ) ghc-lib-parser> [ 27 of 456] Compiling GHC.Data.FastMutInt ( compiler/GHC/Data/FastMutInt.hs, dist/build/GHC/Data/FastMutInt.o, dist/build/GHC/Data/FastMutInt.dyn_o ) ghc-lib-parser> [ 28 of 456] Compiling GHC.Data.Bool ( compiler/GHC/Data/Bool.hs, dist/build/GHC/Data/Bool.o, dist/build/GHC/Data/Bool.dyn_o ) ghc-lib-parser> [ 29 of 456] Compiling GHC.Serialized ( libraries/ghc-boot/GHC/Serialized.hs, dist/build/GHC/Serialized.o, dist/build/GHC/Serialized.dyn_o ) ghc-lib-parser> [ 30 of 456] Compiling GHC.Settings.Utils ( libraries/ghc-boot/GHC/Settings/Utils.hs, dist/build/GHC/Settings/Utils.o, dist/build/GHC/Settings/Utils.dyn_o ) ghc-lib-parser> [ 31 of 456] Compiling GHC.Utils.Constants ( compiler/GHC/Utils/Constants.hs, dist/build/GHC/Utils/Constants.o, dist/build/GHC/Utils/Constants.dyn_o ) ghc-lib-parser> [ 32 of 456] Compiling GHC.Utils.Containers.Internal.BitUtil ( compiler/GHC/Utils/Containers/Internal/BitUtil.hs, dist/build/GHC/Utils/Containers/Internal/BitUtil.o, dist/build/GHC/Utils/Containers/Internal/BitUtil.dyn_o ) ghc-lib-parser> [ 33 of 456] Compiling GHC.Utils.Containers.Internal.StrictPair ( compiler/GHC/Utils/Containers/Internal/StrictPair.hs, dist/build/GHC/Utils/Containers/Internal/StrictPair.o, dist/build/GHC/Utils/Containers/Internal/StrictPair.dyn_o ) ghc-lib-parser> [ 34 of 456] Compiling GHC.Data.Word64Set.Internal ( compiler/GHC/Data/Word64Set/Internal.hs, dist/build/GHC/Data/Word64Set/Internal.o, dist/build/GHC/Data/Word64Set/Internal.dyn_o ) ghc-lib-parser> [ 35 of 456] Compiling GHC.Data.Word64Set ( compiler/GHC/Data/Word64Set.hs, dist/build/GHC/Data/Word64Set.o, dist/build/GHC/Data/Word64Set.dyn_o ) ghc-lib-parser> [ 36 of 456] Compiling GHC.Data.Word64Map.Internal ( compiler/GHC/Data/Word64Map/Internal.hs, dist/build/GHC/Data/Word64Map/Internal.o, dist/build/GHC/Data/Word64Map/Internal.dyn_o ) ghc-lib-parser> [ 37 of 456] Compiling GHC.Data.Word64Map.Strict.Internal ( compiler/GHC/Data/Word64Map/Strict/Internal.hs, dist/build/GHC/Data/Word64Map/Strict/Internal.o, dist/build/GHC/Data/Word64Map/Strict/Internal.dyn_o ) network> [ 8 of 29] Compiling Network.Socket.Types ( dist/build/Network/Socket/Types.hs, nothing ) [HIE file is missing] copying path '/nix/store/4f4s3czcbqq88zvyz63pxc2hplkwpkwq-MemoTrie-0.6.11-doc' from 'ssh-ng://'... network> [ 9 of 29] Compiling Network.Socket.STM ( Network/Socket/STM.hs, nothing ) [HIE file is missing] network> [10 of 29] Compiling Network.Socket.Posix.Cmsg ( dist/build/Network/Socket/Posix/Cmsg.hs, nothing ) [HIE file is missing] network> [11 of 29] Compiling Network.Socket.Internal ( Network/Socket/Internal.hs, nothing ) [HIE file is missing] network> [12 of 29] Compiling Network.Socket.Posix.MsgHdr ( dist/build/Network/Socket/Posix/MsgHdr.hs, nothing ) [HIE file is missing] network> [13 of 29] Compiling Network.Socket.Posix.CmsgHdr ( dist/build/Network/Socket/Posix/CmsgHdr.hs, nothing ) [HIE file is missing] copying path '/nix/store/q9k6m2axsaackb3d2qcybc4gbqql2zyp-newtype-generics-0.6.2' from 'ssh-ng://'... network> [14 of 29] Compiling Network.Socket.Options ( dist/build/Network/Socket/Options.hs, nothing ) [HIE file is missing] ghc-lib-parser> [ 38 of 456] Compiling GHC.Data.Word64Map.Strict ( compiler/GHC/Data/Word64Map/Strict.hs, dist/build/GHC/Data/Word64Map/Strict.o, dist/build/GHC/Data/Word64Map/Strict.dyn_o ) copying path '/nix/store/00h7628camjidjv0wn8wgfjb98pq3gfc-data-default-instances-old-locale-0.0.1.2-doc' from 'ssh-ng://'... ghc-lib-parser> [ 39 of 456] Compiling GHC.Data.Word64Map.Lazy ( compiler/GHC/Data/Word64Map/Lazy.hs, dist/build/GHC/Data/Word64Map/Lazy.o, dist/build/GHC/Data/Word64Map/Lazy.dyn_o ) ghc-lib-parser> [ 40 of 456] Compiling GHC.Data.Word64Map ( compiler/GHC/Data/Word64Map.hs, dist/build/GHC/Data/Word64Map.o, dist/build/GHC/Data/Word64Map.dyn_o ) ghc-lib-parser> [ 41 of 456] Compiling GHC.Utils.Encoding.UTF8 ( libraries/ghc-boot/GHC/Utils/Encoding/UTF8.hs, dist/build/GHC/Utils/Encoding/UTF8.o, dist/build/GHC/Utils/Encoding/UTF8.dyn_o ) ghc-lib-parser> [ 42 of 456] Compiling GHC.Utils.Encoding ( libraries/ghc-boot/GHC/Utils/Encoding.hs, dist/build/GHC/Utils/Encoding.o, dist/build/GHC/Utils/Encoding.dyn_o ) ghc-lib-parser> [ 43 of 456] Compiling GHC.Data.ShortText ( libraries/ghc-boot/GHC/Data/ShortText.hs, dist/build/GHC/Data/ShortText.o, dist/build/GHC/Data/ShortText.dyn_o ) ghc-lib-parser> [ 44 of 456] Compiling GHC.Unit.Database ( libraries/ghc-boot/GHC/Unit/Database.hs, dist/build/GHC/Unit/Database.o, dist/build/GHC/Unit/Database.dyn_o ) ghc-lib-parser> [ 45 of 456] Compiling GHC.Utils.Exception ( compiler/GHC/Utils/Exception.hs, dist/build/GHC/Utils/Exception.o, dist/build/GHC/Utils/Exception.dyn_o ) ghc-lib-parser> [ 46 of 456] Compiling GHC.Utils.Fingerprint ( compiler/GHC/Utils/Fingerprint.hs, dist/build/GHC/Utils/Fingerprint.o, dist/build/GHC/Utils/Fingerprint.dyn_o ) ghc-lib-parser> [ 47 of 456] Compiling GHC.Utils.GlobalVars ( compiler/GHC/Utils/GlobalVars.hs, dist/build/GHC/Utils/GlobalVars.o, dist/build/GHC/Utils/GlobalVars.dyn_o ) ghc-lib-parser> [ 48 of 456] Compiling GHC.Utils.IO.Unsafe ( compiler/GHC/Utils/IO/Unsafe.hs, dist/build/GHC/Utils/IO/Unsafe.o, dist/build/GHC/Utils/IO/Unsafe.dyn_o ) ghc-lib-parser> [ 49 of 456] Compiling GHC.Utils.Ppr.Colour ( compiler/GHC/Utils/Ppr/Colour.hs, dist/build/GHC/Utils/Ppr/Colour.o, dist/build/GHC/Utils/Ppr/Colour.dyn_o ) ghc-lib-parser> [ 50 of 456] Compiling GHC.Version ( ghc-lib/stage0/libraries/ghc-boot/build/GHC/Version.hs, dist/build/GHC/Version.o, dist/build/GHC/Version.dyn_o ) ghc-lib-parser> [ 51 of 456] Compiling GHC.UniqueSubdir ( libraries/ghc-boot/GHC/UniqueSubdir.hs, dist/build/GHC/UniqueSubdir.o, dist/build/GHC/UniqueSubdir.dyn_o ) ghc-lib-parser> [ 52 of 456] Compiling GHC.Settings.Config ( ghc-lib/stage0/compiler/build/GHC/Settings/Config.hs, dist/build/GHC/Settings/Config.o, dist/build/GHC/Settings/Config.dyn_o ) ghc-lib-parser> [ 53 of 456] Compiling GHC.Utils.Panic.Plain ( compiler/GHC/Utils/Panic/Plain.hs, dist/build/GHC/Utils/Panic/Plain.o, dist/build/GHC/Utils/Panic/Plain.dyn_o ) ghc-lib-parser> [ 54 of 456] Compiling GHC.Utils.Misc ( compiler/GHC/Utils/Misc.hs, dist/build/GHC/Utils/Misc.o, dist/build/GHC/Utils/Misc.dyn_o ) ghc-lib-parser> [ 55 of 456] Compiling GHC.Data.FastString ( compiler/GHC/Data/FastString.hs, dist/build/GHC/Data/FastString.o, dist/build/GHC/Data/FastString.dyn_o ) ghc-lib-parser> [ 56 of 456] Compiling GHC.Utils.BufHandle ( compiler/GHC/Utils/BufHandle.hs, dist/build/GHC/Utils/BufHandle.o, dist/build/GHC/Utils/BufHandle.dyn_o ) ghc-lib-parser> [ 57 of 456] Compiling GHC.Utils.Ppr ( compiler/GHC/Utils/Ppr.hs, dist/build/GHC/Utils/Ppr.o, dist/build/GHC/Utils/Ppr.dyn_o ) ghc-lib-parser> [ 58 of 456] Compiling GHCi.BreakArray ( libraries/ghci/GHCi/BreakArray.hs, dist/build/GHCi/BreakArray.o, dist/build/GHCi/BreakArray.dyn_o ) ghc-lib-parser> [ 59 of 456] Compiling GHCi.FFI ( dist/build/GHCi/FFI.hs, dist/build/GHCi/FFI.o, dist/build/GHCi/FFI.dyn_o ) ghc-lib-parser> [ 60 of 456] Compiling GHCi.RemoteTypes ( libraries/ghci/GHCi/RemoteTypes.hs, dist/build/GHCi/RemoteTypes.o, dist/build/GHCi/RemoteTypes.dyn_o ) ghc-lib-parser> [ 61 of 456] Compiling GHCi.ResolvedBCO ( libraries/ghci/GHCi/ResolvedBCO.hs, dist/build/GHCi/ResolvedBCO.o, dist/build/GHCi/ResolvedBCO.dyn_o ) ghc-lib-parser> [ 62 of 456] Compiling GHCi.TH.Binary ( libraries/ghci/GHCi/TH/Binary.hs, dist/build/GHCi/TH/Binary.o, dist/build/GHCi/TH/Binary.dyn_o ) network> [15 of 29] Compiling Network.Socket.Syscall ( Network/Socket/Syscall.hs, nothing ) [HIE file is missing] network> [16 of 29] Compiling Network.Socket.Name ( Network/Socket/Name.hs, nothing ) [HIE file is missing] network> [17 of 29] Compiling Network.Socket.Info ( dist/build/Network/Socket/Info.hs, nothing ) [HIE file is missing] copying path '/nix/store/04mq83pym89mm7jimd2455k5a6yywglz-old-locale-1.0.0.7' from 'ssh-ng://'... network> [18 of 29] Compiling Network.Socket.Handle ( Network/Socket/Handle.hs, nothing ) [HIE file is missing] network> [19 of 29] Compiling Network.Socket.ByteString.Internal ( Network/Socket/ByteString/Internal.hs, nothing ) [HIE file is missing] network> [20 of 29] Compiling Network.Socket.Buffer ( dist/build/Network/Socket/Buffer.hs, nothing ) [HIE file is missing] network> [21 of 29] Compiling Network.Socket.SockAddr ( Network/Socket/SockAddr.hs, nothing ) [HIE file is missing] network> [22 of 29] Compiling Network.Socket.Shutdown ( Network/Socket/Shutdown.hs, nothing ) [HIE file is missing] copying path '/nix/store/j2hszmdk1gw3ikclg8dg29qq7ky1d276-graphviz-12.2.1' from 'ssh-ng://'... network> [23 of 29] Compiling Network.Socket.ByteString.IO ( dist/build/Network/Socket/ByteString/IO.hs, nothing ) [HIE file is missing] network> [24 of 29] Compiling Network.Socket.ByteString.Lazy.Posix ( Network/Socket/ByteString/Lazy/Posix.hs, nothing ) [HIE file is missing] network> [25 of 29] Compiling Network.Socket.ByteString ( Network/Socket/ByteString.hs, nothing ) [HIE file is missing] network> [26 of 29] Compiling Network.Socket.Address ( Network/Socket/Address.hs, nothing ) [HIE file is missing] network> [27 of 29] Compiling Network.Socket.Unix ( dist/build/Network/Socket/Unix.hs, nothing ) [HIE file is missing] network> [28 of 29] Compiling Network.Socket ( Network/Socket.hs, nothing ) [HIE file is missing] network> [29 of 29] Compiling Network.Socket.ByteString.Lazy ( Network/Socket/ByteString/Lazy.hs, nothing ) [HIE file is missing] network> Haddock coverage: copying path '/nix/store/q45ndx24yjmicpnalcg7zsn3azb4zkn2-old-time-1.1.0.4-doc' from 'ssh-ng://'... network> Warning: 'Socket' is ambiguous. It is defined network> * at dist/build/Network/Socket/Types.hs:112:15 network> * at dist/build/Network/Socket/Types.hs:112:1 network> You may be able to disambiguate the identifier by qualifying it or network> by specifying the type/value namespace explicitly. network> Defaulting to the one defined at dist/build/Network/Socket/Types.hs:112:1 network> Warning: 'CInt' is ambiguous. It is defined network> * in ‘GHC.Internal.Foreign.C.Types’ network> * in ‘GHC.Internal.Foreign.C.Types’ network> You may be able to disambiguate the identifier by qualifying it or network> by specifying the type/value namespace explicitly. network> Defaulting to the one defined in ‘GHC.Internal.Foreign.C.Types’ network> Warning: 'Family' is ambiguous. It is defined network> * at Network/Socket/Types.hsc:398:18 network> * at Network/Socket/Types.hsc:398:1 network> You may be able to disambiguate the identifier by qualifying it or network> by specifying the type/value namespace explicitly. network> Defaulting to the one defined at Network/Socket/Types.hsc:398:1 network> Warning: 'getAddrInfo' is out of scope. network> If you qualify the identifier, haddock can try to link it anyway. network> Warning: 'Fds' is out of scope. network> If you qualify the identifier, haddock can try to link it anyway. network> Warning: 'IPv4PktInfo' is ambiguous. It is defined network> * at Network/Socket/Posix/Cmsg.hsc:182:20 network> * at Network/Socket/Posix/Cmsg.hsc:182:1 network> You may be able to disambiguate the identifier by qualifying it or network> by specifying the type/value namespace explicitly. network> Defaulting to the one defined at Network/Socket/Posix/Cmsg.hsc:182:1 network> Warning: 'IPv4TOS' is ambiguous. It is defined network> * at Network/Socket/Posix/Cmsg.hsc:162:19 network> * at Network/Socket/Posix/Cmsg.hsc:162:1 network> You may be able to disambiguate the identifier by qualifying it or network> by specifying the type/value namespace explicitly. network> Defaulting to the one defined at Network/Socket/Posix/Cmsg.hsc:162:1 network> Warning: 'IPv4TTL' is ambiguous. It is defined network> * at Network/Socket/Posix/Cmsg.hsc:141:19 network> * at Network/Socket/Posix/Cmsg.hsc:141:1 network> You may be able to disambiguate the identifier by qualifying it or network> by specifying the type/value namespace explicitly. network> Defaulting to the one defined at Network/Socket/Posix/Cmsg.hsc:141:1 network> Warning: 'IPv6HopLimit' is ambiguous. It is defined network> * at Network/Socket/Posix/Cmsg.hsc:152:24 network> * at Network/Socket/Posix/Cmsg.hsc:152:1 network> You may be able to disambiguate the identifier by qualifying it or network> by specifying the type/value namespace explicitly. network> Defaulting to the one defined at Network/Socket/Posix/Cmsg.hsc:152:1 network> Warning: 'IPv6PktInfo' is ambiguous. It is defined network> * at Network/Socket/Posix/Cmsg.hsc:215:20 network> * at Network/Socket/Posix/Cmsg.hsc:215:1 network> You may be able to disambiguate the identifier by qualifying it or network> by specifying the type/value namespace explicitly. network> Defaulting to the one defined at Network/Socket/Posix/Cmsg.hsc:215:1 network> Warning: 'IPv6TClass' is ambiguous. It is defined network> * at Network/Socket/Posix/Cmsg.hsc:172:22 network> * at Network/Socket/Posix/Cmsg.hsc:172:1 network> You may be able to disambiguate the identifier by qualifying it or network> by specifying the type/value namespace explicitly. network> Defaulting to the one defined at Network/Socket/Posix/Cmsg.hsc:172:1 network> Warning: 'CmsgId' is ambiguous. It is defined network> * at Network/Socket/Posix/Cmsg.hsc:38:15 network> * at Network/Socket/Posix/Cmsg.hsc:38:1 network> You may be able to disambiguate the identifier by qualifying it or network> by specifying the type/value namespace explicitly. network> Defaulting to the one defined at Network/Socket/Posix/Cmsg.hsc:38:1 network> 100% ( 20 / 20) in 'Network.Socket.Internal' network> Warning: 'sendmsg' is out of scope. network> If you qualify the identifier, haddock can try to link it anyway. network> Warning: 'SockOptValue' is ambiguous. It is defined network> * at Network/Socket/Options.hsc:508:3 network> * at Network/Socket/Options.hsc:507:1 network> You may be able to disambiguate the identifier by qualifying it or network> by specifying the type/value namespace explicitly. network> Defaulting to the one defined at Network/Socket/Options.hsc:507:1 network> Warning: 'StructLinger' is ambiguous. It is defined network> * at Network/Socket/Options.hsc:480:21 network> * at Network/Socket/Options.hsc:480:1 network> You may be able to disambiguate the identifier by qualifying it or network> by specifying the type/value namespace explicitly. network> Defaulting to the one defined at Network/Socket/Options.hsc:480:1 network> Warning: 'CInt' is ambiguous. It is defined network> * in ‘GHC.Internal.Foreign.C.Types’ network> * in ‘GHC.Internal.Foreign.C.Types’ network> You may be able to disambiguate the identifier by qualifying it or network> by specifying the type/value namespace explicitly. network> Defaulting to the one defined in ‘GHC.Internal.Foreign.C.Types’ network> Warning: 'setSocOptValue' is out of scope. network> If you qualify the identifier, haddock can try to link it anyway. network> Warning: 'AddrInfo' is ambiguous. It is defined network> * at Network/Socket/Info.hsc:104:17 network> * at Network/Socket/Info.hsc:104:1 network> You may be able to disambiguate the identifier by qualifying it or network> by specifying the type/value namespace explicitly. network> Defaulting to the one defined at Network/Socket/Info.hsc:104:1 network> Warning: 'inet_ntop' is out of scope. network> If you qualify the identifier, haddock can try to link it anyway. network> Warning: 'hClose' is out of scope. network> If you qualify the identifier, haddock can try to link it anyway. network> Warning: 'gracefulClose' is out of scope. network> If you qualify the identifier, haddock can try to link it anyway. network> Warning: 'socket' is out of scope. network> If you qualify the identifier, haddock can try to link it anyway. network> Cannot find documentation for: $vectored network> 100% ( 17 / 17) in 'Network.Socket.ByteString' network> 100% ( 19 / 19) in 'Network.Socket.Address' network> Warning: 'True' is out of scope. network> If you qualify the identifier, haddock can try to link it anyway. network> 97% (127 /130) in 'Network.Socket' network> Missing documentation for: network> AddrInfo (Network/Socket/Info.hsc:104) network> ShutdownCmd (Network/Socket/Shutdown.hs:28) network> packFamily network> 75% ( 6 / 8) in 'Network.Socket.ByteString.Lazy' network> Missing documentation for: network> send (Network/Socket/ByteString/Lazy/Posix.hs:29) network> sendAll (Network/Socket/ByteString/Lazy/Posix.hs:58) copying path '/nix/store/5m4m1rmzn67dnbcvccxnkdiz30ycwhvr-opentelemetry-0.8.0' from 'ssh-ng://'... network> Warning: Network.Socket: could not find link destinations for: network> - Network.Socket.Info.GetAddrInfo copying path '/nix/store/9j9h5izi04zd1vfi4cx12ncb6vlwpsrk-parallel-3.2.2.0' from 'ssh-ng://'... copying path '/nix/store/pi2d77ap11vabd86kmk4jn4kmxqma880-cpphs-1.20.9.1-doc' from 'ssh-ng://'... copying path '/nix/store/xbw0gz7lp54xl9wb1hy06gizfh1zzmzb-parser-combinators-1.3.0' from 'ssh-ng://'... copying path '/nix/store/3x0ajncxia91r6f16xyn99jidvsfkw0b-perl5.40.0-CGI-Fast-2.16' from 'ssh-ng://'... copying path '/nix/store/4qs8x3i9hvms3cn8s368qadrskyhgd3d-polyparse-1.13' from 'ssh-ng://'... copying path '/nix/store/ji5i73hx16jlwzx9cdzd74cmh1b3hydv-pretty-show-1.10' from 'ssh-ng://'... copying path '/nix/store/fm4klx2b5dlc9srsr8cyyj30013ngw82-primes-0.2.1.0-doc' from 'ssh-ng://'... copying path '/nix/store/lb34iynwrakhrljqah08zk58wgsy8243-primitive-0.9.1.0-doc' from 'ssh-ng://'... copying path '/nix/store/921yabav012mszxg1k1432f2wwpa92nx-prettyprinter-1.7.1' from 'ssh-ng://'... copying path '/nix/store/zq1i08aljxg16iwh8lhkj7lbbxy3blih-prettyprinter-ansi-terminal-1.1.3-doc' from 'ssh-ng://'... copying path '/nix/store/6f276fkywckxp020a2wrry3gp50ss8nl-raw-strings-qq-1.1-doc' from 'ssh-ng://'... copying path '/nix/store/fnkf3dc1lhcn4g95rnpqshibm32srs3l-MemoTrie-0.6.11' from 'ssh-ng://'... ghc-lib-parser> [ 63 of 456] Compiling GHCi.Message ( libraries/ghci/GHCi/Message.hs, dist/build/GHCi/Message.o, dist/build/GHCi/Message.dyn_o ) copying path '/nix/store/w8rcfincz16dl11wdrrlhbikky05crrq-data-default-0.7.1.3-doc' from 'ssh-ng://'... copying path '/nix/store/dida7cbxy6a03fgx1bw2p7anqnbzabhy-data-default-instances-old-locale-0.0.1.2' from 'ssh-ng://'... copying path '/nix/store/ydpp7q1330ml32c9cn2j1klcybj27im8-refact-0.3.0.2-doc' from 'ssh-ng://'... copying path '/nix/store/ais3jz39294fpf8nx1wna8v95a1lil55-old-time-1.1.0.4' from 'ssh-ng://'... copying path '/nix/store/yzcx0r759wg59prrhzp1kc6ciq1iws68-reflection-2.1.9-doc' from 'ssh-ng://'... copying path '/nix/store/sr51g6ikbkaz5y9163l4a77lqjg6aqm2-regex-applicative-0.3.4-doc' from 'ssh-ng://'... copying path '/nix/store/nyqbac0hhcjdzj7ywsx4p2m3v18i53jz-regex-base-0.94.0.3-doc' from 'ssh-ng://'... copying path '/nix/store/3rabyx58l8fvir37wv7cgzininvczh5m-safe-0.3.21-doc' from 'ssh-ng://'... copying path '/nix/store/m6zld27lmw422ca5zywhkq8kmlaf8inh-git-2.50.1' from 'ssh-ng://'... copying path '/nix/store/d5ms9xb9jn5dpx47ik2636sysry0zrqf-cpphs-1.20.9.1' from 'ssh-ng://'... copying path '/nix/store/9qsza1fyazaysg151bpszq0sbv817mhw-safe-exceptions-0.1.7.4-doc' from 'ssh-ng://'... network> Documentation created: dist/doc/html/network, network> dist/doc/html/network/network.txt network> Running phase: installPhase network> Installing library in /nix/store/amlbl7c1rz9h8k6xrw7w3xlnmdi5cafh-network-3.2.7.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/network-3.2.7.0-DVRXVTgbPJfKaMR4MLsbe4 copying path '/nix/store/m2bkw6nrgs80fj33sb6wjsv3vzwra10z-monoid-subclasses-1.2.6-doc' from 'ssh-ng://'... copying path '/nix/store/kjcsmpnnkqh046yypg708jb75sdddaqs-integer-conversion-0.1.1-doc' from 'ssh-ng://'... network> Running phase: fixupPhase network> shrinking RPATHs of ELF executables and libraries in /nix/store/amlbl7c1rz9h8k6xrw7w3xlnmdi5cafh-network-3.2.7.0 copying path '/nix/store/4rmjdpimafwxf0qql4qr4xx1li2cd655-primes-0.2.1.0' from 'ssh-ng://'... network> shrinking /nix/store/amlbl7c1rz9h8k6xrw7w3xlnmdi5cafh-network-3.2.7.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHSnetwork-3.2.7.0-DVRXVTgbPJfKaMR4MLsbe4-ghc9.12.1.so network> checking for references to /build/ in /nix/store/amlbl7c1rz9h8k6xrw7w3xlnmdi5cafh-network-3.2.7.0... network> patching script interpreter paths in /nix/store/amlbl7c1rz9h8k6xrw7w3xlnmdi5cafh-network-3.2.7.0 network> stripping (with command strip and flags -S -p) in /nix/store/amlbl7c1rz9h8k6xrw7w3xlnmdi5cafh-network-3.2.7.0/lib copying path '/nix/store/cks2n0km8af2rfan0gh6nl5f7zkm5crn-optparse-applicative-0.18.1.0-doc' from 'ssh-ng://'... network> shrinking RPATHs of ELF executables and libraries in /nix/store/0gfzy2mkrjksl4q710wjp9rnzbvcrw8g-network-3.2.7.0-doc network> checking for references to /build/ in /nix/store/0gfzy2mkrjksl4q710wjp9rnzbvcrw8g-network-3.2.7.0-doc... network> patching script interpreter paths in /nix/store/0gfzy2mkrjksl4q710wjp9rnzbvcrw8g-network-3.2.7.0-doc network (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/0gfzy2mkrjksl4q710wjp9rnzbvcrw8g-network-3.2.7.0-doc /nix/store/amlbl7c1rz9h8k6xrw7w3xlnmdi5cafh-network-3.2.7.0 network (post)> Pushing 2 paths (66 are already present) using zstd to cache sellout ⏳ network (post)> network (post)> Pushing /nix/store/amlbl7c1rz9h8k6xrw7w3xlnmdi5cafh-network-3.2.7.0 (9.62 MiB) network (post)> Pushing /nix/store/0gfzy2mkrjksl4q710wjp9rnzbvcrw8g-network-3.2.7.0-doc (2.69 MiB) network (post)> network (post)> All done. network (post)> added 2 signatures network (post)> added 136 signatures network (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/0gfzy2mkrjksl4q710wjp9rnzbvcrw8g-network-3.2.7.0-doc /nix/store/amlbl7c1rz9h8k6xrw7w3xlnmdi5cafh-network-3.2.7.0 network (post)> copying 2 paths... network (post)> copying path '/nix/store/0gfzy2mkrjksl4q710wjp9rnzbvcrw8g-network-3.2.7.0-doc' to 'ssh-ng://'... network (post)> copying path '/nix/store/amlbl7c1rz9h8k6xrw7w3xlnmdi5cafh-network-3.2.7.0' to 'ssh-ng://'... network (post)> copying 1 paths... network (post)> copying path '/nix/store/77x0ahkx2j4zrb0s9x0b9q8fddanninn-network-3.2.7.0.drv' to 'ssh-ng://'... copying path '/nix/store/a40yp4lvfqdwi9jfr8awayx6grh76glf-pretty-simple-4.1.3.0-doc' from 'ssh-ng://'... copying path '/nix/store/lyy1rrz1649ch8dgirbgcj7300i38fb3-prettyprinter-ansi-terminal-1.1.3' from 'ssh-ng://'... copying path '/nix/store/80svkdshgcwnzdizzhnp69hh301d2ihv-prettyprinter-compat-ansi-wl-pprint-1.0.2-doc' from 'ssh-ng://'... copying path '/nix/store/63yq38f8x9adgfl50vxmapvnwxyncsx8-primitive-0.9.1.0' from 'ssh-ng://'... copying path '/nix/store/lhfm9fq10cw8nxv9mg9zxm89sk3shmqd-primitive-addr-0.1.0.3-doc' from 'ssh-ng://'... copying path '/nix/store/xdss4lcn018l75x3fknadfv0cmfdsw2l-raw-strings-qq-1.1' from 'ssh-ng://'... copying path '/nix/store/z6d7psx7s2mgz0c09zybg503nxip0k95-scientific-0.3.8.0-doc' from 'ssh-ng://'... copying path '/nix/store/6jw79pc5prjqy2vqyk3a1vlxkx2m6pxb-selective-0.7.0.1-doc' from 'ssh-ng://'... copying path '/nix/store/mps58xsqi8qkmgs4g67nq2xsm388fs6x-semigroups-0.20-doc' from 'ssh-ng://'... copying path '/nix/store/zbfgh3aiy7ild6fq5r65glk2wjbv9inl-silently-1.2.5.4-doc' from 'ssh-ng://'... copying path '/nix/store/3j90ni99gpvqpgk46mrk0jpdkmzjcm59-simple-reflect-0.3.3-doc' from 'ssh-ng://'... copying path '/nix/store/hp3c1bqxhwk9r3i40rcw8pflfvl2kzx0-smallcheck-1.2.1.1-doc' from 'ssh-ng://'... copying path '/nix/store/wk67wjdfs6rfv1156am930dzd8rif93g-some-1.0.6-doc' from 'ssh-ng://'... copying path '/nix/store/bv74i91r76l6vz5zx1gjv8ri7c62sigf-split-0.2.5-doc' from 'ssh-ng://'... copying path '/nix/store/gk3475qmi2bz3rhg0xrqpz21d149znqq-slist-0.2.1.0-doc' from 'ssh-ng://'... copying path '/nix/store/5aarlq01laicr6p5z3z0yhw5dc8c4l80-sorted-list-0.2.3.1-doc' from 'ssh-ng://'... copying path '/nix/store/lcdrrvb84rq71z8fjjnnj1506dpar7d1-data-default-0.7.1.3' from 'ssh-ng://'... copying path '/nix/store/llbbzaffpxb06a04z4mk5fwp88n76bnx-fuzzy-0.1.1.0-doc' from 'ssh-ng://'... copying path '/nix/store/df6lqs6rn2314nz059q8cqsim7n99w5l-refact-0.3.0.2' from 'ssh-ng://'... copying path '/nix/store/8pag83fykzqnc6b8hs3y5aka6k71cr14-reflection-2.1.9' from 'ssh-ng://'... copying path '/nix/store/jsnfa287xg90klwqmby00k92gnqy8dhf-integer-conversion-0.1.1' from 'ssh-ng://'... copying path '/nix/store/iqhkxxlk329m3rvfda5chnw57aj5iaqk-primitive-addr-0.1.0.3' from 'ssh-ng://'... copying path '/nix/store/sl5m1lgg0hcgiim8b9y6xz5pcvlrrgwx-ansi-wl-pprint-1.0.2-doc' from 'ssh-ng://'... copying path '/nix/store/hjhwbkjhx467xd6kxmcvf62hvs9dkgh4-prettyprinter-compat-ansi-wl-pprint-1.0.2' from 'ssh-ng://'... copying path '/nix/store/3hh9i0006z1p9cgif8n1fx5kh1934ci5-megaparsec-9.6.1-doc' from 'ssh-ng://'... copying path '/nix/store/ii1lj54c70wwwziphay3zm03hqhvd3m4-regex-applicative-0.3.4' from 'ssh-ng://'... copying path '/nix/store/ysy17zjrsqzwinspynd5pbn85r7q1r6h-regex-base-0.94.0.3' from 'ssh-ng://'... copying path '/nix/store/91ml7p0kwy2l67sprgfzc4sv30c6nwra-regex-pcre-builtin-0.95.2.3.8.44-doc' from 'ssh-ng://'... copying path '/nix/store/wl6ybhldxnwbpgx94lf7wwaw5h0gvda9-regex-posix-0.96.0.2-doc' from 'ssh-ng://'... copying path '/nix/store/3jlvmc8851di414qn32cqn5sbg1r86x8-regex-tdfa-1.3.2.3-doc' from 'ssh-ng://'... copying path '/nix/store/x6nh7v4z686k7ykqim33mjkcn0n4nn2j-safe-0.3.21' from 'ssh-ng://'... copying path '/nix/store/2yaq94fal09379rg5cbc42bcmd8fclp7-safe-exceptions-0.1.7.4' from 'ssh-ng://'... copying path '/nix/store/38j7cqsa1sic1xk9qjk8nfaalacnwigb-scientific-0.3.8.0' from 'ssh-ng://'... copying path '/nix/store/3x8q0d9dfwyrnb1yfa5npszws2az0kw2-selective-0.7.0.1' from 'ssh-ng://'... copying path '/nix/store/ad5a1kxx2j94lkmbqhvcgr2ds7962mw9-semigroups-0.20' from 'ssh-ng://'... copying path '/nix/store/i4lskkrhi3y6axk73kn6khkxaiylm5xm-silently-1.2.5.4' from 'ssh-ng://'... copying path '/nix/store/wzgcc0bsbq1mip2ln5h8n421w9ygz485-simple-reflect-0.3.3' from 'ssh-ng://'... copying path '/nix/store/fpqqd9wgk384cmb9la7mw36h4fildn88-slist-0.2.1.0' from 'ssh-ng://'... copying path '/nix/store/zgbcslj9az28ywb324vl3q7zil71a5sv-smallcheck-1.2.1.1' from 'ssh-ng://'... copying path '/nix/store/f9is1j3p0ba5z64l0628p5p6jzcwh4r7-some-1.0.6' from 'ssh-ng://'... copying path '/nix/store/rikyia9b87pybkpvnqzv3lgazcj6sw4h-ansi-wl-pprint-1.0.2' from 'ssh-ng://'... copying path '/nix/store/d48mbb10gl7ziq4l4frh393x76nqk2hx-hspec-megaparsec-2.2.1-doc' from 'ssh-ng://'... copying path '/nix/store/3hxivpkk96y0dznbdkhnv36l8wmls1cq-sorted-list-0.2.3.1' from 'ssh-ng://'... ghc-lib-parser> [ 64 of 456] Compiling Language.Haskell.Syntax.Basic ( compiler/Language/Haskell/Syntax/Basic.hs, dist/build/Language/Haskell/Syntax/Basic.o, dist/build/Language/Haskell/Syntax/Basic.dyn_o ) ghc-lib-parser> [ 65 of 456] Compiling Language.Haskell.Syntax.Extension ( compiler/Language/Haskell/Syntax/Extension.hs, dist/build/Language/Haskell/Syntax/Extension.o, dist/build/Language/Haskell/Syntax/Extension.dyn_o ) ghc-lib-parser> [ 66 of 456] Compiling Language.Haskell.Syntax.Module.Name ( compiler/Language/Haskell/Syntax/Module/Name.hs, dist/build/Language/Haskell/Syntax/Module/Name.o, dist/build/Language/Haskell/Syntax/Module/Name.dyn_o ) ghc-lib-parser> [ 67 of 456] Compiling Language.Haskell.Syntax.Specificity ( compiler/Language/Haskell/Syntax/Specificity.hs, dist/build/Language/Haskell/Syntax/Specificity.o, dist/build/Language/Haskell/Syntax/Specificity.dyn_o ) ghc-lib-parser> [ 68 of 456] Compiling GHC.Tc.Types.LclEnv[boot] ( compiler/GHC/Tc/Types/LclEnv.hs-boot, dist/build/GHC/Tc/Types/LclEnv.o-boot, dist/build/GHC/Tc/Types/LclEnv.dyn_o-boot ) ghc-lib-parser> [ 69 of 456] Compiling GHC.Builtin.PrimOps[boot] ( compiler/GHC/Builtin/PrimOps.hs-boot, dist/build/GHC/Builtin/PrimOps.o-boot, dist/build/GHC/Builtin/PrimOps.dyn_o-boot ) ghc-lib-parser> [ 70 of 456] Compiling GHC.Iface.Type[boot] ( compiler/GHC/Iface/Type.hs-boot, dist/build/GHC/Iface/Type.o-boot, dist/build/GHC/Iface/Type.dyn_o-boot ) ghc-lib-parser> [ 71 of 456] Compiling GHC.Types.Name.Occurrence[boot] ( compiler/GHC/Types/Name/Occurrence.hs-boot, dist/build/GHC/Types/Name/Occurrence.o-boot, dist/build/GHC/Types/Name/Occurrence.dyn_o-boot ) ghc-lib-parser> [ 72 of 456] Compiling Language.Haskell.Syntax.ImpExp[boot] ( compiler/Language/Haskell/Syntax/ImpExp.hs-boot, dist/build/Language/Haskell/Syntax/ImpExp.o-boot, dist/build/Language/Haskell/Syntax/ImpExp.dyn_o-boot ) ghc-lib-parser> [ 73 of 456] Compiling GHC.Unit.Types[boot] ( compiler/GHC/Unit/Types.hs-boot, dist/build/GHC/Unit/Types.o-boot, dist/build/GHC/Unit/Types.dyn_o-boot ) ghc-lib-parser> [ 74 of 456] Compiling GHC.Utils.Outputable ( compiler/GHC/Utils/Outputable.hs, dist/build/GHC/Utils/Outputable.o, dist/build/GHC/Utils/Outputable.dyn_o ) ghc-lib-parser> [ 75 of 456] Compiling GHC.Utils.Panic ( compiler/GHC/Utils/Panic.hs, dist/build/GHC/Utils/Panic.o, dist/build/GHC/Utils/Panic.dyn_o ) ghc-lib-parser> [ 76 of 456] Compiling GHC.Utils.Trace ( compiler/GHC/Utils/Trace.hs, dist/build/GHC/Utils/Trace.o, dist/build/GHC/Utils/Trace.dyn_o ) ghc-lib-parser> [ 77 of 456] Compiling GHC.Prelude ( compiler/GHC/Prelude.hs, dist/build/GHC/Prelude.o, dist/build/GHC/Prelude.dyn_o ) ghc-lib-parser> [ 78 of 456] Compiling GHC.Types.Id.Info[boot] ( compiler/GHC/Types/Id/Info.hs-boot, dist/build/GHC/Types/Id/Info.o-boot, dist/build/GHC/Types/Id/Info.dyn_o-boot ) ghc-lib-parser> [ 79 of 456] Compiling GHC.Core.Unfold[boot] ( compiler/GHC/Core/Unfold.hs-boot, dist/build/GHC/Core/Unfold.o-boot, dist/build/GHC/Core/Unfold.dyn_o-boot ) ghc-lib-parser> [ 80 of 456] Compiling GHC.Utils.Word64 ( compiler/GHC/Utils/Word64.hs, dist/build/GHC/Utils/Word64.o, dist/build/GHC/Utils/Word64.dyn_o ) ghc-lib-parser> [ 81 of 456] Compiling GHC.Types.Unique ( compiler/GHC/Types/Unique.hs, dist/build/GHC/Types/Unique.o, dist/build/GHC/Types/Unique.dyn_o ) ghc-lib-parser> [ 82 of 456] Compiling GHC.Types.Name[boot] ( compiler/GHC/Types/Name.hs-boot, dist/build/GHC/Types/Name.o-boot, dist/build/GHC/Types/Name.dyn_o-boot ) ghc-lib-parser> [ 83 of 456] Compiling GHC.Types.Var[boot] ( compiler/GHC/Types/Var.hs-boot, dist/build/GHC/Types/Var.o-boot, dist/build/GHC/Types/Var.dyn_o-boot ) ghc-lib-parser> [ 84 of 456] Compiling GHC.Core[boot] ( compiler/GHC/Core.hs-boot, dist/build/GHC/Core.o-boot, dist/build/GHC/Core.dyn_o-boot ) ghc-lib-parser> [ 85 of 456] Compiling GHC.Core.Ppr[boot] ( compiler/GHC/Core/Ppr.hs-boot, dist/build/GHC/Core/Ppr.o-boot, dist/build/GHC/Core/Ppr.dyn_o-boot ) ghc-lib-parser> [ 86 of 456] Compiling GHC.Types.Id[boot] ( compiler/GHC/Types/Id.hs-boot, dist/build/GHC/Types/Id.o-boot, dist/build/GHC/Types/Id.dyn_o-boot ) ghc-lib-parser> [ 87 of 456] Compiling GHC.Core.TyCon[boot] ( compiler/GHC/Core/TyCon.hs-boot, dist/build/GHC/Core/TyCon.o-boot, dist/build/GHC/Core/TyCon.dyn_o-boot ) ghc-lib-parser> [ 88 of 456] Compiling GHC.Types.TyThing[boot] ( compiler/GHC/Types/TyThing.hs-boot, dist/build/GHC/Types/TyThing.o-boot, dist/build/GHC/Types/TyThing.dyn_o-boot ) ghc-lib-parser> [ 89 of 456] Compiling GHC.Core.TyCo.Rep[boot] ( compiler/GHC/Core/TyCo/Rep.hs-boot, dist/build/GHC/Core/TyCo/Rep.o-boot, dist/build/GHC/Core/TyCo/Rep.dyn_o-boot ) ghc-lib-parser> [ 90 of 456] Compiling GHC.Tc.Types.Origin[boot] ( compiler/GHC/Tc/Types/Origin.hs-boot, dist/build/GHC/Tc/Types/Origin.o-boot, dist/build/GHC/Tc/Types/Origin.dyn_o-boot ) ghc-lib-parser> [ 91 of 456] Compiling GHC.Core.TyCo.Ppr[boot] ( compiler/GHC/Core/TyCo/Ppr.hs-boot, dist/build/GHC/Core/TyCo/Ppr.o-boot, dist/build/GHC/Core/TyCo/Ppr.dyn_o-boot ) ghc-lib-parser> [ 92 of 456] Compiling GHC.Types.Unique.FM ( compiler/GHC/Types/Unique/FM.hs, dist/build/GHC/Types/Unique/FM.o, dist/build/GHC/Types/Unique/FM.dyn_o ) ghc-lib-parser> [ 93 of 456] Compiling GHC.Data.Strict ( compiler/GHC/Data/Strict.hs, dist/build/GHC/Data/Strict.o, dist/build/GHC/Data/Strict.dyn_o ) ghc-lib-parser> [ 94 of 456] Compiling GHC.Data.OsPath ( compiler/GHC/Data/OsPath.hs, dist/build/GHC/Data/OsPath.o, dist/build/GHC/Data/OsPath.dyn_o ) ghc-lib-parser> [ 95 of 456] Compiling GHC.Data.FiniteMap ( compiler/GHC/Data/FiniteMap.hs, dist/build/GHC/Data/FiniteMap.o, dist/build/GHC/Data/FiniteMap.dyn_o ) ghc-lib-parser> [ 96 of 456] Compiling GHC.Utils.Lexeme ( compiler/GHC/Utils/Lexeme.hs, dist/build/GHC/Utils/Lexeme.o, dist/build/GHC/Utils/Lexeme.dyn_o ) ghc-lib-parser> [ 97 of 456] Compiling GHC.Data.Maybe ( compiler/GHC/Data/Maybe.hs, dist/build/GHC/Data/Maybe.o, dist/build/GHC/Data/Maybe.dyn_o ) ghc-lib-parser> [ 98 of 456] Compiling GHC.Utils.Monad.State.Strict ( compiler/GHC/Utils/Monad/State/Strict.hs, dist/build/GHC/Utils/Monad/State/Strict.o, dist/build/GHC/Utils/Monad/State/Strict.dyn_o ) ghc-lib-parser> [ 99 of 456] Compiling GHC.Utils.Monad ( compiler/GHC/Utils/Monad.hs, dist/build/GHC/Utils/Monad.o, dist/build/GHC/Utils/Monad.dyn_o ) ghc-lib-parser> [100 of 456] Compiling GHC.Types.Unique.Supply ( compiler/GHC/Types/Unique/Supply.hs, dist/build/GHC/Types/Unique/Supply.o, dist/build/GHC/Types/Unique/Supply.dyn_o ) ghc-lib-parser> [101 of 456] Compiling GHC.Settings.Constants ( compiler/GHC/Settings/Constants.hs, dist/build/GHC/Settings/Constants.o, dist/build/GHC/Settings/Constants.dyn_o ) ghc-lib-parser> [102 of 456] Compiling GHC.Types.Unique.DSM ( compiler/GHC/Types/Unique/DSM.hs, dist/build/GHC/Types/Unique/DSM.o, dist/build/GHC/Types/Unique/DSM.dyn_o ) ghc-lib-parser> [103 of 456] Compiling GHC.Data.SmallArray ( compiler/GHC/Data/SmallArray.hs, dist/build/GHC/Data/SmallArray.o, dist/build/GHC/Data/SmallArray.dyn_o ) ghc-lib-parser> [104 of 456] Compiling GHC.Data.FlatBag ( compiler/GHC/Data/FlatBag.hs, dist/build/GHC/Data/FlatBag.o, dist/build/GHC/Data/FlatBag.dyn_o ) ghc-lib-parser> [105 of 456] Compiling GHC.Data.StringBuffer ( compiler/GHC/Data/StringBuffer.hs, dist/build/GHC/Data/StringBuffer.o, dist/build/GHC/Data/StringBuffer.dyn_o ) ghc-lib-parser> [106 of 456] Compiling GHC.Tc.Types.TcRef ( compiler/GHC/Tc/Types/TcRef.hs, dist/build/GHC/Tc/Types/TcRef.o, dist/build/GHC/Tc/Types/TcRef.dyn_o ) ghc-lib-parser> [107 of 456] Compiling GHC.Utils.CliOption ( compiler/GHC/Utils/CliOption.hs, dist/build/GHC/Utils/CliOption.o, dist/build/GHC/Utils/CliOption.dyn_o ) ghc-lib-parser> [108 of 456] Compiling GHC.Types.ProfAuto ( compiler/GHC/Types/ProfAuto.hs, dist/build/GHC/Types/ProfAuto.o, dist/build/GHC/Types/ProfAuto.dyn_o ) ghc-lib-parser> [109 of 456] Compiling GHC.SysTools.Terminal ( compiler/GHC/SysTools/Terminal.hs, dist/build/GHC/SysTools/Terminal.o, dist/build/GHC/SysTools/Terminal.dyn_o ) ghc-lib-parser> [110 of 456] Compiling GHC.Driver.Plugins.External ( compiler/GHC/Driver/Plugins/External.hs, dist/build/GHC/Driver/Plugins/External.o, dist/build/GHC/Driver/Plugins/External.dyn_o ) ghc-lib-parser> [111 of 456] Compiling GHC.Driver.Backend.Internal ( compiler/GHC/Driver/Backend/Internal.hs, dist/build/GHC/Driver/Backend/Internal.o, dist/build/GHC/Driver/Backend/Internal.dyn_o ) ghc-lib-parser> [112 of 456] Compiling GHC.CmmToAsm.CFG.Weight ( compiler/GHC/CmmToAsm/CFG/Weight.hs, dist/build/GHC/CmmToAsm/CFG/Weight.o, dist/build/GHC/CmmToAsm/CFG/Weight.dyn_o ) ghc-lib-parser> [113 of 456] Compiling GHC.Types.HpcInfo ( compiler/GHC/Types/HpcInfo.hs, dist/build/GHC/Types/HpcInfo.o, dist/build/GHC/Types/HpcInfo.dyn_o ) ghc-lib-parser> [114 of 456] Compiling GHC.Utils.Json ( compiler/GHC/Utils/Json.hs, dist/build/GHC/Utils/Json.o, dist/build/GHC/Utils/Json.dyn_o ) ghc-lib-parser> [115 of 456] Compiling GHC.Types.SrcLoc ( compiler/GHC/Types/SrcLoc.hs, dist/build/GHC/Types/SrcLoc.o, dist/build/GHC/Types/SrcLoc.dyn_o ) ghc-lib-parser> [116 of 456] Compiling GHC.Types.Unique.DFM ( compiler/GHC/Types/Unique/DFM.hs, dist/build/GHC/Types/Unique/DFM.o, dist/build/GHC/Types/Unique/DFM.dyn_o ) ghc-lib-parser> [117 of 456] Compiling GHC.Data.FastString.Env ( compiler/GHC/Data/FastString/Env.hs, dist/build/GHC/Data/FastString/Env.o, dist/build/GHC/Data/FastString/Env.dyn_o ) ghc-lib-parser> [118 of 456] Compiling GHC.Types.Unique.Set ( compiler/GHC/Types/Unique/Set.hs, dist/build/GHC/Types/Unique/Set.o, dist/build/GHC/Types/Unique/Set.dyn_o ) ghc-lib-parser> [119 of 456] Compiling GHC.Types.Unique.DSet ( compiler/GHC/Types/Unique/DSet.hs, dist/build/GHC/Types/Unique/DSet.o, dist/build/GHC/Types/Unique/DSet.dyn_o ) ghc-lib-parser> [120 of 456] Compiling GHC.Data.OrdList ( compiler/GHC/Data/OrdList.hs, dist/build/GHC/Data/OrdList.o, dist/build/GHC/Data/OrdList.dyn_o ) ghc-lib-parser> [121 of 456] Compiling GHC.Types.Unique.Map ( compiler/GHC/Types/Unique/Map.hs, dist/build/GHC/Types/Unique/Map.o, dist/build/GHC/Types/Unique/Map.dyn_o ) ghc-lib-parser> [122 of 456] Compiling GHC.Data.Graph.Directed ( compiler/GHC/Data/Graph/Directed.hs, dist/build/GHC/Data/Graph/Directed.o, dist/build/GHC/Data/Graph/Directed.dyn_o ) ghc-lib-parser> [123 of 456] Compiling GHC.Data.List.SetOps ( compiler/GHC/Data/List/SetOps.hs, dist/build/GHC/Data/List/SetOps.o, dist/build/GHC/Data/List/SetOps.dyn_o ) ghc-lib-parser> [124 of 456] Compiling GHC.Data.Bag ( compiler/GHC/Data/Bag.hs, dist/build/GHC/Data/Bag.o, dist/build/GHC/Data/Bag.dyn_o ) ghc-lib-parser> [125 of 456] Compiling GHC.Data.Pair ( compiler/GHC/Data/Pair.hs, dist/build/GHC/Data/Pair.o, dist/build/GHC/Data/Pair.dyn_o ) ghc-lib-parser> [126 of 456] Compiling GHC.Data.TrieMap ( compiler/GHC/Data/TrieMap.hs, dist/build/GHC/Data/TrieMap.o, dist/build/GHC/Data/TrieMap.dyn_o ) ghc-lib-parser> [127 of 456] Compiling GHC.Utils.Binary ( compiler/GHC/Utils/Binary.hs, dist/build/GHC/Utils/Binary.o, dist/build/GHC/Utils/Binary.dyn_o ) ghc-lib-parser> [128 of 456] Compiling GHC.Types.SourceText ( compiler/GHC/Types/SourceText.hs, dist/build/GHC/Types/SourceText.o, dist/build/GHC/Types/SourceText.dyn_o ) ghc-lib-parser> [129 of 456] Compiling GHC.Hs.DocString ( compiler/GHC/Hs/DocString.hs, dist/build/GHC/Hs/DocString.o, dist/build/GHC/Hs/DocString.dyn_o ) ghc-lib-parser> [130 of 456] Compiling GHC.Types.FieldLabel ( compiler/GHC/Types/FieldLabel.hs, dist/build/GHC/Types/FieldLabel.o, dist/build/GHC/Types/FieldLabel.dyn_o ) ghc-lib-parser> [131 of 456] Compiling GHC.Hs.Basic ( compiler/GHC/Hs/Basic.hs, dist/build/GHC/Hs/Basic.o, dist/build/GHC/Hs/Basic.dyn_o ) ghc-lib-parser> [132 of 456] Compiling GHC.Types.Fixity ( compiler/GHC/Types/Fixity.hs, dist/build/GHC/Types/Fixity.o, dist/build/GHC/Types/Fixity.dyn_o ) ghc-lib-parser> [133 of 456] Compiling GHC.Types.CostCentre.State ( compiler/GHC/Types/CostCentre/State.hs, dist/build/GHC/Types/CostCentre/State.o, dist/build/GHC/Types/CostCentre/State.dyn_o ) ghc-lib-parser> [134 of 456] Compiling GHC.Data.EnumSet ( compiler/GHC/Data/EnumSet.hs, dist/build/GHC/Data/EnumSet.o, dist/build/GHC/Data/EnumSet.dyn_o ) ghc-lib-parser> [135 of 456] Compiling GHC.Utils.Binary.Typeable ( compiler/GHC/Utils/Binary/Typeable.hs, dist/build/GHC/Utils/Binary/Typeable.o, dist/build/GHC/Utils/Binary/Typeable.dyn_o ) ghc-lib-parser> [136 of 456] Compiling GHC.Iface.Ext.Fields ( compiler/GHC/Iface/Ext/Fields.hs, dist/build/GHC/Iface/Ext/Fields.o, dist/build/GHC/Iface/Ext/Fields.dyn_o ) ghc-lib-parser> [137 of 456] Compiling GHC.Cmm.Dataflow.Label ( compiler/GHC/Cmm/Dataflow/Label.hs, dist/build/GHC/Cmm/Dataflow/Label.o, dist/build/GHC/Cmm/Dataflow/Label.dyn_o ) ghc-lib-parser> [138 of 456] Compiling GHC.Cmm.BlockId[boot] ( compiler/GHC/Cmm/BlockId.hs-boot, dist/build/GHC/Cmm/BlockId.o-boot, dist/build/GHC/Cmm/BlockId.dyn_o-boot ) ghc-lib-parser> [139 of 456] Compiling GHC.Driver.Flags ( compiler/GHC/Driver/Flags.hs, dist/build/GHC/Driver/Flags.o, dist/build/GHC/Driver/Flags.dyn_o ) ghc-lib-parser> [140 of 456] Compiling GHC.Types.SafeHaskell ( compiler/GHC/Types/SafeHaskell.hs, dist/build/GHC/Types/SafeHaskell.o, dist/build/GHC/Types/SafeHaskell.dyn_o ) ghc-lib-parser> [141 of 456] Compiling GHC.Parser.Errors.Basic ( compiler/GHC/Parser/Errors/Basic.hs, dist/build/GHC/Parser/Errors/Basic.o, dist/build/GHC/Parser/Errors/Basic.dyn_o ) ghc-lib-parser> [142 of 456] Compiling GHC.Unit.Ppr ( compiler/GHC/Unit/Ppr.hs, dist/build/GHC/Unit/Ppr.o, dist/build/GHC/Unit/Ppr.dyn_o ) ghc-lib-parser> [143 of 456] Compiling GHC.Tc.Types.Rank ( compiler/GHC/Tc/Types/Rank.hs, dist/build/GHC/Tc/Types/Rank.o, dist/build/GHC/Tc/Types/Rank.dyn_o ) ghc-lib-parser> [144 of 456] Compiling GHC.Hs.Specificity ( compiler/GHC/Hs/Specificity.hs, dist/build/GHC/Hs/Specificity.o, dist/build/GHC/Hs/Specificity.dyn_o ) ghc-lib-parser> [145 of 456] Compiling GHC.Unit.Types ( compiler/GHC/Unit/Types.hs, dist/build/GHC/Unit/Types.o, dist/build/GHC/Unit/Types.dyn_o ) ghc-lib-parser> [146 of 456] Compiling GHC.Unit.Module.Location ( compiler/GHC/Unit/Module/Location.hs, dist/build/GHC/Unit/Module/Location.o, dist/build/GHC/Unit/Module/Location.dyn_o ) ghc-lib-parser> [147 of 456] Compiling GHC.Unit.Module.Env ( compiler/GHC/Unit/Module/Env.hs, dist/build/GHC/Unit/Module/Env.o, dist/build/GHC/Unit/Module/Env.dyn_o ) ghc-lib-parser> [148 of 456] Compiling GHC.Unit.Module ( compiler/GHC/Unit/Module.hs, dist/build/GHC/Unit/Module.o, dist/build/GHC/Unit/Module.dyn_o ) ghc-lib-parser> [149 of 456] Compiling GHC.Types.ForeignCall ( compiler/GHC/Types/ForeignCall.hs, dist/build/GHC/Types/ForeignCall.o, dist/build/GHC/Types/ForeignCall.dyn_o ) ghc-lib-parser> [150 of 456] Compiling GHC.Unit.Home ( compiler/GHC/Unit/Home.hs, dist/build/GHC/Unit/Home.o, dist/build/GHC/Unit/Home.dyn_o ) ghc-lib-parser> [151 of 456] Compiling GHC.Types.PkgQual ( compiler/GHC/Types/PkgQual.hs, dist/build/GHC/Types/PkgQual.o, dist/build/GHC/Types/PkgQual.dyn_o ) ghc-lib-parser> [152 of 456] Compiling GHC.Types.SourceFile ( compiler/GHC/Types/SourceFile.hs, dist/build/GHC/Types/SourceFile.o, dist/build/GHC/Types/SourceFile.dyn_o ) ghc-lib-parser> [153 of 456] Compiling GHC.Unit.Parser ( compiler/GHC/Unit/Parser.hs, dist/build/GHC/Unit/Parser.o, dist/build/GHC/Unit/Parser.dyn_o ) ghc-lib-parser> [154 of 456] Compiling Language.Haskell.Syntax.Pat[boot] ( compiler/Language/Haskell/Syntax/Pat.hs-boot, dist/build/Language/Haskell/Syntax/Pat.o-boot, dist/build/Language/Haskell/Syntax/Pat.dyn_o-boot ) ghc-lib-parser> [155 of 456] Compiling Language.Haskell.Syntax.Expr[boot] ( compiler/Language/Haskell/Syntax/Expr.hs-boot, dist/build/Language/Haskell/Syntax/Expr.o-boot, dist/build/Language/Haskell/Syntax/Expr.dyn_o-boot ) ghc-lib-parser> [156 of 456] Compiling Language.Haskell.Syntax.Type[boot] ( compiler/Language/Haskell/Syntax/Type.hs-boot, dist/build/Language/Haskell/Syntax/Type.o-boot, dist/build/Language/Haskell/Syntax/Type.dyn_o-boot ) ghc-lib-parser> [157 of 456] Compiling GHC.Types.Basic ( compiler/GHC/Types/Basic.hs, dist/build/GHC/Types/Basic.o, dist/build/GHC/Types/Basic.dyn_o ) ghc-lib-parser> [158 of 456] Compiling GHC.Builtin.Uniques[boot] ( compiler/GHC/Builtin/Uniques.hs-boot, dist/build/GHC/Builtin/Uniques.o-boot, dist/build/GHC/Builtin/Uniques.dyn_o-boot ) ghc-lib-parser> [159 of 456] Compiling GHC.Core.DataCon[boot] ( compiler/GHC/Core/DataCon.hs-boot, dist/build/GHC/Core/DataCon.o-boot, dist/build/GHC/Core/DataCon.dyn_o-boot ) ghc-lib-parser> [160 of 456] Compiling GHC.Builtin.Types[boot] ( compiler/GHC/Builtin/Types.hs-boot, dist/build/GHC/Builtin/Types.o-boot, dist/build/GHC/Builtin/Types.dyn_o-boot ) ghc-lib-parser> [161 of 456] Compiling GHC.Builtin.Uniques ( compiler/GHC/Builtin/Uniques.hs, dist/build/GHC/Builtin/Uniques.o, dist/build/GHC/Builtin/Uniques.dyn_o ) ghc-lib-parser> [162 of 456] Compiling GHC.Types.Name.Occurrence ( compiler/GHC/Types/Name/Occurrence.hs, dist/build/GHC/Types/Name/Occurrence.o, dist/build/GHC/Types/Name/Occurrence.dyn_o ) ghc-lib-parser> [163 of 456] Compiling GHC.Platform ( compiler/GHC/Platform.hs, dist/build/GHC/Platform.o, dist/build/GHC/Platform.dyn_o ) ghc-lib-parser> [164 of 456] Compiling GHC.Cmm.CLabel[boot] ( compiler/GHC/Cmm/CLabel.hs-boot, dist/build/GHC/Cmm/CLabel.o-boot, dist/build/GHC/Cmm/CLabel.dyn_o-boot ) ghc-lib-parser> [165 of 456] Compiling GHC.Types.Name ( compiler/GHC/Types/Name.hs, dist/build/GHC/Types/Name.o, dist/build/GHC/Types/Name.dyn_o ) copying path '/nix/store/6jdhfcjzhf9mjyha8ph1a4gq5iwp3ni1-split-0.2.5' from 'ssh-ng://'... copying path '/nix/store/kkkgyg9pq3zah34xhynzvyvcz1ggnnja-regex-pcre-builtin-0.95.2.3.8.44' from 'ssh-ng://'... ghc-lib-parser> [166 of 456] Compiling GHC.Types.Name.Set ( compiler/GHC/Types/Name/Set.hs, dist/build/GHC/Types/Name/Set.o, dist/build/GHC/Types/Name/Set.dyn_o ) ghc-lib-parser> [167 of 456] Compiling GHC.Types.Name.Env ( compiler/GHC/Types/Name/Env.hs, dist/build/GHC/Types/Name/Env.o, dist/build/GHC/Types/Name/Env.dyn_o ) ghc-lib-parser> [168 of 456] Compiling GHC.Tc.Utils.TcType[boot] ( compiler/GHC/Tc/Utils/TcType.hs-boot, dist/build/GHC/Tc/Utils/TcType.o-boot, dist/build/GHC/Tc/Utils/TcType.dyn_o-boot ) ghc-lib-parser> [169 of 456] Compiling GHC.Types.Var ( compiler/GHC/Types/Var.hs, dist/build/GHC/Types/Var.o, dist/build/GHC/Types/Var.dyn_o ) copying path '/nix/store/vzc4l8pv0gd5qdnpbvkjhanb5ds0s75v-regex-compat-0.95.2.2-doc' from 'ssh-ng://'... copying path '/nix/store/nnjgn9fpay147j6p4zgdw404cr35i39g-regex-posix-0.96.0.2' from 'ssh-ng://'... copying path '/nix/store/50ifpzx9kw097sfyryg9gqmvnkx5ybac-regex-tdfa-1.3.2.3' from 'ssh-ng://'... copying path '/nix/store/d4i79g4yzwnax0q8534sjrny0fisjvri-splitmix-0.1.1-doc' from 'ssh-ng://'... copying path '/nix/store/rh9s02slyjm2mbz52r4i2s605xn8j9gj-attoparsec-0.14.4' from 'ssh-ng://'... ghc-lib-parser> [170 of 456] Compiling GHC.Core.Type[boot] ( compiler/GHC/Core/Type.hs-boot, dist/build/GHC/Core/Type.o-boot, dist/build/GHC/Core/Type.dyn_o-boot ) ghc-lib-parser> [171 of 456] Compiling GHC.Types.Var.Set ( compiler/GHC/Types/Var/Set.hs, dist/build/GHC/Types/Var/Set.o, dist/build/GHC/Types/Var/Set.dyn_o ) copying path '/nix/store/n83v5w1dqi357y2v21x5qjc5202rpn0m-megaparsec-9.6.1' from 'ssh-ng://'... copying path '/nix/store/1wwvsbkv83v1sk8s5vpkd52pch3wl50v-sqlite-simple-0.4.19.0-doc' from 'ssh-ng://'... ghc-lib-parser> [172 of 456] Compiling GHC.Core.TyCo.FVs[boot] ( compiler/GHC/Core/TyCo/FVs.hs-boot, dist/build/GHC/Core/TyCo/FVs.o-boot, dist/build/GHC/Core/TyCo/FVs.dyn_o-boot ) ghc-lib-parser> [173 of 456] Compiling GHC.Utils.FV ( compiler/GHC/Utils/FV.hs, dist/build/GHC/Utils/FV.o, dist/build/GHC/Utils/FV.dyn_o ) ghc-lib-parser> [174 of 456] Compiling GHC.Data.Graph.UnVar ( compiler/GHC/Data/Graph/UnVar.hs, dist/build/GHC/Data/Graph/UnVar.o, dist/build/GHC/Data/Graph/UnVar.dyn_o ) ghc-lib-parser> [175 of 456] Compiling GHC.Types.Var.Env ( compiler/GHC/Types/Var/Env.hs, dist/build/GHC/Types/Var/Env.o, dist/build/GHC/Types/Var/Env.dyn_o ) copying path '/nix/store/yqbyv1pn9g02rws9rm3v5xykb4vb0m9d-string-qq-0.0.6-doc' from 'ssh-ng://'... copying path '/nix/store/c1bqc805961s7pc1k6f6qzs4j5mrd99f-syb-0.7.2.4-doc' from 'ssh-ng://'... ghc-lib-parser> [176 of 456] Compiling GHC.Types.SptEntry ( compiler/GHC/Types/SptEntry.hs, dist/build/GHC/Types/SptEntry.o, dist/build/GHC/Types/SptEntry.dyn_o ) ghc-lib-parser> [177 of 456] Compiling GHC.Stg.InferTags.TagSig ( compiler/GHC/Stg/InferTags/TagSig.hs, dist/build/GHC/Stg/InferTags/TagSig.o, dist/build/GHC/Stg/InferTags/TagSig.dyn_o ) ghc-lib-parser> [178 of 456] Compiling GHC.Parser.Annotation ( compiler/GHC/Parser/Annotation.hs, dist/build/GHC/Parser/Annotation.o, dist/build/GHC/Parser/Annotation.dyn_o ) copying path '/nix/store/ph33syfbyvz5i2nxx5z064ds5bnxlzpr-tagged-0.8.9-doc' from 'ssh-ng://'... copying path '/nix/store/9l8nk5wb5q2xvxqv8f6w7cx9vf79hj2m-tar-0.6.3.0' from 'ssh-ng://'... copying path '/nix/store/d37ld1amnv1dy5y8iiliqrhv2bb8dn44-terminal-size-0.3.4-doc' from 'ssh-ng://'... copying path '/nix/store/lwyg8g9rbpwi92w06vsm0k9x0rv2j099-text-rope-0.2-doc' from 'ssh-ng://'... copying path '/nix/store/2fd3pzi7wdxn0id9hbm000b0mc7y02w4-text-short-0.1.6-doc' from 'ssh-ng://'... copying path '/nix/store/mxs4rl2bb961j3y0b467cn9iqc8l5ina-th-abstraction-0.7.1.0-doc' from 'ssh-ng://'... copying path '/nix/store/19l38wvly3gkkfx1dm7rkyf6qhzwslqs-th-compat-0.1.6-doc' from 'ssh-ng://'... copying path '/nix/store/ajh9hmbg6ccyrw5a1vxbblnr7f8r59ak-these-1.2.1-doc' from 'ssh-ng://'... copying path '/nix/store/myd91l8cqq6l39sf24zw7ck0dibmgkn0-time-compat-1.9.8-doc' from 'ssh-ng://'... copying path '/nix/store/z2n7pja7zlz5n7bfixdjvkp4kf571ad7-regex-compat-0.95.2.2' from 'ssh-ng://'... copying path '/nix/store/9na853zk99g45861cg5l55ka4sxqyd3m-time-locale-compat-0.1.1.5-doc' from 'ssh-ng://'... copying path '/nix/store/75lqlvj9jzm99ssadrmin341h8m4zidw-random-1.2.1.3-doc' from 'ssh-ng://'... copying path '/nix/store/h43jsy2narln4ry5p95n0rirgs19fl0q-hspec-attoparsec-0.1.0.2' from 'ssh-ng://'... copying path '/nix/store/gkj2jhlm03ml0ksm37pa0x1kfvxmcvzf-hspec-megaparsec-2.2.1' from 'ssh-ng://'... copying path '/nix/store/55y7i2dhiycvb1j7f3fzagy1gk85w7xn-splitmix-0.1.1' from 'ssh-ng://'... copying path '/nix/store/zay133a0n6h25x0pn5wclqgvbij1pcxk-string-qq-0.0.6' from 'ssh-ng://'... copying path '/nix/store/g6plb63ywi4kiq7aab3wm92y2qh0j2h4-haskell-src-1.0.4.1-doc' from 'ssh-ng://'... copying path '/nix/store/mqyfvpjgx742z7xwnbagxrwzgp4rzqkl-boring-0.2.2-doc' from 'ssh-ng://'... copying path '/nix/store/pmv8az7hvyhrij38sz6ylyw9j5zz05ps-distributive-0.6.2.1-doc' from 'ssh-ng://'... copying path '/nix/store/8w31j7sx18xdp2d451apfwvnivz2r8pn-concurrent-output-1.10.21-doc' from 'ssh-ng://'... copying path '/nix/store/6cvp790y48lfig44bmw5lm4qy7r3v3gg-syb-0.7.2.4' from 'ssh-ng://'... copying path '/nix/store/h2kxwa8rxl4q2vbxldjfnhcmp5bj22jw-base64-1.0-doc' from 'ssh-ng://'... copying path '/nix/store/g28nnb5vivwyibqf9vi9cacpmr22ffm2-generic-deriving-1.14.6-doc' from 'ssh-ng://'... copying path '/nix/store/24vhbr4snn0qbipza1ynnn7rla495qwl-githash-0.1.7.0-doc' from 'ssh-ng://'... copying path '/nix/store/9hjfpfxqxq52a0wxhihp3r6qcla910za-network-uri-2.6.4.2-doc' from 'ssh-ng://'... ghc-lib-parser> [179 of 456] Compiling GHC.Data.BooleanFormula ( compiler/GHC/Data/BooleanFormula.hs, dist/build/GHC/Data/BooleanFormula.o, dist/build/GHC/Data/BooleanFormula.dyn_o ) copying path '/nix/store/xs603qqnfrw3zbz78pik8cqm1shw4705-primitive-unlifted-2.1.0.0-doc' from 'ssh-ng://'... copying path '/nix/store/pn7bdpmag8prz1xzli6g7xcnr1ngfvv1-strict-0.5.1-doc' from 'ssh-ng://'... copying path '/nix/store/wclsidxxkld5vlik6r7g648701k3hfmx-tagged-0.8.9' from 'ssh-ng://'... ghc-lib-parser> [180 of 456] Compiling GHC.Types.GREInfo ( compiler/GHC/Types/GREInfo.hs, dist/build/GHC/Types/GREInfo.o, dist/build/GHC/Types/GREInfo.dyn_o ) ghc-lib-parser> [181 of 456] Compiling GHC.Types.Avail ( compiler/GHC/Types/Avail.hs, dist/build/GHC/Types/Avail.o, dist/build/GHC/Types/Avail.dyn_o ) ghc-lib-parser> [182 of 456] Compiling GHC.Types.Name.Reader ( compiler/GHC/Types/Name/Reader.hs, dist/build/GHC/Types/Name/Reader.o, dist/build/GHC/Types/Name/Reader.dyn_o ) ghc-lib-parser> [183 of 456] Compiling GHC.Hs.Extension ( compiler/GHC/Hs/Extension.hs, dist/build/GHC/Hs/Extension.o, dist/build/GHC/Hs/Extension.dyn_o ) ghc-lib-parser> [184 of 456] Compiling GHC.Hs.Doc ( compiler/GHC/Hs/Doc.hs, dist/build/GHC/Hs/Doc.o, dist/build/GHC/Hs/Doc.dyn_o ) copying path '/nix/store/cdp1yhgm2sh0a9a33ri3hadp34gnwyz2-QuickCheck-2.14.3-doc' from 'ssh-ng://'... copying path '/nix/store/a28q7f6az10qfdw3p5prn40hrc1s23i4-tasty-1.5.3-doc' from 'ssh-ng://'... ghc-lib-parser> [185 of 456] Compiling Language.Haskell.Syntax.Type ( compiler/Language/Haskell/Syntax/Type.hs, dist/build/Language/Haskell/Syntax/Type.o, dist/build/Language/Haskell/Syntax/Type.dyn_o ) copying path '/nix/store/0qmwrngy0k06gvrg0ckpqkga7viiyk4v-temporary-1.3-doc' from 'ssh-ng://'... copying path '/nix/store/jkmyblhjmvnq6i1sba2m3v649w1d6bp2-random-1.2.1.3' from 'ssh-ng://'... ghc-lib-parser> [186 of 456] Compiling Language.Haskell.Syntax.Binds ( compiler/Language/Haskell/Syntax/Binds.hs, dist/build/Language/Haskell/Syntax/Binds.o, dist/build/Language/Haskell/Syntax/Binds.dyn_o ) copying path '/nix/store/5hzl09labky25ms92z1xxwzjy9ragy7z-terminal-size-0.3.4' from 'ssh-ng://'... ghc-lib-parser> [187 of 456] Compiling Language.Haskell.Syntax.ImpExp ( compiler/Language/Haskell/Syntax/ImpExp.hs, dist/build/Language/Haskell/Syntax/ImpExp.o, dist/build/Language/Haskell/Syntax/ImpExp.dyn_o ) copying path '/nix/store/abv4p20iwxck26ijn34laa1mxyix0n39-text-iso8601-0.1.1-doc' from 'ssh-ng://'... ghc-lib-parser> [188 of 456] Compiling GHC.Unit.Module.Warnings ( compiler/GHC/Unit/Module/Warnings.hs, dist/build/GHC/Unit/Module/Warnings.o, dist/build/GHC/Unit/Module/Warnings.dyn_o ) copying path '/nix/store/86i646jldqn5d22vq31dyyarlx8m972l-constraints-0.14.2-doc' from 'ssh-ng://'... copying path '/nix/store/446sh499rrsrbfk319cdaa8yx8y5q4v1-barbies-2.1.1.0-doc' from 'ssh-ng://'... copying path '/nix/store/qc2661xzfx9dy8fcghimjyhaikr7dx1i-comonad-5.0.9-doc' from 'ssh-ng://'... building '/nix/store/iv08ahmwj5gxlli34n307fxxcghfsca3-ghc-exactprint-1.12.0.0.drv'... ghc-lib-parser> [189 of 456] Compiling Language.Haskell.Syntax.Decls ( compiler/Language/Haskell/Syntax/Decls.hs, dist/build/Language/Haskell/Syntax/Decls.o, dist/build/Language/Haskell/Syntax/Decls.dyn_o ) ghc-exactprint> Running phase: setupCompilerEnvironmentPhase ghc-exactprint> Build with /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1. copying path '/nix/store/gqvs377r7fj4pf9p4zfn5qap87p8wzlk-haskell-src-1.0.4.1' from 'ssh-ng://'... ghc-exactprint> Running phase: unpackPhase ghc-exactprint> unpacking source archive /nix/store/f8bnbfbynvbm99z3486nm0hpsx86gv2j-ghc-exactprint-1.12.0.0.tar.gz ghc-exactprint> source root is ghc-exactprint-1.12.0.0 ghc-exactprint> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "ghc-exactprint-1.12.0.0/tests/Test/Transform.hs" ghc-exactprint> Running phase: patchPhase ghc-exactprint> Running phase: compileBuildDriverPhase ghc-exactprint> setupCompileFlags: -package-db=/build/tmp.2GrFTZrFmH/setup-package.conf.d -threaded copying path '/nix/store/s40qim4kl54vz4yrki9bplzx85gkly0b-text-short-0.1.6' from 'ssh-ng://'... ghc-exactprint> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.2GrFTZrFmH/Main.o ) ghc-exactprint> [2 of 2] Linking Setup copying path '/nix/store/71cd29dymd41ji505f4c9b12qjsj6x04-tf-random-0.5-doc' from 'ssh-ng://'... copying path '/nix/store/yxhd3w049f50jv66ylbkchqqj6nndzh1-optparse-simple-0.1.1.4-doc' from 'ssh-ng://'... copying path '/nix/store/dcy6dzmbh343f9gxjx9njlxzj88mk108-th-abstraction-0.7.1.0' from 'ssh-ng://'... copying path '/nix/store/lfzn1jj48wmvhala6y0qwkrc4jl1n9ql-th-compat-0.1.6' from 'ssh-ng://'... ghc-lib-parser> [190 of 456] Compiling GHC.Unit.Module.Imported ( compiler/GHC/Unit/Module/Imported.hs, dist/build/GHC/Unit/Module/Imported.o, dist/build/GHC/Unit/Module/Imported.dyn_o ) ghc-lib-parser> [191 of 456] Compiling GHC.Types.CostCentre ( compiler/GHC/Types/CostCentre.hs, dist/build/GHC/Types/CostCentre.o, dist/build/GHC/Types/CostCentre.dyn_o ) ghc-lib-parser> [192 of 456] Compiling GHC.Builtin.Names ( compiler/GHC/Builtin/Names.hs, dist/build/GHC/Builtin/Names.o, dist/build/GHC/Builtin/Names.dyn_o ) copying path '/nix/store/nyfc6z83ll0jjrsixqy25zsrllv1vacs-th-env-0.1.1-doc' from 'ssh-ng://'... copying path '/nix/store/3d1a6sk8i0xbphwm84jw1qgmsbhmw9mz-boring-0.2.2' from 'ssh-ng://'... ghc-exactprint> Running phase: updateAutotoolsGnuConfigScriptsPhase ghc-exactprint> Running phase: configurePhase ghc-exactprint> configureFlags: --verbose --prefix=/nix/store/500jjpfnkgq56b30gyibp74jyzqyaygp-ghc-exactprint-1.12.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/s6dncl7m19k3rqkzl6nb2a0aiw1r38vl-ghc-exactprint-1.12.0.0-doc/share/doc/ghc-exactprint-1.12.0.0 --with-gcc=gcc --package-db=/build/tmp.2GrFTZrFmH/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/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib ghc-exactprint> Using Parsec parser ghc-exactprint> Configuring ghc-exactprint-1.12.0.0... copying path '/nix/store/ahd8gijw4k1hb0vpbhfmfz505485b4d2-distributive-0.6.2.1' from 'ssh-ng://'... ghc-exactprint> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports ghc-exactprint> 'ghc' version < 9.12): ghc-exactprint> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc is version ghc-exactprint> 9.12.1 copying path '/nix/store/wzy0xsdr50fws2vdz2y81cf0m8bnq0c4-generic-arbitrary-1.0.1.2-doc' from 'ssh-ng://'... ghc-exactprint> Flags chosen: dev=False, roundtrip=False ghc-lib-parser> [193 of 456] Compiling GHC.Types.Annotations ( compiler/GHC/Types/Annotations.hs, dist/build/GHC/Types/Annotations.o, dist/build/GHC/Types/Annotations.dyn_o ) ghc-lib-parser> [194 of 456] Compiling GHC.Core.Opt.CallerCC.Types ( compiler/GHC/Core/Opt/CallerCC/Types.hs, dist/build/GHC/Core/Opt/CallerCC/Types.o, dist/build/GHC/Core/Opt/CallerCC/Types.dyn_o ) ghc-lib-parser> [195 of 456] Compiling GHC.Types.Fixity.Env ( compiler/GHC/Types/Fixity/Env.hs, dist/build/GHC/Types/Fixity/Env.o, dist/build/GHC/Types/Fixity/Env.dyn_o ) ghc-lib-parser> [196 of 456] Compiling GHC.Hs.ImpExp ( compiler/GHC/Hs/ImpExp.hs, dist/build/GHC/Hs/ImpExp.o, dist/build/GHC/Hs/ImpExp.dyn_o ) ghc-lib-parser> [197 of 456] Compiling GHC.Core.Rules.Config ( compiler/GHC/Core/Rules/Config.hs, dist/build/GHC/Core/Rules/Config.o, dist/build/GHC/Core/Rules/Config.dyn_o ) ghc-lib-parser> [198 of 456] Compiling GHC.Types.ForeignStubs ( compiler/GHC/Types/ForeignStubs.hs, dist/build/GHC/Types/ForeignStubs.o, dist/build/GHC/Types/ForeignStubs.dyn_o ) ghc-lib-parser> [199 of 456] Compiling GHC.Cmm.Type ( compiler/GHC/Cmm/Type.hs, dist/build/GHC/Cmm/Type.o, dist/build/GHC/Cmm/Type.dyn_o ) ghc-lib-parser> [200 of 456] Compiling GHC.Platform.Ways ( compiler/GHC/Platform/Ways.hs, dist/build/GHC/Platform/Ways.o, dist/build/GHC/Platform/Ways.dyn_o ) ghc-lib-parser> [201 of 456] Compiling GHC.Platform.Profile ( compiler/GHC/Platform/Profile.hs, dist/build/GHC/Platform/Profile.o, dist/build/GHC/Platform/Profile.dyn_o ) ghc-lib-parser> [202 of 456] Compiling GHC.Cmm.Reg ( compiler/GHC/Cmm/Reg.hs, dist/build/GHC/Cmm/Reg.o, dist/build/GHC/Cmm/Reg.dyn_o ) ghc-lib-parser> [203 of 456] Compiling GHC.Cmm.MachOp ( compiler/GHC/Cmm/MachOp.hs, dist/build/GHC/Cmm/MachOp.o, dist/build/GHC/Cmm/MachOp.dyn_o ) ghc-lib-parser> [204 of 456] Compiling GHC.Settings ( compiler/GHC/Settings.hs, dist/build/GHC/Settings.o, dist/build/GHC/Settings.dyn_o ) ghc-lib-parser> [205 of 456] Compiling GHC.Unit.Info ( compiler/GHC/Unit/Info.hs, dist/build/GHC/Unit/Info.o, dist/build/GHC/Unit/Info.dyn_o ) ghc-lib-parser> [206 of 456] Compiling GHC.Driver.Phases ( compiler/GHC/Driver/Phases.hs, dist/build/GHC/Driver/Phases.o, dist/build/GHC/Driver/Phases.dyn_o ) ghc-lib-parser> [207 of 456] Compiling GHC.Core.Coercion.Axiom ( compiler/GHC/Core/Coercion/Axiom.hs, dist/build/GHC/Core/Coercion/Axiom.o, dist/build/GHC/Core/Coercion/Axiom.dyn_o ) ghc-lib-parser> [208 of 456] Compiling GHC.Core.Coercion[boot] ( compiler/GHC/Core/Coercion.hs-boot, dist/build/GHC/Core/Coercion.o-boot, dist/build/GHC/Core/Coercion.dyn_o-boot ) ghc-lib-parser> [209 of 456] Compiling GHC.Core.Class ( compiler/GHC/Core/Class.hs, dist/build/GHC/Core/Class.o, dist/build/GHC/Core/Class.dyn_o ) ghc-lib-parser> [210 of 456] Compiling GHC.Types.Id.Make[boot] ( compiler/GHC/Types/Id/Make.hs-boot, dist/build/GHC/Types/Id/Make.o-boot, dist/build/GHC/Types/Id/Make.dyn_o-boot ) ghc-lib-parser> [211 of 456] Compiling GHC.Core.TyCon ( compiler/GHC/Core/TyCon.hs, dist/build/GHC/Core/TyCon.o, dist/build/GHC/Core/TyCon.dyn_o ) copying path '/nix/store/d6byzsvggszqc9d8hma6s7qy0w8323gj-doctest-0.24.0-doc' from 'ssh-ng://'... ghc-exactprint> Dependency base >=4.21 && <4.22: using base-4.21.0.0 ghc-exactprint> Dependency containers >=0.5 && <0.8: using containers-0.7 ghc-exactprint> Dependency ghc >=9.12 && <9.13: using ghc-9.12.1 ghc-exactprint> Dependency ghc-boot >=9.12 && <9.13: using ghc-boot-9.12.1 ghc-exactprint> Dependency mtl >=2.2.1 && <2.5: using mtl-2.3.1 ghc-exactprint> Dependency syb >=0.5 && <0.8: using syb-0.7.2.4 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.22: using base-4.21.0.0 ghc-exactprint> Dependency containers >=0.5: using containers-0.7 ghc-exactprint> Dependency directory >=1.2: using directory-1.3.9.0 ghc-exactprint> Dependency extra: using extra-1.8 ghc-exactprint> Dependency filepath >=1.4: using filepath-1.5.4.0 ghc-exactprint> Dependency ghc >=9.12: using ghc-9.12.1 ghc-exactprint> Dependency ghc-boot: using ghc-boot-9.12.1 ghc-exactprint> Dependency ghc-exactprint: using ghc-exactprint-1.12.0.0 ghc-exactprint> Dependency ghc-paths >=0.1: using ghc-paths-0.1.0.12 ghc-exactprint> Dependency silently >=1.2: using silently-1.2.5.4 ghc-exactprint> Dependency syb >=0.5: using syb-0.7.2.4 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.12.0.0-2aiyWXIOmpm8clXVvi7sD2 ghc-exactprint> include base-4.21.0.0-7c9b ghc-exactprint> include containers-0.7-0330 ghc-exactprint> include ghc-9.12.1-bf75 ghc-exactprint> include ghc-boot-9.12.1-453c ghc-exactprint> include mtl-2.3.1-a5fa ghc-exactprint> include syb-0.7.2.4-JlX7rTAXhBGBhK3INrvlnL ghc-exactprint> component ghc-exactprint-1.12.0.0-IZt2hJJg6JgIR3bumkq6fV-test ghc-exactprint> include Diff-0.5-BPY9SltHoUuGuJgYrvBNja ghc-exactprint> include HUnit-1.6.2.0-3B9enliCUx9E1LCz3SoudI ghc-exactprint> include base-4.21.0.0-7c9b ghc-exactprint> include containers-0.7-0330 ghc-exactprint> include directory-1.3.9.0-9e59 ghc-exactprint> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz ghc-exactprint> include filepath-1.5.4.0-d360 ghc-exactprint> include ghc-9.12.1-bf75 ghc-exactprint> include ghc-boot-9.12.1-453c ghc-exactprint> include ghc-exactprint-1.12.0.0-2aiyWXIOmpm8clXVvi7sD2 ghc-exactprint> include ghc-paths-0.1.0.12-LxY3t2iHDBo1aRbobv6q5S ghc-exactprint> include silently-1.2.5.4-2F7KQyRLgDcFdIJ0fHzwIz ghc-exactprint> include syb-0.7.2.4-JlX7rTAXhBGBhK3INrvlnL ghc-exactprint> Linked component graph: ghc-exactprint> unit ghc-exactprint-1.12.0.0-2aiyWXIOmpm8clXVvi7sD2 ghc-exactprint> include base-4.21.0.0-7c9b ghc-exactprint> include containers-0.7-0330 ghc-exactprint> include ghc-9.12.1-bf75 ghc-exactprint> include ghc-boot-9.12.1-453c ghc-exactprint> include mtl-2.3.1-a5fa ghc-exactprint> include syb-0.7.2.4-JlX7rTAXhBGBhK3INrvlnL ghc-exactprint> Language.Haskell.GHC.ExactPrint=ghc-exactprint-1.12.0.0-2aiyWXIOmpm8clXVvi7sD2:Language.Haskell.GHC.ExactPrint,Language.Haskell.GHC.ExactPrint.ExactPrint=ghc-exactprint-1.12.0.0-2aiyWXIOmpm8clXVvi7sD2:Language.Haskell.GHC.ExactPrint.ExactPrint,Language.Haskell.GHC.ExactPrint.Parsers=ghc-exactprint-1.12.0.0-2aiyWXIOmpm8clXVvi7sD2:Language.Haskell.GHC.ExactPrint.Parsers,Language.Haskell.GHC.ExactPrint.Preprocess=ghc-exactprint-1.12.0.0-2aiyWXIOmpm8clXVvi7sD2:Language.Haskell.GHC.ExactPrint.Preprocess,Language.Haskell.GHC.ExactPrint.Transform=ghc-exactprint-1.12.0.0-2aiyWXIOmpm8clXVvi7sD2:Language.Haskell.GHC.ExactPrint.Transform,Language.Haskell.GHC.ExactPrint.Types=ghc-exactprint-1.12.0.0-2aiyWXIOmpm8clXVvi7sD2:Language.Haskell.GHC.ExactPrint.Types,Language.Haskell.GHC.ExactPrint.Utils=ghc-exactprint-1.12.0.0-2aiyWXIOmpm8clXVvi7sD2:Language.Haskell.GHC.ExactPrint.Utils ghc-exactprint> unit ghc-exactprint-1.12.0.0-IZt2hJJg6JgIR3bumkq6fV-test ghc-exactprint> include Diff-0.5-BPY9SltHoUuGuJgYrvBNja ghc-exactprint> include HUnit-1.6.2.0-3B9enliCUx9E1LCz3SoudI ghc-exactprint> include base-4.21.0.0-7c9b ghc-exactprint> include containers-0.7-0330 ghc-exactprint> include directory-1.3.9.0-9e59 ghc-exactprint> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz ghc-exactprint> include filepath-1.5.4.0-d360 ghc-exactprint> include ghc-9.12.1-bf75 ghc-exactprint> include ghc-boot-9.12.1-453c ghc-exactprint> include ghc-exactprint-1.12.0.0-2aiyWXIOmpm8clXVvi7sD2 ghc-exactprint> include ghc-paths-0.1.0.12-LxY3t2iHDBo1aRbobv6q5S ghc-exactprint> include silently-1.2.5.4-2F7KQyRLgDcFdIJ0fHzwIz ghc-exactprint> include syb-0.7.2.4-JlX7rTAXhBGBhK3INrvlnL ghc-exactprint> Ready component graph: ghc-exactprint> definite ghc-exactprint-1.12.0.0-2aiyWXIOmpm8clXVvi7sD2 ghc-exactprint> depends base-4.21.0.0-7c9b ghc-exactprint> depends containers-0.7-0330 ghc-exactprint> depends ghc-9.12.1-bf75 ghc-exactprint> depends ghc-boot-9.12.1-453c ghc-exactprint> depends mtl-2.3.1-a5fa ghc-exactprint> depends syb-0.7.2.4-JlX7rTAXhBGBhK3INrvlnL ghc-exactprint> definite ghc-exactprint-1.12.0.0-IZt2hJJg6JgIR3bumkq6fV-test ghc-exactprint> depends Diff-0.5-BPY9SltHoUuGuJgYrvBNja ghc-exactprint> depends HUnit-1.6.2.0-3B9enliCUx9E1LCz3SoudI ghc-exactprint> depends base-4.21.0.0-7c9b ghc-exactprint> depends containers-0.7-0330 ghc-exactprint> depends directory-1.3.9.0-9e59 ghc-exactprint> depends extra-1.8-LGmFfwsP1rLAJ1116OVhKz ghc-exactprint> depends filepath-1.5.4.0-d360 ghc-exactprint> depends ghc-9.12.1-bf75 ghc-exactprint> depends ghc-boot-9.12.1-453c ghc-exactprint> depends ghc-exactprint-1.12.0.0-2aiyWXIOmpm8clXVvi7sD2 ghc-exactprint> depends ghc-paths-0.1.0.12-LxY3t2iHDBo1aRbobv6q5S ghc-exactprint> depends silently-1.2.5.4-2F7KQyRLgDcFdIJ0fHzwIz ghc-exactprint> depends syb-0.7.2.4-JlX7rTAXhBGBhK3INrvlnL ghc-exactprint> Using Cabal-3.14.1.0 compiled by ghc-9.12 ghc-exactprint> Using compiler: ghc-9.12.1 ghc-exactprint> Using install prefix: ghc-exactprint> /nix/store/500jjpfnkgq56b30gyibp74jyzqyaygp-ghc-exactprint-1.12.0.0 ghc-exactprint> Executables installed in: ghc-exactprint> /nix/store/500jjpfnkgq56b30gyibp74jyzqyaygp-ghc-exactprint-1.12.0.0/bin ghc-exactprint> Libraries installed in: ghc-exactprint> /nix/store/500jjpfnkgq56b30gyibp74jyzqyaygp-ghc-exactprint-1.12.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/ghc-exactprint-1.12.0.0-2aiyWXIOmpm8clXVvi7sD2 ghc-exactprint> Dynamic Libraries installed in: ghc-exactprint> /nix/store/500jjpfnkgq56b30gyibp74jyzqyaygp-ghc-exactprint-1.12.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75 ghc-exactprint> Private executables installed in: ghc-exactprint> /nix/store/500jjpfnkgq56b30gyibp74jyzqyaygp-ghc-exactprint-1.12.0.0/libexec/x86_64-linux-ghc-9.12.1-bf75/ghc-exactprint-1.12.0.0 ghc-exactprint> Data files installed in: ghc-exactprint> /nix/store/500jjpfnkgq56b30gyibp74jyzqyaygp-ghc-exactprint-1.12.0.0/share/x86_64-linux-ghc-9.12.1-bf75/ghc-exactprint-1.12.0.0 ghc-exactprint> Documentation installed in: ghc-exactprint> /nix/store/s6dncl7m19k3rqkzl6nb2a0aiw1r38vl-ghc-exactprint-1.12.0.0-doc/share/doc/ghc-exactprint-1.12.0.0 ghc-exactprint> Configuration files installed in: ghc-exactprint> /nix/store/500jjpfnkgq56b30gyibp74jyzqyaygp-ghc-exactprint-1.12.0.0/etc ghc-exactprint> No alex found ghc-exactprint> Using ar found on system at: ghc-exactprint> /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-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/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc ghc-exactprint> Using ghc version 9.12.1 found on system at: ghc-exactprint> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc ghc-exactprint> Using ghc-pkg version 9.12.1 found on system at: ghc-exactprint> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc-pkg-9.12.1 ghc-exactprint> No ghcjs found ghc-exactprint> No ghcjs-pkg found ghc-exactprint> No greencard found ghc-exactprint> Using haddock version 2.30.0 found on system at: ghc-exactprint> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/haddock-ghc-9.12.1 ghc-exactprint> No happy found ghc-exactprint> No haskell-suite found ghc-exactprint> No haskell-suite-pkg found ghc-exactprint> No hmake found ghc-exactprint> Using hpc version 0.69 found on system at: ghc-exactprint> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hpc-ghc-9.12.1 ghc-exactprint> Using hsc2hs version 0.68.10 found on system at: ghc-exactprint> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 ghc-exactprint> Using hscolour version 1.25 found on system at: ghc-exactprint> /nix/store/iwbifbszf225h5w2dyxfi77kk6d6rxdy-hscolour-1.25/bin/HsColour ghc-exactprint> No jhc found ghc-exactprint> Using ld found on system at: ghc-exactprint> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/ld ghc-exactprint> No pkg-config found ghc-exactprint> Using runghc version 9.12.1 found on system at: ghc-exactprint> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/runghc-9.12.1 ghc-exactprint> Using strip version 2.44 found on system at: ghc-exactprint> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip ghc-exactprint> Using tar found on system at: ghc-exactprint> /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar ghc-exactprint> No uhc found copying path '/nix/store/nm20mm88nj99ff4shq7g9kya13ggzmbd-QuickCheck-2.14.3' from 'ssh-ng://'... ghc-exactprint> Running phase: buildPhase ghc-exactprint> Preprocessing library for ghc-exactprint-1.12.0.0... ghc-exactprint> Building library for ghc-exactprint-1.12.0.0... copying path '/nix/store/cw9q8q8bqm4snhp3djrqlhy6b4zslxrx-concurrent-output-1.10.21' from 'ssh-ng://'... ghc-exactprint> [1 of 7] 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 ) copying path '/nix/store/n6bn89k7a065hq60mcpza6b5ynn1ysr7-mockery-0.3.5-doc' from 'ssh-ng://'... copying path '/nix/store/9wqym2s8l65xk3pykagpap2bp9iqbr0m-quickcheck-classes-base-0.6.2.0-doc' from 'ssh-ng://'... copying path '/nix/store/6xgzrsd8znp6a9pcwciywbknz0i8bjm2-quickcheck-io-0.2.0-doc' from 'ssh-ng://'... ghc-exactprint> [2 of 7] 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 ) copying path '/nix/store/dx9sdc551q4f0bhmn8gx5dif60vq6vfy-bifunctors-5.6.2-doc' from 'ssh-ng://'... copying path '/nix/store/nmdvqb05lcb2nlgvcm4k04fwh49n8g0c-tasty-hunit-0.10.2-doc' from 'ssh-ng://'... copying path '/nix/store/ga2pfhrp1w1zna6y2wcbzg336awdrfj6-base64-1.0' from 'ssh-ng://'... copying path '/nix/store/lrwvy8saq3v8f8gcrgagkssaf8ajwhzq-primitive-unlifted-2.1.0.0' from 'ssh-ng://'... ghc-lib-parser> [212 of 456] Compiling GHC.CoreToIface[boot] ( compiler/GHC/CoreToIface.hs-boot, dist/build/GHC/CoreToIface.o-boot, dist/build/GHC/CoreToIface.dyn_o-boot ) ghc-lib-parser> [213 of 456] Compiling GHC.Core.TyCo.Rep ( compiler/GHC/Core/TyCo/Rep.hs, dist/build/GHC/Core/TyCo/Rep.o, dist/build/GHC/Core/TyCo/Rep.dyn_o ) copying path '/nix/store/qjy4sjc6b5bann5vljq4kc54hmkj2yf3-tasty-quickcheck-0.11-doc' from 'ssh-ng://'... copying path '/nix/store/l7csk52jmraqhy9pwyysn5f4lnmh9c83-generic-deriving-1.14.6' from 'ssh-ng://'... ghc-exactprint> [3 of 7] 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 ) copying path '/nix/store/kgnb2bp9l900c8ybd0dz0ai1cc9z6kyw-githash-0.1.7.0' from 'ssh-ng://'... copying path '/nix/store/9mmnry1wk421kdw4xbradyxwrf8qf5ip-network-uri-2.6.4.2' from 'ssh-ng://'... copying path '/nix/store/8l2vhfg741zxhw3bbdhk0dqqnpbbfd7p-constraints-0.14.2' from 'ssh-ng://'... copying path '/nix/store/jmw30x7kfzvq2qk5la4yw29rqf7zmpv0-barbies-2.1.1.0' from 'ssh-ng://'... copying path '/nix/store/dbn74g3dbnjm1ysrx6rn54w1qwww9i5m-tasty-rerun-1.1.20-doc' from 'ssh-ng://'... copying path '/nix/store/i7hl13wq2297krr400mpyl34hcfjvqp3-tasty-smallcheck-0.8.2-doc' from 'ssh-ng://'... building '/nix/store/vfxswr0417idy143grcmy299yf8fw94f-algebraic-graphs-0.7.drv'... algebraic-graphs> Running phase: setupCompilerEnvironmentPhase algebraic-graphs> Build with /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1. copying path '/nix/store/q7jgg033qvr8rp79r2xs55kx9zvr0piy-generic-arbitrary-1.0.1.2' from 'ssh-ng://'... algebraic-graphs> Running phase: unpackPhase algebraic-graphs> unpacking source archive /nix/store/gfjyfw1hcshbfclk91difmkphwib8nbd-algebraic-graphs-0.7.tar.gz algebraic-graphs> source root is algebraic-graphs-0.7 algebraic-graphs> setting SOURCE_DATE_EPOCH to timestamp 1655769405 of file "algebraic-graphs-0.7/test/Data/Graph/Test/Typed.hs" algebraic-graphs> Running phase: patchPhase algebraic-graphs> Replace Cabal file with edited version from mirror://hackage/algebraic-graphs-0.7/revision/3.cabal. algebraic-graphs> Running phase: compileBuildDriverPhase algebraic-graphs> setupCompileFlags: -package-db=/build/tmp.ARRbmzp8St/setup-package.conf.d -threaded copying path '/nix/store/0ihdy2jzhjh2947w7v2dkjy22ns86pnh-temporary-1.3' from 'ssh-ng://'... ghc-lib-parser> [214 of 456] Compiling GHC.Builtin.Types.Prim ( compiler/GHC/Builtin/Types/Prim.hs, dist/build/GHC/Builtin/Types/Prim.o, dist/build/GHC/Builtin/Types/Prim.dyn_o ) algebraic-graphs> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.ARRbmzp8St/Main.o ) algebraic-graphs> [2 of 2] Linking Setup copying path '/nix/store/gcifysvd0z3nl9g09r3xw6kj52hgfp6g-tf-random-0.5' from 'ssh-ng://'... ghc-exactprint> [4 of 7] 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 ) ghc-exactprint> [5 of 7] 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 ) ghc-exactprint> [6 of 7] 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 ) copying path '/nix/store/ick881sp8laisqd7h7qsg0ki0bw87x4x-quickcheck-classes-base-0.6.2.0' from 'ssh-ng://'... copying path '/nix/store/gdsa47hrqf1rndnc25728ci1f1mx6kck-hspec-core-2.11.12-doc' from 'ssh-ng://'... ghc-lib-parser> [215 of 456] Compiling GHC.Core.TyCo.FVs ( compiler/GHC/Core/TyCo/FVs.hs, dist/build/GHC/Core/TyCo/FVs.o, dist/build/GHC/Core/TyCo/FVs.dyn_o ) copying path '/nix/store/abr5796il1i2hb7sdcsvcw3jg3rdyj0r-profunctors-5.6.2-doc' from 'ssh-ng://'... copying path '/nix/store/b4shag598ym25vbfvlmrixw1qki4snlc-quickcheck-io-0.2.0' from 'ssh-ng://'... copying path '/nix/store/0lq4fz4js6ig5w2p1bhvkrx1jvdzc9s9-th-env-0.1.1' from 'ssh-ng://'... algebraic-graphs> Running phase: updateAutotoolsGnuConfigScriptsPhase copying path '/nix/store/cvddxbbk8m7srflj8nx8zfc8in2ah3g2-these-1.2.1' from 'ssh-ng://'... algebraic-graphs> Running phase: configurePhase algebraic-graphs> configureFlags: --verbose --prefix=/nix/store/07as75zy6fy2hsslfsfhgba35sbnx47c-algebraic-graphs-0.7 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/x1ql4k28r360gnp619r7vkx4s4nprwjp-algebraic-graphs-0.7-doc/share/doc/algebraic-graphs-0.7 --with-gcc=gcc --package-db=/build/tmp.ARRbmzp8St/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/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/lib algebraic-graphs> Using Parsec parser algebraic-graphs> Configuring algebraic-graphs-0.7... algebraic-graphs> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports algebraic-graphs> 'ghc' version < 9.12): algebraic-graphs> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc is version algebraic-graphs> 9.12.1 ghc-lib-parser> [216 of 456] Compiling GHC.Core.TyCo.Subst ( compiler/GHC/Core/TyCo/Subst.hs, dist/build/GHC/Core/TyCo/Subst.o, dist/build/GHC/Core/TyCo/Subst.dyn_o ) copying path '/nix/store/zhg25gy4iamj6dwk4sjs9kgbljc8l2yc-time-compat-1.9.8' from 'ssh-ng://'... copying path '/nix/store/wrbiibpnyws913yx7cvnfibi8w7hfng6-time-locale-compat-0.1.1.5' from 'ssh-ng://'... algebraic-graphs> Dependency array >=0.4 && <0.6: using array-0.5.8.0 algebraic-graphs> Dependency base >=4.11 && <5: using base-4.21.0.0 algebraic-graphs> Dependency containers >=0.5.5.1 && <0.8: using containers-0.7 algebraic-graphs> Dependency deepseq >=1.3.0.1 && <1.6: using deepseq-1.5.1.0 algebraic-graphs> Dependency transformers >=0.4 && <0.7: using transformers-0.6.1.2 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.8.0 algebraic-graphs> Dependency base >=4.11 && <5: using base-4.21.0.0 algebraic-graphs> Dependency containers >=0.5.5.1 && <0.8: using containers-0.7 algebraic-graphs> Dependency deepseq >=1.3.0.1 && <1.6: using deepseq-1.5.1.0 algebraic-graphs> Dependency extra >=1.4 && <2: using extra-1.8 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.2 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-8kQVQcAFHQdEz9zqnQIJ6H algebraic-graphs> include array-0.5.8.0-0db1 algebraic-graphs> include base-4.21.0.0-7c9b algebraic-graphs> include containers-0.7-0330 algebraic-graphs> include deepseq-1.5.1.0-e635 algebraic-graphs> include transformers-0.6.1.2-905c algebraic-graphs> component algebraic-graphs-0.7-7DMILVOBFsA5SZohXtbTgq-main algebraic-graphs> include QuickCheck-2.14.3-7qNF4nyPPJfLE9HPMiL8nE algebraic-graphs> include algebraic-graphs-0.7-8kQVQcAFHQdEz9zqnQIJ6H algebraic-graphs> include array-0.5.8.0-0db1 algebraic-graphs> include base-4.21.0.0-7c9b algebraic-graphs> include containers-0.7-0330 algebraic-graphs> include deepseq-1.5.1.0-e635 algebraic-graphs> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz algebraic-graphs> include inspection-testing-0.5.0.3-3z470LkD5pUFKnSWHB3Ukh algebraic-graphs> include transformers-0.6.1.2-905c algebraic-graphs> Linked component graph: algebraic-graphs> unit algebraic-graphs-0.7-8kQVQcAFHQdEz9zqnQIJ6H algebraic-graphs> include array-0.5.8.0-0db1 algebraic-graphs> include base-4.21.0.0-7c9b algebraic-graphs> include containers-0.7-0330 algebraic-graphs> include deepseq-1.5.1.0-e635 algebraic-graphs> include transformers-0.6.1.2-905c algebraic-graphs> Algebra.Graph=algebraic-graphs-0.7-8kQVQcAFHQdEz9zqnQIJ6H:Algebra.Graph,Algebra.Graph.Acyclic.AdjacencyMap=algebraic-graphs-0.7-8kQVQcAFHQdEz9zqnQIJ6H:Algebra.Graph.Acyclic.AdjacencyMap,Algebra.Graph.AdjacencyIntMap=algebraic-graphs-0.7-8kQVQcAFHQdEz9zqnQIJ6H:Algebra.Graph.AdjacencyIntMap,Algebra.Graph.AdjacencyIntMap.Algorithm=algebraic-graphs-0.7-8kQVQcAFHQdEz9zqnQIJ6H:Algebra.Graph.AdjacencyIntMap.Algorithm,Algebra.Graph.AdjacencyMap=algebraic-graphs-0.7-8kQVQcAFHQdEz9zqnQIJ6H:Algebra.Graph.AdjacencyMap,Algebra.Graph.AdjacencyMap.Algorithm=algebraic-graphs-0.7-8kQVQcAFHQdEz9zqnQIJ6H:Algebra.Graph.AdjacencyMap.Algorithm,Algebra.Graph.Bipartite.AdjacencyMap=algebraic-graphs-0.7-8kQVQcAFHQdEz9zqnQIJ6H:Algebra.Graph.Bipartite.AdjacencyMap,Algebra.Graph.Bipartite.AdjacencyMap.Algorithm=algebraic-graphs-0.7-8kQVQcAFHQdEz9zqnQIJ6H:Algebra.Graph.Bipartite.AdjacencyMap.Algorithm,Algebra.Graph.Class=algebraic-graphs-0.7-8kQVQcAFHQdEz9zqnQIJ6H:Algebra.Graph.Class,Algebra.Graph.Example.Todo=algebraic-graphs-0.7-8kQVQcAFHQdEz9zqnQIJ6H:Algebra.Graph.Example.Todo,Algebra.Graph.Export=algebraic-graphs-0.7-8kQVQcAFHQdEz9zqnQIJ6H:Algebra.Graph.Export,Algebra.Graph.Export.Dot=algebraic-graphs-0.7-8kQVQcAFHQdEz9zqnQIJ6H:Algebra.Graph.Export.Dot,Algebra.Graph.HigherKinded.Class=algebraic-graphs-0.7-8kQVQcAFHQdEz9zqnQIJ6H:Algebra.Graph.HigherKinded.Class,Algebra.Graph.Internal=algebraic-graphs-0.7-8kQVQcAFHQdEz9zqnQIJ6H:Algebra.Graph.Internal,Algebra.Graph.Label=algebraic-graphs-0.7-8kQVQcAFHQdEz9zqnQIJ6H:Algebra.Graph.Label,Algebra.Graph.Labelled=algebraic-graphs-0.7-8kQVQcAFHQdEz9zqnQIJ6H:Algebra.Graph.Labelled,Algebra.Graph.Labelled.AdjacencyMap=algebraic-graphs-0.7-8kQVQcAFHQdEz9zqnQIJ6H:Algebra.Graph.Labelled.AdjacencyMap,Algebra.Graph.Labelled.Example.Automaton=algebraic-graphs-0.7-8kQVQcAFHQdEz9zqnQIJ6H:Algebra.Graph.Labelled.Example.Automaton,Algebra.Graph.Labelled.Example.Network=algebraic-graphs-0.7-8kQVQcAFHQdEz9zqnQIJ6H:Algebra.Graph.Labelled.Example.Network,Algebra.Graph.NonEmpty=algebraic-graphs-0.7-8kQVQcAFHQdEz9zqnQIJ6H:Algebra.Graph.NonEmpty,Algebra.Graph.NonEmpty.AdjacencyMap=algebraic-graphs-0.7-8kQVQcAFHQdEz9zqnQIJ6H:Algebra.Graph.NonEmpty.AdjacencyMap,Algebra.Graph.Relation=algebraic-graphs-0.7-8kQVQcAFHQdEz9zqnQIJ6H:Algebra.Graph.Relation,Algebra.Graph.Relation.Preorder=algebraic-graphs-0.7-8kQVQcAFHQdEz9zqnQIJ6H:Algebra.Graph.Relation.Preorder,Algebra.Graph.Relation.Reflexive=algebraic-graphs-0.7-8kQVQcAFHQdEz9zqnQIJ6H:Algebra.Graph.Relation.Reflexive,Algebra.Graph.Relation.Symmetric=algebraic-graphs-0.7-8kQVQcAFHQdEz9zqnQIJ6H:Algebra.Graph.Relation.Symmetric,Algebra.Graph.Relation.Transitive=algebraic-graphs-0.7-8kQVQcAFHQdEz9zqnQIJ6H:Algebra.Graph.Relation.Transitive,Algebra.Graph.ToGraph=algebraic-graphs-0.7-8kQVQcAFHQdEz9zqnQIJ6H:Algebra.Graph.ToGraph,Algebra.Graph.Undirected=algebraic-graphs-0.7-8kQVQcAFHQdEz9zqnQIJ6H:Algebra.Graph.Undirected,Data.Graph.Typed=algebraic-graphs-0.7-8kQVQcAFHQdEz9zqnQIJ6H:Data.Graph.Typed algebraic-graphs> unit algebraic-graphs-0.7-7DMILVOBFsA5SZohXtbTgq-main algebraic-graphs> include QuickCheck-2.14.3-7qNF4nyPPJfLE9HPMiL8nE algebraic-graphs> include algebraic-graphs-0.7-8kQVQcAFHQdEz9zqnQIJ6H algebraic-graphs> include array-0.5.8.0-0db1 algebraic-graphs> include base-4.21.0.0-7c9b algebraic-graphs> include containers-0.7-0330 algebraic-graphs> include deepseq-1.5.1.0-e635 algebraic-graphs> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz algebraic-graphs> include inspection-testing-0.5.0.3-3z470LkD5pUFKnSWHB3Ukh algebraic-graphs> include transformers-0.6.1.2-905c algebraic-graphs> Ready component graph: algebraic-graphs> definite algebraic-graphs-0.7-8kQVQcAFHQdEz9zqnQIJ6H algebraic-graphs> depends array-0.5.8.0-0db1 algebraic-graphs> depends base-4.21.0.0-7c9b algebraic-graphs> depends containers-0.7-0330 algebraic-graphs> depends deepseq-1.5.1.0-e635 algebraic-graphs> depends transformers-0.6.1.2-905c algebraic-graphs> definite algebraic-graphs-0.7-7DMILVOBFsA5SZohXtbTgq-main algebraic-graphs> depends QuickCheck-2.14.3-7qNF4nyPPJfLE9HPMiL8nE algebraic-graphs> depends algebraic-graphs-0.7-8kQVQcAFHQdEz9zqnQIJ6H algebraic-graphs> depends array-0.5.8.0-0db1 algebraic-graphs> depends base-4.21.0.0-7c9b algebraic-graphs> depends containers-0.7-0330 algebraic-graphs> depends deepseq-1.5.1.0-e635 algebraic-graphs> depends extra-1.8-LGmFfwsP1rLAJ1116OVhKz algebraic-graphs> depends inspection-testing-0.5.0.3-3z470LkD5pUFKnSWHB3Ukh algebraic-graphs> depends transformers-0.6.1.2-905c algebraic-graphs> Using Cabal-3.14.1.0 compiled by ghc-9.12 algebraic-graphs> Using compiler: ghc-9.12.1 algebraic-graphs> Using install prefix: algebraic-graphs> /nix/store/07as75zy6fy2hsslfsfhgba35sbnx47c-algebraic-graphs-0.7 algebraic-graphs> Executables installed in: algebraic-graphs> /nix/store/07as75zy6fy2hsslfsfhgba35sbnx47c-algebraic-graphs-0.7/bin algebraic-graphs> Libraries installed in: algebraic-graphs> /nix/store/07as75zy6fy2hsslfsfhgba35sbnx47c-algebraic-graphs-0.7/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/algebraic-graphs-0.7-8kQVQcAFHQdEz9zqnQIJ6H algebraic-graphs> Dynamic Libraries installed in: algebraic-graphs> /nix/store/07as75zy6fy2hsslfsfhgba35sbnx47c-algebraic-graphs-0.7/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75 algebraic-graphs> Private executables installed in: algebraic-graphs> /nix/store/07as75zy6fy2hsslfsfhgba35sbnx47c-algebraic-graphs-0.7/libexec/x86_64-linux-ghc-9.12.1-bf75/algebraic-graphs-0.7 algebraic-graphs> Data files installed in: algebraic-graphs> /nix/store/07as75zy6fy2hsslfsfhgba35sbnx47c-algebraic-graphs-0.7/share/x86_64-linux-ghc-9.12.1-bf75/algebraic-graphs-0.7 algebraic-graphs> Documentation installed in: algebraic-graphs> /nix/store/x1ql4k28r360gnp619r7vkx4s4nprwjp-algebraic-graphs-0.7-doc/share/doc/algebraic-graphs-0.7 algebraic-graphs> Configuration files installed in: algebraic-graphs> /nix/store/07as75zy6fy2hsslfsfhgba35sbnx47c-algebraic-graphs-0.7/etc algebraic-graphs> No alex found algebraic-graphs> Using ar found on system at: algebraic-graphs> /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-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/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc algebraic-graphs> Using ghc version 9.12.1 found on system at: algebraic-graphs> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc algebraic-graphs> Using ghc-pkg version 9.12.1 found on system at: algebraic-graphs> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc-pkg-9.12.1 algebraic-graphs> No ghcjs found algebraic-graphs> No ghcjs-pkg found algebraic-graphs> No greencard found algebraic-graphs> Using haddock version 2.30.0 found on system at: algebraic-graphs> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/haddock-ghc-9.12.1 algebraic-graphs> No happy found algebraic-graphs> No haskell-suite found algebraic-graphs> No haskell-suite-pkg found algebraic-graphs> No hmake found algebraic-graphs> Using hpc version 0.69 found on system at: algebraic-graphs> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hpc-ghc-9.12.1 algebraic-graphs> Using hsc2hs version 0.68.10 found on system at: algebraic-graphs> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 algebraic-graphs> Using hscolour version 1.25 found on system at: algebraic-graphs> /nix/store/iwbifbszf225h5w2dyxfi77kk6d6rxdy-hscolour-1.25/bin/HsColour algebraic-graphs> No jhc found algebraic-graphs> Using ld found on system at: algebraic-graphs> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/ld algebraic-graphs> No pkg-config found algebraic-graphs> Using runghc version 9.12.1 found on system at: algebraic-graphs> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/runghc-9.12.1 algebraic-graphs> Using strip version 2.44 found on system at: algebraic-graphs> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip algebraic-graphs> Using tar found on system at: algebraic-graphs> /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar algebraic-graphs> No uhc found copying path '/nix/store/an789jx276qxigc0wv63vqzwgnnv7qhl-transformers-base-0.4.6-doc' from 'ssh-ng://'... algebraic-graphs> Running 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 ) copying path '/nix/store/csdrffnq29vwqi56lvgp80wx7819vib0-transformers-compat-0.7.2-doc' from 'ssh-ng://'... ghc-lib-parser> [217 of 456] Compiling GHC.Core.TyCo.Tidy ( compiler/GHC/Core/TyCo/Tidy.hs, dist/build/GHC/Core/TyCo/Tidy.o, dist/build/GHC/Core/TyCo/Tidy.dyn_o ) ghc-lib-parser> [218 of 456] Compiling GHC.Core.Type ( compiler/GHC/Core/Type.hs, dist/build/GHC/Core/Type.o, dist/build/GHC/Core/Type.dyn_o ) copying path '/nix/store/zk2gf3ji9627qyfd5bwxrwvqa46vvn0w-treefmt.toml' from 'ssh-ng://'... copying path '/nix/store/g110vdxk3j8ywcl959bc5hljd2fqc23v-trial-0.0.0.0-doc' from 'ssh-ng://'... copying path '/nix/store/brnx6i78ri71qn0gv3hn4ypv51f8p29q-unbounded-delays-0.1.1.1-doc' from 'ssh-ng://'... copying path '/nix/store/xyy3ylkh8dv3whqap25rdh3q6a279i4f-unix-compat-0.7.4-doc' from 'ssh-ng://'... 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 ) copying path '/nix/store/bs81w5gaasmcispjixv0blqm0fjv9s7n-unliftio-core-0.2.1.0-doc' from 'ssh-ng://'... copying path '/nix/store/pmmydyf343l6v0dwwzi1v6z0j8jnfnrb-doctest-0.24.0' from 'ssh-ng://'... 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 ) copying path '/nix/store/z3a5ra92ik10b2gnr9zbgg9d5ii9k6rh-mockery-0.3.5' from 'ssh-ng://'... copying path '/nix/store/k1py8r67ccgkhd0a65g5zqp8zd0m67f2-unordered-containers-0.2.20-doc' from 'ssh-ng://'... 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 ) copying path '/nix/store/chawji5mb6fcnk08k4fy6n1azrcjwh9d-hspec-2.11.12-doc' from 'ssh-ng://'... copying path '/nix/store/26v4cgf351jhj4c1jb1w7cddz31wgvn5-generic-lens-2.2.2.0-doc' from 'ssh-ng://'... copying path '/nix/store/2j63jvvhs3mfb4793wrkfwmaw5gvd40j-hspec-api-2.11.12-doc' from 'ssh-ng://'... ghc-lib-parser> [219 of 456] Compiling Language.Haskell.Syntax.Lit ( compiler/Language/Haskell/Syntax/Lit.hs, dist/build/Language/Haskell/Syntax/Lit.o, dist/build/Language/Haskell/Syntax/Lit.dyn_o ) copying path '/nix/store/71d9dsgdylpasxbipfmngfkjsy0i68r5-hspec-core-2.11.12' from 'ssh-ng://'... ghc-lib-parser> [220 of 456] Compiling Language.Haskell.Syntax.Pat ( compiler/Language/Haskell/Syntax/Pat.hs, dist/build/Language/Haskell/Syntax/Pat.o, dist/build/Language/Haskell/Syntax/Pat.dyn_o ) copying path '/nix/store/bf3rbaynaww2ism1dlx1sam8r57d91bb-hspec-golden-0.2.2.0-doc' from 'ssh-ng://'... ghc-lib-parser> [221 of 456] Compiling GHC.Hs.Pat[boot] ( compiler/GHC/Hs/Pat.hs-boot, dist/build/GHC/Hs/Pat.o-boot, dist/build/GHC/Hs/Pat.dyn_o-boot ) ghc-lib-parser> [222 of 456] Compiling Language.Haskell.Syntax.Expr ( compiler/Language/Haskell/Syntax/Expr.hs, dist/build/Language/Haskell/Syntax/Expr.o, dist/build/Language/Haskell/Syntax/Expr.dyn_o ) 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 ) copying path '/nix/store/phry75igpddyxzb1lginn8gwg9mxrg66-strict-0.5.1' from 'ssh-ng://'... copying path '/nix/store/h08cpw5fayq4863l34g6210mbmbhmw69-text-iso8601-0.1.1' from 'ssh-ng://'... 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 ) copying path '/nix/store/wb256ryay4yb3lvng9xp7wy45jwa0js1-monad-control-1.0.3.1-doc' from 'ssh-ng://'... ghc-lib-parser> [223 of 456] Compiling GHC.Hs.Expr[boot] ( compiler/GHC/Hs/Expr.hs-boot, dist/build/GHC/Hs/Expr.o-boot, dist/build/GHC/Hs/Expr.dyn_o-boot ) ghc-lib-parser> [224 of 456] Compiling Language.Haskell.Syntax ( compiler/Language/Haskell/Syntax.hs, dist/build/Language/Haskell/Syntax.o, dist/build/Language/Haskell/Syntax.dyn_o ) ghc-lib-parser> [225 of 456] Compiling GHC.Types.Tickish ( compiler/GHC/Types/Tickish.hs, dist/build/GHC/Types/Tickish.o, dist/build/GHC/Types/Tickish.dyn_o ) copying path '/nix/store/r7258q79g1az822g1g8xjphyvlvbmp06-transformers-compat-0.7.2' from 'ssh-ng://'... building '/nix/store/ai0l0k89512zvw5y0f0974l621j4kfjw-treefmt.drv'... treefmt (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/ds1vj2px67svndgzwsf3320mzw7b4wam-treefmt treefmt (post)> Nothing to push - all store paths are already on Cachix. treefmt (post)> added 1 signatures treefmt (post)> added 1382 signatures treefmt (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/ds1vj2px67svndgzwsf3320mzw7b4wam-treefmt treefmt (post)> copying 0 paths... treefmt (post)> copying 0 paths... building '/nix/store/qa4smcnx54jd4dyh6d25mgrjhcv26i13-pm-session-vars.sh.drv'... ghc-lib-parser> [226 of 456] Compiling GHC.Core.Multiplicity ( compiler/GHC/Core/Multiplicity.hs, dist/build/GHC/Core/Multiplicity.o, dist/build/GHC/Core/Multiplicity.dyn_o ) ghc-lib-parser> [227 of 456] Compiling GHC.Core.TyCo.Compare ( compiler/GHC/Core/TyCo/Compare.hs, dist/build/GHC/Core/TyCo/Compare.o, dist/build/GHC/Core/TyCo/Compare.dyn_o ) ghc-lib-parser> [228 of 456] Compiling GHC.Iface.Type ( compiler/GHC/Iface/Type.hs, dist/build/GHC/Iface/Type.o, dist/build/GHC/Iface/Type.dyn_o ) 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 ) 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> src/Algebra/Graph/AdjacencyMap/Algorithm.hs:384:43: warning: [GHC-63394] [-Wx-partial] algebraic-graphs> In the use of ‘head’ algebraic-graphs> (imported from Prelude, but defined in GHC.Internal.List): algebraic-graphs> "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." algebraic-graphs> | algebraic-graphs> 384 | exit v = do newComponent <- (v==).snd.head <$> gets boundaryStack algebraic-graphs> | ^^^^ algebraic-graphs> algebraic-graphs> src/Algebra/Graph/AdjacencyMap/Algorithm.hs:391:21: warning: [GHC-63394] [-Wx-partial] algebraic-graphs> In the use of ‘tail’ algebraic-graphs> (imported from Prelude, but defined in GHC.Internal.List): algebraic-graphs> "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." algebraic-graphs> | algebraic-graphs> 391 | pth' = tail v_pth' -- Here we know that v_pth' starts with v algebraic-graphs> | ^^^^ algebraic-graphs> algebraic-graphs> src/Algebra/Graph/AdjacencyMap/Algorithm.hs:395:26: warning: [GHC-63394] [-Wx-partial] algebraic-graphs> In the use of ‘head’ algebraic-graphs> (imported from Prelude, but defined in GHC.Internal.List): algebraic-graphs> "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." algebraic-graphs> | algebraic-graphs> 395 | p_v = fst $ head bnd algebraic-graphs> | ^^^^ algebraic-graphs> algebraic-graphs> src/Algebra/Graph/AdjacencyMap/Algorithm.hs:397:21: warning: [GHC-63394] [-Wx-partial] algebraic-graphs> In the use of ‘tail’ algebraic-graphs> (imported from Prelude, but defined in GHC.Internal.List): algebraic-graphs> "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." algebraic-graphs> | algebraic-graphs> 397 | bnd' = tail bnd algebraic-graphs> | ^^^^ algebraic-graphs> 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 ) copying path '/nix/store/98r5k4859qsgwqy6rijb5s6gc083hpm7-utf8-string-1.0.2-doc' from 'ssh-ng://'... copying path '/nix/store/m3k5lpyiahz62y889f1vb6y2yqrspqdb-util-linux-minimal-2.41.1-bin' from 'ssh-ng://'... copying path '/nix/store/cw5v5qr26vbsrqhh30vgpfnw90gdm0i9-uuid-types-1.0.6-doc' from 'ssh-ng://'... 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: algebraic-graphs> Perhaps you intended to use the ‘TypeOperators’ extension 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: algebraic-graphs> Perhaps you intended to use the ‘TypeOperators’ extension 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: algebraic-graphs> Perhaps you intended to use the ‘TypeOperators’ extension 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: algebraic-graphs> Perhaps you intended to use the ‘TypeOperators’ extension 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: algebraic-graphs> Perhaps you intended to use the ‘TypeOperators’ extension copying path '/nix/store/m4c9851cv8myr5461c8654wn8b0gy606-validation-selective-0.2.0.0-doc' from 'ssh-ng://'... 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: algebraic-graphs> Perhaps you intended to use the ‘TypeOperators’ extension 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: algebraic-graphs> Perhaps you intended to use the ‘TypeOperators’ extension algebraic-graphs> | algebraic-graphs> 471 | adjacencyIntMapTranspose :: (ToGraph t, ToVertex t ~ Int) => t -> IntMap IntSet algebraic-graphs> | ^ 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 ) 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 ) copying path '/nix/store/3r44df22kdzvvmp851yl53l8jxhlm362-validity-0.12.1.0-doc' from 'ssh-ng://'... copying path '/nix/store/mw4i7a9h9z3jvj2zsiv87z14nbivri1b-vector-binary-instances-0.2.5.2-doc' from 'ssh-ng://'... copying path '/nix/store/aih9fxa58q2fvgy2zx4823m89zv91953-vector-stream-0.1.0.1-doc' from 'ssh-ng://'... pm-session-vars.sh (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/kfbhdimll92g3jgm9hxnb2pafv78865a-pm-session-vars.sh pm-session-vars.sh (post)> Nothing to push - all store paths are already on Cachix. pm-session-vars.sh (post)> added 1 signatures pm-session-vars.sh (post)> added 1 signatures pm-session-vars.sh (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/kfbhdimll92g3jgm9hxnb2pafv78865a-pm-session-vars.sh pm-session-vars.sh (post)> copying 0 paths... pm-session-vars.sh (post)> copying 0 paths... 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 ) 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> 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: algebraic-graphs> Perhaps you intended to use the ‘TypeOperators’ extension 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> 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> 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: algebraic-graphs> Perhaps you intended to use the ‘TypeOperators’ extension 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: algebraic-graphs> Perhaps you intended to use the ‘TypeOperators’ extension algebraic-graphs> | algebraic-graphs> 165 | exportAsIs :: (IsString s, Monoid s, Ord (ToVertex g), ToGraph g, ToVertex g ~ s) => g -> s algebraic-graphs> | ^ 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 ) copying path '/nix/store/bl48h0fyb4076l007gp3az9hr37a38rl-charset-0.3.12-doc' from 'ssh-ng://'... copying path '/nix/store/a9rgixyv4kbrl3b5pfv0f6ajlkp643yb-filemanip-0.3.6.3-doc' from 'ssh-ng://'... copying path '/nix/store/m1pnvxs924akf1jill4fl3pyfwlg2ak8-indexed-traversable-instances-0.1.2-doc' from 'ssh-ng://'... copying path '/nix/store/a0rc606h4z6ma4j69vz0d98mbcdlwvfc-invariant-0.6.4-doc' from 'ssh-ng://'... copying path '/nix/store/ladphrfd1k5i9nl088xv1rwmqmn96wci-relude-1.2.2.0-doc' from 'ssh-ng://'... copying path '/nix/store/p0rd9w5jaxcbfwh7qljajfbnhixs0mf8-semigroupoids-6.0.1-doc' from 'ssh-ng://'... copying path '/nix/store/r7pb6ab0m35cajkynnv8fnrcwmwik4kk-tasty-expected-failure-0.12.3-doc' from 'ssh-ng://'... copying path '/nix/store/far8pm4yzcpg5svdarpc0n03sfvlq595-resourcet-1.3.0-doc' from 'ssh-ng://'... copying path '/nix/store/3vjdkwxyywa2a0z3ry2m8w0hblj673hn-semirings-0.7-doc' from 'ssh-ng://'... algebraic-graphs> [ 1 of 29] Compiling Algebra.Graph.AdjacencyMap ( src/Algebra/Graph/AdjacencyMap.hs, dist/build/Algebra/Graph/AdjacencyMap.p_o ) algebraic-graphs> [ 2 of 29] Compiling Algebra.Graph.AdjacencyIntMap ( src/Algebra/Graph/AdjacencyIntMap.hs, dist/build/Algebra/Graph/AdjacencyIntMap.p_o ) copying path '/nix/store/kknmw2paakvrd8srkg5ll1h1rsxy1ny4-Glob-0.10.2' from 'ssh-ng://'... copying path '/nix/store/fdmx2s3zrjrrh5xpb4qcpp110kgnd1y8-ListLike-4.7.8.3-doc' from 'ssh-ng://'... algebraic-graphs> [ 3 of 29] Compiling Algebra.Graph.AdjacencyIntMap.Algorithm ( src/Algebra/Graph/AdjacencyIntMap/Algorithm.hs, dist/build/Algebra/Graph/AdjacencyIntMap/Algorithm.p_o ) copying path '/nix/store/9a3hfsjag3z9h2fi8c5l5lcfpmzimnda-comonad-5.0.9' from 'ssh-ng://'... 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 ) copying path '/nix/store/3lcw05lvm9q2pjc3nw8r8arsr58xqyav-hspec-2.11.12' from 'ssh-ng://'... copying path '/nix/store/l06rpmvhnx0xjqmzdh3pp5zvglvvkz7n-hspec-api-2.11.12' from 'ssh-ng://'... copying path '/nix/store/zp3vd88chkrg9drq2gcpppd5c1c1wadz-genvalidity-1.1.1.0-doc' from 'ssh-ng://'... ghc-lib-parser> [229 of 456] Compiling GHC.Iface.Recomp.Binary ( compiler/GHC/Iface/Recomp/Binary.hs, dist/build/GHC/Iface/Recomp/Binary.o, dist/build/GHC/Iface/Recomp/Binary.dyn_o ) copying path '/nix/store/r5p5n68r38h0bn94lwn1vaxn9k06m4p0-lifted-base-0.2.3.12-doc' from 'ssh-ng://'... ghc-lib-parser> [230 of 456] Compiling GHC.Core.UsageEnv ( compiler/GHC/Core/UsageEnv.hs, dist/build/GHC/Core/UsageEnv.o, dist/build/GHC/Core/UsageEnv.dyn_o ) ghc-lib-parser> [231 of 456] Compiling GHC.Tc.Errors.Types.PromotionErr ( compiler/GHC/Tc/Errors/Types/PromotionErr.hs, dist/build/GHC/Tc/Errors/Types/PromotionErr.o, dist/build/GHC/Tc/Errors/Types/PromotionErr.dyn_o ) ghc-lib-parser> [232 of 456] Compiling GHC.Types.Literal ( compiler/GHC/Types/Literal.hs, dist/build/GHC/Types/Literal.o, dist/build/GHC/Types/Literal.dyn_o ) ghc-lib-parser> [233 of 456] Compiling GHC.Core.TyCon.Env ( compiler/GHC/Core/TyCon/Env.hs, dist/build/GHC/Core/TyCon/Env.o, dist/build/GHC/Core/TyCon/Env.dyn_o ) ghc-lib-parser> [234 of 456] Compiling GHC.Core.TyCon.RecWalk ( compiler/GHC/Core/TyCon/RecWalk.hs, dist/build/GHC/Core/TyCon/RecWalk.o, dist/build/GHC/Core/TyCon/RecWalk.dyn_o ) ghc-lib-parser> [235 of 456] Compiling GHC.Core.RoughMap ( compiler/GHC/Core/RoughMap.hs, dist/build/GHC/Core/RoughMap.o, dist/build/GHC/Core/RoughMap.dyn_o ) ghc-lib-parser> [236 of 456] Compiling GHC.Core.TyCo.Ppr ( compiler/GHC/Core/TyCo/Ppr.hs, dist/build/GHC/Core/TyCo/Ppr.o, dist/build/GHC/Core/TyCo/Ppr.dyn_o ) copying path '/nix/store/0b8r6fm6vhg6db62l7bj5qgrvgqd5gpl-man-db-2.13.0' from 'ssh-ng://'... ghc-lib-parser> [237 of 456] Compiling GHC.Core.Coercion ( compiler/GHC/Core/Coercion.hs, dist/build/GHC/Core/Coercion.o, dist/build/GHC/Core/Coercion.dyn_o ) copying path '/nix/store/0lhv9fap7mlhqd76y1c3xn2r81l72141-mmorph-1.2.0' from 'ssh-ng://'... algebraic-graphs> [ 6 of 29] Compiling Algebra.Graph.HigherKinded.Class ( src/Algebra/Graph/HigherKinded/Class.hs, dist/build/Algebra/Graph/HigherKinded/Class.p_o ) copying path '/nix/store/8hw8mr99skaszy8w2vhlybn7wwrwqssi-optparse-applicative-0.18.1.0' from 'ssh-ng://'... algebraic-graphs> [ 7 of 29] Compiling Algebra.Graph.Bipartite.AdjacencyMap ( src/Algebra/Graph/Bipartite/AdjacencyMap.hs, dist/build/Algebra/Graph/Bipartite/AdjacencyMap.p_o ) copying path '/nix/store/b8wlx8g6ynxsfy0shhbvxyjh834lmbym-parsers-0.12.12-doc' from 'ssh-ng://'... copying path '/nix/store/cq5vqj209bynac2j2lxwdgiv5im8wxkp-quickcheck-instances-0.3.32-doc' from 'ssh-ng://'... copying path '/nix/store/k9fpw29jcisvr9lwpr594ifnjmicws8l-either-5.0.2-doc' from 'ssh-ng://'... 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 ) copying path '/nix/store/dra4ck01czbb5d2frcczycj7vpv5255a-foldl-1.4.18-doc' from 'ssh-ng://'... copying path '/nix/store/285ap50k18qdg5g77rdfjw3hx6imcygh-free-5.2-doc' from 'ssh-ng://'... copying path '/nix/store/hh52197c6sf3pjxa0b2fcrrnxaiiy2ri-regex-1.1.0.2-doc' from 'ssh-ng://'... 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> src/Algebra/Graph/AdjacencyMap/Algorithm.hs:384:43: warning: [GHC-63394] [-Wx-partial] algebraic-graphs> In the use of ‘head’ algebraic-graphs> (imported from Prelude, but defined in GHC.Internal.List): algebraic-graphs> "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." algebraic-graphs> | algebraic-graphs> 384 | exit v = do newComponent <- (v==).snd.head <$> gets boundaryStack algebraic-graphs> | ^^^^ algebraic-graphs> algebraic-graphs> src/Algebra/Graph/AdjacencyMap/Algorithm.hs:391:21: warning: [GHC-63394] [-Wx-partial] algebraic-graphs> In the use of ‘tail’ algebraic-graphs> (imported from Prelude, but defined in GHC.Internal.List): algebraic-graphs> "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." algebraic-graphs> | algebraic-graphs> 391 | pth' = tail v_pth' -- Here we know that v_pth' starts with v algebraic-graphs> | ^^^^ algebraic-graphs> algebraic-graphs> src/Algebra/Graph/AdjacencyMap/Algorithm.hs:395:26: warning: [GHC-63394] [-Wx-partial] algebraic-graphs> In the use of ‘head’ algebraic-graphs> (imported from Prelude, but defined in GHC.Internal.List): algebraic-graphs> "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." algebraic-graphs> | algebraic-graphs> 395 | p_v = fst $ head bnd algebraic-graphs> | ^^^^ algebraic-graphs> algebraic-graphs> src/Algebra/Graph/AdjacencyMap/Algorithm.hs:397:21: warning: [GHC-63394] [-Wx-partial] algebraic-graphs> In the use of ‘tail’ algebraic-graphs> (imported from Prelude, but defined in GHC.Internal.List): algebraic-graphs> "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." algebraic-graphs> | algebraic-graphs> 397 | bnd' = tail bnd algebraic-graphs> | ^^^^ algebraic-graphs> 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> 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: algebraic-graphs> Perhaps you intended to use the ‘TypeOperators’ extension 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: algebraic-graphs> Perhaps you intended to use the ‘TypeOperators’ extension 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: algebraic-graphs> Perhaps you intended to use the ‘TypeOperators’ extension 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: algebraic-graphs> Perhaps you intended to use the ‘TypeOperators’ extension 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: algebraic-graphs> Perhaps you intended to use the ‘TypeOperators’ extension 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: algebraic-graphs> Perhaps you intended to use the ‘TypeOperators’ extension 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: algebraic-graphs> Perhaps you intended to use the ‘TypeOperators’ extension algebraic-graphs> | algebraic-graphs> 471 | adjacencyIntMapTranspose :: (ToGraph t, ToVertex t ~ Int) => t -> IntMap IntSet algebraic-graphs> | ^ algebraic-graphs> algebraic-graphs> [14 of 29] Compiling Algebra.Graph.Relation ( src/Algebra/Graph/Relation.hs, dist/build/Algebra/Graph/Relation.p_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 ) copying path '/nix/store/irqbd6fmjj4xg3jb1b2fd9k1438sf09r-row-types-1.0.1.2-doc' from 'ssh-ng://'... copying path '/nix/store/rbr2ms94nzg29mb0hxwpildllcrnjzy7-semialign-1.3.1-doc' from 'ssh-ng://'... 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 ) ghc-lib-parser> [238 of 456] Compiling GHC.Core.Map.Type ( compiler/GHC/Core/Map/Type.hs, dist/build/GHC/Core/Map/Type.o, dist/build/GHC/Core/Map/Type.dyn_o ) copying path '/nix/store/f0kv2fhmwxa9i9kwpg993m3d4yk1ypm5-process-extras-0.7.4-doc' from 'ssh-ng://'... copying path '/nix/store/pxsnl37r7gr5zh8k49j43b2sy0jybrqv-bifunctors-5.6.2' from 'ssh-ng://'... 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 ) copying path '/nix/store/2phg7cjbdhf2s5hp1yyjvdnyhmp0rywi-shake-0.19.8-doc' from 'ssh-ng://'... copying path '/nix/store/zrj93fyvp5dycpk59m1dcki4scd90fbl-tasty-hspec-1.2.0.4-doc' from 'ssh-ng://'... 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 ) algebraic-graphs> [21 of 29] Compiling Algebra.Graph.Export ( src/Algebra/Graph/Export.hs, dist/build/Algebra/Graph/Export.p_o ) 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: algebraic-graphs> Perhaps you intended to use the ‘TypeOperators’ extension 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> 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> 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: algebraic-graphs> Perhaps you intended to use the ‘TypeOperators’ extension 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: algebraic-graphs> Perhaps you intended to use the ‘TypeOperators’ extension algebraic-graphs> | algebraic-graphs> 165 | exportAsIs :: (IsString s, Monoid s, Ord (ToVertex g), ToGraph g, ToVertex g ~ s) => g -> s algebraic-graphs> | ^ 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 ) copying path '/nix/store/gy5r4ycsz4ci99sbvyz8yv4y8gang852-genvalidity-property-1.0.0.0-doc' from 'ssh-ng://'... 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 ) ghc-lib-parser> [239 of 456] Compiling GHC.Core.Unify ( compiler/GHC/Core/Unify.hs, dist/build/GHC/Core/Unify.o, dist/build/GHC/Core/Unify.dyn_o ) algebraic-graphs> [29 of 29] Compiling Data.Graph.Typed ( src/Data/Graph/Typed.hs, dist/build/Data/Graph/Typed.p_o ) copying path '/nix/store/k4dh71ljdvf2wyjfnpsafnkhbl2hfhiq-lifted-async-0.10.2.7-doc' from 'ssh-ng://'... copying path '/nix/store/vsra87ybaqi4h5jcn2zkc17s2l8rchnk-lucid-2.11.20250303' from 'ssh-ng://'... copying path '/nix/store/6cnpsyds897lx8gzh1fhv32d1lcyxkgn-extensions-0.1.0.3' from 'ssh-ng://'... copying path '/nix/store/mc4cvm07vhnl5mqjiabskmbgwk4pgmlj-hspec-golden-0.2.2.0' from 'ssh-ng://'... copying path '/nix/store/8hqm131pd6wlhikx7f1q4q9yb2q7pg2n-nixos-option' from 'ssh-ng://'... ghc-lib-parser> [240 of 456] Compiling GHC.Core.Predicate ( compiler/GHC/Core/Predicate.hs, dist/build/GHC/Core/Predicate.o, dist/build/GHC/Core/Predicate.dyn_o ) ghc-lib-parser> [241 of 456] Compiling GHC.Core.DataCon ( compiler/GHC/Core/DataCon.hs, dist/build/GHC/Core/DataCon.o, dist/build/GHC/Core/DataCon.dyn_o ) copying path '/nix/store/ma9vsrsdv5cgr231v2rsagci0lhlpwvr-optparse-simple-0.1.1.4' from 'ssh-ng://'... algebraic-graphs> Preprocessing test suite 'main' for algebraic-graphs-0.7... algebraic-graphs> Building test suite 'main' for algebraic-graphs-0.7... 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 ) copying path '/nix/store/v3716kncjw4axs4zvfkj7y15lb2r119f-pretty-simple-4.1.3.0' from 'ssh-ng://'... copying path '/nix/store/adgc0z3i9jrw6b9q5ypgv7ni8l6zy00v-tasty-1.5.3' from 'ssh-ng://'... copying path '/nix/store/ipp3w99i949aybvmdayk14z9b51vxx9r-adjunctions-4.4.3-doc' from 'ssh-ng://'... copying path '/nix/store/jkzhqk6qjyy50h3c5b318irv6yg1z5s7-keys-3.12.4-doc' from 'ssh-ng://'... copying path '/nix/store/2qybviii8x8f5l3k6awv7c9b0d4hzdyi-tomland-1.3.3.3-doc' from 'ssh-ng://'... ghc-lib-parser> [242 of 456] Compiling GHC.Types.Demand ( compiler/GHC/Types/Demand.hs, dist/build/GHC/Types/Demand.o, dist/build/GHC/Types/Demand.dyn_o ) copying path '/nix/store/rx94l2fcj9sv4968467inb9n0xr2v2jx-transformers-base-0.4.6' from 'ssh-ng://'... 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 ) copying path '/nix/store/jn6pcv2fxlc53kzlrfq82l6wlja2kvkw-trial-0.0.0.0' from 'ssh-ng://'... copying path '/nix/store/jgxaik22zffz5rbrpsqcjhn3k49r6qh7-profunctors-5.6.2' from 'ssh-ng://'... copying path '/nix/store/bxrhc0am2zfk0jjdkvy3vp847j02lqlm-trial-optparse-applicative-0.0.0.0-doc' from 'ssh-ng://'... copying path '/nix/store/jr0xvyy08nzqvbwvirpzknnihp806yyb-typed-process-0.2.13.0-doc' from 'ssh-ng://'... copying path '/nix/store/kbswarqav82ldc51c0yf1f6nrc70b4dc-genvalidity-hspec-1.0.0.3-doc' from 'ssh-ng://'... copying path '/nix/store/n8qvr6v0r19mag5xavq6pmnbhc78z6n6-unbounded-delays-0.1.1.1' from 'ssh-ng://'... copying path '/nix/store/b8gv9vwc1vbc980fiq6wmh94sq603ykn-uniplate-1.6.13-doc' from 'ssh-ng://'... copying path '/nix/store/1zbg2422waszk4iv97skrvws7bimd0r8-unix-compat-0.7.4' from 'ssh-ng://'... copying path '/nix/store/83bbcv962a9g2i54iqi6pmybjsm23x3l-unliftio-0.2.25.1-doc' from 'ssh-ng://'... ghc-lib-parser> [243 of 456] Compiling GHC.Types.RepType ( compiler/GHC/Types/RepType.hs, dist/build/GHC/Types/RepType.o, dist/build/GHC/Types/RepType.dyn_o ) ghc-lib-parser> [244 of 456] Compiling GHC.Types.Cpr ( compiler/GHC/Types/Cpr.hs, dist/build/GHC/Types/Cpr.o, dist/build/GHC/Types/Cpr.dyn_o ) ghc-lib-parser> [245 of 456] Compiling GHC.Core ( compiler/GHC/Core.hs, dist/build/GHC/Core.o, dist/build/GHC/Core.dyn_o ) ghc-lib-parser> [246 of 456] Compiling GHC.Core.SimpleOpt[boot] ( compiler/GHC/Core/SimpleOpt.hs-boot, dist/build/GHC/Core/SimpleOpt.o-boot, dist/build/GHC/Core/SimpleOpt.dyn_o-boot ) ghc-lib-parser> [247 of 456] Compiling GHC.Core.Reduction ( compiler/GHC/Core/Reduction.hs, dist/build/GHC/Core/Reduction.o, dist/build/GHC/Core/Reduction.dyn_o ) ghc-lib-parser> [248 of 456] Compiling GHC.Runtime.Heap.Layout ( compiler/GHC/Runtime/Heap/Layout.hs, dist/build/GHC/Runtime/Heap/Layout.o, dist/build/GHC/Runtime/Heap/Layout.dyn_o ) ghc-lib-parser> [249 of 456] Compiling GHC.StgToCmm.Types ( compiler/GHC/StgToCmm/Types.hs, dist/build/GHC/StgToCmm/Types.o, dist/build/GHC/StgToCmm/Types.dyn_o ) ghc-lib-parser> [250 of 456] Compiling GHC.Core.PatSyn ( compiler/GHC/Core/PatSyn.hs, dist/build/GHC/Core/PatSyn.o, dist/build/GHC/Core/PatSyn.dyn_o ) ghc-lib-parser> [251 of 456] Compiling GHC.Core.ConLike ( compiler/GHC/Core/ConLike.hs, dist/build/GHC/Core/ConLike.o, dist/build/GHC/Core/ConLike.dyn_o ) ghc-lib-parser> [252 of 456] Compiling GHC.Types.Id.Info ( compiler/GHC/Types/Id/Info.hs, dist/build/GHC/Types/Id/Info.o, dist/build/GHC/Types/Id/Info.dyn_o ) copying path '/nix/store/wfixb13lbrq0pcc8yvqyfvl11idn39fq-project-manager' from 'ssh-ng://'... 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 ) copying path '/nix/store/29dzhgjrv9k5a9aabnsb2fvfrnc8flvc-unliftio-core-0.2.1.0' from 'ssh-ng://'... 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 ) algebraic-graphs> test/Algebra/Graph/Test/Bipartite/AdjacencyMap.hs:725:71: warning: [GHC-00834] [-Wview-pattern-signatures] algebraic-graphs> • Found an unparenthesized pattern signature on the RHS of a view pattern. algebraic-graphs> • This code might stop working in a future GHC release algebraic-graphs> due to a planned change to the precedence of view patterns, algebraic-graphs> unless the view function is an endofunction. algebraic-graphs> • Current parse: ‘apply -> (f1 :: Int -> Int)’ algebraic-graphs> Future parse: ‘(apply -> f1) :: Int -> Int’ algebraic-graphs> Suggested fix: Parenthesize the RHS of the view pattern algebraic-graphs> | algebraic-graphs> 725 | test "bimap f1 g1 . bimap f2 g2 == bimap (f1 . f2) (g1 . g2)" $ \(apply -> f1 :: Int -> Int) (apply -> g1 :: Int -> Int) (apply -> f2 :: Int -> Int) (apply -> g2 :: Int -> Int) x -> algebraic-graphs> | ^^^^^^^^^^^^^^^^^^^^^^^^^ algebraic-graphs> algebraic-graphs> test/Algebra/Graph/Test/Bipartite/AdjacencyMap.hs:725:99: warning: [GHC-00834] [-Wview-pattern-signatures] algebraic-graphs> • Found an unparenthesized pattern signature on the RHS of a view pattern. algebraic-graphs> • This code might stop working in a future GHC release algebraic-graphs> due to a planned change to the precedence of view patterns, algebraic-graphs> unless the view function is an endofunction. algebraic-graphs> • Current parse: ‘apply -> (g1 :: Int -> Int)’ algebraic-graphs> Future parse: ‘(apply -> g1) :: Int -> Int’ algebraic-graphs> Suggested fix: Parenthesize the RHS of the view pattern algebraic-graphs> | algebraic-graphs> 725 | test "bimap f1 g1 . bimap f2 g2 == bimap (f1 . f2) (g1 . g2)" $ \(apply -> f1 :: Int -> Int) (apply -> g1 :: Int -> Int) (apply -> f2 :: Int -> Int) (apply -> g2 :: Int -> Int) x -> algebraic-graphs> | ^^^^^^^^^^^^^^^^^^^^^^^^^ algebraic-graphs> algebraic-graphs> test/Algebra/Graph/Test/Bipartite/AdjacencyMap.hs:725:127: warning: [GHC-00834] [-Wview-pattern-signatures] algebraic-graphs> • Found an unparenthesized pattern signature on the RHS of a view pattern. algebraic-graphs> • This code might stop working in a future GHC release algebraic-graphs> due to a planned change to the precedence of view patterns, algebraic-graphs> unless the view function is an endofunction. algebraic-graphs> • Current parse: ‘apply -> (f2 :: Int -> Int)’ algebraic-graphs> Future parse: ‘(apply -> f2) :: Int -> Int’ algebraic-graphs> Suggested fix: Parenthesize the RHS of the view pattern algebraic-graphs> | algebraic-graphs> 725 | test "bimap f1 g1 . bimap f2 g2 == bimap (f1 . f2) (g1 . g2)" $ \(apply -> f1 :: Int -> Int) (apply -> g1 :: Int -> Int) (apply -> f2 :: Int -> Int) (apply -> g2 :: Int -> Int) x -> algebraic-graphs> | ^^^^^^^^^^^^^^^^^^^^^^^^^ algebraic-graphs> algebraic-graphs> test/Algebra/Graph/Test/Bipartite/AdjacencyMap.hs:725:155: warning: [GHC-00834] [-Wview-pattern-signatures] algebraic-graphs> • Found an unparenthesized pattern signature on the RHS of a view pattern. algebraic-graphs> • This code might stop working in a future GHC release algebraic-graphs> due to a planned change to the precedence of view patterns, algebraic-graphs> unless the view function is an endofunction. algebraic-graphs> • Current parse: ‘apply -> (g2 :: Int -> Int)’ algebraic-graphs> Future parse: ‘(apply -> g2) :: Int -> Int’ algebraic-graphs> Suggested fix: Parenthesize the RHS of the view pattern algebraic-graphs> | algebraic-graphs> 725 | test "bimap f1 g1 . bimap f2 g2 == bimap (f1 . f2) (g1 . g2)" $ \(apply -> f1 :: Int -> Int) (apply -> g1 :: Int -> Int) (apply -> f2 :: Int -> Int) (apply -> g2 :: Int -> Int) x -> algebraic-graphs> | ^^^^^^^^^^^^^^^^^^^^^^^^^ algebraic-graphs> copying path '/nix/store/kmqpn7dalzirv7rxnrr5ni0548njvhx9-unordered-containers-0.2.20' from 'ssh-ng://'... ghc-lib-parser> [253 of 456] Compiling GHC.Types.Id ( compiler/GHC/Types/Id.hs, dist/build/GHC/Types/Id.o, dist/build/GHC/Types/Id.dyn_o ) copying path '/nix/store/wrn6gadrliifk91043bwix0bbi7scfwn-tasty-hunit-0.10.2' from 'ssh-ng://'... copying path '/nix/store/1zx0wmmby4a0n4a11ngj0jdyfl16v3cg-kan-extensions-5.2.6-doc' from 'ssh-ng://'... copying path '/nix/store/dx0dvlgjnj9w4baqppdnpnbfjkkr1lsi-tasty-quickcheck-0.11' from 'ssh-ng://'... ghc-lib-parser> [254 of 456] Compiling GHC.Types.TyThing ( compiler/GHC/Types/TyThing.hs, dist/build/GHC/Types/TyThing.o, dist/build/GHC/Types/TyThing.dyn_o ) copying path '/nix/store/a8b46ph4bfjgdxkr160bq90xyf6v7my2-tasty-rerun-1.1.20' from 'ssh-ng://'... copying path '/nix/store/kplih9xwwhgz010fi05rgiynkm2vh4ix-monad-control-1.0.3.1' from 'ssh-ng://'... ghc-exactprint> [7 of 7] 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 ) ghc-lib-parser> [255 of 456] Compiling GHC.Core.Stats ( compiler/GHC/Core/Stats.hs, dist/build/GHC/Core/Stats.o, dist/build/GHC/Core/Stats.dyn_o ) copying path '/nix/store/fhrk0idfv6q8996cxs5ck3vrf8ir600s-tasty-smallcheck-0.8.2' from 'ssh-ng://'... ghc-lib-parser> [256 of 456] Compiling GHC.Core.Ppr ( compiler/GHC/Core/Ppr.hs, dist/build/GHC/Core/Ppr.o, dist/build/GHC/Core/Ppr.dyn_o ) copying path '/nix/store/9j1hmf1nyyy157pq2cmfy5x5hvxn0byj-generic-lens-2.2.2.0' from 'ssh-ng://'... ghc-exactprint> [1 of 7] Compiling Language.Haskell.GHC.ExactPrint.Types ( src/Language/Haskell/GHC/ExactPrint/Types.hs, dist/build/Language/Haskell/GHC/ExactPrint/Types.p_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 ) algebraic-graphs> test/Algebra/Graph/Test/Generic.hs:1501:50: warning: [GHC-00834] [-Wview-pattern-signatures] algebraic-graphs> • Found an unparenthesized pattern signature on the RHS of a view pattern. algebraic-graphs> • This code might stop working in a future GHC release algebraic-graphs> due to a planned change to the precedence of view patterns, algebraic-graphs> unless the view function is an endofunction. algebraic-graphs> • Current parse: ‘apply -> (f :: Int -> Int)’ algebraic-graphs> Future parse: ‘(apply -> f) :: Int -> Int’ algebraic-graphs> Suggested fix: Parenthesize the RHS of the view pattern algebraic-graphs> | algebraic-graphs> 1501 | test "gmap f . gmap g == gmap (f . g)" $ \(apply -> f :: Int -> Int) (apply -> g :: Int -> Int) x -> algebraic-graphs> | ^^^^^^^^^^^^^^^^^^^^^^^^ algebraic-graphs> algebraic-graphs> test/Algebra/Graph/Test/Generic.hs:1501:77: warning: [GHC-00834] [-Wview-pattern-signatures] algebraic-graphs> • Found an unparenthesized pattern signature on the RHS of a view pattern. algebraic-graphs> • This code might stop working in a future GHC release algebraic-graphs> due to a planned change to the precedence of view patterns, algebraic-graphs> unless the view function is an endofunction. algebraic-graphs> • Current parse: ‘apply -> (g :: Int -> Int)’ algebraic-graphs> Future parse: ‘(apply -> g) :: Int -> Int’ algebraic-graphs> Suggested fix: Parenthesize the RHS of the view pattern algebraic-graphs> | algebraic-graphs> 1501 | test "gmap f . gmap g == gmap (f . g)" $ \(apply -> f :: Int -> Int) (apply -> g :: Int -> Int) x -> algebraic-graphs> | ^^^^^^^^^^^^^^^^^^^^^^^^ algebraic-graphs> copying path '/nix/store/jisj3dnr0srdbj0v1pfsx4pi78xlrlv2-trial-optparse-applicative-0.0.0.0' from 'ssh-ng://'... copying path '/nix/store/yjq8as6aqxzy3797z8sskvn8jkbna38f-tasty-golden-2.3.5-doc' from 'ssh-ng://'... copying path '/nix/store/z4fid7vrag5szl6w8960g4ya9b35jrgq-trial-tomland-0.0.0.0-doc' from 'ssh-ng://'... ghc-exactprint> [2 of 7] Compiling Language.Haskell.GHC.ExactPrint.Utils ( src/Language/Haskell/GHC/ExactPrint/Utils.hs, dist/build/Language/Haskell/GHC/ExactPrint/Utils.p_o ) copying path '/nix/store/gxc609ay4yccadpykpwbxqpbvpsl7054-tasty-expected-failure-0.12.3' from 'ssh-ng://'... copying path '/nix/store/xgw3qbn6zpi3m79bs5p3h6nvnxw3bxlv-utf8-string-1.0.2' from 'ssh-ng://'... copying path '/nix/store/k684msmxjnqblm89254qxs2qykr0jf5d-filemanip-0.3.6.3' from 'ssh-ng://'... ghc-lib-parser> [257 of 456] Compiling GHC.Core.Seq ( compiler/GHC/Core/Seq.hs, dist/build/GHC/Core/Seq.o, dist/build/GHC/Core/Seq.dyn_o ) ghc-lib-parser> [258 of 456] Compiling GHC.Builtin.Types ( compiler/GHC/Builtin/Types.hs, dist/build/GHC/Builtin/Types.o, dist/build/GHC/Builtin/Types.dyn_o ) copying path '/nix/store/6nxiw1gxz96gxh4lh8z1s034c4g35ah8-uuid-types-1.0.6' from 'ssh-ng://'... building '/nix/store/hl06x0j420x72blv4skgmhchcb10hz4z-project-manager-path-for-kilns.drv'... project-manager-path-for-kilns> created 346 symlinks in user environment project-manager-path-for-kilns (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/6yj26n3wh0ym6vyvynaiak0f872810db-project-manager-path-for-kilns project-manager-path-for-kilns (post)> Nothing to push - all store paths are already on Cachix. project-manager-path-for-kilns (post)> added 3 signatures project-manager-path-for-kilns (post)> added 368 signatures project-manager-path-for-kilns (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/6yj26n3wh0ym6vyvynaiak0f872810db-project-manager-path-for-kilns project-manager-path-for-kilns (post)> copying 0 paths... project-manager-path-for-kilns (post)> copying 0 paths... ghc-exactprint> [3 of 7] Compiling Language.Haskell.GHC.ExactPrint.Transform ( src/Language/Haskell/GHC/ExactPrint/Transform.hs, dist/build/Language/Haskell/GHC/ExactPrint/Transform.p_o ) copying path '/nix/store/bldscjszcy34079qh2pkr05hsf73bdm4-validation-selective-0.2.0.0' from 'ssh-ng://'... copying path '/nix/store/7fr1k25az6z313p7l9218c7ajiyyl184-validity-0.12.1.0' from 'ssh-ng://'... copying path '/nix/store/yc9n8a5hflqjnskvly4p1m6060k2dq5d-vector-stream-0.1.0.1' from 'ssh-ng://'... copying path '/nix/store/z6ssh8z9l4frsdwycp12f1hfd2104x4g-void-0.7.3-doc' from 'ssh-ng://'... copying path '/nix/store/c4zvybjap07is79gajjjffwi84wxw4f4-witherable-0.5-doc' from 'ssh-ng://'... copying path '/nix/store/00fc02c4mwipdjsbwvia8k0cdvbc3m0h-wl-pprint-annotated-0.1.0.1-doc' from 'ssh-ng://'... copying path '/nix/store/wrx8nqw4gr8wj58i6zmip0s62v42snlp-xml-1.3.14-doc' from 'ssh-ng://'... copying path '/nix/store/37k77l43ybqzhhki7immkv0d3s7jg7hy-xmlgen-0.6.2.2-doc' from 'ssh-ng://'... copying path '/nix/store/wksqmbs8gyay94kml2vg2vhpc30dr9qh-charset-0.3.12' from 'ssh-ng://'... copying path '/nix/store/mpq5cbm4np5xkj8v3gikkkv5px21gyac-invariant-0.6.4' from 'ssh-ng://'... ghc-lib-parser> [259 of 456] Compiling GHC.Tc.Utils.TcType ( compiler/GHC/Tc/Utils/TcType.hs, dist/build/GHC/Tc/Utils/TcType.o, dist/build/GHC/Tc/Utils/TcType.dyn_o ) copying path '/nix/store/mcbbhhvmmp1qra6ycj0z3g5z5cyqymsa-lifted-base-0.2.3.12' from 'ssh-ng://'... copying path '/nix/store/waj1draqn3i6wdl1vbhhzxw01mbq7vp2-pointed-5.0.5-doc' from 'ssh-ng://'... ghc-exactprint> [4 of 7] Compiling Language.Haskell.GHC.ExactPrint.Preprocess ( src/Language/Haskell/GHC/ExactPrint/Preprocess.hs, dist/build/Language/Haskell/GHC/ExactPrint/Preprocess.p_o ) ghc-exactprint> [5 of 7] Compiling Language.Haskell.GHC.ExactPrint.Parsers ( src/Language/Haskell/GHC/ExactPrint/Parsers.hs, dist/build/Language/Haskell/GHC/ExactPrint/Parsers.p_o ) ghc-exactprint> [6 of 7] Compiling Language.Haskell.GHC.ExactPrint.ExactPrint ( src/Language/Haskell/GHC/ExactPrint/ExactPrint.hs, dist/build/Language/Haskell/GHC/ExactPrint/ExactPrint.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 ) copying path '/nix/store/wkpaxvavprfvl90lxmb2al0akllppy7x-relude-1.2.2.0' from 'ssh-ng://'... copying path '/nix/store/gdg94kgwsgf7incnxp9anvxc7knvg66h-resourcet-1.3.0' from 'ssh-ng://'... copying path '/nix/store/ddj9s4badxv4b2n69lsiayxy8krdrc91-regex-1.1.0.2' from 'ssh-ng://'... 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 ) copying path '/nix/store/q6d4p06aqqxzgmyainb7xi3lzn7nm6cb-row-types-1.0.1.2' from 'ssh-ng://'... copying path '/nix/store/4dzxym8zrhch6y0y90r692y5pxbidl9r-semigroupoids-6.0.1' from 'ssh-ng://'... ghc-lib-parser> [260 of 456] Compiling GHC.Core.Coercion.Opt ( compiler/GHC/Core/Coercion/Opt.hs, dist/build/GHC/Core/Coercion/Opt.o, dist/build/GHC/Core/Coercion/Opt.dyn_o ) copying path '/nix/store/xb2mnavzzan623ibk4nxbjr92p0lfr31-semirings-0.7' from 'ssh-ng://'... copying path '/nix/store/npwf3js76xggwavrdn1mgr7zj0l135p1-aeson-2.2.3.0-doc' from 'ssh-ng://'... copying path '/nix/store/j8pdvgn4v17gpmfj1hga8f2igc9dhiy5-shake-0.19.8' from 'ssh-ng://'... 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 ) copying path '/nix/store/q3a3rk4c5dkrshzcn7dd5c2qcsfsihdx-tasty-hspec-1.2.0.4' from 'ssh-ng://'... copying path '/nix/store/w0iqdr8215q6y8p809vq3pvdksf2jj9b-genvalidity-1.1.1.0' from 'ssh-ng://'... ghc-lib-parser> [261 of 456] Compiling GHC.Types.DefaultEnv ( compiler/GHC/Types/DefaultEnv.hs, dist/build/GHC/Types/DefaultEnv.o, dist/build/GHC/Types/DefaultEnv.dyn_o ) ghc-lib-parser> [262 of 456] Compiling GHC.Builtin.PrimOps ( compiler/GHC/Builtin/PrimOps.hs, dist/build/GHC/Builtin/PrimOps.o, dist/build/GHC/Builtin/PrimOps.dyn_o ) copying path '/nix/store/jh6zswqk2xhnkjhkzja47pb1bz1qws09-tomland-1.3.3.3' from 'ssh-ng://'... copying path '/nix/store/s96al1dkzzb86g6zyhpz110xrf63rm7w-hedgehog-1.5-doc' from 'ssh-ng://'... algebraic-graphs> [24 of 24] Linking dist/build/main/main copying path '/nix/store/5wd131r9vba1dz43pg9ncibcmqp8m4iy-test-framework-0.8.2.2-doc' from 'ssh-ng://'... copying path '/nix/store/m1m6jn4dcvkmiz416cfglccqf1c1v3g4-parsers-0.12.12' from 'ssh-ng://'... copying path '/nix/store/fj8q6rins9zaya043pqk6f94z73ly3a2-typed-process-0.2.13.0' from 'ssh-ng://'... copying path '/nix/store/ffz45852a99xaahba6y1xdh5n9280jq6-lifted-async-0.10.2.7' from 'ssh-ng://'... algebraic-graphs> Running phase: checkPhase copying path '/nix/store/zyh5abdjqrnanb18c2i29zgybc615sgi-uniplate-1.6.13' from 'ssh-ng://'... algebraic-graphs> Running 1 test suites... algebraic-graphs> Test suite main: RUNNING... copying path '/nix/store/b4s6zvg5gbnaxa3l2j8c9rnvw8xba0vw-unliftio-0.2.25.1' from 'ssh-ng://'... copying path '/nix/store/vqkbicfysxkyvy6j42ilvl08d59l5pd8-vector-0.13.2.0' from 'ssh-ng://'... copying path '/nix/store/6pqgi32im7swn6w385dqnnxbll1phy6s-vector-instances-3.4.2-doc' from 'ssh-ng://'... copying path '/nix/store/v6z319kahc1gsjifz472fy32p14l6v35-void-0.7.3' from 'ssh-ng://'... building '/nix/store/8xnjfci4qjwj206cvcj0s4avqh0ni3ra-ghc-9.12.1-with-packages.drv'... ghc> /nix/store/wksqmbs8gyay94kml2vg2vhpc30dr9qh-charset-0.3.12/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/pmmydyf343l6v0dwwzi1v6z0j8jnfnrb-doctest-0.24.0/nix-support/propagated-build-inputs ghc> /nix/store/iq7gs0nqk0y9w89al2x4nch187a5fbkg-multiset-0.3.4.3/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/pmmydyf343l6v0dwwzi1v6z0j8jnfnrb-doctest-0.24.0/nix-support/propagated-build-inputs ghc> /nix/store/4dzxym8zrhch6y0y90r692y5pxbidl9r-semigroupoids-6.0.1/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/pmmydyf343l6v0dwwzi1v6z0j8jnfnrb-doctest-0.24.0/nix-support/propagated-build-inputs ghc> /nix/store/hxcdph627a60k4qphla11apy0nd70pwc-cabal-doctest-1.0.11/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/pmmydyf343l6v0dwwzi1v6z0j8jnfnrb-doctest-0.24.0/nix-support/propagated-build-inputs ghc> /nix/store/0ihdy2jzhjh2947w7v2dkjy22ns86pnh-temporary-1.3/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/pmmydyf343l6v0dwwzi1v6z0j8jnfnrb-doctest-0.24.0/nix-support/propagated-build-inputs ghc> /nix/store/0ihdy2jzhjh2947w7v2dkjy22ns86pnh-temporary-1.3/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/pmmydyf343l6v0dwwzi1v6z0j8jnfnrb-doctest-0.24.0/nix-support/propagated-build-inputs ghc> /nix/store/kmqpn7dalzirv7rxnrr5ni0548njvhx9-unordered-containers-0.2.20/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/pmmydyf343l6v0dwwzi1v6z0j8jnfnrb-doctest-0.24.0/nix-support/propagated-build-inputs ghc> /nix/store/kmqpn7dalzirv7rxnrr5ni0548njvhx9-unordered-containers-0.2.20/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/pmmydyf343l6v0dwwzi1v6z0j8jnfnrb-doctest-0.24.0/nix-support/propagated-build-inputs ghc> /nix/store/ds3q59avq8nyx79r002pnbg3hwa8sgxy-base-orphans-0.9.3/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/pmmydyf343l6v0dwwzi1v6z0j8jnfnrb-doctest-0.24.0/nix-support/propagated-build-inputs ghc> /nix/store/ds3q59avq8nyx79r002pnbg3hwa8sgxy-base-orphans-0.9.3/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/pmmydyf343l6v0dwwzi1v6z0j8jnfnrb-doctest-0.24.0/nix-support/propagated-build-inputs ghc> /nix/store/pxsnl37r7gr5zh8k49j43b2sy0jybrqv-bifunctors-5.6.2/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/pmmydyf343l6v0dwwzi1v6z0j8jnfnrb-doctest-0.24.0/nix-support/propagated-build-inputs ghc> /nix/store/pxsnl37r7gr5zh8k49j43b2sy0jybrqv-bifunctors-5.6.2/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/pmmydyf343l6v0dwwzi1v6z0j8jnfnrb-doctest-0.24.0/nix-support/propagated-build-inputs ghc> /nix/store/9a3hfsjag3z9h2fi8c5l5lcfpmzimnda-comonad-5.0.9/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/pmmydyf343l6v0dwwzi1v6z0j8jnfnrb-doctest-0.24.0/nix-support/propagated-build-inputs ghc> /nix/store/9a3hfsjag3z9h2fi8c5l5lcfpmzimnda-comonad-5.0.9/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/pmmydyf343l6v0dwwzi1v6z0j8jnfnrb-doctest-0.24.0/nix-support/propagated-build-inputs ghc> /nix/store/kmalasyfd57sdkr1mnbrr38i3vn9sbj1-contravariant-1.5.5/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/pmmydyf343l6v0dwwzi1v6z0j8jnfnrb-doctest-0.24.0/nix-support/propagated-build-inputs ghc> /nix/store/kmalasyfd57sdkr1mnbrr38i3vn9sbj1-contravariant-1.5.5/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/pmmydyf343l6v0dwwzi1v6z0j8jnfnrb-doctest-0.24.0/nix-support/propagated-build-inputs ghc> /nix/store/ahd8gijw4k1hb0vpbhfmfz505485b4d2-distributive-0.6.2.1/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/pmmydyf343l6v0dwwzi1v6z0j8jnfnrb-doctest-0.24.0/nix-support/propagated-build-inputs ghc> /nix/store/ahd8gijw4k1hb0vpbhfmfz505485b4d2-distributive-0.6.2.1/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/pmmydyf343l6v0dwwzi1v6z0j8jnfnrb-doctest-0.24.0/nix-support/propagated-build-inputs ghc> /nix/store/fgycw9zj80999k5gxdsds98fff01zyrb-hashable-1.4.7.0/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/pmmydyf343l6v0dwwzi1v6z0j8jnfnrb-doctest-0.24.0/nix-support/propagated-build-inputs ghc> /nix/store/fgycw9zj80999k5gxdsds98fff01zyrb-hashable-1.4.7.0/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/pmmydyf343l6v0dwwzi1v6z0j8jnfnrb-doctest-0.24.0/nix-support/propagated-build-inputs ghc> /nix/store/wclsidxxkld5vlik6r7g648701k3hfmx-tagged-0.8.9/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/pmmydyf343l6v0dwwzi1v6z0j8jnfnrb-doctest-0.24.0/nix-support/propagated-build-inputs ghc> /nix/store/wclsidxxkld5vlik6r7g648701k3hfmx-tagged-0.8.9/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/pmmydyf343l6v0dwwzi1v6z0j8jnfnrb-doctest-0.24.0/nix-support/propagated-build-inputs ghc> /nix/store/r7258q79g1az822g1g8xjphyvlvbmp06-transformers-compat-0.7.2/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/pmmydyf343l6v0dwwzi1v6z0j8jnfnrb-doctest-0.24.0/nix-support/propagated-build-inputs ghc> /nix/store/r7258q79g1az822g1g8xjphyvlvbmp06-transformers-compat-0.7.2/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/pmmydyf343l6v0dwwzi1v6z0j8jnfnrb-doctest-0.24.0/nix-support/propagated-build-inputs ghc> /nix/store/jkmyblhjmvnq6i1sba2m3v649w1d6bp2-random-1.2.1.3/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/pmmydyf343l6v0dwwzi1v6z0j8jnfnrb-doctest-0.24.0/nix-support/propagated-build-inputs ghc> /nix/store/jkmyblhjmvnq6i1sba2m3v649w1d6bp2-random-1.2.1.3/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/pmmydyf343l6v0dwwzi1v6z0j8jnfnrb-doctest-0.24.0/nix-support/propagated-build-inputs copying path '/nix/store/s4jjzafdxacqkj5z311agviljps0674h-either-5.0.2' from 'ssh-ng://'... ghc> /nix/store/dcy6dzmbh343f9gxjx9njlxzj88mk108-th-abstraction-0.7.1.0/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/pmmydyf343l6v0dwwzi1v6z0j8jnfnrb-doctest-0.24.0/nix-support/propagated-build-inputs ghc> /nix/store/dcy6dzmbh343f9gxjx9njlxzj88mk108-th-abstraction-0.7.1.0/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/pmmydyf343l6v0dwwzi1v6z0j8jnfnrb-doctest-0.24.0/nix-support/propagated-build-inputs ghc> /nix/store/wzwzhs8gwg1l8y61mxhxk96d1x5h46za-indexed-traversable-0.1.4/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/pmmydyf343l6v0dwwzi1v6z0j8jnfnrb-doctest-0.24.0/nix-support/propagated-build-inputs ghc> /nix/store/wzwzhs8gwg1l8y61mxhxk96d1x5h46za-indexed-traversable-0.1.4/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/pmmydyf343l6v0dwwzi1v6z0j8jnfnrb-doctest-0.24.0/nix-support/propagated-build-inputs ghc> /nix/store/ivpak3rbpsdja259r915np73wr1k3img-StateVar-1.2.2/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/pmmydyf343l6v0dwwzi1v6z0j8jnfnrb-doctest-0.24.0/nix-support/propagated-build-inputs ghc> /nix/store/ivpak3rbpsdja259r915np73wr1k3img-StateVar-1.2.2/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/pmmydyf343l6v0dwwzi1v6z0j8jnfnrb-doctest-0.24.0/nix-support/propagated-build-inputs ghc> /nix/store/55y7i2dhiycvb1j7f3fzagy1gk85w7xn-splitmix-0.1.1/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/pmmydyf343l6v0dwwzi1v6z0j8jnfnrb-doctest-0.24.0/nix-support/propagated-build-inputs ghc> /nix/store/55y7i2dhiycvb1j7f3fzagy1gk85w7xn-splitmix-0.1.1/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/pmmydyf343l6v0dwwzi1v6z0j8jnfnrb-doctest-0.24.0/nix-support/propagated-build-inputs copying path '/nix/store/6s52swlxn6mk79lz27jzmq0v8mncynhg-free-5.2' from 'ssh-ng://'... copying path '/nix/store/bbzk7p8hd5d4cpir6qdb9d52r869gcn8-wl-pprint-annotated-0.1.0.1' from 'ssh-ng://'... copying path '/nix/store/w14n98wggim2ybd2x3xyjccyl4ydc3vh-xml-1.3.14' from 'ssh-ng://'... ghc (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/ls0h651a1migr88firy8wl9m8i75m657-ghc-9.12.1-with-packages ghc (post)> Pushing 52 paths (65 are already present) using zstd to cache sellout ⏳ ghc (post)> ghc (post)> Pushing /nix/store/75lqlvj9jzm99ssadrmin341h8m4zidw-random-1.2.1.3-doc (2.51 MiB) ghc (post)> Pushing /nix/store/93nsyx97x1b8jhzi5lkin24ks7dz8pn1-multiset-0.3.4.3-doc (1.06 MiB) ghc (post)> Pushing /nix/store/762h2ig7j3ac9kaycwb81gs9pkbc4ibl-base-orphans-0.9.3-doc (733.65 KiB) ghc (post)> Pushing /nix/store/0qmwrngy0k06gvrg0ckpqkga7viiyk4v-temporary-1.3-doc (237.41 KiB) ghc (post)> Pushing /nix/store/4dzxym8zrhch6y0y90r692y5pxbidl9r-semigroupoids-6.0.1 (12.38 MiB) ghc (post)> Pushing /nix/store/55y7i2dhiycvb1j7f3fzagy1gk85w7xn-splitmix-0.1.1 (1006.19 KiB) ghc (post)> Pushing /nix/store/0ihdy2jzhjh2947w7v2dkjy22ns86pnh-temporary-1.3 (363.81 KiB) ghc (post)> Pushing /nix/store/6cvp790y48lfig44bmw5lm4qy7r3v3gg-syb-0.7.2.4 (2.95 MiB) ghc (post)> Pushing /nix/store/96dx8k5g568fnw3qyx2kxbyys812sjxv-ghc-paths-0.1.0.12-doc (120.87 KiB) ghc (post)> Pushing /nix/store/9a3hfsjag3z9h2fi8c5l5lcfpmzimnda-comonad-5.0.9 (3.24 MiB) ghc (post)> Pushing /nix/store/csdrffnq29vwqi56lvgp80wx7819vib0-transformers-compat-0.7.2-doc (1.92 MiB) ghc (post)> Pushing /nix/store/bl48h0fyb4076l007gp3az9hr37a38rl-charset-0.3.12-doc (1.37 MiB) ghc (post)> Pushing /nix/store/cw9a4qrv3gg9skk58jrjh5s5mfbbp66m-assoc-1.1.1-doc (192.89 KiB) ghc (post)> Pushing /nix/store/cfjszmyvb1ki98r85psw1h88424wsmrh-assoc-1.1.1 (187.03 KiB) ghc (post)> Pushing /nix/store/ahd8gijw4k1hb0vpbhfmfz505485b4d2-distributive-0.6.2.1 (1.26 MiB) ghc (post)> Pushing /nix/store/d4i79g4yzwnax0q8534sjrny0fisjvri-splitmix-0.1.1-doc (547.90 KiB) ghc (post)> Pushing /nix/store/9yzzdy1ha5h123kmpb0rs18w7ycsjg36-code-page-0.2.1 (371.36 KiB) ghc (post)> Pushing /nix/store/d6byzsvggszqc9d8hma6s7qy0w8323gj-doctest-0.24.0-doc (1.52 MiB) ghc (post)> Pushing /nix/store/dcy6dzmbh343f9gxjx9njlxzj88mk108-th-abstraction-0.7.1.0 (5.81 MiB) ghc (post)> Pushing /nix/store/ds3q59avq8nyx79r002pnbg3hwa8sgxy-base-orphans-0.9.3 (108.23 KiB) ghc (post)> Pushing /nix/store/c1bqc805961s7pc1k6f6qzs4j5mrd99f-syb-0.7.2.4-doc (1.19 MiB) ghc (post)> Pushing /nix/store/dx9sdc551q4f0bhmn8gx5dif60vq6vfy-bifunctors-5.6.2-doc (3.43 MiB) ghc (post)> Pushing /nix/store/fgycw9zj80999k5gxdsds98fff01zyrb-hashable-1.4.7.0 (3.36 MiB) ghc (post)> Pushing /nix/store/hxcdph627a60k4qphla11apy0nd70pwc-cabal-doctest-1.0.11 (901.06 KiB) ghc (post)> Pushing /nix/store/i9abq4cwywwmis9mfsx60kl1ja5ijjpg-base-unicode-symbols-0.2.4.2-doc (481.19 KiB) ghc (post)> Pushing /nix/store/i6fb3dm35qf9nd76fk4nq53mw63wy8cf-hashable-1.4.7.0-doc (1.19 MiB) ghc (post)> Pushing /nix/store/iq7gs0nqk0y9w89al2x4nch187a5fbkg-multiset-0.3.4.3 (2.43 MiB) ghc (post)> Pushing /nix/store/ivpak3rbpsdja259r915np73wr1k3img-StateVar-1.2.2 (414.09 KiB) ghc (post)> Pushing /nix/store/iykzy7qv1dh1y4h77yxsxzwfn7zw6ar2-cabal-doctest-1.0.11-doc (357.65 KiB) ghc (post)> Pushing /nix/store/jkmyblhjmvnq6i1sba2m3v649w1d6bp2-random-1.2.1.3 (9.10 MiB) ghc (post)> Pushing /nix/store/kmalasyfd57sdkr1mnbrr38i3vn9sbj1-contravariant-1.5.5 (2.00 MiB) ghc (post)> Pushing /nix/store/k1py8r67ccgkhd0a65g5zqp8zd0m67f2-unordered-containers-0.2.20-doc (4.46 MiB) ghc (post)> Pushing /nix/store/kmqpn7dalzirv7rxnrr5ni0548njvhx9-unordered-containers-0.2.20 (9.77 MiB) ghc (post)> Pushing /nix/store/mxs4rl2bb961j3y0b467cn9iqc8l5ina-th-abstraction-0.7.1.0-doc (2.04 MiB) ghc (post)> Pushing /nix/store/p0rd9w5jaxcbfwh7qljajfbnhixs0mf8-semigroupoids-6.0.1-doc (5.74 MiB) ghc (post)> Pushing /nix/store/ls0h651a1migr88firy8wl9m8i75m657-ghc-9.12.1-with-packages (5.92 MiB) ghc (post)> Pushing /nix/store/ph33syfbyvz5i2nxx5z064ds5bnxlzpr-tagged-0.8.9-doc (611.61 KiB) ghc (post)> Pushing /nix/store/p7rf1xqspjh27iaviqyrg7ivj1qs6qyr-code-page-0.2.1-doc (274.86 KiB) ghc (post)> Pushing /nix/store/qc2661xzfx9dy8fcghimjyhaikr7dx1i-comonad-5.0.9-doc (1.49 MiB) ghc (post)> Pushing /nix/store/pxsnl37r7gr5zh8k49j43b2sy0jybrqv-bifunctors-5.6.2 (15.62 MiB) ghc (post)> Pushing /nix/store/pmv8az7hvyhrij38sz6ylyw9j5zz05ps-distributive-0.6.2.1-doc (490.60 KiB) ghc (post)> Pushing /nix/store/kvm5iwajr3a5p2n6smxi3f0q03hafhnr-ghc-paths-0.1.0.12 (101.81 KiB) ghc (post)> Pushing /nix/store/r7258q79g1az822g1g8xjphyvlvbmp06-transformers-compat-0.7.2 (3.61 MiB) ghc (post)> Pushing /nix/store/pmmydyf343l6v0dwwzi1v6z0j8jnfnrb-doctest-0.24.0 (74.30 MiB) ghc (post)> Pushing /nix/store/wclsidxxkld5vlik6r7g648701k3hfmx-tagged-0.8.9 (1.73 MiB) ghc (post)> Pushing /nix/store/wksqmbs8gyay94kml2vg2vhpc30dr9qh-charset-0.3.12 (6.81 MiB) ghc (post)> Pushing /nix/store/wyhr2g3336n6hffbra3p3mi4c28spdvy-base-unicode-symbols-0.2.4.2 (546.30 KiB) ghc (post)> Pushing /nix/store/wzwzhs8gwg1l8y61mxhxk96d1x5h46za-indexed-traversable-0.1.4 (4.01 MiB) ghc (post)> Pushing /nix/store/xgrbw1s6fgy49x0ga540f81vr3mqj9w6-StateVar-1.2.2-doc (298.51 KiB) ghc (post)> Pushing /nix/store/xqci7pygc0kkrf2mqgx3cb6gl6rgzx55-indexed-traversable-0.1.4-doc (1.12 MiB) ghc (post)> Pushing /nix/store/y368yxvwsg0v50lp5w5yf9xy5xxicv5r-contravariant-1.5.5-doc (951.47 KiB) ghc (post)> Pushing /nix/store/znnk6yqbvji573wrpgvqfk60h8ldmhcq-keyutils-1.6.3-lib (41.82 KiB) ghc (post)> ghc (post)> All done. ghc (post)> added 1 signatures ghc (post)> added 102 signatures ghc (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/ls0h651a1migr88firy8wl9m8i75m657-ghc-9.12.1-with-packages ghc (post)> copying 0 paths... ghc (post)> copying 0 paths... ghc-lib-parser> [263 of 456] Compiling GHC.Cmm.CLabel ( compiler/GHC/Cmm/CLabel.hs, dist/build/GHC/Cmm/CLabel.o, dist/build/GHC/Cmm/CLabel.dyn_o ) ghc-lib-parser> [264 of 456] Compiling GHC.Cmm.BlockId ( compiler/GHC/Cmm/BlockId.hs, dist/build/GHC/Cmm/BlockId.o, dist/build/GHC/Cmm/BlockId.dyn_o ) ghc-lib-parser> [265 of 456] Compiling GHC.Core.FVs ( compiler/GHC/Core/FVs.hs, dist/build/GHC/Core/FVs.o, dist/build/GHC/Core/FVs.dyn_o ) ghc-lib-parser> [266 of 456] Compiling GHC.Builtin.Types.Literals ( compiler/GHC/Builtin/Types/Literals.hs, dist/build/GHC/Builtin/Types/Literals.o, dist/build/GHC/Builtin/Types/Literals.dyn_o ) ghc-lib-parser> [267 of 456] Compiling GHC.Core.FamInstEnv ( compiler/GHC/Core/FamInstEnv.hs, dist/build/GHC/Core/FamInstEnv.o, dist/build/GHC/Core/FamInstEnv.dyn_o ) ghc-lib-parser> [268 of 456] Compiling GHC.Core.Utils ( compiler/GHC/Core/Utils.hs, dist/build/GHC/Core/Utils.o, dist/build/GHC/Core/Utils.dyn_o ) ghc-exactprint> [7 of 7] Compiling Language.Haskell.GHC.ExactPrint ( src/Language/Haskell/GHC/ExactPrint.hs, dist/build/Language/Haskell/GHC/ExactPrint.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 ============ copying path '/nix/store/3n3rxd6r46x7v8wrfhfr5s01d3nj2rzq-xmlgen-0.6.2.2' from 'ssh-ng://'... copying path '/nix/store/wmzmyhq3hlhkripc53zpxm8ci7sbaflv-zlib-0.7.1.0-doc' from 'ssh-ng://'... copying path '/nix/store/88v1izlzqvlq8dvy3p8af9fjfh1knr7n-ListLike-4.7.8.3' from 'ssh-ng://'... copying path '/nix/store/k8nv0h07j48y38grind3dkvx5pbiqwdj-adjunctions-4.4.3' from 'ssh-ng://'... copying path '/nix/store/g7fq73kywjzpb45yg6m30aj1hw0dj7ab-blaze-textual-0.2.3.1' from 'ssh-ng://'... copying path '/nix/store/3x119i90285qvxq8v140bv1i20bnd88l-foldl-1.4.18' from 'ssh-ng://'... copying path '/nix/store/2d5rzbq5i8z81x6x7xqsg03x6hsmxms7-genvalidity-property-1.0.0.0' from 'ssh-ng://'... copying path '/nix/store/2rsb7gwv1qbvxbq9sj0v1c5xrhy09i2r-hedgehog-1.5' from 'ssh-ng://'... copying path '/nix/store/jll100n99fj5cqm03drq3zc805m8mpbz-hspec-hedgehog-0.3.0.0-doc' from 'ssh-ng://'... copying path '/nix/store/ivq77fwq4i8kib2iqcsfj674ricmbxpy-indexed-traversable-instances-0.1.2' from 'ssh-ng://'... copying path '/nix/store/ll2r75dhs3jqyg97kx9w6jhd5gjnkbly-keys-3.12.4' from 'ssh-ng://'... copying path '/nix/store/pp4c5jm7ayvgpj2746bdn75rvj4l79hb-monoid-subclasses-1.2.6' from 'ssh-ng://'... copying path '/nix/store/agd8bjbcgb3mdvzcb055sx4p5xp005xk-quickcheck-instances-0.3.32' from 'ssh-ng://'... 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 copying path '/nix/store/nnay7lf38bqqq3zq96wi3m9c22f2zf92-rebase-1.21.2-doc' from 'ssh-ng://'... 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) 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 copying path '/nix/store/hs13li9wrjlq4nick7spzn6fyjhks6j9-tasty-golden-2.3.5' from 'ssh-ng://'... 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 copying path '/nix/store/mfb68l0dhikxg4b0hily04kawxzd08qj-test-framework-0.8.2.2' from 'ssh-ng://'... 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 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 copying path '/nix/store/dhqdh6skvxp6slxlzx6lf5q4fisa5hp6-test-framework-hunit-0.3.0.2-doc' from 'ssh-ng://'... copying path '/nix/store/3fscjfrp89lqyikrlbf17aagc29xq7za-test-framework-quickcheck2-0.3.0.6-doc' from 'ssh-ng://'... 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) copying path '/nix/store/lsa454b7i0d238y6h8df0dv28pjkamhi-text-rope-0.2' from 'ssh-ng://'... copying path '/nix/store/hr80yj9qxi1lc8iwrk371g5d0kffp2jm-process-extras-0.7.4' from 'ssh-ng://'... copying path '/nix/store/ws9i1v1wx9b7r80k3b1h62gl60yaqwxl-kan-extensions-5.2.6' from 'ssh-ng://'... copying path '/nix/store/h54mqyhrk88jlbzh18mcn1n1ngl8da5c-sqlite-simple-0.4.19.0' from 'ssh-ng://'... ghc-lib-parser> [269 of 456] Compiling GHC.Core.Unfold ( compiler/GHC/Core/Unfold.hs, dist/build/GHC/Core/Unfold.o, dist/build/GHC/Core/Unfold.dyn_o ) copying path '/nix/store/ripg01lqxn343bvagqnh5zf5jxmz2703-genvalidity-hspec-1.0.0.3' from 'ssh-ng://'... copying path '/nix/store/xnn1blilc7vy35ph6cqicfr9lw4hsxa8-trial-tomland-0.0.0.0' from 'ssh-ng://'... copying path '/nix/store/ck778fk568vlf5nxcz08gsapnyhpyppm-vector-binary-instances-0.2.5.2' from 'ssh-ng://'... copying path '/nix/store/bjljlivz7p9m94vbp4y1rzkv02dnr3k0-hspec-hedgehog-0.3.0.0' from 'ssh-ng://'... 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) ghc-lib-parser> [270 of 456] Compiling GHC.Core.Subst ( compiler/GHC/Core/Subst.hs, dist/build/GHC/Core/Subst.o, dist/build/GHC/Core/Subst.dyn_o ) ghc-lib-parser> [271 of 456] Compiling GHC.Core.Opt.Arity ( compiler/GHC/Core/Opt/Arity.hs, dist/build/GHC/Core/Opt/Arity.o, dist/build/GHC/Core/Opt/Arity.dyn_o ) copying path '/nix/store/74dxivn3vzm6w7nxkp6dp8ys1frj24z8-semialign-1.3.1' from 'ssh-ng://'... copying path '/nix/store/00f6rd9vbd58lasgwd134fvarazqscg5-witherable-0.5' from 'ssh-ng://'... copying path '/nix/store/kk04hl4qsfknrxa2bmzgm3vrf6i4ngar-fuzzy-0.1.1.0' from 'ssh-ng://'... copying path '/nix/store/9z2pas21k7gbdgmdqi5y4bmjq8cw5wph-zlib-0.7.1.0' from 'ssh-ng://'... ghc-exactprint> Preprocessing test suite 'test' for ghc-exactprint-1.12.0.0... ghc-exactprint> Building test suite 'test' for ghc-exactprint-1.12.0.0... ghc-exactprint> [1 of 5] Compiling Test.Common ( tests/Test/Common.hs, dist/build/test/test-tmp/Test/Common.o ) ghc-lib-parser> [272 of 456] Compiling GHC.Core.Opt.OccurAnal ( compiler/GHC/Core/Opt/OccurAnal.hs, dist/build/GHC/Core/Opt/OccurAnal.o, dist/build/GHC/Core/Opt/OccurAnal.dyn_o ) copying path '/nix/store/fgihrqds34jwqqc2ypg9pkaclwx7ps5w-test-framework-hunit-0.3.0.2' from 'ssh-ng://'... copying path '/nix/store/p09hbniiwsc2ip6bdmlxl1c7al9b9rps-test-framework-quickcheck2-0.3.0.6' from 'ssh-ng://'... 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 ) 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 copying path '/nix/store/6lnbcdw3iplc8jlrxnb4lgjnyc9agjj7-pointed-5.0.5' from 'ssh-ng://'... ghc-exactprint> [5 of 5] Compiling Main ( tests/Test.hs, dist/build/test/test-tmp/Main.o ) ghc-lib-parser> [273 of 456] Compiling GHC.Core.Unfold.Make ( compiler/GHC/Core/Unfold/Make.hs, dist/build/GHC/Core/Unfold/Make.o, dist/build/GHC/Core/Unfold/Make.dyn_o ) ghc-lib-parser> [274 of 456] Compiling GHC.Core.Make ( compiler/GHC/Core/Make.hs, dist/build/GHC/Core/Make.o, dist/build/GHC/Core/Make.dyn_o ) ghc-lib-parser> [275 of 456] Compiling GHC.Core.SimpleOpt ( compiler/GHC/Core/SimpleOpt.hs, dist/build/GHC/Core/SimpleOpt.o, dist/build/GHC/Core/SimpleOpt.dyn_o ) ghc-exactprint> [6 of 6] Linking dist/build/test/test copying path '/nix/store/06yv56503zgjgfdfvfl4hkv8z0hq6pcc-aeson-2.2.3.0' from 'ssh-ng://'... ghc-lib-parser> [276 of 456] Compiling GHC.Iface.Syntax ( compiler/GHC/Iface/Syntax.hs, dist/build/GHC/Iface/Syntax.o, dist/build/GHC/Iface/Syntax.dyn_o ) ghc-lib-parser> [277 of 456] Compiling GHC.Cmm.Expr ( compiler/GHC/Cmm/Expr.hs, dist/build/GHC/Cmm/Expr.o, dist/build/GHC/Cmm/Expr.dyn_o ) ghc-lib-parser> [278 of 456] Compiling GHC.ByteCode.Types ( compiler/GHC/ByteCode/Types.hs, dist/build/GHC/ByteCode/Types.o, dist/build/GHC/ByteCode/Types.dyn_o ) ghc-lib-parser> [279 of 456] Compiling GHC.Core.InstEnv ( compiler/GHC/Core/InstEnv.hs, dist/build/GHC/Core/InstEnv.o, dist/build/GHC/Core/InstEnv.dyn_o ) ghc-lib-parser> [280 of 456] Compiling GHC.Tc.Types.Evidence ( compiler/GHC/Tc/Types/Evidence.hs, dist/build/GHC/Tc/Types/Evidence.o, dist/build/GHC/Tc/Types/Evidence.dyn_o ) ghc-lib-parser> [281 of 456] Compiling GHC.Hs.Type ( compiler/GHC/Hs/Type.hs, dist/build/GHC/Hs/Type.o, dist/build/GHC/Hs/Type.dyn_o ) ghc-lib-parser> [282 of 456] Compiling GHC.Types.Hint ( compiler/GHC/Types/Hint.hs, dist/build/GHC/Types/Hint.o, dist/build/GHC/Types/Hint.dyn_o ) ghc-lib-parser> [283 of 456] Compiling GHC.Hs.Lit ( compiler/GHC/Hs/Lit.hs, dist/build/GHC/Hs/Lit.o, dist/build/GHC/Hs/Lit.dyn_o ) ghc-lib-parser> [284 of 456] Compiling GHC.Hs.Binds ( compiler/GHC/Hs/Binds.hs, dist/build/GHC/Hs/Binds.o, dist/build/GHC/Hs/Binds.dyn_o ) ghc-lib-parser> [285 of 456] Compiling GHC.Hs.Pat ( compiler/GHC/Hs/Pat.hs, dist/build/GHC/Hs/Pat.o, dist/build/GHC/Hs/Pat.dyn_o ) ghc-lib-parser> [286 of 456] Compiling GHC.Hs.Decls ( compiler/GHC/Hs/Decls.hs, dist/build/GHC/Hs/Decls.o, dist/build/GHC/Hs/Decls.dyn_o ) building '/nix/store/87izq5kkc6l8y0w6bghcxj0549554rbm-streaming-commons-0.2.3.0.drv'... streaming-commons> Running phase: setupCompilerEnvironmentPhase streaming-commons> Build with /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1. building '/nix/store/2hiirkn33mm3mh2m3v4r5khnx6k2x89a-lens-5.3.4.drv'... streaming-commons> Running phase: unpackPhase streaming-commons> unpacking source archive /nix/store/hmrzyjhb65w2nsy872wln9wmxzzx9q2q-streaming-commons-0.2.3.0.tar.gz streaming-commons> source root is streaming-commons-0.2.3.0 streaming-commons> setting SOURCE_DATE_EPOCH to timestamp 1737289593 of file "streaming-commons-0.2.3.0/streaming-commons.cabal" streaming-commons> Running phase: patchPhase streaming-commons> Running phase: compileBuildDriverPhase streaming-commons> setupCompileFlags: -package-db=/build/tmp.HR7kHFcRqS/setup-package.conf.d -threaded streaming-commons> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.HR7kHFcRqS/Main.o ) streaming-commons> [2 of 2] Linking Setup copying path '/nix/store/9wjj0qd6acsx2pgbvaai1pn7ysz5w0i3-vector-instances-3.4.2' from 'ssh-ng://'... lens> Running phase: setupCompilerEnvironmentPhase lens> Build with /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1. copying path '/nix/store/qjwcl6x7634pd4yjl31pa7v54rm8fqzb-doctest-discover-0.2.0.0' from 'ssh-ng://'... building '/nix/store/d73cxklinr0xdqvb3x4k75v1xsfi5yzj-HTF-0.15.0.2.drv'... building '/nix/store/1l2ysla4lc02b98rrz1mgd0j5vc1wbs1-attoparsec-aeson-2.2.2.0.drv'... building '/nix/store/r7mm2544ix5wfwsm7r6wpsgyiln1i4p9-binary-instances-1.0.6.drv'... building '/nix/store/3wpfwav97hcph1ln7rhzi3w3c98ywllg-constraints-extras-0.4.0.2.drv'... building '/nix/store/jqg355sfsgpsvqqama0ckmksxkkdpz99-deriving-aeson-0.2.10.drv'... building '/nix/store/jrkybq0p8x264ics8p7qkixxg9s4403r-enummapset-0.7.3.0.drv'... building '/nix/store/3nzn2i9hagkbmh2h96i8hwfpffvxkfjl-microaeson-0.1.0.2.drv'... building '/nix/store/a2zqb38b8ss4nfbnmrb7rm9y5psz3cld-path-0.9.5.drv'... building '/nix/store/yc05fk6hqfypg6w89wslpwxxc0zd3w0s-quickcheck-classes-0.6.5.0.drv'... lens> Running 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> Running phase: patchPhase lens> Running phase: compileBuildDriverPhase lens> setupCompileFlags: -package-db=/build/tmp.biOl43F6wB/setup-package.conf.d -threaded lens> [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.biOl43F6wB/Main.o ) lens> [2 of 2] Linking Setup HTF> Running phase: setupCompilerEnvironmentPhase HTF> Build with /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1. HTF> Running phase: unpackPhase HTF> unpacking source archive /nix/store/qhlbkn34py2ici8vb4ykayfpi5yy6adh-HTF-0.15.0.2.tar.gz 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> Running phase: patchPhase HTF> Running phase: compileBuildDriverPhase HTF> setupCompileFlags: -package-db=/build/tmp.c7p6luwDvZ/setup-package.conf.d -threaded attoparsec-aeson> Running phase: setupCompilerEnvironmentPhase attoparsec-aeson> Build with /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1. attoparsec-aeson> Running phase: unpackPhase attoparsec-aeson> unpacking source archive /nix/store/5rb5wpjl9np13rv3zw09x0ihmgyz3gi8-attoparsec-aeson-2.2.2.0.tar.gz attoparsec-aeson> source root is attoparsec-aeson-2.2.2.0 attoparsec-aeson> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "attoparsec-aeson-2.2.2.0/src/Data/Aeson/Parser/Internal.hs" attoparsec-aeson> Running phase: patchPhase attoparsec-aeson> Running phase: compileBuildDriverPhase attoparsec-aeson> setupCompileFlags: -package-db=/build/tmp.zxUeRWgy90/setup-package.conf.d -threaded binary-instances> Running phase: setupCompilerEnvironmentPhase binary-instances> Build with /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1. constraints-extras> Running phase: setupCompilerEnvironmentPhase constraints-extras> Build with /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1. deriving-aeson> Running phase: setupCompilerEnvironmentPhase deriving-aeson> Build with /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1. copying path '/nix/store/jpsyxrjdnr6a5i8wdf5aaipmsprfv1fn-rebase-1.21.2' from 'ssh-ng://'... building '/nix/store/14qgl2kzpskmrdn65qzw7dc40z2ipz80-hw-hspec-hedgehog-0.1.1.1.drv'... HTF> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.c7p6luwDvZ/Main.o ) HTF> [2 of 2] Linking Setup attoparsec-aeson> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.zxUeRWgy90/Main.o ) binary-instances> Running phase: unpackPhase binary-instances> unpacking source archive /nix/store/6r2l3jb7n340fq6gn4pcsbnq9iy8nq5s-binary-instances-1.0.6.tar.gz binary-instances> source root is binary-instances-1.0.6 binary-instances> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "binary-instances-1.0.6/test/Tests.hs" binary-instances> Running phase: patchPhase binary-instances> Run jailbreak-cabal to lift version restrictions on build inputs. binary-instances> Running phase: compileBuildDriverPhase binary-instances> setupCompileFlags: -package-db=/build/tmp.a1imQqpvjX/setup-package.conf.d -threaded enummapset> Running phase: setupCompilerEnvironmentPhase enummapset> Build with /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1. microaeson> Running phase: setupCompilerEnvironmentPhase microaeson> Build with /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1. constraints-extras> Running phase: unpackPhase attoparsec-aeson> [2 of 2] Linking Setup constraints-extras> unpacking source archive /nix/store/r1hndpvyfxs48509mabl0cshsw79a5yb-constraints-extras-0.4.0.2.tar.gz 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" path> Running phase: setupCompilerEnvironmentPhase constraints-extras> Running phase: patchPhase path> Build with /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1. constraints-extras> Running phase: compileBuildDriverPhase constraints-extras> setupCompileFlags: -package-db=/build/tmp.rm03Q0R1oE/setup-package.conf.d -threaded binary-instances> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.a1imQqpvjX/Main.o ) deriving-aeson> Running phase: unpackPhase deriving-aeson> unpacking source archive /nix/store/l88yyksp9a5lqpl3sqhcbbj8xh0jl40z-deriving-aeson-0.2.10.tar.gz 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> Running phase: patchPhase deriving-aeson> Running phase: compileBuildDriverPhase quickcheck-classes> Running phase: setupCompilerEnvironmentPhase deriving-aeson> setupCompileFlags: -package-db=/build/tmp.49k9pZY5ti/setup-package.conf.d -threaded quickcheck-classes> Build with /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1. binary-instances> [2 of 2] Linking Setup constraints-extras> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.rm03Q0R1oE/Main.o ) deriving-aeson> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.49k9pZY5ti/Main.o ) enummapset> Running phase: unpackPhase enummapset> unpacking source archive /nix/store/rszqn2a7yk0vpfrf489srbz5kng0zdsl-enummapset-0.7.3.0.tar.gz constraints-extras> [2 of 2] Linking Setup enummapset> source root is enummapset-0.7.3.0 enummapset> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "enummapset-0.7.3.0/tests/Json.hs" enummapset> Running phase: patchPhase enummapset> Running phase: compileBuildDriverPhase enummapset> setupCompileFlags: -package-db=/build/tmp.H2nHdRmL1G/setup-package.conf.d -threaded microaeson> Running phase: unpackPhase microaeson> unpacking source archive /nix/store/dxv9hqm6jsvq0gyi2yjrc2821rd12q5n-microaeson-0.1.0.2.tar.gz deriving-aeson> [2 of 2] Linking Setup microaeson> source root is microaeson-0.1.0.2 microaeson> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "microaeson-0.1.0.2/src-tests/tests.hs" building '/nix/store/jx0v80rdsyva3s938wgy9l2nayj336v2-rerebase-1.21.2.drv'... enummapset> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.H2nHdRmL1G/Main.o ) microaeson> Running phase: patchPhase microaeson> Replace Cabal file with edited version from mirror://hackage/microaeson-0.1.0.2/revision/1.cabal. microaeson> Running phase: compileBuildDriverPhase microaeson> setupCompileFlags: -package-db=/build/tmp.trBPcnloPT/setup-package.conf.d -threaded path> Running phase: unpackPhase path> unpacking source archive /nix/store/lwci43w7gzk8lmmp4inn94bqn32r86iz-path-0.9.5.tar.gz hw-hspec-hedgehog> Running phase: setupCompilerEnvironmentPhase hw-hspec-hedgehog> Build with /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1. microaeson> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.trBPcnloPT/Main.o ) path> source root is path-0.9.5 path> setting SOURCE_DATE_EPOCH to timestamp 1697620144 of file "path-0.9.5/CHANGELOG" streaming-commons> Running phase: updateAutotoolsGnuConfigScriptsPhase path> Running phase: patchPhase enummapset> [2 of 2] Linking Setup path> Running phase: compileBuildDriverPhase quickcheck-classes> Running phase: unpackPhase streaming-commons> Running phase: configurePhase path> setupCompileFlags: -package-db=/build/tmp.hA9oPoKvBB/setup-package.conf.d -threaded quickcheck-classes> unpacking source archive /nix/store/70svcd4pr6fk316qgsjy75k11hfi1yhl-quickcheck-classes-0.6.5.0.tar.gz streaming-commons> configureFlags: --verbose --prefix=/nix/store/kd1d6vb4423616qhy9g91spf5ihjmndd-streaming-commons-0.2.3.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/7k5f7hbhlf9k3axbf3pkbdrg8481rgli-streaming-commons-0.2.3.0-doc/share/doc/streaming-commons-0.2.3.0 --with-gcc=gcc --package-db=/build/tmp.HR7kHFcRqS/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/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib quickcheck-classes> source root is quickcheck-classes-0.6.5.0 streaming-commons> Using Parsec parser streaming-commons> Configuring streaming-commons-0.2.3.0... quickcheck-classes> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "quickcheck-classes-0.6.5.0/test/Spec/ShowRead.hs" quickcheck-classes> Running phase: patchPhase quickcheck-classes> Replace Cabal file with edited version from mirror://hackage/quickcheck-classes-0.6.5.0/revision/3.cabal. quickcheck-classes> Running phase: compileBuildDriverPhase quickcheck-classes> setupCompileFlags: -package-db=/build/tmp.5SE7ldXgQk/setup-package.conf.d -threaded streaming-commons> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports streaming-commons> 'ghc' version < 9.12): streaming-commons> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc is version streaming-commons> 9.12.1 microaeson> [2 of 2] Linking Setup path> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.hA9oPoKvBB/Main.o ) quickcheck-classes> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.5SE7ldXgQk/Main.o ) path> [2 of 2] Linking Setup rerebase> Running phase: setupCompilerEnvironmentPhase rerebase> Build with /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1. quickcheck-classes> [2 of 2] Linking Setup streaming-commons> Flags chosen: use-bytestring-builder=False hw-hspec-hedgehog> Running 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> Running phase: patchPhase rerebase> Running phase: unpackPhase 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. rerebase> unpacking source archive /nix/store/1gac32j5rcnaca5g60ydx9yldjz2ph0n-rerebase-1.21.2.tar.gz hw-hspec-hedgehog> Running phase: compileBuildDriverPhase rerebase> source root is rerebase-1.21.2 hw-hspec-hedgehog> setupCompileFlags: -package-db=/build/tmp.CahZ9708tc/setup-package.conf.d -threaded rerebase> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "rerebase-1.21.2/rerebase.cabal" rerebase> Running phase: patchPhase rerebase> Running phase: compileBuildDriverPhase rerebase> setupCompileFlags: -package-db=/build/tmp.nn25pwXqNA/setup-package.conf.d -threaded hw-hspec-hedgehog> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.CahZ9708tc/Main.o ) rerebase> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.nn25pwXqNA/Main.o ) hw-hspec-hedgehog> [2 of 2] Linking Setup rerebase> [2 of 2] Linking Setup streaming-commons> Warning: [git-protocol] Cloning over git:// might lead to an arbitrary code streaming-commons> execution vulnerability. Furthermore, popular forges like GitHub do not streaming-commons> support it. Use https:// or ssh:// instead. streaming-commons> Dependency array: using array-0.5.8.0 streaming-commons> Dependency async: using async-2.2.5 streaming-commons> Dependency base >=4.12 && <5: using base-4.21.0.0 streaming-commons> Dependency bytestring >=0.10.2.0: using bytestring-0.12.2.0 streaming-commons> Dependency directory: using directory-1.3.9.0 streaming-commons> Dependency network >=2.4.0.0: using network-3.2.7.0 streaming-commons> Dependency process: using process-1.6.25.0 streaming-commons> Dependency random: using random-1.2.1.3 streaming-commons> Dependency stm: using stm-2.5.3.1 streaming-commons> Dependency text >=1.2 && <1.3 || >=2.0 && <2.2: using text-2.1.2 streaming-commons> Dependency transformers: using transformers-0.6.1.2 streaming-commons> Dependency unix: using unix-2.8.6.0 streaming-commons> Dependency zlib: using zlib-0.7.1.0 streaming-commons> Dependency QuickCheck: using QuickCheck-2.14.3 streaming-commons> Dependency array: using array-0.5.8.0 streaming-commons> Dependency async: using async-2.2.5 streaming-commons> Dependency base: using base-4.21.0.0 streaming-commons> Dependency bytestring >=0.10.2.0: using bytestring-0.12.2.0 streaming-commons> Dependency deepseq: using deepseq-1.5.1.0 streaming-commons> Dependency hspec >=1.8: using hspec-2.11.12 streaming-commons> Dependency network >=2.4.0.0: using network-3.2.7.0 streaming-commons> Dependency streaming-commons: using streaming-commons-0.2.3.0 streaming-commons> Dependency text: using text-2.1.2 streaming-commons> Dependency unix: using unix-2.8.6.0 streaming-commons> Dependency zlib: using zlib-0.7.1.0 streaming-commons> Source component graph: streaming-commons> component lib streaming-commons> component test:test dependency lib streaming-commons> Configured component graph: streaming-commons> component streaming-commons-0.2.3.0-1niZxs26HdDT0obaWuQa9 streaming-commons> include array-0.5.8.0-0db1 streaming-commons> include async-2.2.5-HBjL0ak4LXnBlxAyUJ13eJ streaming-commons> include base-4.21.0.0-7c9b streaming-commons> include bytestring-0.12.2.0-b0ac streaming-commons> include directory-1.3.9.0-9e59 streaming-commons> include network-3.2.7.0-DVRXVTgbPJfKaMR4MLsbe4 streaming-commons> include process-1.6.25.0-184c streaming-commons> include random-1.2.1.3-5ZoGD9F0MKE9dM1QzFLxlZ streaming-commons> include stm-2.5.3.1-10a4 streaming-commons> include text-2.1.2-8f2d streaming-commons> include transformers-0.6.1.2-905c streaming-commons> include unix-2.8.6.0-5438 streaming-commons> include zlib-0.7.1.0-8YTgHz8j1dJKLJbtOY08Pm streaming-commons> component streaming-commons-0.2.3.0-2R1UfI7MCZzLxZmca1oGjT-test streaming-commons> include QuickCheck-2.14.3-7qNF4nyPPJfLE9HPMiL8nE streaming-commons> include array-0.5.8.0-0db1 streaming-commons> include async-2.2.5-HBjL0ak4LXnBlxAyUJ13eJ streaming-commons> include base-4.21.0.0-7c9b streaming-commons> include bytestring-0.12.2.0-b0ac streaming-commons> include deepseq-1.5.1.0-e635 streaming-commons> include hspec-2.11.12-Bru9jObG9SbAQGRkrcD7Qi streaming-commons> include network-3.2.7.0-DVRXVTgbPJfKaMR4MLsbe4 streaming-commons> include streaming-commons-0.2.3.0-1niZxs26HdDT0obaWuQa9 streaming-commons> include text-2.1.2-8f2d streaming-commons> include unix-2.8.6.0-5438 streaming-commons> include zlib-0.7.1.0-8YTgHz8j1dJKLJbtOY08Pm streaming-commons> Linked component graph: streaming-commons> unit streaming-commons-0.2.3.0-1niZxs26HdDT0obaWuQa9 streaming-commons> include array-0.5.8.0-0db1 streaming-commons> include async-2.2.5-HBjL0ak4LXnBlxAyUJ13eJ streaming-commons> include base-4.21.0.0-7c9b streaming-commons> include bytestring-0.12.2.0-b0ac streaming-commons> include directory-1.3.9.0-9e59 streaming-commons> include network-3.2.7.0-DVRXVTgbPJfKaMR4MLsbe4 streaming-commons> include process-1.6.25.0-184c streaming-commons> include random-1.2.1.3-5ZoGD9F0MKE9dM1QzFLxlZ streaming-commons> include stm-2.5.3.1-10a4 streaming-commons> include text-2.1.2-8f2d streaming-commons> include transformers-0.6.1.2-905c streaming-commons> include unix-2.8.6.0-5438 streaming-commons> include zlib-0.7.1.0-8YTgHz8j1dJKLJbtOY08Pm streaming-commons> Data.Streaming.ByteString.Builder=streaming-commons-0.2.3.0-1niZxs26HdDT0obaWuQa9:Data.Streaming.ByteString.Builder,Data.Streaming.ByteString.Builder.Buffer=streaming-commons-0.2.3.0-1niZxs26HdDT0obaWuQa9:Data.Streaming.ByteString.Builder.Buffer,Data.Streaming.FileRead=streaming-commons-0.2.3.0-1niZxs26HdDT0obaWuQa9:Data.Streaming.FileRead,Data.Streaming.Filesystem=streaming-commons-0.2.3.0-1niZxs26HdDT0obaWuQa9:Data.Streaming.Filesystem,Data.Streaming.Network=streaming-commons-0.2.3.0-1niZxs26HdDT0obaWuQa9:Data.Streaming.Network,Data.Streaming.Network.Internal=streaming-commons-0.2.3.0-1niZxs26HdDT0obaWuQa9:Data.Streaming.Network.Internal,Data.Streaming.Process=streaming-commons-0.2.3.0-1niZxs26HdDT0obaWuQa9:Data.Streaming.Process,Data.Streaming.Process.Internal=streaming-commons-0.2.3.0-1niZxs26HdDT0obaWuQa9:Data.Streaming.Process.Internal,Data.Streaming.Text=streaming-commons-0.2.3.0-1niZxs26HdDT0obaWuQa9:Data.Streaming.Text,Data.Streaming.Zlib=streaming-commons-0.2.3.0-1niZxs26HdDT0obaWuQa9:Data.Streaming.Zlib,Data.Streaming.Zlib.Lowlevel=streaming-commons-0.2.3.0-1niZxs26HdDT0obaWuQa9:Data.Streaming.Zlib.Lowlevel streaming-commons> unit streaming-commons-0.2.3.0-2R1UfI7MCZzLxZmca1oGjT-test streaming-commons> include QuickCheck-2.14.3-7qNF4nyPPJfLE9HPMiL8nE streaming-commons> include array-0.5.8.0-0db1 streaming-commons> include async-2.2.5-HBjL0ak4LXnBlxAyUJ13eJ streaming-commons> include base-4.21.0.0-7c9b streaming-commons> include bytestring-0.12.2.0-b0ac streaming-commons> include deepseq-1.5.1.0-e635 streaming-commons> include hspec-2.11.12-Bru9jObG9SbAQGRkrcD7Qi streaming-commons> include network-3.2.7.0-DVRXVTgbPJfKaMR4MLsbe4 streaming-commons> include streaming-commons-0.2.3.0-1niZxs26HdDT0obaWuQa9 streaming-commons> include text-2.1.2-8f2d streaming-commons> include unix-2.8.6.0-5438 streaming-commons> include zlib-0.7.1.0-8YTgHz8j1dJKLJbtOY08Pm streaming-commons> Ready component graph: streaming-commons> definite streaming-commons-0.2.3.0-1niZxs26HdDT0obaWuQa9 streaming-commons> depends array-0.5.8.0-0db1 streaming-commons> depends async-2.2.5-HBjL0ak4LXnBlxAyUJ13eJ streaming-commons> depends base-4.21.0.0-7c9b streaming-commons> depends bytestring-0.12.2.0-b0ac streaming-commons> depends directory-1.3.9.0-9e59 streaming-commons> depends network-3.2.7.0-DVRXVTgbPJfKaMR4MLsbe4 streaming-commons> depends process-1.6.25.0-184c streaming-commons> depends random-1.2.1.3-5ZoGD9F0MKE9dM1QzFLxlZ streaming-commons> depends stm-2.5.3.1-10a4 streaming-commons> depends text-2.1.2-8f2d streaming-commons> depends transformers-0.6.1.2-905c streaming-commons> depends unix-2.8.6.0-5438 streaming-commons> depends zlib-0.7.1.0-8YTgHz8j1dJKLJbtOY08Pm streaming-commons> definite streaming-commons-0.2.3.0-2R1UfI7MCZzLxZmca1oGjT-test streaming-commons> depends QuickCheck-2.14.3-7qNF4nyPPJfLE9HPMiL8nE streaming-commons> depends array-0.5.8.0-0db1 streaming-commons> depends async-2.2.5-HBjL0ak4LXnBlxAyUJ13eJ streaming-commons> depends base-4.21.0.0-7c9b streaming-commons> depends bytestring-0.12.2.0-b0ac streaming-commons> depends deepseq-1.5.1.0-e635 streaming-commons> depends hspec-2.11.12-Bru9jObG9SbAQGRkrcD7Qi streaming-commons> depends network-3.2.7.0-DVRXVTgbPJfKaMR4MLsbe4 streaming-commons> depends streaming-commons-0.2.3.0-1niZxs26HdDT0obaWuQa9 streaming-commons> depends text-2.1.2-8f2d streaming-commons> depends unix-2.8.6.0-5438 streaming-commons> depends zlib-0.7.1.0-8YTgHz8j1dJKLJbtOY08Pm streaming-commons> Using Cabal-3.14.1.0 compiled by ghc-9.12 streaming-commons> Using compiler: ghc-9.12.1 streaming-commons> Using install prefix: streaming-commons> /nix/store/kd1d6vb4423616qhy9g91spf5ihjmndd-streaming-commons-0.2.3.0 streaming-commons> Executables installed in: streaming-commons> /nix/store/kd1d6vb4423616qhy9g91spf5ihjmndd-streaming-commons-0.2.3.0/bin streaming-commons> Libraries installed in: streaming-commons> /nix/store/kd1d6vb4423616qhy9g91spf5ihjmndd-streaming-commons-0.2.3.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/streaming-commons-0.2.3.0-1niZxs26HdDT0obaWuQa9 streaming-commons> Dynamic Libraries installed in: streaming-commons> /nix/store/kd1d6vb4423616qhy9g91spf5ihjmndd-streaming-commons-0.2.3.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75 streaming-commons> Private executables installed in: streaming-commons> /nix/store/kd1d6vb4423616qhy9g91spf5ihjmndd-streaming-commons-0.2.3.0/libexec/x86_64-linux-ghc-9.12.1-bf75/streaming-commons-0.2.3.0 streaming-commons> Data files installed in: streaming-commons> /nix/store/kd1d6vb4423616qhy9g91spf5ihjmndd-streaming-commons-0.2.3.0/share/x86_64-linux-ghc-9.12.1-bf75/streaming-commons-0.2.3.0 streaming-commons> Documentation installed in: streaming-commons> /nix/store/7k5f7hbhlf9k3axbf3pkbdrg8481rgli-streaming-commons-0.2.3.0-doc/share/doc/streaming-commons-0.2.3.0 streaming-commons> Configuration files installed in: streaming-commons> /nix/store/kd1d6vb4423616qhy9g91spf5ihjmndd-streaming-commons-0.2.3.0/etc streaming-commons> No alex found streaming-commons> Using ar found on system at: streaming-commons> /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ar streaming-commons> No c2hs found streaming-commons> No cpphs found streaming-commons> No doctest found streaming-commons> Using gcc version 14.3.0 given by user at: streaming-commons> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc streaming-commons> Using ghc version 9.12.1 found on system at: streaming-commons> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc streaming-commons> Using ghc-pkg version 9.12.1 found on system at: streaming-commons> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc-pkg-9.12.1 streaming-commons> No ghcjs found streaming-commons> No ghcjs-pkg found streaming-commons> No greencard found streaming-commons> Using haddock version 2.30.0 found on system at: streaming-commons> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/haddock-ghc-9.12.1 streaming-commons> No happy found streaming-commons> No haskell-suite found streaming-commons> No haskell-suite-pkg found streaming-commons> No hmake found streaming-commons> Using hpc version 0.69 found on system at: streaming-commons> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hpc-ghc-9.12.1 streaming-commons> Using hsc2hs version 0.68.10 found on system at: lens> Running phase: updateAutotoolsGnuConfigScriptsPhase lens> Running phase: configurePhase streaming-commons> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 streaming-commons> Using hscolour version 1.25 found on system at: streaming-commons> /nix/store/iwbifbszf225h5w2dyxfi77kk6d6rxdy-hscolour-1.25/bin/HsColour streaming-commons> No jhc found streaming-commons> Using ld found on system at: streaming-commons> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/ld streaming-commons> No pkg-config found streaming-commons> Using runghc version 9.12.1 found on system at: streaming-commons> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/runghc-9.12.1 streaming-commons> Using strip version 2.44 found on system at: streaming-commons> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip streaming-commons> Using tar found on system at: streaming-commons> /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar streaming-commons> No uhc found lens> configureFlags: --verbose --prefix=/nix/store/21y5pzp7gxbvqg39qqcfdjvgw7qlgyrz-lens-5.3.4 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/bz8b02c2jbjhmix3pssjf3iwd6bgrgka-lens-5.3.4-doc/share/doc/lens-5.3.4 --with-gcc=gcc --package-db=/build/tmp.biOl43F6wB/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/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib lens> Using Parsec parser lens> Configuring lens-5.3.4... lens> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports lens> 'ghc' version < 9.12): lens> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc is version lens> 9.12.1 streaming-commons> Running phase: buildPhase streaming-commons> Preprocessing library for streaming-commons-0.2.3.0... streaming-commons> Building library for streaming-commons-0.2.3.0... ghc-lib-parser> [287 of 456] Compiling GHC.Hs.Expr ( compiler/GHC/Hs/Expr.hs, dist/build/GHC/Hs/Expr.o, dist/build/GHC/Hs/Expr.dyn_o ) 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 streaming-commons> [ 1 of 11] Compiling Data.Streaming.ByteString.Builder.Buffer ( Data/Streaming/ByteString/Builder/Buffer.hs, dist/build/Data/Streaming/ByteString/Builder/Buffer.o, dist/build/Data/Streaming/ByteString/Builder/Buffer.dyn_o ) HTF> Running phase: updateAutotoolsGnuConfigScriptsPhase HTF> Running phase: configurePhase HTF> configureFlags: --verbose --prefix=/nix/store/zm8fi9y3cnni684hqwdxqbg8vqgkffax-HTF-0.15.0.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/acl1d00xf95467mynpw9qkzcmkmdzffd-HTF-0.15.0.2-doc/share/doc/HTF-0.15.0.2 --with-gcc=gcc --package-db=/build/tmp.c7p6luwDvZ/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/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib attoparsec-aeson> Running phase: updateAutotoolsGnuConfigScriptsPhase HTF> Using Parsec parser HTF> Configuring HTF-0.15.0.2... attoparsec-aeson> Running phase: configurePhase attoparsec-aeson> configureFlags: --verbose --prefix=/nix/store/zx4yqilx2grvcms4lcxl32i4an9zqqy7-attoparsec-aeson-2.2.2.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/i6mxaj983g61jqiwaszmaknlb994yr69-attoparsec-aeson-2.2.2.0-doc/share/doc/attoparsec-aeson-2.2.2.0 --with-gcc=gcc --package-db=/build/tmp.zxUeRWgy90/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/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib attoparsec-aeson> Using Parsec parser attoparsec-aeson> Configuring attoparsec-aeson-2.2.2.0... HTF> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports HTF> 'ghc' version < 9.12): HTF> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc is version HTF> 9.12.1 binary-instances> Running phase: updateAutotoolsGnuConfigScriptsPhase attoparsec-aeson> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports attoparsec-aeson> 'ghc' version < 9.12): attoparsec-aeson> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc is version attoparsec-aeson> 9.12.1 binary-instances> Running phase: configurePhase binary-instances> configureFlags: --verbose --prefix=/nix/store/0yczq545qia4cndcrkbnkip08nk2m1wa-binary-instances-1.0.6 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/wgjqkya6pcvx8npidaawg177f5ic8wm4-binary-instances-1.0.6-doc/share/doc/binary-instances-1.0.6 --with-gcc=gcc --package-db=/build/tmp.a1imQqpvjX/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/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib lens> Dependency array >=0.5.0.0 && <0.6: using array-0.5.8.0 lens> Dependency assoc >=1.0.2 && <1.2: using assoc-1.1.1 lens> Dependency base >=4.9 && <5: using base-4.21.0.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.12.2.0 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.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.9 lens> Dependency filepath >=1.2.0.0 && <1.6: using filepath-1.5.4.0 lens> Dependency free >=5.1.5 && <6: using free-5.2 lens> Dependency ghc-prim: using ghc-prim-0.13.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.9 lens> Dependency template-haskell >=2.11.1.0 && <2.24: using lens> template-haskell-2.23.0.0 lens> Dependency text >=1.2.3.0 && <2.2: using text-2.1.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.2 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.21.0.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.21.0.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.2 lens> Dependency HUnit >=1.2: using HUnit-1.6.2.0 lens> Dependency base: using base-4.21.0.0 lens> Dependency bytestring: using bytestring-0.12.2.0 lens> Dependency containers: using containers-0.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.1.2 lens> Dependency base <5: using base-4.21.0.0 lens> Dependency deepseq: using deepseq-1.5.1.0 lens> Dependency simple-reflect >=0.3.1: using simple-reflect-0.3.3 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-AbIeSVCKN853tQuANL3xXA-doctests lens> include base-4.21.0.0-7c9b lens> include deepseq-1.5.1.0-e635 lens> include simple-reflect-0.3.3-4a6iNrbHyis7pScS5xCfAW lens> component lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh lens> include array-0.5.8.0-0db1 lens> include assoc-1.1.1-E8PZQL5r09C26ht18FlFJ3 lens> include base-4.21.0.0-7c9b lens> include base-orphans-0.9.3-56H3tjCHImFE1qy54lEIWG lens> include bifunctors-5.6.2-23ZIH83ReYp1x2UsnesYim lens> include bytestring-0.12.2.0-b0ac lens> include call-stack-0.4.0-LD5haluCJchF8ii1qjwA0g lens> include comonad-5.0.9-4MZ5dCr61dV7lbX80bxcNe lens> include containers-0.7-0330 lens> include contravariant-1.5.5-GpxmccgHSKTElNsD8qluJM lens> include distributive-0.6.2.1-7UTXExRh3Xr3r0TDdM58ua lens> include exceptions-0.10.9-1102 lens> include filepath-1.5.4.0-d360 lens> include free-5.2-7eNLpYORrHl1rH4E0I35Z7 lens> include ghc-prim-0.13.0-5eb6 lens> include hashable-1.4.7.0-BrCG3rFloGT6PhmAd0fu9I lens> include indexed-traversable-0.1.4-4xuTAqxekfkGgWf5dQZRjp lens> include indexed-traversable-instances-0.1.2-ErR4xFgNESo4jbWXmAsxFq lens> include kan-extensions-5.2.6-5XGFExR7Z611n9jyihYRya lens> include mtl-2.3.1-a5fa lens> include parallel-3.2.2.0-1pB7gK9ug6zDpTbmRDazu6 lens> include profunctors-5.6.2-CVV6tAuHgrXJXCKob9VpNG lens> include reflection-2.1.9-DqRlrVhKN255dgbhLCJL6V lens> include semigroupoids-6.0.1-7TpUnRFWxfYWsQfscXJsn lens> include strict-0.5.1-3Bi5ISCH5mOEp9Lt48QNvr lens> include tagged-0.8.9-2ExcpWcf3AL1UZxCV0tUaf lens> include template-haskell-2.23.0.0-059b lens> include text-2.1.2-8f2d lens> include th-abstraction-0.7.1.0-7QRIAmDEHZR3iK5buLo7t1 lens> include these-1.2.1-CShB5Yo5qV9AHWsl2QZfKm lens> include transformers-0.6.1.2-905c lens> include transformers-compat-0.7.2-4nzkAcU49p01Ddtf9gvbYt lens> include unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi lens> include vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 lens> component lens-5.3.4-IUpiTtnhaf85RhliqWQQDO-hunit lens> include HUnit-1.6.2.0-3B9enliCUx9E1LCz3SoudI lens> include base-4.21.0.0-7c9b lens> include bytestring-0.12.2.0-b0ac lens> include containers-0.7-0330 lens> include lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh lens> include mtl-2.3.1-a5fa lens> include test-framework-0.8.2.2-An57lmT1drMEi6vKE7adZW lens> include test-framework-hunit-0.3.0.2-3wHuqqw13KXLHgbd3aN7VX lens> include text-2.1.2-8f2d lens> component lens-5.3.4-YxI2gDGWspIvtkJYbLSo5-properties lens> include QuickCheck-2.14.3-7qNF4nyPPJfLE9HPMiL8nE lens> include base-4.21.0.0-7c9b lens> include lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh lens> include test-framework-0.8.2.2-An57lmT1drMEi6vKE7adZW lens> include test-framework-quickcheck2-0.3.0.6-2C7L6Ws6ISTKd2tF2lFqQl lens> include transformers-0.6.1.2-905c lens> component lens-5.3.4-JeVGLOGxqiW8ddgWLEInay-templates lens> include base-4.21.0.0-7c9b lens> include lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh lens> Linked component graph: lens> unit lens-5.3.4-AbIeSVCKN853tQuANL3xXA-doctests lens> include base-4.21.0.0-7c9b lens> include deepseq-1.5.1.0-e635 lens> include simple-reflect-0.3.3-4a6iNrbHyis7pScS5xCfAW lens> unit lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh lens> include array-0.5.8.0-0db1 lens> include assoc-1.1.1-E8PZQL5r09C26ht18FlFJ3 lens> include base-4.21.0.0-7c9b lens> include base-orphans-0.9.3-56H3tjCHImFE1qy54lEIWG lens> include bifunctors-5.6.2-23ZIH83ReYp1x2UsnesYim lens> include bytestring-0.12.2.0-b0ac lens> include call-stack-0.4.0-LD5haluCJchF8ii1qjwA0g lens> include comonad-5.0.9-4MZ5dCr61dV7lbX80bxcNe lens> include containers-0.7-0330 lens> include contravariant-1.5.5-GpxmccgHSKTElNsD8qluJM lens> include distributive-0.6.2.1-7UTXExRh3Xr3r0TDdM58ua lens> include exceptions-0.10.9-1102 lens> include filepath-1.5.4.0-d360 lens> include free-5.2-7eNLpYORrHl1rH4E0I35Z7 lens> include ghc-prim-0.13.0-5eb6 lens> include hashable-1.4.7.0-BrCG3rFloGT6PhmAd0fu9I lens> include indexed-traversable-0.1.4-4xuTAqxekfkGgWf5dQZRjp lens> include indexed-traversable-instances-0.1.2-ErR4xFgNESo4jbWXmAsxFq lens> include kan-extensions-5.2.6-5XGFExR7Z611n9jyihYRya lens> include mtl-2.3.1-a5fa lens> include parallel-3.2.2.0-1pB7gK9ug6zDpTbmRDazu6 lens> include profunctors-5.6.2-CVV6tAuHgrXJXCKob9VpNG lens> include reflection-2.1.9-DqRlrVhKN255dgbhLCJL6V lens> include semigroupoids-6.0.1-7TpUnRFWxfYWsQfscXJsn lens> include strict-0.5.1-3Bi5ISCH5mOEp9Lt48QNvr lens> include tagged-0.8.9-2ExcpWcf3AL1UZxCV0tUaf lens> include template-haskell-2.23.0.0-059b lens> include text-2.1.2-8f2d lens> include th-abstraction-0.7.1.0-7QRIAmDEHZR3iK5buLo7t1 lens> include these-1.2.1-CShB5Yo5qV9AHWsl2QZfKm lens> include transformers-0.6.1.2-905c lens> include transformers-compat-0.7.2-4nzkAcU49p01Ddtf9gvbYt lens> include unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi lens> include vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 lens> Control.Exception.Lens=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Control.Exception.Lens,Control.Lens=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Control.Lens,Control.Lens.At=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Control.Lens.At,Control.Lens.Combinators=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Control.Lens.Combinators,Control.Lens.Cons=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Control.Lens.Cons,Control.Lens.Each=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Control.Lens.Each,Control.Lens.Empty=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Control.Lens.Empty,Control.Lens.Equality=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Control.Lens.Equality,Control.Lens.Extras=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Control.Lens.Extras,Control.Lens.Fold=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Control.Lens.Fold,Control.Lens.Getter=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Control.Lens.Getter,Control.Lens.Indexed=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Control.Lens.Indexed,Control.Lens.Internal=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Control.Lens.Internal,Control.Lens.Internal.Bazaar=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Control.Lens.Internal.Bazaar,Control.Lens.Internal.ByteString=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Control.Lens.Internal.ByteString,Control.Lens.Internal.CTypes=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Control.Lens.Internal.CTypes,Control.Lens.Internal.Context=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Control.Lens.Internal.Context,Control.Lens.Internal.Deque=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Control.Lens.Internal.Deque,Control.Lens.Internal.Doctest=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Control.Lens.Internal.Doctest,Control.Lens.Internal.Exception=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Control.Lens.Internal.Exception,Control.Lens.Internal.FieldTH=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Control.Lens.Internal.FieldTH,Control.Lens.Internal.Fold=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Control.Lens.Internal.Fold,Control.Lens.Internal.Getter=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Control.Lens.Internal.Getter,Control.Lens.Internal.Indexed=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Control.Lens.Internal.Indexed,Control.Lens.Internal.Instances=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Control.Lens.Internal.Instances,Control.Lens.Internal.Iso=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Control.Lens.Internal.Iso,Control.Lens.Internal.Level=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Control.Lens.Internal.Level,Control.Lens.Internal.List=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Control.Lens.Internal.List,Control.Lens.Internal.Magma=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Control.Lens.Internal.Magma,Control.Lens.Internal.Prism=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Control.Lens.Internal.Prism,Control.Lens.Internal.PrismTH=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Control.Lens.Internal.PrismTH,Control.Lens.Internal.Profunctor=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Control.Lens.Internal.Profunctor,Control.Lens.Internal.Review=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Control.Lens.Internal.Review,Control.Lens.Internal.Setter=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Control.Lens.Internal.Setter,Control.Lens.Internal.TH=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Control.Lens.Internal.TH,Control.Lens.Internal.Zoom=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Control.Lens.Internal.Zoom,Control.Lens.Iso=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Control.Lens.Iso,Control.Lens.Lens=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Control.Lens.Lens,Control.Lens.Level=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Control.Lens.Level,Control.Lens.Operators=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Control.Lens.Operators,Control.Lens.Plated=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Control.Lens.Plated,Control.Lens.Prism=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Control.Lens.Prism,Control.Lens.Profunctor=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Control.Lens.Profunctor,Control.Lens.Reified=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Control.Lens.Reified,Control.Lens.Review=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Control.Lens.Review,Control.Lens.Setter=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Control.Lens.Setter,Control.Lens.TH=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Control.Lens.TH,Control.Lens.Traversal=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Control.Lens.Traversal,Control.Lens.Tuple=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Control.Lens.Tuple,Control.Lens.Type=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Control.Lens.Type,Control.Lens.Unsound=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Control.Lens.Unsound,Control.Lens.Wrapped=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Control.Lens.Wrapped,Control.Lens.Zoom=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Control.Lens.Zoom,Control.Monad.Error.Lens=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Control.Monad.Error.Lens,Control.Parallel.Strategies.Lens=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Control.Parallel.Strategies.Lens,Control.Seq.Lens=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Control.Seq.Lens,Data.Array.Lens=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Data.Array.Lens,Data.Bits.Lens=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Data.Bits.Lens,Data.ByteString.Lazy.Lens=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Data.ByteString.Lazy.Lens,Data.ByteString.Lens=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Data.ByteString.Lens,Data.ByteString.Strict.Lens=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Data.ByteString.Strict.Lens,Data.Complex.Lens=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Data.Complex.Lens,Data.Data.Lens=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Data.Data.Lens,Data.Dynamic.Lens=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Data.Dynamic.Lens,Data.HashSet.Lens=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Data.HashSet.Lens,Data.IntSet.Lens=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Data.IntSet.Lens,Data.List.Lens=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Data.List.Lens,Data.Map.Lens=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Data.Map.Lens,Data.Sequence.Lens=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Data.Sequence.Lens,Data.Set.Lens=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Data.Set.Lens,Data.Text.Lazy.Lens=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Data.Text.Lazy.Lens,Data.Text.Lens=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Data.Text.Lens,Data.Text.Strict.Lens=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Data.Text.Strict.Lens,Data.Tree.Lens=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Data.Tree.Lens,Data.Typeable.Lens=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Data.Typeable.Lens,Data.Vector.Generic.Lens=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Data.Vector.Generic.Lens,Data.Vector.Lens=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Data.Vector.Lens,GHC.Generics.Lens=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:GHC.Generics.Lens,Language.Haskell.TH.Lens=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Language.Haskell.TH.Lens,Numeric.Lens=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Numeric.Lens,Numeric.Natural.Lens=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:Numeric.Natural.Lens,System.Exit.Lens=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:System.Exit.Lens,System.FilePath.Lens=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:System.FilePath.Lens,System.IO.Error.Lens=lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh:System.IO.Error.Lens lens> unit lens-5.3.4-IUpiTtnhaf85RhliqWQQDO-hunit lens> include HUnit-1.6.2.0-3B9enliCUx9E1LCz3SoudI lens> include base-4.21.0.0-7c9b lens> include bytestring-0.12.2.0-b0ac lens> include containers-0.7-0330 lens> include lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh lens> include mtl-2.3.1-a5fa lens> include test-framework-0.8.2.2-An57lmT1drMEi6vKE7adZW lens> include test-framework-hunit-0.3.0.2-3wHuqqw13KXLHgbd3aN7VX lens> include text-2.1.2-8f2d lens> unit lens-5.3.4-YxI2gDGWspIvtkJYbLSo5-properties lens> include QuickCheck-2.14.3-7qNF4nyPPJfLE9HPMiL8nE lens> include base-4.21.0.0-7c9b lens> include lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh lens> include test-framework-0.8.2.2-An57lmT1drMEi6vKE7adZW lens> include test-framework-quickcheck2-0.3.0.6-2C7L6Ws6ISTKd2tF2lFqQl lens> include transformers-0.6.1.2-905c lens> unit lens-5.3.4-JeVGLOGxqiW8ddgWLEInay-templates lens> include base-4.21.0.0-7c9b lens> include lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh lens> Ready component graph: lens> definite lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh lens> depends array-0.5.8.0-0db1 lens> depends assoc-1.1.1-E8PZQL5r09C26ht18FlFJ3 lens> depends base-4.21.0.0-7c9b lens> depends base-orphans-0.9.3-56H3tjCHImFE1qy54lEIWG lens> depends bifunctors-5.6.2-23ZIH83ReYp1x2UsnesYim lens> depends bytestring-0.12.2.0-b0ac lens> depends call-stack-0.4.0-LD5haluCJchF8ii1qjwA0g lens> depends comonad-5.0.9-4MZ5dCr61dV7lbX80bxcNe lens> depends containers-0.7-0330 lens> depends contravariant-1.5.5-GpxmccgHSKTElNsD8qluJM binary-instances> Using Parsec parser binary-instances> Configuring binary-instances-1.0.6... binary-instances> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports binary-instances> 'ghc' version < 9.12): binary-instances> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc is version binary-instances> 9.12.1 lens> depends distributive-0.6.2.1-7UTXExRh3Xr3r0TDdM58ua lens> depends exceptions-0.10.9-1102 lens> depends filepath-1.5.4.0-d360 lens> depends free-5.2-7eNLpYORrHl1rH4E0I35Z7 lens> depends ghc-prim-0.13.0-5eb6 lens> depends hashable-1.4.7.0-BrCG3rFloGT6PhmAd0fu9I lens> depends indexed-traversable-0.1.4-4xuTAqxekfkGgWf5dQZRjp lens> depends indexed-traversable-instances-0.1.2-ErR4xFgNESo4jbWXmAsxFq lens> depends kan-extensions-5.2.6-5XGFExR7Z611n9jyihYRya lens> depends mtl-2.3.1-a5fa lens> depends parallel-3.2.2.0-1pB7gK9ug6zDpTbmRDazu6 lens> depends profunctors-5.6.2-CVV6tAuHgrXJXCKob9VpNG lens> depends reflection-2.1.9-DqRlrVhKN255dgbhLCJL6V lens> depends semigroupoids-6.0.1-7TpUnRFWxfYWsQfscXJsn lens> depends strict-0.5.1-3Bi5ISCH5mOEp9Lt48QNvr lens> depends tagged-0.8.9-2ExcpWcf3AL1UZxCV0tUaf lens> depends template-haskell-2.23.0.0-059b lens> depends text-2.1.2-8f2d lens> depends th-abstraction-0.7.1.0-7QRIAmDEHZR3iK5buLo7t1 lens> depends these-1.2.1-CShB5Yo5qV9AHWsl2QZfKm lens> depends transformers-0.6.1.2-905c lens> depends transformers-compat-0.7.2-4nzkAcU49p01Ddtf9gvbYt lens> depends unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi lens> depends vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 lens> definite lens-5.3.4-IUpiTtnhaf85RhliqWQQDO-hunit lens> depends HUnit-1.6.2.0-3B9enliCUx9E1LCz3SoudI lens> depends base-4.21.0.0-7c9b lens> depends bytestring-0.12.2.0-b0ac lens> depends containers-0.7-0330 lens> depends lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh lens> depends mtl-2.3.1-a5fa lens> depends test-framework-0.8.2.2-An57lmT1drMEi6vKE7adZW lens> depends test-framework-hunit-0.3.0.2-3wHuqqw13KXLHgbd3aN7VX lens> depends text-2.1.2-8f2d lens> definite lens-5.3.4-JeVGLOGxqiW8ddgWLEInay-templates lens> depends base-4.21.0.0-7c9b lens> depends lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh lens> definite lens-5.3.4-YxI2gDGWspIvtkJYbLSo5-properties lens> depends QuickCheck-2.14.3-7qNF4nyPPJfLE9HPMiL8nE lens> depends base-4.21.0.0-7c9b lens> depends lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh lens> depends test-framework-0.8.2.2-An57lmT1drMEi6vKE7adZW lens> depends test-framework-quickcheck2-0.3.0.6-2C7L6Ws6ISTKd2tF2lFqQl lens> depends transformers-0.6.1.2-905c lens> definite lens-5.3.4-AbIeSVCKN853tQuANL3xXA-doctests lens> depends base-4.21.0.0-7c9b lens> depends deepseq-1.5.1.0-e635 lens> depends simple-reflect-0.3.3-4a6iNrbHyis7pScS5xCfAW lens> Using Cabal-3.14.1.0 compiled by ghc-9.12 lens> Using compiler: ghc-9.12.1 lens> Using install prefix: /nix/store/21y5pzp7gxbvqg39qqcfdjvgw7qlgyrz-lens-5.3.4 lens> Executables installed in: lens> /nix/store/21y5pzp7gxbvqg39qqcfdjvgw7qlgyrz-lens-5.3.4/bin lens> Libraries installed in: lens> /nix/store/21y5pzp7gxbvqg39qqcfdjvgw7qlgyrz-lens-5.3.4/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh lens> Dynamic Libraries installed in: lens> /nix/store/21y5pzp7gxbvqg39qqcfdjvgw7qlgyrz-lens-5.3.4/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75 lens> Private executables installed in: lens> /nix/store/21y5pzp7gxbvqg39qqcfdjvgw7qlgyrz-lens-5.3.4/libexec/x86_64-linux-ghc-9.12.1-bf75/lens-5.3.4 lens> Data files installed in: lens> /nix/store/21y5pzp7gxbvqg39qqcfdjvgw7qlgyrz-lens-5.3.4/share/x86_64-linux-ghc-9.12.1-bf75/lens-5.3.4 lens> Documentation installed in: lens> /nix/store/bz8b02c2jbjhmix3pssjf3iwd6bgrgka-lens-5.3.4-doc/share/doc/lens-5.3.4 lens> Configuration files installed in: lens> /nix/store/21y5pzp7gxbvqg39qqcfdjvgw7qlgyrz-lens-5.3.4/etc lens> No alex found lens> Using ar found on system at: lens> /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-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/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc lens> Using ghc version 9.12.1 found on system at: lens> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc lens> Using ghc-pkg version 9.12.1 found on system at: lens> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc-pkg-9.12.1 lens> No ghcjs found lens> No ghcjs-pkg found lens> No greencard found lens> Using haddock version 2.30.0 found on system at: lens> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/haddock-ghc-9.12.1 lens> No happy found lens> No haskell-suite found lens> No haskell-suite-pkg found lens> No hmake found lens> Using hpc version 0.69 found on system at: lens> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hpc-ghc-9.12.1 lens> Using hsc2hs version 0.68.10 found on system at: lens> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 lens> Using hscolour version 1.25 found on system at: lens> /nix/store/iwbifbszf225h5w2dyxfi77kk6d6rxdy-hscolour-1.25/bin/HsColour lens> No jhc found lens> Using ld found on system at: lens> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/ld lens> No pkg-config found lens> Using runghc version 9.12.1 found on system at: lens> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/runghc-9.12.1 lens> Using strip version 2.44 found on system at: lens> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip lens> Using tar found on system at: lens> /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar lens> No uhc found ghc-exactprint> buildPhase completed in 53 seconds ghc-exactprint> Running phase: checkPhase constraints-extras> Running phase: updateAutotoolsGnuConfigScriptsPhase constraints-extras> Running phase: configurePhase constraints-extras> configureFlags: --verbose --prefix=/nix/store/2yj46qhbmkn58qka75g392pmd5a5xivz-constraints-extras-0.4.0.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/f8bscanyamakdslb19fjqz41wadnp0rp-constraints-extras-0.4.0.2-doc/share/doc/constraints-extras-0.4.0.2 --with-gcc=gcc --package-db=/build/tmp.rm03Q0R1oE/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/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib constraints-extras> Using Parsec parser constraints-extras> Configuring constraints-extras-0.4.0.2... deriving-aeson> Running phase: updateAutotoolsGnuConfigScriptsPhase deriving-aeson> Running phase: configurePhase constraints-extras> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports constraints-extras> 'ghc' version < 9.12): constraints-extras> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc is version constraints-extras> 9.12.1 deriving-aeson> configureFlags: --verbose --prefix=/nix/store/da2w01i9w77qv5gisd3y34xvwnazck66-deriving-aeson-0.2.10 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/qs46z93ajwmil04iaa1gwj0lflnrphpg-deriving-aeson-0.2.10-doc/share/doc/deriving-aeson-0.2.10 --with-gcc=gcc --package-db=/build/tmp.49k9pZY5ti/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/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib deriving-aeson> Using Parsec parser deriving-aeson> Configuring deriving-aeson-0.2.10... lens> Running phase: buildPhase deriving-aeson> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports deriving-aeson> 'ghc' version < 9.12): deriving-aeson> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc is version deriving-aeson> 9.12.1 enummapset> Running phase: updateAutotoolsGnuConfigScriptsPhase microaeson> Running phase: updateAutotoolsGnuConfigScriptsPhase microaeson> Running phase: configurePhase enummapset> Running phase: configurePhase lens> Preprocessing library for lens-5.3.4... enummapset> configureFlags: --verbose --prefix=/nix/store/zhnwkw4zn5jk4ljlnwkxp1sqgxjpr012-enummapset-0.7.3.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/xscx8rv7q0cdpdwnissaz1iri0q2vlbm-enummapset-0.7.3.0-doc/share/doc/enummapset-0.7.3.0 --with-gcc=gcc --package-db=/build/tmp.H2nHdRmL1G/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/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib lens> Building library for lens-5.3.4... microaeson> configureFlags: --verbose --prefix=/nix/store/6x79qgnmpcrq4lg16zbf2n5i1sz74zxv-microaeson-0.1.0.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/mcmndqdk08d3y1rz4jmhqdnm95mb1lax-microaeson-0.1.0.2-doc/share/doc/microaeson-0.1.0.2 --with-gcc=gcc --package-db=/build/tmp.trBPcnloPT/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/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib enummapset> Using Parsec parser enummapset> Configuring enummapset-0.7.3.0... ghc-exactprint> Running 1 test suites... ghc-exactprint> Test suite test: RUNNING... microaeson> Using Parsec parser microaeson> Configuring microaeson-0.1.0.2... path> Running phase: updateAutotoolsGnuConfigScriptsPhase path> Running phase: configurePhase path> configureFlags: --verbose --prefix=/nix/store/pfji1hk3in41y3zvh3qwq7qaaa48qnd8-path-0.9.5 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/1r1flh74wbxypxwda535brsl2gayqrpz-path-0.9.5-doc/share/doc/path-0.9.5 --with-gcc=gcc --package-db=/build/tmp.hA9oPoKvBB/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/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib enummapset> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports enummapset> 'ghc' version < 9.12): enummapset> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc is version enummapset> 9.12.1 path> Using Parsec parser path> Configuring path-0.9.5... microaeson> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports microaeson> 'ghc' version < 9.12): microaeson> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc is version microaeson> 9.12.1 streaming-commons> [ 2 of 11] Compiling Data.Streaming.ByteString.Builder ( Data/Streaming/ByteString/Builder.hs, dist/build/Data/Streaming/ByteString/Builder.o, dist/build/Data/Streaming/ByteString/Builder.dyn_o ) path> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports path> 'ghc' version < 9.12): path> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc is version path> 9.12.1 quickcheck-classes> Running phase: updateAutotoolsGnuConfigScriptsPhase quickcheck-classes> Running phase: configurePhase quickcheck-classes> configureFlags: --verbose --prefix=/nix/store/02pfz97hxlvysjw8ji4f7328a6n1zvc8-quickcheck-classes-0.6.5.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/smz2h31s6mlr0dlcc95sn2ryj35zcmlg-quickcheck-classes-0.6.5.0-doc/share/doc/quickcheck-classes-0.6.5.0 --with-gcc=gcc --package-db=/build/tmp.5SE7ldXgQk/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/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib quickcheck-classes> Using Parsec parser quickcheck-classes> Configuring quickcheck-classes-0.6.5.0... quickcheck-classes> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports quickcheck-classes> 'ghc' version < 9.12): quickcheck-classes> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc is version quickcheck-classes> 9.12.1 constraints-extras> Flags chosen: build-readme=True attoparsec-aeson> Warning: [git-protocol] Cloning over git:// might lead to an arbitrary code attoparsec-aeson> execution vulnerability. Furthermore, popular forges like GitHub do not attoparsec-aeson> support it. Use https:// or ssh:// instead. 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.21.0.0 attoparsec-aeson> Dependency bytestring >=0.10.8.2 && <0.13: using bytestring-0.12.2.0 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.1.2 attoparsec-aeson> Dependency vector >=0.12.0.1 && <0.14: using vector-0.13.2.0 attoparsec-aeson> Source component graph: component lib attoparsec-aeson> Configured component graph: attoparsec-aeson> component attoparsec-aeson-2.2.2.0-ClOtGVvC3vm3ZitZliDTCz attoparsec-aeson> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS attoparsec-aeson> include attoparsec-0.14.4-Jpi3LyMsvXc3fio9WNMcA4 attoparsec-aeson> include base-4.21.0.0-7c9b attoparsec-aeson> include bytestring-0.12.2.0-b0ac attoparsec-aeson> include character-ps-0.1-KodJaMFE3pcHODxg7gEzO7 attoparsec-aeson> include integer-conversion-0.1.1-Gk1j5UWpbE09WElxzANWdM attoparsec-aeson> include primitive-0.9.1.0-1efcJAjGP7r52lEwXSrVSi attoparsec-aeson> include scientific-0.3.8.0-9UrQw3jQ444EFF3GTEd7qw attoparsec-aeson> include text-2.1.2-8f2d attoparsec-aeson> include vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 attoparsec-aeson> Linked component graph: attoparsec-aeson> unit attoparsec-aeson-2.2.2.0-ClOtGVvC3vm3ZitZliDTCz attoparsec-aeson> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS attoparsec-aeson> include attoparsec-0.14.4-Jpi3LyMsvXc3fio9WNMcA4 attoparsec-aeson> include base-4.21.0.0-7c9b attoparsec-aeson> include bytestring-0.12.2.0-b0ac attoparsec-aeson> include character-ps-0.1-KodJaMFE3pcHODxg7gEzO7 attoparsec-aeson> include integer-conversion-0.1.1-Gk1j5UWpbE09WElxzANWdM attoparsec-aeson> include primitive-0.9.1.0-1efcJAjGP7r52lEwXSrVSi attoparsec-aeson> include scientific-0.3.8.0-9UrQw3jQ444EFF3GTEd7qw attoparsec-aeson> include text-2.1.2-8f2d attoparsec-aeson> include vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 attoparsec-aeson> Data.Aeson.Parser=attoparsec-aeson-2.2.2.0-ClOtGVvC3vm3ZitZliDTCz:Data.Aeson.Parser,Data.Aeson.Parser.Internal=attoparsec-aeson-2.2.2.0-ClOtGVvC3vm3ZitZliDTCz:Data.Aeson.Parser.Internal attoparsec-aeson> Ready component graph: attoparsec-aeson> definite attoparsec-aeson-2.2.2.0-ClOtGVvC3vm3ZitZliDTCz attoparsec-aeson> depends aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS attoparsec-aeson> depends attoparsec-0.14.4-Jpi3LyMsvXc3fio9WNMcA4 attoparsec-aeson> depends base-4.21.0.0-7c9b attoparsec-aeson> depends bytestring-0.12.2.0-b0ac attoparsec-aeson> depends character-ps-0.1-KodJaMFE3pcHODxg7gEzO7 attoparsec-aeson> depends integer-conversion-0.1.1-Gk1j5UWpbE09WElxzANWdM attoparsec-aeson> depends primitive-0.9.1.0-1efcJAjGP7r52lEwXSrVSi attoparsec-aeson> depends scientific-0.3.8.0-9UrQw3jQ444EFF3GTEd7qw attoparsec-aeson> depends text-2.1.2-8f2d attoparsec-aeson> depends vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 attoparsec-aeson> Using Cabal-3.14.1.0 compiled by ghc-9.12 attoparsec-aeson> Using compiler: ghc-9.12.1 attoparsec-aeson> Using install prefix: attoparsec-aeson> /nix/store/zx4yqilx2grvcms4lcxl32i4an9zqqy7-attoparsec-aeson-2.2.2.0 attoparsec-aeson> Executables installed in: attoparsec-aeson> /nix/store/zx4yqilx2grvcms4lcxl32i4an9zqqy7-attoparsec-aeson-2.2.2.0/bin attoparsec-aeson> Libraries installed in: attoparsec-aeson> /nix/store/zx4yqilx2grvcms4lcxl32i4an9zqqy7-attoparsec-aeson-2.2.2.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/attoparsec-aeson-2.2.2.0-ClOtGVvC3vm3ZitZliDTCz attoparsec-aeson> Dynamic Libraries installed in: attoparsec-aeson> /nix/store/zx4yqilx2grvcms4lcxl32i4an9zqqy7-attoparsec-aeson-2.2.2.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75 attoparsec-aeson> Private executables installed in: attoparsec-aeson> /nix/store/zx4yqilx2grvcms4lcxl32i4an9zqqy7-attoparsec-aeson-2.2.2.0/libexec/x86_64-linux-ghc-9.12.1-bf75/attoparsec-aeson-2.2.2.0 attoparsec-aeson> Data files installed in: attoparsec-aeson> /nix/store/zx4yqilx2grvcms4lcxl32i4an9zqqy7-attoparsec-aeson-2.2.2.0/share/x86_64-linux-ghc-9.12.1-bf75/attoparsec-aeson-2.2.2.0 attoparsec-aeson> Documentation installed in: attoparsec-aeson> /nix/store/i6mxaj983g61jqiwaszmaknlb994yr69-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/zx4yqilx2grvcms4lcxl32i4an9zqqy7-attoparsec-aeson-2.2.2.0/etc attoparsec-aeson> No alex found attoparsec-aeson> Using ar found on system at: attoparsec-aeson> /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-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/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc attoparsec-aeson> Using ghc version 9.12.1 found on system at: attoparsec-aeson> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc attoparsec-aeson> Using ghc-pkg version 9.12.1 found on system at: attoparsec-aeson> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc-pkg-9.12.1 attoparsec-aeson> No ghcjs found attoparsec-aeson> No ghcjs-pkg found attoparsec-aeson> No greencard found attoparsec-aeson> Using haddock version 2.30.0 found on system at: attoparsec-aeson> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/haddock-ghc-9.12.1 attoparsec-aeson> No happy found attoparsec-aeson> No haskell-suite found attoparsec-aeson> No haskell-suite-pkg found attoparsec-aeson> No hmake found attoparsec-aeson> Using hpc version 0.69 found on system at: attoparsec-aeson> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hpc-ghc-9.12.1 attoparsec-aeson> Using hsc2hs version 0.68.10 found on system at: attoparsec-aeson> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 attoparsec-aeson> Using hscolour version 1.25 found on system at: attoparsec-aeson> /nix/store/iwbifbszf225h5w2dyxfi77kk6d6rxdy-hscolour-1.25/bin/HsColour attoparsec-aeson> No jhc found attoparsec-aeson> Using ld found on system at: attoparsec-aeson> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/ld attoparsec-aeson> No pkg-config found attoparsec-aeson> Using runghc version 9.12.1 found on system at: attoparsec-aeson> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/runghc-9.12.1 attoparsec-aeson> Using strip version 2.44 found on system at: attoparsec-aeson> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip attoparsec-aeson> Using tar found on system at: attoparsec-aeson> /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar attoparsec-aeson> No uhc found streaming-commons> [ 3 of 11] Compiling Data.Streaming.FileRead ( Data/Streaming/FileRead.hs, dist/build/Data/Streaming/FileRead.o, dist/build/Data/Streaming/FileRead.dyn_o ) streaming-commons> [ 4 of 11] Compiling Data.Streaming.Filesystem ( Data/Streaming/Filesystem.hs, dist/build/Data/Streaming/Filesystem.o, dist/build/Data/Streaming/Filesystem.dyn_o ) streaming-commons> [ 5 of 11] Compiling Data.Streaming.Network.Internal ( Data/Streaming/Network/Internal.hs, dist/build/Data/Streaming/Network/Internal.o, dist/build/Data/Streaming/Network/Internal.dyn_o ) 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.8.0 HTF> Dependency base >=4.10 && <5: using base-4.21.0.0 HTF> Dependency base64-bytestring: using base64-bytestring-1.2.1.0 HTF> Dependency bytestring >=0.9: using bytestring-0.12.2.0 HTF> Dependency containers >=0.5: using containers-0.7 HTF> Dependency cpphs >=1.19: using cpphs-1.20.9.1 HTF> Dependency directory >=1.0: using directory-1.3.9.0 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.25.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.1.2 HTF> Dependency time: using time-1.14 HTF> Dependency unix >=2.4: using unix-2.8.6.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.8.0 HTF> Dependency base >=4.10 && <5: using base-4.21.0.0 HTF> Dependency cpphs >=1.19: using cpphs-1.20.9.1 HTF> Dependency directory >=1.0: using directory-1.3.9.0 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.1.2 HTF> Source component graph: HTF> component lib HTF> component exe:htfpp dependency lib HTF> Configured component graph: HTF> component HTF-0.15.0.2-LYG0OkbMbDcL6fXWs4S3As HTF> include Diff-0.5-BPY9SltHoUuGuJgYrvBNja HTF> include HUnit-1.6.2.0-3B9enliCUx9E1LCz3SoudI HTF> include QuickCheck-2.14.3-7qNF4nyPPJfLE9HPMiL8nE HTF> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS HTF> include array-0.5.8.0-0db1 HTF> include base-4.21.0.0-7c9b HTF> include base64-bytestring-1.2.1.0-E55z9iUDn1Odq5nuN0tjS HTF> include bytestring-0.12.2.0-b0ac HTF> include containers-0.7-0330 HTF> include cpphs-1.20.9.1-B27vafg5TdxGD91cvPnLHx HTF> include directory-1.3.9.0-9e59 HTF> include haskell-src-1.0.4.1-EEzKzzAjadz59oy27AylsG HTF> include lifted-base-0.2.3.12-JuA29HYQBBCKzNTpv1HCF HTF> include monad-control-1.0.3.1-CSFpd9QUV1V6I3sajNxBFq HTF> include mtl-2.3.1-a5fa HTF> include old-time-1.1.0.4-JPUGuKKN03tGNrq18vcySV HTF> include pretty-1.1.3.6-af67 HTF> include process-1.6.25.0-184c HTF> include random-1.2.1.3-5ZoGD9F0MKE9dM1QzFLxlZ HTF> include regex-compat-0.95.2.2-KzFa4ulXsSv3sm8nNLr6Ee HTF> include text-2.1.2-8f2d HTF> include time-1.14-ab6f HTF> include unix-2.8.6.0-5438 HTF> include vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 HTF> include xmlgen-0.6.2.2-FDAnG0vID9XFSPUCSHDwq8 HTF> component HTF-0.15.0.2-6LJO0EZZ1No5zPgnq7eW7U-htfpp HTF> include HTF-0.15.0.2-LYG0OkbMbDcL6fXWs4S3As HTF> include HUnit-1.6.2.0-3B9enliCUx9E1LCz3SoudI HTF> include array-0.5.8.0-0db1 HTF> include base-4.21.0.0-7c9b HTF> include cpphs-1.20.9.1-B27vafg5TdxGD91cvPnLHx HTF> include directory-1.3.9.0-9e59 HTF> include mtl-2.3.1-a5fa HTF> include old-time-1.1.0.4-JPUGuKKN03tGNrq18vcySV HTF> include random-1.2.1.3-5ZoGD9F0MKE9dM1QzFLxlZ HTF> include text-2.1.2-8f2d HTF> Linked component graph: HTF> unit HTF-0.15.0.2-LYG0OkbMbDcL6fXWs4S3As HTF> include Diff-0.5-BPY9SltHoUuGuJgYrvBNja HTF> include HUnit-1.6.2.0-3B9enliCUx9E1LCz3SoudI HTF> include QuickCheck-2.14.3-7qNF4nyPPJfLE9HPMiL8nE HTF> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS HTF> include array-0.5.8.0-0db1 HTF> include base-4.21.0.0-7c9b HTF> include base64-bytestring-1.2.1.0-E55z9iUDn1Odq5nuN0tjS HTF> include bytestring-0.12.2.0-b0ac HTF> include containers-0.7-0330 HTF> include cpphs-1.20.9.1-B27vafg5TdxGD91cvPnLHx HTF> include directory-1.3.9.0-9e59 HTF> include haskell-src-1.0.4.1-EEzKzzAjadz59oy27AylsG HTF> include lifted-base-0.2.3.12-JuA29HYQBBCKzNTpv1HCF HTF> include monad-control-1.0.3.1-CSFpd9QUV1V6I3sajNxBFq HTF> include mtl-2.3.1-a5fa HTF> include old-time-1.1.0.4-JPUGuKKN03tGNrq18vcySV HTF> include pretty-1.1.3.6-af67 HTF> include process-1.6.25.0-184c HTF> include random-1.2.1.3-5ZoGD9F0MKE9dM1QzFLxlZ HTF> include regex-compat-0.95.2.2-KzFa4ulXsSv3sm8nNLr6Ee HTF> include text-2.1.2-8f2d HTF> include time-1.14-ab6f HTF> include unix-2.8.6.0-5438 HTF> include vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 HTF> include xmlgen-0.6.2.2-FDAnG0vID9XFSPUCSHDwq8 HTF> Test.Framework=HTF-0.15.0.2-LYG0OkbMbDcL6fXWs4S3As:Test.Framework,Test.Framework.AssertM=HTF-0.15.0.2-LYG0OkbMbDcL6fXWs4S3As:Test.Framework.AssertM,Test.Framework.BlackBoxTest=HTF-0.15.0.2-LYG0OkbMbDcL6fXWs4S3As:Test.Framework.BlackBoxTest,Test.Framework.HUnitWrapper=HTF-0.15.0.2-LYG0OkbMbDcL6fXWs4S3As:Test.Framework.HUnitWrapper,Test.Framework.History=HTF-0.15.0.2-LYG0OkbMbDcL6fXWs4S3As:Test.Framework.History,Test.Framework.JsonOutput=HTF-0.15.0.2-LYG0OkbMbDcL6fXWs4S3As:Test.Framework.JsonOutput,Test.Framework.Location=HTF-0.15.0.2-LYG0OkbMbDcL6fXWs4S3As:Test.Framework.Location,Test.Framework.Preprocessor=HTF-0.15.0.2-LYG0OkbMbDcL6fXWs4S3As:Test.Framework.Preprocessor,Test.Framework.Pretty=HTF-0.15.0.2-LYG0OkbMbDcL6fXWs4S3As:Test.Framework.Pretty,Test.Framework.PrettyHaskell=HTF-0.15.0.2-LYG0OkbMbDcL6fXWs4S3As:Test.Framework.PrettyHaskell,Test.Framework.QuickCheckWrapper=HTF-0.15.0.2-LYG0OkbMbDcL6fXWs4S3As:Test.Framework.QuickCheckWrapper,Test.Framework.TestInterface=HTF-0.15.0.2-LYG0OkbMbDcL6fXWs4S3As:Test.Framework.TestInterface,Test.Framework.TestManager=HTF-0.15.0.2-LYG0OkbMbDcL6fXWs4S3As:Test.Framework.TestManager,Test.Framework.TestTypes=HTF-0.15.0.2-LYG0OkbMbDcL6fXWs4S3As:Test.Framework.TestTypes,Test.Framework.ThreadPool=HTF-0.15.0.2-LYG0OkbMbDcL6fXWs4S3As:Test.Framework.ThreadPool,Test.Framework.Tutorial=HTF-0.15.0.2-LYG0OkbMbDcL6fXWs4S3As:Test.Framework.Tutorial,Test.Framework.XmlOutput=HTF-0.15.0.2-LYG0OkbMbDcL6fXWs4S3As:Test.Framework.XmlOutput HTF> unit HTF-0.15.0.2-6LJO0EZZ1No5zPgnq7eW7U-htfpp HTF> include HTF-0.15.0.2-LYG0OkbMbDcL6fXWs4S3As HTF> include HUnit-1.6.2.0-3B9enliCUx9E1LCz3SoudI HTF> include array-0.5.8.0-0db1 HTF> include base-4.21.0.0-7c9b HTF> include cpphs-1.20.9.1-B27vafg5TdxGD91cvPnLHx HTF> include directory-1.3.9.0-9e59 HTF> include mtl-2.3.1-a5fa HTF> include old-time-1.1.0.4-JPUGuKKN03tGNrq18vcySV HTF> include random-1.2.1.3-5ZoGD9F0MKE9dM1QzFLxlZ HTF> include text-2.1.2-8f2d HTF> Ready component graph: HTF> definite HTF-0.15.0.2-LYG0OkbMbDcL6fXWs4S3As HTF> depends Diff-0.5-BPY9SltHoUuGuJgYrvBNja HTF> depends HUnit-1.6.2.0-3B9enliCUx9E1LCz3SoudI HTF> depends QuickCheck-2.14.3-7qNF4nyPPJfLE9HPMiL8nE HTF> depends aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS HTF> depends array-0.5.8.0-0db1 HTF> depends base-4.21.0.0-7c9b HTF> depends base64-bytestring-1.2.1.0-E55z9iUDn1Odq5nuN0tjS HTF> depends bytestring-0.12.2.0-b0ac HTF> depends containers-0.7-0330 HTF> depends cpphs-1.20.9.1-B27vafg5TdxGD91cvPnLHx HTF> depends directory-1.3.9.0-9e59 HTF> depends haskell-src-1.0.4.1-EEzKzzAjadz59oy27AylsG HTF> depends lifted-base-0.2.3.12-JuA29HYQBBCKzNTpv1HCF HTF> depends monad-control-1.0.3.1-CSFpd9QUV1V6I3sajNxBFq HTF> depends mtl-2.3.1-a5fa HTF> depends old-time-1.1.0.4-JPUGuKKN03tGNrq18vcySV HTF> depends pretty-1.1.3.6-af67 HTF> depends process-1.6.25.0-184c HTF> depends random-1.2.1.3-5ZoGD9F0MKE9dM1QzFLxlZ HTF> depends regex-compat-0.95.2.2-KzFa4ulXsSv3sm8nNLr6Ee HTF> depends text-2.1.2-8f2d HTF> depends time-1.14-ab6f HTF> depends unix-2.8.6.0-5438 HTF> depends vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 HTF> depends xmlgen-0.6.2.2-FDAnG0vID9XFSPUCSHDwq8 HTF> definite HTF-0.15.0.2-6LJO0EZZ1No5zPgnq7eW7U-htfpp HTF> depends HTF-0.15.0.2-LYG0OkbMbDcL6fXWs4S3As HTF> depends HUnit-1.6.2.0-3B9enliCUx9E1LCz3SoudI HTF> depends array-0.5.8.0-0db1 HTF> depends base-4.21.0.0-7c9b binary-instances> Dependency aeson: using aeson-2.2.3.0 binary-instances> Dependency base: using base-4.21.0.0 binary-instances> Dependency binary: using binary-0.8.9.2 binary-instances> Dependency binary-orphans: using binary-orphans-1.0.5 binary-instances> Dependency case-insensitive: using case-insensitive-1.2.1.0 binary-instances> Dependency hashable: using hashable-1.4.7.0 binary-instances> Dependency primitive: using primitive-0.9.1.0 binary-instances> Dependency scientific: using scientific-0.3.8.0 binary-instances> Dependency tagged: using tagged-0.8.9 binary-instances> Dependency text: using text-2.1.2 binary-instances> Dependency time-compat: using time-compat-1.9.8 binary-instances> Dependency unordered-containers: using unordered-containers-0.2.20 binary-instances> Dependency vector: using vector-0.13.2.0 binary-instances> Dependency vector-binary-instances: using vector-binary-instances-0.2.5.2 binary-instances> Source component graph: component lib binary-instances> Configured component graph: binary-instances> component binary-instances-1.0.6-BysSubiF0faIkXcvU27HJl binary-instances> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS binary-instances> include base-4.21.0.0-7c9b binary-instances> include binary-0.8.9.2-5eb4 binary-instances> include binary-orphans-1.0.5-2umP50rcNXK8mKGYwmMFVY binary-instances> include case-insensitive-1.2.1.0-HU8IXIZVXup7ikAx41MRqw binary-instances> include hashable-1.4.7.0-BrCG3rFloGT6PhmAd0fu9I binary-instances> include primitive-0.9.1.0-1efcJAjGP7r52lEwXSrVSi binary-instances> include scientific-0.3.8.0-9UrQw3jQ444EFF3GTEd7qw binary-instances> include tagged-0.8.9-2ExcpWcf3AL1UZxCV0tUaf binary-instances> include text-2.1.2-8f2d binary-instances> include time-compat-1.9.8-CrkyCVcRaIbzRGBXpx6Zj binary-instances> include unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi binary-instances> include vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 binary-instances> include vector-binary-instances-0.2.5.2-FBfbk5Cey5L6ju1KO36Zam binary-instances> Linked component graph: binary-instances> unit binary-instances-1.0.6-BysSubiF0faIkXcvU27HJl binary-instances> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS binary-instances> include base-4.21.0.0-7c9b binary-instances> include binary-0.8.9.2-5eb4 binary-instances> include binary-orphans-1.0.5-2umP50rcNXK8mKGYwmMFVY binary-instances> include case-insensitive-1.2.1.0-HU8IXIZVXup7ikAx41MRqw binary-instances> include hashable-1.4.7.0-BrCG3rFloGT6PhmAd0fu9I binary-instances> include primitive-0.9.1.0-1efcJAjGP7r52lEwXSrVSi binary-instances> include scientific-0.3.8.0-9UrQw3jQ444EFF3GTEd7qw binary-instances> include tagged-0.8.9-2ExcpWcf3AL1UZxCV0tUaf binary-instances> include text-2.1.2-8f2d binary-instances> include time-compat-1.9.8-CrkyCVcRaIbzRGBXpx6Zj binary-instances> include unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi binary-instances> include vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 binary-instances> include vector-binary-instances-0.2.5.2-FBfbk5Cey5L6ju1KO36Zam binary-instances> Data.Binary.Instances=binary-instances-1.0.6-BysSubiF0faIkXcvU27HJl:Data.Binary.Instances,Data.Binary.Instances.Aeson=binary-instances-1.0.6-BysSubiF0faIkXcvU27HJl:Data.Binary.Instances.Aeson,Data.Binary.Instances.CaseInsensitive=binary-instances-1.0.6-BysSubiF0faIkXcvU27HJl:Data.Binary.Instances.CaseInsensitive,Data.Binary.Instances.Hashable=binary-instances-1.0.6-BysSubiF0faIkXcvU27HJl:Data.Binary.Instances.Hashable,Data.Binary.Instances.Primitive=binary-instances-1.0.6-BysSubiF0faIkXcvU27HJl:Data.Binary.Instances.Primitive,Data.Binary.Instances.Scientific=binary-instances-1.0.6-BysSubiF0faIkXcvU27HJl:Data.Binary.Instances.Scientific,Data.Binary.Instances.Tagged=binary-instances-1.0.6-BysSubiF0faIkXcvU27HJl:Data.Binary.Instances.Tagged,Data.Binary.Instances.Text=binary-instances-1.0.6-BysSubiF0faIkXcvU27HJl:Data.Binary.Instances.Text,Data.Binary.Instances.Time=binary-instances-1.0.6-BysSubiF0faIkXcvU27HJl:Data.Binary.Instances.Time,Data.Binary.Instances.UnorderedContainers=binary-instances-1.0.6-BysSubiF0faIkXcvU27HJl:Data.Binary.Instances.UnorderedContainers,Data.Binary.Instances.Vector=binary-instances-1.0.6-BysSubiF0faIkXcvU27HJl:Data.Binary.Instances.Vector binary-instances> Ready component graph: binary-instances> definite binary-instances-1.0.6-BysSubiF0faIkXcvU27HJl binary-instances> depends aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS binary-instances> depends base-4.21.0.0-7c9b binary-instances> depends binary-0.8.9.2-5eb4 binary-instances> depends binary-orphans-1.0.5-2umP50rcNXK8mKGYwmMFVY binary-instances> depends case-insensitive-1.2.1.0-HU8IXIZVXup7ikAx41MRqw binary-instances> depends hashable-1.4.7.0-BrCG3rFloGT6PhmAd0fu9I binary-instances> depends primitive-0.9.1.0-1efcJAjGP7r52lEwXSrVSi binary-instances> depends scientific-0.3.8.0-9UrQw3jQ444EFF3GTEd7qw binary-instances> depends tagged-0.8.9-2ExcpWcf3AL1UZxCV0tUaf binary-instances> depends text-2.1.2-8f2d binary-instances> depends time-compat-1.9.8-CrkyCVcRaIbzRGBXpx6Zj binary-instances> depends unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi binary-instances> depends vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 binary-instances> depends vector-binary-instances-0.2.5.2-FBfbk5Cey5L6ju1KO36Zam binary-instances> Using Cabal-3.14.1.0 compiled by ghc-9.12 binary-instances> Using compiler: ghc-9.12.1 binary-instances> Using install prefix: binary-instances> /nix/store/0yczq545qia4cndcrkbnkip08nk2m1wa-binary-instances-1.0.6 binary-instances> Executables installed in: binary-instances> /nix/store/0yczq545qia4cndcrkbnkip08nk2m1wa-binary-instances-1.0.6/bin binary-instances> Libraries installed in: binary-instances> /nix/store/0yczq545qia4cndcrkbnkip08nk2m1wa-binary-instances-1.0.6/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/binary-instances-1.0.6-BysSubiF0faIkXcvU27HJl binary-instances> Dynamic Libraries installed in: binary-instances> /nix/store/0yczq545qia4cndcrkbnkip08nk2m1wa-binary-instances-1.0.6/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75 binary-instances> Private executables installed in: binary-instances> /nix/store/0yczq545qia4cndcrkbnkip08nk2m1wa-binary-instances-1.0.6/libexec/x86_64-linux-ghc-9.12.1-bf75/binary-instances-1.0.6 binary-instances> Data files installed in: binary-instances> /nix/store/0yczq545qia4cndcrkbnkip08nk2m1wa-binary-instances-1.0.6/share/x86_64-linux-ghc-9.12.1-bf75/binary-instances-1.0.6 binary-instances> Documentation installed in: binary-instances> /nix/store/wgjqkya6pcvx8npidaawg177f5ic8wm4-binary-instances-1.0.6-doc/share/doc/binary-instances-1.0.6 binary-instances> Configuration files installed in: binary-instances> /nix/store/0yczq545qia4cndcrkbnkip08nk2m1wa-binary-instances-1.0.6/etc binary-instances> No alex found binary-instances> Using ar found on system at: binary-instances> /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-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/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc binary-instances> Using ghc version 9.12.1 found on system at: binary-instances> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc binary-instances> Using ghc-pkg version 9.12.1 found on system at: binary-instances> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc-pkg-9.12.1 binary-instances> No ghcjs found binary-instances> No ghcjs-pkg found binary-instances> No greencard found binary-instances> Using haddock version 2.30.0 found on system at: binary-instances> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/haddock-ghc-9.12.1 binary-instances> No happy found binary-instances> No haskell-suite found binary-instances> No haskell-suite-pkg found binary-instances> No hmake found binary-instances> Using hpc version 0.69 found on system at: binary-instances> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hpc-ghc-9.12.1 binary-instances> Using hsc2hs version 0.68.10 found on system at: binary-instances> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 binary-instances> Using hscolour version 1.25 found on system at: binary-instances> /nix/store/iwbifbszf225h5w2dyxfi77kk6d6rxdy-hscolour-1.25/bin/HsColour binary-instances> No jhc found binary-instances> Using ld found on system at: binary-instances> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/ld binary-instances> No pkg-config found binary-instances> Using runghc version 9.12.1 found on system at: binary-instances> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/runghc-9.12.1 binary-instances> Using strip version 2.44 found on system at: binary-instances> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip binary-instances> Using tar found on system at: binary-instances> /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar binary-instances> No uhc found streaming-commons> [ 6 of 11] Compiling Data.Streaming.Network ( Data/Streaming/Network.hs, dist/build/Data/Streaming/Network.o, dist/build/Data/Streaming/Network.dyn_o ) rerebase> Running phase: updateAutotoolsGnuConfigScriptsPhase enummapset> Flags chosen: debug=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 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 ============ hw-hspec-hedgehog> Running phase: updateAutotoolsGnuConfigScriptsPhase rerebase> Running phase: configurePhase HTF> depends cpphs-1.20.9.1-B27vafg5TdxGD91cvPnLHx HTF> depends directory-1.3.9.0-9e59 HTF> depends mtl-2.3.1-a5fa HTF> depends old-time-1.1.0.4-JPUGuKKN03tGNrq18vcySV HTF> depends random-1.2.1.3-5ZoGD9F0MKE9dM1QzFLxlZ HTF> depends text-2.1.2-8f2d HTF> Using Cabal-3.14.1.0 compiled by ghc-9.12 HTF> Using compiler: ghc-9.12.1 HTF> Using install prefix: /nix/store/zm8fi9y3cnni684hqwdxqbg8vqgkffax-HTF-0.15.0.2 HTF> Executables installed in: HTF> /nix/store/zm8fi9y3cnni684hqwdxqbg8vqgkffax-HTF-0.15.0.2/bin HTF> Libraries installed in: HTF> /nix/store/zm8fi9y3cnni684hqwdxqbg8vqgkffax-HTF-0.15.0.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/HTF-0.15.0.2-LYG0OkbMbDcL6fXWs4S3As HTF> Dynamic Libraries installed in: HTF> /nix/store/zm8fi9y3cnni684hqwdxqbg8vqgkffax-HTF-0.15.0.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75 HTF> Private executables installed in: HTF> /nix/store/zm8fi9y3cnni684hqwdxqbg8vqgkffax-HTF-0.15.0.2/libexec/x86_64-linux-ghc-9.12.1-bf75/HTF-0.15.0.2 HTF> Data files installed in: HTF> /nix/store/zm8fi9y3cnni684hqwdxqbg8vqgkffax-HTF-0.15.0.2/share/x86_64-linux-ghc-9.12.1-bf75/HTF-0.15.0.2 HTF> Documentation installed in: HTF> /nix/store/acl1d00xf95467mynpw9qkzcmkmdzffd-HTF-0.15.0.2-doc/share/doc/HTF-0.15.0.2 HTF> Configuration files installed in: HTF> /nix/store/zm8fi9y3cnni684hqwdxqbg8vqgkffax-HTF-0.15.0.2/etc HTF> No alex found HTF> Using ar found on system at: HTF> /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ar HTF> No c2hs found HTF> Using cpphs version 1.20.9 found on system at: HTF> /nix/store/d5ms9xb9jn5dpx47ik2636sysry0zrqf-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/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc HTF> Using ghc version 9.12.1 found on system at: HTF> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc HTF> Using ghc-pkg version 9.12.1 found on system at: HTF> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc-pkg-9.12.1 HTF> No ghcjs found HTF> No ghcjs-pkg found HTF> No greencard found HTF> Using haddock version 2.30.0 found on system at: HTF> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/haddock-ghc-9.12.1 HTF> No happy found HTF> No haskell-suite found HTF> No haskell-suite-pkg found HTF> No hmake found HTF> Using hpc version 0.69 found on system at: HTF> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hpc-ghc-9.12.1 HTF> Using hsc2hs version 0.68.10 found on system at: HTF> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 HTF> Using hscolour version 1.25 found on system at: HTF> /nix/store/iwbifbszf225h5w2dyxfi77kk6d6rxdy-hscolour-1.25/bin/HsColour HTF> No jhc found HTF> Using ld found on system at: HTF> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/ld HTF> No pkg-config found HTF> Using runghc version 9.12.1 found on system at: HTF> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/runghc-9.12.1 HTF> Using strip version 2.44 found on system at: HTF> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip HTF> Using tar found on system at: HTF> /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar HTF> No uhc found rerebase> configureFlags: --verbose --prefix=/nix/store/gp0rj74v5rc1bwg1z8yir72f2aa19ca8-rerebase-1.21.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/67yvp12s65pc8y4g663bcfvpggl8hw8l-rerebase-1.21.2-doc/share/doc/rerebase-1.21.2 --with-gcc=gcc --package-db=/build/tmp.nn25pwXqNA/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/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib hw-hspec-hedgehog> Running phase: configurePhase hw-hspec-hedgehog> configureFlags: --verbose --prefix=/nix/store/k6g0j2lpsbx9q8swsqiyxpn3hl862h6q-hw-hspec-hedgehog-0.1.1.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/m6x8xkvn13sy5qas6i0y02ma3j1lcrl5-hw-hspec-hedgehog-0.1.1.1-doc/share/doc/hw-hspec-hedgehog-0.1.1.1 --with-gcc=gcc --package-db=/build/tmp.CahZ9708tc/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/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/lib hw-hspec-hedgehog> Using Parsec parser hw-hspec-hedgehog> Configuring hw-hspec-hedgehog-0.1.1.1... attoparsec-aeson> Running phase: buildPhase rerebase> Using Parsec parser rerebase> Configuring rerebase-1.21.2... path> Flags chosen: dev=False quickcheck-classes> Flags chosen: aeson=True, binary-laws=True, semigroupoids=True, quickcheck-classes> semirings=True, unary-laws=True, vector=True constraints-extras> Warning: [git-protocol] Cloning over git:// might lead to an arbitrary code constraints-extras> execution vulnerability. Furthermore, popular forges like GitHub do not constraints-extras> support it. Use https:// or ssh:// instead. hw-hspec-hedgehog> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports hw-hspec-hedgehog> 'ghc' version < 9.12): hw-hspec-hedgehog> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc is version hw-hspec-hedgehog> 9.12.1 rerebase> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports rerebase> 'ghc' version < 9.12): rerebase> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc is version rerebase> 9.12.1 binary-instances> Running phase: buildPhase attoparsec-aeson> Preprocessing library for attoparsec-aeson-2.2.2.0... attoparsec-aeson> Building library for attoparsec-aeson-2.2.2.0... constraints-extras> Dependency aeson >=2: using aeson-2.2.3.0 constraints-extras> Dependency base >=4.9 && <4.23: using base-4.21.0.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.23.0.0 constraints-extras> Dependency aeson: using aeson-2.2.3.0 constraints-extras> Dependency base: using base-4.21.0.0 constraints-extras> Dependency constraints: using constraints-0.14.2 constraints-extras> Dependency constraints-extras: using constraints-extras-0.4.0.2 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-3RcSPM6rHsmTow6dITCQL constraints-extras> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS constraints-extras> include base-4.21.0.0-7c9b constraints-extras> include constraints-0.14.2-FT4iqgQHOZl8HFO6QYWpFC constraints-extras> include template-haskell-2.23.0.0-059b constraints-extras> component constraints-extras-0.4.0.2-KX2t4RPqccJ1JhqeZAQplr-readme constraints-extras> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS constraints-extras> include base-4.21.0.0-7c9b constraints-extras> include constraints-0.14.2-FT4iqgQHOZl8HFO6QYWpFC constraints-extras> include constraints-extras-0.4.0.2-3RcSPM6rHsmTow6dITCQL constraints-extras> Linked component graph: constraints-extras> unit constraints-extras-0.4.0.2-3RcSPM6rHsmTow6dITCQL constraints-extras> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS constraints-extras> include base-4.21.0.0-7c9b constraints-extras> include constraints-0.14.2-FT4iqgQHOZl8HFO6QYWpFC constraints-extras> include template-haskell-2.23.0.0-059b constraints-extras> Data.Constraint.Compose=constraints-extras-0.4.0.2-3RcSPM6rHsmTow6dITCQL:Data.Constraint.Compose,Data.Constraint.Extras=constraints-extras-0.4.0.2-3RcSPM6rHsmTow6dITCQL:Data.Constraint.Extras,Data.Constraint.Extras.TH=constraints-extras-0.4.0.2-3RcSPM6rHsmTow6dITCQL:Data.Constraint.Extras.TH,Data.Constraint.Flip=constraints-extras-0.4.0.2-3RcSPM6rHsmTow6dITCQL:Data.Constraint.Flip constraints-extras> unit constraints-extras-0.4.0.2-KX2t4RPqccJ1JhqeZAQplr-readme constraints-extras> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS constraints-extras> include base-4.21.0.0-7c9b constraints-extras> include constraints-0.14.2-FT4iqgQHOZl8HFO6QYWpFC constraints-extras> include constraints-extras-0.4.0.2-3RcSPM6rHsmTow6dITCQL constraints-extras> Ready component graph: constraints-extras> definite constraints-extras-0.4.0.2-3RcSPM6rHsmTow6dITCQL constraints-extras> depends aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS constraints-extras> depends base-4.21.0.0-7c9b constraints-extras> depends constraints-0.14.2-FT4iqgQHOZl8HFO6QYWpFC constraints-extras> depends template-haskell-2.23.0.0-059b constraints-extras> definite constraints-extras-0.4.0.2-KX2t4RPqccJ1JhqeZAQplr-readme constraints-extras> depends aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS constraints-extras> depends base-4.21.0.0-7c9b constraints-extras> depends constraints-0.14.2-FT4iqgQHOZl8HFO6QYWpFC constraints-extras> depends constraints-extras-0.4.0.2-3RcSPM6rHsmTow6dITCQL constraints-extras> Using Cabal-3.14.1.0 compiled by ghc-9.12 constraints-extras> Using compiler: ghc-9.12.1 constraints-extras> Using install prefix: constraints-extras> /nix/store/2yj46qhbmkn58qka75g392pmd5a5xivz-constraints-extras-0.4.0.2 constraints-extras> Executables installed in: constraints-extras> /nix/store/2yj46qhbmkn58qka75g392pmd5a5xivz-constraints-extras-0.4.0.2/bin constraints-extras> Libraries installed in: constraints-extras> /nix/store/2yj46qhbmkn58qka75g392pmd5a5xivz-constraints-extras-0.4.0.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/constraints-extras-0.4.0.2-3RcSPM6rHsmTow6dITCQL constraints-extras> Dynamic Libraries installed in: constraints-extras> /nix/store/2yj46qhbmkn58qka75g392pmd5a5xivz-constraints-extras-0.4.0.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75 constraints-extras> Private executables installed in: constraints-extras> /nix/store/2yj46qhbmkn58qka75g392pmd5a5xivz-constraints-extras-0.4.0.2/libexec/x86_64-linux-ghc-9.12.1-bf75/constraints-extras-0.4.0.2 constraints-extras> Data files installed in: constraints-extras> /nix/store/2yj46qhbmkn58qka75g392pmd5a5xivz-constraints-extras-0.4.0.2/share/x86_64-linux-ghc-9.12.1-bf75/constraints-extras-0.4.0.2 constraints-extras> Documentation installed in: constraints-extras> /nix/store/f8bscanyamakdslb19fjqz41wadnp0rp-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/2yj46qhbmkn58qka75g392pmd5a5xivz-constraints-extras-0.4.0.2/etc constraints-extras> No alex found constraints-extras> Using ar found on system at: constraints-extras> /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-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/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc constraints-extras> Using ghc version 9.12.1 found on system at: constraints-extras> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc constraints-extras> Using ghc-pkg version 9.12.1 found on system at: constraints-extras> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc-pkg-9.12.1 constraints-extras> No ghcjs found constraints-extras> No ghcjs-pkg found constraints-extras> No greencard found constraints-extras> Using haddock version 2.30.0 found on system at: constraints-extras> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/haddock-ghc-9.12.1 constraints-extras> No happy found constraints-extras> No haskell-suite found constraints-extras> No haskell-suite-pkg found constraints-extras> No hmake found constraints-extras> Using hpc version 0.69 found on system at: constraints-extras> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hpc-ghc-9.12.1 constraints-extras> Using hsc2hs version 0.68.10 found on system at: constraints-extras> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 constraints-extras> Using hscolour version 1.25 found on system at: constraints-extras> /nix/store/iwbifbszf225h5w2dyxfi77kk6d6rxdy-hscolour-1.25/bin/HsColour constraints-extras> No jhc found constraints-extras> Using ld found on system at: constraints-extras> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/ld constraints-extras> No pkg-config found constraints-extras> Using runghc version 9.12.1 found on system at: constraints-extras> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/runghc-9.12.1 constraints-extras> Using strip version 2.44 found on system at: constraints-extras> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip constraints-extras> Using tar found on system at: constraints-extras> /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar constraints-extras> No uhc found binary-instances> Preprocessing library for binary-instances-1.0.6... binary-instances> Building library for binary-instances-1.0.6... HTF> Running phase: buildPhase HTF> patching script interpreter paths in scripts 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.21.0.0 deriving-aeson> Dependency aeson: using aeson-2.2.3.0 deriving-aeson> Dependency base: using base-4.21.0.0 deriving-aeson> Dependency bytestring: using bytestring-0.12.2.0 deriving-aeson> Dependency deriving-aeson: using deriving-aeson-0.2.10 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-HQoXqlHDEEYBi1FZYDJVBs deriving-aeson> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS deriving-aeson> include base-4.21.0.0-7c9b deriving-aeson> component deriving-aeson-0.2.10-C7WHHgZNAgTIbv6tnuXoq4-test deriving-aeson> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS deriving-aeson> include base-4.21.0.0-7c9b deriving-aeson> include bytestring-0.12.2.0-b0ac deriving-aeson> include deriving-aeson-0.2.10-HQoXqlHDEEYBi1FZYDJVBs deriving-aeson> Linked component graph: deriving-aeson> unit deriving-aeson-0.2.10-HQoXqlHDEEYBi1FZYDJVBs deriving-aeson> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS deriving-aeson> include base-4.21.0.0-7c9b deriving-aeson> Deriving.Aeson=deriving-aeson-0.2.10-HQoXqlHDEEYBi1FZYDJVBs:Deriving.Aeson,Deriving.Aeson.Stock=deriving-aeson-0.2.10-HQoXqlHDEEYBi1FZYDJVBs:Deriving.Aeson.Stock deriving-aeson> unit deriving-aeson-0.2.10-C7WHHgZNAgTIbv6tnuXoq4-test deriving-aeson> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS deriving-aeson> include base-4.21.0.0-7c9b deriving-aeson> include bytestring-0.12.2.0-b0ac deriving-aeson> include deriving-aeson-0.2.10-HQoXqlHDEEYBi1FZYDJVBs deriving-aeson> Ready component graph: deriving-aeson> definite deriving-aeson-0.2.10-HQoXqlHDEEYBi1FZYDJVBs deriving-aeson> depends aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS deriving-aeson> depends base-4.21.0.0-7c9b deriving-aeson> definite deriving-aeson-0.2.10-C7WHHgZNAgTIbv6tnuXoq4-test deriving-aeson> depends aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS deriving-aeson> depends base-4.21.0.0-7c9b deriving-aeson> depends bytestring-0.12.2.0-b0ac deriving-aeson> depends deriving-aeson-0.2.10-HQoXqlHDEEYBi1FZYDJVBs deriving-aeson> Using Cabal-3.14.1.0 compiled by ghc-9.12 deriving-aeson> Using compiler: ghc-9.12.1 deriving-aeson> Using install prefix: deriving-aeson> /nix/store/da2w01i9w77qv5gisd3y34xvwnazck66-deriving-aeson-0.2.10 deriving-aeson> Executables installed in: deriving-aeson> /nix/store/da2w01i9w77qv5gisd3y34xvwnazck66-deriving-aeson-0.2.10/bin deriving-aeson> Libraries installed in: deriving-aeson> /nix/store/da2w01i9w77qv5gisd3y34xvwnazck66-deriving-aeson-0.2.10/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/deriving-aeson-0.2.10-HQoXqlHDEEYBi1FZYDJVBs deriving-aeson> Dynamic Libraries installed in: deriving-aeson> /nix/store/da2w01i9w77qv5gisd3y34xvwnazck66-deriving-aeson-0.2.10/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75 deriving-aeson> Private executables installed in: deriving-aeson> /nix/store/da2w01i9w77qv5gisd3y34xvwnazck66-deriving-aeson-0.2.10/libexec/x86_64-linux-ghc-9.12.1-bf75/deriving-aeson-0.2.10 deriving-aeson> Data files installed in: deriving-aeson> /nix/store/da2w01i9w77qv5gisd3y34xvwnazck66-deriving-aeson-0.2.10/share/x86_64-linux-ghc-9.12.1-bf75/deriving-aeson-0.2.10 deriving-aeson> Documentation installed in: deriving-aeson> /nix/store/qs46z93ajwmil04iaa1gwj0lflnrphpg-deriving-aeson-0.2.10-doc/share/doc/deriving-aeson-0.2.10 deriving-aeson> Configuration files installed in: deriving-aeson> /nix/store/da2w01i9w77qv5gisd3y34xvwnazck66-deriving-aeson-0.2.10/etc deriving-aeson> No alex found deriving-aeson> Using ar found on system at: deriving-aeson> /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-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/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc deriving-aeson> Using ghc version 9.12.1 found on system at: deriving-aeson> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc deriving-aeson> Using ghc-pkg version 9.12.1 found on system at: deriving-aeson> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc-pkg-9.12.1 deriving-aeson> No ghcjs found deriving-aeson> No ghcjs-pkg found deriving-aeson> No greencard found deriving-aeson> Using haddock version 2.30.0 found on system at: deriving-aeson> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/haddock-ghc-9.12.1 deriving-aeson> No happy found deriving-aeson> No haskell-suite found deriving-aeson> No haskell-suite-pkg found deriving-aeson> No hmake found deriving-aeson> Using hpc version 0.69 found on system at: deriving-aeson> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hpc-ghc-9.12.1 deriving-aeson> Using hsc2hs version 0.68.10 found on system at: deriving-aeson> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 deriving-aeson> Using hscolour version 1.25 found on system at: deriving-aeson> /nix/store/iwbifbszf225h5w2dyxfi77kk6d6rxdy-hscolour-1.25/bin/HsColour deriving-aeson> No jhc found deriving-aeson> Using ld found on system at: deriving-aeson> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/ld deriving-aeson> No pkg-config found deriving-aeson> Using runghc version 9.12.1 found on system at: deriving-aeson> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/runghc-9.12.1 deriving-aeson> Using strip version 2.44 found on system at: deriving-aeson> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip deriving-aeson> Using tar found on system at: deriving-aeson> /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar deriving-aeson> No uhc found 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 ) constraints-extras> Running phase: buildPhase HTF> Preprocessing library for HTF-0.15.0.2... HTF> Building library for HTF-0.15.0.2... enummapset> Dependency aeson >=1.3 && <2.3: using aeson-2.2.3.0 enummapset> Dependency base >=4.6 && <5: using base-4.21.0.0 enummapset> Dependency containers >=0.5.11 && <0.8: using containers-0.7 enummapset> Dependency deepseq >=1.2 && <1.6: using deepseq-1.5.1.0 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.8.0 enummapset> Dependency base >=4.6 && <5: using base-4.21.0.0 enummapset> Dependency containers: using containers-0.7 enummapset> Dependency deepseq: using deepseq-1.5.1.0 enummapset> Dependency ghc-prim: using ghc-prim-0.13.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 enummapset> Source component graph: enummapset> component test:intset-properties enummapset> component lib enummapset> Configured component graph: enummapset> component enummapset-0.7.3.0-BlzBz6IzY2S5hZ1Ugp2zCK-intset-properties enummapset> include HUnit-1.6.2.0-3B9enliCUx9E1LCz3SoudI enummapset> include QuickCheck-2.14.3-7qNF4nyPPJfLE9HPMiL8nE enummapset> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS enummapset> include array-0.5.8.0-0db1 enummapset> include base-4.21.0.0-7c9b enummapset> include containers-0.7-0330 enummapset> include deepseq-1.5.1.0-e635 enummapset> include ghc-prim-0.13.0-5eb6 enummapset> include test-framework-0.8.2.2-An57lmT1drMEi6vKE7adZW enummapset> include test-framework-hunit-0.3.0.2-3wHuqqw13KXLHgbd3aN7VX enummapset> include test-framework-quickcheck2-0.3.0.6-2C7L6Ws6ISTKd2tF2lFqQl enummapset> component enummapset-0.7.3.0-LrG5eHgxUs9K9ij8tQ1Ydd enummapset> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS enummapset> include base-4.21.0.0-7c9b enummapset> include containers-0.7-0330 enummapset> include deepseq-1.5.1.0-e635 enummapset> Linked component graph: enummapset> unit enummapset-0.7.3.0-BlzBz6IzY2S5hZ1Ugp2zCK-intset-properties enummapset> include HUnit-1.6.2.0-3B9enliCUx9E1LCz3SoudI enummapset> include QuickCheck-2.14.3-7qNF4nyPPJfLE9HPMiL8nE enummapset> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS enummapset> include array-0.5.8.0-0db1 enummapset> include base-4.21.0.0-7c9b enummapset> include containers-0.7-0330 enummapset> include deepseq-1.5.1.0-e635 enummapset> include ghc-prim-0.13.0-5eb6 enummapset> include test-framework-0.8.2.2-An57lmT1drMEi6vKE7adZW enummapset> include test-framework-hunit-0.3.0.2-3wHuqqw13KXLHgbd3aN7VX enummapset> include test-framework-quickcheck2-0.3.0.6-2C7L6Ws6ISTKd2tF2lFqQl enummapset> unit enummapset-0.7.3.0-LrG5eHgxUs9K9ij8tQ1Ydd enummapset> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS enummapset> include base-4.21.0.0-7c9b enummapset> include containers-0.7-0330 enummapset> include deepseq-1.5.1.0-e635 enummapset> Data.EnumMap=enummapset-0.7.3.0-LrG5eHgxUs9K9ij8tQ1Ydd:Data.EnumMap,Data.EnumMap.Lazy=enummapset-0.7.3.0-LrG5eHgxUs9K9ij8tQ1Ydd:Data.EnumMap.Lazy,Data.EnumMap.Strict=enummapset-0.7.3.0-LrG5eHgxUs9K9ij8tQ1Ydd:Data.EnumMap.Strict,Data.EnumSet=enummapset-0.7.3.0-LrG5eHgxUs9K9ij8tQ1Ydd:Data.EnumSet enummapset> Ready component graph: enummapset> definite enummapset-0.7.3.0-LrG5eHgxUs9K9ij8tQ1Ydd enummapset> depends aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS enummapset> depends base-4.21.0.0-7c9b enummapset> depends containers-0.7-0330 enummapset> depends deepseq-1.5.1.0-e635 enummapset> definite enummapset-0.7.3.0-BlzBz6IzY2S5hZ1Ugp2zCK-intset-properties enummapset> depends HUnit-1.6.2.0-3B9enliCUx9E1LCz3SoudI enummapset> depends QuickCheck-2.14.3-7qNF4nyPPJfLE9HPMiL8nE enummapset> depends aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS enummapset> depends array-0.5.8.0-0db1 enummapset> depends base-4.21.0.0-7c9b enummapset> depends containers-0.7-0330 enummapset> depends deepseq-1.5.1.0-e635 enummapset> depends ghc-prim-0.13.0-5eb6 enummapset> depends test-framework-0.8.2.2-An57lmT1drMEi6vKE7adZW enummapset> depends test-framework-hunit-0.3.0.2-3wHuqqw13KXLHgbd3aN7VX enummapset> depends test-framework-quickcheck2-0.3.0.6-2C7L6Ws6ISTKd2tF2lFqQl enummapset> Using Cabal-3.14.1.0 compiled by ghc-9.12 enummapset> Using compiler: ghc-9.12.1 enummapset> Using install prefix: enummapset> /nix/store/zhnwkw4zn5jk4ljlnwkxp1sqgxjpr012-enummapset-0.7.3.0 enummapset> Executables installed in: enummapset> /nix/store/zhnwkw4zn5jk4ljlnwkxp1sqgxjpr012-enummapset-0.7.3.0/bin enummapset> Libraries installed in: enummapset> /nix/store/zhnwkw4zn5jk4ljlnwkxp1sqgxjpr012-enummapset-0.7.3.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/enummapset-0.7.3.0-LrG5eHgxUs9K9ij8tQ1Ydd enummapset> Dynamic Libraries installed in: enummapset> /nix/store/zhnwkw4zn5jk4ljlnwkxp1sqgxjpr012-enummapset-0.7.3.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75 enummapset> Private executables installed in: enummapset> /nix/store/zhnwkw4zn5jk4ljlnwkxp1sqgxjpr012-enummapset-0.7.3.0/libexec/x86_64-linux-ghc-9.12.1-bf75/enummapset-0.7.3.0 enummapset> Data files installed in: enummapset> /nix/store/zhnwkw4zn5jk4ljlnwkxp1sqgxjpr012-enummapset-0.7.3.0/share/x86_64-linux-ghc-9.12.1-bf75/enummapset-0.7.3.0 enummapset> Documentation installed in: enummapset> /nix/store/xscx8rv7q0cdpdwnissaz1iri0q2vlbm-enummapset-0.7.3.0-doc/share/doc/enummapset-0.7.3.0 enummapset> Configuration files installed in: enummapset> /nix/store/zhnwkw4zn5jk4ljlnwkxp1sqgxjpr012-enummapset-0.7.3.0/etc enummapset> No alex found enummapset> Using ar found on system at: enummapset> /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-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/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc enummapset> Using ghc version 9.12.1 found on system at: enummapset> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc enummapset> Using ghc-pkg version 9.12.1 found on system at: enummapset> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc-pkg-9.12.1 enummapset> No ghcjs found enummapset> No ghcjs-pkg found enummapset> No greencard found enummapset> Using haddock version 2.30.0 found on system at: enummapset> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/haddock-ghc-9.12.1 enummapset> No happy found enummapset> No haskell-suite found enummapset> No haskell-suite-pkg found enummapset> No hmake found enummapset> Using hpc version 0.69 found on system at: enummapset> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hpc-ghc-9.12.1 enummapset> Using hsc2hs version 0.68.10 found on system at: enummapset> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 enummapset> Using hscolour version 1.25 found on system at: enummapset> /nix/store/iwbifbszf225h5w2dyxfi77kk6d6rxdy-hscolour-1.25/bin/HsColour enummapset> No jhc found enummapset> Using ld found on system at: enummapset> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/ld enummapset> No pkg-config found enummapset> Using runghc version 9.12.1 found on system at: enummapset> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/runghc-9.12.1 enummapset> Using strip version 2.44 found on system at: enummapset> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip enummapset> Using tar found on system at: enummapset> /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar enummapset> No uhc found 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.21.0.0 quickcheck-classes> Dependency containers >=0.4.2.1: using containers-0.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.2 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.21.0.0 quickcheck-classes> Dependency base-orphans >=0.5: using base-orphans-0.9.3 quickcheck-classes> Dependency containers: using containers-0.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.9 quickcheck-classes> Dependency transformers: using transformers-0.6.1.2 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.21.0.0 quickcheck-classes> Dependency base-orphans >=0.5: using base-orphans-0.9.3 quickcheck-classes> Dependency containers: using containers-0.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.9 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.2 quickcheck-classes> Dependency vector: using vector-0.13.2.0 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-FtKprGwvVBjBdRwHve54F4 quickcheck-classes> include QuickCheck-2.14.3-7qNF4nyPPJfLE9HPMiL8nE quickcheck-classes> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS quickcheck-classes> include base-4.21.0.0-7c9b quickcheck-classes> include containers-0.7-0330 quickcheck-classes> include primitive-0.9.1.0-1efcJAjGP7r52lEwXSrVSi quickcheck-classes> include primitive-addr-0.1.0.3-6tc9fsf9yHtFWwFNi4uPce quickcheck-classes> include quickcheck-classes-base-0.6.2.0-JyrhJhDm54n1o8zYzqrpNP quickcheck-classes> include semigroupoids-6.0.1-7TpUnRFWxfYWsQfscXJsn quickcheck-classes> include semirings-0.7-8bnJst70TA8gvQtRfxUJM quickcheck-classes> include transformers-0.6.1.2-905c quickcheck-classes> include vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 quickcheck-classes> component quickcheck-classes-0.6.5.0-ASlcTzoBYCrDQA18WgHeq1-advanced quickcheck-classes> include QuickCheck-2.14.3-7qNF4nyPPJfLE9HPMiL8nE quickcheck-classes> include base-4.21.0.0-7c9b quickcheck-classes> include base-orphans-0.9.3-56H3tjCHImFE1qy54lEIWG quickcheck-classes> include containers-0.7-0330 quickcheck-classes> include primitive-0.9.1.0-1efcJAjGP7r52lEwXSrVSi quickcheck-classes> include quickcheck-classes-0.6.5.0-FtKprGwvVBjBdRwHve54F4 quickcheck-classes> include tagged-0.8.9-2ExcpWcf3AL1UZxCV0tUaf quickcheck-classes> include tasty-1.5.3-1qMX2xwdhAh2Fx6ZURDT5s quickcheck-classes> include tasty-quickcheck-0.11-B4N3RRh9TAA5SKlxVDPyZF quickcheck-classes> include transformers-0.6.1.2-905c quickcheck-classes> include vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 quickcheck-classes> component quickcheck-classes-0.6.5.0-4ev4iD7kERP2F1zAXdWZMa-basic quickcheck-classes> include QuickCheck-2.14.3-7qNF4nyPPJfLE9HPMiL8nE quickcheck-classes> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS quickcheck-classes> include base-4.21.0.0-7c9b quickcheck-classes> include base-orphans-0.9.3-56H3tjCHImFE1qy54lEIWG quickcheck-classes> include containers-0.7-0330 quickcheck-classes> include primitive-0.9.1.0-1efcJAjGP7r52lEwXSrVSi quickcheck-classes> include quickcheck-classes-0.6.5.0-FtKprGwvVBjBdRwHve54F4 quickcheck-classes> include semigroupoids-6.0.1-7TpUnRFWxfYWsQfscXJsn quickcheck-classes> include tagged-0.8.9-2ExcpWcf3AL1UZxCV0tUaf quickcheck-classes> include transformers-0.6.1.2-905c quickcheck-classes> include vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 quickcheck-classes> Linked component graph: quickcheck-classes> unit quickcheck-classes-0.6.5.0-FtKprGwvVBjBdRwHve54F4 quickcheck-classes> include QuickCheck-2.14.3-7qNF4nyPPJfLE9HPMiL8nE quickcheck-classes> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS quickcheck-classes> include base-4.21.0.0-7c9b quickcheck-classes> include containers-0.7-0330 quickcheck-classes> include primitive-0.9.1.0-1efcJAjGP7r52lEwXSrVSi quickcheck-classes> include primitive-addr-0.1.0.3-6tc9fsf9yHtFWwFNi4uPce quickcheck-classes> include quickcheck-classes-base-0.6.2.0-JyrhJhDm54n1o8zYzqrpNP quickcheck-classes> include semigroupoids-6.0.1-7TpUnRFWxfYWsQfscXJsn quickcheck-classes> include semirings-0.7-8bnJst70TA8gvQtRfxUJM quickcheck-classes> include transformers-0.6.1.2-905c quickcheck-classes> include vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 quickcheck-classes> Test.QuickCheck.Classes=quickcheck-classes-0.6.5.0-FtKprGwvVBjBdRwHve54F4:Test.QuickCheck.Classes,Test.QuickCheck.Classes.IsList=quickcheck-classes-0.6.5.0-FtKprGwvVBjBdRwHve54F4:Test.QuickCheck.Classes.IsList quickcheck-classes> unit quickcheck-classes-0.6.5.0-ASlcTzoBYCrDQA18WgHeq1-advanced quickcheck-classes> include QuickCheck-2.14.3-7qNF4nyPPJfLE9HPMiL8nE quickcheck-classes> include base-4.21.0.0-7c9b quickcheck-classes> include base-orphans-0.9.3-56H3tjCHImFE1qy54lEIWG quickcheck-classes> include containers-0.7-0330 quickcheck-classes> include primitive-0.9.1.0-1efcJAjGP7r52lEwXSrVSi quickcheck-classes> include quickcheck-classes-0.6.5.0-FtKprGwvVBjBdRwHve54F4 quickcheck-classes> include tagged-0.8.9-2ExcpWcf3AL1UZxCV0tUaf quickcheck-classes> include tasty-1.5.3-1qMX2xwdhAh2Fx6ZURDT5s quickcheck-classes> include tasty-quickcheck-0.11-B4N3RRh9TAA5SKlxVDPyZF quickcheck-classes> include transformers-0.6.1.2-905c quickcheck-classes> include vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 quickcheck-classes> unit quickcheck-classes-0.6.5.0-4ev4iD7kERP2F1zAXdWZMa-basic quickcheck-classes> include QuickCheck-2.14.3-7qNF4nyPPJfLE9HPMiL8nE quickcheck-classes> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS quickcheck-classes> include base-4.21.0.0-7c9b quickcheck-classes> include base-orphans-0.9.3-56H3tjCHImFE1qy54lEIWG quickcheck-classes> include containers-0.7-0330 quickcheck-classes> include primitive-0.9.1.0-1efcJAjGP7r52lEwXSrVSi quickcheck-classes> include quickcheck-classes-0.6.5.0-FtKprGwvVBjBdRwHve54F4 quickcheck-classes> include semigroupoids-6.0.1-7TpUnRFWxfYWsQfscXJsn quickcheck-classes> include tagged-0.8.9-2ExcpWcf3AL1UZxCV0tUaf quickcheck-classes> include transformers-0.6.1.2-905c quickcheck-classes> include vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 quickcheck-classes> Ready component graph: quickcheck-classes> definite quickcheck-classes-0.6.5.0-FtKprGwvVBjBdRwHve54F4 quickcheck-classes> depends QuickCheck-2.14.3-7qNF4nyPPJfLE9HPMiL8nE quickcheck-classes> depends aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS quickcheck-classes> depends base-4.21.0.0-7c9b quickcheck-classes> depends containers-0.7-0330 quickcheck-classes> depends primitive-0.9.1.0-1efcJAjGP7r52lEwXSrVSi quickcheck-classes> depends primitive-addr-0.1.0.3-6tc9fsf9yHtFWwFNi4uPce quickcheck-classes> depends quickcheck-classes-base-0.6.2.0-JyrhJhDm54n1o8zYzqrpNP quickcheck-classes> depends semigroupoids-6.0.1-7TpUnRFWxfYWsQfscXJsn quickcheck-classes> depends semirings-0.7-8bnJst70TA8gvQtRfxUJM quickcheck-classes> depends transformers-0.6.1.2-905c quickcheck-classes> depends vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 quickcheck-classes> definite quickcheck-classes-0.6.5.0-ASlcTzoBYCrDQA18WgHeq1-advanced quickcheck-classes> depends QuickCheck-2.14.3-7qNF4nyPPJfLE9HPMiL8nE quickcheck-classes> depends base-4.21.0.0-7c9b quickcheck-classes> depends base-orphans-0.9.3-56H3tjCHImFE1qy54lEIWG quickcheck-classes> depends containers-0.7-0330 quickcheck-classes> depends primitive-0.9.1.0-1efcJAjGP7r52lEwXSrVSi quickcheck-classes> depends quickcheck-classes-0.6.5.0-FtKprGwvVBjBdRwHve54F4 quickcheck-classes> depends tagged-0.8.9-2ExcpWcf3AL1UZxCV0tUaf quickcheck-classes> depends tasty-1.5.3-1qMX2xwdhAh2Fx6ZURDT5s quickcheck-classes> depends tasty-quickcheck-0.11-B4N3RRh9TAA5SKlxVDPyZF quickcheck-classes> depends transformers-0.6.1.2-905c quickcheck-classes> depends vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 quickcheck-classes> definite quickcheck-classes-0.6.5.0-4ev4iD7kERP2F1zAXdWZMa-basic quickcheck-classes> depends QuickCheck-2.14.3-7qNF4nyPPJfLE9HPMiL8nE quickcheck-classes> depends aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS quickcheck-classes> depends base-4.21.0.0-7c9b quickcheck-classes> depends base-orphans-0.9.3-56H3tjCHImFE1qy54lEIWG quickcheck-classes> depends containers-0.7-0330 quickcheck-classes> depends primitive-0.9.1.0-1efcJAjGP7r52lEwXSrVSi quickcheck-classes> depends quickcheck-classes-0.6.5.0-FtKprGwvVBjBdRwHve54F4 quickcheck-classes> depends semigroupoids-6.0.1-7TpUnRFWxfYWsQfscXJsn quickcheck-classes> depends tagged-0.8.9-2ExcpWcf3AL1UZxCV0tUaf quickcheck-classes> depends transformers-0.6.1.2-905c quickcheck-classes> depends vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 quickcheck-classes> Using Cabal-3.14.1.0 compiled by ghc-9.12 quickcheck-classes> Using compiler: ghc-9.12.1 quickcheck-classes> Using install prefix: quickcheck-classes> /nix/store/02pfz97hxlvysjw8ji4f7328a6n1zvc8-quickcheck-classes-0.6.5.0 quickcheck-classes> Executables installed in: quickcheck-classes> /nix/store/02pfz97hxlvysjw8ji4f7328a6n1zvc8-quickcheck-classes-0.6.5.0/bin quickcheck-classes> Libraries installed in: path> Dependency aeson: using aeson-2.2.3.0 path> Dependency base >=4.12 && <5: using base-4.21.0.0 path> Dependency deepseq: using deepseq-1.5.1.0 path> Dependency exceptions >=0.4 && <0.11: using exceptions-0.10.9 path> Dependency filepath <1.2.0.1 || >=1.3: using filepath-1.5.4.0 path> Dependency hashable >=1.2 && <1.5: using hashable-1.4.7.0 path> Dependency template-haskell: using template-haskell-2.23.0.0 path> Dependency text: using text-2.1.2 path> Dependency aeson: using aeson-2.2.3.0 path> Dependency base >=4.12 && <5: using base-4.21.0.0 path> Dependency bytestring: using bytestring-0.12.2.0 path> Dependency filepath <1.2.0.1 || >=1.3: using filepath-1.5.4.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 template-haskell: using template-haskell-2.23.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.21.0.0 path> Dependency bytestring: using bytestring-0.12.2.0 path> Dependency filepath <1.2.0.1 || >=1.3: using filepath-1.5.4.0 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 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-LGYUr3kXauV4ShK2VfsmdK path> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS path> include base-4.21.0.0-7c9b path> include deepseq-1.5.1.0-e635 path> include exceptions-0.10.9-1102 path> include filepath-1.5.4.0-d360 path> include hashable-1.4.7.0-BrCG3rFloGT6PhmAd0fu9I path> include template-haskell-2.23.0.0-059b path> include text-2.1.2-8f2d path> component path-0.9.5-8iTO3mJQrzAD8TbVMG8siJ-test path> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS path> include base-4.21.0.0-7c9b path> include bytestring-0.12.2.0-b0ac path> include filepath-1.5.4.0-d360 path> include hspec-2.11.12-Bru9jObG9SbAQGRkrcD7Qi path> include mtl-2.3.1-a5fa path> include path-0.9.5-LGYUr3kXauV4ShK2VfsmdK path> include template-haskell-2.23.0.0-059b path> component path-0.9.5-DjuIlnOY88SJQwJKbsywiw-validity-test path> include QuickCheck-2.14.3-7qNF4nyPPJfLE9HPMiL8nE path> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS path> include base-4.21.0.0-7c9b path> include bytestring-0.12.2.0-b0ac path> include filepath-1.5.4.0-d360 path> include genvalidity-1.1.1.0-I9Zp9dg15Yd8jGBOdvhtt path> include genvalidity-hspec-1.0.0.3-8MPZ4BDcnIFCwyBuO3xNNs path> include genvalidity-property-1.0.0.0-AsUbaSFRAncJLAEED7qU3Q path> include hspec-2.11.12-Bru9jObG9SbAQGRkrcD7Qi path> include mtl-2.3.1-a5fa path> include path-0.9.5-LGYUr3kXauV4ShK2VfsmdK path> include validity-0.12.1.0-8Adi2mOnl7W4qd8rJI06kt path> Linked component graph: path> unit path-0.9.5-LGYUr3kXauV4ShK2VfsmdK path> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS path> include base-4.21.0.0-7c9b path> include deepseq-1.5.1.0-e635 path> include exceptions-0.10.9-1102 path> include filepath-1.5.4.0-d360 path> include hashable-1.4.7.0-BrCG3rFloGT6PhmAd0fu9I path> include template-haskell-2.23.0.0-059b path> include text-2.1.2-8f2d path> Path=path-0.9.5-LGYUr3kXauV4ShK2VfsmdK:Path,Path.Internal=path-0.9.5-LGYUr3kXauV4ShK2VfsmdK:Path.Internal,Path.Internal.Posix=path-0.9.5-LGYUr3kXauV4ShK2VfsmdK:Path.Internal.Posix,Path.Internal.Windows=path-0.9.5-LGYUr3kXauV4ShK2VfsmdK:Path.Internal.Windows,Path.Posix=path-0.9.5-LGYUr3kXauV4ShK2VfsmdK:Path.Posix,Path.Windows=path-0.9.5-LGYUr3kXauV4ShK2VfsmdK:Path.Windows path> unit path-0.9.5-8iTO3mJQrzAD8TbVMG8siJ-test path> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS path> include base-4.21.0.0-7c9b path> include bytestring-0.12.2.0-b0ac path> include filepath-1.5.4.0-d360 path> include hspec-2.11.12-Bru9jObG9SbAQGRkrcD7Qi path> include mtl-2.3.1-a5fa path> include path-0.9.5-LGYUr3kXauV4ShK2VfsmdK path> include template-haskell-2.23.0.0-059b path> unit path-0.9.5-DjuIlnOY88SJQwJKbsywiw-validity-test path> include QuickCheck-2.14.3-7qNF4nyPPJfLE9HPMiL8nE path> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS path> include base-4.21.0.0-7c9b path> include bytestring-0.12.2.0-b0ac path> include filepath-1.5.4.0-d360 path> include genvalidity-1.1.1.0-I9Zp9dg15Yd8jGBOdvhtt path> include genvalidity-hspec-1.0.0.3-8MPZ4BDcnIFCwyBuO3xNNs path> include genvalidity-property-1.0.0.0-AsUbaSFRAncJLAEED7qU3Q path> include hspec-2.11.12-Bru9jObG9SbAQGRkrcD7Qi path> include mtl-2.3.1-a5fa path> include path-0.9.5-LGYUr3kXauV4ShK2VfsmdK path> include validity-0.12.1.0-8Adi2mOnl7W4qd8rJI06kt path> Ready component graph: path> definite path-0.9.5-LGYUr3kXauV4ShK2VfsmdK path> depends aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS path> depends base-4.21.0.0-7c9b path> depends deepseq-1.5.1.0-e635 path> depends exceptions-0.10.9-1102 path> depends filepath-1.5.4.0-d360 path> depends hashable-1.4.7.0-BrCG3rFloGT6PhmAd0fu9I path> depends template-haskell-2.23.0.0-059b path> depends text-2.1.2-8f2d path> definite path-0.9.5-DjuIlnOY88SJQwJKbsywiw-validity-test path> depends QuickCheck-2.14.3-7qNF4nyPPJfLE9HPMiL8nE path> depends aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS path> depends base-4.21.0.0-7c9b path> depends bytestring-0.12.2.0-b0ac path> depends filepath-1.5.4.0-d360 path> depends genvalidity-1.1.1.0-I9Zp9dg15Yd8jGBOdvhtt path> depends genvalidity-hspec-1.0.0.3-8MPZ4BDcnIFCwyBuO3xNNs path> depends genvalidity-property-1.0.0.0-AsUbaSFRAncJLAEED7qU3Q path> depends hspec-2.11.12-Bru9jObG9SbAQGRkrcD7Qi path> depends mtl-2.3.1-a5fa path> depends path-0.9.5-LGYUr3kXauV4ShK2VfsmdK path> depends validity-0.12.1.0-8Adi2mOnl7W4qd8rJI06kt path> definite path-0.9.5-8iTO3mJQrzAD8TbVMG8siJ-test path> depends aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS path> depends base-4.21.0.0-7c9b path> depends bytestring-0.12.2.0-b0ac path> depends filepath-1.5.4.0-d360 path> depends hspec-2.11.12-Bru9jObG9SbAQGRkrcD7Qi path> depends mtl-2.3.1-a5fa path> depends path-0.9.5-LGYUr3kXauV4ShK2VfsmdK path> depends template-haskell-2.23.0.0-059b path> Using Cabal-3.14.1.0 compiled by ghc-9.12 path> Using compiler: ghc-9.12.1 path> Using install prefix: /nix/store/pfji1hk3in41y3zvh3qwq7qaaa48qnd8-path-0.9.5 path> Executables installed in: path> /nix/store/pfji1hk3in41y3zvh3qwq7qaaa48qnd8-path-0.9.5/bin path> Libraries installed in: path> /nix/store/pfji1hk3in41y3zvh3qwq7qaaa48qnd8-path-0.9.5/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/path-0.9.5-LGYUr3kXauV4ShK2VfsmdK path> Dynamic Libraries installed in: path> /nix/store/pfji1hk3in41y3zvh3qwq7qaaa48qnd8-path-0.9.5/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75 path> Private executables installed in: path> /nix/store/pfji1hk3in41y3zvh3qwq7qaaa48qnd8-path-0.9.5/libexec/x86_64-linux-ghc-9.12.1-bf75/path-0.9.5 path> Data files installed in: path> /nix/store/pfji1hk3in41y3zvh3qwq7qaaa48qnd8-path-0.9.5/share/x86_64-linux-ghc-9.12.1-bf75/path-0.9.5 path> Documentation installed in: path> /nix/store/1r1flh74wbxypxwda535brsl2gayqrpz-path-0.9.5-doc/share/doc/path-0.9.5 path> Configuration files installed in: path> /nix/store/pfji1hk3in41y3zvh3qwq7qaaa48qnd8-path-0.9.5/etc path> No alex found path> Using ar found on system at: path> /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-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/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc path> Using ghc version 9.12.1 found on system at: path> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc path> Using ghc-pkg version 9.12.1 found on system at: path> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc-pkg-9.12.1 path> No ghcjs found path> No ghcjs-pkg found path> No greencard found path> Using haddock version 2.30.0 found on system at: path> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/haddock-ghc-9.12.1 path> No happy found path> No haskell-suite found path> No haskell-suite-pkg found path> No hmake found path> Using hpc version 0.69 found on system at: 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 ) 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 ) deriving-aeson> Running phase: buildPhase constraints-extras> Preprocessing library for constraints-extras-0.4.0.2... constraints-extras> Building library for constraints-extras-0.4.0.2... microaeson> Dependency array >=0.5.1.1 && <0.6: using array-0.5.8.0 microaeson> Dependency base >=4.9.0.0 && <5: using base-4.21.0.0 microaeson> Dependency bytestring >=0.10.8.0 && <0.13: using bytestring-0.12.2.0 microaeson> Dependency containers >=0.5.7.1 && <1: using containers-0.7 microaeson> Dependency deepseq >=1.4.2.0 && <1.6: using deepseq-1.5.1.0 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.1.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.21.0.0 microaeson> Dependency bytestring: using bytestring-0.12.2.0 microaeson> Dependency containers: using containers-0.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.1.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 microaeson> Source component graph: microaeson> component lib microaeson> component test:microaeson dependency lib microaeson> Configured component graph: microaeson> component microaeson-0.1.0.2-78OdWsY0rhI8vphRorphbt microaeson> include array-0.5.8.0-0db1 microaeson> include base-4.21.0.0-7c9b microaeson> include bytestring-0.12.2.0-b0ac microaeson> include containers-0.7-0330 microaeson> include deepseq-1.5.1.0-e635 microaeson> include fail-4.9.0.0-BAHmj60kS5K7NVhhKpm9J5 microaeson> include text-2.1.2-8f2d microaeson> component microaeson-0.1.0.2-LEPHf1KqKisHCmLRl1kkwI-microaeson microaeson> include QuickCheck-2.14.3-7qNF4nyPPJfLE9HPMiL8nE microaeson> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS microaeson> include base-4.21.0.0-7c9b microaeson> include bytestring-0.12.2.0-b0ac microaeson> include containers-0.7-0330 microaeson> include microaeson-0.1.0.2-78OdWsY0rhI8vphRorphbt microaeson> include quickcheck-instances-0.3.32-LEblYDbjvWh4gDOokaJZRB microaeson> include tasty-1.5.3-1qMX2xwdhAh2Fx6ZURDT5s microaeson> include tasty-quickcheck-0.11-B4N3RRh9TAA5SKlxVDPyZF microaeson> include text-2.1.2-8f2d microaeson> include unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi microaeson> include vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 microaeson> Linked component graph: microaeson> unit microaeson-0.1.0.2-78OdWsY0rhI8vphRorphbt microaeson> include array-0.5.8.0-0db1 microaeson> include base-4.21.0.0-7c9b microaeson> include bytestring-0.12.2.0-b0ac microaeson> include containers-0.7-0330 microaeson> include deepseq-1.5.1.0-e635 microaeson> include fail-4.9.0.0-BAHmj60kS5K7NVhhKpm9J5 microaeson> include text-2.1.2-8f2d microaeson> Data.Aeson.Micro=microaeson-0.1.0.2-78OdWsY0rhI8vphRorphbt:Data.Aeson.Micro microaeson> unit microaeson-0.1.0.2-LEPHf1KqKisHCmLRl1kkwI-microaeson microaeson> include QuickCheck-2.14.3-7qNF4nyPPJfLE9HPMiL8nE microaeson> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS microaeson> include base-4.21.0.0-7c9b microaeson> include bytestring-0.12.2.0-b0ac microaeson> include containers-0.7-0330 microaeson> include microaeson-0.1.0.2-78OdWsY0rhI8vphRorphbt microaeson> include quickcheck-instances-0.3.32-LEblYDbjvWh4gDOokaJZRB microaeson> include tasty-1.5.3-1qMX2xwdhAh2Fx6ZURDT5s microaeson> include tasty-quickcheck-0.11-B4N3RRh9TAA5SKlxVDPyZF microaeson> include text-2.1.2-8f2d microaeson> include unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi microaeson> include vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 microaeson> Ready component graph: microaeson> definite microaeson-0.1.0.2-78OdWsY0rhI8vphRorphbt microaeson> depends array-0.5.8.0-0db1 microaeson> depends base-4.21.0.0-7c9b microaeson> depends bytestring-0.12.2.0-b0ac microaeson> depends containers-0.7-0330 microaeson> depends deepseq-1.5.1.0-e635 microaeson> depends fail-4.9.0.0-BAHmj60kS5K7NVhhKpm9J5 microaeson> depends text-2.1.2-8f2d microaeson> definite microaeson-0.1.0.2-LEPHf1KqKisHCmLRl1kkwI-microaeson microaeson> depends QuickCheck-2.14.3-7qNF4nyPPJfLE9HPMiL8nE microaeson> depends aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS microaeson> depends base-4.21.0.0-7c9b microaeson> depends bytestring-0.12.2.0-b0ac microaeson> depends containers-0.7-0330 microaeson> depends microaeson-0.1.0.2-78OdWsY0rhI8vphRorphbt microaeson> depends quickcheck-instances-0.3.32-LEblYDbjvWh4gDOokaJZRB microaeson> depends tasty-1.5.3-1qMX2xwdhAh2Fx6ZURDT5s microaeson> depends tasty-quickcheck-0.11-B4N3RRh9TAA5SKlxVDPyZF microaeson> depends text-2.1.2-8f2d microaeson> depends unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi microaeson> depends vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 microaeson> Using Cabal-3.14.1.0 compiled by ghc-9.12 microaeson> Using compiler: ghc-9.12.1 microaeson> Using install prefix: microaeson> /nix/store/6x79qgnmpcrq4lg16zbf2n5i1sz74zxv-microaeson-0.1.0.2 microaeson> Executables installed in: microaeson> /nix/store/6x79qgnmpcrq4lg16zbf2n5i1sz74zxv-microaeson-0.1.0.2/bin microaeson> Libraries installed in: microaeson> /nix/store/6x79qgnmpcrq4lg16zbf2n5i1sz74zxv-microaeson-0.1.0.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/microaeson-0.1.0.2-78OdWsY0rhI8vphRorphbt microaeson> Dynamic Libraries installed in: microaeson> /nix/store/6x79qgnmpcrq4lg16zbf2n5i1sz74zxv-microaeson-0.1.0.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75 microaeson> Private executables installed in: microaeson> /nix/store/6x79qgnmpcrq4lg16zbf2n5i1sz74zxv-microaeson-0.1.0.2/libexec/x86_64-linux-ghc-9.12.1-bf75/microaeson-0.1.0.2 microaeson> Data files installed in: microaeson> /nix/store/6x79qgnmpcrq4lg16zbf2n5i1sz74zxv-microaeson-0.1.0.2/share/x86_64-linux-ghc-9.12.1-bf75/microaeson-0.1.0.2 microaeson> Documentation installed in: microaeson> /nix/store/mcmndqdk08d3y1rz4jmhqdnm95mb1lax-microaeson-0.1.0.2-doc/share/doc/microaeson-0.1.0.2 microaeson> Configuration files installed in: microaeson> /nix/store/6x79qgnmpcrq4lg16zbf2n5i1sz74zxv-microaeson-0.1.0.2/etc microaeson> Using alex version 3.5.3.0 found on system at: microaeson> /nix/store/gb06grxg9bl4vy054d8463l9vxcnhb8l-alex-3.5.3.0/bin/alex microaeson> Using ar found on system at: microaeson> /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-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/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc microaeson> Using ghc version 9.12.1 found on system at: microaeson> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc microaeson> Using ghc-pkg version 9.12.1 found on system at: microaeson> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc-pkg-9.12.1 microaeson> No ghcjs found microaeson> No ghcjs-pkg found microaeson> No greencard found microaeson> Using haddock version 2.30.0 found on system at: microaeson> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/haddock-ghc-9.12.1 microaeson> No happy found microaeson> No haskell-suite found microaeson> No haskell-suite-pkg found microaeson> No hmake found microaeson> Using hpc version 0.69 found on system at: microaeson> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hpc-ghc-9.12.1 microaeson> Using hsc2hs version 0.68.10 found on system at: microaeson> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 microaeson> Using hscolour version 1.25 found on system at: microaeson> /nix/store/iwbifbszf225h5w2dyxfi77kk6d6rxdy-hscolour-1.25/bin/HsColour microaeson> No jhc found microaeson> Using ld found on system at: microaeson> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/ld microaeson> No pkg-config found microaeson> Using runghc version 9.12.1 found on system at: microaeson> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/runghc-9.12.1 microaeson> Using strip version 2.44 found on system at: microaeson> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip microaeson> Using tar found on system at: microaeson> /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar microaeson> No uhc found quickcheck-classes> /nix/store/02pfz97hxlvysjw8ji4f7328a6n1zvc8-quickcheck-classes-0.6.5.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/quickcheck-classes-0.6.5.0-FtKprGwvVBjBdRwHve54F4 quickcheck-classes> Dynamic Libraries installed in: quickcheck-classes> /nix/store/02pfz97hxlvysjw8ji4f7328a6n1zvc8-quickcheck-classes-0.6.5.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75 quickcheck-classes> Private executables installed in: quickcheck-classes> /nix/store/02pfz97hxlvysjw8ji4f7328a6n1zvc8-quickcheck-classes-0.6.5.0/libexec/x86_64-linux-ghc-9.12.1-bf75/quickcheck-classes-0.6.5.0 quickcheck-classes> Data files installed in: quickcheck-classes> /nix/store/02pfz97hxlvysjw8ji4f7328a6n1zvc8-quickcheck-classes-0.6.5.0/share/x86_64-linux-ghc-9.12.1-bf75/quickcheck-classes-0.6.5.0 quickcheck-classes> Documentation installed in: quickcheck-classes> /nix/store/smz2h31s6mlr0dlcc95sn2ryj35zcmlg-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/02pfz97hxlvysjw8ji4f7328a6n1zvc8-quickcheck-classes-0.6.5.0/etc quickcheck-classes> No alex found quickcheck-classes> Using ar found on system at: quickcheck-classes> /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-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/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc quickcheck-classes> Using ghc version 9.12.1 found on system at: quickcheck-classes> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc quickcheck-classes> Using ghc-pkg version 9.12.1 found on system at: quickcheck-classes> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc-pkg-9.12.1 quickcheck-classes> No ghcjs found quickcheck-classes> No ghcjs-pkg found quickcheck-classes> No greencard found quickcheck-classes> Using haddock version 2.30.0 found on system at: quickcheck-classes> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/haddock-ghc-9.12.1 quickcheck-classes> No happy found quickcheck-classes> No haskell-suite found quickcheck-classes> No haskell-suite-pkg found quickcheck-classes> No hmake found quickcheck-classes> Using hpc version 0.69 found on system at: quickcheck-classes> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hpc-ghc-9.12.1 quickcheck-classes> Using hsc2hs version 0.68.10 found on system at: quickcheck-classes> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 quickcheck-classes> Using hscolour version 1.25 found on system at: quickcheck-classes> /nix/store/iwbifbszf225h5w2dyxfi77kk6d6rxdy-hscolour-1.25/bin/HsColour quickcheck-classes> No jhc found quickcheck-classes> Using ld found on system at: quickcheck-classes> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/ld quickcheck-classes> No pkg-config found quickcheck-classes> Using runghc version 9.12.1 found on system at: quickcheck-classes> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/runghc-9.12.1 quickcheck-classes> Using strip version 2.44 found on system at: quickcheck-classes> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip quickcheck-classes> Using tar found on system at: quickcheck-classes> /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar quickcheck-classes> No uhc found path> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hpc-ghc-9.12.1 path> Using hsc2hs version 0.68.10 found on system at: path> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 path> Using hscolour version 1.25 found on system at: path> /nix/store/iwbifbszf225h5w2dyxfi77kk6d6rxdy-hscolour-1.25/bin/HsColour path> No jhc found path> Using ld found on system at: path> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/ld path> No pkg-config found path> Using runghc version 9.12.1 found on system at: path> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/runghc-9.12.1 path> Using strip version 2.44 found on system at: path> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip path> Using tar found on system at: path> /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar path> No uhc found 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 ) deriving-aeson> Preprocessing library for deriving-aeson-0.2.10... deriving-aeson> Building library for deriving-aeson-0.2.10... enummapset> Running phase: buildPhase deriving-aeson> [1 of 2] Compiling Deriving.Aeson ( src/Deriving/Aeson.hs, dist/build/Deriving/Aeson.o, dist/build/Deriving/Aeson.dyn_o ) 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 ) microaeson> Running phase: buildPhase enummapset> Preprocessing library for enummapset-0.7.3.0... enummapset> Building library for enummapset-0.7.3.0... path> Running phase: buildPhase quickcheck-classes> Running phase: buildPhase 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 ) 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 ) microaeson> Preprocessing library for microaeson-0.1.0.2... microaeson> Building library for microaeson-0.1.0.2... path> Preprocessing library for path-0.9.5... path> Building library for path-0.9.5... rerebase> Warning: [git-protocol] Cloning over git:// might lead to an arbitrary code rerebase> execution vulnerability. Furthermore, popular forges like GitHub do not rerebase> support it. Use https:// or ssh:// instead. 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-7D9qYtVsKVL4qhuBYaBttd rerebase> include rebase-1.21.2-3Q9zlykPZcyZOvyjtQL0Y rerebase> Linked component graph: rerebase> unit rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd rerebase> include rebase-1.21.2-3Q9zlykPZcyZOvyjtQL0Y quickcheck-classes> Preprocessing library for quickcheck-classes-0.6.5.0... quickcheck-classes> Building library for quickcheck-classes-0.6.5.0... HTF> [ 1 of 24] Compiling Paths_HTF ( dist/build/autogen/Paths_HTF.hs, dist/build/Paths_HTF.o, dist/build/Paths_HTF.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 ) rerebase> Control.Applicative=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Applicative,Control.Applicative.Backwards=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Applicative.Backwards,Control.Applicative.Lift=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Applicative.Lift,Control.Arrow=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Arrow,Control.Category=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Category,Control.Comonad=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Comonad,Control.Concurrent=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Concurrent,Control.Concurrent.Chan=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Concurrent.Chan,Control.Concurrent.MVar=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Concurrent.MVar,Control.Concurrent.QSem=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Concurrent.QSem,Control.Concurrent.QSemN=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Concurrent.QSemN,Control.Concurrent.STM=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Concurrent.STM,Control.Concurrent.STM.TArray=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Concurrent.STM.TArray,Control.Concurrent.STM.TBQueue=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Concurrent.STM.TBQueue,Control.Concurrent.STM.TChan=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Concurrent.STM.TChan,Control.Concurrent.STM.TMVar=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Concurrent.STM.TMVar,Control.Concurrent.STM.TQueue=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Concurrent.STM.TQueue,Control.Concurrent.STM.TSem=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Concurrent.STM.TSem,Control.Concurrent.STM.TVar=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Concurrent.STM.TVar,Control.DeepSeq=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.DeepSeq,Control.Exception=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Exception,Control.Exception.Base=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Exception.Base,Control.Monad=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Monad,Control.Monad.Cont=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Monad.Cont,Control.Monad.Cont.Class=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Monad.Cont.Class,Control.Monad.Error.Class=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Monad.Error.Class,Control.Monad.Fail=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Monad.Fail,Control.Monad.Fix=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Monad.Fix,Control.Monad.IO.Class=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Monad.IO.Class,Control.Monad.Identity=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Monad.Identity,Control.Monad.RWS=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Monad.RWS,Control.Monad.RWS.Class=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Monad.RWS.Class,Control.Monad.RWS.Lazy=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Monad.RWS.Lazy,Control.Monad.RWS.Strict=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Monad.RWS.Strict,Control.Monad.Reader=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Monad.Reader,Control.Monad.Reader.Class=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Monad.Reader.Class,Control.Monad.ST=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Monad.ST,Control.Monad.ST.Lazy=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Monad.ST.Lazy,Control.Monad.ST.Lazy.Unsafe=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Monad.ST.Lazy.Unsafe,Control.Monad.ST.Strict=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Monad.ST.Strict,Control.Monad.ST.Unsafe=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Monad.ST.Unsafe,Control.Monad.STM=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Monad.STM,Control.Monad.Signatures=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Monad.Signatures,Control.Monad.State=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Monad.State,Control.Monad.State.Class=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Monad.State.Class,Control.Monad.State.Lazy=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Monad.State.Lazy,Control.Monad.State.Strict=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Monad.State.Strict,Control.Monad.Trans=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Monad.Trans,Control.Monad.Trans.Class=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Monad.Trans.Class,Control.Monad.Trans.Cont=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Monad.Trans.Cont,Control.Monad.Trans.Except=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Monad.Trans.Except,Control.Monad.Trans.Identity=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Monad.Trans.Identity,Control.Monad.Trans.Maybe=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Monad.Trans.Maybe,Control.Monad.Trans.RWS=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Monad.Trans.RWS,Control.Monad.Trans.RWS.Lazy=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Monad.Trans.RWS.Lazy,Control.Monad.Trans.RWS.Strict=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Monad.Trans.RWS.Strict,Control.Monad.Trans.Reader=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Monad.Trans.Reader,Control.Monad.Trans.State=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Monad.Trans.State,Control.Monad.Trans.State.Lazy=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Monad.Trans.State.Lazy,Control.Monad.Trans.State.Strict=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Monad.Trans.State.Strict,Control.Monad.Trans.Writer=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Monad.Trans.Writer,Control.Monad.Trans.Writer.Lazy=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Monad.Trans.Writer.Lazy,Control.Monad.Trans.Writer.Strict=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Monad.Trans.Writer.Strict,Control.Monad.Writer=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Monad.Writer,Control.Monad.Writer.Class=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Monad.Writer.Class,Control.Monad.Writer.Lazy=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Monad.Writer.Lazy,Control.Monad.Writer.Strict=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Monad.Writer.Strict,Control.Monad.Zip=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Monad.Zip,Control.Selective=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Selective,Control.Selective.Free=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Selective.Free,Control.Selective.Multi=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Selective.Multi,Control.Selective.Rigid.Free=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Selective.Rigid.Free,Control.Selective.Rigid.Freer=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Control.Selective.Rigid.Freer,Data.Biapplicative=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Biapplicative,Data.Bifoldable=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Bifoldable,Data.Bifunctor=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Bifunctor,Data.Bifunctor.Apply=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Bifunctor.Apply,Data.Bifunctor.Biff=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Bifunctor.Biff,Data.Bifunctor.Clown=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Bifunctor.Clown,Data.Bifunctor.Flip=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Bifunctor.Flip,Data.Bifunctor.Join=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Bifunctor.Join,Data.Bifunctor.Joker=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Bifunctor.Joker,Data.Bifunctor.Product=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Bifunctor.Product,Data.Bifunctor.Tannen=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Bifunctor.Tannen,Data.Bifunctor.Wrapped=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Bifunctor.Wrapped,Data.Bitraversable=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Bitraversable,Data.Bits=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Bits,Data.Bool=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Bool,Data.ByteString=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.ByteString,Data.ByteString.Builder=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.ByteString.Builder,Data.ByteString.Builder.Extra=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.ByteString.Builder.Extra,Data.ByteString.Builder.Internal=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.ByteString.Builder.Internal,Data.ByteString.Builder.Prim=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.ByteString.Builder.Prim,Data.ByteString.Builder.Prim.Internal=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.ByteString.Builder.Prim.Internal,Data.ByteString.Builder.Scientific=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.ByteString.Builder.Scientific,Data.ByteString.Char8=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.ByteString.Char8,Data.ByteString.Internal=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.ByteString.Internal,Data.ByteString.Lazy=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.ByteString.Lazy,Data.ByteString.Lazy.Char8=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.ByteString.Lazy.Char8,Data.ByteString.Lazy.Internal=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.ByteString.Lazy.Internal,Data.ByteString.Short=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.ByteString.Short,Data.ByteString.Short.Internal=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.ByteString.Short.Internal,Data.ByteString.Unsafe=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.ByteString.Unsafe,Data.Char=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Char,Data.Coerce=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Coerce,Data.Complex=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Complex,Data.DList=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.DList,Data.Data=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Data,Data.Dynamic=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Dynamic,Data.Either=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Either,Data.Either.Combinators=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Either.Combinators,Data.Either.Validation=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Either.Validation,Data.Eq=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Eq,Data.Fixed=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Fixed,Data.Foldable=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Foldable,Data.Function=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Function,Data.Functor=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Functor,Data.Functor.Alt=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Functor.Alt,Data.Functor.Apply=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Functor.Apply,Data.Functor.Bind=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Functor.Bind,Data.Functor.Bind.Class=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Functor.Bind.Class,Data.Functor.Bind.Trans=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Functor.Bind.Trans,Data.Functor.Classes=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Functor.Classes,Data.Functor.Compose=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Functor.Compose,Data.Functor.Constant=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Functor.Constant,Data.Functor.Contravariant=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Functor.Contravariant,Data.Functor.Contravariant.Compose=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Functor.Contravariant.Compose,Data.Functor.Contravariant.Divisible=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Functor.Contravariant.Divisible,Data.Functor.Extend=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Functor.Extend,Data.Functor.Identity=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Functor.Identity,Data.Functor.Invariant=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Functor.Invariant,Data.Functor.Invariant.TH=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Functor.Invariant.TH,Data.Functor.Plus=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Functor.Plus,Data.Functor.Product=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Functor.Product,Data.Functor.Reverse=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Functor.Reverse,Data.Functor.Sum=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Functor.Sum,Data.Graph=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Graph,Data.Group=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Group,Data.Groupoid=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Groupoid,Data.HashMap.Lazy=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.HashMap.Lazy,Data.HashMap.Strict=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.HashMap.Strict,Data.HashSet=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.HashSet,Data.Hashable=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Hashable,Data.IORef=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.IORef,Data.Int=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Int,Data.IntMap=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.IntMap,Data.IntMap.Lazy=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.IntMap.Lazy,Data.IntMap.Strict=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.IntMap.Strict,Data.IntSet=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.IntSet,Data.Isomorphism=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Isomorphism,Data.Ix=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Ix,Data.Kind=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Kind,Data.List=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.List,Data.List.NonEmpty=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.List.NonEmpty,Data.Map=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Map,Data.Map.Lazy=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Map.Lazy,Data.Map.Strict=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Map.Strict,Data.Maybe=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Maybe,Data.Monoid=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Monoid,Data.Ord=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Ord,Data.Profunctor=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Profunctor,Data.Profunctor.Adjunction=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Profunctor.Adjunction,Data.Profunctor.Cayley=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Profunctor.Cayley,Data.Profunctor.Choice=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Profunctor.Choice,Data.Profunctor.Closed=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Profunctor.Closed,Data.Profunctor.Composition=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Profunctor.Composition,Data.Profunctor.Mapping=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Profunctor.Mapping,Data.Profunctor.Monad=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Profunctor.Monad,Data.Profunctor.Ran=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Profunctor.Ran,Data.Profunctor.Rep=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Profunctor.Rep,Data.Profunctor.Sieve=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Profunctor.Sieve,Data.Profunctor.Strong=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Profunctor.Strong,Data.Profunctor.Traversing=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Profunctor.Traversing,Data.Profunctor.Types=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Profunctor.Types,Data.Profunctor.Unsafe=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Profunctor.Unsafe,Data.Profunctor.Yoneda=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Profunctor.Yoneda,Data.Proxy=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Proxy,Data.Ratio=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Ratio,Data.STRef=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.STRef,Data.STRef.Lazy=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.STRef.Lazy,Data.STRef.Strict=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.STRef.Strict,Data.Scientific=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Scientific,Data.Semigroup=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Semigroup,Data.Semigroup.Bifoldable=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Semigroup.Bifoldable,Data.Semigroup.Bitraversable=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Semigroup.Bitraversable,Data.Semigroup.Foldable=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Semigroup.Foldable,Data.Semigroup.Traversable=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Semigroup.Traversable,Data.Semigroup.Traversable.Class=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Semigroup.Traversable.Class,Data.Semigroupoid=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Semigroupoid,Data.Semigroupoid.Dual=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Semigroupoid.Dual,Data.Semigroupoid.Ob=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Semigroupoid.Ob,Data.Semigroupoid.Static=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Semigroupoid.Static,Data.Sequence=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Sequence,Data.Set=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Set,Data.String=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.String,Data.Text=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Text,Data.Text.Array=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Text.Array,Data.Text.Encoding=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Text.Encoding,Data.Text.Encoding.Error=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Text.Encoding.Error,Data.Text.Foreign=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Text.Foreign,Data.Text.IO=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Text.IO,Data.Text.Internal=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Text.Internal,Data.Text.Lazy=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Text.Lazy,Data.Text.Lazy.Builder=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Text.Lazy.Builder,Data.Text.Lazy.Builder.Int=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Text.Lazy.Builder.Int,Data.Text.Lazy.Builder.RealFloat=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Text.Lazy.Builder.RealFloat,Data.Text.Lazy.Builder.Scientific=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Text.Lazy.Builder.Scientific,Data.Text.Lazy.Encoding=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Text.Lazy.Encoding,Data.Text.Lazy.IO=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Text.Lazy.IO,Data.Text.Lazy.Read=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Text.Lazy.Read,Data.Text.Read=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Text.Read,Data.Text.Unsafe=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Text.Unsafe,Data.Time=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Time,Data.Time.Calendar=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Time.Calendar,Data.Time.Calendar.Easter=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Time.Calendar.Easter,Data.Time.Calendar.Julian=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Time.Calendar.Julian,Data.Time.Calendar.MonthDay=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Time.Calendar.MonthDay,Data.Time.Calendar.OrdinalDate=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Time.Calendar.OrdinalDate,Data.Time.Calendar.WeekDate=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Time.Calendar.WeekDate,Data.Time.Clock=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Time.Clock,Data.Time.Clock.POSIX=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Time.Clock.POSIX,Data.Time.Clock.TAI=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Time.Clock.TAI,Data.Time.Compat=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Time.Compat,Data.Time.Format=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Time.Format,Data.Time.Format.ISO8601=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Time.Format.ISO8601,Data.Time.LocalTime=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Time.LocalTime,Data.Traversable=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Traversable,Data.Traversable.Instances=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Traversable.Instances,Data.Tree=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Tree,Data.Tuple=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Tuple,Data.Type.Bool=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Type.Bool,Data.Type.Coercion=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Type.Coercion,Data.Type.Equality=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Type.Equality,Data.Typeable=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Typeable,Data.UUID=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.UUID,Data.Unique=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Unique,Data.Vector=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Vector,Data.Vector.Fusion.Stream.Monadic=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Vector.Fusion.Stream.Monadic,Data.Vector.Fusion.Util=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Vector.Fusion.Util,Data.Vector.Generic=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Vector.Generic,Data.Vector.Generic.Base=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Vector.Generic.Base,Data.Vector.Generic.Mutable=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Vector.Generic.Mutable,Data.Vector.Generic.New=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Vector.Generic.New,Data.Vector.Instances=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Vector.Instances,Data.Vector.Internal.Check=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Vector.Internal.Check,Data.Vector.Mutable=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Vector.Mutable,Data.Vector.Primitive=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Vector.Primitive,Data.Vector.Primitive.Mutable=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Vector.Primitive.Mutable,Data.Vector.Storable=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Vector.Storable,Data.Vector.Storable.Internal=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Vector.Storable.Internal,Data.Vector.Storable.Mutable=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Vector.Storable.Mutable,Data.Vector.Unboxed=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Vector.Unboxed,Data.Vector.Unboxed.Base=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Vector.Unboxed.Base,Data.Vector.Unboxed.Mutable=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Vector.Unboxed.Mutable,Data.Version=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Version,Data.Void=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Void,Data.Void.Unsafe=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Void.Unsafe,Data.Word=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Data.Word,Debug.Trace=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Debug.Trace,Foreign=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Foreign,Foreign.C=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Foreign.C,Foreign.C.Error=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Foreign.C.Error,Foreign.C.String=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Foreign.C.String,Foreign.C.Types=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Foreign.C.Types,Foreign.Concurrent=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Foreign.Concurrent,Foreign.ForeignPtr=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Foreign.ForeignPtr,Foreign.ForeignPtr.Unsafe=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Foreign.ForeignPtr.Unsafe,Foreign.Marshal=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Foreign.Marshal,Foreign.Marshal.Alloc=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Foreign.Marshal.Alloc,Foreign.Marshal.Array=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Foreign.Marshal.Array,Foreign.Marshal.Error=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Foreign.Marshal.Error,Foreign.Marshal.Pool=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Foreign.Marshal.Pool,Foreign.Marshal.Safe=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Foreign.Marshal.Safe,Foreign.Marshal.Unsafe=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Foreign.Marshal.Unsafe,Foreign.Marshal.Utils=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Foreign.Marshal.Utils,Foreign.Ptr=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Foreign.Ptr,Foreign.StablePtr=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Foreign.StablePtr,Foreign.Storable=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Foreign.Storable,GHC.Arr=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.Arr,GHC.Base=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.Base,GHC.Char=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.Char,GHC.Conc=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.Conc,GHC.Conc.IO=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.Conc.IO,GHC.Conc.Signal=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.Conc.Signal,GHC.Conc.Sync=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.Conc.Sync,GHC.Desugar=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.Desugar,GHC.Enum=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.Enum,GHC.Environment=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.Environment,GHC.Err=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.Err,GHC.Exception=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.Exception,GHC.Exts=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.Exts,GHC.Fingerprint=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.Fingerprint,GHC.Fingerprint.Type=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.Fingerprint.Type,GHC.Float=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.Float,GHC.Float.ConversionUtils=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.Float.ConversionUtils,GHC.Float.RealFracMethods=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.Float.RealFracMethods,GHC.Foreign=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.Foreign,GHC.ForeignPtr=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.ForeignPtr,GHC.Generics=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.Generics,GHC.IO=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.IO,GHC.IO.Buffer=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.IO.Buffer,GHC.IO.BufferedIO=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.IO.BufferedIO,GHC.IO.Device=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.IO.Device,GHC.IO.Encoding=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.IO.Encoding,GHC.IO.Encoding.Failure=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.IO.Encoding.Failure,GHC.IO.Encoding.Iconv=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.IO.Encoding.Iconv,GHC.IO.Encoding.Latin1=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.IO.Encoding.Latin1,GHC.IO.Encoding.Types=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.IO.Encoding.Types,GHC.IO.Encoding.UTF16=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.IO.Encoding.UTF16,GHC.IO.Encoding.UTF32=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.IO.Encoding.UTF32,GHC.IO.Encoding.UTF8=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.IO.Encoding.UTF8,GHC.IO.Exception=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.IO.Exception,GHC.IO.FD=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.IO.FD,GHC.IO.Handle=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.IO.Handle,GHC.IO.Handle.FD=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.IO.Handle.FD,GHC.IO.Handle.Internals=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.IO.Handle.Internals,GHC.IO.Handle.Text=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.IO.Handle.Text,GHC.IO.Handle.Types=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.IO.Handle.Types,GHC.IO.IOMode=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.IO.IOMode,GHC.IOArray=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.IOArray,GHC.IORef=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.IORef,GHC.Int=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.Int,GHC.List=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.List,GHC.MVar=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.MVar,GHC.Num=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.Num,GHC.OverloadedLabels=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.OverloadedLabels,GHC.Profiling=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.Profiling,GHC.Ptr=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.Ptr,GHC.Read=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.Read,GHC.Real=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.Real,GHC.Records=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.Records,GHC.ST=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.ST,GHC.STRef=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.STRef,GHC.Show=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.Show,GHC.Stable=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.Stable,GHC.Stack=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.Stack,GHC.Stats=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.Stats,GHC.Storable=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.Storable,GHC.TopHandler=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.TopHandler,GHC.TypeLits=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.TypeLits,GHC.TypeNats=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.TypeNats,GHC.Unicode=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.Unicode,GHC.Weak=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.Weak,GHC.Word=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:GHC.Word,Numeric=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Numeric,Numeric.Natural=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Numeric.Natural,Prelude=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Prelude,System.CPUTime=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:System.CPUTime,System.Console.GetOpt=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:System.Console.GetOpt,System.Environment=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:System.Environment,System.Exit=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:System.Exit,System.IO=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:System.IO,System.IO.Error=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:System.IO.Error,System.IO.Unsafe=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:System.IO.Unsafe,System.Info=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:System.Info,System.Mem=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:System.Mem,System.Mem.StableName=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:System.Mem.StableName,System.Mem.Weak=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:System.Mem.Weak,System.Posix.Internals=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:System.Posix.Internals,System.Posix.Types=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:System.Posix.Types,System.Timeout=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:System.Timeout,Text.ParserCombinators.ReadP=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Text.ParserCombinators.ReadP,Text.ParserCombinators.ReadPrec=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Text.ParserCombinators.ReadPrec,Text.Printf=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Text.Printf,Text.Read=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Text.Read,Text.Read.Lex=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Text.Read.Lex,Text.Show=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Text.Show,Unsafe.Coerce=rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd:Unsafe.Coerce rerebase> Ready component graph: rerebase> definite rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd rerebase> depends rebase-1.21.2-3Q9zlykPZcyZOvyjtQL0Y rerebase> Using Cabal-3.14.1.0 compiled by ghc-9.12 rerebase> Using compiler: ghc-9.12.1 rerebase> Using install prefix: rerebase> /nix/store/gp0rj74v5rc1bwg1z8yir72f2aa19ca8-rerebase-1.21.2 rerebase> Executables installed in: rerebase> /nix/store/gp0rj74v5rc1bwg1z8yir72f2aa19ca8-rerebase-1.21.2/bin rerebase> Libraries installed in: rerebase> /nix/store/gp0rj74v5rc1bwg1z8yir72f2aa19ca8-rerebase-1.21.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd rerebase> Dynamic Libraries installed in: rerebase> /nix/store/gp0rj74v5rc1bwg1z8yir72f2aa19ca8-rerebase-1.21.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75 rerebase> Private executables installed in: rerebase> /nix/store/gp0rj74v5rc1bwg1z8yir72f2aa19ca8-rerebase-1.21.2/libexec/x86_64-linux-ghc-9.12.1-bf75/rerebase-1.21.2 rerebase> Data files installed in: rerebase> /nix/store/gp0rj74v5rc1bwg1z8yir72f2aa19ca8-rerebase-1.21.2/share/x86_64-linux-ghc-9.12.1-bf75/rerebase-1.21.2 rerebase> Documentation installed in: rerebase> /nix/store/67yvp12s65pc8y4g663bcfvpggl8hw8l-rerebase-1.21.2-doc/share/doc/rerebase-1.21.2 rerebase> Configuration files installed in: rerebase> /nix/store/gp0rj74v5rc1bwg1z8yir72f2aa19ca8-rerebase-1.21.2/etc rerebase> No alex found rerebase> Using ar found on system at: rerebase> /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-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/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc rerebase> Using ghc version 9.12.1 found on system at: rerebase> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc rerebase> Using ghc-pkg version 9.12.1 found on system at: rerebase> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc-pkg-9.12.1 rerebase> No ghcjs found rerebase> No ghcjs-pkg found rerebase> No greencard found rerebase> Using haddock version 2.30.0 found on system at: rerebase> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/haddock-ghc-9.12.1 rerebase> No happy found rerebase> No haskell-suite found rerebase> No haskell-suite-pkg found rerebase> No hmake found rerebase> Using hpc version 0.69 found on system at: rerebase> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hpc-ghc-9.12.1 rerebase> Using hsc2hs version 0.68.10 found on system at: rerebase> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 rerebase> Using hscolour version 1.25 found on system at: rerebase> /nix/store/iwbifbszf225h5w2dyxfi77kk6d6rxdy-hscolour-1.25/bin/HsColour rerebase> No jhc found rerebase> Using ld found on system at: rerebase> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/ld rerebase> No pkg-config found rerebase> Using runghc version 9.12.1 found on system at: rerebase> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/runghc-9.12.1 rerebase> Using strip version 2.44 found on system at: rerebase> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip rerebase> Using tar found on system at: rerebase> /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar rerebase> No uhc found enummapset> [1 of 5] Compiling Data.EnumSet ( Data/EnumSet.hs, dist/build/Data/EnumSet.o, dist/build/Data/EnumSet.dyn_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 ) streaming-commons> [ 7 of 11] Compiling Data.Streaming.Process.Internal ( Data/Streaming/Process/Internal.hs, dist/build/Data/Streaming/Process/Internal.o, dist/build/Data/Streaming/Process/Internal.dyn_o ) streaming-commons> [ 8 of 11] Compiling Data.Streaming.Process ( Data/Streaming/Process.hs, dist/build/Data/Streaming/Process.o, dist/build/Data/Streaming/Process.dyn_o ) streaming-commons> [ 9 of 11] Compiling Data.Streaming.Text ( Data/Streaming/Text.hs, dist/build/Data/Streaming/Text.o, dist/build/Data/Streaming/Text.dyn_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 ) rerebase> Running phase: buildPhase hw-hspec-hedgehog> Dependency HUnit: using HUnit-1.6.2.0 hw-hspec-hedgehog> Dependency base: using base-4.21.0.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.2 hw-hspec-hedgehog> Dependency HUnit: using HUnit-1.6.2.0 hw-hspec-hedgehog> Dependency base: using base-4.21.0.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.21.0.0 hw-hspec-hedgehog> Dependency doctest: using doctest-0.24.0 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-7DVkkqOFTcIHGv8XkrudtP hw-hspec-hedgehog> include HUnit-1.6.2.0-3B9enliCUx9E1LCz3SoudI hw-hspec-hedgehog> include base-4.21.0.0-7c9b hw-hspec-hedgehog> include call-stack-0.4.0-LD5haluCJchF8ii1qjwA0g hw-hspec-hedgehog> include hedgehog-1.5-1ryHFD4WWT3JRCbf6aEid3 hw-hspec-hedgehog> include hspec-2.11.12-Bru9jObG9SbAQGRkrcD7Qi hw-hspec-hedgehog> include transformers-0.6.1.2-905c hw-hspec-hedgehog> component hw-hspec-hedgehog-0.1.1.1-5EWyFq62x5e775ek0Fc1C4-doctest hw-hspec-hedgehog> include base-4.21.0.0-7c9b hw-hspec-hedgehog> include doctest-0.24.0-CoIHoRli1EWDkVo9HFYEVa hw-hspec-hedgehog> include doctest-discover-0.2.0.0-4DWTTSKJ82c7vglDYNnSwB hw-hspec-hedgehog> include hw-hspec-hedgehog-0.1.1.1-7DVkkqOFTcIHGv8XkrudtP hw-hspec-hedgehog> component hw-hspec-hedgehog-0.1.1.1-5LkVuRNPPXUHHVss8k0ffm-hw-hspec-hedgehog-test hw-hspec-hedgehog> include HUnit-1.6.2.0-3B9enliCUx9E1LCz3SoudI hw-hspec-hedgehog> include base-4.21.0.0-7c9b hw-hspec-hedgehog> include call-stack-0.4.0-LD5haluCJchF8ii1qjwA0g hw-hspec-hedgehog> include hedgehog-1.5-1ryHFD4WWT3JRCbf6aEid3 hw-hspec-hedgehog> include hspec-2.11.12-Bru9jObG9SbAQGRkrcD7Qi hw-hspec-hedgehog> include hw-hspec-hedgehog-0.1.1.1-7DVkkqOFTcIHGv8XkrudtP hw-hspec-hedgehog> Linked component graph: hw-hspec-hedgehog> unit hw-hspec-hedgehog-0.1.1.1-7DVkkqOFTcIHGv8XkrudtP hw-hspec-hedgehog> include HUnit-1.6.2.0-3B9enliCUx9E1LCz3SoudI hw-hspec-hedgehog> include base-4.21.0.0-7c9b hw-hspec-hedgehog> include call-stack-0.4.0-LD5haluCJchF8ii1qjwA0g hw-hspec-hedgehog> include hedgehog-1.5-1ryHFD4WWT3JRCbf6aEid3 hw-hspec-hedgehog> include hspec-2.11.12-Bru9jObG9SbAQGRkrcD7Qi hw-hspec-hedgehog> include transformers-0.6.1.2-905c hw-hspec-hedgehog> HaskellWorks.Hspec.Hedgehog=hw-hspec-hedgehog-0.1.1.1-7DVkkqOFTcIHGv8XkrudtP:HaskellWorks.Hspec.Hedgehog hw-hspec-hedgehog> unit hw-hspec-hedgehog-0.1.1.1-5EWyFq62x5e775ek0Fc1C4-doctest hw-hspec-hedgehog> include base-4.21.0.0-7c9b hw-hspec-hedgehog> include doctest-0.24.0-CoIHoRli1EWDkVo9HFYEVa hw-hspec-hedgehog> include doctest-discover-0.2.0.0-4DWTTSKJ82c7vglDYNnSwB hw-hspec-hedgehog> include hw-hspec-hedgehog-0.1.1.1-7DVkkqOFTcIHGv8XkrudtP hw-hspec-hedgehog> unit hw-hspec-hedgehog-0.1.1.1-5LkVuRNPPXUHHVss8k0ffm-hw-hspec-hedgehog-test hw-hspec-hedgehog> include HUnit-1.6.2.0-3B9enliCUx9E1LCz3SoudI hw-hspec-hedgehog> include base-4.21.0.0-7c9b hw-hspec-hedgehog> include call-stack-0.4.0-LD5haluCJchF8ii1qjwA0g hw-hspec-hedgehog> include hedgehog-1.5-1ryHFD4WWT3JRCbf6aEid3 hw-hspec-hedgehog> include hspec-2.11.12-Bru9jObG9SbAQGRkrcD7Qi hw-hspec-hedgehog> include hw-hspec-hedgehog-0.1.1.1-7DVkkqOFTcIHGv8XkrudtP hw-hspec-hedgehog> Ready component graph: hw-hspec-hedgehog> definite hw-hspec-hedgehog-0.1.1.1-7DVkkqOFTcIHGv8XkrudtP hw-hspec-hedgehog> depends HUnit-1.6.2.0-3B9enliCUx9E1LCz3SoudI hw-hspec-hedgehog> depends base-4.21.0.0-7c9b hw-hspec-hedgehog> depends call-stack-0.4.0-LD5haluCJchF8ii1qjwA0g hw-hspec-hedgehog> depends hedgehog-1.5-1ryHFD4WWT3JRCbf6aEid3 hw-hspec-hedgehog> depends hspec-2.11.12-Bru9jObG9SbAQGRkrcD7Qi hw-hspec-hedgehog> depends transformers-0.6.1.2-905c hw-hspec-hedgehog> definite hw-hspec-hedgehog-0.1.1.1-5LkVuRNPPXUHHVss8k0ffm-hw-hspec-hedgehog-test hw-hspec-hedgehog> depends HUnit-1.6.2.0-3B9enliCUx9E1LCz3SoudI hw-hspec-hedgehog> depends base-4.21.0.0-7c9b hw-hspec-hedgehog> depends call-stack-0.4.0-LD5haluCJchF8ii1qjwA0g hw-hspec-hedgehog> depends hedgehog-1.5-1ryHFD4WWT3JRCbf6aEid3 hw-hspec-hedgehog> depends hspec-2.11.12-Bru9jObG9SbAQGRkrcD7Qi hw-hspec-hedgehog> depends hw-hspec-hedgehog-0.1.1.1-7DVkkqOFTcIHGv8XkrudtP hw-hspec-hedgehog> definite hw-hspec-hedgehog-0.1.1.1-5EWyFq62x5e775ek0Fc1C4-doctest hw-hspec-hedgehog> depends base-4.21.0.0-7c9b hw-hspec-hedgehog> depends doctest-0.24.0-CoIHoRli1EWDkVo9HFYEVa hw-hspec-hedgehog> depends doctest-discover-0.2.0.0-4DWTTSKJ82c7vglDYNnSwB hw-hspec-hedgehog> depends hw-hspec-hedgehog-0.1.1.1-7DVkkqOFTcIHGv8XkrudtP hw-hspec-hedgehog> Using Cabal-3.14.1.0 compiled by ghc-9.12 hw-hspec-hedgehog> Using compiler: ghc-9.12.1 hw-hspec-hedgehog> Using install prefix: hw-hspec-hedgehog> /nix/store/k6g0j2lpsbx9q8swsqiyxpn3hl862h6q-hw-hspec-hedgehog-0.1.1.1 hw-hspec-hedgehog> Executables installed in: hw-hspec-hedgehog> /nix/store/k6g0j2lpsbx9q8swsqiyxpn3hl862h6q-hw-hspec-hedgehog-0.1.1.1/bin hw-hspec-hedgehog> Libraries installed in: hw-hspec-hedgehog> /nix/store/k6g0j2lpsbx9q8swsqiyxpn3hl862h6q-hw-hspec-hedgehog-0.1.1.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/hw-hspec-hedgehog-0.1.1.1-7DVkkqOFTcIHGv8XkrudtP hw-hspec-hedgehog> Dynamic Libraries installed in: hw-hspec-hedgehog> /nix/store/k6g0j2lpsbx9q8swsqiyxpn3hl862h6q-hw-hspec-hedgehog-0.1.1.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75 hw-hspec-hedgehog> Private executables installed in: hw-hspec-hedgehog> /nix/store/k6g0j2lpsbx9q8swsqiyxpn3hl862h6q-hw-hspec-hedgehog-0.1.1.1/libexec/x86_64-linux-ghc-9.12.1-bf75/hw-hspec-hedgehog-0.1.1.1 hw-hspec-hedgehog> Data files installed in: hw-hspec-hedgehog> /nix/store/k6g0j2lpsbx9q8swsqiyxpn3hl862h6q-hw-hspec-hedgehog-0.1.1.1/share/x86_64-linux-ghc-9.12.1-bf75/hw-hspec-hedgehog-0.1.1.1 hw-hspec-hedgehog> Documentation installed in: hw-hspec-hedgehog> /nix/store/m6x8xkvn13sy5qas6i0y02ma3j1lcrl5-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/k6g0j2lpsbx9q8swsqiyxpn3hl862h6q-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/87zpmcmwvn48z4lbrfba74b312h22s6c-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.24.0 found on system at: hw-hspec-hedgehog> /nix/store/pmmydyf343l6v0dwwzi1v6z0j8jnfnrb-doctest-0.24.0/bin/doctest hw-hspec-hedgehog> Using gcc version 14.3.0 given by user at: hw-hspec-hedgehog> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc hw-hspec-hedgehog> Using ghc version 9.12.1 found on system at: hw-hspec-hedgehog> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc hw-hspec-hedgehog> Using ghc-pkg version 9.12.1 found on system at: hw-hspec-hedgehog> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc-pkg-9.12.1 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.30.0 found on system at: hw-hspec-hedgehog> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/haddock-ghc-9.12.1 hw-hspec-hedgehog> No happy found hw-hspec-hedgehog> No haskell-suite found hw-hspec-hedgehog> No haskell-suite-pkg found hw-hspec-hedgehog> No hmake found hw-hspec-hedgehog> Using hpc version 0.69 found on system at: hw-hspec-hedgehog> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hpc-ghc-9.12.1 hw-hspec-hedgehog> Using hsc2hs version 0.68.10 found on system at: hw-hspec-hedgehog> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 hw-hspec-hedgehog> Using hscolour version 1.25 found on system at: hw-hspec-hedgehog> /nix/store/iwbifbszf225h5w2dyxfi77kk6d6rxdy-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/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/ld hw-hspec-hedgehog> No pkg-config found hw-hspec-hedgehog> Using runghc version 9.12.1 found on system at: hw-hspec-hedgehog> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/runghc-9.12.1 hw-hspec-hedgehog> Using strip version 2.44 found on system at: hw-hspec-hedgehog> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip hw-hspec-hedgehog> Using tar found on system at: hw-hspec-hedgehog> /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar hw-hspec-hedgehog> No uhc found rerebase> Preprocessing library for rerebase-1.21.2... 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 ) 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 ) rerebase> Building library for rerebase-1.21.2... 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 ) streaming-commons> [10 of 11] Compiling Data.Streaming.Zlib.Lowlevel ( Data/Streaming/Zlib/Lowlevel.hs, dist/build/Data/Streaming/Zlib/Lowlevel.o, dist/build/Data/Streaming/Zlib/Lowlevel.dyn_o ) streaming-commons> Data/Streaming/Zlib/Lowlevel.hs:105:1: warning: [GHC-53633] [-Woverlapping-patterns] streaming-commons> Pattern match is redundant streaming-commons> In an equation for ‘wbToInt’: wbToInt _ = ... streaming-commons> | streaming-commons> 105 | wbToInt _ = 15 streaming-commons> | ^^^^^^^^^^^^^^ streaming-commons> streaming-commons> [11 of 11] Compiling Data.Streaming.Zlib ( Data/Streaming/Zlib.hs, dist/build/Data/Streaming/Zlib.o, dist/build/Data/Streaming/Zlib.dyn_o ) 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> [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 ) hw-hspec-hedgehog> Running phase: buildPhase 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 ) 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... path> src/Path/Internal/Include.hs:47:19: warning: [GHC-90584] [-Wderiving-typeable] path> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable path> • In the newtype declaration for ‘Path’ path> | path> 47 | deriving (Data, Typeable, Generic) path> | ^^^^^^^^ path> 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 ) rerebase> [ 1 of 368] Compiling Prelude ( library/Prelude.hs, dist/build/Prelude.o, dist/build/Prelude.dyn_o ) deriving-aeson> [1 of 2] Compiling Deriving.Aeson ( src/Deriving/Aeson.hs, dist/build/Deriving/Aeson.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 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 ) microaeson> src/Data/Aeson/Micro.hs:107:53: warning: [GHC-90584] [-Wderiving-typeable] microaeson> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable microaeson> • In the data declaration for ‘Value’ microaeson> | microaeson> 107 | deriving (Eq, Read, Show, Generic, Data, Typeable) microaeson> | ^^^^^^^^ microaeson> 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 ) constraints-extras> [1 of 4] Compiling Data.Constraint.Compose ( src/Data/Constraint/Compose.hs, dist/build/Data/Constraint/Compose.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 ) 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 ) 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 ) streaming-commons> [ 1 of 11] Compiling Data.Streaming.ByteString.Builder.Buffer ( Data/Streaming/ByteString/Builder/Buffer.hs, dist/build/Data/Streaming/ByteString/Builder/Buffer.p_o ) quickcheck-classes> src/Test/QuickCheck/Classes/Alt.hs:18:1: warning: [GHC-66111] [-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: [GHC-66111] [-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: [GHC-66111] [-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: [GHC-66111] [-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> hw-hspec-hedgehog> [1 of 2] Compiling HaskellWorks.Hspec.Hedgehog ( src/HaskellWorks/Hspec/Hedgehog.hs, dist/build/HaskellWorks/Hspec/Hedgehog.p_o ) deriving-aeson> [2 of 2] Compiling Deriving.Aeson.Stock ( src/Deriving/Aeson/Stock.hs, dist/build/Deriving/Aeson/Stock.p_o ) constraints-extras> [4 of 4] Compiling Data.Constraint.Extras.TH ( src/Data/Constraint/Extras/TH.hs, dist/build/Data/Constraint/Extras/TH.p_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 ) 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> src/Path/Internal/Include.hs:47:19: warning: [GHC-90584] [-Wderiving-typeable] path> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable path> • In the newtype declaration for ‘Path’ path> | path> 47 | deriving (Data, Typeable, Generic) path> | ^^^^^^^^ path> 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> src/Test/QuickCheck/Classes/Apply.hs:19:1: warning: [GHC-66111] [-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: [GHC-66111] [-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: [GHC-66111] [-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: [GHC-66111] [-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> [ 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> src/Test/QuickCheck/Classes/Euclidean.hs:29:1: warning: [GHC-66111] [-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> 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 ) path> [4 of 6] Compiling Path.Posix ( src/Path/Posix.hs, dist/build/Path/Posix.o, dist/build/Path/Posix.dyn_o ) path> src/Path/Include.hs:127:20: warning: [GHC-90584] [-Wderiving-typeable] path> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable path> • In the data declaration for ‘Abs’ path> | path> 127 | data Abs deriving (Typeable, Data) path> | ^^^^^^^^ path> path> src/Path/Include.hs:131:20: warning: [GHC-90584] [-Wderiving-typeable] path> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable path> • In the data declaration for ‘Rel’ path> | path> 131 | data Rel deriving (Typeable, Data) path> | ^^^^^^^^ path> path> src/Path/Include.hs:134:21: warning: [GHC-90584] [-Wderiving-typeable] path> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable path> • In the data declaration for ‘File’ path> | path> 134 | data File deriving (Typeable, Data) path> | ^^^^^^^^ path> path> src/Path/Include.hs:137:20: warning: [GHC-90584] [-Wderiving-typeable] path> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable path> • In the data declaration for ‘Dir’ path> | path> 137 | data Dir deriving (Typeable, Data) path> | ^^^^^^^^ path> path> src/Path/Include.hs:203:21: warning: [GHC-90584] [-Wderiving-typeable] path> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable path> • In the data declaration for ‘PathException’ path> | path> 203 | deriving (Show,Eq,Typeable) path> | ^^^^^^^^ 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> path> src/Path/Include.hs:858:13: warning: [GHC-90584] [-Wderiving-typeable] path> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable path> • In the data declaration for ‘SomeBase’ path> | path> 858 | deriving (Typeable, Generic, Eq, Ord) path> | ^^^^^^^^ path> streaming-commons> [ 2 of 11] Compiling Data.Streaming.ByteString.Builder ( Data/Streaming/ByteString/Builder.hs, dist/build/Data/Streaming/ByteString/Builder.p_o ) 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 ) 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 ) streaming-commons> [ 3 of 11] Compiling Data.Streaming.FileRead ( Data/Streaming/FileRead.hs, dist/build/Data/Streaming/FileRead.p_o ) streaming-commons> [ 4 of 11] Compiling Data.Streaming.Filesystem ( Data/Streaming/Filesystem.hs, dist/build/Data/Streaming/Filesystem.p_o ) streaming-commons> [ 5 of 11] Compiling Data.Streaming.Network.Internal ( Data/Streaming/Network/Internal.hs, dist/build/Data/Streaming/Network/Internal.p_o ) 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> src/Test/QuickCheck/Classes/MVector.hs:20:1: warning: [GHC-66111] [-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: [GHC-66111] [-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: [GHC-66111] [-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> streaming-commons> [ 6 of 11] Compiling Data.Streaming.Network ( Data/Streaming/Network.hs, dist/build/Data/Streaming/Network.p_o ) 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 ) 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 ) 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 ) 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 ) microaeson> [1 of 3] Compiling Data.Aeson.Micro.Parser ( src/Data/Aeson/Micro/Parser.hs, dist/build/Data/Aeson/Micro/Parser.p_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 ) streaming-commons> [ 7 of 11] Compiling Data.Streaming.Process.Internal ( Data/Streaming/Process/Internal.hs, dist/build/Data/Streaming/Process/Internal.p_o ) streaming-commons> [ 8 of 11] Compiling Data.Streaming.Process ( Data/Streaming/Process.hs, dist/build/Data/Streaming/Process.p_o ) streaming-commons> [ 9 of 11] Compiling Data.Streaming.Text ( Data/Streaming/Text.hs, dist/build/Data/Streaming/Text.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 ) 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 ) 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> src/Path/Include.hs:127:20: warning: [GHC-90584] [-Wderiving-typeable] path> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable path> • In the data declaration for ‘Abs’ path> | path> 127 | data Abs deriving (Typeable, Data) path> | ^^^^^^^^ path> path> src/Path/Include.hs:131:20: warning: [GHC-90584] [-Wderiving-typeable] path> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable path> • In the data declaration for ‘Rel’ path> | path> 131 | data Rel deriving (Typeable, Data) path> | ^^^^^^^^ path> path> src/Path/Include.hs:134:21: warning: [GHC-90584] [-Wderiving-typeable] path> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable path> • In the data declaration for ‘File’ path> | path> 134 | data File deriving (Typeable, Data) path> | ^^^^^^^^ path> path> src/Path/Include.hs:137:20: warning: [GHC-90584] [-Wderiving-typeable] path> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable path> • In the data declaration for ‘Dir’ path> | path> 137 | data Dir deriving (Typeable, Data) path> | ^^^^^^^^ path> path> src/Path/Include.hs:203:21: warning: [GHC-90584] [-Wderiving-typeable] path> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable path> • In the data declaration for ‘PathException’ path> | path> 203 | deriving (Show,Eq,Typeable) path> | ^^^^^^^^ 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> path> src/Path/Include.hs:858:13: warning: [GHC-90584] [-Wderiving-typeable] path> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable path> • In the data declaration for ‘SomeBase’ path> | path> 858 | deriving (Typeable, Generic, Eq, Ord) path> | ^^^^^^^^ path> streaming-commons> [10 of 11] Compiling Data.Streaming.Zlib.Lowlevel ( Data/Streaming/Zlib/Lowlevel.hs, dist/build/Data/Streaming/Zlib/Lowlevel.p_o ) streaming-commons> Data/Streaming/Zlib/Lowlevel.hs:105:1: warning: [GHC-53633] [-Woverlapping-patterns] streaming-commons> Pattern match is redundant streaming-commons> In an equation for ‘wbToInt’: wbToInt _ = ... streaming-commons> | streaming-commons> 105 | wbToInt _ = 15 streaming-commons> | ^^^^^^^^^^^^^^ streaming-commons> streaming-commons> [11 of 11] Compiling Data.Streaming.Zlib ( Data/Streaming/Zlib.hs, dist/build/Data/Streaming/Zlib.p_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 ) 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 ) microaeson> [3 of 3] Compiling Data.Aeson.Micro ( src/Data/Aeson/Micro.hs, dist/build/Data/Aeson/Micro.p_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 ) 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 ) deriving-aeson> Preprocessing test suite 'test' for deriving-aeson-0.2.10... deriving-aeson> Building test suite 'test' for deriving-aeson-0.2.10... microaeson> src/Data/Aeson/Micro.hs:107:53: warning: [GHC-90584] [-Wderiving-typeable] microaeson> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable microaeson> • In the data declaration for ‘Value’ microaeson> | microaeson> 107 | deriving (Eq, Read, Show, Generic, Data, Typeable) microaeson> | ^^^^^^^^ microaeson> deriving-aeson> [1 of 1] Compiling Main ( tests/test.hs, dist/build/test/test-tmp/Main.o ) 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 ) path> [1 of 6] Compiling Path.Internal.Posix ( src/Path/Internal/Posix.hs, dist/build/Path/Internal/Posix.p_o ) rerebase> [ 2 of 368] Compiling Numeric.Natural ( library/Numeric/Natural.hs, dist/build/Numeric/Natural.o, dist/build/Numeric/Natural.dyn_o ) rerebase> [ 3 of 368] Compiling Numeric ( library/Numeric.hs, dist/build/Numeric.o, dist/build/Numeric.dyn_o ) rerebase> [ 4 of 368] Compiling GHC.Word ( library/GHC/Word.hs, dist/build/GHC/Word.o, dist/build/GHC/Word.dyn_o ) 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 ) rerebase> [ 9 of 368] Compiling GHC.TopHandler ( library/GHC/TopHandler.hs, dist/build/GHC/TopHandler.o, dist/build/GHC/TopHandler.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 ) rerebase> [ 14 of 368] Compiling GHC.Show ( library/GHC/Show.hs, dist/build/GHC/Show.o, dist/build/GHC/Show.dyn_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 ) 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 ) 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 ) enummapset> [1 of 5] Compiling Data.EnumSet ( Data/EnumSet.hs, dist/build/Data/EnumSet.p_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 ) 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 ) 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 ) 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 ) constraints-extras> Preprocessing executable 'readme' for constraints-extras-0.4.0.2... 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 ) constraints-extras> Building executable 'readme' for constraints-extras-0.4.0.2... 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 ) constraints-extras> [1 of 1] Compiling Main ( README.lhs, dist/build/readme/readme-tmp/Main.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 ) path> src/Path/Internal/Include.hs:47:19: warning: [GHC-90584] [-Wderiving-typeable] path> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable path> • In the newtype declaration for ‘Path’ path> | path> 47 | deriving (Data, Typeable, Generic) path> | ^^^^^^^^ path> 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> src/Test/QuickCheck/Classes/Plus.hs:19:1: warning: [GHC-66111] [-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: [GHC-66111] [-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: [GHC-66111] [-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: [GHC-66111] [-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: [GHC-66111] [-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> [ 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> src/Test/QuickCheck/Classes/Prim.hs:15:1: warning: [GHC-66111] [-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: [GHC-66111] [-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> [ 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> src/Test/QuickCheck/Classes/Ring.hs:20:1: warning: [GHC-66111] [-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> 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> src/Test/QuickCheck/Classes/Semigroupoid.hs:22:1: warning: [GHC-66111] [-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: [GHC-66111] [-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> [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> src/Test/QuickCheck/Classes/Semiring.hs:21:1: warning: [GHC-66111] [-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> 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 ) 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 ) quickcheck-classes> src/Test/QuickCheck/Classes.hs:107:1: warning: [GHC-66111] [-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> rerebase> [ 1 of 368] Compiling Prelude ( library/Prelude.hs, dist/build/Prelude.p_o ) 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> hw-hspec-hedgehog> [3 of 3] Linking dist/build/hw-hspec-hedgehog-test/hw-hspec-hedgehog-test 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] 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> 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> Test/Framework/AssertM.hs:64:5: warning: [GHC-22705] [-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> Suggested fix: 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> 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 ) path> [2 of 6] Compiling Path.Internal ( src/Path/Internal.hs, dist/build/Path/Internal.p_o ) quickcheck-classes> [ 1 of 12] Compiling Test.QuickCheck.Classes.Alt ( src/Test/QuickCheck/Classes/Alt.hs, dist/build/Test/QuickCheck/Classes/Alt.p_o ) path> [3 of 6] Compiling Path.Internal.Windows ( src/Path/Internal/Windows.hs, dist/build/Path/Internal/Windows.p_o ) path> src/Path/Internal/Include.hs:47:19: warning: [GHC-90584] [-Wderiving-typeable] path> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable path> • In the newtype declaration for ‘Path’ path> | path> 47 | deriving (Data, Typeable, Generic) path> | ^^^^^^^^ path> path> [4 of 6] Compiling Path.Posix ( src/Path/Posix.hs, dist/build/Path/Posix.p_o ) path> src/Path/Include.hs:127:20: warning: [GHC-90584] [-Wderiving-typeable] path> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable path> • In the data declaration for ‘Abs’ path> | path> 127 | data Abs deriving (Typeable, Data) path> | ^^^^^^^^ path> path> src/Path/Include.hs:131:20: warning: [GHC-90584] [-Wderiving-typeable] path> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable path> • In the data declaration for ‘Rel’ path> | path> 131 | data Rel deriving (Typeable, Data) path> | ^^^^^^^^ path> path> src/Path/Include.hs:134:21: warning: [GHC-90584] [-Wderiving-typeable] path> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable path> • In the data declaration for ‘File’ path> | path> 134 | data File deriving (Typeable, Data) path> | ^^^^^^^^ path> path> src/Path/Include.hs:137:20: warning: [GHC-90584] [-Wderiving-typeable] path> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable path> • In the data declaration for ‘Dir’ path> | path> 137 | data Dir deriving (Typeable, Data) path> | ^^^^^^^^ path> path> src/Path/Include.hs:203:21: warning: [GHC-90584] [-Wderiving-typeable] path> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable path> • In the data declaration for ‘PathException’ path> | path> 203 | deriving (Show,Eq,Typeable) path> | ^^^^^^^^ 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> path> src/Path/Include.hs:858:13: warning: [GHC-90584] [-Wderiving-typeable] path> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable path> • In the data declaration for ‘SomeBase’ path> | path> 858 | deriving (Typeable, Generic, Eq, Ord) path> | ^^^^^^^^ path> 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 ) enummapset> [2 of 5] Compiling Data.EnumMap.Base ( Data/EnumMap/Base.hs, dist/build/Data/EnumMap/Base.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 ) constraints-extras> [2 of 2] Linking dist/build/readme/readme 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 ) 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 ) quickcheck-classes> src/Test/QuickCheck/Classes/Alt.hs:18:1: warning: [GHC-66111] [-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: [GHC-66111] [-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: [GHC-66111] [-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: [GHC-66111] [-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> 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... 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> src/Test/QuickCheck/Classes/Apply.hs:19:1: warning: [GHC-66111] [-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: [GHC-66111] [-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: [GHC-66111] [-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: [GHC-66111] [-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> [ 3 of 12] Compiling Test.QuickCheck.Classes.Euclidean ( src/Test/QuickCheck/Classes/Euclidean.hs, dist/build/Test/QuickCheck/Classes/Euclidean.p_o ) quickcheck-classes> src/Test/QuickCheck/Classes/Euclidean.hs:29:1: warning: [GHC-66111] [-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> hw-hspec-hedgehog> [1 of 1] Compiling Main ( doctest/DoctestDriver.hs, dist/build/doctest/doctest-tmp/Main.o ) streaming-commons> Preprocessing test suite 'test' for streaming-commons-0.2.3.0... streaming-commons> Building test suite 'test' for streaming-commons-0.2.3.0... 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> Test/Framework/Utils.hs:62:26: warning: [GHC-63394] [-Wx-partial] HTF> In the use of ‘tail’ HTF> (imported from Prelude, but defined in GHC.Internal.List): HTF> "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." HTF> | HTF> 62 | dropSuffix f = reverse . tail . dropWhile (/= '.') $ reverse f HTF> | ^^^^ HTF> 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 ) 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> src/Test/QuickCheck/Classes/MVector.hs:20:1: warning: [GHC-66111] [-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: [GHC-66111] [-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: [GHC-66111] [-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> streaming-commons> [1 of 8] Compiling Data.Streaming.ByteString.BuilderSpec ( test/Data/Streaming/ByteString/BuilderSpec.hs, dist/build/test/test-tmp/Data/Streaming/ByteString/BuilderSpec.o ) microaeson> Preprocessing test suite 'microaeson' for microaeson-0.1.0.2... microaeson> Building test suite 'microaeson' for microaeson-0.1.0.2... constraints-extras> Running phase: checkPhase microaeson> [1 of 1] Compiling Main ( src-tests/tests.hs, dist/build/microaeson/microaeson-tmp/Main.o ) constraints-extras> Package has no test suites. constraints-extras> Running phase: haddockPhase hw-hspec-hedgehog> [2 of 2] Linking dist/build/doctest/doctest 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 ) enummapset> [3 of 5] Compiling Data.EnumMap.Strict ( Data/EnumMap/Strict.hs, dist/build/Data/EnumMap/Strict.p_o ) rerebase> [ 2 of 368] Compiling Numeric.Natural ( library/Numeric/Natural.hs, dist/build/Numeric/Natural.p_o ) 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> src/Path/Include.hs:127:20: warning: [GHC-90584] [-Wderiving-typeable] path> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable path> • In the data declaration for ‘Abs’ path> | path> 127 | data Abs deriving (Typeable, Data) path> | ^^^^^^^^ path> path> src/Path/Include.hs:131:20: warning: [GHC-90584] [-Wderiving-typeable] path> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable path> • In the data declaration for ‘Rel’ path> | path> 131 | data Rel deriving (Typeable, Data) path> | ^^^^^^^^ path> path> src/Path/Include.hs:134:21: warning: [GHC-90584] [-Wderiving-typeable] path> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable path> • In the data declaration for ‘File’ path> | path> 134 | data File deriving (Typeable, Data) path> | ^^^^^^^^ path> path> src/Path/Include.hs:137:20: warning: [GHC-90584] [-Wderiving-typeable] path> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable path> • In the data declaration for ‘Dir’ path> | path> 137 | data Dir deriving (Typeable, Data) path> | ^^^^^^^^ path> path> src/Path/Include.hs:203:21: warning: [GHC-90584] [-Wderiving-typeable] path> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable path> • In the data declaration for ‘PathException’ path> | path> 203 | deriving (Show,Eq,Typeable) path> | ^^^^^^^^ 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> path> src/Path/Include.hs:858:13: warning: [GHC-90584] [-Wderiving-typeable] path> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable path> • In the data declaration for ‘SomeBase’ path> | path> 858 | deriving (Typeable, Generic, Eq, Ord) path> | ^^^^^^^^ path> 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 ) microaeson> [2 of 2] Linking dist/build/microaeson/microaeson 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: The documentation for the following packages are not installed. No constraints-extras> links will be generated to these packages: vector-0.13.2.0 streaming-commons> [2 of 8] Compiling Data.Streaming.FileReadSpec ( test/Data/Streaming/FileReadSpec.hs, dist/build/test/test-tmp/Data/Streaming/FileReadSpec.o ) streaming-commons> [3 of 8] Compiling Data.Streaming.FilesystemSpec ( test/Data/Streaming/FilesystemSpec.hs, dist/build/test/test-tmp/Data/Streaming/FilesystemSpec.o ) streaming-commons> [4 of 8] Compiling Data.Streaming.NetworkSpec ( test/Data/Streaming/NetworkSpec.hs, dist/build/test/test-tmp/Data/Streaming/NetworkSpec.o ) streaming-commons> [5 of 8] Compiling Data.Streaming.ProcessSpec ( test/Data/Streaming/ProcessSpec.hs, dist/build/test/test-tmp/Data/Streaming/ProcessSpec.o ) streaming-commons> [6 of 8] Compiling Data.Streaming.TextSpec ( test/Data/Streaming/TextSpec.hs, dist/build/test/test-tmp/Data/Streaming/TextSpec.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 ) binary-instances> Running phase: haddockPhase constraints-extras> [1 of 4] Compiling Data.Constraint.Compose ( src/Data/Constraint/Compose.hs, /build/ghc610_tmp_0/ghc_tmp_8.o, /build/ghc610_tmp_0/ghc_tmp_8.dyn_o ) streaming-commons> [7 of 8] Compiling Data.Streaming.ZlibSpec ( test/Data/Streaming/ZlibSpec.hs, dist/build/test/test-tmp/Data/Streaming/ZlibSpec.o ) constraints-extras> [2 of 4] Compiling Data.Constraint.Flip ( src/Data/Constraint/Flip.hs, /build/ghc610_tmp_0/ghc_tmp_12.o, /build/ghc610_tmp_0/ghc_tmp_12.dyn_o ) constraints-extras> [3 of 4] Compiling Data.Constraint.Extras ( src/Data/Constraint/Extras.hs, /build/ghc610_tmp_0/ghc_tmp_10.o, /build/ghc610_tmp_0/ghc_tmp_10.dyn_o ) streaming-commons> [8 of 8] Compiling Main ( test/Spec.hs, dist/build/test/test-tmp/Main.o ) constraints-extras> [4 of 4] Compiling Data.Constraint.Extras.TH ( src/Data/Constraint/Extras/TH.hs, nothing ) [HIE file is missing] rerebase> [ 3 of 368] Compiling Numeric ( library/Numeric.hs, dist/build/Numeric.p_o ) constraints-extras> Haddock coverage: 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 ) 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 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 ) 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:15) constraints-extras> deriveArgDictV (src/Data/Constraint/Extras/TH.hs:30) constraints-extras> gadtIndices (src/Data/Constraint/Extras/TH.hs:110) 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 ) microaeson> Running phase: checkPhase streaming-commons> [9 of 9] Linking dist/build/test/test rerebase> [ 29 of 368] Compiling GHC.IO.IOMode ( library/GHC/IO/IOMode.hs, dist/build/GHC/IO/IOMode.p_o ) 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> src/Test/QuickCheck/Classes/Plus.hs:19:1: warning: [GHC-66111] [-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: [GHC-66111] [-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: [GHC-66111] [-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: [GHC-66111] [-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: [GHC-66111] [-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> [ 8 of 12] Compiling Test.QuickCheck.Classes.Prim ( src/Test/QuickCheck/Classes/Prim.hs, dist/build/Test/QuickCheck/Classes/Prim.p_o ) quickcheck-classes> src/Test/QuickCheck/Classes/Prim.hs:15:1: warning: [GHC-66111] [-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: [GHC-66111] [-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> [ 9 of 12] Compiling Test.QuickCheck.Classes.Ring ( src/Test/QuickCheck/Classes/Ring.hs, dist/build/Test/QuickCheck/Classes/Ring.p_o ) quickcheck-classes> src/Test/QuickCheck/Classes/Ring.hs:20:1: warning: [GHC-66111] [-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> 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> src/Test/QuickCheck/Classes/Semigroupoid.hs:22:1: warning: [GHC-66111] [-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: [GHC-66111] [-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> [11 of 12] Compiling Test.QuickCheck.Classes.Semiring ( src/Test/QuickCheck/Classes/Semiring.hs, dist/build/Test/QuickCheck/Classes/Semiring.p_o ) quickcheck-classes> src/Test/QuickCheck/Classes/Semiring.hs:21:1: warning: [GHC-66111] [-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> binary-instances> [ 1 of 11] Compiling Data.Binary.Instances.CaseInsensitive ( src/Data/Binary/Instances/CaseInsensitive.hs, nothing ) [HIE file is missing] quickcheck-classes> [12 of 12] Compiling Test.QuickCheck.Classes ( src/Test/QuickCheck/Classes.hs, dist/build/Test/QuickCheck/Classes.p_o ) HTF> [24 of 24] Compiling Test.Framework ( Test/Framework.hs, dist/build/Test/Framework.o, dist/build/Test/Framework.dyn_o ) quickcheck-classes> src/Test/QuickCheck/Classes.hs:107:1: warning: [GHC-66111] [-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> 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) binary-instances> [ 2 of 11] Compiling Data.Binary.Instances.Hashable ( src/Data/Binary/Instances/Hashable.hs, nothing ) [HIE file is missing] 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 ) 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 ) 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 ) binary-instances> [ 3 of 11] Compiling Data.Binary.Instances.Primitive ( src/Data/Binary/Instances/Primitive.hs, nothing ) [HIE file is missing] binary-instances> [ 4 of 11] Compiling Data.Binary.Instances.Scientific ( src/Data/Binary/Instances/Scientific.hs, nothing ) [HIE file is missing] binary-instances> [ 5 of 11] Compiling Data.Binary.Instances.Tagged ( src/Data/Binary/Instances/Tagged.hs, nothing ) [HIE file is missing] binary-instances> [ 6 of 11] Compiling Data.Binary.Instances.Text ( src/Data/Binary/Instances/Text.hs, nothing ) [HIE file is missing] binary-instances> [ 7 of 11] Compiling Data.Binary.Instances.Time ( src/Data/Binary/Instances/Time.hs, nothing ) [HIE file is missing] microaeson> Running 1 test suites... microaeson> Test suite microaeson: RUNNING... microaeson> Tests microaeson> QC path> Preprocessing test suite 'validity-test' for path-0.9.5... path> Building test suite 'validity-test' for path-0.9.5... binary-instances> [ 8 of 11] Compiling Data.Binary.Instances.UnorderedContainers ( src/Data/Binary/Instances/UnorderedContainers.hs, nothing ) [HIE file is missing] ghc-lib-parser> [288 of 456] Compiling GHC.Hs.Utils ( compiler/GHC/Hs/Utils.hs, dist/build/GHC/Hs/Utils.o, dist/build/GHC/Hs/Utils.dyn_o ) binary-instances> [ 9 of 11] Compiling Data.Binary.Instances.Vector ( src/Data/Binary/Instances/Vector.hs, nothing ) [HIE file is missing] 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 ) binary-instances> [10 of 11] Compiling Data.Binary.Instances.Aeson ( src/Data/Binary/Instances/Aeson.hs, nothing ) [HIE file is missing] binary-instances> [11 of 11] Compiling Data.Binary.Instances ( src/Data/Binary/Instances.hs, nothing ) [HIE file is missing] binary-instances> Haddock coverage: 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' enummapset> Preprocessing test suite 'intset-properties' for enummapset-0.7.3.0... enummapset> Building test suite 'intset-properties' for enummapset-0.7.3.0... streaming-commons> Running phase: checkPhase HTF> [ 1 of 24] Compiling Paths_HTF ( dist/build/autogen/Paths_HTF.hs, dist/build/Paths_HTF.p_o ) 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 ) enummapset> [1 of 7] Compiling Data.EnumSet ( Data/EnumSet.hs, dist/build/intset-properties/intset-properties-tmp/Data/EnumSet.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 ) streaming-commons> Running 1 test suites... streaming-commons> Test suite test: RUNNING... streaming-commons> streaming-commons> Data.Streaming.ByteString.Builder streaming-commons> Data.Streaming.ByteString.Builder streaming-commons> idempotent to toLazyByteString [✔] streaming-commons> +++ OK, passed 100 tests. streaming-commons> works for large input [✔] streaming-commons> works for lazy bytestring insertion [✔] path> [2 of 2] Compiling Main ( test/ValidityTest.hs, dist/build/validity-test/validity-test-tmp/Main.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 ) microaeson> roundtrip(ref/ref): OK (2.13s) microaeson> +++ OK, passed 100 tests. attoparsec-aeson> [2 of 4] Compiling Data.Aeson.Internal.Text ( src/Data/Aeson/Internal/Text.hs, dist/build/Data/Aeson/Internal/Text.p_o ) HTF> [ 2 of 24] Compiling Test.Framework.Colors ( Test/Framework/Colors.hs, dist/build/Test/Framework/Colors.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 ) 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 ) rerebase> Running phase: checkPhase 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... rerebase> Package has no test suites. rerebase> Running phase: haddockPhase enummapset> [2 of 7] Compiling Data.EnumMap.Base ( Data/EnumMap/Base.hs, dist/build/intset-properties/intset-properties-tmp/Data/EnumMap/Base.o ) quickcheck-classes> [1 of 1] Compiling Main ( test/Advanced.hs, dist/build/advanced/advanced-tmp/Main.o ) hw-hspec-hedgehog> Running phase: checkPhase 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 ) ghc-lib-parser> [289 of 456] Compiling GHC.Types.Hint.Ppr ( compiler/GHC/Types/Hint/Ppr.hs, dist/build/GHC/Types/Hint/Ppr.o, dist/build/GHC/Types/Hint/Ppr.dyn_o ) ghc-lib-parser> [290 of 456] Compiling GHC.Types.Error ( compiler/GHC/Types/Error.hs, dist/build/GHC/Types/Error.o, dist/build/GHC/Types/Error.dyn_o ) HTF> [ 9 of 24] Compiling Test.Framework.History ( Test/Framework/History.hs, dist/build/Test/Framework/History.p_o ) hw-hspec-hedgehog> Running 2 test suites... 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" $ 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 10082152085727085536 9026501062187491343) "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 7336624164589557313 6226334724114281659) "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> ┃ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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 10094694703990700149 2040582619149208019) "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.0301 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> Test suite doctest: RUNNING... 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 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 ) path> [3 of 3] Linking dist/build/validity-test/validity-test 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 ) 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 ) ghc-lib-parser> [291 of 456] Compiling GHC.Utils.Logger ( compiler/GHC/Utils/Logger.hs, dist/build/GHC/Utils/Logger.o, dist/build/GHC/Utils/Logger.dyn_o ) hw-hspec-hedgehog> Examples: 0 Tried: 0 Errors: 0 Failures: 0 rerebase> [ 1 of 368] Compiling Prelude ( library/Prelude.hs, nothing ) [HIE file is missing] 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> 2 of 2 test suites (2 of 2 test cases) passed. hw-hspec-hedgehog> Running phase: haddockPhase microaeson> roundtrip(ref/iut): OK (4.84s) microaeson> +++ OK, passed 100 tests. enummapset> [7 of 7] Compiling Main ( tests/intset-properties.hs, dist/build/intset-properties/intset-properties-tmp/Main.o ) enummapset> tests/intset-properties.hs:184:57: warning: [GHC-63394] [-Wx-partial] enummapset> In the use of ‘head’ enummapset> (imported from Prelude, but defined in GHC.Internal.List): enummapset> "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." enummapset> | enummapset> 184 | | otherwise -> lookup' x t == Just (head cs) -- we want smallest such element enummapset> | ^^^^ enummapset> streaming-commons> works for strict bytestring insertion [✔] streaming-commons> +++ OK, passed 100 tests. streaming-commons> flush shouldn't bring in empty strings. [✔] enummapset> tests/intset-properties.hs:280:32: warning: [GHC-63394] [-Wx-partial] enummapset> In the use of ‘head’ enummapset> (imported from Data.List, but defined in GHC.Internal.List): enummapset> "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." enummapset> | enummapset> 280 | nub_sort_xs = List.map List.head $ List.group sort_xs enummapset> | ^^^^^^^^^ enummapset> streaming-commons> flushing [✔] streaming-commons> +++ OK, passed 100 tests. rerebase> [ 2 of 368] Compiling Numeric.Natural ( library/Numeric/Natural.hs, nothing ) [HIE file is missing] rerebase> [ 3 of 368] Compiling Numeric ( library/Numeric.hs, nothing ) [HIE file is missing] rerebase> [ 4 of 368] Compiling GHC.Word ( library/GHC/Word.hs, nothing ) [HIE file is missing] rerebase> [ 5 of 368] Compiling GHC.Weak ( library/GHC/Weak.hs, nothing ) [HIE file is missing] rerebase> [ 6 of 368] Compiling GHC.Unicode ( library/GHC/Unicode.hs, nothing ) [HIE file is missing] rerebase> [ 7 of 368] Compiling GHC.TypeNats ( library/GHC/TypeNats.hs, nothing ) [HIE file is missing] rerebase> [ 8 of 368] Compiling GHC.TypeLits ( library/GHC/TypeLits.hs, nothing ) [HIE file is missing] rerebase> [ 9 of 368] Compiling GHC.TopHandler ( library/GHC/TopHandler.hs, nothing ) [HIE file is missing] rerebase> [ 10 of 368] Compiling GHC.Storable ( library/GHC/Storable.hs, nothing ) [HIE file is missing] rerebase> [ 11 of 368] Compiling GHC.Stats ( library/GHC/Stats.hs, nothing ) [HIE file is missing] ghc-exactprint> GHC912 streaming-commons> large flush input [✔] streaming-commons> toByteStringIO idempotent to toLazyByteString [✔] streaming-commons> +++ OK, passed 100 tests. streaming-commons> toByteStringIO idempotent to toLazyBytestring, specific case [✔] streaming-commons> Data.Streaming.FileRead streaming-commons> Data.Streaming.FileRead streaming-commons> works [✔] streaming-commons> Data.Streaming.Filesystem streaming-commons> Data.Streaming.Filesystem streaming-commons> dirstream [✔] streaming-commons> getFileType streaming-commons> file [✔] streaming-commons> dir [✔] streaming-commons> file sym [✔] streaming-commons> file sym [✔] streaming-commons> other [✔] streaming-commons> recursive symlink is other [✔] streaming-commons> dangling symlink is other [✔] streaming-commons> Data.Streaming.Network streaming-commons> getDefaultReadBufferSize streaming-commons> sanity [✔] streaming-commons> getUnassignedPort rerebase> [ 12 of 368] Compiling GHC.Stack ( library/GHC/Stack.hs, nothing ) [HIE file is missing] rerebase> [ 13 of 368] Compiling GHC.Stable ( library/GHC/Stable.hs, nothing ) [HIE file is missing] streaming-commons> sanity [✔] streaming-commons> bindRandomPortTCP rerebase> [ 14 of 368] Compiling GHC.Show ( library/GHC/Show.hs, nothing ) [HIE file is missing] rerebase> [ 15 of 368] Compiling GHC.STRef ( library/GHC/STRef.hs, nothing ) [HIE file is missing] rerebase> [ 16 of 368] Compiling GHC.ST ( library/GHC/ST.hs, nothing ) [HIE file is missing] rerebase> [ 17 of 368] Compiling GHC.Records ( library/GHC/Records.hs, nothing ) [HIE file is missing] rerebase> [ 18 of 368] Compiling GHC.Real ( library/GHC/Real.hs, nothing ) [HIE file is missing] rerebase> [ 19 of 368] Compiling GHC.Read ( library/GHC/Read.hs, nothing ) [HIE file is missing] rerebase> [ 20 of 368] Compiling GHC.Ptr ( library/GHC/Ptr.hs, nothing ) [HIE file is missing] rerebase> [ 21 of 368] Compiling GHC.Profiling ( library/GHC/Profiling.hs, nothing ) [HIE file is missing] rerebase> [ 22 of 368] Compiling GHC.OverloadedLabels ( library/GHC/OverloadedLabels.hs, nothing ) [HIE file is missing] rerebase> [ 23 of 368] Compiling GHC.Num ( library/GHC/Num.hs, nothing ) [HIE file is missing] rerebase> [ 24 of 368] Compiling GHC.MVar ( library/GHC/MVar.hs, nothing ) [HIE file is missing] rerebase> [ 25 of 368] Compiling GHC.List ( library/GHC/List.hs, nothing ) [HIE file is missing] rerebase> [ 26 of 368] Compiling GHC.Int ( library/GHC/Int.hs, nothing ) [HIE file is missing] rerebase> [ 27 of 368] Compiling GHC.IORef ( library/GHC/IORef.hs, nothing ) [HIE file is missing] rerebase> [ 28 of 368] Compiling GHC.IOArray ( library/GHC/IOArray.hs, nothing ) [HIE file is missing] rerebase> [ 29 of 368] Compiling GHC.IO.IOMode ( library/GHC/IO/IOMode.hs, nothing ) [HIE file is missing] rerebase> [ 30 of 368] Compiling GHC.IO.Handle.Types ( library/GHC/IO/Handle/Types.hs, nothing ) [HIE file is missing] rerebase> [ 31 of 368] Compiling GHC.IO.Handle.Text ( library/GHC/IO/Handle/Text.hs, nothing ) [HIE file is missing] rerebase> [ 32 of 368] Compiling GHC.IO.Handle.Internals ( library/GHC/IO/Handle/Internals.hs, nothing ) [HIE file is missing] path> Preprocessing test suite 'test' for path-0.9.5... path> Building test suite 'test' for path-0.9.5... rerebase> [ 33 of 368] Compiling GHC.IO.Handle.FD ( library/GHC/IO/Handle/FD.hs, nothing ) [HIE file is missing] rerebase> [ 34 of 368] Compiling GHC.IO.Handle ( library/GHC/IO/Handle.hs, nothing ) [HIE file is missing] rerebase> [ 35 of 368] Compiling GHC.IO.FD ( library/GHC/IO/FD.hs, nothing ) [HIE file is missing] rerebase> [ 36 of 368] Compiling GHC.IO.Exception ( library/GHC/IO/Exception.hs, nothing ) [HIE file is missing] rerebase> [ 37 of 368] Compiling GHC.IO.Encoding.UTF8 ( library/GHC/IO/Encoding/UTF8.hs, nothing ) [HIE file is missing] rerebase> [ 38 of 368] Compiling GHC.IO.Encoding.UTF32 ( library/GHC/IO/Encoding/UTF32.hs, nothing ) [HIE file is missing] rerebase> [ 39 of 368] Compiling GHC.IO.Encoding.UTF16 ( library/GHC/IO/Encoding/UTF16.hs, nothing ) [HIE file is missing] rerebase> [ 40 of 368] Compiling GHC.IO.Encoding.Types ( library/GHC/IO/Encoding/Types.hs, nothing ) [HIE file is missing] rerebase> [ 41 of 368] Compiling GHC.IO.Encoding.Latin1 ( library/GHC/IO/Encoding/Latin1.hs, nothing ) [HIE file is missing] rerebase> [ 42 of 368] Compiling GHC.IO.Encoding.Iconv ( library/GHC/IO/Encoding/Iconv.hs, nothing ) [HIE file is missing] rerebase> [ 43 of 368] Compiling GHC.IO.Encoding.Failure ( library/GHC/IO/Encoding/Failure.hs, nothing ) [HIE file is missing] rerebase> [ 44 of 368] Compiling GHC.IO.Encoding ( library/GHC/IO/Encoding.hs, nothing ) [HIE file is missing] rerebase> [ 45 of 368] Compiling GHC.IO.Device ( library/GHC/IO/Device.hs, nothing ) [HIE file is missing] rerebase> [ 46 of 368] Compiling GHC.IO.BufferedIO ( library/GHC/IO/BufferedIO.hs, nothing ) [HIE file is missing] rerebase> [ 47 of 368] Compiling GHC.IO.Buffer ( library/GHC/IO/Buffer.hs, nothing ) [HIE file is missing] rerebase> [ 48 of 368] Compiling GHC.IO ( library/GHC/IO.hs, nothing ) [HIE file is missing] ghc-lib-parser> [292 of 456] Compiling GHC.Utils.Error ( compiler/GHC/Utils/Error.hs, dist/build/GHC/Utils/Error.o, dist/build/GHC/Utils/Error.dyn_o ) rerebase> [ 49 of 368] Compiling GHC.Generics ( library/GHC/Generics.hs, nothing ) [HIE file is missing] rerebase> [ 50 of 368] Compiling GHC.ForeignPtr ( library/GHC/ForeignPtr.hs, nothing ) [HIE file is missing] rerebase> [ 51 of 368] Compiling GHC.Foreign ( library/GHC/Foreign.hs, nothing ) [HIE file is missing] rerebase> [ 52 of 368] Compiling GHC.Float.RealFracMethods ( library/GHC/Float/RealFracMethods.hs, nothing ) [HIE file is missing] rerebase> [ 53 of 368] Compiling GHC.Float.ConversionUtils ( library/GHC/Float/ConversionUtils.hs, nothing ) [HIE file is missing] rerebase> [ 54 of 368] Compiling GHC.Float ( library/GHC/Float.hs, nothing ) [HIE file is missing] rerebase> [ 55 of 368] Compiling GHC.Fingerprint.Type ( library/GHC/Fingerprint/Type.hs, nothing ) [HIE file is missing] rerebase> [ 56 of 368] Compiling GHC.Fingerprint ( library/GHC/Fingerprint.hs, nothing ) [HIE file is missing] rerebase> [ 57 of 368] Compiling GHC.Exts ( library/GHC/Exts.hs, nothing ) [HIE file is missing] 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 ) HTF> [10 of 24] Compiling Test.Framework.AssertM ( Test/Framework/AssertM.hs, dist/build/Test/Framework/AssertM.p_o ) HTF> Test/Framework/AssertM.hs:64:5: warning: [GHC-22705] [-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> Suggested fix: 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> HTF> [11 of 24] Compiling Test.Framework.TestTypes ( Test/Framework/TestTypes.hs, dist/build/Test/Framework/TestTypes.p_o ) 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... rerebase> [ 58 of 368] Compiling GHC.Exception ( library/GHC/Exception.hs, nothing ) [HIE file is missing] rerebase> [ 59 of 368] Compiling GHC.Err ( library/GHC/Err.hs, nothing ) [HIE file is missing] rerebase> [ 60 of 368] Compiling GHC.Environment ( library/GHC/Environment.hs, nothing ) [HIE file is missing] rerebase> [ 61 of 368] Compiling GHC.Enum ( library/GHC/Enum.hs, nothing ) [HIE file is missing] rerebase> [ 62 of 368] Compiling GHC.Desugar ( library/GHC/Desugar.hs, nothing ) [HIE file is missing] deriving-aeson> [2 of 2] Linking dist/build/test/test rerebase> [ 63 of 368] Compiling GHC.Conc.Sync ( library/GHC/Conc/Sync.hs, nothing ) [HIE file is missing] rerebase> [ 64 of 368] Compiling GHC.Conc.Signal ( library/GHC/Conc/Signal.hs, nothing ) [HIE file is missing] rerebase> [ 65 of 368] Compiling GHC.Conc.IO ( library/GHC/Conc/IO.hs, nothing ) [HIE file is missing] rerebase> [ 66 of 368] Compiling GHC.Conc ( library/GHC/Conc.hs, nothing ) [HIE file is missing] rerebase> [ 67 of 368] Compiling GHC.Char ( library/GHC/Char.hs, nothing ) [HIE file is missing] rerebase> [ 68 of 368] Compiling GHC.Base ( library/GHC/Base.hs, nothing ) [HIE file is missing] rerebase> [ 69 of 368] Compiling GHC.Arr ( library/GHC/Arr.hs, nothing ) [HIE file is missing] rerebase> [ 70 of 368] Compiling Foreign.Storable ( library/Foreign/Storable.hs, nothing ) [HIE file is missing] rerebase> [ 71 of 368] Compiling Foreign.StablePtr ( library/Foreign/StablePtr.hs, nothing ) [HIE file is missing] rerebase> [ 72 of 368] Compiling Foreign.Ptr ( library/Foreign/Ptr.hs, nothing ) [HIE file is missing] rerebase> [ 73 of 368] Compiling Foreign.Marshal.Utils ( library/Foreign/Marshal/Utils.hs, nothing ) [HIE file is missing] rerebase> [ 74 of 368] Compiling Foreign.Marshal.Unsafe ( library/Foreign/Marshal/Unsafe.hs, nothing ) [HIE file is missing] rerebase> [ 75 of 368] Compiling Foreign.Marshal.Safe ( library/Foreign/Marshal/Safe.hs, nothing ) [HIE file is missing] rerebase> [ 76 of 368] Compiling Foreign.Marshal.Pool ( library/Foreign/Marshal/Pool.hs, nothing ) [HIE file is missing] rerebase> [ 77 of 368] Compiling Foreign.Marshal.Error ( library/Foreign/Marshal/Error.hs, nothing ) [HIE file is missing] rerebase> [ 78 of 368] Compiling Foreign.Marshal.Array ( library/Foreign/Marshal/Array.hs, nothing ) [HIE file is missing] rerebase> [ 79 of 368] Compiling Foreign.Marshal.Alloc ( library/Foreign/Marshal/Alloc.hs, nothing ) [HIE file is missing] rerebase> [ 80 of 368] Compiling Foreign.Marshal ( library/Foreign/Marshal.hs, nothing ) [HIE file is missing] rerebase> [ 81 of 368] Compiling Foreign.ForeignPtr.Unsafe ( library/Foreign/ForeignPtr/Unsafe.hs, nothing ) [HIE file is missing] rerebase> [ 82 of 368] Compiling Foreign.ForeignPtr ( library/Foreign/ForeignPtr.hs, nothing ) [HIE file is missing] rerebase> [ 83 of 368] Compiling Foreign.Concurrent ( library/Foreign/Concurrent.hs, nothing ) [HIE file is missing] rerebase> [ 84 of 368] Compiling Foreign.C.Types ( library/Foreign/C/Types.hs, nothing ) [HIE file is missing] rerebase> [ 85 of 368] Compiling Foreign.C.String ( library/Foreign/C/String.hs, nothing ) [HIE file is missing] rerebase> [ 86 of 368] Compiling Foreign.C.Error ( library/Foreign/C/Error.hs, nothing ) [HIE file is missing] rerebase> [ 87 of 368] Compiling Foreign.C ( library/Foreign/C.hs, nothing ) [HIE file is missing] rerebase> [ 88 of 368] Compiling Foreign ( library/Foreign.hs, nothing ) [HIE file is missing] rerebase> [ 89 of 368] Compiling Debug.Trace ( library/Debug/Trace.hs, nothing ) [HIE file is missing] rerebase> [ 90 of 368] Compiling Data.Word ( library/Data/Word.hs, nothing ) [HIE file is missing] ghc-lib-parser> [293 of 456] Compiling GHC.Utils.TmpFs ( compiler/GHC/Utils/TmpFs.hs, dist/build/GHC/Utils/TmpFs.o, dist/build/GHC/Utils/TmpFs.dyn_o ) rerebase> [ 91 of 368] Compiling Data.Void.Unsafe ( library/Data/Void/Unsafe.hs, nothing ) [HIE file is missing] rerebase> [ 92 of 368] Compiling Data.Void ( library/Data/Void.hs, nothing ) [HIE file is missing] rerebase> [ 93 of 368] Compiling Data.Version ( library/Data/Version.hs, nothing ) [HIE file is missing] rerebase> [ 94 of 368] Compiling Data.Vector.Unboxed.Mutable ( library/Data/Vector/Unboxed/Mutable.hs, nothing ) [HIE file is missing] rerebase> [ 95 of 368] Compiling Data.Vector.Unboxed.Base ( library/Data/Vector/Unboxed/Base.hs, nothing ) [HIE file is missing] rerebase> [ 96 of 368] Compiling Data.Vector.Unboxed ( library/Data/Vector/Unboxed.hs, nothing ) [HIE file is missing] rerebase> [ 97 of 368] Compiling Data.Vector.Storable.Mutable ( library/Data/Vector/Storable/Mutable.hs, nothing ) [HIE file is missing] rerebase> [ 98 of 368] Compiling Data.Vector.Storable.Internal ( library/Data/Vector/Storable/Internal.hs, nothing ) [HIE file is missing] path> test/Common/Include.hs:21:5: warning: [GHC-40910] [-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: [GHC-40910] [-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: [GHC-40910] [-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: [GHC-40910] [-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: [GHC-40910] [-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: [GHC-40910] [-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: [GHC-40910] [-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: [GHC-40910] [-Wunused-top-binds] path> Defined but not used: ‘qqAbsDir’ path> | path> 9 | qqAbsDir = foo [absdir|/foo/|] path> | ^^^^^^^^ path> path> test/Common/Posix.hs:12:1: warning: [GHC-40910] [-Wunused-top-binds] path> Defined but not used: ‘qqAbsFile’ path> | path> 12 | qqAbsFile = foo [absdir|/foo|] path> | ^^^^^^^^^ path> rerebase> [ 99 of 368] Compiling Data.Vector.Storable ( library/Data/Vector/Storable.hs, nothing ) [HIE file is missing] path> test/Common/Posix.hs:15:1: warning: [GHC-40910] [-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: [GHC-40910] [-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: [GHC-40910] [-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: [GHC-40910] [-Wunused-top-binds] path> Defined but not used: ‘liftAbsFile’ path> | path> 24 | liftAbsFile = foo $(TH.lift (Path "/foo" :: Path Abs File)) path> | ^^^^^^^^^^^ path> rerebase> [100 of 368] Compiling Data.Vector.Primitive.Mutable ( library/Data/Vector/Primitive/Mutable.hs, nothing ) [HIE file is missing] rerebase> [101 of 368] Compiling Data.Vector.Primitive ( library/Data/Vector/Primitive.hs, nothing ) [HIE file is missing] rerebase> [102 of 368] Compiling Data.Vector.Mutable ( library/Data/Vector/Mutable.hs, nothing ) [HIE file is missing] rerebase> [103 of 368] Compiling Data.Vector.Internal.Check ( library/Data/Vector/Internal/Check.hs, nothing ) [HIE file is missing] hw-hspec-hedgehog> [1 of 2] Compiling HaskellWorks.Hspec.Hedgehog ( src/HaskellWorks/Hspec/Hedgehog.hs, nothing ) [HIE file is missing] rerebase> [104 of 368] Compiling Data.Vector.Instances ( library/Data/Vector/Instances.hs, nothing ) [HIE file is missing] rerebase> [105 of 368] Compiling Data.Vector.Generic.New ( library/Data/Vector/Generic/New.hs, nothing ) [HIE file is missing] rerebase> [106 of 368] Compiling Data.Vector.Generic.Mutable ( library/Data/Vector/Generic/Mutable.hs, nothing ) [HIE file is missing] rerebase> [107 of 368] Compiling Data.Vector.Generic.Base ( library/Data/Vector/Generic/Base.hs, nothing ) [HIE file is missing] rerebase> [108 of 368] Compiling Data.Vector.Generic ( library/Data/Vector/Generic.hs, nothing ) [HIE file is missing] rerebase> [109 of 368] Compiling Data.Vector.Fusion.Util ( library/Data/Vector/Fusion/Util.hs, nothing ) [HIE file is missing] enummapset> [8 of 8] Linking dist/build/intset-properties/intset-properties rerebase> [110 of 368] Compiling Data.Vector.Fusion.Stream.Monadic ( library/Data/Vector/Fusion/Stream/Monadic.hs, nothing ) [HIE file is missing] rerebase> [111 of 368] Compiling Data.Vector ( library/Data/Vector.hs, nothing ) [HIE file is missing] rerebase> [112 of 368] Compiling Data.Unique ( library/Data/Unique.hs, nothing ) [HIE file is missing] rerebase> [113 of 368] Compiling Data.UUID ( library/Data/UUID.hs, nothing ) [HIE file is missing] rerebase> [114 of 368] Compiling Data.Typeable ( library/Data/Typeable.hs, nothing ) [HIE file is missing] rerebase> [115 of 368] Compiling Data.Type.Equality ( library/Data/Type/Equality.hs, nothing ) [HIE file is missing] rerebase> [116 of 368] Compiling Data.Type.Coercion ( library/Data/Type/Coercion.hs, nothing ) [HIE file is missing] rerebase> [117 of 368] Compiling Data.Type.Bool ( library/Data/Type/Bool.hs, nothing ) [HIE file is missing] HTF> [12 of 24] Compiling Test.Framework.JsonOutput ( Test/Framework/JsonOutput.hs, dist/build/Test/Framework/JsonOutput.p_o ) rerebase> [118 of 368] Compiling Data.Tuple ( library/Data/Tuple.hs, nothing ) [HIE file is missing] rerebase> [119 of 368] Compiling Data.Tree ( library/Data/Tree.hs, nothing ) [HIE file is missing] rerebase> [120 of 368] Compiling Data.Traversable.Instances ( library/Data/Traversable/Instances.hs, nothing ) [HIE file is missing] 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 ) rerebase> [121 of 368] Compiling Data.Traversable ( library/Data/Traversable.hs, nothing ) [HIE file is missing] rerebase> [122 of 368] Compiling Data.Time.LocalTime ( library/Data/Time/LocalTime.hs, nothing ) [HIE file is missing] rerebase> [123 of 368] Compiling Data.Time.Format.ISO8601 ( library/Data/Time/Format/ISO8601.hs, nothing ) [HIE file is missing] rerebase> [124 of 368] Compiling Data.Time.Format ( library/Data/Time/Format.hs, nothing ) [HIE file is missing] rerebase> [125 of 368] Compiling Data.Time.Compat ( library/Data/Time/Compat.hs, nothing ) [HIE file is missing] streaming-commons> sanity [✔] streaming-commons> +++ OK, passed 5 tests. rerebase> [126 of 368] Compiling Data.Time.Clock.TAI ( library/Data/Time/Clock/TAI.hs, nothing ) [HIE file is missing] rerebase> [127 of 368] Compiling Data.Time.Clock.POSIX ( library/Data/Time/Clock/POSIX.hs, nothing ) [HIE file is missing] rerebase> [128 of 368] Compiling Data.Time.Clock ( library/Data/Time/Clock.hs, nothing ) [HIE file is missing] rerebase> [129 of 368] Compiling Data.Time.Calendar.WeekDate ( library/Data/Time/Calendar/WeekDate.hs, nothing ) [HIE file is missing] rerebase> [130 of 368] Compiling Data.Time.Calendar.OrdinalDate ( library/Data/Time/Calendar/OrdinalDate.hs, nothing ) [HIE file is missing] rerebase> [131 of 368] Compiling Data.Time.Calendar.MonthDay ( library/Data/Time/Calendar/MonthDay.hs, nothing ) [HIE file is missing] rerebase> [132 of 368] Compiling Data.Time.Calendar.Julian ( library/Data/Time/Calendar/Julian.hs, nothing ) [HIE file is missing] hw-hspec-hedgehog> [2 of 2] Compiling Paths_hw_hspec_hedgehog ( dist/build/autogen/Paths_hw_hspec_hedgehog.hs, nothing ) [HIE file is missing] rerebase> [133 of 368] Compiling Data.Time.Calendar.Easter ( library/Data/Time/Calendar/Easter.hs, nothing ) [HIE file is missing] rerebase> [134 of 368] Compiling Data.Time.Calendar ( library/Data/Time/Calendar.hs, nothing ) [HIE file is missing] hw-hspec-hedgehog> Haddock coverage: rerebase> [135 of 368] Compiling Data.Time ( library/Data/Time.hs, nothing ) [HIE file is missing] rerebase> [136 of 368] Compiling Data.Text.Unsafe ( library/Data/Text/Unsafe.hs, nothing ) [HIE file is missing] rerebase> [137 of 368] Compiling Data.Text.Read ( library/Data/Text/Read.hs, nothing ) [HIE file is missing] rerebase> [138 of 368] Compiling Data.Text.Lazy.Read ( library/Data/Text/Lazy/Read.hs, nothing ) [HIE file is missing] rerebase> [139 of 368] Compiling Data.Text.Lazy.IO ( library/Data/Text/Lazy/IO.hs, nothing ) [HIE file is missing] rerebase> [140 of 368] Compiling Data.Text.Lazy.Encoding ( library/Data/Text/Lazy/Encoding.hs, nothing ) [HIE file is missing] rerebase> [141 of 368] Compiling Data.Text.Lazy.Builder.Scientific ( library/Data/Text/Lazy/Builder/Scientific.hs, nothing ) [HIE file is missing] rerebase> [142 of 368] Compiling Data.Text.Lazy.Builder.RealFloat ( library/Data/Text/Lazy/Builder/RealFloat.hs, nothing ) [HIE file is missing] rerebase> [143 of 368] Compiling Data.Text.Lazy.Builder.Int ( library/Data/Text/Lazy/Builder/Int.hs, nothing ) [HIE file is missing] rerebase> [144 of 368] Compiling Data.Text.Lazy.Builder ( library/Data/Text/Lazy/Builder.hs, nothing ) [HIE file is missing] rerebase> [145 of 368] Compiling Data.Text.Lazy ( library/Data/Text/Lazy.hs, nothing ) [HIE file is missing] rerebase> [146 of 368] Compiling Data.Text.Internal ( library/Data/Text/Internal.hs, nothing ) [HIE file is missing] rerebase> [147 of 368] Compiling Data.Text.IO ( library/Data/Text/IO.hs, nothing ) [HIE file is missing] rerebase> [148 of 368] Compiling Data.Text.Foreign ( library/Data/Text/Foreign.hs, nothing ) [HIE file is missing] rerebase> [149 of 368] Compiling Data.Text.Encoding.Error ( library/Data/Text/Encoding/Error.hs, nothing ) [HIE file is missing] rerebase> [150 of 368] Compiling Data.Text.Encoding ( library/Data/Text/Encoding.hs, nothing ) [HIE file is missing] rerebase> [151 of 368] Compiling Data.Text.Array ( library/Data/Text/Array.hs, nothing ) [HIE file is missing] rerebase> [152 of 368] Compiling Data.Text ( library/Data/Text.hs, nothing ) [HIE file is missing] rerebase> [153 of 368] Compiling Data.String ( library/Data/String.hs, nothing ) [HIE file is missing] rerebase> [154 of 368] Compiling Data.Set ( library/Data/Set.hs, nothing ) [HIE file is missing] rerebase> [155 of 368] Compiling Data.Sequence ( library/Data/Sequence.hs, nothing ) [HIE file is missing] rerebase> [156 of 368] Compiling Data.Semigroupoid.Static ( library/Data/Semigroupoid/Static.hs, nothing ) [HIE file is missing] rerebase> [157 of 368] Compiling Data.Semigroupoid.Ob ( library/Data/Semigroupoid/Ob.hs, nothing ) [HIE file is missing] rerebase> [158 of 368] Compiling Data.Semigroupoid.Dual ( library/Data/Semigroupoid/Dual.hs, nothing ) [HIE file is missing] rerebase> [159 of 368] Compiling Data.Semigroupoid ( library/Data/Semigroupoid.hs, nothing ) [HIE file is missing] rerebase> [160 of 368] Compiling Data.Semigroup.Traversable.Class ( library/Data/Semigroup/Traversable/Class.hs, nothing ) [HIE file is missing] rerebase> [161 of 368] Compiling Data.Semigroup.Traversable ( library/Data/Semigroup/Traversable.hs, nothing ) [HIE file is missing] rerebase> [162 of 368] Compiling Data.Semigroup.Foldable ( library/Data/Semigroup/Foldable.hs, nothing ) [HIE file is missing] rerebase> [163 of 368] Compiling Data.Semigroup.Bitraversable ( library/Data/Semigroup/Bitraversable.hs, nothing ) [HIE file is missing] rerebase> [164 of 368] Compiling Data.Semigroup.Bifoldable ( library/Data/Semigroup/Bifoldable.hs, nothing ) [HIE file is missing] rerebase> [165 of 368] Compiling Data.Semigroup ( library/Data/Semigroup.hs, nothing ) [HIE file is missing] rerebase> [166 of 368] Compiling Data.Scientific ( library/Data/Scientific.hs, nothing ) [HIE file is missing] rerebase> [167 of 368] Compiling Data.STRef.Strict ( library/Data/STRef/Strict.hs, nothing ) [HIE file is missing] rerebase> [168 of 368] Compiling Data.STRef.Lazy ( library/Data/STRef/Lazy.hs, nothing ) [HIE file is missing] rerebase> [169 of 368] Compiling Data.STRef ( library/Data/STRef.hs, nothing ) [HIE file is missing] rerebase> [170 of 368] Compiling Data.Ratio ( library/Data/Ratio.hs, nothing ) [HIE file is missing] rerebase> [171 of 368] Compiling Data.Proxy ( library/Data/Proxy.hs, nothing ) [HIE file is missing] rerebase> [172 of 368] Compiling Data.Profunctor.Yoneda ( library/Data/Profunctor/Yoneda.hs, nothing ) [HIE file is missing] 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:24) hw-hspec-hedgehog> requireProperty (src/HaskellWorks/Hspec/Hedgehog.hs:30) hw-hspec-hedgehog> requireTest (src/HaskellWorks/Hspec/Hedgehog.hs:33) rerebase> [173 of 368] Compiling Data.Profunctor.Unsafe ( library/Data/Profunctor/Unsafe.hs, nothing ) [HIE file is missing] rerebase> [174 of 368] Compiling Data.Profunctor.Types ( library/Data/Profunctor/Types.hs, nothing ) [HIE file is missing] rerebase> [175 of 368] Compiling Data.Profunctor.Traversing ( library/Data/Profunctor/Traversing.hs, nothing ) [HIE file is missing] rerebase> [176 of 368] Compiling Data.Profunctor.Strong ( library/Data/Profunctor/Strong.hs, nothing ) [HIE file is missing] rerebase> [177 of 368] Compiling Data.Profunctor.Sieve ( library/Data/Profunctor/Sieve.hs, nothing ) [HIE file is missing] rerebase> [178 of 368] Compiling Data.Profunctor.Rep ( library/Data/Profunctor/Rep.hs, nothing ) [HIE file is missing] rerebase> [179 of 368] Compiling Data.Profunctor.Ran ( library/Data/Profunctor/Ran.hs, nothing ) [HIE file is missing] rerebase> [180 of 368] Compiling Data.Profunctor.Monad ( library/Data/Profunctor/Monad.hs, nothing ) [HIE file is missing] rerebase> [181 of 368] Compiling Data.Profunctor.Mapping ( library/Data/Profunctor/Mapping.hs, nothing ) [HIE file is missing] rerebase> [182 of 368] Compiling Data.Profunctor.Composition ( library/Data/Profunctor/Composition.hs, nothing ) [HIE file is missing] rerebase> [183 of 368] Compiling Data.Profunctor.Closed ( library/Data/Profunctor/Closed.hs, nothing ) [HIE file is missing] rerebase> [184 of 368] Compiling Data.Profunctor.Choice ( library/Data/Profunctor/Choice.hs, nothing ) [HIE file is missing] rerebase> [185 of 368] Compiling Data.Profunctor.Cayley ( library/Data/Profunctor/Cayley.hs, nothing ) [HIE file is missing] rerebase> [186 of 368] Compiling Data.Profunctor.Adjunction ( library/Data/Profunctor/Adjunction.hs, nothing ) [HIE file is missing] rerebase> [187 of 368] Compiling Data.Profunctor ( library/Data/Profunctor.hs, nothing ) [HIE file is missing] rerebase> [188 of 368] Compiling Data.Ord ( library/Data/Ord.hs, nothing ) [HIE file is missing] rerebase> [189 of 368] Compiling Data.Monoid ( library/Data/Monoid.hs, nothing ) [HIE file is missing] rerebase> [190 of 368] Compiling Data.Maybe ( library/Data/Maybe.hs, nothing ) [HIE file is missing] rerebase> [191 of 368] Compiling Data.Map.Strict ( library/Data/Map/Strict.hs, nothing ) [HIE file is missing] rerebase> [192 of 368] Compiling Data.Map.Lazy ( library/Data/Map/Lazy.hs, nothing ) [HIE file is missing] rerebase> [193 of 368] Compiling Data.Map ( library/Data/Map.hs, nothing ) [HIE file is missing] rerebase> [194 of 368] Compiling Data.List.NonEmpty ( library/Data/List/NonEmpty.hs, nothing ) [HIE file is missing] rerebase> [195 of 368] Compiling Data.List ( library/Data/List.hs, nothing ) [HIE file is missing] rerebase> [196 of 368] Compiling Data.Kind ( library/Data/Kind.hs, nothing ) [HIE file is missing] rerebase> [197 of 368] Compiling Data.Ix ( library/Data/Ix.hs, nothing ) [HIE file is missing] rerebase> [198 of 368] Compiling Data.Isomorphism ( library/Data/Isomorphism.hs, nothing ) [HIE file is missing] rerebase> [199 of 368] Compiling Data.IntSet ( library/Data/IntSet.hs, nothing ) [HIE file is missing] rerebase> [200 of 368] Compiling Data.IntMap.Strict ( library/Data/IntMap/Strict.hs, nothing ) [HIE file is missing] rerebase> [201 of 368] Compiling Data.IntMap.Lazy ( library/Data/IntMap/Lazy.hs, nothing ) [HIE file is missing] rerebase> [202 of 368] Compiling Data.IntMap ( library/Data/IntMap.hs, nothing ) [HIE file is missing] rerebase> [203 of 368] Compiling Data.Int ( library/Data/Int.hs, nothing ) [HIE file is missing] rerebase> [204 of 368] Compiling Data.IORef ( library/Data/IORef.hs, nothing ) [HIE file is missing] rerebase> [205 of 368] Compiling Data.Hashable ( library/Data/Hashable.hs, nothing ) [HIE file is missing] rerebase> [206 of 368] Compiling Data.HashSet ( library/Data/HashSet.hs, nothing ) [HIE file is missing] rerebase> [207 of 368] Compiling Data.HashMap.Strict ( library/Data/HashMap/Strict.hs, nothing ) [HIE file is missing] rerebase> [208 of 368] Compiling Data.HashMap.Lazy ( library/Data/HashMap/Lazy.hs, nothing ) [HIE file is missing] rerebase> [209 of 368] Compiling Data.Groupoid ( library/Data/Groupoid.hs, nothing ) [HIE file is missing] rerebase> [210 of 368] Compiling Data.Group ( library/Data/Group.hs, nothing ) [HIE file is missing] rerebase> [211 of 368] Compiling Data.Graph ( library/Data/Graph.hs, nothing ) [HIE file is missing] rerebase> [212 of 368] Compiling Data.Functor.Sum ( library/Data/Functor/Sum.hs, nothing ) [HIE file is missing] rerebase> [213 of 368] Compiling Data.Functor.Reverse ( library/Data/Functor/Reverse.hs, nothing ) [HIE file is missing] rerebase> [214 of 368] Compiling Data.Functor.Product ( library/Data/Functor/Product.hs, nothing ) [HIE file is missing] rerebase> [215 of 368] Compiling Data.Functor.Plus ( library/Data/Functor/Plus.hs, nothing ) [HIE file is missing] rerebase> [216 of 368] Compiling Data.Functor.Invariant.TH ( library/Data/Functor/Invariant/TH.hs, nothing ) [HIE file is missing] rerebase> [217 of 368] Compiling Data.Functor.Invariant ( library/Data/Functor/Invariant.hs, nothing ) [HIE file is missing] streaming-commons> Data.Streaming.Process rerebase> [218 of 368] Compiling Data.Functor.Identity ( library/Data/Functor/Identity.hs, nothing ) [HIE file is missing] rerebase> [219 of 368] Compiling Data.Functor.Extend ( library/Data/Functor/Extend.hs, nothing ) [HIE file is missing] rerebase> [220 of 368] Compiling Data.Functor.Contravariant.Divisible ( library/Data/Functor/Contravariant/Divisible.hs, nothing ) [HIE file is missing] rerebase> [221 of 368] Compiling Data.Functor.Contravariant.Compose ( library/Data/Functor/Contravariant/Compose.hs, nothing ) [HIE file is missing] rerebase> [222 of 368] Compiling Data.Functor.Contravariant ( library/Data/Functor/Contravariant.hs, nothing ) [HIE file is missing] rerebase> [223 of 368] Compiling Data.Functor.Constant ( library/Data/Functor/Constant.hs, nothing ) [HIE file is missing] rerebase> [224 of 368] Compiling Data.Functor.Compose ( library/Data/Functor/Compose.hs, nothing ) [HIE file is missing] rerebase> [225 of 368] Compiling Data.Functor.Classes ( library/Data/Functor/Classes.hs, nothing ) [HIE file is missing] rerebase> [226 of 368] Compiling Data.Functor.Bind.Trans ( library/Data/Functor/Bind/Trans.hs, nothing ) [HIE file is missing] rerebase> [227 of 368] Compiling Data.Functor.Bind.Class ( library/Data/Functor/Bind/Class.hs, nothing ) [HIE file is missing] rerebase> [228 of 368] Compiling Data.Functor.Bind ( library/Data/Functor/Bind.hs, nothing ) [HIE file is missing] rerebase> [229 of 368] Compiling Data.Functor.Apply ( library/Data/Functor/Apply.hs, nothing ) [HIE file is missing] rerebase> [230 of 368] Compiling Data.Functor.Alt ( library/Data/Functor/Alt.hs, nothing ) [HIE file is missing] rerebase> [231 of 368] Compiling Data.Functor ( library/Data/Functor.hs, nothing ) [HIE file is missing] rerebase> [232 of 368] Compiling Data.Function ( library/Data/Function.hs, nothing ) [HIE file is missing] rerebase> [233 of 368] Compiling Data.Foldable ( library/Data/Foldable.hs, nothing ) [HIE file is missing] rerebase> [234 of 368] Compiling Data.Fixed ( library/Data/Fixed.hs, nothing ) [HIE file is missing] rerebase> [235 of 368] Compiling Data.Eq ( library/Data/Eq.hs, nothing ) [HIE file is missing] rerebase> [236 of 368] Compiling Data.Either.Validation ( library/Data/Either/Validation.hs, nothing ) [HIE file is missing] rerebase> [237 of 368] Compiling Data.Either.Combinators ( library/Data/Either/Combinators.hs, nothing ) [HIE file is missing] rerebase> [238 of 368] Compiling Data.Either ( library/Data/Either.hs, nothing ) [HIE file is missing] rerebase> [239 of 368] Compiling Data.Dynamic ( library/Data/Dynamic.hs, nothing ) [HIE file is missing] rerebase> [240 of 368] Compiling Data.Data ( library/Data/Data.hs, nothing ) [HIE file is missing] rerebase> [241 of 368] Compiling Data.DList ( library/Data/DList.hs, nothing ) [HIE file is missing] rerebase> [242 of 368] Compiling Data.Complex ( library/Data/Complex.hs, nothing ) [HIE file is missing] rerebase> [243 of 368] Compiling Data.Coerce ( library/Data/Coerce.hs, nothing ) [HIE file is missing] rerebase> [244 of 368] Compiling Data.Char ( library/Data/Char.hs, nothing ) [HIE file is missing] rerebase> [245 of 368] Compiling Data.ByteString.Unsafe ( library/Data/ByteString/Unsafe.hs, nothing ) [HIE file is missing] rerebase> [246 of 368] Compiling Data.ByteString.Short.Internal ( library/Data/ByteString/Short/Internal.hs, nothing ) [HIE file is missing] rerebase> [247 of 368] Compiling Data.ByteString.Short ( library/Data/ByteString/Short.hs, nothing ) [HIE file is missing] rerebase> [248 of 368] Compiling Data.ByteString.Lazy.Internal ( library/Data/ByteString/Lazy/Internal.hs, nothing ) [HIE file is missing] rerebase> [249 of 368] Compiling Data.ByteString.Lazy.Char8 ( library/Data/ByteString/Lazy/Char8.hs, nothing ) [HIE file is missing] rerebase> [250 of 368] Compiling Data.ByteString.Lazy ( library/Data/ByteString/Lazy.hs, nothing ) [HIE file is missing] rerebase> [251 of 368] Compiling Data.ByteString.Internal ( library/Data/ByteString/Internal.hs, nothing ) [HIE file is missing] rerebase> [252 of 368] Compiling Data.ByteString.Char8 ( library/Data/ByteString/Char8.hs, nothing ) [HIE file is missing] rerebase> [253 of 368] Compiling Data.ByteString.Builder.Scientific ( library/Data/ByteString/Builder/Scientific.hs, nothing ) [HIE file is missing] rerebase> [254 of 368] Compiling Data.ByteString.Builder.Prim.Internal ( library/Data/ByteString/Builder/Prim/Internal.hs, nothing ) [HIE file is missing] rerebase> [255 of 368] Compiling Data.ByteString.Builder.Prim ( library/Data/ByteString/Builder/Prim.hs, nothing ) [HIE file is missing] rerebase> [256 of 368] Compiling Data.ByteString.Builder.Internal ( library/Data/ByteString/Builder/Internal.hs, nothing ) [HIE file is missing] rerebase> [257 of 368] Compiling Data.ByteString.Builder.Extra ( library/Data/ByteString/Builder/Extra.hs, nothing ) [HIE file is missing] rerebase> [258 of 368] Compiling Data.ByteString.Builder ( library/Data/ByteString/Builder.hs, nothing ) [HIE file is missing] rerebase> [259 of 368] Compiling Data.ByteString ( library/Data/ByteString.hs, nothing ) [HIE file is missing] rerebase> [260 of 368] Compiling Data.Bool ( library/Data/Bool.hs, nothing ) [HIE file is missing] rerebase> [261 of 368] Compiling Data.Bits ( library/Data/Bits.hs, nothing ) [HIE file is missing] rerebase> [262 of 368] Compiling Data.Bitraversable ( library/Data/Bitraversable.hs, nothing ) [HIE file is missing] rerebase> [263 of 368] Compiling Data.Bifunctor.Wrapped ( library/Data/Bifunctor/Wrapped.hs, nothing ) [HIE file is missing] rerebase> [264 of 368] Compiling Data.Bifunctor.Tannen ( library/Data/Bifunctor/Tannen.hs, nothing ) [HIE file is missing] rerebase> [265 of 368] Compiling Data.Bifunctor.Product ( library/Data/Bifunctor/Product.hs, nothing ) [HIE file is missing] rerebase> [266 of 368] Compiling Data.Bifunctor.Joker ( library/Data/Bifunctor/Joker.hs, nothing ) [HIE file is missing] rerebase> [267 of 368] Compiling Data.Bifunctor.Join ( library/Data/Bifunctor/Join.hs, nothing ) [HIE file is missing] rerebase> [268 of 368] Compiling Data.Bifunctor.Flip ( library/Data/Bifunctor/Flip.hs, nothing ) [HIE file is missing] rerebase> [269 of 368] Compiling Data.Bifunctor.Clown ( library/Data/Bifunctor/Clown.hs, nothing ) [HIE file is missing] rerebase> [270 of 368] Compiling Data.Bifunctor.Biff ( library/Data/Bifunctor/Biff.hs, nothing ) [HIE file is missing] rerebase> [271 of 368] Compiling Data.Bifunctor.Apply ( library/Data/Bifunctor/Apply.hs, nothing ) [HIE file is missing] rerebase> [272 of 368] Compiling Data.Bifunctor ( library/Data/Bifunctor.hs, nothing ) [HIE file is missing] rerebase> [273 of 368] Compiling Data.Bifoldable ( library/Data/Bifoldable.hs, nothing ) [HIE file is missing] rerebase> [274 of 368] Compiling Data.Biapplicative ( library/Data/Biapplicative.hs, nothing ) [HIE file is missing] rerebase> [275 of 368] Compiling Control.Selective.Rigid.Freer ( library/Control/Selective/Rigid/Freer.hs, nothing ) [HIE file is missing] rerebase> [276 of 368] Compiling Control.Selective.Rigid.Free ( library/Control/Selective/Rigid/Free.hs, nothing ) [HIE file is missing] rerebase> [277 of 368] Compiling Control.Selective.Multi ( library/Control/Selective/Multi.hs, nothing ) [HIE file is missing] rerebase> [278 of 368] Compiling Control.Selective.Free ( library/Control/Selective/Free.hs, nothing ) [HIE file is missing] rerebase> [279 of 368] Compiling Control.Selective ( library/Control/Selective.hs, nothing ) [HIE file is missing] rerebase> [280 of 368] Compiling Control.Monad.Zip ( library/Control/Monad/Zip.hs, nothing ) [HIE file is missing] rerebase> [281 of 368] Compiling Control.Monad.Writer.Strict ( library/Control/Monad/Writer/Strict.hs, nothing ) [HIE file is missing] rerebase> [282 of 368] Compiling Control.Monad.Writer.Lazy ( library/Control/Monad/Writer/Lazy.hs, nothing ) [HIE file is missing] rerebase> [283 of 368] Compiling Control.Monad.Writer.Class ( library/Control/Monad/Writer/Class.hs, nothing ) [HIE file is missing] rerebase> [284 of 368] Compiling Control.Monad.Writer ( library/Control/Monad/Writer.hs, nothing ) [HIE file is missing] rerebase> [285 of 368] Compiling Control.Monad.Trans.Writer.Strict ( library/Control/Monad/Trans/Writer/Strict.hs, nothing ) [HIE file is missing] rerebase> [286 of 368] Compiling Control.Monad.Trans.Writer.Lazy ( library/Control/Monad/Trans/Writer/Lazy.hs, nothing ) [HIE file is missing] rerebase> [287 of 368] Compiling Control.Monad.Trans.Writer ( library/Control/Monad/Trans/Writer.hs, nothing ) [HIE file is missing] rerebase> [288 of 368] Compiling Control.Monad.Trans.State.Strict ( library/Control/Monad/Trans/State/Strict.hs, nothing ) [HIE file is missing] rerebase> [289 of 368] Compiling Control.Monad.Trans.State.Lazy ( library/Control/Monad/Trans/State/Lazy.hs, nothing ) [HIE file is missing] rerebase> [290 of 368] Compiling Control.Monad.Trans.State ( library/Control/Monad/Trans/State.hs, nothing ) [HIE file is missing] rerebase> [291 of 368] Compiling Control.Monad.Trans.Reader ( library/Control/Monad/Trans/Reader.hs, nothing ) [HIE file is missing] rerebase> [292 of 368] Compiling Control.Monad.Trans.RWS.Strict ( library/Control/Monad/Trans/RWS/Strict.hs, nothing ) [HIE file is missing] rerebase> [293 of 368] Compiling Control.Monad.Trans.RWS.Lazy ( library/Control/Monad/Trans/RWS/Lazy.hs, nothing ) [HIE file is missing] rerebase> [294 of 368] Compiling Control.Monad.Trans.RWS ( library/Control/Monad/Trans/RWS.hs, nothing ) [HIE file is missing] rerebase> [295 of 368] Compiling Control.Monad.Trans.Maybe ( library/Control/Monad/Trans/Maybe.hs, nothing ) [HIE file is missing] rerebase> [296 of 368] Compiling Control.Monad.Trans.Identity ( library/Control/Monad/Trans/Identity.hs, nothing ) [HIE file is missing] rerebase> [297 of 368] Compiling Control.Monad.Trans.Except ( library/Control/Monad/Trans/Except.hs, nothing ) [HIE file is missing] rerebase> [298 of 368] Compiling Control.Monad.Trans.Cont ( library/Control/Monad/Trans/Cont.hs, nothing ) [HIE file is missing] rerebase> [299 of 368] Compiling Control.Monad.Trans.Class ( library/Control/Monad/Trans/Class.hs, nothing ) [HIE file is missing] rerebase> [300 of 368] Compiling Control.Monad.Trans ( library/Control/Monad/Trans.hs, nothing ) [HIE file is missing] rerebase> [301 of 368] Compiling Control.Monad.State.Strict ( library/Control/Monad/State/Strict.hs, nothing ) [HIE file is missing] rerebase> [302 of 368] Compiling Control.Monad.State.Lazy ( library/Control/Monad/State/Lazy.hs, nothing ) [HIE file is missing] rerebase> [303 of 368] Compiling Control.Monad.State.Class ( library/Control/Monad/State/Class.hs, nothing ) [HIE file is missing] rerebase> [304 of 368] Compiling Control.Monad.State ( library/Control/Monad/State.hs, nothing ) [HIE file is missing] rerebase> [305 of 368] Compiling Control.Monad.Signatures ( library/Control/Monad/Signatures.hs, nothing ) [HIE file is missing] rerebase> [306 of 368] Compiling Control.Monad.STM ( library/Control/Monad/STM.hs, nothing ) [HIE file is missing] rerebase> [307 of 368] Compiling Control.Monad.ST.Unsafe ( library/Control/Monad/ST/Unsafe.hs, nothing ) [HIE file is missing] rerebase> [308 of 368] Compiling Control.Monad.ST.Strict ( library/Control/Monad/ST/Strict.hs, nothing ) [HIE file is missing] rerebase> [309 of 368] Compiling Control.Monad.ST.Lazy.Unsafe ( library/Control/Monad/ST/Lazy/Unsafe.hs, nothing ) [HIE file is missing] rerebase> [310 of 368] Compiling Control.Monad.ST.Lazy ( library/Control/Monad/ST/Lazy.hs, nothing ) [HIE file is missing] rerebase> [311 of 368] Compiling Control.Monad.ST ( library/Control/Monad/ST.hs, nothing ) [HIE file is missing] rerebase> [312 of 368] Compiling Control.Monad.Reader.Class ( library/Control/Monad/Reader/Class.hs, nothing ) [HIE file is missing] rerebase> [313 of 368] Compiling Control.Monad.Reader ( library/Control/Monad/Reader.hs, nothing ) [HIE file is missing] rerebase> [314 of 368] Compiling Control.Monad.RWS.Strict ( library/Control/Monad/RWS/Strict.hs, nothing ) [HIE file is missing] rerebase> [315 of 368] Compiling Control.Monad.RWS.Lazy ( library/Control/Monad/RWS/Lazy.hs, nothing ) [HIE file is missing] 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> test/Common/Include.hs:21:5: warning: [GHC-40910] [-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: [GHC-40910] [-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: [GHC-40910] [-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: [GHC-40910] [-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: [GHC-40910] [-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: [GHC-40910] [-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: [GHC-40910] [-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/Windows.hs:8:1: warning: [GHC-40910] [-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: [GHC-40910] [-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: [GHC-40910] [-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: [GHC-40910] [-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: [GHC-40910] [-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: [GHC-40910] [-Wunused-top-binds] path> Defined but not used: ‘liftAbsFile’ path> | path> 23 | liftAbsFile = foo $(TH.lift (Path "C:\\foo" :: Path Abs File)) path> | ^^^^^^^^^^^ path> rerebase> [316 of 368] Compiling Control.Monad.RWS.Class ( library/Control/Monad/RWS/Class.hs, nothing ) [HIE file is missing] path> [3 of 5] Compiling Posix ( test/Posix.hs, dist/build/test/test-tmp/Posix.o ) rerebase> [317 of 368] Compiling Control.Monad.RWS ( library/Control/Monad/RWS.hs, nothing ) [HIE file is missing] rerebase> [318 of 368] Compiling Control.Monad.Identity ( library/Control/Monad/Identity.hs, nothing ) [HIE file is missing] rerebase> [319 of 368] Compiling Control.Monad.IO.Class ( library/Control/Monad/IO/Class.hs, nothing ) [HIE file is missing] rerebase> [320 of 368] Compiling Control.Monad.Fix ( library/Control/Monad/Fix.hs, nothing ) [HIE file is missing] rerebase> [321 of 368] Compiling Control.Monad.Fail ( library/Control/Monad/Fail.hs, nothing ) [HIE file is missing] rerebase> [322 of 368] Compiling Control.Monad.Error.Class ( library/Control/Monad/Error/Class.hs, nothing ) [HIE file is missing] rerebase> [323 of 368] Compiling Control.Monad.Cont.Class ( library/Control/Monad/Cont/Class.hs, nothing ) [HIE file is missing] rerebase> [324 of 368] Compiling Control.Monad.Cont ( library/Control/Monad/Cont.hs, nothing ) [HIE file is missing] rerebase> [325 of 368] Compiling Control.Monad ( library/Control/Monad.hs, nothing ) [HIE file is missing] rerebase> [326 of 368] Compiling Control.Exception.Base ( library/Control/Exception/Base.hs, nothing ) [HIE file is missing] rerebase> [327 of 368] Compiling Control.Exception ( library/Control/Exception.hs, nothing ) [HIE file is missing] rerebase> [328 of 368] Compiling Control.DeepSeq ( library/Control/DeepSeq.hs, nothing ) [HIE file is missing] rerebase> [329 of 368] Compiling Control.Concurrent.STM.TVar ( library/Control/Concurrent/STM/TVar.hs, nothing ) [HIE file is missing] rerebase> [330 of 368] Compiling Control.Concurrent.STM.TSem ( library/Control/Concurrent/STM/TSem.hs, nothing ) [HIE file is missing] rerebase> [331 of 368] Compiling Control.Concurrent.STM.TQueue ( library/Control/Concurrent/STM/TQueue.hs, nothing ) [HIE file is missing] rerebase> [332 of 368] Compiling Control.Concurrent.STM.TMVar ( library/Control/Concurrent/STM/TMVar.hs, nothing ) [HIE file is missing] rerebase> [333 of 368] Compiling Control.Concurrent.STM.TChan ( library/Control/Concurrent/STM/TChan.hs, nothing ) [HIE file is missing] rerebase> [334 of 368] Compiling Control.Concurrent.STM.TBQueue ( library/Control/Concurrent/STM/TBQueue.hs, nothing ) [HIE file is missing] rerebase> [335 of 368] Compiling Control.Concurrent.STM.TArray ( library/Control/Concurrent/STM/TArray.hs, nothing ) [HIE file is missing] rerebase> [336 of 368] Compiling Control.Concurrent.STM ( library/Control/Concurrent/STM.hs, nothing ) [HIE file is missing] rerebase> [337 of 368] Compiling Control.Concurrent.QSemN ( library/Control/Concurrent/QSemN.hs, nothing ) [HIE file is missing] rerebase> [338 of 368] Compiling Control.Concurrent.QSem ( library/Control/Concurrent/QSem.hs, nothing ) [HIE file is missing] rerebase> [339 of 368] Compiling Control.Concurrent.MVar ( library/Control/Concurrent/MVar.hs, nothing ) [HIE file is missing] rerebase> [340 of 368] Compiling Control.Concurrent.Chan ( library/Control/Concurrent/Chan.hs, nothing ) [HIE file is missing] rerebase> [341 of 368] Compiling Control.Concurrent ( library/Control/Concurrent.hs, nothing ) [HIE file is missing] rerebase> [342 of 368] Compiling Control.Comonad ( library/Control/Comonad.hs, nothing ) [HIE file is missing] 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> Test/Framework/Utils.hs:62:26: warning: [GHC-63394] [-Wx-partial] HTF> In the use of ‘tail’ HTF> (imported from Prelude, but defined in GHC.Internal.List): HTF> "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." HTF> | HTF> 62 | dropSuffix f = reverse . tail . dropWhile (/= '.') $ reverse f HTF> | ^^^^ HTF> 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 ) rerebase> [343 of 368] Compiling Control.Category ( library/Control/Category.hs, nothing ) [HIE file is missing] rerebase> [344 of 368] Compiling Control.Arrow ( library/Control/Arrow.hs, nothing ) [HIE file is missing] rerebase> [345 of 368] Compiling Control.Applicative.Lift ( library/Control/Applicative/Lift.hs, nothing ) [HIE file is missing] deriving-aeson> buildPhase completed in 31 seconds deriving-aeson> Running phase: checkPhase rerebase> [346 of 368] Compiling Control.Applicative.Backwards ( library/Control/Applicative/Backwards.hs, nothing ) [HIE file is missing] rerebase> [347 of 368] Compiling Control.Applicative ( library/Control/Applicative.hs, nothing ) [HIE file is missing] rerebase> [348 of 368] Compiling System.CPUTime ( library/System/CPUTime.hs, nothing ) [HIE file is missing] rerebase> [349 of 368] Compiling System.Console.GetOpt ( library/System/Console/GetOpt.hs, nothing ) [HIE file is missing] rerebase> [350 of 368] Compiling System.Environment ( library/System/Environment.hs, nothing ) [HIE file is missing] rerebase> [351 of 368] Compiling System.Exit ( library/System/Exit.hs, nothing ) [HIE file is missing] rerebase> [352 of 368] Compiling System.IO ( library/System/IO.hs, nothing ) [HIE file is missing] rerebase> [353 of 368] Compiling System.IO.Error ( library/System/IO/Error.hs, nothing ) [HIE file is missing] rerebase> [354 of 368] Compiling System.IO.Unsafe ( library/System/IO/Unsafe.hs, nothing ) [HIE file is missing] rerebase> [355 of 368] Compiling System.Info ( library/System/Info.hs, nothing ) [HIE file is missing] rerebase> [356 of 368] Compiling System.Mem ( library/System/Mem.hs, nothing ) [HIE file is missing] rerebase> [357 of 368] Compiling System.Mem.StableName ( library/System/Mem/StableName.hs, nothing ) [HIE file is missing] rerebase> [358 of 368] Compiling System.Mem.Weak ( library/System/Mem/Weak.hs, nothing ) [HIE file is missing] rerebase> [359 of 368] Compiling System.Posix.Internals ( library/System/Posix/Internals.hs, nothing ) [HIE file is missing] rerebase> [360 of 368] Compiling System.Posix.Types ( library/System/Posix/Types.hs, nothing ) [HIE file is missing] ghc-lib-parser> [294 of 456] Compiling GHC.Driver.Pipeline.Monad ( compiler/GHC/Driver/Pipeline/Monad.hs, dist/build/GHC/Driver/Pipeline/Monad.o, dist/build/GHC/Driver/Pipeline/Monad.dyn_o ) rerebase> [361 of 368] Compiling System.Timeout ( library/System/Timeout.hs, nothing ) [HIE file is missing] rerebase> [362 of 368] Compiling Text.ParserCombinators.ReadP ( library/Text/ParserCombinators/ReadP.hs, nothing ) [HIE file is missing] rerebase> [363 of 368] Compiling Text.ParserCombinators.ReadPrec ( library/Text/ParserCombinators/ReadPrec.hs, nothing ) [HIE file is missing] rerebase> [364 of 368] Compiling Text.Printf ( library/Text/Printf.hs, nothing ) [HIE file is missing] rerebase> [365 of 368] Compiling Text.Read ( library/Text/Read.hs, nothing ) [HIE file is missing] rerebase> [366 of 368] Compiling Text.Read.Lex ( library/Text/Read/Lex.hs, nothing ) [HIE file is missing] rerebase> [367 of 368] Compiling Text.Show ( library/Text/Show.hs, nothing ) [HIE file is missing] rerebase> [368 of 368] Compiling Unsafe.Coerce ( library/Unsafe/Coerce.hs, nothing ) [HIE file is missing] rerebase> Haddock coverage: binary-instances> Documentation created: dist/doc/html/binary-instances, binary-instances> dist/doc/html/binary-instances/binary-instances.txt microaeson> roundtrip(iut/ref): OK (5.98s) microaeson> +++ OK, passed 100 tests. ghc-lib-parser> [295 of 456] Compiling GHC.Driver.Backend ( compiler/GHC/Driver/Backend.hs, dist/build/GHC/Driver/Backend.o, dist/build/GHC/Driver/Backend.dyn_o ) 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} binary-instances> Running phase: installPhase enummapset> buildPhase completed in 31 seconds enummapset> Running phase: checkPhase 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> Running phase: haddockPhase 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 ) binary-instances> Installing library in /nix/store/0yczq545qia4cndcrkbnkip08nk2m1wa-binary-instances-1.0.6/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/binary-instances-1.0.6-BysSubiF0faIkXcvU27HJl ghc-lib-parser> [296 of 456] Compiling GHC.Driver.DynFlags ( compiler/GHC/Driver/DynFlags.hs, dist/build/GHC/Driver/DynFlags.o, dist/build/GHC/Driver/DynFlags.dyn_o ) 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' 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 HTF> [21 of 24] Compiling Test.Framework.CmdlineOptions ( Test/Framework/CmdlineOptions.hs, dist/build/Test/Framework/CmdlineOptions.p_o ) 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 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' 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' 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' 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' quickcheck-classes> [2 of 2] Linking dist/build/advanced/advanced 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 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 enummapset> Running 1 test suites... enummapset> Test suite intset-properties: RUNNING... 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 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' 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 binary-instances> Running phase: fixupPhase 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> 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. binary-instances> shrinking RPATHs of ELF executables and libraries in /nix/store/0yczq545qia4cndcrkbnkip08nk2m1wa-binary-instances-1.0.6 enummapset> Running phase: haddockPhase binary-instances> shrinking /nix/store/0yczq545qia4cndcrkbnkip08nk2m1wa-binary-instances-1.0.6/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHSbinary-instances-1.0.6-BysSubiF0faIkXcvU27HJl-ghc9.12.1.so binary-instances> checking for references to /build/ in /nix/store/0yczq545qia4cndcrkbnkip08nk2m1wa-binary-instances-1.0.6... path> [4 of 5] Compiling Windows ( test/Windows.hs, dist/build/test/test-tmp/Windows.o ) binary-instances> patching script interpreter paths in /nix/store/0yczq545qia4cndcrkbnkip08nk2m1wa-binary-instances-1.0.6 binary-instances> stripping (with command strip and flags -S -p) in /nix/store/0yczq545qia4cndcrkbnkip08nk2m1wa-binary-instances-1.0.6/lib constraints-extras> Documentation created: dist/doc/html/constraints-extras, constraints-extras> dist/doc/html/constraints-extras/constraints-extras.txt path> [5 of 5] Compiling Main ( test/Main.hs, dist/build/test/test-tmp/Main.o ) 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 HTF> [22 of 24] Compiling Test.Framework.TestManager ( Test/Framework/TestManager.hs, dist/build/Test/Framework/TestManager.p_o ) binary-instances> shrinking RPATHs of ELF executables and libraries in /nix/store/wgjqkya6pcvx8npidaawg177f5ic8wm4-binary-instances-1.0.6-doc binary-instances> checking for references to /build/ in /nix/store/wgjqkya6pcvx8npidaawg177f5ic8wm4-binary-instances-1.0.6-doc... binary-instances> patching script interpreter paths in /nix/store/wgjqkya6pcvx8npidaawg177f5ic8wm4-binary-instances-1.0.6-doc binary-instances (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/0yczq545qia4cndcrkbnkip08nk2m1wa-binary-instances-1.0.6 /nix/store/wgjqkya6pcvx8npidaawg177f5ic8wm4-binary-instances-1.0.6-doc binary-instances (post)> Pushing 70 paths (98 are already present) using zstd to cache sellout ⏳ binary-instances (post)> binary-instances (post)> Pushing /nix/store/3332bmnfndvvjnaavn5ziza0ykqi9x7n-binary-orphans-1.0.5 (238.89 KiB) binary-instances (post)> Pushing /nix/store/2s76gw8pxwcpx40ymfaara6kg0igrc5a-OneTuple-0.4.2-doc (216.94 KiB) binary-instances (post)> Pushing /nix/store/06yv56503zgjgfdfvfl4hkv8z0hq6pcc-aeson-2.2.3.0 (47.81 MiB) binary-instances (post)> Pushing /nix/store/19l38wvly3gkkfx1dm7rkyf6qhzwslqs-th-compat-0.1.6-doc (516.27 KiB) binary-instances (post)> Pushing /nix/store/38j7cqsa1sic1xk9qjk8nfaalacnwigb-scientific-0.3.8.0 (3.06 MiB) binary-instances (post)> Pushing /nix/store/0yczq545qia4cndcrkbnkip08nk2m1wa-binary-instances-1.0.6 (2.41 MiB) binary-instances (post)> Pushing /nix/store/2fd3pzi7wdxn0id9hbm000b0mc7y02w4-text-short-0.1.6-doc (1.14 MiB) binary-instances (post)> Pushing /nix/store/00f6rd9vbd58lasgwd134fvarazqscg5-witherable-0.5 (4.46 MiB) binary-instances (post)> Pushing /nix/store/3m207xxnpcraw3hr4ks14fvlnf7d6wj4-ansi-terminal-types-1.1-doc (400.38 KiB) binary-instances (post)> Pushing /nix/store/5n8dk21cmwkjwpvgg2lfr1xjr3dszakr-generically-0.1.1 (37.79 KiB) binary-instances (post)> Pushing /nix/store/63yq38f8x9adgfl50vxmapvnwxyncsx8-primitive-0.9.1.0 (9.57 MiB) binary-instances (post)> Pushing /nix/store/6nxiw1gxz96gxh4lh8z1s034c4g35ah8-uuid-types-1.0.6 (1.73 MiB) binary-instances (post)> Pushing /nix/store/5bk5zxkfwh2gq246h0kp0l9hx8xzjw2q-colour-2.3.6-doc (1.98 MiB) binary-instances (post)> Pushing /nix/store/6xswf5xvrybbvsppifwf3x1fiw652why-dlist-1.0-doc (533.88 KiB) binary-instances (post)> Pushing /nix/store/74dxivn3vzm6w7nxkp6dp8ys1frj24z8-semialign-1.3.1 (3.83 MiB) binary-instances (post)> Pushing /nix/store/7vdmamnkm0f8rf1z6b134492w2m7f2vl-prettyprinter-1.7.1-doc (3.13 MiB) binary-instances (post)> Pushing /nix/store/8hw8mr99skaszy8w2vhlybn7wwrwqssi-optparse-applicative-0.18.1.0 (9.38 MiB) binary-instances (post)> Pushing /nix/store/921yabav012mszxg1k1432f2wwpa92nx-prettyprinter-1.7.1 (7.97 MiB) binary-instances (post)> Pushing /nix/store/9hjfpfxqxq52a0wxhihp3r6qcla910za-network-uri-2.6.4.2-doc (1010.22 KiB) binary-instances (post)> Pushing /nix/store/9mmnry1wk421kdw4xbradyxwrf8qf5ip-network-uri-2.6.4.2 (5.19 MiB) binary-instances (post)> Pushing /nix/store/a28q7f6az10qfdw3p5prn40hrc1s23i4-tasty-1.5.3-doc (3.14 MiB) binary-instances (post)> Pushing /nix/store/abv4p20iwxck26ijn34laa1mxyix0n39-text-iso8601-0.1.1-doc (573.44 KiB) binary-instances (post)> Pushing /nix/store/adgc0z3i9jrw6b9q5ypgv7ni8l6zy00v-tasty-1.5.3 (10.21 MiB) binary-instances (post)> Pushing /nix/store/aih9fxa58q2fvgy2zx4823m89zv91953-vector-stream-0.1.0.1-doc (1.52 MiB) binary-instances (post)> Pushing /nix/store/ajh9hmbg6ccyrw5a1vxbblnr7f8r59ak-these-1.2.1-doc (1.02 MiB) binary-instances (post)> Pushing /nix/store/babb35k0f1v9hf1qvchj62ifanwhdq9h-colour-2.3.6-data (2.48 KiB) binary-instances (post)> Pushing /nix/store/bqzfmnk43a7lq2h1sljm2ficyz25i559-ansi-terminal-types-1.1 (2.65 MiB) binary-instances (post)> Pushing /nix/store/bwa4lss79b4wqgy6ijzq26sq6jrj1i9s-dlist-1.0 (1.63 MiB) binary-instances (post)> Pushing /nix/store/c4zvybjap07is79gajjjffwi84wxw4f4-witherable-0.5-doc (1.13 MiB) binary-instances (post)> Pushing /nix/store/cdp1yhgm2sh0a9a33ri3hadp34gnwyz2-QuickCheck-2.14.3-doc (6.04 MiB) binary-instances (post)> Pushing /nix/store/cks2n0km8af2rfan0gh6nl5f7zkm5crn-optparse-applicative-0.18.1.0-doc (3.88 MiB) binary-instances (post)> Pushing /nix/store/cvddxbbk8m7srflj8nx8zfc8in2ah3g2-these-1.2.1 (3.10 MiB) binary-instances (post)> Pushing /nix/store/ck778fk568vlf5nxcz08gsapnyhpyppm-vector-binary-instances-0.2.5.2 (687.30 KiB) binary-instances (post)> Pushing /nix/store/cw5v5qr26vbsrqhh30vgpfnw90gdm0i9-uuid-types-1.0.6-doc (593.06 KiB) binary-instances (post)> Pushing /nix/store/f1fm15jc1a7vk4khwhf7zqk6wxvlmzmg-OneTuple-0.4.2 (87.50 KiB) binary-instances (post)> Pushing /nix/store/fx90g90v7w6xrmfc68lfjinjpvfljwc5-case-insensitive-1.2.1.0 (966.56 KiB) binary-instances (post)> Pushing /nix/store/ivq77fwq4i8kib2iqcsfj674ricmbxpy-indexed-traversable-instances-0.1.2 (351.90 KiB) binary-instances (post)> Pushing /nix/store/h3jxrp6kp65qb1scw858gsbh2rc8dvas-data-fix-0.3.4 (1.11 MiB) binary-instances (post)> Pushing /nix/store/jsnfa287xg90klwqmby00k92gnqy8dhf-integer-conversion-0.1.1 (231.36 KiB) binary-instances (post)> Pushing /nix/store/jrmw677fmg265p911n79l25k7v9qlrwd-ansi-terminal-1.1.2-doc (1.07 MiB) binary-instances (post)> Pushing /nix/store/kjcsmpnnkqh046yypg708jb75sdddaqs-integer-conversion-0.1.1-doc (235.70 KiB) binary-instances (post)> Pushing /nix/store/lb34iynwrakhrljqah08zk58wgsy8243-primitive-0.9.1.0-doc (5.36 MiB) binary-instances (post)> Pushing /nix/store/lfzn1jj48wmvhala6y0qwkrc4jl1n9ql-th-compat-0.1.6 (623.24 KiB) binary-instances (post)> Pushing /nix/store/jvz65qlbqk5ks6rkh225iqm3rvf4l4yj-character-ps-0.1 (2.23 MiB) binary-instances (post)> Pushing /nix/store/m1pnvxs924akf1jill4fl3pyfwlg2ak8-indexed-traversable-instances-0.1.2-doc (187.10 KiB) binary-instances (post)> Pushing /nix/store/mk3r8i4a0sv3xgcxr83br8c27aj2i0y2-integer-logarithms-1.0.4-doc (354.67 KiB) binary-instances (post)> Pushing /nix/store/lyy1rrz1649ch8dgirbgcj7300i38fb3-prettyprinter-ansi-terminal-1.1.3 (1.39 MiB) binary-instances (post)> Pushing /nix/store/mw4i7a9h9z3jvj2zsiv87z14nbivri1b-vector-binary-instances-0.2.5.2-doc (164.52 KiB) binary-instances (post)> Pushing /nix/store/3syfrdvmyr0n7j342vscml31s3p7cnck-case-insensitive-1.2.1.0-doc (271.28 KiB) binary-instances (post)> Pushing /nix/store/n08kl3rfckv9kbpgg43qgbrhv6g81m84-data-fix-0.3.4-doc (423.63 KiB) binary-instances (post)> Pushing /nix/store/h08cpw5fayq4863l34g6210mbmbhmw69-text-iso8601-0.1.1 (2.72 MiB) binary-instances (post)> Pushing /nix/store/nm20mm88nj99ff4shq7g9kya13ggzmbd-QuickCheck-2.14.3 (19.73 MiB) binary-instances (post)> Pushing /nix/store/npwf3js76xggwavrdn1mgr7zj0l135p1-aeson-2.2.3.0-doc (13.83 MiB) binary-instances (post)> Pushing /nix/store/p5rvfgyk9s16iaw3qihpv21bl3x496s9-binary-orphans-1.0.5-doc (158.45 KiB) binary-instances (post)> Pushing /nix/store/phry75igpddyxzb1lginn8gwg9mxrg66-strict-0.5.1 (5.38 MiB) binary-instances (post)> Pushing /nix/store/p0mmhfvmslgzsbkcd0v5va6lkfjv9pxb-ansi-terminal-1.1.2 (1.79 MiB) binary-instances (post)> Pushing /nix/store/pn7bdpmag8prz1xzli6g7xcnr1ngfvv1-strict-0.5.1-doc (1.52 MiB) binary-instances (post)> Pushing /nix/store/myd91l8cqq6l39sf24zw7ck0dibmgkn0-time-compat-1.9.8-doc (2.45 MiB) binary-instances (post)> Pushing /nix/store/rbr2ms94nzg29mb0hxwpildllcrnjzy7-semialign-1.3.1-doc (1.34 MiB) binary-instances (post)> Pushing /nix/store/rfkz54cdy8bq1q5wwkqhgyl1d6scy070-generically-0.1.1-doc (181.68 KiB) binary-instances (post)> Pushing /nix/store/s40qim4kl54vz4yrki9bplzx85gkly0b-text-short-0.1.6 (1.88 MiB) binary-instances (post)> Pushing /nix/store/v41pvjddkgyssl658q60ky0vm856y766-integer-logarithms-1.0.4 (921.48 KiB) binary-instances (post)> Pushing /nix/store/vqkbicfysxkyvy6j42ilvl08d59l5pd8-vector-0.13.2.0 (54.29 MiB) binary-instances (post)> Pushing /nix/store/wgjqkya6pcvx8npidaawg177f5ic8wm4-binary-instances-1.0.6-doc (333.04 KiB) binary-instances (post)> Pushing /nix/store/y6j48q3fmwj15pfs7qrsfsxmgwqc1jxl-colour-2.3.6 (5.89 MiB) binary-instances (post)> Pushing /nix/store/yc9n8a5hflqjnskvly4p1m6060k2dq5d-vector-stream-0.1.0.1 (3.34 MiB) binary-instances (post)> Pushing /nix/store/zhg25gy4iamj6dwk4sjs9kgbljc8l2yc-time-compat-1.9.8 (1.84 MiB) binary-instances (post)> Pushing /nix/store/z7hasr8fzy8pfzjnlmgml8r7q3cdywin-character-ps-0.1-doc (1.05 MiB) binary-instances (post)> Pushing /nix/store/z6d7psx7s2mgz0c09zybg503nxip0k95-scientific-0.3.8.0-doc (984.75 KiB) binary-instances (post)> Pushing /nix/store/zq1i08aljxg16iwh8lhkj7lbbxy3blih-prettyprinter-ansi-terminal-1.1.3-doc (517.11 KiB) binary-instances (post)> binary-instances (post)> All done. binary-instances (post)> added 2 signatures binary-instances (post)> added 41 signatures binary-instances (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/0yczq545qia4cndcrkbnkip08nk2m1wa-binary-instances-1.0.6 /nix/store/wgjqkya6pcvx8npidaawg177f5ic8wm4-binary-instances-1.0.6-doc binary-instances (post)> copying 2 paths... binary-instances (post)> copying path '/nix/store/wgjqkya6pcvx8npidaawg177f5ic8wm4-binary-instances-1.0.6-doc' to 'ssh-ng://'... binary-instances (post)> copying path '/nix/store/0yczq545qia4cndcrkbnkip08nk2m1wa-binary-instances-1.0.6' to 'ssh-ng://'... binary-instances (post)> copying 1 paths... binary-instances (post)> copying path '/nix/store/r7mm2544ix5wfwsm7r6wpsgyiln1i4p9-binary-instances-1.0.6.drv' to 'ssh-ng://'... building '/nix/store/im3w4249w2sp43zhb3s3xlmv8k78508n-cabal-install-parsers-0.6.1.1.drv'... ghc-lib-parser> [297 of 456] Compiling GHC.Unit.State ( compiler/GHC/Unit/State.hs, dist/build/GHC/Unit/State.o, dist/build/GHC/Unit/State.dyn_o ) ghc-lib-parser> [298 of 456] Compiling GHC.Unit.Module.Deps ( compiler/GHC/Unit/Module/Deps.hs, dist/build/GHC/Unit/Module/Deps.o, dist/build/GHC/Unit/Module/Deps.dyn_o ) ghc-lib-parser> [299 of 456] Compiling GHC.Unit ( compiler/GHC/Unit.hs, dist/build/GHC/Unit.o, dist/build/GHC/Unit.dyn_o ) ghc-lib-parser> [300 of 456] Compiling GHC.Iface.Errors.Types ( compiler/GHC/Iface/Errors/Types.hs, dist/build/GHC/Iface/Errors/Types.o, dist/build/GHC/Iface/Errors/Types.dyn_o ) ghc-lib-parser> [301 of 456] Compiling GHC.Unit.Module.WholeCoreBindings ( compiler/GHC/Unit/Module/WholeCoreBindings.hs, dist/build/GHC/Unit/Module/WholeCoreBindings.o, dist/build/GHC/Unit/Module/WholeCoreBindings.dyn_o ) ghc-lib-parser> [302 of 456] Compiling GHC.Hs.Instances ( compiler/GHC/Hs/Instances.hs, dist/build/GHC/Hs/Instances.o, dist/build/GHC/Hs/Instances.dyn_o ) 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]]) 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 ) 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 ) 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 ) 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 ) 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 HTF> buildPhase completed in 41 seconds HTF> Running 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> [ 1 of 24] Compiling Paths_HTF ( dist/build/autogen/Paths_HTF.hs, nothing ) [HIE file is missing] HTF> [ 2 of 24] Compiling Test.Framework.Colors ( Test/Framework/Colors.hs, /build/ghc1061_tmp_0/ghc_tmp_26.o, /build/ghc1061_tmp_0/ghc_tmp_26.dyn_o ) HTF> [ 3 of 24] Compiling Test.Framework.Diff ( Test/Framework/Diff.hs, nothing ) [HIE file is missing] HTF> [ 4 of 24] Compiling Test.Framework.Location ( Test/Framework/Location.hs, /build/ghc1061_tmp_0/ghc_tmp_28.o, /build/ghc1061_tmp_0/ghc_tmp_28.dyn_o ) HTF> [ 5 of 24] Compiling Test.Framework.Preprocessor ( Test/Framework/Preprocessor.hs, nothing ) [HIE file is missing] HTF> [ 6 of 24] Compiling Test.Framework.Pretty ( Test/Framework/Pretty.hs, nothing ) [HIE file is missing] HTF> [ 7 of 24] Compiling Test.Framework.Process ( Test/Framework/Process.hs, nothing ) [HIE file is missing] HTF> [ 8 of 24] Compiling Test.Framework.TestInterface ( Test/Framework/TestInterface.hs, /build/ghc1061_tmp_0/ghc_tmp_30.o, /build/ghc1061_tmp_0/ghc_tmp_30.dyn_o ) HTF> [ 9 of 24] Compiling Test.Framework.History ( Test/Framework/History.hs, nothing ) [HIE file is missing] HTF> [10 of 24] Compiling Test.Framework.AssertM ( Test/Framework/AssertM.hs, nothing ) [HIE file is missing] HTF> Test/Framework/AssertM.hs:64:5: warning: [GHC-22705] [-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> Suggested fix: 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> HTF> [11 of 24] Compiling Test.Framework.TestTypes ( Test/Framework/TestTypes.hs, nothing ) [HIE file is missing] HTF> [12 of 24] Compiling Test.Framework.JsonOutput ( Test/Framework/JsonOutput.hs, nothing ) [HIE file is missing] HTF> [13 of 24] Compiling Test.Framework.ThreadPool ( Test/Framework/ThreadPool.hs, nothing ) [HIE file is missing] HTF> [14 of 24] Compiling Test.Framework.Tutorial ( Test/Framework/Tutorial.hs, nothing ) [HIE file is missing] HTF> [15 of 24] Compiling Test.Framework.Utils ( Test/Framework/Utils.hs, nothing ) [HIE file is missing] HTF> Test/Framework/Utils.hs:62:26: warning: [GHC-63394] [-Wx-partial] HTF> In the use of ‘tail’ HTF> (imported from Prelude, but defined in GHC.Internal.List): 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 38 seconds attoparsec-aeson> Running phase: checkPhase attoparsec-aeson> Package has no test suites. attoparsec-aeson> Running 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> [1 of 4] Compiling Data.Aeson.Internal.ByteString ( src/Data/Aeson/Internal/ByteString.hs, nothing ) [HIE file is missing] attoparsec-aeson> [2 of 4] Compiling Data.Aeson.Internal.Text ( src/Data/Aeson/Internal/Text.hs, nothing ) [HIE file is missing] attoparsec-aeson> [3 of 4] Compiling Data.Aeson.Parser.Internal ( src/Data/Aeson/Parser/Internal.hs, nothing ) [HIE file is missing] attoparsec-aeson> [4 of 4] Compiling Data.Aeson.Parser ( src/Data/Aeson/Parser.hs, nothing ) [HIE file is missing] attoparsec-aeson> Haddock coverage: 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:349) attoparsec-aeson> decodeStrictWith (src/Data/Aeson/Parser/Internal.hs:359) attoparsec-aeson> eitherDecodeWith (src/Data/Aeson/Parser/Internal.hs:367) attoparsec-aeson> eitherDecodeStrictWith (src/Data/Aeson/Parser/Internal.hs:403) attoparsec-aeson> 84% ( 22 / 26) in 'Data.Aeson.Parser' attoparsec-aeson> Missing documentation for: attoparsec-aeson> decodeWith (src/Data/Aeson/Parser/Internal.hs:349) attoparsec-aeson> decodeStrictWith (src/Data/Aeson/Parser/Internal.hs:359) attoparsec-aeson> eitherDecodeWith (src/Data/Aeson/Parser/Internal.hs:367) attoparsec-aeson> eitherDecodeStrictWith (src/Data/Aeson/Parser/Internal.hs:403) 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, attoparsec-aeson> dist/doc/html/attoparsec-aeson/attoparsec-aeson.txt attoparsec-aeson> Running phase: installPhase attoparsec-aeson> Installing library in /nix/store/zx4yqilx2grvcms4lcxl32i4an9zqqy7-attoparsec-aeson-2.2.2.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/attoparsec-aeson-2.2.2.0-ClOtGVvC3vm3ZitZliDTCz attoparsec-aeson> Running phase: fixupPhase attoparsec-aeson> shrinking RPATHs of ELF executables and libraries in /nix/store/zx4yqilx2grvcms4lcxl32i4an9zqqy7-attoparsec-aeson-2.2.2.0 attoparsec-aeson> shrinking /nix/store/zx4yqilx2grvcms4lcxl32i4an9zqqy7-attoparsec-aeson-2.2.2.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHSattoparsec-aeson-2.2.2.0-ClOtGVvC3vm3ZitZliDTCz-ghc9.12.1.so attoparsec-aeson> checking for references to /build/ in /nix/store/zx4yqilx2grvcms4lcxl32i4an9zqqy7-attoparsec-aeson-2.2.2.0... attoparsec-aeson> patching script interpreter paths in /nix/store/zx4yqilx2grvcms4lcxl32i4an9zqqy7-attoparsec-aeson-2.2.2.0 attoparsec-aeson> stripping (with command strip and flags -S -p) in /nix/store/zx4yqilx2grvcms4lcxl32i4an9zqqy7-attoparsec-aeson-2.2.2.0/lib attoparsec-aeson> shrinking RPATHs of ELF executables and libraries in /nix/store/i6mxaj983g61jqiwaszmaknlb994yr69-attoparsec-aeson-2.2.2.0-doc attoparsec-aeson> checking for references to /build/ in /nix/store/i6mxaj983g61jqiwaszmaknlb994yr69-attoparsec-aeson-2.2.2.0-doc... attoparsec-aeson> patching script interpreter paths in /nix/store/i6mxaj983g61jqiwaszmaknlb994yr69-attoparsec-aeson-2.2.2.0-doc constraints-extras> Preprocessing executable 'readme' for constraints-extras-0.4.0.2... constraints-extras> Running phase: installPhase constraints-extras> Installing library in /nix/store/2yj46qhbmkn58qka75g392pmd5a5xivz-constraints-extras-0.4.0.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/constraints-extras-0.4.0.2-3RcSPM6rHsmTow6dITCQL constraints-extras> Installing executable readme in /nix/store/2yj46qhbmkn58qka75g392pmd5a5xivz-constraints-extras-0.4.0.2/bin constraints-extras> Warning: The directory constraints-extras> /nix/store/2yj46qhbmkn58qka75g392pmd5a5xivz-constraints-extras-0.4.0.2/bin is constraints-extras> not in the system search path. constraints-extras> Running phase: fixupPhase constraints-extras> shrinking RPATHs of ELF executables and libraries in /nix/store/2yj46qhbmkn58qka75g392pmd5a5xivz-constraints-extras-0.4.0.2 constraints-extras> shrinking /nix/store/2yj46qhbmkn58qka75g392pmd5a5xivz-constraints-extras-0.4.0.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHSconstraints-extras-0.4.0.2-3RcSPM6rHsmTow6dITCQL-ghc9.12.1.so constraints-extras> shrinking /nix/store/2yj46qhbmkn58qka75g392pmd5a5xivz-constraints-extras-0.4.0.2/bin/readme constraints-extras> checking for references to /build/ in /nix/store/2yj46qhbmkn58qka75g392pmd5a5xivz-constraints-extras-0.4.0.2... constraints-extras> patching script interpreter paths in /nix/store/2yj46qhbmkn58qka75g392pmd5a5xivz-constraints-extras-0.4.0.2 constraints-extras> stripping (with command strip and flags -S -p) in /nix/store/2yj46qhbmkn58qka75g392pmd5a5xivz-constraints-extras-0.4.0.2/lib /nix/store/2yj46qhbmkn58qka75g392pmd5a5xivz-constraints-extras-0.4.0.2/bin constraints-extras> shrinking RPATHs of ELF executables and libraries in /nix/store/f8bscanyamakdslb19fjqz41wadnp0rp-constraints-extras-0.4.0.2-doc constraints-extras> checking for references to /build/ in /nix/store/f8bscanyamakdslb19fjqz41wadnp0rp-constraints-extras-0.4.0.2-doc... constraints-extras> patching script interpreter paths in /nix/store/f8bscanyamakdslb19fjqz41wadnp0rp-constraints-extras-0.4.0.2-doc deriving-aeson> [1 of 2] Compiling Deriving.Aeson ( src/Deriving/Aeson.hs, nothing ) [HIE file is missing] deriving-aeson> [2 of 2] Compiling Deriving.Aeson.Stock ( src/Deriving/Aeson/Stock.hs, nothing ) [HIE file is missing] deriving-aeson> Haddock coverage: 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> - Control.Applicative.Rep_WrappedArrow deriving-aeson> - Control.Applicative.Rep_WrappedMonad deriving-aeson> - Data.Complex.Rep_Complex deriving-aeson> - Data.Functor.Sum.Rep_Sum deriving-aeson> - Data.Functor.Product.Rep_Product deriving-aeson> - Data.Functor.Compose.Rep_Compose deriving-aeson> - Data.Semigroup.Rep_WrappedMonoid deriving-aeson> - Data.Semigroup.Rep_Last deriving-aeson> - Data.Semigroup.Rep_First deriving-aeson> - Data.Semigroup.Rep_Arg deriving-aeson> - Data.Semigroup.Rep_Max deriving-aeson> - Data.Semigroup.Rep_Min deriving-aeson> - GHC.Internal.Generics.Rep_Fingerprint deriving-aeson> - GHC.Internal.Generics.Rep_GeneralCategory deriving-aeson> - GHC.Internal.Generics.Rep_SrcLoc deriving-aeson> - GHC.Internal.Generics.Rep_Down deriving-aeson> - GHC.Internal.Generics.Rep_Tuple15 deriving-aeson> - GHC.Internal.Generics.Rep_Tuple14 deriving-aeson> - GHC.Internal.Generics.Rep_Tuple13 deriving-aeson> - GHC.Internal.Generics.Rep_Tuple12 deriving-aeson> - GHC.Internal.Generics.Rep_Tuple11 deriving-aeson> - GHC.Internal.Generics.Rep_Tuple10 deriving-aeson> - GHC.Internal.Generics.Rep_Tuple9 deriving-aeson> - GHC.Internal.Generics.Rep_Tuple8 deriving-aeson> - GHC.Internal.Generics.Rep_Tuple7 deriving-aeson> - GHC.Internal.Generics.Rep_Tuple6 deriving-aeson> - GHC.Internal.Generics.Rep_Tuple5 deriving-aeson> - GHC.Internal.Generics.Rep_Tuple4 deriving-aeson> - GHC.Internal.Generics.Rep_Tuple3 deriving-aeson> - GHC.Internal.Generics.Rep_Tuple2 deriving-aeson> - GHC.Internal.Generics.Rep_Solo deriving-aeson> - GHC.Internal.Generics.Rep_Unit deriving-aeson> - GHC.Internal.Generics.Rep_Proxy deriving-aeson> - GHC.Internal.Generics.Rep_Ordering deriving-aeson> - GHC.Internal.Generics.Rep_Bool deriving-aeson> - GHC.Internal.Generics.Rep_Either deriving-aeson> - GHC.Internal.Generics.Rep_Maybe deriving-aeson> - GHC.Internal.Generics.Rep_NonEmpty deriving-aeson> - GHC.Internal.Generics.Rep_List deriving-aeson> - GHC.Internal.Generics.Rep_Void deriving-aeson> - GHC.Internal.Generics.Rep_M1 deriving-aeson> - GHC.Internal.Generics.Rep_V1 deriving-aeson> - GHC.Internal.Generics.Rep_U1 deriving-aeson> - GHC.Internal.Generics.Rep_Par1 deriving-aeson> - GHC.Internal.Generics.Rep_Rec1 deriving-aeson> - GHC.Internal.Generics.Rep_K1 deriving-aeson> - GHC.Internal.Generics.Rep_:+: deriving-aeson> - GHC.Internal.Generics.Rep_:*: deriving-aeson> - GHC.Internal.Generics.Rep_:.: deriving-aeson> - GHC.Internal.Generics.Rep_R:UReckWordp deriving-aeson> - GHC.Internal.Generics.Rep_R:UReckIntp deriving-aeson> - GHC.Internal.Generics.Rep_R:UReckDoublep deriving-aeson> - GHC.Internal.Generics.Rep_R:UReckCharp deriving-aeson> - GHC.Internal.Generics.Rep_R:UReckPtrp deriving-aeson> - GHC.Internal.Generics.Rep_Fixity deriving-aeson> - GHC.Internal.Generics.Rep_Associativity deriving-aeson> - GHC.Internal.Generics.Rep_SourceUnpackedness deriving-aeson> - GHC.Internal.Generics.Rep_SourceStrictness deriving-aeson> - GHC.Internal.Generics.Rep_DecidedStrictness deriving-aeson> - Deriving.Aeson.NonEmptyString deriving-aeson> - Data.Time.LocalTime.Internal.LocalTime.Rep_LocalTime deriving-aeson> - Data.Time.LocalTime.Internal.ZonedTime.Rep_ZonedTime 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> - Data.Aeson.Types.Internal.Rep_Value deriving-aeson> - GHC.Internal.Generics.Rep_R:UReckFloatp deriving-aeson> Warning: Deriving.Aeson.Stock: could not find link destinations for: deriving-aeson> - Data.Vector.Vector deriving-aeson> - Control.Applicative.Rep_WrappedArrow deriving-aeson> - Control.Applicative.Rep_WrappedMonad deriving-aeson> - Data.Complex.Rep_Complex deriving-aeson> - Data.Functor.Sum.Rep_Sum deriving-aeson> - Data.Functor.Product.Rep_Product deriving-aeson> - Data.Functor.Compose.Rep_Compose deriving-aeson> - Data.Semigroup.Rep_WrappedMonoid deriving-aeson> - Data.Semigroup.Rep_Last deriving-aeson> - Data.Semigroup.Rep_First deriving-aeson> - Data.Semigroup.Rep_Arg deriving-aeson> - Data.Semigroup.Rep_Max deriving-aeson> - Data.Semigroup.Rep_Min deriving-aeson> - GHC.Internal.Generics.Rep_Fingerprint deriving-aeson> - GHC.Internal.Generics.Rep_GeneralCategory deriving-aeson> - GHC.Internal.Generics.Rep_SrcLoc deriving-aeson> - GHC.Internal.Generics.Rep_Down deriving-aeson> - GHC.Internal.Generics.Rep_Tuple15 deriving-aeson> - GHC.Internal.Generics.Rep_Tuple14 deriving-aeson> - GHC.Internal.Generics.Rep_Tuple13 deriving-aeson> - GHC.Internal.Generics.Rep_Tuple12 deriving-aeson> - GHC.Internal.Generics.Rep_Tuple11 deriving-aeson> - GHC.Internal.Generics.Rep_Tuple10 deriving-aeson> - GHC.Internal.Generics.Rep_Tuple9 deriving-aeson> - GHC.Internal.Generics.Rep_Tuple8 deriving-aeson> - GHC.Internal.Generics.Rep_Tuple7 deriving-aeson> - GHC.Internal.Generics.Rep_Tuple6 deriving-aeson> - GHC.Internal.Generics.Rep_Tuple5 deriving-aeson> - GHC.Internal.Generics.Rep_Tuple4 deriving-aeson> - GHC.Internal.Generics.Rep_Tuple3 deriving-aeson> - GHC.Internal.Generics.Rep_Tuple2 deriving-aeson> - GHC.Internal.Generics.Rep_Solo 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> [1 of 5] Compiling Data.EnumSet ( Data/EnumSet.hs, nothing ) [HIE file is missing] enummapset> [2 of 5] Compiling Data.EnumMap.Base ( Data/EnumMap/Base.hs, nothing ) [HIE file is missing] enummapset> [3 of 5] Compiling Data.EnumMap.Strict ( Data/EnumMap/Strict.hs, nothing ) [HIE file is missing] enummapset> [4 of 5] Compiling Data.EnumMap.Lazy ( Data/EnumMap/Lazy.hs, nothing ) [HIE file is missing] enummapset> [5 of 5] Compiling Data.EnumMap ( Data/EnumMap.hs, nothing ) [HIE file is missing] enummapset> Haddock coverage: enummapset> 29% ( 18 / 62) in 'Data.EnumSet' enummapset> Missing documentation for: enummapset> \\ (Data/EnumSet.hs:176) enummapset> null (Data/EnumSet.hs:180) enummapset> size (Data/EnumSet.hs:184) enummapset> member (Data/EnumSet.hs:188) enummapset> notMember (Data/EnumSet.hs:192) enummapset> lookupLT (Data/EnumSet.hs:196) enummapset> lookupGT (Data/EnumSet.hs:200) enummapset> lookupLE (Data/EnumSet.hs:204) enummapset> lookupGE (Data/EnumSet.hs:208) enummapset> isSubsetOf (Data/EnumSet.hs:248) enummapset> isProperSubsetOf (Data/EnumSet.hs:244) enummapset> empty (Data/EnumSet.hs:212) enummapset> singleton (Data/EnumSet.hs:216) enummapset> insert (Data/EnumSet.hs:220) enummapset> delete (Data/EnumSet.hs:224) enummapset> union (Data/EnumSet.hs:232) enummapset> unions (Data/EnumSet.hs:228) enummapset> difference (Data/EnumSet.hs:236) enummapset> intersection (Data/EnumSet.hs:240) enummapset> filter (Data/EnumSet.hs:252) enummapset> partition (Data/EnumSet.hs:256) enummapset> split (Data/EnumSet.hs:260) enummapset> splitMember (Data/EnumSet.hs:264) enummapset> map (Data/EnumSet.hs:302) enummapset> foldr (Data/EnumSet.hs:306) enummapset> foldl (Data/EnumSet.hs:310) enummapset> foldr' (Data/EnumSet.hs:314) enummapset> foldl' (Data/EnumSet.hs:318) enummapset> fold (Data/EnumSet.hs:322) enummapset> findMin (Data/EnumSet.hs:286) enummapset> findMax (Data/EnumSet.hs:290) enummapset> deleteMin (Data/EnumSet.hs:294) enummapset> deleteMax (Data/EnumSet.hs:298) enummapset> deleteFindMin (Data/EnumSet.hs:278) enummapset> deleteFindMax (Data/EnumSet.hs:282) enummapset> maxView (Data/EnumSet.hs:270) enummapset> minView (Data/EnumSet.hs:274) enummapset> elems (Data/EnumSet.hs:326) enummapset> toList (Data/EnumSet.hs:330) enummapset> fromList (Data/EnumSet.hs:342) enummapset> toAscList (Data/EnumSet.hs:334) enummapset> toDescList (Data/EnumSet.hs:338) enummapset> fromAscList (Data/EnumSet.hs:346) enummapset> fromDistinctAscList (Data/EnumSet.hs:350) enummapset> 19% ( 25 /127) in 'Data.EnumMap.Strict' enummapset> Missing documentation for: enummapset> ! (Data/EnumMap/Base.hs:241) enummapset> \\ (Data/EnumMap/Base.hs:245) enummapset> null (Data/EnumMap/Base.hs:249) enummapset> size (Data/EnumMap/Base.hs:253) enummapset> member (Data/EnumMap/Base.hs:257) enummapset> notMember (Data/EnumMap/Base.hs:261) enummapset> lookup (Data/EnumMap/Base.hs:265) enummapset> findWithDefault (Data/EnumMap/Strict.hs:193) enummapset> lookupLT (Data/EnumMap/Base.hs:273) enummapset> lookupGT (Data/EnumMap/Base.hs:277) enummapset> lookupLE (Data/EnumMap/Base.hs:281) enummapset> lookupGE (Data/EnumMap/Base.hs:285) enummapset> empty (Data/EnumMap/Base.hs:289) enummapset> singleton (Data/EnumMap/Strict.hs:197) enummapset> insert (Data/EnumMap/Strict.hs:201) enummapset> insertWith (Data/EnumMap/Strict.hs:205) enummapset> insertWithKey (Data/EnumMap/Strict.hs:210) enummapset> insertLookupWithKey (Data/EnumMap/Strict.hs:216) enummapset> delete (Data/EnumMap/Base.hs:316) enummapset> adjust (Data/EnumMap/Strict.hs:221) enummapset> adjustWithKey (Data/EnumMap/Strict.hs:225) enummapset> update (Data/EnumMap/Strict.hs:288) enummapset> updateWithKey (Data/EnumMap/Strict.hs:293) enummapset> updateLookupWithKey (Data/EnumMap/Strict.hs:298) enummapset> alter (Data/EnumMap/Strict.hs:229) enummapset> alterF (Data/EnumMap/Strict.hs:233) enummapset> union (Data/EnumMap/Base.hs:358) enummapset> unionWith (Data/EnumMap/Strict.hs:241) enummapset> unionWithKey (Data/EnumMap/Strict.hs:246) enummapset> unions (Data/EnumMap/Base.hs:350) enummapset> unionsWith (Data/EnumMap/Strict.hs:237) enummapset> difference (Data/EnumMap/Base.hs:372) enummapset> differenceWith (Data/EnumMap/Strict.hs:251) enummapset> differenceWithKey (Data/EnumMap/Strict.hs:257) enummapset> intersection (Data/EnumMap/Base.hs:387) enummapset> intersectionWith (Data/EnumMap/Strict.hs:262) enummapset> intersectionWithKey (Data/EnumMap/Strict.hs:268) enummapset> mergeWithKey (Data/EnumMap/Strict.hs:279) enummapset> map (Data/EnumMap/Strict.hs:319) enummapset> mapWithKey (Data/EnumMap/Strict.hs:323) microaeson> roundtrip(iut/iut): OK (4.20s) microaeson> +++ OK, passed 100 tests. microaeson> microaeson> All 4 tests passed (17.15s) 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> Running 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> [1 of 3] Compiling Data.Aeson.Micro.Parser ( src/Data/Aeson/Micro/Parser.hs, nothing ) [HIE file is missing] microaeson> [2 of 3] Compiling Data.Aeson.Micro.Scanner ( dist/build/Data/Aeson/Micro/Scanner.hs, nothing ) [HIE file is missing] microaeson> [3 of 3] Compiling Data.Aeson.Micro ( src/Data/Aeson/Micro.hs, nothing ) [HIE file is missing] microaeson> src/Data/Aeson/Micro.hs:107:53: warning: [GHC-90584] [-Wderiving-typeable] microaeson> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable microaeson> • In the data declaration for ‘Value’ microaeson> | microaeson> 107 | deriving (Eq, Read, Show, Generic, Data, Typeable) microaeson> | ^^^^^^^^ microaeson> microaeson> Haddock coverage: microaeson> Warning: 'String' is ambiguous. It is defined microaeson> * at src/Data/Aeson/Micro.hs:103:14 microaeson> * in ‘GHC.Internal.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:103:14 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:118: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:141) microaeson> .:? (src/Data/Aeson/Micro.hs:144) microaeson> .:! (src/Data/Aeson/Micro.hs:147) microaeson> .!= (src/Data/Aeson/Micro.hs:150) microaeson> withObject (src/Data/Aeson/Micro.hs:437) microaeson> withText (src/Data/Aeson/Micro.hs:429) microaeson> withArray (src/Data/Aeson/Micro.hs:433) microaeson> withNumber (src/Data/Aeson/Micro.hs:441) microaeson> withBool (src/Data/Aeson/Micro.hs:425) microaeson> Warning: Data.Aeson.Micro: could not find link destinations for: microaeson> - Data.Aeson.Micro.Rep_Value microaeson> Documentation created: dist/doc/html/microaeson, microaeson> dist/doc/html/microaeson/microaeson.txt microaeson> Preprocessing test suite 'microaeson' for microaeson-0.1.0.2... microaeson> Running phase: installPhase microaeson> Installing library in /nix/store/6x79qgnmpcrq4lg16zbf2n5i1sz74zxv-microaeson-0.1.0.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/microaeson-0.1.0.2-78OdWsY0rhI8vphRorphbt microaeson> Running phase: fixupPhase microaeson> shrinking RPATHs of ELF executables and libraries in /nix/store/6x79qgnmpcrq4lg16zbf2n5i1sz74zxv-microaeson-0.1.0.2 microaeson> shrinking /nix/store/6x79qgnmpcrq4lg16zbf2n5i1sz74zxv-microaeson-0.1.0.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHSmicroaeson-0.1.0.2-78OdWsY0rhI8vphRorphbt-ghc9.12.1.so microaeson> checking for references to /build/ in /nix/store/6x79qgnmpcrq4lg16zbf2n5i1sz74zxv-microaeson-0.1.0.2... microaeson> patching script interpreter paths in /nix/store/6x79qgnmpcrq4lg16zbf2n5i1sz74zxv-microaeson-0.1.0.2 microaeson> stripping (with command strip and flags -S -p) in /nix/store/6x79qgnmpcrq4lg16zbf2n5i1sz74zxv-microaeson-0.1.0.2/lib path> [6 of 6] Linking dist/build/test/test path> buildPhase completed in 34 seconds path> Running 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. 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. 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> test/Spec/ShowRead.hs:6:1: warning: [GHC-66111] [-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> 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> buildPhase completed in 38 seconds quickcheck-classes> Running phase: checkPhase quickcheck-classes> Running 2 test suites... 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 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 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 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 hw-hspec-hedgehog> Documentation created: dist/doc/html/hw-hspec-hedgehog, hw-hspec-hedgehog> dist/doc/html/hw-hspec-hedgehog/hw-hspec-hedgehog.txt hw-hspec-hedgehog> Preprocessing test suite 'hw-hspec-hedgehog-test' for hw-hspec-hedgehog-0.1.1.1... hw-hspec-hedgehog> Preprocessing test suite 'doctest' for hw-hspec-hedgehog-0.1.1.1... hw-hspec-hedgehog> Running phase: installPhase hw-hspec-hedgehog> Installing library in /nix/store/k6g0j2lpsbx9q8swsqiyxpn3hl862h6q-hw-hspec-hedgehog-0.1.1.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/hw-hspec-hedgehog-0.1.1.1-7DVkkqOFTcIHGv8XkrudtP hw-hspec-hedgehog> Running phase: fixupPhase hw-hspec-hedgehog> shrinking RPATHs of ELF executables and libraries in /nix/store/k6g0j2lpsbx9q8swsqiyxpn3hl862h6q-hw-hspec-hedgehog-0.1.1.1 hw-hspec-hedgehog> shrinking /nix/store/k6g0j2lpsbx9q8swsqiyxpn3hl862h6q-hw-hspec-hedgehog-0.1.1.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHShw-hspec-hedgehog-0.1.1.1-7DVkkqOFTcIHGv8XkrudtP-ghc9.12.1.so hw-hspec-hedgehog> checking for references to /build/ in /nix/store/k6g0j2lpsbx9q8swsqiyxpn3hl862h6q-hw-hspec-hedgehog-0.1.1.1... hw-hspec-hedgehog> patching script interpreter paths in /nix/store/k6g0j2lpsbx9q8swsqiyxpn3hl862h6q-hw-hspec-hedgehog-0.1.1.1 hw-hspec-hedgehog> stripping (with command strip and flags -S -p) in /nix/store/k6g0j2lpsbx9q8swsqiyxpn3hl862h6q-hw-hspec-hedgehog-0.1.1.1/lib hw-hspec-hedgehog> shrinking RPATHs of ELF executables and libraries in /nix/store/m6x8xkvn13sy5qas6i0y02ma3j1lcrl5-hw-hspec-hedgehog-0.1.1.1-doc hw-hspec-hedgehog> checking for references to /build/ in /nix/store/m6x8xkvn13sy5qas6i0y02ma3j1lcrl5-hw-hspec-hedgehog-0.1.1.1-doc... hw-hspec-hedgehog> patching script interpreter paths in /nix/store/m6x8xkvn13sy5qas6i0y02ma3j1lcrl5-hw-hspec-hedgehog-0.1.1.1-doc rerebase> Documentation created: dist/doc/html/rerebase, rerebase> dist/doc/html/rerebase/rerebase.txt rerebase> Running phase: installPhase rerebase> Installing library in /nix/store/gp0rj74v5rc1bwg1z8yir72f2aa19ca8-rerebase-1.21.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd rerebase> Running phase: fixupPhase rerebase> shrinking RPATHs of ELF executables and libraries in /nix/store/gp0rj74v5rc1bwg1z8yir72f2aa19ca8-rerebase-1.21.2 rerebase> shrinking /nix/store/gp0rj74v5rc1bwg1z8yir72f2aa19ca8-rerebase-1.21.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHSrerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd-ghc9.12.1.so rerebase> checking for references to /build/ in /nix/store/gp0rj74v5rc1bwg1z8yir72f2aa19ca8-rerebase-1.21.2... rerebase> patching script interpreter paths in /nix/store/gp0rj74v5rc1bwg1z8yir72f2aa19ca8-rerebase-1.21.2 rerebase> stripping (with command strip and flags -S -p) in /nix/store/gp0rj74v5rc1bwg1z8yir72f2aa19ca8-rerebase-1.21.2/lib 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> [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 ) lens> [ 1 of 85] Compiling Control.Lens.Internal.CTypes ( src/Control/Lens/Internal/CTypes.hs, dist/build/Control/Lens/Internal/CTypes.p_o ) 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 ) 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 ) 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 ) HTF> "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." HTF> | HTF> 62 | dropSuffix f = reverse . tail . dropWhile (/= '.') $ reverse f HTF> | ^^^^ HTF> HTF> [16 of 24] Compiling Test.Framework.QuickCheckWrapper ( Test/Framework/QuickCheckWrapper.hs, nothing ) [HIE file is missing] HTF> [17 of 24] Compiling Test.Framework.PrettyHaskell ( Test/Framework/PrettyHaskell.hs, nothing ) [HIE file is missing] HTF> [18 of 24] Compiling Test.Framework.HUnitWrapper ( Test/Framework/HUnitWrapper.hs, nothing ) [HIE file is missing] HTF> [19 of 24] Compiling Test.Framework.XmlOutput ( Test/Framework/XmlOutput.hs, nothing ) [HIE file is missing] HTF> [20 of 24] Compiling Test.Framework.TestReporter ( Test/Framework/TestReporter.hs, nothing ) [HIE file is missing] HTF> [21 of 24] Compiling Test.Framework.CmdlineOptions ( Test/Framework/CmdlineOptions.hs, nothing ) [HIE file is missing] HTF> [22 of 24] Compiling Test.Framework.TestManager ( Test/Framework/TestManager.hs, nothing ) [HIE file is missing] HTF> [23 of 24] Compiling Test.Framework.BlackBoxTest ( Test/Framework/BlackBoxTest.hs, nothing ) [HIE file is missing] HTF> [24 of 24] Compiling Test.Framework ( Test/Framework.hs, nothing ) [HIE file is missing] HTF> Haddock coverage: HTF> Warning: 'Location' is ambiguous. It is defined HTF> * at Test/Framework/Location.hs:37:17 HTF> * at Test/Framework/Location.hs:37: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/Location.hs:37:1 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:362) HTF> progName (Test/Framework/Preprocessor.hs:64) 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> braces HTF> brackets HTF> colon HTF> comma HTF> double HTF> doubleQuotes HTF> equals HTF> float HTF> int HTF> integer HTF> lbrace HTF> lbrack HTF> lparen HTF> parens HTF> quotes HTF> rational HTF> rbrace HTF> rbrack HTF> rparen HTF> semi HTF> space HTF> Warning: 'FullTestResult' is ambiguous. It is defined HTF> * at Test/Framework/TestInterface.hs:139:7 HTF> * at Test/Framework/TestInterface.hs:138: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/TestInterface.hs:138:1 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:109) HTF> mkHtfStack (Test/Framework/TestInterface.hs:85) HTF> failureLocationFromStack (Test/Framework/TestInterface.hs:115) HTF> failureLocation (Test/Framework/TestInterface.hs:112) HTF> restCallStack (Test/Framework/TestInterface.hs:121) HTF> htfStackToList (Test/Framework/TestInterface.hs:106) HTF> addCallerToSubAssertStack (Test/Framework/TestInterface.hs:171) 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:62) HTF> serializeTestHistory (Test/Framework/History.hs:149) HTF> deserializeTestHistory (Test/Framework/History.hs:157) HTF> findHistoricTestResult (Test/Framework/History.hs:112) HTF> findHistoricSuccessfulTestResult (Test/Framework/History.hs:115) HTF> updateTestHistory (Test/Framework/History.hs:97) HTF> mkTestRunHistory (Test/Framework/History.hs:88) HTF> historyTests (Test/Framework/History.hs:183) HTF> 100% ( 5 / 5) in 'Test.Framework.AssertM' HTF> Warning: 'TestOptions' is ambiguous. It is defined HTF> * at Test/Framework/TestTypes.hs:67:20 HTF> * at Test/Framework/TestTypes.hs:67:1 deriving-aeson> - GHC.Internal.Generics.Rep_Unit deriving-aeson> - GHC.Internal.Generics.Rep_Proxy deriving-aeson> - GHC.Internal.Generics.Rep_Ordering deriving-aeson> - GHC.Internal.Generics.Rep_Bool deriving-aeson> - GHC.Internal.Generics.Rep_Either deriving-aeson> - GHC.Internal.Generics.Rep_Maybe deriving-aeson> - GHC.Internal.Generics.Rep_NonEmpty deriving-aeson> - GHC.Internal.Generics.Rep_List deriving-aeson> - GHC.Internal.Generics.Rep_Void deriving-aeson> - GHC.Internal.Generics.Rep_M1 deriving-aeson> - GHC.Internal.Generics.Rep_V1 deriving-aeson> - GHC.Internal.Generics.Rep_U1 deriving-aeson> - GHC.Internal.Generics.Rep_Par1 deriving-aeson> - GHC.Internal.Generics.Rep_Rec1 deriving-aeson> - GHC.Internal.Generics.Rep_K1 deriving-aeson> - GHC.Internal.Generics.Rep_:+: deriving-aeson> - GHC.Internal.Generics.Rep_:*: deriving-aeson> - GHC.Internal.Generics.Rep_:.: deriving-aeson> - GHC.Internal.Generics.Rep_R:UReckWordp deriving-aeson> - GHC.Internal.Generics.Rep_R:UReckIntp deriving-aeson> - GHC.Internal.Generics.Rep_R:UReckDoublep deriving-aeson> - GHC.Internal.Generics.Rep_R:UReckCharp deriving-aeson> - GHC.Internal.Generics.Rep_R:UReckPtrp deriving-aeson> - GHC.Internal.Generics.Rep_Fixity deriving-aeson> - GHC.Internal.Generics.Rep_Associativity deriving-aeson> - GHC.Internal.Generics.Rep_SourceUnpackedness deriving-aeson> - GHC.Internal.Generics.Rep_SourceStrictness deriving-aeson> - GHC.Internal.Generics.Rep_DecidedStrictness deriving-aeson> - Data.Time.LocalTime.Internal.LocalTime.Rep_LocalTime deriving-aeson> - Data.Time.LocalTime.Internal.ZonedTime.Rep_ZonedTime 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> - Data.Aeson.Types.Internal.Rep_Value deriving-aeson> - GHC.Internal.Generics.Rep_R:UReckFloatp deriving-aeson> Documentation created: dist/doc/html/deriving-aeson, deriving-aeson> dist/doc/html/deriving-aeson/deriving-aeson.txt deriving-aeson> Preprocessing test suite 'test' for deriving-aeson-0.2.10... deriving-aeson> Running phase: installPhase deriving-aeson> Installing library in /nix/store/da2w01i9w77qv5gisd3y34xvwnazck66-deriving-aeson-0.2.10/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/deriving-aeson-0.2.10-HQoXqlHDEEYBi1FZYDJVBs deriving-aeson> Running phase: fixupPhase deriving-aeson> shrinking RPATHs of ELF executables and libraries in /nix/store/da2w01i9w77qv5gisd3y34xvwnazck66-deriving-aeson-0.2.10 deriving-aeson> shrinking /nix/store/da2w01i9w77qv5gisd3y34xvwnazck66-deriving-aeson-0.2.10/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHSderiving-aeson-0.2.10-HQoXqlHDEEYBi1FZYDJVBs-ghc9.12.1.so deriving-aeson> checking for references to /build/ in /nix/store/da2w01i9w77qv5gisd3y34xvwnazck66-deriving-aeson-0.2.10... deriving-aeson> patching script interpreter paths in /nix/store/da2w01i9w77qv5gisd3y34xvwnazck66-deriving-aeson-0.2.10 deriving-aeson> stripping (with command strip and flags -S -p) in /nix/store/da2w01i9w77qv5gisd3y34xvwnazck66-deriving-aeson-0.2.10/lib deriving-aeson> shrinking RPATHs of ELF executables and libraries in /nix/store/qs46z93ajwmil04iaa1gwj0lflnrphpg-deriving-aeson-0.2.10-doc deriving-aeson> checking for references to /build/ in /nix/store/qs46z93ajwmil04iaa1gwj0lflnrphpg-deriving-aeson-0.2.10-doc... deriving-aeson> patching script interpreter paths in /nix/store/qs46z93ajwmil04iaa1gwj0lflnrphpg-deriving-aeson-0.2.10-doc enummapset> traverseWithKey (Data/EnumMap/Base.hs:510) enummapset> mapAccum (Data/EnumMap/Strict.hs:327) enummapset> mapAccumWithKey (Data/EnumMap/Strict.hs:332) enummapset> mapAccumRWithKey (Data/EnumMap/Strict.hs:338) enummapset> mapKeys (Data/EnumMap/Base.hs:530) enummapset> mapKeysWith (Data/EnumMap/Strict.hs:343) enummapset> mapKeysMonotonic (Data/EnumMap/Base.hs:538) enummapset> foldr (Data/EnumMap/Base.hs:600) enummapset> foldl (Data/EnumMap/Base.hs:604) enummapset> foldrWithKey (Data/EnumMap/Base.hs:608) enummapset> foldlWithKey (Data/EnumMap/Base.hs:612) enummapset> foldr' (Data/EnumMap/Base.hs:616) enummapset> foldl' (Data/EnumMap/Base.hs:620) enummapset> foldrWithKey' (Data/EnumMap/Base.hs:624) enummapset> foldlWithKey' (Data/EnumMap/Base.hs:628) enummapset> elems (Data/EnumMap/Base.hs:632) enummapset> keys (Data/EnumMap/Base.hs:636) enummapset> assocs (Data/EnumMap/Base.hs:648) enummapset> keysSet (Data/EnumMap/Base.hs:640) enummapset> fromSet (Data/EnumMap/Strict.hs:365) enummapset> toList (Data/EnumMap/Base.hs:652) enummapset> fromList (Data/EnumMap/Strict.hs:369) enummapset> fromListWith (Data/EnumMap/Strict.hs:373) enummapset> fromListWithKey (Data/EnumMap/Strict.hs:377) enummapset> toAscList (Data/EnumMap/Base.hs:656) enummapset> toDescList (Data/EnumMap/Base.hs:660) enummapset> fromAscList (Data/EnumMap/Strict.hs:382) enummapset> fromAscListWith (Data/EnumMap/Strict.hs:386) enummapset> fromAscListWithKey (Data/EnumMap/Strict.hs:390) enummapset> fromDistinctAscList (Data/EnumMap/Strict.hs:395) enummapset> filter (Data/EnumMap/Base.hs:542) enummapset> filterWithKey (Data/EnumMap/Base.hs:546) enummapset> restrictKeys (Data/EnumMap/Base.hs:551) enummapset> withoutKeys (Data/EnumMap/Base.hs:556) enummapset> partition (Data/EnumMap/Base.hs:562) enummapset> partitionWithKey (Data/EnumMap/Base.hs:567) enummapset> mapMaybe (Data/EnumMap/Strict.hs:347) enummapset> mapMaybeWithKey (Data/EnumMap/Strict.hs:351) enummapset> mapEither (Data/EnumMap/Strict.hs:355) enummapset> mapEitherWithKey (Data/EnumMap/Strict.hs:360) enummapset> split (Data/EnumMap/Base.hs:590) enummapset> splitLookup (Data/EnumMap/Base.hs:594) enummapset> isSubmapOf (Data/EnumMap/Base.hs:493) enummapset> isSubmapOfBy (Data/EnumMap/Base.hs:497) enummapset> isProperSubmapOf (Data/EnumMap/Base.hs:485) enummapset> isProperSubmapOfBy (Data/EnumMap/Base.hs:489) enummapset> lookupMin (Data/EnumMap/Base.hs:461) enummapset> lookupMax (Data/EnumMap/Base.hs:465) enummapset> findMin (Data/EnumMap/Base.hs:469) enummapset> findMax (Data/EnumMap/Base.hs:473) enummapset> deleteMin (Data/EnumMap/Base.hs:477) enummapset> deleteMax (Data/EnumMap/Base.hs:481) enummapset> deleteFindMin (Data/EnumMap/Base.hs:457) enummapset> deleteFindMax (Data/EnumMap/Base.hs:453) enummapset> updateMin (Data/EnumMap/Strict.hs:315) enummapset> updateMax (Data/EnumMap/Strict.hs:311) enummapset> updateMinWithKey (Data/EnumMap/Strict.hs:303) enummapset> updateMaxWithKey (Data/EnumMap/Strict.hs:307) enummapset> minView (Data/EnumMap/Base.hs:449) enummapset> maxView (Data/EnumMap/Base.hs:445) enummapset> minViewWithKey (Data/EnumMap/Base.hs:431) enummapset> maxViewWithKey (Data/EnumMap/Base.hs:425) enummapset> 19% ( 25 /127) in 'Data.EnumMap.Lazy' enummapset> Missing documentation for: enummapset> ! (Data/EnumMap/Base.hs:241) enummapset> \\ (Data/EnumMap/Base.hs:245) enummapset> null (Data/EnumMap/Base.hs:249) enummapset> size (Data/EnumMap/Base.hs:253) enummapset> member (Data/EnumMap/Base.hs:257) enummapset> notMember (Data/EnumMap/Base.hs:261) enummapset> lookup (Data/EnumMap/Base.hs:265) enummapset> findWithDefault (Data/EnumMap/Base.hs:269) enummapset> lookupLT (Data/EnumMap/Base.hs:273) enummapset> lookupGT (Data/EnumMap/Base.hs:277) enummapset> lookupLE (Data/EnumMap/Base.hs:281) enummapset> lookupGE (Data/EnumMap/Base.hs:285) enummapset> empty (Data/EnumMap/Base.hs:289) enummapset> singleton (Data/EnumMap/Base.hs:293) enummapset> insert (Data/EnumMap/Base.hs:297) enummapset> insertWith (Data/EnumMap/Base.hs:301) enummapset> insertWithKey (Data/EnumMap/Base.hs:306) enummapset> insertLookupWithKey (Data/EnumMap/Base.hs:311) enummapset> delete (Data/EnumMap/Base.hs:316) enummapset> adjust (Data/EnumMap/Base.hs:320) enummapset> adjustWithKey (Data/EnumMap/Base.hs:324) enummapset> update (Data/EnumMap/Base.hs:328) enummapset> updateWithKey (Data/EnumMap/Base.hs:332) enummapset> updateLookupWithKey (Data/EnumMap/Base.hs:337) enummapset> alter (Data/EnumMap/Base.hs:342) enummapset> alterF (Data/EnumMap/Base.hs:346) enummapset> union (Data/EnumMap/Base.hs:358) enummapset> unionWith (Data/EnumMap/Base.hs:362) enummapset> unionWithKey (Data/EnumMap/Base.hs:367) enummapset> unions (Data/EnumMap/Base.hs:350) enummapset> unionsWith (Data/EnumMap/Base.hs:354) enummapset> difference (Data/EnumMap/Base.hs:372) enummapset> differenceWith (Data/EnumMap/Base.hs:376) microaeson> shrinking RPATHs of ELF executables and libraries in /nix/store/mcmndqdk08d3y1rz4jmhqdnm95mb1lax-microaeson-0.1.0.2-doc microaeson> checking for references to /build/ in /nix/store/mcmndqdk08d3y1rz4jmhqdnm95mb1lax-microaeson-0.1.0.2-doc... microaeson> patching script interpreter paths in /nix/store/mcmndqdk08d3y1rz4jmhqdnm95mb1lax-microaeson-0.1.0.2-doc 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. 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 [✔] 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 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 attoparsec-aeson (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/i6mxaj983g61jqiwaszmaknlb994yr69-attoparsec-aeson-2.2.2.0-doc /nix/store/zx4yqilx2grvcms4lcxl32i4an9zqqy7-attoparsec-aeson-2.2.2.0 attoparsec-aeson (post)> Pushing 3 paths (160 are already present) using zstd to cache sellout ⏳ attoparsec-aeson (post)> attoparsec-aeson (post)> Pushing /nix/store/i6mxaj983g61jqiwaszmaknlb994yr69-attoparsec-aeson-2.2.2.0-doc (509.06 KiB) attoparsec-aeson (post)> Pushing /nix/store/zx4yqilx2grvcms4lcxl32i4an9zqqy7-attoparsec-aeson-2.2.2.0 (4.23 MiB) attoparsec-aeson (post)> Pushing /nix/store/rh9s02slyjm2mbz52r4i2s605xn8j9gj-attoparsec-0.14.4 (15.81 MiB) attoparsec-aeson (post)> attoparsec-aeson (post)> All done. attoparsec-aeson (post)> added 2 signatures attoparsec-aeson (post)> added 3 signatures attoparsec-aeson (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/i6mxaj983g61jqiwaszmaknlb994yr69-attoparsec-aeson-2.2.2.0-doc /nix/store/zx4yqilx2grvcms4lcxl32i4an9zqqy7-attoparsec-aeson-2.2.2.0 attoparsec-aeson (post)> copying 2 paths... attoparsec-aeson (post)> copying path '/nix/store/i6mxaj983g61jqiwaszmaknlb994yr69-attoparsec-aeson-2.2.2.0-doc' to 'ssh-ng://'... attoparsec-aeson (post)> copying path '/nix/store/zx4yqilx2grvcms4lcxl32i4an9zqqy7-attoparsec-aeson-2.2.2.0' to 'ssh-ng://'... attoparsec-aeson (post)> copying 1 paths... attoparsec-aeson (post)> copying path '/nix/store/1l2ysla4lc02b98rrz1mgd0j5vc1wbs1-attoparsec-aeson-2.2.2.0.drv' to 'ssh-ng://'... constraints-extras (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/2yj46qhbmkn58qka75g392pmd5a5xivz-constraints-extras-0.4.0.2 /nix/store/f8bscanyamakdslb19fjqz41wadnp0rp-constraints-extras-0.4.0.2-doc constraints-extras (post)> Pushing 7 paths (159 are already present) using zstd to cache sellout ⏳ constraints-extras (post)> constraints-extras (post)> Pushing /nix/store/8l2vhfg741zxhw3bbdhk0dqqnpbbfd7p-constraints-0.14.2 (7.53 MiB) constraints-extras (post)> Pushing /nix/store/mqyfvpjgx742z7xwnbagxrwzgp4rzqkl-boring-0.2.2-doc (353.14 KiB) constraints-extras (post)> Pushing /nix/store/2yj46qhbmkn58qka75g392pmd5a5xivz-constraints-extras-0.4.0.2 (1.46 MiB) constraints-extras (post)> Pushing /nix/store/86i646jldqn5d22vq31dyyarlx8m972l-constraints-0.14.2-doc (3.89 MiB) constraints-extras (post)> Pushing /nix/store/3d1a6sk8i0xbphwm84jw1qgmsbhmw9mz-boring-0.2.2 (444.88 KiB) constraints-extras (post)> Pushing /nix/store/2q1vszdygbs1icp1cd18a4d11zcsc97y-libidn2-2.3.8 (359.58 KiB) constraints-extras (post)> Pushing /nix/store/f8bscanyamakdslb19fjqz41wadnp0rp-constraints-extras-0.4.0.2-doc (340.16 KiB) constraints-extras (post)> constraints-extras (post)> All done. constraints-extras (post)> added 2 signatures constraints-extras (post)> added 2 signatures constraints-extras (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/2yj46qhbmkn58qka75g392pmd5a5xivz-constraints-extras-0.4.0.2 /nix/store/f8bscanyamakdslb19fjqz41wadnp0rp-constraints-extras-0.4.0.2-doc constraints-extras (post)> copying 2 paths... constraints-extras (post)> copying path '/nix/store/f8bscanyamakdslb19fjqz41wadnp0rp-constraints-extras-0.4.0.2-doc' to 'ssh-ng://'... constraints-extras (post)> copying path '/nix/store/2yj46qhbmkn58qka75g392pmd5a5xivz-constraints-extras-0.4.0.2' to 'ssh-ng://'... constraints-extras (post)> copying 1 paths... constraints-extras (post)> copying path '/nix/store/3wpfwav97hcph1ln7rhzi3w3c98ywllg-constraints-extras-0.4.0.2.drv' to 'ssh-ng://'... hw-hspec-hedgehog (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/k6g0j2lpsbx9q8swsqiyxpn3hl862h6q-hw-hspec-hedgehog-0.1.1.1 /nix/store/m6x8xkvn13sy5qas6i0y02ma3j1lcrl5-hw-hspec-hedgehog-0.1.1.1-doc hw-hspec-hedgehog (post)> Pushing 53 paths (95 are already present) using zstd to cache sellout ⏳ hw-hspec-hedgehog (post)> hw-hspec-hedgehog (post)> Pushing /nix/store/29dzhgjrv9k5a9aabnsb2fvfrnc8flvc-unliftio-core-0.2.1.0 (445.23 KiB) hw-hspec-hedgehog (post)> Pushing /nix/store/0lhv9fap7mlhqd76y1c3xn2r81l72141-mmorph-1.2.0 (974.49 KiB) hw-hspec-hedgehog (post)> Pushing /nix/store/1p749cibhcxh2m9idffvqjavg51qlsqv-hspec-discover-2.11.12 (2.57 MiB) hw-hspec-hedgehog (post)> Pushing /nix/store/2rsb7gwv1qbvxbq9sj0v1c5xrhy09i2r-hedgehog-1.5 (24.72 MiB) hw-hspec-hedgehog (post)> Pushing /nix/store/1wnfjvslaf7b2jkfmf5dkck2fq8g241h-async-2.2.5 (2.28 MiB) hw-hspec-hedgehog (post)> Pushing /nix/store/00fc02c4mwipdjsbwvia8k0cdvbc3m0h-wl-pprint-annotated-0.1.0.1-doc (1.16 MiB) hw-hspec-hedgehog (post)> Pushing /nix/store/2yaq94fal09379rg5cbc42bcmd8fclp7-safe-exceptions-0.1.7.4 (1.06 MiB) hw-hspec-hedgehog (post)> Pushing /nix/store/04yvfz90lf1jydrn06czkwis3ywwyrsb-erf-2.0.0.0 (331.55 KiB) hw-hspec-hedgehog (post)> Pushing /nix/store/446sh499rrsrbfk319cdaa8yx8y5q4v1-barbies-2.1.1.0-doc (8.95 MiB) hw-hspec-hedgehog (post)> Pushing /nix/store/5hzl09labky25ms92z1xxwzjy9ragy7z-terminal-size-0.3.4 (844.95 KiB) hw-hspec-hedgehog (post)> Pushing /nix/store/64x73sqxy2c188hawg25zaycslxk2ljn-pretty-show-1.10-doc (2.11 MiB) hw-hspec-hedgehog (post)> Pushing /nix/store/6vr5mv5za4al380rw98pxccv81ns88iv-call-stack-0.4.0-doc (170.98 KiB) hw-hspec-hedgehog (post)> Pushing /nix/store/71cd29dymd41ji505f4c9b12qjsj6x04-tf-random-0.5-doc (622.70 KiB) hw-hspec-hedgehog (post)> Pushing /nix/store/8w31j7sx18xdp2d451apfwvnivz2r8pn-concurrent-output-1.10.21-doc (1.14 MiB) hw-hspec-hedgehog (post)> Pushing /nix/store/71d9dsgdylpasxbipfmngfkjsy0i68r5-hspec-core-2.11.12 (20.52 MiB) hw-hspec-hedgehog (post)> Pushing /nix/store/9qsza1fyazaysg151bpszq0sbv817mhw-safe-exceptions-0.1.7.4-doc (766.47 KiB) hw-hspec-hedgehog (post)> Pushing /nix/store/b4shag598ym25vbfvlmrixw1qki4snlc-quickcheck-io-0.2.0 (341.50 KiB) hw-hspec-hedgehog (post)> Pushing /nix/store/an789jx276qxigc0wv63vqzwgnnv7qhl-transformers-base-0.4.6-doc (182.38 KiB) hw-hspec-hedgehog (post)> Pushing /nix/store/ad32dzcd30iy6b2zxnfdca8106p8qjbp-HUnit-1.6.2.0-doc (637.39 KiB) hw-hspec-hedgehog (post)> Pushing /nix/store/b819d806imdphvs5fi7l8bvsqw7w8yw2-hspec-expectations-0.8.4 (897.30 KiB) hw-hspec-hedgehog (post)> Pushing /nix/store/bbzk7p8hd5d4cpir6qdb9d52r869gcn8-wl-pprint-annotated-0.1.0.1 (2.94 MiB) hw-hspec-hedgehog (post)> Pushing /nix/store/bs81w5gaasmcispjixv0blqm0fjv9s7n-unliftio-core-0.2.1.0-doc (270.62 KiB) hw-hspec-hedgehog (post)> Pushing /nix/store/chawji5mb6fcnk08k4fy6n1azrcjwh9d-hspec-2.11.12-doc (575.03 KiB) hw-hspec-hedgehog (post)> Pushing /nix/store/6xgzrsd8znp6a9pcwciywbknz0i8bjm2-quickcheck-io-0.2.0-doc (153.47 KiB) hw-hspec-hedgehog (post)> Pushing /nix/store/cw9q8q8bqm4snhp3djrqlhy6b4zslxrx-concurrent-output-1.10.21 (3.19 MiB) hw-hspec-hedgehog (post)> Pushing /nix/store/d37ld1amnv1dy5y8iiliqrhv2bb8dn44-terminal-size-0.3.4-doc (248.00 KiB) hw-hspec-hedgehog (post)> Pushing /nix/store/far8pm4yzcpg5svdarpc0n03sfvlq595-resourcet-1.3.0-doc (1.07 MiB) hw-hspec-hedgehog (post)> Pushing /nix/store/fc8nksjl2mq1g03vvr21448pv8mg0v8w-hspec-discover-2.11.12-doc (413.62 KiB) hw-hspec-hedgehog (post)> Pushing /nix/store/ffz45852a99xaahba6y1xdh5n9280jq6-lifted-async-0.10.2.7 (2.01 MiB) hw-hspec-hedgehog (post)> Pushing /nix/store/gcifysvd0z3nl9g09r3xw6kj52hgfp6g-tf-random-0.5 (1.62 MiB) hw-hspec-hedgehog (post)> Pushing /nix/store/gdg94kgwsgf7incnxp9anvxc7knvg66h-resourcet-1.3.0 (2.42 MiB) hw-hspec-hedgehog (post)> Pushing /nix/store/gdsa47hrqf1rndnc25728ci1f1mx6kck-hspec-core-2.11.12-doc (5.32 MiB) hw-hspec-hedgehog (post)> Pushing /nix/store/i08baga1ri9vfg314fda3zc9fqalha42-hspec-expectations-0.8.4-doc (335.54 KiB) hw-hspec-hedgehog (post)> Pushing /nix/store/iiag46h4zqf79ri0b516n0msf8ynd11m-haskell-lexer-1.1.2-doc (6.32 MiB) hw-hspec-hedgehog (post)> Pushing /nix/store/ji5i73hx16jlwzx9cdzd74cmh1b3hydv-pretty-show-1.10 (6.02 MiB) hw-hspec-hedgehog (post)> Pushing /nix/store/9scb31jzpjs3i6rcafc9l5czqsmhap8f-async-2.2.5-doc (1.03 MiB) hw-hspec-hedgehog (post)> Pushing /nix/store/kplih9xwwhgz010fi05rgiynkm2vh4ix-monad-control-1.0.3.1 (974.11 KiB) hw-hspec-hedgehog (post)> Pushing /nix/store/jmw30x7kfzvq2qk5la4yw29rqf7zmpv0-barbies-2.1.1.0 (8.11 MiB) hw-hspec-hedgehog (post)> Pushing /nix/store/k4dh71ljdvf2wyjfnpsafnkhbl2hfhiq-lifted-async-0.10.2.7-doc (1.17 MiB) hw-hspec-hedgehog (post)> Pushing /nix/store/m6x8xkvn13sy5qas6i0y02ma3j1lcrl5-hw-hspec-hedgehog-0.1.1.1-doc (160.26 KiB) hw-hspec-hedgehog (post)> Pushing /nix/store/mcbbhhvmmp1qra6ycj0z3g5z5cyqymsa-lifted-base-0.2.3.12 (1.38 MiB) hw-hspec-hedgehog (post)> Pushing /nix/store/k6g0j2lpsbx9q8swsqiyxpn3hl862h6q-hw-hspec-hedgehog-0.1.1.1 (454.59 KiB) hw-hspec-hedgehog (post)> Pushing /nix/store/myq3jkm65jx808g1j1aws25187p5h7d9-call-stack-0.4.0 (325.66 KiB) hw-hspec-hedgehog (post)> Pushing /nix/store/n276bdciqsfxfwx7sp6wb16xw9wchff3-pretty-show-1.10-data (88.20 KiB) hw-hspec-hedgehog (post)> Pushing /nix/store/r5p5n68r38h0bn94lwn1vaxn9k06m4p0-lifted-base-0.2.3.12-doc (1.19 MiB) hw-hspec-hedgehog (post)> Pushing /nix/store/rx94l2fcj9sv4968467inb9n0xr2v2jx-transformers-base-0.4.6 (610.95 KiB) hw-hspec-hedgehog (post)> Pushing /nix/store/s96al1dkzzb86g6zyhpz110xrf63rm7w-hedgehog-1.5-doc (16.53 MiB) hw-hspec-hedgehog (post)> Pushing /nix/store/sq9w1511fczm583ln7ig6dmc6jsr028i-mmorph-1.2.0-doc (515.09 KiB) hw-hspec-hedgehog (post)> Pushing /nix/store/vyzciqryyg5lvghcsf24rw27071vdzd2-erf-2.0.0.0-doc (193.75 KiB) hw-hspec-hedgehog (post)> Pushing /nix/store/wb256ryay4yb3lvng9xp7wy45jwa0js1-monad-control-1.0.3.1-doc (697.52 KiB) hw-hspec-hedgehog (post)> Pushing /nix/store/x14iz8p1aq81a7qpydgqd0fpm2nkcjk5-haskell-lexer-1.1.2 (15.40 MiB) hw-hspec-hedgehog (post)> Pushing /nix/store/xrp49hj6fkmg8anmz61hy9hsy102jyr3-HUnit-1.6.2.0 (2.22 MiB) hw-hspec-hedgehog (post)> Pushing /nix/store/3lcw05lvm9q2pjc3nw8r8arsr58xqyav-hspec-2.11.12 (593.55 KiB) hw-hspec-hedgehog (post)> hw-hspec-hedgehog (post)> All done. hw-hspec-hedgehog (post)> added 2 signatures hw-hspec-hedgehog (post)> added 5 signatures hw-hspec-hedgehog (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/k6g0j2lpsbx9q8swsqiyxpn3hl862h6q-hw-hspec-hedgehog-0.1.1.1 /nix/store/m6x8xkvn13sy5qas6i0y02ma3j1lcrl5-hw-hspec-hedgehog-0.1.1.1-doc hw-hspec-hedgehog (post)> copying 2 paths... hw-hspec-hedgehog (post)> copying path '/nix/store/m6x8xkvn13sy5qas6i0y02ma3j1lcrl5-hw-hspec-hedgehog-0.1.1.1-doc' to 'ssh-ng://'... hw-hspec-hedgehog (post)> copying path '/nix/store/k6g0j2lpsbx9q8swsqiyxpn3hl862h6q-hw-hspec-hedgehog-0.1.1.1' to 'ssh-ng://'... hw-hspec-hedgehog (post)> copying 1 paths... hw-hspec-hedgehog (post)> copying path '/nix/store/14qgl2kzpskmrdn65qzw7dc40z2ipz80-hw-hspec-hedgehog-0.1.1.1.drv' to 'ssh-ng://'... building '/nix/store/jmcyg6wb4fjyc2z144bq0jl81kl5afjv-aeson-pretty-0.8.10.drv'... building '/nix/store/z19818ipi8d958qs0hl53nyncy4ram0n-dependent-sum-0.7.2.0.drv'... building '/nix/store/k45h0wkxlh6x9xr49ijdq2in4x2j0hpl-hw-prim-0.6.3.2.drv'... 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> streaming-commons> cat [✔] streaming-commons> +++ OK, passed 100 tests. streaming-commons> closed stream [✔] streaming-commons> checked process [✔] streaming-commons> blocking vs non-blocking [✔] streaming-commons> Data.Streaming.Text streaming-commons> Data.Streaming.TextSpec streaming-commons> UTF8 streaming-commons> bytes [✔] streaming-commons> +++ OK, passed 100 tests. streaming-commons> chars [✔] streaming-commons> +++ OK, passed 100 tests. 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 ) 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 ) lens> [38 of 85] Compiling Control.Lens.Internal.Deque ( src/Control/Lens/Internal/Deque.hs, dist/build/Control/Lens/Internal/Deque.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 ) lens> [55 of 85] Compiling Control.Lens.Internal.PrismTH ( src/Control/Lens/Internal/PrismTH.hs, dist/build/Control/Lens/Internal/PrismTH.p_o ) lens> [56 of 85] Compiling Control.Lens.Internal.FieldTH ( src/Control/Lens/Internal/FieldTH.hs, dist/build/Control/Lens/Internal/FieldTH.p_o ) lens> [57 of 85] Compiling Control.Lens.TH ( src/Control/Lens/TH.hs, dist/build/Control/Lens/TH.p_o ) lens> [58 of 85] Compiling Control.Lens ( src/Control/Lens.hs, dist/build/Control/Lens.p_o ) lens> [59 of 85] Compiling GHC.Generics.Lens ( src/GHC/Generics/Lens.hs, dist/build/GHC/Generics/Lens.p_o ) lens> [60 of 85] Compiling Data.Vector.Lens ( src/Data/Vector/Lens.hs, dist/build/Data/Vector/Lens.p_o ) 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:67:1 HTF> Warning: 'WithTestOptions' is ambiguous. It is defined HTF> * at Test/Framework/TestTypes.hs:79:26 HTF> * at Test/Framework/TestTypes.hs:79: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:79:1 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:158:1 HTF> Warning: 'TestReporter' is ambiguous. It is defined HTF> * at Test/Framework/TestTypes.hs:248:7 HTF> * at Test/Framework/TestTypes.hs:247: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:247: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:258) HTF> attachCallStack (Test/Framework/TestTypes.hs:177) HTF> Warning: 'TestStartEventObj' is ambiguous. It is defined HTF> * at Test/Framework/JsonOutput.hs:94:7 HTF> * at Test/Framework/JsonOutput.hs:93: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/JsonOutput.hs:93:1 HTF> Warning: 'TestEndEventObj' is ambiguous. It is defined HTF> * at Test/Framework/JsonOutput.hs:106:7 HTF> * at Test/Framework/JsonOutput.hs:105: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/JsonOutput.hs:105:1 HTF> Warning: 'TestListObj' is ambiguous. It is defined HTF> * at Test/Framework/JsonOutput.hs:133:7 HTF> * at Test/Framework/JsonOutput.hs:132: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/JsonOutput.hs:132:1 HTF> Warning: 'TestResultsObj' is ambiguous. It is defined HTF> * at Test/Framework/JsonOutput.hs:146:7 HTF> * at Test/Framework/JsonOutput.hs:145: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/JsonOutput.hs:145:1 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:205) HTF> mkTestEndEventObj (Test/Framework/JsonOutput.hs:209) HTF> mkTestListObj (Test/Framework/JsonOutput.hs:216) HTF> mkTestResultsObj (Test/Framework/JsonOutput.hs:220) HTF> decodeObj (Test/Framework/JsonOutput.hs:232) 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:55) HTF> parallelThreadPool (Test/Framework/ThreadPool.hs:58) 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. enummapset> differenceWithKey (Data/EnumMap/Base.hs:382) enummapset> intersection (Data/EnumMap/Base.hs:387) enummapset> intersectionWith (Data/EnumMap/Base.hs:391) enummapset> intersectionWithKey (Data/EnumMap/Base.hs:397) enummapset> mergeWithKey (Data/EnumMap/Base.hs:408) enummapset> map (Data/EnumMap/Base.hs:501) enummapset> mapWithKey (Data/EnumMap/Base.hs:505) enummapset> traverseWithKey (Data/EnumMap/Base.hs:510) enummapset> mapAccum (Data/EnumMap/Base.hs:514) enummapset> mapAccumWithKey (Data/EnumMap/Base.hs:519) enummapset> mapAccumRWithKey (Data/EnumMap/Base.hs:525) enummapset> mapKeys (Data/EnumMap/Base.hs:530) enummapset> mapKeysWith (Data/EnumMap/Base.hs:534) enummapset> mapKeysMonotonic (Data/EnumMap/Base.hs:538) enummapset> foldr (Data/EnumMap/Base.hs:600) enummapset> foldl (Data/EnumMap/Base.hs:604) enummapset> foldrWithKey (Data/EnumMap/Base.hs:608) enummapset> foldlWithKey (Data/EnumMap/Base.hs:612) enummapset> foldr' (Data/EnumMap/Base.hs:616) enummapset> foldl' (Data/EnumMap/Base.hs:620) enummapset> foldrWithKey' (Data/EnumMap/Base.hs:624) enummapset> foldlWithKey' (Data/EnumMap/Base.hs:628) enummapset> elems (Data/EnumMap/Base.hs:632) enummapset> keys (Data/EnumMap/Base.hs:636) enummapset> assocs (Data/EnumMap/Base.hs:648) enummapset> keysSet (Data/EnumMap/Base.hs:640) enummapset> fromSet (Data/EnumMap/Base.hs:644) enummapset> toList (Data/EnumMap/Base.hs:652) enummapset> fromList (Data/EnumMap/Base.hs:664) enummapset> fromListWith (Data/EnumMap/Base.hs:668) enummapset> fromListWithKey (Data/EnumMap/Base.hs:672) enummapset> toAscList (Data/EnumMap/Base.hs:656) enummapset> toDescList (Data/EnumMap/Base.hs:660) enummapset> fromAscList (Data/EnumMap/Base.hs:677) enummapset> fromAscListWith (Data/EnumMap/Base.hs:681) enummapset> fromAscListWithKey (Data/EnumMap/Base.hs:685) enummapset> fromDistinctAscList (Data/EnumMap/Base.hs:690) enummapset> filter (Data/EnumMap/Base.hs:542) enummapset> filterWithKey (Data/EnumMap/Base.hs:546) enummapset> restrictKeys (Data/EnumMap/Base.hs:551) enummapset> withoutKeys (Data/EnumMap/Base.hs:556) enummapset> partition (Data/EnumMap/Base.hs:562) enummapset> partitionWithKey (Data/EnumMap/Base.hs:567) enummapset> mapMaybe (Data/EnumMap/Base.hs:572) enummapset> mapMaybeWithKey (Data/EnumMap/Base.hs:576) enummapset> mapEither (Data/EnumMap/Base.hs:580) enummapset> mapEitherWithKey (Data/EnumMap/Base.hs:585) enummapset> split (Data/EnumMap/Base.hs:590) enummapset> splitLookup (Data/EnumMap/Base.hs:594) enummapset> isSubmapOf (Data/EnumMap/Base.hs:493) enummapset> isSubmapOfBy (Data/EnumMap/Base.hs:497) enummapset> isProperSubmapOf (Data/EnumMap/Base.hs:485) enummapset> isProperSubmapOfBy (Data/EnumMap/Base.hs:489) enummapset> lookupMin (Data/EnumMap/Base.hs:461) enummapset> lookupMax (Data/EnumMap/Base.hs:465) enummapset> findMin (Data/EnumMap/Base.hs:469) enummapset> findMax (Data/EnumMap/Base.hs:473) enummapset> deleteMin (Data/EnumMap/Base.hs:477) enummapset> deleteMax (Data/EnumMap/Base.hs:481) enummapset> deleteFindMin (Data/EnumMap/Base.hs:457) enummapset> deleteFindMax (Data/EnumMap/Base.hs:453) enummapset> updateMin (Data/EnumMap/Base.hs:441) enummapset> updateMax (Data/EnumMap/Base.hs:437) enummapset> updateMinWithKey (Data/EnumMap/Base.hs:417) enummapset> updateMaxWithKey (Data/EnumMap/Base.hs:421) enummapset> minView (Data/EnumMap/Base.hs:449) enummapset> maxView (Data/EnumMap/Base.hs:445) enummapset> minViewWithKey (Data/EnumMap/Base.hs:431) enummapset> maxViewWithKey (Data/EnumMap/Base.hs:425) enummapset> 100% ( 6 / 6) in 'Data.EnumMap' enummapset> Warning: Data.EnumSet: could not find link destinations for: enummapset> - Data.EnumSet.D:R:ItemEnumSet enummapset> Warning: Data.EnumMap.Strict: could not find link destinations for: enummapset> - Data.EnumMap.Base.D:R:ItemEnumMap enummapset> Warning: Data.EnumMap.Lazy: could not find link destinations for: enummapset> - Data.EnumMap.Base.D:R:ItemEnumMap enummapset> Warning: Data.EnumMap: could not find link destinations for: enummapset> - Data.EnumMap.Whoops enummapset> Documentation created: dist/doc/html/enummapset, enummapset> dist/doc/html/enummapset/enummapset.txt enummapset> Preprocessing test suite 'intset-properties' for enummapset-0.7.3.0... enummapset> Running phase: installPhase enummapset> Installing library in /nix/store/zhnwkw4zn5jk4ljlnwkxp1sqgxjpr012-enummapset-0.7.3.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/enummapset-0.7.3.0-LrG5eHgxUs9K9ij8tQ1Ydd enummapset> Running phase: fixupPhase enummapset> shrinking RPATHs of ELF executables and libraries in /nix/store/zhnwkw4zn5jk4ljlnwkxp1sqgxjpr012-enummapset-0.7.3.0 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 4.6205 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\\" [✔] 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. [✔] 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. 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 rerebase> shrinking RPATHs of ELF executables and libraries in /nix/store/67yvp12s65pc8y4g663bcfvpggl8hw8l-rerebase-1.21.2-doc rerebase> checking for references to /build/ in /nix/store/67yvp12s65pc8y4g663bcfvpggl8hw8l-rerebase-1.21.2-doc... rerebase> patching script interpreter paths in /nix/store/67yvp12s65pc8y4g663bcfvpggl8hw8l-rerebase-1.21.2-doc cabal-install-parsers> Running phase: setupCompilerEnvironmentPhase cabal-install-parsers> Build with /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1. cabal-install-parsers> Running 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> Running phase: patchPhase cabal-install-parsers> Run jailbreak-cabal to lift version restrictions on build inputs. cabal-install-parsers> Running phase: compileBuildDriverPhase cabal-install-parsers> setupCompileFlags: -package-db=/build/tmp.Kr53ypRB0D/setup-package.conf.d -threaded cabal-install-parsers> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.Kr53ypRB0D/Main.o ) cabal-install-parsers> [2 of 2] Linking Setup cabal-install-parsers> Running phase: updateAutotoolsGnuConfigScriptsPhase cabal-install-parsers> Running phase: configurePhase cabal-install-parsers> configureFlags: --verbose --prefix=/nix/store/3sg5sskr2zaqycx2xp2lv7ih7556v6gn-cabal-install-parsers-0.6.1.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/gzvhqmnfhqnkn4ydpb9mgj4dia507s58-cabal-install-parsers-0.6.1.1-doc/share/doc/cabal-install-parsers-0.6.1.1 --with-gcc=gcc --package-db=/build/tmp.Kr53ypRB0D/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/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-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> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports cabal-install-parsers> 'ghc' version < 9.12): cabal-install-parsers> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc is version cabal-install-parsers> 9.12.1 cabal-install-parsers> Dependency Cabal-syntax: using Cabal-syntax-3.14.1.0 cabal-install-parsers> Dependency aeson: using aeson-2.2.3.0 cabal-install-parsers> Dependency base: using base-4.21.0.0 cabal-install-parsers> Dependency base16-bytestring: using base16-bytestring-1.0.2.0 cabal-install-parsers> Dependency binary: using binary-0.8.9.2 cabal-install-parsers> Dependency binary-instances: using binary-instances-1.0.6 cabal-install-parsers> Dependency bytestring: using bytestring-0.12.2.0 cabal-install-parsers> Dependency containers: using containers-0.7 cabal-install-parsers> Dependency cryptohash-sha256: using cryptohash-sha256-0.11.102.1 cabal-install-parsers> Dependency deepseq: using deepseq-1.5.1.0 cabal-install-parsers> Dependency directory: using directory-1.3.9.0 cabal-install-parsers> Dependency filepath: using filepath-1.5.4.0 cabal-install-parsers> Dependency lukko: using lukko-0.1.2 cabal-install-parsers> Dependency network-uri: using network-uri-2.6.4.2 cabal-install-parsers> Dependency parsec: using parsec-3.1.17.0 cabal-install-parsers> Dependency pretty: using pretty-1.1.3.6 cabal-install-parsers> Dependency tar: using tar-0.6.3.0 cabal-install-parsers> Dependency text: using text-2.1.2 cabal-install-parsers> Dependency time: using time-1.14 cabal-install-parsers> Dependency transformers: using transformers-0.6.1.2 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-16OwyyzWjnwz10chSeTi1 cabal-install-parsers> include Cabal-syntax-3.14.1.0-063e cabal-install-parsers> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS cabal-install-parsers> include base-4.21.0.0-7c9b cabal-install-parsers> include base16-bytestring-1.0.2.0-2OfKvnPrkNJ7FYEjW62XHa cabal-install-parsers> include binary-0.8.9.2-5eb4 cabal-install-parsers> include binary-instances-1.0.6-BysSubiF0faIkXcvU27HJl cabal-install-parsers> include bytestring-0.12.2.0-b0ac cabal-install-parsers> include containers-0.7-0330 cabal-install-parsers> include cryptohash-sha256-0.11.102.1-BFyStsqxZbH8NiwNHi2CB3 cabal-install-parsers> include deepseq-1.5.1.0-e635 aeson-pretty> Running phase: setupCompilerEnvironmentPhase aeson-pretty> Build with /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1. deriving-aeson (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/da2w01i9w77qv5gisd3y34xvwnazck66-deriving-aeson-0.2.10 /nix/store/qs46z93ajwmil04iaa1gwj0lflnrphpg-deriving-aeson-0.2.10-doc deriving-aeson (post)> Pushing 2 paths (160 are already present) using zstd to cache sellout ⏳ deriving-aeson (post)> deriving-aeson (post)> Pushing /nix/store/da2w01i9w77qv5gisd3y34xvwnazck66-deriving-aeson-0.2.10 (647.15 KiB) deriving-aeson (post)> Pushing /nix/store/qs46z93ajwmil04iaa1gwj0lflnrphpg-deriving-aeson-0.2.10-doc (3.52 MiB) deriving-aeson (post)> deriving-aeson (post)> All done. deriving-aeson (post)> added 2 signatures deriving-aeson (post)> added 1 signatures deriving-aeson (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/da2w01i9w77qv5gisd3y34xvwnazck66-deriving-aeson-0.2.10 /nix/store/qs46z93ajwmil04iaa1gwj0lflnrphpg-deriving-aeson-0.2.10-doc deriving-aeson (post)> copying 2 paths... deriving-aeson (post)> copying path '/nix/store/qs46z93ajwmil04iaa1gwj0lflnrphpg-deriving-aeson-0.2.10-doc' to 'ssh-ng://'... deriving-aeson (post)> copying path '/nix/store/da2w01i9w77qv5gisd3y34xvwnazck66-deriving-aeson-0.2.10' to 'ssh-ng://'... deriving-aeson (post)> copying 1 paths... deriving-aeson (post)> copying path '/nix/store/jqg355sfsgpsvqqama0ckmksxkkdpz99-deriving-aeson-0.2.10.drv' to 'ssh-ng://'... microaeson (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/6x79qgnmpcrq4lg16zbf2n5i1sz74zxv-microaeson-0.1.0.2 /nix/store/mcmndqdk08d3y1rz4jmhqdnm95mb1lax-microaeson-0.1.0.2-doc microaeson (post)> Pushing 3 paths (66 are already present) using zstd to cache sellout ⏳ microaeson (post)> microaeson (post)> Pushing /nix/store/mcmndqdk08d3y1rz4jmhqdnm95mb1lax-microaeson-0.1.0.2-doc (807.83 KiB) microaeson (post)> Pushing /nix/store/6x79qgnmpcrq4lg16zbf2n5i1sz74zxv-microaeson-0.1.0.2 (2.52 MiB) microaeson (post)> Pushing /nix/store/80yymzva79pj6iqmaagbjsq93vs7awrq-fail-4.9.0.0 (5.37 KiB) microaeson (post)> microaeson (post)> All done. microaeson (post)> added 2 signatures microaeson (post)> added 6 signatures microaeson (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/6x79qgnmpcrq4lg16zbf2n5i1sz74zxv-microaeson-0.1.0.2 /nix/store/mcmndqdk08d3y1rz4jmhqdnm95mb1lax-microaeson-0.1.0.2-doc microaeson (post)> copying 2 paths... microaeson (post)> copying path '/nix/store/mcmndqdk08d3y1rz4jmhqdnm95mb1lax-microaeson-0.1.0.2-doc' to 'ssh-ng://'... microaeson (post)> copying path '/nix/store/6x79qgnmpcrq4lg16zbf2n5i1sz74zxv-microaeson-0.1.0.2' to 'ssh-ng://'... microaeson (post)> copying 1 paths... microaeson (post)> copying path '/nix/store/3nzn2i9hagkbmh2h96i8hwfpffvxkfjl-microaeson-0.1.0.2.drv' to 'ssh-ng://'... building '/nix/store/1daflxp88996r14yb5wg4nbwv587dmax-stan-0.2.0.0.drv'... ghc-lib-parser> [303 of 456] Compiling GHC.Hs ( compiler/GHC/Hs.hs, dist/build/GHC/Hs.o, dist/build/GHC/Hs.dyn_o ) 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 streaming-commons> high code points [✔] streaming-commons> UTF8 pure streaming-commons> bytes [✔] streaming-commons> +++ OK, passed 100 tests. streaming-commons> chars [✔] streaming-commons> +++ OK, passed 100 tests. streaming-commons> high code points [✔] streaming-commons> UTF16LE 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 ) 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 ) 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 ) 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 ) lens> [2 of 2] Linking dist/build/hunit/hunit 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 ) 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> Warning: 'Args' is ambiguous. It is defined HTF> * in ‘Test.QuickCheck.Test’ HTF> * in ‘Test.QuickCheck.Test’ 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 in ‘Test.QuickCheck.Test’ HTF> 93% ( 15 / 16) in 'Test.Framework.QuickCheckWrapper' HTF> Missing documentation for: HTF> assertionAsProperty (Test/Framework/QuickCheckWrapper.hs:225) HTF> 25% ( 1 / 4) in 'Test.Framework.PrettyHaskell' HTF> Missing documentation for: HTF> prettyHaskell (Test/Framework/PrettyHaskell.hs:34) HTF> prettyHaskell' (Test/Framework/PrettyHaskell.hs:40) 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:206) HTF> subAssertVerbose (Test/Framework/HUnitWrapper.hs:909) HTF> gassertBool (Test/Framework/HUnitWrapper.hs:209) HTF> gassertBoolVerbose (Test/Framework/HUnitWrapper.hs:212) HTF> gsubAssert (Test/Framework/HUnitWrapper.hs:906) HTF> gsubAssertVerbose (Test/Framework/HUnitWrapper.hs:912) 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:231) HTF> Warning: 'CmdlineOptions' is ambiguous. It is defined HTF> * at Test/Framework/CmdlineOptions.hs:74:23 HTF> * at Test/Framework/CmdlineOptions.hs:74: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/CmdlineOptions.hs:74:1 HTF> Warning: 'TestConfig' is ambiguous. It is defined HTF> * at Test/Framework/TestTypes.hs:205:7 HTF> * at Test/Framework/TestTypes.hs:204: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:204:1 HTF> Warning: 'TestSuite' is ambiguous. It is defined HTF> * at Test/Framework/TestTypes.hs:107:18 HTF> * at Test/Framework/TestTypes.hs:107: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:107:1 HTF> Warning: 'CmdlineOptions' is ambiguous. It is defined HTF> * at Test/Framework/CmdlineOptions.hs:74:23 HTF> * at Test/Framework/CmdlineOptions.hs:74: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/CmdlineOptions.hs:74:1 HTF> Warning: 'TestConfig' is ambiguous. It is defined HTF> * at Test/Framework/TestTypes.hs:205:7 HTF> * at Test/Framework/TestTypes.hs:204: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:204:1 HTF> 92% ( 25 / 27) in 'Test.Framework.TestManager' HTF> Missing documentation for: HTF> flattenTest (Test/Framework/TestManager.hs:149) HTF> wrappableTests (Test/Framework/TestManager.hs:508) enummapset> shrinking /nix/store/zhnwkw4zn5jk4ljlnwkxp1sqgxjpr012-enummapset-0.7.3.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHSenummapset-0.7.3.0-LrG5eHgxUs9K9ij8tQ1Ydd-ghc9.12.1.so enummapset> checking for references to /build/ in /nix/store/zhnwkw4zn5jk4ljlnwkxp1sqgxjpr012-enummapset-0.7.3.0... enummapset> patching script interpreter paths in /nix/store/zhnwkw4zn5jk4ljlnwkxp1sqgxjpr012-enummapset-0.7.3.0 enummapset> stripping (with command strip and flags -S -p) in /nix/store/zhnwkw4zn5jk4ljlnwkxp1sqgxjpr012-enummapset-0.7.3.0/lib enummapset> shrinking RPATHs of ELF executables and libraries in /nix/store/xscx8rv7q0cdpdwnissaz1iri0q2vlbm-enummapset-0.7.3.0-doc enummapset> checking for references to /build/ in /nix/store/xscx8rv7q0cdpdwnissaz1iri0q2vlbm-enummapset-0.7.3.0-doc... enummapset> patching script interpreter paths in /nix/store/xscx8rv7q0cdpdwnissaz1iri0q2vlbm-enummapset-0.7.3.0-doc 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. [✔] 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") [✔] 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 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. cabal-install-parsers> include directory-1.3.9.0-9e59 cabal-install-parsers> include filepath-1.5.4.0-d360 cabal-install-parsers> include lukko-0.1.2-72Aqgkxy4Cq47q8bFT49Lg cabal-install-parsers> include network-uri-2.6.4.2-BjvyXzQ046U9SYWFeDYlK2 cabal-install-parsers> include parsec-3.1.17.0-31dd cabal-install-parsers> include pretty-1.1.3.6-af67 cabal-install-parsers> include tar-0.6.3.0-DL1o1Zalfbv8FxNd9uCSHT cabal-install-parsers> include text-2.1.2-8f2d cabal-install-parsers> include time-1.14-ab6f cabal-install-parsers> include transformers-0.6.1.2-905c cabal-install-parsers> Linked component graph: cabal-install-parsers> unit cabal-install-parsers-0.6.1.1-16OwyyzWjnwz10chSeTi1 cabal-install-parsers> include Cabal-syntax-3.14.1.0-063e cabal-install-parsers> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS cabal-install-parsers> include base-4.21.0.0-7c9b cabal-install-parsers> include base16-bytestring-1.0.2.0-2OfKvnPrkNJ7FYEjW62XHa cabal-install-parsers> include binary-0.8.9.2-5eb4 cabal-install-parsers> include binary-instances-1.0.6-BysSubiF0faIkXcvU27HJl cabal-install-parsers> include bytestring-0.12.2.0-b0ac cabal-install-parsers> include containers-0.7-0330 cabal-install-parsers> include cryptohash-sha256-0.11.102.1-BFyStsqxZbH8NiwNHi2CB3 cabal-install-parsers> include deepseq-1.5.1.0-e635 cabal-install-parsers> include directory-1.3.9.0-9e59 cabal-install-parsers> include filepath-1.5.4.0-d360 cabal-install-parsers> include lukko-0.1.2-72Aqgkxy4Cq47q8bFT49Lg cabal-install-parsers> include network-uri-2.6.4.2-BjvyXzQ046U9SYWFeDYlK2 cabal-install-parsers> include parsec-3.1.17.0-31dd cabal-install-parsers> include pretty-1.1.3.6-af67 cabal-install-parsers> include tar-0.6.3.0-DL1o1Zalfbv8FxNd9uCSHT cabal-install-parsers> include text-2.1.2-8f2d cabal-install-parsers> include time-1.14-ab6f cabal-install-parsers> include transformers-0.6.1.2-905c cabal-install-parsers> Cabal.Config=cabal-install-parsers-0.6.1.1-16OwyyzWjnwz10chSeTi1:Cabal.Config,Cabal.Index=cabal-install-parsers-0.6.1.1-16OwyyzWjnwz10chSeTi1:Cabal.Index,Cabal.Optimization=cabal-install-parsers-0.6.1.1-16OwyyzWjnwz10chSeTi1:Cabal.Optimization,Cabal.Package=cabal-install-parsers-0.6.1.1-16OwyyzWjnwz10chSeTi1:Cabal.Package,Cabal.Parse=cabal-install-parsers-0.6.1.1-16OwyyzWjnwz10chSeTi1:Cabal.Parse,Cabal.Project=cabal-install-parsers-0.6.1.1-16OwyyzWjnwz10chSeTi1:Cabal.Project,Cabal.SourceRepo=cabal-install-parsers-0.6.1.1-16OwyyzWjnwz10chSeTi1:Cabal.SourceRepo cabal-install-parsers> Ready component graph: cabal-install-parsers> definite cabal-install-parsers-0.6.1.1-16OwyyzWjnwz10chSeTi1 cabal-install-parsers> depends Cabal-syntax-3.14.1.0-063e cabal-install-parsers> depends aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS cabal-install-parsers> depends base-4.21.0.0-7c9b cabal-install-parsers> depends base16-bytestring-1.0.2.0-2OfKvnPrkNJ7FYEjW62XHa cabal-install-parsers> depends binary-0.8.9.2-5eb4 cabal-install-parsers> depends binary-instances-1.0.6-BysSubiF0faIkXcvU27HJl cabal-install-parsers> depends bytestring-0.12.2.0-b0ac cabal-install-parsers> depends containers-0.7-0330 cabal-install-parsers> depends cryptohash-sha256-0.11.102.1-BFyStsqxZbH8NiwNHi2CB3 cabal-install-parsers> depends deepseq-1.5.1.0-e635 cabal-install-parsers> depends directory-1.3.9.0-9e59 cabal-install-parsers> depends filepath-1.5.4.0-d360 cabal-install-parsers> depends lukko-0.1.2-72Aqgkxy4Cq47q8bFT49Lg cabal-install-parsers> depends network-uri-2.6.4.2-BjvyXzQ046U9SYWFeDYlK2 cabal-install-parsers> depends parsec-3.1.17.0-31dd cabal-install-parsers> depends pretty-1.1.3.6-af67 cabal-install-parsers> depends tar-0.6.3.0-DL1o1Zalfbv8FxNd9uCSHT cabal-install-parsers> depends text-2.1.2-8f2d cabal-install-parsers> depends time-1.14-ab6f cabal-install-parsers> depends transformers-0.6.1.2-905c cabal-install-parsers> Using Cabal-3.14.1.0 compiled by ghc-9.12 cabal-install-parsers> Using compiler: ghc-9.12.1 cabal-install-parsers> Using install prefix: cabal-install-parsers> /nix/store/3sg5sskr2zaqycx2xp2lv7ih7556v6gn-cabal-install-parsers-0.6.1.1 cabal-install-parsers> Executables installed in: cabal-install-parsers> /nix/store/3sg5sskr2zaqycx2xp2lv7ih7556v6gn-cabal-install-parsers-0.6.1.1/bin cabal-install-parsers> Libraries installed in: cabal-install-parsers> /nix/store/3sg5sskr2zaqycx2xp2lv7ih7556v6gn-cabal-install-parsers-0.6.1.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/cabal-install-parsers-0.6.1.1-16OwyyzWjnwz10chSeTi1 cabal-install-parsers> Dynamic Libraries installed in: cabal-install-parsers> /nix/store/3sg5sskr2zaqycx2xp2lv7ih7556v6gn-cabal-install-parsers-0.6.1.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75 cabal-install-parsers> Private executables installed in: cabal-install-parsers> /nix/store/3sg5sskr2zaqycx2xp2lv7ih7556v6gn-cabal-install-parsers-0.6.1.1/libexec/x86_64-linux-ghc-9.12.1-bf75/cabal-install-parsers-0.6.1.1 cabal-install-parsers> Data files installed in: cabal-install-parsers> /nix/store/3sg5sskr2zaqycx2xp2lv7ih7556v6gn-cabal-install-parsers-0.6.1.1/share/x86_64-linux-ghc-9.12.1-bf75/cabal-install-parsers-0.6.1.1 cabal-install-parsers> Documentation installed in: cabal-install-parsers> /nix/store/gzvhqmnfhqnkn4ydpb9mgj4dia507s58-cabal-install-parsers-0.6.1.1-doc/share/doc/cabal-install-parsers-0.6.1.1 cabal-install-parsers> Configuration files installed in: aeson-pretty> Running 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> Running phase: patchPhase aeson-pretty> Running phase: compileBuildDriverPhase aeson-pretty> setupCompileFlags: -package-db=/build/tmp.UGBasy3Ypd/setup-package.conf.d -threaded aeson-pretty> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.UGBasy3Ypd/Main.o ) aeson-pretty> [2 of 2] Linking Setup aeson-pretty> Running phase: updateAutotoolsGnuConfigScriptsPhase aeson-pretty> Running phase: configurePhase aeson-pretty> configureFlags: --verbose --prefix=/nix/store/iqava73sqphy9hg637p8fgxrd6wavk69-aeson-pretty-0.8.10 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/2iviijwabz058jrpcpf799z2q2j6m1k1-aeson-pretty-0.8.10-doc/share/doc/aeson-pretty-0.8.10 --with-gcc=gcc --package-db=/build/tmp.UGBasy3Ypd/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/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib aeson-pretty> Using Parsec parser aeson-pretty> Configuring aeson-pretty-0.8.10... aeson-pretty> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports aeson-pretty> 'ghc' version < 9.12): aeson-pretty> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc is version aeson-pretty> 9.12.1 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.21.0.0 aeson-pretty> Dependency base-compat >=0.9: using base-compat-0.13.1 aeson-pretty> Dependency bytestring >=0.9: using bytestring-0.12.2.0 aeson-pretty> Dependency scientific >=0.3: using scientific-0.3.8.0 aeson-pretty> Dependency text >=0.11: using text-2.1.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.21.0.0 aeson-pretty> Dependency bytestring >=0.9: using bytestring-0.12.2.0 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-4uUZ54BzAMEDS92Hwqk08L aeson-pretty> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS aeson-pretty> include base-4.21.0.0-7c9b aeson-pretty> include base-compat-0.13.1-ETh4qdbBwfb6y2SJvaOYyT aeson-pretty> include bytestring-0.12.2.0-b0ac aeson-pretty> include scientific-0.3.8.0-9UrQw3jQ444EFF3GTEd7qw aeson-pretty> include text-2.1.2-8f2d aeson-pretty> include unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi aeson-pretty> include vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 aeson-pretty> component aeson-pretty-0.8.10-32K6Aii9fGjBPOISMoKXI1-aeson-pretty aeson-pretty> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS aeson-pretty> include aeson-pretty-0.8.10-4uUZ54BzAMEDS92Hwqk08L aeson-pretty> include attoparsec-0.14.4-Jpi3LyMsvXc3fio9WNMcA4 aeson-pretty> include attoparsec-aeson-2.2.2.0-ClOtGVvC3vm3ZitZliDTCz aeson-pretty> include base-4.21.0.0-7c9b aeson-pretty> include bytestring-0.12.2.0-b0ac aeson-pretty> include cmdargs-0.10.22-FYq4jjkjZrIKXACoP8PzPT aeson-pretty> Linked component graph: dependent-sum> Running phase: setupCompilerEnvironmentPhase dependent-sum> Build with /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1. dependent-sum> Running 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> Running phase: patchPhase dependent-sum> Replace Cabal file with edited version from mirror://hackage/dependent-sum-0.7.2.0/revision/2.cabal. dependent-sum> Running phase: compileBuildDriverPhase dependent-sum> setupCompileFlags: -package-db=/build/tmp.TZi8oDJXFS/setup-package.conf.d -threaded dependent-sum> [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.TZi8oDJXFS/Main.o ) dependent-sum> [2 of 2] Linking Setup dependent-sum> Running phase: updateAutotoolsGnuConfigScriptsPhase dependent-sum> Running phase: configurePhase dependent-sum> configureFlags: --verbose --prefix=/nix/store/bdnv4asp9b8hxpsmf3lzlfgakqg1lvmw-dependent-sum-0.7.2.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/h29983jzldaj1kqpbv00bxk4gnbbz3xk-dependent-sum-0.7.2.0-doc/share/doc/dependent-sum-0.7.2.0 --with-gcc=gcc --package-db=/build/tmp.TZi8oDJXFS/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/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib dependent-sum> Using Parsec parser dependent-sum> Configuring dependent-sum-0.7.2.0... dependent-sum> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports dependent-sum> 'ghc' version < 9.12): dependent-sum> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc is version dependent-sum> 9.12.1 dependent-sum> Dependency base >=4.9 && <5: using base-4.21.0.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-ANYoObrpOPXGZ0XgSgXW1O dependent-sum> include base-4.21.0.0-7c9b dependent-sum> include constraints-extras-0.4.0.2-3RcSPM6rHsmTow6dITCQL dependent-sum> include some-1.0.6-RFefbtoD5j3QR2TodYUXO dependent-sum> Linked component graph: dependent-sum> unit dependent-sum-0.7.2.0-ANYoObrpOPXGZ0XgSgXW1O dependent-sum> include base-4.21.0.0-7c9b dependent-sum> include constraints-extras-0.4.0.2-3RcSPM6rHsmTow6dITCQL dependent-sum> include some-1.0.6-RFefbtoD5j3QR2TodYUXO dependent-sum> Data.Dependent.Sum=dependent-sum-0.7.2.0-ANYoObrpOPXGZ0XgSgXW1O:Data.Dependent.Sum,Data.GADT.Compare=some-1.0.6-RFefbtoD5j3QR2TodYUXO:Data.GADT.Compare,Data.GADT.Show=some-1.0.6-RFefbtoD5j3QR2TodYUXO:Data.GADT.Show,Data.Some=some-1.0.6-RFefbtoD5j3QR2TodYUXO:Data.Some dependent-sum> Ready component graph: dependent-sum> definite dependent-sum-0.7.2.0-ANYoObrpOPXGZ0XgSgXW1O dependent-sum> depends base-4.21.0.0-7c9b dependent-sum> depends constraints-extras-0.4.0.2-3RcSPM6rHsmTow6dITCQL dependent-sum> depends some-1.0.6-RFefbtoD5j3QR2TodYUXO dependent-sum> Using Cabal-3.14.1.0 compiled by ghc-9.12 dependent-sum> Using compiler: ghc-9.12.1 dependent-sum> Using install prefix: dependent-sum> /nix/store/bdnv4asp9b8hxpsmf3lzlfgakqg1lvmw-dependent-sum-0.7.2.0 dependent-sum> Executables installed in: dependent-sum> /nix/store/bdnv4asp9b8hxpsmf3lzlfgakqg1lvmw-dependent-sum-0.7.2.0/bin dependent-sum> Libraries installed in: hw-prim> Running phase: setupCompilerEnvironmentPhase hw-prim> Build with /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1. hw-prim> Running 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> Running 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> Running phase: compileBuildDriverPhase hw-prim> setupCompileFlags: -package-db=/build/tmp.P2ByY7P0Zn/setup-package.conf.d -threaded hw-prim> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.P2ByY7P0Zn/Main.o ) hw-prim> [2 of 2] Linking Setup hw-prim> Running phase: updateAutotoolsGnuConfigScriptsPhase hw-prim> Running phase: configurePhase hw-prim> configureFlags: --verbose --prefix=/nix/store/mvb4yxh6x61kh6h6yhzv9ga28mdggbq4-hw-prim-0.6.3.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/cnd356pp4b8b6ssip7qq52pmjfkm60s8-hw-prim-0.6.3.2-doc/share/doc/hw-prim-0.6.3.2 --with-gcc=gcc --package-db=/build/tmp.P2ByY7P0Zn/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/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/lib hw-prim> Using Parsec parser hw-prim> Configuring hw-prim-0.6.3.2... hw-prim> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports hw-prim> 'ghc' version < 9.12): hw-prim> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc is version hw-prim> 9.12.1 hw-prim> Flags chosen: bounds-checking-enabled=False hw-prim> Dependency base: using base-4.21.0.0 hw-prim> Dependency bytestring: using bytestring-0.12.2.0 hw-prim> Dependency deepseq: using deepseq-1.5.1.0 hw-prim> Dependency ghc-prim: using ghc-prim-0.13.0 hw-prim> Dependency mmap: using mmap-0.5.9 hw-prim> Dependency transformers: using transformers-0.6.1.2 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.21.0.0 hw-prim> Dependency bytestring: using bytestring-0.12.2.0 hw-prim> Dependency directory: using directory-1.3.9.0 hw-prim> Dependency exceptions: using exceptions-0.10.9 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.2 hw-prim> Dependency vector: using vector-0.13.2.0 hw-prim> Dependency base: using base-4.21.0.0 hw-prim> Dependency doctest: using doctest-0.24.0 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-9yfiBinWbnsAckQ25sbhzw hw-prim> include base-4.21.0.0-7c9b hw-prim> include bytestring-0.12.2.0-b0ac hw-prim> include deepseq-1.5.1.0-e635 hw-prim> include ghc-prim-0.13.0-5eb6 rerebase (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/67yvp12s65pc8y4g663bcfvpggl8hw8l-rerebase-1.21.2-doc /nix/store/gp0rj74v5rc1bwg1z8yir72f2aa19ca8-rerebase-1.21.2 rerebase (post)> Pushing 32 paths (130 are already present) using zstd to cache sellout ⏳ rerebase (post)> rerebase (post)> Pushing /nix/store/6pqgi32im7swn6w385dqnnxbll1phy6s-vector-instances-3.4.2-doc (210.36 KiB) rerebase (post)> Pushing /nix/store/93l8705dh1pi6sv631zw0kz7rfk0p5f4-groups-0.5.3 (992.66 KiB) rerebase (post)> Pushing /nix/store/1zx0wmmby4a0n4a11ngj0jdyfl16v3cg-kan-extensions-5.2.6-doc (2.34 MiB) rerebase (post)> Pushing /nix/store/6lnbcdw3iplc8jlrxnb4lgjnyc9agjj7-pointed-5.0.5 (736.74 KiB) rerebase (post)> Pushing /nix/store/67yvp12s65pc8y4g663bcfvpggl8hw8l-rerebase-1.21.2-doc (3.79 MiB) rerebase (post)> Pushing /nix/store/3x8q0d9dfwyrnb1yfa5npszws2az0kw2-selective-0.7.0.1 (4.10 MiB) rerebase (post)> Pushing /nix/store/6s52swlxn6mk79lz27jzmq0v8mncynhg-free-5.2 (22.60 MiB) rerebase (post)> Pushing /nix/store/285ap50k18qdg5g77rdfjw3hx6imcygh-free-5.2-doc (6.02 MiB) rerebase (post)> Pushing /nix/store/9wjj0qd6acsx2pgbvaai1pn7ysz5w0i3-vector-instances-3.4.2 (862.30 KiB) rerebase (post)> Pushing /nix/store/6jw79pc5prjqy2vqyk3a1vlxkx2m6pxb-selective-0.7.0.1-doc (1.48 MiB) rerebase (post)> Pushing /nix/store/a0rc606h4z6ma4j69vz0d98mbcdlwvfc-invariant-0.6.4-doc (2.10 MiB) rerebase (post)> Pushing /nix/store/ad5a1kxx2j94lkmbqhvcgr2ds7962mw9-semigroups-0.20 (302.26 KiB) rerebase (post)> Pushing /nix/store/abr5796il1i2hb7sdcsvcw3jg3rdyj0r-profunctors-5.6.2-doc (5.19 MiB) rerebase (post)> Pushing /nix/store/gp0rj74v5rc1bwg1z8yir72f2aa19ca8-rerebase-1.21.2 (11.33 MiB) rerebase (post)> Pushing /nix/store/ipp3w99i949aybvmdayk14z9b51vxx9r-adjunctions-4.4.3-doc (2.02 MiB) rerebase (post)> Pushing /nix/store/jgxaik22zffz5rbrpsqcjhn3k49r6qh7-profunctors-5.6.2 (10.71 MiB) rerebase (post)> Pushing /nix/store/jkzhqk6qjyy50h3c5b318irv6yg1z5s7-keys-3.12.4-doc (2.15 MiB) rerebase (post)> Pushing /nix/store/jpsyxrjdnr6a5i8wdf5aaipmsprfv1fn-rebase-1.21.2 (7.53 MiB) rerebase (post)> Pushing /nix/store/k8nv0h07j48y38grind3dkvx5pbiqwdj-adjunctions-4.4.3 (6.11 MiB) rerebase (post)> Pushing /nix/store/k9fpw29jcisvr9lwpr594ifnjmicws8l-either-5.0.2-doc (455.28 KiB) rerebase (post)> Pushing /nix/store/mpq5cbm4np5xkj8v3gikkkv5px21gyac-invariant-0.6.4 (5.76 MiB) rerebase (post)> Pushing /nix/store/mps58xsqi8qkmgs4g67nq2xsm388fs6x-semigroups-0.20-doc (190.28 KiB) rerebase (post)> Pushing /nix/store/ll2r75dhs3jqyg97kx9w6jhd5gjnkbly-keys-3.12.4 (6.64 MiB) rerebase (post)> Pushing /nix/store/n0qripkgn0lpb9nppzqal2k0mawgjpff-groups-0.5.3-doc (323.63 KiB) rerebase (post)> Pushing /nix/store/nnay7lf38bqqq3zq96wi3m9c22f2zf92-rebase-1.21.2-doc (25.31 MiB) rerebase (post)> Pushing /nix/store/s4jjzafdxacqkj5z311agviljps0674h-either-5.0.2 (976.72 KiB) rerebase (post)> Pushing /nix/store/y6c5kb1vyqsqiqf3li7ygbknhz3chxyq-data-default-class-0.1.2.2-doc (275.80 KiB) rerebase (post)> Pushing /nix/store/v6z319kahc1gsjifz472fy32p14l6v35-void-0.7.3 (48.05 KiB) rerebase (post)> Pushing /nix/store/waj1draqn3i6wdl1vbhhzxw01mbq7vp2-pointed-5.0.5-doc (456.20 KiB) rerebase (post)> Pushing /nix/store/z6ssh8z9l4frsdwycp12f1hfd2104x4g-void-0.7.3-doc (118.16 KiB) rerebase (post)> Pushing /nix/store/ws9i1v1wx9b7r80k3b1h62gl60yaqwxl-kan-extensions-5.2.6 (7.14 MiB) rerebase (post)> Pushing /nix/store/clph0d3b6a6gry9rpmh0f40n1byp1ibp-data-default-class-0.1.2.2 (322.13 KiB) rerebase (post)> rerebase (post)> All done. rerebase (post)> added 2 signatures rerebase (post)> added 26 signatures rerebase (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/67yvp12s65pc8y4g663bcfvpggl8hw8l-rerebase-1.21.2-doc /nix/store/gp0rj74v5rc1bwg1z8yir72f2aa19ca8-rerebase-1.21.2 rerebase (post)> copying 2 paths... rerebase (post)> copying path '/nix/store/67yvp12s65pc8y4g663bcfvpggl8hw8l-rerebase-1.21.2-doc' to 'ssh-ng://'... rerebase (post)> copying path '/nix/store/gp0rj74v5rc1bwg1z8yir72f2aa19ca8-rerebase-1.21.2' to 'ssh-ng://'... rerebase (post)> copying 1 paths... rerebase (post)> copying path '/nix/store/jx0v80rdsyva3s938wgy9l2nayj336v2-rerebase-1.21.2.drv' to 'ssh-ng://'... building '/nix/store/1ywcflrxi6pslh3l3x5xlp74askma2az-deferred-folds-0.9.18.7.drv'... building '/nix/store/xjz23ygllxv1zfi3wc6wwy9vq2l2xd06-focus-1.0.3.2.drv'... ghc-lib-parser> [304 of 456] Compiling GHC.Tc.Types.Origin ( compiler/GHC/Tc/Types/Origin.hs, dist/build/GHC/Tc/Types/Origin.o, dist/build/GHC/Tc/Types/Origin.dyn_o ) ghc-lib-parser> [305 of 456] Compiling GHC.Types.Id.Make ( compiler/GHC/Types/Id/Make.hs, dist/build/GHC/Types/Id/Make.o, dist/build/GHC/Types/Id/Make.dyn_o ) ghc-lib-parser> [306 of 456] Compiling GHC.CoreToIface ( compiler/GHC/CoreToIface.hs, dist/build/GHC/CoreToIface.o, dist/build/GHC/CoreToIface.dyn_o ) ghc-lib-parser> [307 of 456] Compiling GHC.Tc.Types.BasicTypes ( compiler/GHC/Tc/Types/BasicTypes.hs, dist/build/GHC/Tc/Types/BasicTypes.o, dist/build/GHC/Tc/Types/BasicTypes.dyn_o ) ghc-lib-parser> [308 of 456] Compiling GHC.Tc.Zonk.Monad ( compiler/GHC/Tc/Zonk/Monad.hs, dist/build/GHC/Tc/Zonk/Monad.o, dist/build/GHC/Tc/Zonk/Monad.dyn_o ) ghc-lib-parser> [309 of 456] Compiling GHC.Tc.Types.ErrCtxt ( compiler/GHC/Tc/Types/ErrCtxt.hs, dist/build/GHC/Tc/Types/ErrCtxt.o, dist/build/GHC/Tc/Types/ErrCtxt.dyn_o ) ghc-lib-parser> [310 of 456] Compiling GHC.Tc.Types.CtLoc ( compiler/GHC/Tc/Types/CtLoc.hs, dist/build/GHC/Tc/Types/CtLoc.o, dist/build/GHC/Tc/Types/CtLoc.dyn_o ) ghc-lib-parser> [311 of 456] Compiling GHC.Tc.Types.Constraint ( compiler/GHC/Tc/Types/Constraint.hs, dist/build/GHC/Tc/Types/Constraint.o, dist/build/GHC/Tc/Types/Constraint.dyn_o ) ghc-lib-parser> [312 of 456] Compiling GHC.Tc.Types.TH ( compiler/GHC/Tc/Types/TH.hs, dist/build/GHC/Tc/Types/TH.o, dist/build/GHC/Tc/Types/TH.dyn_o ) ghc-lib-parser> [313 of 456] Compiling GHC.Tc.Errors.Hole.FitTypes ( compiler/GHC/Tc/Errors/Hole/FitTypes.hs, dist/build/GHC/Tc/Errors/Hole/FitTypes.o, dist/build/GHC/Tc/Errors/Hole/FitTypes.dyn_o ) ghc-lib-parser> [314 of 456] Compiling GHC.Unit.Module.ModIface ( compiler/GHC/Unit/Module/ModIface.hs, dist/build/GHC/Unit/Module/ModIface.o, dist/build/GHC/Unit/Module/ModIface.dyn_o ) ghc-lib-parser> [315 of 456] Compiling GHC.Tc.Errors.Types ( compiler/GHC/Tc/Errors/Types.hs, dist/build/GHC/Tc/Errors/Types.o, dist/build/GHC/Tc/Errors/Types.dyn_o ) 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 streaming-commons> bytes [✔] streaming-commons> +++ OK, passed 100 tests. streaming-commons> chars [✔] streaming-commons> +++ OK, passed 100 tests. streaming-commons> high code points [✔] streaming-commons> UTF16BE streaming-commons> bytes [✔] streaming-commons> +++ OK, passed 100 tests. streaming-commons> chars [✔] streaming-commons> +++ OK, passed 100 tests. 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 ) HTF> Warning: 'BBTArgs' is ambiguous. It is defined HTF> * at Test/Framework/BlackBoxTest.hs:131:16 HTF> * at Test/Framework/BlackBoxTest.hs:131: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/BlackBoxTest.hs:131:1 HTF> 100% ( 6 / 6) in 'Test.Framework.BlackBoxTest' HTF> 100% ( 17 / 17) in 'Test.Framework' HTF> Warning: Test.Framework.Pretty: could not find link destinations for: HTF> - Text.PrettyPrint.Annotated.HughesPJ.Rep_Mode HTF> - Text.PrettyPrint.Annotated.HughesPJ.Rep_Style HTF> - Text.PrettyPrint.Annotated.HughesPJ.Rep_TextDetails HTF> - Text.PrettyPrint.HughesPJ.Rep_Doc 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.AnyTestable HTF> - Test.Framework.QuickCheckWrapper.argsModifier HTF> - Test.Framework.QuickCheckWrapper.testable 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.parseTestArgs HTF> - Test.Framework.CmdlineOptions.CmdlineOptions HTF> - Test.Framework.TestManager.flatten HTF> Warning: Test.Framework: could not find link destinations for: HTF> - Test.Framework.CmdlineOptions.parseTestArgs HTF> - Test.Framework.TestManager.flatten HTF> Documentation created: dist/doc/html/HTF, dist/doc/html/HTF/HTF.txt HTF> Preprocessing executable 'htfpp' for HTF-0.15.0.2... HTF> Running phase: installPhase HTF> Installing library in /nix/store/zm8fi9y3cnni684hqwdxqbg8vqgkffax-HTF-0.15.0.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/HTF-0.15.0.2-LYG0OkbMbDcL6fXWs4S3As HTF> Installing executable htfpp in /nix/store/zm8fi9y3cnni684hqwdxqbg8vqgkffax-HTF-0.15.0.2/bin HTF> Warning: The directory HTF> /nix/store/zm8fi9y3cnni684hqwdxqbg8vqgkffax-HTF-0.15.0.2/bin is not in the HTF> system search path. HTF> Running phase: fixupPhase HTF> shrinking RPATHs of ELF executables and libraries in /nix/store/zm8fi9y3cnni684hqwdxqbg8vqgkffax-HTF-0.15.0.2 HTF> shrinking /nix/store/zm8fi9y3cnni684hqwdxqbg8vqgkffax-HTF-0.15.0.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHSHTF-0.15.0.2-LYG0OkbMbDcL6fXWs4S3As-ghc9.12.1.so HTF> shrinking /nix/store/zm8fi9y3cnni684hqwdxqbg8vqgkffax-HTF-0.15.0.2/bin/htfpp HTF> checking for references to /build/ in /nix/store/zm8fi9y3cnni684hqwdxqbg8vqgkffax-HTF-0.15.0.2... HTF> patching script interpreter paths in /nix/store/zm8fi9y3cnni684hqwdxqbg8vqgkffax-HTF-0.15.0.2 HTF> stripping (with command strip and flags -S -p) in /nix/store/zm8fi9y3cnni684hqwdxqbg8vqgkffax-HTF-0.15.0.2/lib /nix/store/zm8fi9y3cnni684hqwdxqbg8vqgkffax-HTF-0.15.0.2/bin HTF> shrinking RPATHs of ELF executables and libraries in /nix/store/acl1d00xf95467mynpw9qkzcmkmdzffd-HTF-0.15.0.2-doc HTF> checking for references to /build/ in /nix/store/acl1d00xf95467mynpw9qkzcmkmdzffd-HTF-0.15.0.2-doc... HTF> patching script interpreter paths in /nix/store/acl1d00xf95467mynpw9qkzcmkmdzffd-HTF-0.15.0.2-doc 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" [✔] 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." [✔] 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. 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 cabal-install-parsers> /nix/store/3sg5sskr2zaqycx2xp2lv7ih7556v6gn-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/87zpmcmwvn48z4lbrfba74b312h22s6c-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/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc cabal-install-parsers> Using ghc version 9.12.1 found on system at: cabal-install-parsers> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc cabal-install-parsers> Using ghc-pkg version 9.12.1 found on system at: cabal-install-parsers> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc-pkg-9.12.1 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.30.0 found on system at: cabal-install-parsers> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/haddock-ghc-9.12.1 cabal-install-parsers> No happy found cabal-install-parsers> No haskell-suite found cabal-install-parsers> No haskell-suite-pkg found cabal-install-parsers> No hmake found cabal-install-parsers> Using hpc version 0.69 found on system at: cabal-install-parsers> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hpc-ghc-9.12.1 cabal-install-parsers> Using hsc2hs version 0.68.10 found on system at: cabal-install-parsers> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 cabal-install-parsers> Using hscolour version 1.25 found on system at: cabal-install-parsers> /nix/store/iwbifbszf225h5w2dyxfi77kk6d6rxdy-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/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/ld cabal-install-parsers> No pkg-config found cabal-install-parsers> Using runghc version 9.12.1 found on system at: cabal-install-parsers> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/runghc-9.12.1 cabal-install-parsers> Using strip version 2.44 found on system at: cabal-install-parsers> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip cabal-install-parsers> Using tar found on system at: cabal-install-parsers> /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar cabal-install-parsers> No uhc found cabal-install-parsers> Running 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> src/Cabal/Config.hs:25:1: warning: [GHC-66111] [-Wunused-imports] cabal-install-parsers> The import of ‘Data.List’ is redundant cabal-install-parsers> except perhaps to import instances from ‘Data.List’ cabal-install-parsers> To import instances alone, use: import Data.List() cabal-install-parsers> | cabal-install-parsers> 25 | import Data.List (foldl') cabal-install-parsers> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cabal-install-parsers> 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> src/Cabal/Project.hs:37:36: warning: [GHC-38856] [-Wunused-imports] cabal-install-parsers> The import of ‘foldl'’ from module ‘Data.List’ is redundant cabal-install-parsers> | cabal-install-parsers> 37 | import Data.List (foldl', isSuffixOf) cabal-install-parsers> | ^^^^^^ cabal-install-parsers> aeson-pretty> unit aeson-pretty-0.8.10-4uUZ54BzAMEDS92Hwqk08L aeson-pretty> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS aeson-pretty> include base-4.21.0.0-7c9b aeson-pretty> include base-compat-0.13.1-ETh4qdbBwfb6y2SJvaOYyT aeson-pretty> include bytestring-0.12.2.0-b0ac aeson-pretty> include scientific-0.3.8.0-9UrQw3jQ444EFF3GTEd7qw aeson-pretty> include text-2.1.2-8f2d aeson-pretty> include unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi aeson-pretty> include vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 aeson-pretty> Data.Aeson.Encode.Pretty=aeson-pretty-0.8.10-4uUZ54BzAMEDS92Hwqk08L:Data.Aeson.Encode.Pretty aeson-pretty> unit aeson-pretty-0.8.10-32K6Aii9fGjBPOISMoKXI1-aeson-pretty aeson-pretty> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS aeson-pretty> include aeson-pretty-0.8.10-4uUZ54BzAMEDS92Hwqk08L aeson-pretty> include attoparsec-0.14.4-Jpi3LyMsvXc3fio9WNMcA4 aeson-pretty> include attoparsec-aeson-2.2.2.0-ClOtGVvC3vm3ZitZliDTCz aeson-pretty> include base-4.21.0.0-7c9b aeson-pretty> include bytestring-0.12.2.0-b0ac aeson-pretty> include cmdargs-0.10.22-FYq4jjkjZrIKXACoP8PzPT aeson-pretty> Ready component graph: aeson-pretty> definite aeson-pretty-0.8.10-4uUZ54BzAMEDS92Hwqk08L aeson-pretty> depends aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS aeson-pretty> depends base-4.21.0.0-7c9b aeson-pretty> depends base-compat-0.13.1-ETh4qdbBwfb6y2SJvaOYyT aeson-pretty> depends bytestring-0.12.2.0-b0ac aeson-pretty> depends scientific-0.3.8.0-9UrQw3jQ444EFF3GTEd7qw aeson-pretty> depends text-2.1.2-8f2d aeson-pretty> depends unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi aeson-pretty> depends vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 aeson-pretty> definite aeson-pretty-0.8.10-32K6Aii9fGjBPOISMoKXI1-aeson-pretty aeson-pretty> depends aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS aeson-pretty> depends aeson-pretty-0.8.10-4uUZ54BzAMEDS92Hwqk08L aeson-pretty> depends attoparsec-0.14.4-Jpi3LyMsvXc3fio9WNMcA4 aeson-pretty> depends attoparsec-aeson-2.2.2.0-ClOtGVvC3vm3ZitZliDTCz aeson-pretty> depends base-4.21.0.0-7c9b aeson-pretty> depends bytestring-0.12.2.0-b0ac aeson-pretty> depends cmdargs-0.10.22-FYq4jjkjZrIKXACoP8PzPT aeson-pretty> Using Cabal-3.14.1.0 compiled by ghc-9.12 aeson-pretty> Using compiler: ghc-9.12.1 aeson-pretty> Using install prefix: aeson-pretty> /nix/store/iqava73sqphy9hg637p8fgxrd6wavk69-aeson-pretty-0.8.10 aeson-pretty> Executables installed in: aeson-pretty> /nix/store/iqava73sqphy9hg637p8fgxrd6wavk69-aeson-pretty-0.8.10/bin aeson-pretty> Libraries installed in: aeson-pretty> /nix/store/iqava73sqphy9hg637p8fgxrd6wavk69-aeson-pretty-0.8.10/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/aeson-pretty-0.8.10-4uUZ54BzAMEDS92Hwqk08L aeson-pretty> Dynamic Libraries installed in: aeson-pretty> /nix/store/iqava73sqphy9hg637p8fgxrd6wavk69-aeson-pretty-0.8.10/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75 aeson-pretty> Private executables installed in: aeson-pretty> /nix/store/iqava73sqphy9hg637p8fgxrd6wavk69-aeson-pretty-0.8.10/libexec/x86_64-linux-ghc-9.12.1-bf75/aeson-pretty-0.8.10 aeson-pretty> Data files installed in: aeson-pretty> /nix/store/iqava73sqphy9hg637p8fgxrd6wavk69-aeson-pretty-0.8.10/share/x86_64-linux-ghc-9.12.1-bf75/aeson-pretty-0.8.10 aeson-pretty> Documentation installed in: aeson-pretty> /nix/store/2iviijwabz058jrpcpf799z2q2j6m1k1-aeson-pretty-0.8.10-doc/share/doc/aeson-pretty-0.8.10 aeson-pretty> Configuration files installed in: aeson-pretty> /nix/store/iqava73sqphy9hg637p8fgxrd6wavk69-aeson-pretty-0.8.10/etc aeson-pretty> No alex found aeson-pretty> Using ar found on system at: aeson-pretty> /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-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/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc aeson-pretty> Using ghc version 9.12.1 found on system at: aeson-pretty> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc aeson-pretty> Using ghc-pkg version 9.12.1 found on system at: aeson-pretty> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc-pkg-9.12.1 aeson-pretty> No ghcjs found aeson-pretty> No ghcjs-pkg found aeson-pretty> No greencard found aeson-pretty> Using haddock version 2.30.0 found on system at: aeson-pretty> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/haddock-ghc-9.12.1 aeson-pretty> No happy found aeson-pretty> No haskell-suite found aeson-pretty> No haskell-suite-pkg found aeson-pretty> No hmake found aeson-pretty> Using hpc version 0.69 found on system at: aeson-pretty> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hpc-ghc-9.12.1 aeson-pretty> Using hsc2hs version 0.68.10 found on system at: aeson-pretty> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 aeson-pretty> Using hscolour version 1.25 found on system at: aeson-pretty> /nix/store/iwbifbszf225h5w2dyxfi77kk6d6rxdy-hscolour-1.25/bin/HsColour dependent-sum> /nix/store/bdnv4asp9b8hxpsmf3lzlfgakqg1lvmw-dependent-sum-0.7.2.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/dependent-sum-0.7.2.0-ANYoObrpOPXGZ0XgSgXW1O dependent-sum> Dynamic Libraries installed in: dependent-sum> /nix/store/bdnv4asp9b8hxpsmf3lzlfgakqg1lvmw-dependent-sum-0.7.2.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75 dependent-sum> Private executables installed in: dependent-sum> /nix/store/bdnv4asp9b8hxpsmf3lzlfgakqg1lvmw-dependent-sum-0.7.2.0/libexec/x86_64-linux-ghc-9.12.1-bf75/dependent-sum-0.7.2.0 dependent-sum> Data files installed in: dependent-sum> /nix/store/bdnv4asp9b8hxpsmf3lzlfgakqg1lvmw-dependent-sum-0.7.2.0/share/x86_64-linux-ghc-9.12.1-bf75/dependent-sum-0.7.2.0 dependent-sum> Documentation installed in: dependent-sum> /nix/store/h29983jzldaj1kqpbv00bxk4gnbbz3xk-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/bdnv4asp9b8hxpsmf3lzlfgakqg1lvmw-dependent-sum-0.7.2.0/etc dependent-sum> No alex found dependent-sum> Using ar found on system at: dependent-sum> /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-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/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc dependent-sum> Using ghc version 9.12.1 found on system at: dependent-sum> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc dependent-sum> Using ghc-pkg version 9.12.1 found on system at: dependent-sum> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc-pkg-9.12.1 dependent-sum> No ghcjs found dependent-sum> No ghcjs-pkg found dependent-sum> No greencard found dependent-sum> Using haddock version 2.30.0 found on system at: dependent-sum> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/haddock-ghc-9.12.1 dependent-sum> No happy found dependent-sum> No haskell-suite found dependent-sum> No haskell-suite-pkg found dependent-sum> No hmake found dependent-sum> Using hpc version 0.69 found on system at: dependent-sum> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hpc-ghc-9.12.1 dependent-sum> Using hsc2hs version 0.68.10 found on system at: dependent-sum> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 dependent-sum> Using hscolour version 1.25 found on system at: dependent-sum> /nix/store/iwbifbszf225h5w2dyxfi77kk6d6rxdy-hscolour-1.25/bin/HsColour dependent-sum> No jhc found dependent-sum> Using ld found on system at: dependent-sum> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/ld dependent-sum> No pkg-config found dependent-sum> Using runghc version 9.12.1 found on system at: dependent-sum> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/runghc-9.12.1 dependent-sum> Using strip version 2.44 found on system at: dependent-sum> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip dependent-sum> Using tar found on system at: dependent-sum> /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar dependent-sum> No uhc found dependent-sum> Running 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> Running phase: checkPhase dependent-sum> Package has no test suites. dependent-sum> Running 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: The documentation for the following packages are not installed. No dependent-sum> links will be generated to these packages: vector-0.13.2.0 dependent-sum> [1 of 1] Compiling Data.Dependent.Sum ( src/Data/Dependent/Sum.hs, nothing ) [HIE file is missing] dependent-sum> Haddock coverage: 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:120) dependent-sum> ReadTag (src/Data/Dependent/Sum.hs:123) dependent-sum> readTaggedPrec (src/Data/Dependent/Sum.hs:126) dependent-sum> EqTag (src/Data/Dependent/Sum.hs:129) dependent-sum> eqTaggedPrec (src/Data/Dependent/Sum.hs:132) dependent-sum> eqTagged (src/Data/Dependent/Sum.hs:137) dependent-sum> OrdTag (src/Data/Dependent/Sum.hs:140) dependent-sum> compareTaggedPrec (src/Data/Dependent/Sum.hs:143) dependent-sum> compareTagged (src/Data/Dependent/Sum.hs:149) hw-prim> include mmap-0.5.9-LByq68pgak4DyWAIEE3jHx hw-prim> include transformers-0.6.1.2-905c hw-prim> include unliftio-core-0.2.1.0-D5TPy4WAG298SKbZJOxlkv hw-prim> include vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 hw-prim> component hw-prim-0.6.3.2-HyxKfmYbYdx8MfIuOXocOq-doctest hw-prim> include base-4.21.0.0-7c9b hw-prim> include doctest-0.24.0-CoIHoRli1EWDkVo9HFYEVa hw-prim> include doctest-discover-0.2.0.0-4DWTTSKJ82c7vglDYNnSwB hw-prim> include hw-prim-0.6.3.2-9yfiBinWbnsAckQ25sbhzw hw-prim> component hw-prim-0.6.3.2-BrU4T0PMTuKA5C0VL7DZoB-hw-prim-test hw-prim> include QuickCheck-2.14.3-7qNF4nyPPJfLE9HPMiL8nE hw-prim> include base-4.21.0.0-7c9b hw-prim> include bytestring-0.12.2.0-b0ac hw-prim> include directory-1.3.9.0-9e59 hw-prim> include exceptions-0.10.9-1102 hw-prim> include hedgehog-1.5-1ryHFD4WWT3JRCbf6aEid3 hw-prim> include hspec-2.11.12-Bru9jObG9SbAQGRkrcD7Qi hw-prim> include hw-hspec-hedgehog-0.1.1.1-7DVkkqOFTcIHGv8XkrudtP hw-prim> include hw-prim-0.6.3.2-9yfiBinWbnsAckQ25sbhzw hw-prim> include mmap-0.5.9-LByq68pgak4DyWAIEE3jHx hw-prim> include transformers-0.6.1.2-905c hw-prim> include vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 hw-prim> Linked component graph: hw-prim> unit hw-prim-0.6.3.2-9yfiBinWbnsAckQ25sbhzw hw-prim> include base-4.21.0.0-7c9b hw-prim> include bytestring-0.12.2.0-b0ac hw-prim> include deepseq-1.5.1.0-e635 hw-prim> include ghc-prim-0.13.0-5eb6 hw-prim> include mmap-0.5.9-LByq68pgak4DyWAIEE3jHx hw-prim> include transformers-0.6.1.2-905c hw-prim> include unliftio-core-0.2.1.0-D5TPy4WAG298SKbZJOxlkv hw-prim> include vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 stan> Running phase: setupCompilerEnvironmentPhase stan> Build with /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1. stan> Running 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> Running phase: patchPhase stan> Running phase: compileBuildDriverPhase stan> setupCompileFlags: -package-db=/build/tmp.F5fqlrck7G/setup-package.conf.d -threaded stan> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.F5fqlrck7G/Main.o ) stan> [2 of 2] Linking Setup stan> Running phase: updateAutotoolsGnuConfigScriptsPhase stan> Running phase: configurePhase stan> configureFlags: --verbose --prefix=/nix/store/cn1mc9z0gg79i88ixgzvbmn3zwbdp0rd-stan-0.2.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.F5fqlrck7G/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/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/lib stan> Using Parsec parser stan> Configuring stan-0.2.0.0... stan> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports stan> 'ghc' version < 9.12): stan> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc is version stan> 9.12.1 stan> Dependency array >=0.5 && <0.6: using array-0.5.8.0 stan> Dependency base >=4.13 && <4.16.3.0 || >=4.17 && <4.22: using base-4.21.0.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.12.2.0 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.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.9.0 stan> Dependency extensions >=0.0.0.1 && <0.1 || >=0.1.0.0 && <0.2: using stan> extensions-0.1.0.3 stan> Dependency filepath >=1.4 && <1.6: using filepath-1.5.4.0 stan> Dependency ghc >=8.8 && <9.13: using ghc-9.12.1 stan> Dependency ghc-boot-th >=8.8 && <9.13: using ghc-boot-th-9.12.1 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.25.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 enummapset (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/xscx8rv7q0cdpdwnissaz1iri0q2vlbm-enummapset-0.7.3.0-doc /nix/store/zhnwkw4zn5jk4ljlnwkxp1sqgxjpr012-enummapset-0.7.3.0 enummapset (post)> Pushing 2 paths (160 are already present) using zstd to cache sellout ⏳ enummapset (post)> enummapset (post)> Pushing /nix/store/zhnwkw4zn5jk4ljlnwkxp1sqgxjpr012-enummapset-0.7.3.0 (3.04 MiB) enummapset (post)> Pushing /nix/store/xscx8rv7q0cdpdwnissaz1iri0q2vlbm-enummapset-0.7.3.0-doc (1.72 MiB) enummapset (post)> enummapset (post)> All done. enummapset (post)> added 2 signatures enummapset (post)> added 2 signatures enummapset (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/xscx8rv7q0cdpdwnissaz1iri0q2vlbm-enummapset-0.7.3.0-doc /nix/store/zhnwkw4zn5jk4ljlnwkxp1sqgxjpr012-enummapset-0.7.3.0 enummapset (post)> copying 2 paths... enummapset (post)> copying path '/nix/store/xscx8rv7q0cdpdwnissaz1iri0q2vlbm-enummapset-0.7.3.0-doc' to 'ssh-ng://'... enummapset (post)> copying path '/nix/store/zhnwkw4zn5jk4ljlnwkxp1sqgxjpr012-enummapset-0.7.3.0' to 'ssh-ng://'... enummapset (post)> copying 1 paths... enummapset (post)> copying path '/nix/store/jrkybq0p8x264ics8p7qkixxg9s4403r-enummapset-0.7.3.0.drv' to 'ssh-ng://'... building '/nix/store/mpaw4vizwinladnsy3facg2xhzp1246f-neat-interpolation-0.5.1.4.drv'... 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> [7 of 7] Linking dist/build/templates/templates 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 ) lens> [3 of 3] Linking dist/build/properties/properties 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" [✔] 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" [✔] 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.11s) quickcheck-classes> Test suite advanced: PASS quickcheck-classes> Test suite logged to: dist/test/quickcheck-classes-0.6.5.0-advanced.log 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. 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. 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 ) 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> src/Cabal/Config.hs:25:1: warning: [GHC-66111] [-Wunused-imports] cabal-install-parsers> The import of ‘Data.List’ is redundant cabal-install-parsers> except perhaps to import instances from ‘Data.List’ cabal-install-parsers> To import instances alone, use: import Data.List() cabal-install-parsers> | cabal-install-parsers> 25 | import Data.List (foldl') cabal-install-parsers> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cabal-install-parsers> 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> src/Cabal/Project.hs:37:36: warning: [GHC-38856] [-Wunused-imports] cabal-install-parsers> The import of ‘foldl'’ from module ‘Data.List’ is redundant cabal-install-parsers> | cabal-install-parsers> 37 | import Data.List (foldl', isSuffixOf) cabal-install-parsers> | ^^^^^^ cabal-install-parsers> cabal-install-parsers> Running 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> [1 of 9] Compiling Cabal.Internal.Glob ( src/Cabal/Internal/Glob.hs, nothing ) [HIE file is missing] cabal-install-parsers> [2 of 9] Compiling Cabal.Internal.Newtypes ( src/Cabal/Internal/Newtypes.hs, nothing ) [HIE file is missing] cabal-install-parsers> [3 of 9] Compiling Cabal.Optimization ( src/Cabal/Optimization.hs, nothing ) [HIE file is missing] cabal-install-parsers> [4 of 9] Compiling Cabal.Parse ( src/Cabal/Parse.hs, nothing ) [HIE file is missing] cabal-install-parsers> [5 of 9] Compiling Cabal.Package ( src/Cabal/Package.hs, nothing ) [HIE file is missing] cabal-install-parsers> [6 of 9] Compiling Cabal.Config ( src/Cabal/Config.hs, nothing ) [HIE file is missing] cabal-install-parsers> src/Cabal/Config.hs:25:1: warning: [GHC-66111] [-Wunused-imports] cabal-install-parsers> The import of ‘Data.List’ is redundant cabal-install-parsers> except perhaps to import instances from ‘Data.List’ cabal-install-parsers> To import instances alone, use: import Data.List() cabal-install-parsers> | cabal-install-parsers> 25 | import Data.List (foldl') cabal-install-parsers> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cabal-install-parsers> cabal-install-parsers> [7 of 9] Compiling Cabal.Index ( src/Cabal/Index.hs, nothing ) [HIE file is missing] cabal-install-parsers> [8 of 9] Compiling Cabal.SourceRepo ( src/Cabal/SourceRepo.hs, nothing ) [HIE file is missing] cabal-install-parsers> [9 of 9] Compiling Cabal.Project ( src/Cabal/Project.hs, nothing ) [HIE file is missing] cabal-install-parsers> src/Cabal/Project.hs:37:36: warning: [GHC-38856] [-Wunused-imports] cabal-install-parsers> The import of ‘foldl'’ from module ‘Data.List’ is redundant cabal-install-parsers> | cabal-install-parsers> 37 | import Data.List (foldl', isSuffixOf) cabal-install-parsers> | ^^^^^^ cabal-install-parsers> aeson-pretty> No jhc found aeson-pretty> Using ld found on system at: aeson-pretty> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/ld aeson-pretty> No pkg-config found aeson-pretty> Using runghc version 9.12.1 found on system at: aeson-pretty> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/runghc-9.12.1 aeson-pretty> Using strip version 2.44 found on system at: aeson-pretty> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip aeson-pretty> Using tar found on system at: aeson-pretty> /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar aeson-pretty> No uhc found aeson-pretty> Running 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 ) aeson-pretty> cli-tool/Main.hs:19:21: warning: [GHC-90584] [-Wderiving-typeable] aeson-pretty> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable aeson-pretty> • In the data declaration for ‘Options’ aeson-pretty> | aeson-pretty> 19 | deriving (Data, Typeable) aeson-pretty> | ^^^^^^^^ aeson-pretty> aeson-pretty> [3 of 3] Linking dist/build/aeson-pretty/aeson-pretty aeson-pretty> Running phase: checkPhase aeson-pretty> Package has no test suites. aeson-pretty> Running 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> [1 of 1] Compiling Data.Aeson.Encode.Pretty ( Data/Aeson/Encode/Pretty.hs, nothing ) [HIE file is missing] aeson-pretty> Haddock coverage: 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, aeson-pretty> dist/doc/html/aeson-pretty/aeson-pretty.txt aeson-pretty> Preprocessing executable 'aeson-pretty' for aeson-pretty-0.8.10... aeson-pretty> Running phase: installPhase aeson-pretty> Installing library in /nix/store/iqava73sqphy9hg637p8fgxrd6wavk69-aeson-pretty-0.8.10/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/aeson-pretty-0.8.10-4uUZ54BzAMEDS92Hwqk08L aeson-pretty> Installing executable aeson-pretty in /nix/store/iqava73sqphy9hg637p8fgxrd6wavk69-aeson-pretty-0.8.10/bin aeson-pretty> Warning: The directory aeson-pretty> /nix/store/iqava73sqphy9hg637p8fgxrd6wavk69-aeson-pretty-0.8.10/bin is not in aeson-pretty> the system search path. aeson-pretty> Running phase: fixupPhase aeson-pretty> shrinking RPATHs of ELF executables and libraries in /nix/store/iqava73sqphy9hg637p8fgxrd6wavk69-aeson-pretty-0.8.10 aeson-pretty> shrinking /nix/store/iqava73sqphy9hg637p8fgxrd6wavk69-aeson-pretty-0.8.10/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHSaeson-pretty-0.8.10-4uUZ54BzAMEDS92Hwqk08L-ghc9.12.1.so aeson-pretty> shrinking /nix/store/iqava73sqphy9hg637p8fgxrd6wavk69-aeson-pretty-0.8.10/bin/aeson-pretty aeson-pretty> checking for references to /build/ in /nix/store/iqava73sqphy9hg637p8fgxrd6wavk69-aeson-pretty-0.8.10... aeson-pretty> patching script interpreter paths in /nix/store/iqava73sqphy9hg637p8fgxrd6wavk69-aeson-pretty-0.8.10 dependent-sum> Documentation created: dist/doc/html/dependent-sum, dependent-sum> dist/doc/html/dependent-sum/dependent-sum.txt dependent-sum> Running phase: installPhase dependent-sum> Installing library in /nix/store/bdnv4asp9b8hxpsmf3lzlfgakqg1lvmw-dependent-sum-0.7.2.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/dependent-sum-0.7.2.0-ANYoObrpOPXGZ0XgSgXW1O dependent-sum> Running phase: fixupPhase dependent-sum> shrinking RPATHs of ELF executables and libraries in /nix/store/bdnv4asp9b8hxpsmf3lzlfgakqg1lvmw-dependent-sum-0.7.2.0 dependent-sum> shrinking /nix/store/bdnv4asp9b8hxpsmf3lzlfgakqg1lvmw-dependent-sum-0.7.2.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHSdependent-sum-0.7.2.0-ANYoObrpOPXGZ0XgSgXW1O-ghc9.12.1.so dependent-sum> checking for references to /build/ in /nix/store/bdnv4asp9b8hxpsmf3lzlfgakqg1lvmw-dependent-sum-0.7.2.0... dependent-sum> patching script interpreter paths in /nix/store/bdnv4asp9b8hxpsmf3lzlfgakqg1lvmw-dependent-sum-0.7.2.0 dependent-sum> stripping (with command strip and flags -S -p) in /nix/store/bdnv4asp9b8hxpsmf3lzlfgakqg1lvmw-dependent-sum-0.7.2.0/lib dependent-sum> shrinking RPATHs of ELF executables and libraries in /nix/store/h29983jzldaj1kqpbv00bxk4gnbbz3xk-dependent-sum-0.7.2.0-doc dependent-sum> checking for references to /build/ in /nix/store/h29983jzldaj1kqpbv00bxk4gnbbz3xk-dependent-sum-0.7.2.0-doc... dependent-sum> patching script interpreter paths in /nix/store/h29983jzldaj1kqpbv00bxk4gnbbz3xk-dependent-sum-0.7.2.0-doc hw-prim> HaskellWorks.Control.Monad.Lazy=hw-prim-0.6.3.2-9yfiBinWbnsAckQ25sbhzw:HaskellWorks.Control.Monad.Lazy,HaskellWorks.Data.AtIndex=hw-prim-0.6.3.2-9yfiBinWbnsAckQ25sbhzw:HaskellWorks.Data.AtIndex,HaskellWorks.Data.Branchless=hw-prim-0.6.3.2-9yfiBinWbnsAckQ25sbhzw:HaskellWorks.Data.Branchless,HaskellWorks.Data.ByteString=hw-prim-0.6.3.2-9yfiBinWbnsAckQ25sbhzw:HaskellWorks.Data.ByteString,HaskellWorks.Data.ByteString.Builder=hw-prim-0.6.3.2-9yfiBinWbnsAckQ25sbhzw:HaskellWorks.Data.ByteString.Builder,HaskellWorks.Data.ByteString.Lazy=hw-prim-0.6.3.2-9yfiBinWbnsAckQ25sbhzw:HaskellWorks.Data.ByteString.Lazy,HaskellWorks.Data.Char=hw-prim-0.6.3.2-9yfiBinWbnsAckQ25sbhzw:HaskellWorks.Data.Char,HaskellWorks.Data.Char.IsChar=hw-prim-0.6.3.2-9yfiBinWbnsAckQ25sbhzw:HaskellWorks.Data.Char.IsChar,HaskellWorks.Data.Concat=hw-prim-0.6.3.2-9yfiBinWbnsAckQ25sbhzw:HaskellWorks.Data.Concat,HaskellWorks.Data.Cons=hw-prim-0.6.3.2-9yfiBinWbnsAckQ25sbhzw:HaskellWorks.Data.Cons,HaskellWorks.Data.Container=hw-prim-0.6.3.2-9yfiBinWbnsAckQ25sbhzw:HaskellWorks.Data.Container,HaskellWorks.Data.Decode=hw-prim-0.6.3.2-9yfiBinWbnsAckQ25sbhzw:HaskellWorks.Data.Decode,HaskellWorks.Data.Drop=hw-prim-0.6.3.2-9yfiBinWbnsAckQ25sbhzw:HaskellWorks.Data.Drop,HaskellWorks.Data.Empty=hw-prim-0.6.3.2-9yfiBinWbnsAckQ25sbhzw:HaskellWorks.Data.Empty,HaskellWorks.Data.Filter=hw-prim-0.6.3.2-9yfiBinWbnsAckQ25sbhzw:HaskellWorks.Data.Filter,HaskellWorks.Data.Foldable=hw-prim-0.6.3.2-9yfiBinWbnsAckQ25sbhzw:HaskellWorks.Data.Foldable,HaskellWorks.Data.FromByteString=hw-prim-0.6.3.2-9yfiBinWbnsAckQ25sbhzw:HaskellWorks.Data.FromByteString,HaskellWorks.Data.FromForeignRegion=hw-prim-0.6.3.2-9yfiBinWbnsAckQ25sbhzw:HaskellWorks.Data.FromForeignRegion,HaskellWorks.Data.FromString=hw-prim-0.6.3.2-9yfiBinWbnsAckQ25sbhzw:HaskellWorks.Data.FromString,HaskellWorks.Data.Generate=hw-prim-0.6.3.2-9yfiBinWbnsAckQ25sbhzw:HaskellWorks.Data.Generate,HaskellWorks.Data.Head=hw-prim-0.6.3.2-9yfiBinWbnsAckQ25sbhzw:HaskellWorks.Data.Head,HaskellWorks.Data.Length=hw-prim-0.6.3.2-9yfiBinWbnsAckQ25sbhzw:HaskellWorks.Data.Length,HaskellWorks.Data.Naive=hw-prim-0.6.3.2-9yfiBinWbnsAckQ25sbhzw:HaskellWorks.Data.Naive,HaskellWorks.Data.Null=hw-prim-0.6.3.2-9yfiBinWbnsAckQ25sbhzw:HaskellWorks.Data.Null,HaskellWorks.Data.Ops=hw-prim-0.6.3.2-9yfiBinWbnsAckQ25sbhzw:HaskellWorks.Data.Ops,HaskellWorks.Data.Positioning=hw-prim-0.6.3.2-9yfiBinWbnsAckQ25sbhzw:HaskellWorks.Data.Positioning,HaskellWorks.Data.Product=hw-prim-0.6.3.2-9yfiBinWbnsAckQ25sbhzw:HaskellWorks.Data.Product,HaskellWorks.Data.Search=hw-prim-0.6.3.2-9yfiBinWbnsAckQ25sbhzw:HaskellWorks.Data.Search,HaskellWorks.Data.Sign=hw-prim-0.6.3.2-9yfiBinWbnsAckQ25sbhzw:HaskellWorks.Data.Sign,HaskellWorks.Data.Snoc=hw-prim-0.6.3.2-9yfiBinWbnsAckQ25sbhzw:HaskellWorks.Data.Snoc,HaskellWorks.Data.Take=hw-prim-0.6.3.2-9yfiBinWbnsAckQ25sbhzw:HaskellWorks.Data.Take,HaskellWorks.Data.TreeCursor=hw-prim-0.6.3.2-9yfiBinWbnsAckQ25sbhzw:HaskellWorks.Data.TreeCursor,HaskellWorks.Data.Uncons=hw-prim-0.6.3.2-9yfiBinWbnsAckQ25sbhzw:HaskellWorks.Data.Uncons,HaskellWorks.Data.Unsign=hw-prim-0.6.3.2-9yfiBinWbnsAckQ25sbhzw:HaskellWorks.Data.Unsign,HaskellWorks.Data.Unsnoc=hw-prim-0.6.3.2-9yfiBinWbnsAckQ25sbhzw:HaskellWorks.Data.Unsnoc,HaskellWorks.Data.Vector.AsVector64=hw-prim-0.6.3.2-9yfiBinWbnsAckQ25sbhzw:HaskellWorks.Data.Vector.AsVector64,HaskellWorks.Data.Vector.AsVector64ns=hw-prim-0.6.3.2-9yfiBinWbnsAckQ25sbhzw:HaskellWorks.Data.Vector.AsVector64ns,HaskellWorks.Data.Vector.AsVector64s=hw-prim-0.6.3.2-9yfiBinWbnsAckQ25sbhzw:HaskellWorks.Data.Vector.AsVector64s,HaskellWorks.Data.Vector.AsVector8=hw-prim-0.6.3.2-9yfiBinWbnsAckQ25sbhzw:HaskellWorks.Data.Vector.AsVector8,HaskellWorks.Data.Vector.AsVector8ns=hw-prim-0.6.3.2-9yfiBinWbnsAckQ25sbhzw:HaskellWorks.Data.Vector.AsVector8ns,HaskellWorks.Data.Vector.AsVector8s=hw-prim-0.6.3.2-9yfiBinWbnsAckQ25sbhzw:HaskellWorks.Data.Vector.AsVector8s,HaskellWorks.Data.Vector.BoxedVectorLike=hw-prim-0.6.3.2-9yfiBinWbnsAckQ25sbhzw:HaskellWorks.Data.Vector.BoxedVectorLike,HaskellWorks.Data.Vector.Storable=hw-prim-0.6.3.2-9yfiBinWbnsAckQ25sbhzw:HaskellWorks.Data.Vector.Storable,HaskellWorks.Data.Vector.StorableVectorLike=hw-prim-0.6.3.2-9yfiBinWbnsAckQ25sbhzw:HaskellWorks.Data.Vector.StorableVectorLike,HaskellWorks.Data.Word=hw-prim-0.6.3.2-9yfiBinWbnsAckQ25sbhzw:HaskellWorks.Data.Word,HaskellWorks.Foreign=hw-prim-0.6.3.2-9yfiBinWbnsAckQ25sbhzw:HaskellWorks.Foreign hw-prim> unit hw-prim-0.6.3.2-HyxKfmYbYdx8MfIuOXocOq-doctest hw-prim> include base-4.21.0.0-7c9b hw-prim> include doctest-0.24.0-CoIHoRli1EWDkVo9HFYEVa hw-prim> include doctest-discover-0.2.0.0-4DWTTSKJ82c7vglDYNnSwB hw-prim> include hw-prim-0.6.3.2-9yfiBinWbnsAckQ25sbhzw hw-prim> unit hw-prim-0.6.3.2-BrU4T0PMTuKA5C0VL7DZoB-hw-prim-test hw-prim> include QuickCheck-2.14.3-7qNF4nyPPJfLE9HPMiL8nE hw-prim> include base-4.21.0.0-7c9b hw-prim> include bytestring-0.12.2.0-b0ac hw-prim> include directory-1.3.9.0-9e59 hw-prim> include exceptions-0.10.9-1102 hw-prim> include hedgehog-1.5-1ryHFD4WWT3JRCbf6aEid3 hw-prim> include hspec-2.11.12-Bru9jObG9SbAQGRkrcD7Qi hw-prim> include hw-hspec-hedgehog-0.1.1.1-7DVkkqOFTcIHGv8XkrudtP hw-prim> include hw-prim-0.6.3.2-9yfiBinWbnsAckQ25sbhzw hw-prim> include mmap-0.5.9-LByq68pgak4DyWAIEE3jHx hw-prim> include transformers-0.6.1.2-905c hw-prim> include vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 hw-prim> Ready component graph: hw-prim> definite hw-prim-0.6.3.2-9yfiBinWbnsAckQ25sbhzw hw-prim> depends base-4.21.0.0-7c9b hw-prim> depends bytestring-0.12.2.0-b0ac hw-prim> depends deepseq-1.5.1.0-e635 hw-prim> depends ghc-prim-0.13.0-5eb6 hw-prim> depends mmap-0.5.9-LByq68pgak4DyWAIEE3jHx hw-prim> depends transformers-0.6.1.2-905c hw-prim> depends unliftio-core-0.2.1.0-D5TPy4WAG298SKbZJOxlkv hw-prim> depends vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 hw-prim> definite hw-prim-0.6.3.2-BrU4T0PMTuKA5C0VL7DZoB-hw-prim-test hw-prim> depends QuickCheck-2.14.3-7qNF4nyPPJfLE9HPMiL8nE hw-prim> depends base-4.21.0.0-7c9b hw-prim> depends bytestring-0.12.2.0-b0ac hw-prim> depends directory-1.3.9.0-9e59 hw-prim> depends exceptions-0.10.9-1102 hw-prim> depends hedgehog-1.5-1ryHFD4WWT3JRCbf6aEid3 hw-prim> depends hspec-2.11.12-Bru9jObG9SbAQGRkrcD7Qi hw-prim> depends hw-hspec-hedgehog-0.1.1.1-7DVkkqOFTcIHGv8XkrudtP hw-prim> depends hw-prim-0.6.3.2-9yfiBinWbnsAckQ25sbhzw hw-prim> depends mmap-0.5.9-LByq68pgak4DyWAIEE3jHx hw-prim> depends transformers-0.6.1.2-905c hw-prim> depends vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 hw-prim> definite hw-prim-0.6.3.2-HyxKfmYbYdx8MfIuOXocOq-doctest hw-prim> depends base-4.21.0.0-7c9b hw-prim> depends doctest-0.24.0-CoIHoRli1EWDkVo9HFYEVa hw-prim> depends doctest-discover-0.2.0.0-4DWTTSKJ82c7vglDYNnSwB stan> Dependency base >=4.13 && <4.16.3.0 || >=4.17 && <4.22: using base-4.21.0.0 stan> Dependency bytestring: using bytestring-0.12.2.0 stan> Dependency filepath: using filepath-1.5.4.0 stan> Dependency scientific: using scientific-0.3.8.0 stan> Dependency text: using text-2.1.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.21.0.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.21.0.0 stan> Dependency containers: using containers-0.7 stan> Dependency filepath: using filepath-1.5.4.0 stan> Dependency ghc: using ghc-9.12.1 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.1.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-DkdmIzKTBCEKEgcqvKX3Ly-target stan> include base-4.21.0.0-7c9b stan> include bytestring-0.12.2.0-b0ac stan> include filepath-1.5.4.0-d360 stan> include scientific-0.3.8.0-9UrQw3jQ444EFF3GTEd7qw stan> include text-2.1.2-8f2d stan> include unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi stan> component stan-0.2.0.0-HS9DzzXVyyV7a9NIFDpvQc stan> include base-4.21.0.0-7c9b hiding (Prelude) stan> include relude-1.2.2.0-8UsNlzTR9n5A3aYEzH3VCJ (Relude as Prelude) stan> include relude-1.2.2.0-8UsNlzTR9n5A3aYEzH3VCJ stan> include array-0.5.8.0-0db1 stan> include base64-1.0-1Lgmw1WJvsT7gswbGMHGfm stan> include blaze-html-0.9.2.0-2drUKwKcIjTBaomq27czvL stan> include bytestring-0.12.2.0-b0ac stan> include clay-0.15.0-CVICQyenqD5EWzvKBqeKav stan> include colourista-0.1.0.2-FoMFL1ClenRG5hRVaKe0Sq stan> include containers-0.7-0330 stan> include cryptohash-sha1-0.11.101.0-7YxMBmso8Jg5rICrQ3Wyd7 stan> include dir-traverse-0.2.3.0-6r80n4sXOmQRMnoemY4xG stan> include directory-1.3.9.0-9e59 stan> include extensions-0.1.0.3-1MNPzhoYwnC4PyJLI4tEmM stan> include filepath-1.5.4.0-d360 stan> include ghc-9.12.1-bf75 stan> include ghc-boot-th-9.12.1-4c95 stan> include gitrev-1.3.1-1GwjDmPzojq418qvYzZ2Mh stan> include microaeson-0.1.0.2-78OdWsY0rhI8vphRorphbt stan> include optparse-applicative-0.18.1.0-C5GiPgNeJpwHMRrRnQqrLy stan> include pretty-simple-4.1.3.0-7zYTw141NRb3kWz6mCWye1 stan> include process-1.6.25.0-184c stan> include slist-0.2.1.0-GOqDrV8hvKMLmmg60ZORiq stan> include tomland-1.3.3.3-CGNnaxpnWhB60SFmOCwmFz stan> include trial-0.0.0.0-FqSTHyvoDZmKdLYwYF0GC0 stan> include trial-optparse-applicative-0.0.0.0-HPMXge9UZ01BGU44kPprK9 stan> include trial-tomland-0.0.0.0-6xmivdKXROa5VL8FzU5wWG stan> component stan-0.2.0.0-AF8lsMVjvpX7hLvr7mEA5l-stan stan> include base-4.21.0.0-7c9b stan> include stan-0.2.0.0-HS9DzzXVyyV7a9NIFDpvQc stan> component stan-0.2.0.0-L0FeDapztN6HqaY0C2WNWL-stan-test stan> include base-4.21.0.0-7c9b hiding (Prelude) stan> include relude-1.2.2.0-8UsNlzTR9n5A3aYEzH3VCJ (Relude as Prelude) stan> include relude-1.2.2.0-8UsNlzTR9n5A3aYEzH3VCJ stan> include containers-0.7-0330 stan> include filepath-1.5.4.0-d360 stan> include ghc-9.12.1-bf75 stan> include hedgehog-1.5-1ryHFD4WWT3JRCbf6aEid3 stan> include hspec-2.11.12-Bru9jObG9SbAQGRkrcD7Qi stan> include hspec-hedgehog-0.3.0.0-KUFv4uagDEbGjOBbNE8KnL stan> include optparse-applicative-0.18.1.0-C5GiPgNeJpwHMRrRnQqrLy stan> include stan-0.2.0.0-HS9DzzXVyyV7a9NIFDpvQc stan> include text-2.1.2-8f2d stan> include tomland-1.3.3.3-CGNnaxpnWhB60SFmOCwmFz stan> include trial-0.0.0.0-FqSTHyvoDZmKdLYwYF0GC0 stan> include unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi stan> Linked component graph: deferred-folds> Running phase: setupCompilerEnvironmentPhase deferred-folds> Build with /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1. deferred-folds> Running 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> Running phase: patchPhase deferred-folds> Running phase: compileBuildDriverPhase deferred-folds> setupCompileFlags: -package-db=/build/tmp.wYWagCqRZG/setup-package.conf.d -threaded deferred-folds> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.wYWagCqRZG/Main.o ) deferred-folds> [2 of 2] Linking Setup deferred-folds> Running phase: updateAutotoolsGnuConfigScriptsPhase deferred-folds> Running phase: configurePhase deferred-folds> configureFlags: --verbose --prefix=/nix/store/nmmjm1xrx03g7d7ssxh3wqr815jw7ppv-deferred-folds-0.9.18.7 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/q2bs2s2pbdjhjdfsvhvpjpmg6gr2g9ip-deferred-folds-0.9.18.7-doc/share/doc/deferred-folds-0.9.18.7 --with-gcc=gcc --package-db=/build/tmp.wYWagCqRZG/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/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib deferred-folds> Using Parsec parser deferred-folds> Configuring deferred-folds-0.9.18.7... deferred-folds> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports deferred-folds> 'ghc' version < 9.12): deferred-folds> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc is version deferred-folds> 9.12.1 focus> Running phase: setupCompilerEnvironmentPhase focus> Build with /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1. focus> Running 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> Running phase: patchPhase focus> Running phase: compileBuildDriverPhase focus> setupCompileFlags: -package-db=/build/tmp.ZEKuSrtfBF/setup-package.conf.d -threaded focus> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.ZEKuSrtfBF/Main.o ) focus> [2 of 2] Linking Setup focus> Running phase: updateAutotoolsGnuConfigScriptsPhase focus> Running phase: configurePhase focus> configureFlags: --verbose --prefix=/nix/store/0ik1hzn14cqa9rkayas58mrn7wgnc80s-focus-1.0.3.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/a6k2yp0f4v9zik77z1vcbvvdv6wf024a-focus-1.0.3.2-doc/share/doc/focus-1.0.3.2 --with-gcc=gcc --package-db=/build/tmp.ZEKuSrtfBF/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/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib focus> Using Parsec parser focus> Configuring focus-1.0.3.2... focus> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports focus> 'ghc' version < 9.12): focus> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc is version focus> 9.12.1 HTF (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/acl1d00xf95467mynpw9qkzcmkmdzffd-HTF-0.15.0.2-doc /nix/store/zm8fi9y3cnni684hqwdxqbg8vqgkffax-HTF-0.15.0.2 HTF (post)> Pushing 26 paths (172 are already present) using zstd to cache sellout ⏳ HTF (post)> HTF (post)> Pushing /nix/store/04mq83pym89mm7jimd2455k5a6yywglz-old-locale-1.0.0.7 (522.16 KiB) HTF (post)> Pushing /nix/store/3n3rxd6r46x7v8wrfhfr5s01d3nj2rzq-xmlgen-0.6.2.2 (2.42 MiB) HTF (post)> Pushing /nix/store/ba21cv0wkydjqq6bfqqndra60rc5xpnq-Diff-0.5-doc (533.17 KiB) HTF (post)> Pushing /nix/store/37k77l43ybqzhhki7immkv0d3s7jg7hy-xmlgen-0.6.2.2-doc (524.66 KiB) HTF (post)> Pushing /nix/store/ais3jz39294fpf8nx1wna8v95a1lil55-old-time-1.1.0.4 (2.40 MiB) HTF (post)> Pushing /nix/store/4qs8x3i9hvms3cn8s368qadrskyhgd3d-polyparse-1.13 (10.57 MiB) HTF (post)> Pushing /nix/store/5cms2gjmm0fpkq14b73gikjr3amahc97-base64-bytestring-1.2.1.0-doc (555.20 KiB) HTF (post)> Pushing /nix/store/136djvg1qr99hjccr00v4932gpsxpnsk-base64-bytestring-1.2.1.0 (1.09 MiB) HTF (post)> Pushing /nix/store/g6plb63ywi4kiq7aab3wm92y2qh0j2h4-haskell-src-1.0.4.1-doc (5.95 MiB) HTF (post)> Pushing /nix/store/acl1d00xf95467mynpw9qkzcmkmdzffd-HTF-0.15.0.2-doc (4.63 MiB) HTF (post)> Pushing /nix/store/dc0qgqksh1hk229vmsf9sd9s3r0qkz0q-blaze-builder-0.4.2.3-doc (1.08 MiB) HTF (post)> Pushing /nix/store/nnjgn9fpay147j6p4zgdw404cr35i39g-regex-posix-0.96.0.2 (2.47 MiB) HTF (post)> Pushing /nix/store/q45ndx24yjmicpnalcg7zsn3azb4zkn2-old-time-1.1.0.4-doc (530.88 KiB) HTF (post)> Pushing /nix/store/nyqbac0hhcjdzj7ywsx4p2m3v18i53jz-regex-base-0.94.0.3-doc (836.22 KiB) HTF (post)> Pushing /nix/store/d5ms9xb9jn5dpx47ik2636sysry0zrqf-cpphs-1.20.9.1 (6.09 MiB) HTF (post)> Pushing /nix/store/gqvs377r7fj4pf9p4zfn5qap87p8wzlk-haskell-src-1.0.4.1 (22.57 MiB) HTF (post)> Pushing /nix/store/qsv392i3fq2mw1kl9dg2a12547q085b5-old-locale-1.0.0.7-doc (164.15 KiB) HTF (post)> Pushing /nix/store/vndnfkq6c1dg6acrbri6ywnpk6spldnb-blaze-builder-0.4.2.3 (1.85 MiB) HTF (post)> Pushing /nix/store/pi2d77ap11vabd86kmk4jn4kmxqma880-cpphs-1.20.9.1-doc (1.55 MiB) HTF (post)> Pushing /nix/store/vzc4l8pv0gd5qdnpbvkjhanb5ds0s75v-regex-compat-0.95.2.2-doc (225.09 KiB) HTF (post)> Pushing /nix/store/xw4mchjan733ri74xp62ywlrnpynns2m-Diff-0.5 (1.56 MiB) HTF (post)> Pushing /nix/store/wl6ybhldxnwbpgx94lf7wwaw5h0gvda9-regex-posix-0.96.0.2-doc (2.03 MiB) HTF (post)> Pushing /nix/store/ysy17zjrsqzwinspynd5pbn85r7q1r6h-regex-base-0.94.0.3 (1.76 MiB) HTF (post)> Pushing /nix/store/z2n7pja7zlz5n7bfixdjvkp4kf571ad7-regex-compat-0.95.2.2 (270.05 KiB) HTF (post)> Pushing /nix/store/zm8fi9y3cnni684hqwdxqbg8vqgkffax-HTF-0.15.0.2 (20.04 MiB) HTF (post)> Pushing /nix/store/zqk527g8bqik9sjrhf90vndvk98657b6-polyparse-1.13-doc (2.93 MiB) HTF (post)> HTF (post)> All done. HTF (post)> added 2 signatures HTF (post)> added 13 signatures HTF (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/acl1d00xf95467mynpw9qkzcmkmdzffd-HTF-0.15.0.2-doc /nix/store/zm8fi9y3cnni684hqwdxqbg8vqgkffax-HTF-0.15.0.2 HTF (post)> copying 2 paths... HTF (post)> copying path '/nix/store/acl1d00xf95467mynpw9qkzcmkmdzffd-HTF-0.15.0.2-doc' to 'ssh-ng://'... HTF (post)> copying path '/nix/store/zm8fi9y3cnni684hqwdxqbg8vqgkffax-HTF-0.15.0.2' to 'ssh-ng://'... HTF (post)> copying 1 paths... HTF (post)> copying path '/nix/store/d73cxklinr0xdqvb3x4k75v1xsfi5yzj-HTF-0.15.0.2.drv' to 'ssh-ng://'... building '/nix/store/myn5fx4i7nvpchya37dd2mfgsc8gpp6x-list-t-1.0.5.7.drv'... ghc-lib-parser> [316 of 456] Compiling GHC.Tc.Types.LclEnv ( compiler/GHC/Tc/Types/LclEnv.hs, dist/build/GHC/Tc/Types/LclEnv.o, dist/build/GHC/Tc/Types/LclEnv.dyn_o ) ghc-lib-parser> [317 of 456] Compiling GHC.Types.Meta ( compiler/GHC/Types/Meta.hs, dist/build/GHC/Types/Meta.o, dist/build/GHC/Types/Meta.dyn_o ) ghc-lib-parser> [318 of 456] Compiling GHC.Data.Unboxed ( compiler/GHC/Data/Unboxed.hs, dist/build/GHC/Data/Unboxed.o, dist/build/GHC/Data/Unboxed.dyn_o ) ghc-lib-parser> [319 of 456] Compiling GHC.Data.Stream ( compiler/GHC/Data/Stream.hs, dist/build/GHC/Data/Stream.o, dist/build/GHC/Data/Stream.dyn_o ) ghc-lib-parser> [320 of 456] Compiling GHC.CmmToLlvm.Version.Type ( compiler/GHC/CmmToLlvm/Version/Type.hs, dist/build/GHC/CmmToLlvm/Version/Type.o, dist/build/GHC/CmmToLlvm/Version/Type.dyn_o ) ghc-lib-parser> [321 of 456] Compiling GHC.CmmToLlvm.Version.Bounds ( compiler/GHC/CmmToLlvm/Version/Bounds.hs, dist/build/GHC/CmmToLlvm/Version/Bounds.o, dist/build/GHC/CmmToLlvm/Version/Bounds.dyn_o ) ghc-lib-parser> [322 of 456] Compiling GHC.CmmToLlvm.Version ( compiler/GHC/CmmToLlvm/Version.hs, dist/build/GHC/CmmToLlvm/Version.o, dist/build/GHC/CmmToLlvm/Version.dyn_o ) ghc-lib-parser> [323 of 456] Compiling GHC.Cmm.Dataflow.Block ( compiler/GHC/Cmm/Dataflow/Block.hs, dist/build/GHC/Cmm/Dataflow/Block.o, dist/build/GHC/Cmm/Dataflow/Block.dyn_o ) ghc-lib-parser> [324 of 456] Compiling GHC.SysTools.BaseDir ( compiler/GHC/SysTools/BaseDir.hs, dist/build/GHC/SysTools/BaseDir.o, dist/build/GHC/SysTools/BaseDir.dyn_o ) ghc-lib-parser> [325 of 456] Compiling GHC.Parser.CharClass ( compiler/GHC/Parser/CharClass.hs, dist/build/GHC/Parser/CharClass.o, dist/build/GHC/Parser/CharClass.dyn_o ) ghc-lib-parser> [326 of 456] Compiling GHC.Types.Unique.SDFM ( compiler/GHC/Types/Unique/SDFM.hs, dist/build/GHC/Types/Unique/SDFM.o, dist/build/GHC/Types/Unique/SDFM.dyn_o ) ghc-lib-parser> [327 of 456] Compiling GHC.Platform.Reg.Class ( compiler/GHC/Platform/Reg/Class.hs, dist/build/GHC/Platform/Reg/Class.o, dist/build/GHC/Platform/Reg/Class.dyn_o ) ghc-lib-parser> [328 of 456] Compiling GHC.Platform.Reg.Class.Unified ( compiler/GHC/Platform/Reg/Class/Unified.hs, dist/build/GHC/Platform/Reg/Class/Unified.o, dist/build/GHC/Platform/Reg/Class/Unified.dyn_o ) ghc-lib-parser> [329 of 456] Compiling GHC.Platform.Reg.Class.Separate ( compiler/GHC/Platform/Reg/Class/Separate.hs, dist/build/GHC/Platform/Reg/Class/Separate.o, dist/build/GHC/Platform/Reg/Class/Separate.dyn_o ) ghc-lib-parser> [330 of 456] Compiling GHC.Platform.Reg.Class.NoVectors ( compiler/GHC/Platform/Reg/Class/NoVectors.hs, dist/build/GHC/Platform/Reg/Class/NoVectors.o, dist/build/GHC/Platform/Reg/Class/NoVectors.dyn_o ) ghc-lib-parser> [331 of 456] Compiling GHC.Platform.Reg ( compiler/GHC/Platform/Reg.hs, dist/build/GHC/Platform/Reg.o, dist/build/GHC/Platform/Reg.dyn_o ) ghc-lib-parser> [332 of 456] Compiling GHC.JS.Ident ( compiler/GHC/JS/Ident.hs, dist/build/GHC/JS/Ident.o, dist/build/GHC/JS/Ident.dyn_o ) ghc-lib-parser> [333 of 456] Compiling GHC.JS.JStg.Monad ( compiler/GHC/JS/JStg/Monad.hs, dist/build/GHC/JS/JStg/Monad.o, dist/build/GHC/JS/JStg/Monad.dyn_o ) ghc-lib-parser> [334 of 456] Compiling GHC.Types.SaneDouble ( compiler/GHC/Types/SaneDouble.hs, dist/build/GHC/Types/SaneDouble.o, dist/build/GHC/Types/SaneDouble.dyn_o ) ghc-lib-parser> [335 of 456] Compiling GHC.JS.Syntax ( compiler/GHC/JS/Syntax.hs, dist/build/GHC/JS/Syntax.o, dist/build/GHC/JS/Syntax.dyn_o ) 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" == streaming-commons> high code points [✔] streaming-commons> UTF32LE streaming-commons> bytes [✔] streaming-commons> +++ OK, passed 100 tests. streaming-commons> chars [✔] streaming-commons> +++ OK, passed 100 tests. streaming-commons> high code points [✔] streaming-commons> UTF32BE lens> Preprocessing test suite 'doctests' for lens-5.3.4... lens> Building test suite 'doctests' for lens-5.3.4... 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 lens> buildPhase completed in 1 minutes 32 seconds lens> Running phase: checkPhase lens> Running 4 test suites... 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] 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> 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 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" [✔] 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" [✔] 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> -------------- 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. cabal-install-parsers> Haddock coverage: cabal-install-parsers> Warning: 'FilePathRoot' is ambiguous. It is defined cabal-install-parsers> * at src/Cabal/Internal/Glob.hs:39:6 cabal-install-parsers> * at src/Cabal/Internal/Glob.hs:37:1 cabal-install-parsers> You may be able to disambiguate the identifier by qualifying it or cabal-install-parsers> by specifying the type/value namespace explicitly. cabal-install-parsers> Defaulting to the one defined at src/Cabal/Internal/Glob.hs:37:1 cabal-install-parsers> Warning: 'FilePathGlob' is ambiguous. It is defined cabal-install-parsers> * at src/Cabal/Internal/Glob.hs:19:21 cabal-install-parsers> * at src/Cabal/Internal/Glob.hs:19:1 cabal-install-parsers> You may be able to disambiguate the identifier by qualifying it or cabal-install-parsers> by specifying the type/value namespace explicitly. cabal-install-parsers> Defaulting to the one defined at src/Cabal/Internal/Glob.hs:19:1 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> Warning: 'ParseError' is ambiguous. It is defined cabal-install-parsers> * at src/Cabal/Parse.hs:54:21 cabal-install-parsers> * at src/Cabal/Parse.hs:54:1 cabal-install-parsers> You may be able to disambiguate the identifier by qualifying it or cabal-install-parsers> by specifying the type/value namespace explicitly. cabal-install-parsers> Defaulting to the one defined at src/Cabal/Parse.hs:54:1 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> Warning: 'ParseError' is ambiguous. It is defined cabal-install-parsers> * at src/Cabal/Parse.hs:54:21 cabal-install-parsers> * at src/Cabal/Parse.hs:54:1 cabal-install-parsers> You may be able to disambiguate the identifier by qualifying it or cabal-install-parsers> by specifying the type/value namespace explicitly. cabal-install-parsers> Defaulting to the one defined at src/Cabal/Parse.hs:54:1 cabal-install-parsers> 92% ( 12 / 13) in 'Cabal.Config' cabal-install-parsers> Missing documentation for: cabal-install-parsers> Module header cabal-install-parsers> Warning: 'InvalidIndexFile' is ambiguous. It is defined cabal-install-parsers> * at src/Cabal/Index.hs:151:28 cabal-install-parsers> * at src/Cabal/Index.hs:151:1 cabal-install-parsers> You may be able to disambiguate the identifier by qualifying it or cabal-install-parsers> by specifying the type/value namespace explicitly. cabal-install-parsers> Defaulting to the one defined at src/Cabal/Index.hs:151:1 cabal-install-parsers> Warning: 'SHA256' is ambiguous. It is defined cabal-install-parsers> * at src/Cabal/Index.hs:179:15 cabal-install-parsers> * at src/Cabal/Index.hs:179:1 cabal-install-parsers> You may be able to disambiguate the identifier by qualifying it or cabal-install-parsers> by specifying the type/value namespace explicitly. cabal-install-parsers> Defaulting to the one defined at src/Cabal/Index.hs:179:1 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> Warning: 'SourceRepositoryPackage' is ambiguous. It is defined cabal-install-parsers> * at src/Cabal/SourceRepo.hs:38:34 cabal-install-parsers> * at src/Cabal/SourceRepo.hs:38:1 cabal-install-parsers> You may be able to disambiguate the identifier by qualifying it or cabal-install-parsers> by specifying the type/value namespace explicitly. cabal-install-parsers> Defaulting to the one defined at src/Cabal/SourceRepo.hs:38:1 cabal-install-parsers> 76% ( 10 / 13) in 'Cabal.SourceRepo' cabal-install-parsers> Missing documentation for: cabal-install-parsers> srpHoist (src/Cabal/SourceRepo.hs:64) cabal-install-parsers> srpToProxy (src/Cabal/SourceRepo.hs:67) cabal-install-parsers> sourceRepositoryPackageGrammar (src/Cabal/SourceRepo.hs:111) cabal-install-parsers> Warning: 'Project' is ambiguous. It is defined cabal-install-parsers> * at src/Cabal/Project.hs:71:28 cabal-install-parsers> * at src/Cabal/Project.hs:71:1 cabal-install-parsers> You may be able to disambiguate the identifier by qualifying it or cabal-install-parsers> by specifying the type/value namespace explicitly. cabal-install-parsers> Defaulting to the one defined at src/Cabal/Project.hs:71:1 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> Warning: 'ParseError' is ambiguous. It is defined cabal-install-parsers> * at src/Cabal/Parse.hs:54:21 cabal-install-parsers> * at src/Cabal/Parse.hs:54:1 cabal-install-parsers> You may be able to disambiguate the identifier by qualifying it or cabal-install-parsers> by specifying the type/value namespace explicitly. cabal-install-parsers> Defaulting to the one defined at src/Cabal/Parse.hs:54:1 cabal-install-parsers> Warning: 'URI' is ambiguous. It is defined cabal-install-parsers> * in ‘Network.URI’ cabal-install-parsers> * in ‘Network.URI’ cabal-install-parsers> You may be able to disambiguate the identifier by qualifying it or aeson-pretty> stripping (with command strip and flags -S -p) in /nix/store/iqava73sqphy9hg637p8fgxrd6wavk69-aeson-pretty-0.8.10/lib /nix/store/iqava73sqphy9hg637p8fgxrd6wavk69-aeson-pretty-0.8.10/bin aeson-pretty> shrinking RPATHs of ELF executables and libraries in /nix/store/2iviijwabz058jrpcpf799z2q2j6m1k1-aeson-pretty-0.8.10-doc aeson-pretty> checking for references to /build/ in /nix/store/2iviijwabz058jrpcpf799z2q2j6m1k1-aeson-pretty-0.8.10-doc... aeson-pretty> patching script interpreter paths in /nix/store/2iviijwabz058jrpcpf799z2q2j6m1k1-aeson-pretty-0.8.10-doc hw-prim> depends hw-prim-0.6.3.2-9yfiBinWbnsAckQ25sbhzw hw-prim> Using Cabal-3.14.1.0 compiled by ghc-9.12 hw-prim> Using compiler: ghc-9.12.1 hw-prim> Using install prefix: hw-prim> /nix/store/mvb4yxh6x61kh6h6yhzv9ga28mdggbq4-hw-prim-0.6.3.2 hw-prim> Executables installed in: hw-prim> /nix/store/mvb4yxh6x61kh6h6yhzv9ga28mdggbq4-hw-prim-0.6.3.2/bin hw-prim> Libraries installed in: hw-prim> /nix/store/mvb4yxh6x61kh6h6yhzv9ga28mdggbq4-hw-prim-0.6.3.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/hw-prim-0.6.3.2-9yfiBinWbnsAckQ25sbhzw hw-prim> Dynamic Libraries installed in: hw-prim> /nix/store/mvb4yxh6x61kh6h6yhzv9ga28mdggbq4-hw-prim-0.6.3.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75 hw-prim> Private executables installed in: hw-prim> /nix/store/mvb4yxh6x61kh6h6yhzv9ga28mdggbq4-hw-prim-0.6.3.2/libexec/x86_64-linux-ghc-9.12.1-bf75/hw-prim-0.6.3.2 hw-prim> Data files installed in: hw-prim> /nix/store/mvb4yxh6x61kh6h6yhzv9ga28mdggbq4-hw-prim-0.6.3.2/share/x86_64-linux-ghc-9.12.1-bf75/hw-prim-0.6.3.2 hw-prim> Documentation installed in: hw-prim> /nix/store/cnd356pp4b8b6ssip7qq52pmjfkm60s8-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/mvb4yxh6x61kh6h6yhzv9ga28mdggbq4-hw-prim-0.6.3.2/etc hw-prim> No alex found hw-prim> Using ar found on system at: hw-prim> /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ar hw-prim> No c2hs found hw-prim> No cpphs found hw-prim> Using doctest version 0.24.0 found on system at: hw-prim> /nix/store/pmmydyf343l6v0dwwzi1v6z0j8jnfnrb-doctest-0.24.0/bin/doctest hw-prim> Using gcc version 14.3.0 given by user at: hw-prim> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc hw-prim> Using ghc version 9.12.1 found on system at: hw-prim> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc hw-prim> Using ghc-pkg version 9.12.1 found on system at: hw-prim> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc-pkg-9.12.1 hw-prim> No ghcjs found hw-prim> No ghcjs-pkg found hw-prim> No greencard found hw-prim> Using haddock version 2.30.0 found on system at: hw-prim> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/haddock-ghc-9.12.1 hw-prim> No happy found hw-prim> No haskell-suite found hw-prim> No haskell-suite-pkg found hw-prim> No hmake found hw-prim> Using hpc version 0.69 found on system at: hw-prim> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hpc-ghc-9.12.1 hw-prim> Using hsc2hs version 0.68.10 found on system at: hw-prim> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 hw-prim> Using hscolour version 1.25 found on system at: hw-prim> /nix/store/iwbifbszf225h5w2dyxfi77kk6d6rxdy-hscolour-1.25/bin/HsColour hw-prim> No jhc found hw-prim> Using ld found on system at: hw-prim> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/ld hw-prim> No pkg-config found hw-prim> Using runghc version 9.12.1 found on system at: hw-prim> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/runghc-9.12.1 hw-prim> Using strip version 2.44 found on system at: hw-prim> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip hw-prim> Using tar found on system at: hw-prim> /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar hw-prim> No uhc found hw-prim> Running 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 ) 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 ) stan> unit stan-0.2.0.0-DkdmIzKTBCEKEgcqvKX3Ly-target stan> include base-4.21.0.0-7c9b stan> include bytestring-0.12.2.0-b0ac stan> include filepath-1.5.4.0-d360 stan> include scientific-0.3.8.0-9UrQw3jQ444EFF3GTEd7qw stan> include text-2.1.2-8f2d stan> include unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi stan> Target.AntiPattern=stan-0.2.0.0-DkdmIzKTBCEKEgcqvKX3Ly-target:Target.AntiPattern,Target.AntiPattern.Stan0206=stan-0.2.0.0-DkdmIzKTBCEKEgcqvKX3Ly-target:Target.AntiPattern.Stan0206,Target.AntiPattern.Stan0206Extensions=stan-0.2.0.0-DkdmIzKTBCEKEgcqvKX3Ly-target:Target.AntiPattern.Stan0206Extensions,Target.AntiPattern.Stan0212=stan-0.2.0.0-DkdmIzKTBCEKEgcqvKX3Ly-target:Target.AntiPattern.Stan0212,Target.AntiPattern.Stan0213=stan-0.2.0.0-DkdmIzKTBCEKEgcqvKX3Ly-target:Target.AntiPattern.Stan0213,Target.AntiPattern.Stan0214=stan-0.2.0.0-DkdmIzKTBCEKEgcqvKX3Ly-target:Target.AntiPattern.Stan0214,Target.Infinite=stan-0.2.0.0-DkdmIzKTBCEKEgcqvKX3Ly-target:Target.Infinite,Target.Partial=stan-0.2.0.0-DkdmIzKTBCEKEgcqvKX3Ly-target:Target.Partial,Target.Style=stan-0.2.0.0-DkdmIzKTBCEKEgcqvKX3Ly-target:Target.Style stan> unit stan-0.2.0.0-HS9DzzXVyyV7a9NIFDpvQc deferred-folds> Warning: [git-protocol] Cloning over git:// might lead to an arbitrary code deferred-folds> execution vulnerability. Furthermore, popular forges like GitHub do not deferred-folds> support it. Use https:// or ssh:// instead. deferred-folds> Dependency base >=4.9 && <5: using base-4.21.0.0 deferred-folds> Dependency bytestring >=0.10 && <0.13: using bytestring-0.12.2.0 deferred-folds> Dependency containers >=0.5 && <0.8: using containers-0.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.1.2 deferred-folds> Dependency transformers >=0.5 && <0.7: using transformers-0.6.1.2 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-C6q66jN651m3hXEMf7oHeW deferred-folds> include base-4.21.0.0-7c9b deferred-folds> include bytestring-0.12.2.0-b0ac deferred-folds> include containers-0.7-0330 deferred-folds> include foldl-1.4.18-IgDDKJVSZGpFZn8YnmXaEe deferred-folds> include hashable-1.4.7.0-BrCG3rFloGT6PhmAd0fu9I deferred-folds> include primitive-0.9.1.0-1efcJAjGP7r52lEwXSrVSi deferred-folds> include text-2.1.2-8f2d deferred-folds> include transformers-0.6.1.2-905c deferred-folds> include unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi deferred-folds> include vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 deferred-folds> component deferred-folds-0.9.18.7-FT3taByMxQq49A65o75miP-test deferred-folds> include deferred-folds-0.9.18.7-C6q66jN651m3hXEMf7oHeW deferred-folds> include quickcheck-instances-0.3.32-LEblYDbjvWh4gDOokaJZRB deferred-folds> include rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd deferred-folds> include tasty-1.5.3-1qMX2xwdhAh2Fx6ZURDT5s deferred-folds> include tasty-quickcheck-0.11-B4N3RRh9TAA5SKlxVDPyZF deferred-folds> Linked component graph: deferred-folds> unit deferred-folds-0.9.18.7-C6q66jN651m3hXEMf7oHeW deferred-folds> include base-4.21.0.0-7c9b deferred-folds> include bytestring-0.12.2.0-b0ac deferred-folds> include containers-0.7-0330 deferred-folds> include foldl-1.4.18-IgDDKJVSZGpFZn8YnmXaEe deferred-folds> include hashable-1.4.7.0-BrCG3rFloGT6PhmAd0fu9I deferred-folds> include primitive-0.9.1.0-1efcJAjGP7r52lEwXSrVSi deferred-folds> include text-2.1.2-8f2d deferred-folds> include transformers-0.6.1.2-905c deferred-folds> include unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi deferred-folds> include vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 deferred-folds> DeferredFolds.Unfoldl=deferred-folds-0.9.18.7-C6q66jN651m3hXEMf7oHeW:DeferredFolds.Unfoldl,DeferredFolds.UnfoldlM=deferred-folds-0.9.18.7-C6q66jN651m3hXEMf7oHeW:DeferredFolds.UnfoldlM,DeferredFolds.Unfoldr=deferred-folds-0.9.18.7-C6q66jN651m3hXEMf7oHeW:DeferredFolds.Unfoldr deferred-folds> unit deferred-folds-0.9.18.7-FT3taByMxQq49A65o75miP-test deferred-folds> include deferred-folds-0.9.18.7-C6q66jN651m3hXEMf7oHeW deferred-folds> include quickcheck-instances-0.3.32-LEblYDbjvWh4gDOokaJZRB deferred-folds> include rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd deferred-folds> include tasty-1.5.3-1qMX2xwdhAh2Fx6ZURDT5s deferred-folds> include tasty-quickcheck-0.11-B4N3RRh9TAA5SKlxVDPyZF deferred-folds> Ready component graph: deferred-folds> definite deferred-folds-0.9.18.7-C6q66jN651m3hXEMf7oHeW deferred-folds> depends base-4.21.0.0-7c9b deferred-folds> depends bytestring-0.12.2.0-b0ac deferred-folds> depends containers-0.7-0330 deferred-folds> depends foldl-1.4.18-IgDDKJVSZGpFZn8YnmXaEe deferred-folds> depends hashable-1.4.7.0-BrCG3rFloGT6PhmAd0fu9I deferred-folds> depends primitive-0.9.1.0-1efcJAjGP7r52lEwXSrVSi deferred-folds> depends text-2.1.2-8f2d deferred-folds> depends transformers-0.6.1.2-905c deferred-folds> depends unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi deferred-folds> depends vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 deferred-folds> definite deferred-folds-0.9.18.7-FT3taByMxQq49A65o75miP-test deferred-folds> depends deferred-folds-0.9.18.7-C6q66jN651m3hXEMf7oHeW deferred-folds> depends quickcheck-instances-0.3.32-LEblYDbjvWh4gDOokaJZRB focus> Warning: [git-protocol] Cloning over git:// might lead to an arbitrary code focus> execution vulnerability. Furthermore, popular forges like GitHub do not focus> support it. Use https:// or ssh:// instead. focus> Dependency base >=4.11 && <5: using base-4.21.0.0 focus> Dependency transformers >=0.5 && <0.7: using transformers-0.6.1.2 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-I4bVNnkj0SUGO4tl0apvDD focus> include base-4.21.0.0-7c9b focus> include transformers-0.6.1.2-905c focus> component focus-1.0.3.2-Hh0TGuchGSGHtuMfqlNLze-test focus> include focus-1.0.3.2-I4bVNnkj0SUGO4tl0apvDD focus> include rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd focus> include tasty-1.5.3-1qMX2xwdhAh2Fx6ZURDT5s focus> include tasty-hunit-0.10.2-bDQm7ih5LIFUNZa5HA0pZ focus> Linked component graph: focus> unit focus-1.0.3.2-I4bVNnkj0SUGO4tl0apvDD focus> include base-4.21.0.0-7c9b focus> include transformers-0.6.1.2-905c focus> Focus=focus-1.0.3.2-I4bVNnkj0SUGO4tl0apvDD:Focus focus> unit focus-1.0.3.2-Hh0TGuchGSGHtuMfqlNLze-test focus> include focus-1.0.3.2-I4bVNnkj0SUGO4tl0apvDD focus> include rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd focus> include tasty-1.5.3-1qMX2xwdhAh2Fx6ZURDT5s focus> include tasty-hunit-0.10.2-bDQm7ih5LIFUNZa5HA0pZ focus> Ready component graph: focus> definite focus-1.0.3.2-I4bVNnkj0SUGO4tl0apvDD focus> depends base-4.21.0.0-7c9b focus> depends transformers-0.6.1.2-905c focus> definite focus-1.0.3.2-Hh0TGuchGSGHtuMfqlNLze-test focus> depends focus-1.0.3.2-I4bVNnkj0SUGO4tl0apvDD focus> depends rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd focus> depends tasty-1.5.3-1qMX2xwdhAh2Fx6ZURDT5s focus> depends tasty-hunit-0.10.2-bDQm7ih5LIFUNZa5HA0pZ focus> Using Cabal-3.14.1.0 compiled by ghc-9.12 focus> Using compiler: ghc-9.12.1 focus> Using install prefix: focus> /nix/store/0ik1hzn14cqa9rkayas58mrn7wgnc80s-focus-1.0.3.2 focus> Executables installed in: focus> /nix/store/0ik1hzn14cqa9rkayas58mrn7wgnc80s-focus-1.0.3.2/bin focus> Libraries installed in: focus> /nix/store/0ik1hzn14cqa9rkayas58mrn7wgnc80s-focus-1.0.3.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/focus-1.0.3.2-I4bVNnkj0SUGO4tl0apvDD focus> Dynamic Libraries installed in: focus> /nix/store/0ik1hzn14cqa9rkayas58mrn7wgnc80s-focus-1.0.3.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75 focus> Private executables installed in: focus> /nix/store/0ik1hzn14cqa9rkayas58mrn7wgnc80s-focus-1.0.3.2/libexec/x86_64-linux-ghc-9.12.1-bf75/focus-1.0.3.2 focus> Data files installed in: focus> /nix/store/0ik1hzn14cqa9rkayas58mrn7wgnc80s-focus-1.0.3.2/share/x86_64-linux-ghc-9.12.1-bf75/focus-1.0.3.2 focus> Documentation installed in: focus> /nix/store/a6k2yp0f4v9zik77z1vcbvvdv6wf024a-focus-1.0.3.2-doc/share/doc/focus-1.0.3.2 focus> Configuration files installed in: focus> /nix/store/0ik1hzn14cqa9rkayas58mrn7wgnc80s-focus-1.0.3.2/etc focus> No alex found focus> Using ar found on system at: focus> /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-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/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc focus> Using ghc version 9.12.1 found on system at: focus> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc focus> Using ghc-pkg version 9.12.1 found on system at: focus> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc-pkg-9.12.1 focus> No ghcjs found focus> No ghcjs-pkg found focus> No greencard found focus> Using haddock version 2.30.0 found on system at: focus> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/haddock-ghc-9.12.1 focus> No happy found focus> No haskell-suite found focus> No haskell-suite-pkg found focus> No hmake found focus> Using hpc version 0.69 found on system at: focus> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hpc-ghc-9.12.1 focus> Using hsc2hs version 0.68.10 found on system at: focus> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 focus> Using hscolour version 1.25 found on system at: focus> /nix/store/iwbifbszf225h5w2dyxfi77kk6d6rxdy-hscolour-1.25/bin/HsColour focus> No jhc found neat-interpolation> Running phase: setupCompilerEnvironmentPhase neat-interpolation> Build with /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1. neat-interpolation> Running 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> Running phase: patchPhase neat-interpolation> Running phase: compileBuildDriverPhase neat-interpolation> setupCompileFlags: -package-db=/build/tmp.mAYPXB4x9K/setup-package.conf.d -threaded neat-interpolation> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.mAYPXB4x9K/Main.o ) neat-interpolation> [2 of 2] Linking Setup neat-interpolation> Running phase: updateAutotoolsGnuConfigScriptsPhase neat-interpolation> Running phase: configurePhase neat-interpolation> configureFlags: --verbose --prefix=/nix/store/3xnbqn58n1xa9fzh6c1cs50i8i94nx32-neat-interpolation-0.5.1.4 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/vqaynq5chkjzlvp8flb6vjswgn9w36wf-neat-interpolation-0.5.1.4-doc/share/doc/neat-interpolation-0.5.1.4 --with-gcc=gcc --package-db=/build/tmp.mAYPXB4x9K/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/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib neat-interpolation> Using Parsec parser neat-interpolation> Configuring neat-interpolation-0.5.1.4... neat-interpolation> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports neat-interpolation> 'ghc' version < 9.12): neat-interpolation> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc is version neat-interpolation> 9.12.1 neat-interpolation> Warning: [git-protocol] Cloning over git:// might lead to an arbitrary code neat-interpolation> execution vulnerability. Furthermore, popular forges like GitHub do not neat-interpolation> support it. Use https:// or ssh:// instead. neat-interpolation> Dependency base >=4.9 && <5: using base-4.21.0.0 neat-interpolation> Dependency megaparsec >=7 && <10: using megaparsec-9.6.1 neat-interpolation> Dependency template-haskell >=2.8 && <3: using template-haskell-2.23.0.0 neat-interpolation> Dependency text >=1 && <3: using text-2.1.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-C2Rp5WXJfAvHATc644EVn3 neat-interpolation> include base-4.21.0.0-7c9b neat-interpolation> include megaparsec-9.6.1-KQNqlG4kMAw5qmLSdR9Ppv neat-interpolation> include template-haskell-2.23.0.0-059b neat-interpolation> include text-2.1.2-8f2d neat-interpolation> component neat-interpolation-0.5.1.4-4EhOdols8BP9RNXOtMF1NF-test neat-interpolation> include neat-interpolation-0.5.1.4-C2Rp5WXJfAvHATc644EVn3 neat-interpolation> include rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd neat-interpolation> include tasty-1.5.3-1qMX2xwdhAh2Fx6ZURDT5s neat-interpolation> include tasty-hunit-0.10.2-bDQm7ih5LIFUNZa5HA0pZ neat-interpolation> Linked component graph: neat-interpolation> unit neat-interpolation-0.5.1.4-C2Rp5WXJfAvHATc644EVn3 neat-interpolation> include base-4.21.0.0-7c9b neat-interpolation> include megaparsec-9.6.1-KQNqlG4kMAw5qmLSdR9Ppv neat-interpolation> include template-haskell-2.23.0.0-059b neat-interpolation> include text-2.1.2-8f2d dependent-sum (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/bdnv4asp9b8hxpsmf3lzlfgakqg1lvmw-dependent-sum-0.7.2.0 /nix/store/h29983jzldaj1kqpbv00bxk4gnbbz3xk-dependent-sum-0.7.2.0-doc dependent-sum (post)> Pushing 6 paths (164 are already present) using zstd to cache sellout ⏳ dependent-sum (post)> dependent-sum (post)> Pushing /nix/store/8adzgnxs3s0pbj22qhk9zjxi1fqmz3xv-gcc-14.3.0 (245.15 MiB) dependent-sum (post)> Pushing /nix/store/bdnv4asp9b8hxpsmf3lzlfgakqg1lvmw-dependent-sum-0.7.2.0 (386.66 KiB) dependent-sum (post)> Pushing /nix/store/wk67wjdfs6rfv1156am930dzd8rif93g-some-1.0.6-doc (1.01 MiB) dependent-sum (post)> Pushing /nix/store/f9is1j3p0ba5z64l0628p5p6jzcwh4r7-some-1.0.6 (2.53 MiB) dependent-sum (post)> Pushing /nix/store/h29983jzldaj1kqpbv00bxk4gnbbz3xk-dependent-sum-0.7.2.0-doc (272.80 KiB) dependent-sum (post)> Pushing /nix/store/m3n0h7646c7qwf6dbvdqhslmxmv2dg3z-glibc-2.40-66-dev (2.31 MiB) dependent-sum (post)> dependent-sum (post)> All done. dependent-sum (post)> added 2 signatures dependent-sum (post)> added 4 signatures dependent-sum (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/bdnv4asp9b8hxpsmf3lzlfgakqg1lvmw-dependent-sum-0.7.2.0 /nix/store/h29983jzldaj1kqpbv00bxk4gnbbz3xk-dependent-sum-0.7.2.0-doc dependent-sum (post)> copying 2 paths... dependent-sum (post)> copying path '/nix/store/h29983jzldaj1kqpbv00bxk4gnbbz3xk-dependent-sum-0.7.2.0-doc' to 'ssh-ng://'... dependent-sum (post)> copying path '/nix/store/bdnv4asp9b8hxpsmf3lzlfgakqg1lvmw-dependent-sum-0.7.2.0' to 'ssh-ng://'... dependent-sum (post)> copying 1 paths... dependent-sum (post)> copying path '/nix/store/z19818ipi8d958qs0hl53nyncy4ram0n-dependent-sum-0.7.2.0.drv' to 'ssh-ng://'... building '/nix/store/a4ncmapl42x3kn5mw5xz082igg4glwvl-dependent-map-0.4.0.0.drv'... ghc-lib-parser> [336 of 456] Compiling GHC.JS.Ppr ( compiler/GHC/JS/Ppr.hs, dist/build/GHC/JS/Ppr.o, dist/build/GHC/JS/Ppr.dyn_o ) ghc-lib-parser> [337 of 456] Compiling GHC.JS.JStg.Syntax ( compiler/GHC/JS/JStg/Syntax.hs, dist/build/GHC/JS/JStg/Syntax.o, dist/build/GHC/JS/JStg/Syntax.dyn_o ) ghc-lib-parser> [338 of 456] Compiling GHC.JS.Transform ( compiler/GHC/JS/Transform.hs, dist/build/GHC/JS/Transform.o, dist/build/GHC/JS/Transform.dyn_o ) ghc-lib-parser> [339 of 456] Compiling GHC.JS.Make ( compiler/GHC/JS/Make.hs, dist/build/GHC/JS/Make.o, dist/build/GHC/JS/Make.dyn_o ) ghc-lib-parser> [340 of 456] Compiling GHC.Cmm.Dataflow.Graph ( compiler/GHC/Cmm/Dataflow/Graph.hs, dist/build/GHC/Cmm/Dataflow/Graph.o, dist/build/GHC/Cmm/Dataflow/Graph.dyn_o ) ghc-lib-parser> [341 of 456] Compiling GHC.Types.Name.Cache ( compiler/GHC/Types/Name/Cache.hs, dist/build/GHC/Types/Name/Cache.o, dist/build/GHC/Types/Name/Cache.dyn_o ) ghc-lib-parser> [342 of 456] Compiling GHC.Types.Breakpoint ( compiler/GHC/Types/Breakpoint.hs, dist/build/GHC/Types/Breakpoint.o, dist/build/GHC/Types/Breakpoint.dyn_o ) ghc-lib-parser> [343 of 456] Compiling GHC.StgToJS.Symbols ( compiler/GHC/StgToJS/Symbols.hs, dist/build/GHC/StgToJS/Symbols.o, dist/build/GHC/StgToJS/Symbols.dyn_o ) ghc-lib-parser> [344 of 456] Compiling GHC.Driver.Env.KnotVars ( compiler/GHC/Driver/Env/KnotVars.hs, dist/build/GHC/Driver/Env/KnotVars.o, dist/build/GHC/Driver/Env/KnotVars.dyn_o ) ghc-lib-parser> [345 of 456] Compiling GHC.Linker.Static.Utils ( compiler/GHC/Linker/Static/Utils.hs, dist/build/GHC/Linker/Static/Utils.o, dist/build/GHC/Linker/Static/Utils.dyn_o ) ghc-lib-parser> [346 of 456] Compiling GHC.CmmToLlvm.Config ( compiler/GHC/CmmToLlvm/Config.hs, dist/build/GHC/CmmToLlvm/Config.o, dist/build/GHC/CmmToLlvm/Config.dyn_o ) ghc-lib-parser> [347 of 456] Compiling GHC.Driver.LlvmConfigCache ( compiler/GHC/Driver/LlvmConfigCache.hs, dist/build/GHC/Driver/LlvmConfigCache.o, dist/build/GHC/Driver/LlvmConfigCache.dyn_o ) ghc-lib-parser> [348 of 456] Compiling GHC.Types.TypeEnv ( compiler/GHC/Types/TypeEnv.hs, dist/build/GHC/Types/TypeEnv.o, dist/build/GHC/Types/TypeEnv.dyn_o ) ghc-lib-parser> [349 of 456] Compiling GHC.Stg.Lift.Types ( compiler/GHC/Stg/Lift/Types.hs, dist/build/GHC/Stg/Lift/Types.o, dist/build/GHC/Stg/Lift/Types.dyn_o ) ghc-lib-parser> [350 of 456] Compiling GHC.Runtime.Eval.Types ( compiler/GHC/Runtime/Eval/Types.hs, dist/build/GHC/Runtime/Eval/Types.o, dist/build/GHC/Runtime/Eval/Types.dyn_o ) ghc-lib-parser> [351 of 456] Compiling GHC.Core.Tidy ( compiler/GHC/Core/Tidy.hs, dist/build/GHC/Core/Tidy.o, dist/build/GHC/Core/Tidy.dyn_o ) ghc-lib-parser> [352 of 456] Compiling GHC.Stg.Syntax ( compiler/GHC/Stg/Syntax.hs, dist/build/GHC/Stg/Syntax.o, dist/build/GHC/Stg/Syntax.dyn_o ) ghc-lib-parser> [353 of 456] Compiling GHC.Types.IPE ( compiler/GHC/Types/IPE.hs, dist/build/GHC/Types/IPE.o, dist/build/GHC/Types/IPE.dyn_o ) ghc-lib-parser> [354 of 456] Compiling GHC.Platform.X86_64 ( compiler/GHC/Platform/X86_64.hs, dist/build/GHC/Platform/X86_64.o, dist/build/GHC/Platform/X86_64.dyn_o ) ghc-lib-parser> [355 of 456] Compiling GHC.Platform.X86 ( compiler/GHC/Platform/X86.hs, dist/build/GHC/Platform/X86.o, dist/build/GHC/Platform/X86.dyn_o ) ghc-lib-parser> [356 of 456] Compiling GHC.Platform.Wasm32 ( compiler/GHC/Platform/Wasm32.hs, dist/build/GHC/Platform/Wasm32.o, dist/build/GHC/Platform/Wasm32.dyn_o ) ghc-lib-parser> [357 of 456] Compiling GHC.Platform.S390X ( compiler/GHC/Platform/S390X.hs, dist/build/GHC/Platform/S390X.o, dist/build/GHC/Platform/S390X.dyn_o ) ghc-lib-parser> [358 of 456] Compiling GHC.Platform.RISCV64 ( compiler/GHC/Platform/RISCV64.hs, dist/build/GHC/Platform/RISCV64.o, dist/build/GHC/Platform/RISCV64.dyn_o ) ghc-lib-parser> [359 of 456] Compiling GHC.Platform.PPC ( compiler/GHC/Platform/PPC.hs, dist/build/GHC/Platform/PPC.o, dist/build/GHC/Platform/PPC.dyn_o ) ghc-lib-parser> [360 of 456] Compiling GHC.Platform.NoRegs ( compiler/GHC/Platform/NoRegs.hs, dist/build/GHC/Platform/NoRegs.o, dist/build/GHC/Platform/NoRegs.dyn_o ) ghc-lib-parser> [361 of 456] Compiling GHC.Platform.LoongArch64 ( compiler/GHC/Platform/LoongArch64.hs, dist/build/GHC/Platform/LoongArch64.o, dist/build/GHC/Platform/LoongArch64.dyn_o ) ghc-lib-parser> [362 of 456] Compiling GHC.Platform.ARM ( compiler/GHC/Platform/ARM.hs, dist/build/GHC/Platform/ARM.o, dist/build/GHC/Platform/ARM.dyn_o ) 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> streaming-commons> bytes [✔] streaming-commons> +++ OK, passed 100 tests. streaming-commons> chars [✔] streaming-commons> +++ OK, passed 100 tests. streaming-commons> high code points [✔] streaming-commons> UTF8 leftovers streaming-commons> C 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> 4 of 4 test suites (4 of 4 test cases) passed. lens> Running phase: haddockPhase 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> [ 1 of 85] Compiling Control.Lens.Internal.CTypes ( src/Control/Lens/Internal/CTypes.hs, nothing ) [Flags changed] lens> [ 2 of 85] Compiling Control.Lens.Internal.Doctest ( src/Control/Lens/Internal/Doctest.hs, nothing ) [Flags changed] lens> [ 3 of 85] Compiling Control.Lens.Internal.Instances ( src/Control/Lens/Internal/Instances.hs, nothing ) [Flags changed] lens> [ 4 of 85] Compiling Control.Lens.Internal.Iso ( src/Control/Lens/Internal/Iso.hs, nothing ) [Flags changed] lens> [ 5 of 85] Compiling Control.Lens.Internal.List ( src/Control/Lens/Internal/List.hs, nothing ) [Flags changed] lens> [ 6 of 85] Compiling Control.Lens.Internal.Prelude ( src/Control/Lens/Internal/Prelude.hs, nothing ) [Flags changed] lens> [ 7 of 85] Compiling Control.Lens.Internal.Level ( src/Control/Lens/Internal/Level.hs, nothing ) [Flags changed] lens> [ 8 of 85] Compiling Control.Lens.Internal.Indexed ( src/Control/Lens/Internal/Indexed.hs, nothing ) [Flags changed] lens> [ 9 of 85] Compiling Control.Lens.Internal.Getter ( src/Control/Lens/Internal/Getter.hs, nothing ) [Flags changed] lens> [10 of 85] Compiling Control.Lens.Internal.Fold ( src/Control/Lens/Internal/Fold.hs, nothing ) [Flags changed] lens> [11 of 85] Compiling Control.Lens.Internal.Context ( src/Control/Lens/Internal/Context.hs, nothing ) [Flags changed] lens> [12 of 85] Compiling Control.Lens.Internal.Bazaar ( src/Control/Lens/Internal/Bazaar.hs, nothing ) [Flags changed] lens> [13 of 85] Compiling Control.Lens.Internal.Magma ( src/Control/Lens/Internal/Magma.hs, nothing ) [Flags changed] lens> [14 of 85] Compiling Control.Lens.Internal.Prism ( src/Control/Lens/Internal/Prism.hs, nothing ) [Flags changed] lens> [15 of 85] Compiling Control.Lens.Internal.Profunctor ( src/Control/Lens/Internal/Profunctor.hs, nothing ) [Flags changed] lens> [16 of 85] Compiling Control.Lens.Internal.Review ( src/Control/Lens/Internal/Review.hs, nothing ) [Flags changed] lens> [17 of 85] Compiling Control.Lens.Internal.Setter ( src/Control/Lens/Internal/Setter.hs, nothing ) [Flags changed] lens> [18 of 85] Compiling Control.Lens.Internal.Zoom ( src/Control/Lens/Internal/Zoom.hs, nothing ) [Flags changed] lens> [19 of 85] Compiling Control.Lens.Internal ( src/Control/Lens/Internal.hs, nothing ) [Flags changed] lens> [20 of 85] Compiling Control.Lens.Type ( src/Control/Lens/Type.hs, nothing ) [Flags changed] lens> [21 of 85] Compiling Control.Lens.Setter ( src/Control/Lens/Setter.hs, nothing ) [Flags changed] lens> [22 of 85] Compiling Control.Lens.Lens ( src/Control/Lens/Lens.hs, nothing ) [Flags changed] lens> [23 of 85] Compiling Control.Lens.Tuple ( src/Control/Lens/Tuple.hs, nothing ) [Flags changed] lens> [24 of 85] Compiling Control.Lens.Getter ( src/Control/Lens/Getter.hs, nothing ) [Flags changed] lens> [25 of 85] Compiling Control.Lens.Review ( src/Control/Lens/Review.hs, nothing ) [Flags changed] lens> [26 of 85] Compiling Control.Lens.Prism ( src/Control/Lens/Prism.hs, nothing ) [Flags changed] lens> [27 of 85] Compiling Control.Lens.Fold ( src/Control/Lens/Fold.hs, nothing ) [Flags changed] lens> [28 of 85] Compiling Control.Lens.Traversal ( src/Control/Lens/Traversal.hs, nothing ) [Flags changed] lens> [29 of 85] Compiling Control.Lens.Level ( src/Control/Lens/Level.hs, nothing ) [Flags changed] lens> [30 of 85] Compiling Control.Lens.Reified ( src/Control/Lens/Reified.hs, nothing ) [Flags changed] lens> [31 of 85] Compiling Control.Lens.Internal.Exception ( src/Control/Lens/Internal/Exception.hs, nothing ) [Flags changed] lens> [32 of 85] Compiling Control.Lens.Indexed ( src/Control/Lens/Indexed.hs, nothing ) [Flags changed] 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" [✔] 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" [✔] 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. 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. cabal-install-parsers> by specifying the type/value namespace explicitly. cabal-install-parsers> Defaulting to the one defined in ‘Network.URI’ cabal-install-parsers> 100% ( 14 / 14) in 'Cabal.Project' cabal-install-parsers> Warning: Cabal.Optimization: could not find link destinations for: cabal-install-parsers> - Cabal.Optimization.Rep_Optimization cabal-install-parsers> Warning: Cabal.Parse: could not find link destinations for: cabal-install-parsers> - Cabal.Parse.Rep_ParseError cabal-install-parsers> Warning: Cabal.Config: could not find link destinations for: cabal-install-parsers> - Cabal.Config.Rep_Config cabal-install-parsers> - Cabal.Config.Rep_Repo cabal-install-parsers> Warning: Cabal.Index: could not find link destinations for: cabal-install-parsers> - Cabal.Index.Rep_PackageInfo cabal-install-parsers> - Cabal.Index.Rep_ReleaseInfo cabal-install-parsers> - Codec.Archive.Tar.Index.Internal.TarEntryOffset cabal-install-parsers> - Codec.Archive.Tar.Types.Permissions cabal-install-parsers> - Codec.Archive.Tar.Types.Ownership cabal-install-parsers> - Codec.Archive.Tar.Types.EpochTime cabal-install-parsers> Warning: Cabal.SourceRepo: could not find link destinations for: cabal-install-parsers> - Cabal.SourceRepo.Rep_SourceRepositoryPackage cabal-install-parsers> Warning: Cabal.Project: could not find link destinations for: cabal-install-parsers> - Cabal.Project.Rep_Project cabal-install-parsers> Documentation created: dist/doc/html/cabal-install-parsers, cabal-install-parsers> dist/doc/html/cabal-install-parsers/cabal-install-parsers.txt cabal-install-parsers> Running phase: installPhase cabal-install-parsers> Installing library in /nix/store/3sg5sskr2zaqycx2xp2lv7ih7556v6gn-cabal-install-parsers-0.6.1.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/cabal-install-parsers-0.6.1.1-16OwyyzWjnwz10chSeTi1 cabal-install-parsers> Running phase: fixupPhase cabal-install-parsers> shrinking RPATHs of ELF executables and libraries in /nix/store/3sg5sskr2zaqycx2xp2lv7ih7556v6gn-cabal-install-parsers-0.6.1.1 cabal-install-parsers> shrinking /nix/store/3sg5sskr2zaqycx2xp2lv7ih7556v6gn-cabal-install-parsers-0.6.1.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHScabal-install-parsers-0.6.1.1-16OwyyzWjnwz10chSeTi1-ghc9.12.1.so cabal-install-parsers> checking for references to /build/ in /nix/store/3sg5sskr2zaqycx2xp2lv7ih7556v6gn-cabal-install-parsers-0.6.1.1... cabal-install-parsers> patching script interpreter paths in /nix/store/3sg5sskr2zaqycx2xp2lv7ih7556v6gn-cabal-install-parsers-0.6.1.1 cabal-install-parsers> stripping (with command strip and flags -S -p) in /nix/store/3sg5sskr2zaqycx2xp2lv7ih7556v6gn-cabal-install-parsers-0.6.1.1/lib cabal-install-parsers> shrinking RPATHs of ELF executables and libraries in /nix/store/gzvhqmnfhqnkn4ydpb9mgj4dia507s58-cabal-install-parsers-0.6.1.1-doc cabal-install-parsers> checking for references to /build/ in /nix/store/gzvhqmnfhqnkn4ydpb9mgj4dia507s58-cabal-install-parsers-0.6.1.1-doc... cabal-install-parsers> patching script interpreter paths in /nix/store/gzvhqmnfhqnkn4ydpb9mgj4dia507s58-cabal-install-parsers-0.6.1.1-doc 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> src/HaskellWorks/Data/Head.hs:24:10: warning: [GHC-63394] [-Wx-partial] hw-prim> In the use of ‘head’ hw-prim> (imported from Data.List, but defined in GHC.Internal.List): hw-prim> "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." hw-prim> | hw-prim> 24 | head = L.head hw-prim> | ^^^^^^ hw-prim> 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 ) stan> include base-4.21.0.0-7c9b (Control.Applicative, Control.Arrow, Control.Category, Control.Concurrent, Control.Concurrent.Chan, Control.Concurrent.MVar, Control.Concurrent.QSem, Control.Concurrent.QSemN, Control.Exception, Control.Exception.Annotation, Control.Exception.Backtrace, Control.Exception.Base, Control.Exception.Context, 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.Bounded, Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Enum, 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.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-8UsNlzTR9n5A3aYEzH3VCJ (Relude as Prelude) stan> include relude-1.2.2.0-8UsNlzTR9n5A3aYEzH3VCJ stan> include array-0.5.8.0-0db1 stan> include base64-1.0-1Lgmw1WJvsT7gswbGMHGfm stan> include blaze-html-0.9.2.0-2drUKwKcIjTBaomq27czvL stan> include bytestring-0.12.2.0-b0ac stan> include clay-0.15.0-CVICQyenqD5EWzvKBqeKav stan> include colourista-0.1.0.2-FoMFL1ClenRG5hRVaKe0Sq stan> include containers-0.7-0330 stan> include cryptohash-sha1-0.11.101.0-7YxMBmso8Jg5rICrQ3Wyd7 stan> include dir-traverse-0.2.3.0-6r80n4sXOmQRMnoemY4xG stan> include directory-1.3.9.0-9e59 stan> include extensions-0.1.0.3-1MNPzhoYwnC4PyJLI4tEmM stan> include filepath-1.5.4.0-d360 stan> include ghc-9.12.1-bf75 stan> include ghc-boot-th-9.12.1-4c95 stan> include gitrev-1.3.1-1GwjDmPzojq418qvYzZ2Mh stan> include microaeson-0.1.0.2-78OdWsY0rhI8vphRorphbt stan> include optparse-applicative-0.18.1.0-C5GiPgNeJpwHMRrRnQqrLy stan> include pretty-simple-4.1.3.0-7zYTw141NRb3kWz6mCWye1 stan> include process-1.6.25.0-184c stan> include slist-0.2.1.0-GOqDrV8hvKMLmmg60ZORiq stan> include tomland-1.3.3.3-CGNnaxpnWhB60SFmOCwmFz stan> include trial-0.0.0.0-FqSTHyvoDZmKdLYwYF0GC0 stan> include trial-optparse-applicative-0.0.0.0-HPMXge9UZ01BGU44kPprK9 stan> include trial-tomland-0.0.0.0-6xmivdKXROa5VL8FzU5wWG deferred-folds> depends rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd deferred-folds> depends tasty-1.5.3-1qMX2xwdhAh2Fx6ZURDT5s deferred-folds> depends tasty-quickcheck-0.11-B4N3RRh9TAA5SKlxVDPyZF deferred-folds> Using Cabal-3.14.1.0 compiled by ghc-9.12 deferred-folds> Using compiler: ghc-9.12.1 deferred-folds> Using install prefix: deferred-folds> /nix/store/nmmjm1xrx03g7d7ssxh3wqr815jw7ppv-deferred-folds-0.9.18.7 deferred-folds> Executables installed in: deferred-folds> /nix/store/nmmjm1xrx03g7d7ssxh3wqr815jw7ppv-deferred-folds-0.9.18.7/bin deferred-folds> Libraries installed in: deferred-folds> /nix/store/nmmjm1xrx03g7d7ssxh3wqr815jw7ppv-deferred-folds-0.9.18.7/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/deferred-folds-0.9.18.7-C6q66jN651m3hXEMf7oHeW deferred-folds> Dynamic Libraries installed in: deferred-folds> /nix/store/nmmjm1xrx03g7d7ssxh3wqr815jw7ppv-deferred-folds-0.9.18.7/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75 deferred-folds> Private executables installed in: deferred-folds> /nix/store/nmmjm1xrx03g7d7ssxh3wqr815jw7ppv-deferred-folds-0.9.18.7/libexec/x86_64-linux-ghc-9.12.1-bf75/deferred-folds-0.9.18.7 deferred-folds> Data files installed in: deferred-folds> /nix/store/nmmjm1xrx03g7d7ssxh3wqr815jw7ppv-deferred-folds-0.9.18.7/share/x86_64-linux-ghc-9.12.1-bf75/deferred-folds-0.9.18.7 deferred-folds> Documentation installed in: deferred-folds> /nix/store/q2bs2s2pbdjhjdfsvhvpjpmg6gr2g9ip-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/nmmjm1xrx03g7d7ssxh3wqr815jw7ppv-deferred-folds-0.9.18.7/etc deferred-folds> No alex found deferred-folds> Using ar found on system at: deferred-folds> /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-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/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc deferred-folds> Using ghc version 9.12.1 found on system at: deferred-folds> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc deferred-folds> Using ghc-pkg version 9.12.1 found on system at: deferred-folds> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc-pkg-9.12.1 deferred-folds> No ghcjs found deferred-folds> No ghcjs-pkg found deferred-folds> No greencard found deferred-folds> Using haddock version 2.30.0 found on system at: deferred-folds> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/haddock-ghc-9.12.1 deferred-folds> No happy found deferred-folds> No haskell-suite found deferred-folds> No haskell-suite-pkg found deferred-folds> No hmake found deferred-folds> Using hpc version 0.69 found on system at: deferred-folds> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hpc-ghc-9.12.1 deferred-folds> Using hsc2hs version 0.68.10 found on system at: deferred-folds> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 deferred-folds> Using hscolour version 1.25 found on system at: deferred-folds> /nix/store/iwbifbszf225h5w2dyxfi77kk6d6rxdy-hscolour-1.25/bin/HsColour deferred-folds> No jhc found deferred-folds> Using ld found on system at: deferred-folds> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/ld deferred-folds> No pkg-config found deferred-folds> Using runghc version 9.12.1 found on system at: deferred-folds> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/runghc-9.12.1 deferred-folds> Using strip version 2.44 found on system at: deferred-folds> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip deferred-folds> Using tar found on system at: deferred-folds> /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar deferred-folds> No uhc found deferred-folds> Running 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 ) focus> Using ld found on system at: focus> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/ld focus> No pkg-config found focus> Using runghc version 9.12.1 found on system at: focus> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/runghc-9.12.1 focus> Using strip version 2.44 found on system at: focus> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip focus> Using tar found on system at: focus> /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar focus> No uhc found focus> Running 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> Running 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 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> Running phase: haddockPhase focus> Preprocessing library for focus-1.0.3.2... focus> Running Haddock on library for focus-1.0.3.2... focus> [1 of 2] Compiling Focus.Prelude ( library/Focus/Prelude.hs, /build/ghc570_tmp_0/ghc_tmp_2.o, /build/ghc570_tmp_0/ghc_tmp_2.dyn_o ) focus> [2 of 2] Compiling Focus ( library/Focus.hs, nothing ) [HIE file is missing] focus> Haddock coverage: focus> 97% ( 45 / 46) in 'Focus' focus> Missing documentation for: focus> Module header focus> Documentation created: dist/doc/html/focus, dist/doc/html/focus/focus.txt focus> Preprocessing test suite 'test' for focus-1.0.3.2... focus> Running phase: installPhase focus> Installing library in /nix/store/0ik1hzn14cqa9rkayas58mrn7wgnc80s-focus-1.0.3.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/focus-1.0.3.2-I4bVNnkj0SUGO4tl0apvDD focus> Running phase: fixupPhase focus> shrinking RPATHs of ELF executables and libraries in /nix/store/0ik1hzn14cqa9rkayas58mrn7wgnc80s-focus-1.0.3.2 focus> shrinking /nix/store/0ik1hzn14cqa9rkayas58mrn7wgnc80s-focus-1.0.3.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHSfocus-1.0.3.2-I4bVNnkj0SUGO4tl0apvDD-ghc9.12.1.so focus> checking for references to /build/ in /nix/store/0ik1hzn14cqa9rkayas58mrn7wgnc80s-focus-1.0.3.2... focus> patching script interpreter paths in /nix/store/0ik1hzn14cqa9rkayas58mrn7wgnc80s-focus-1.0.3.2 focus> stripping (with command strip and flags -S -p) in /nix/store/0ik1hzn14cqa9rkayas58mrn7wgnc80s-focus-1.0.3.2/lib neat-interpolation> NeatInterpolation=neat-interpolation-0.5.1.4-C2Rp5WXJfAvHATc644EVn3:NeatInterpolation neat-interpolation> unit neat-interpolation-0.5.1.4-4EhOdols8BP9RNXOtMF1NF-test neat-interpolation> include neat-interpolation-0.5.1.4-C2Rp5WXJfAvHATc644EVn3 neat-interpolation> include rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd neat-interpolation> include tasty-1.5.3-1qMX2xwdhAh2Fx6ZURDT5s neat-interpolation> include tasty-hunit-0.10.2-bDQm7ih5LIFUNZa5HA0pZ neat-interpolation> Ready component graph: neat-interpolation> definite neat-interpolation-0.5.1.4-C2Rp5WXJfAvHATc644EVn3 neat-interpolation> depends base-4.21.0.0-7c9b neat-interpolation> depends megaparsec-9.6.1-KQNqlG4kMAw5qmLSdR9Ppv neat-interpolation> depends template-haskell-2.23.0.0-059b neat-interpolation> depends text-2.1.2-8f2d neat-interpolation> definite neat-interpolation-0.5.1.4-4EhOdols8BP9RNXOtMF1NF-test neat-interpolation> depends neat-interpolation-0.5.1.4-C2Rp5WXJfAvHATc644EVn3 neat-interpolation> depends rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd neat-interpolation> depends tasty-1.5.3-1qMX2xwdhAh2Fx6ZURDT5s neat-interpolation> depends tasty-hunit-0.10.2-bDQm7ih5LIFUNZa5HA0pZ neat-interpolation> Using Cabal-3.14.1.0 compiled by ghc-9.12 neat-interpolation> Using compiler: ghc-9.12.1 neat-interpolation> Using install prefix: neat-interpolation> /nix/store/3xnbqn58n1xa9fzh6c1cs50i8i94nx32-neat-interpolation-0.5.1.4 neat-interpolation> Executables installed in: neat-interpolation> /nix/store/3xnbqn58n1xa9fzh6c1cs50i8i94nx32-neat-interpolation-0.5.1.4/bin neat-interpolation> Libraries installed in: neat-interpolation> /nix/store/3xnbqn58n1xa9fzh6c1cs50i8i94nx32-neat-interpolation-0.5.1.4/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/neat-interpolation-0.5.1.4-C2Rp5WXJfAvHATc644EVn3 neat-interpolation> Dynamic Libraries installed in: neat-interpolation> /nix/store/3xnbqn58n1xa9fzh6c1cs50i8i94nx32-neat-interpolation-0.5.1.4/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75 neat-interpolation> Private executables installed in: neat-interpolation> /nix/store/3xnbqn58n1xa9fzh6c1cs50i8i94nx32-neat-interpolation-0.5.1.4/libexec/x86_64-linux-ghc-9.12.1-bf75/neat-interpolation-0.5.1.4 neat-interpolation> Data files installed in: neat-interpolation> /nix/store/3xnbqn58n1xa9fzh6c1cs50i8i94nx32-neat-interpolation-0.5.1.4/share/x86_64-linux-ghc-9.12.1-bf75/neat-interpolation-0.5.1.4 neat-interpolation> Documentation installed in: neat-interpolation> /nix/store/vqaynq5chkjzlvp8flb6vjswgn9w36wf-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/3xnbqn58n1xa9fzh6c1cs50i8i94nx32-neat-interpolation-0.5.1.4/etc neat-interpolation> No alex found neat-interpolation> Using ar found on system at: neat-interpolation> /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-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/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc neat-interpolation> Using ghc version 9.12.1 found on system at: neat-interpolation> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc neat-interpolation> Using ghc-pkg version 9.12.1 found on system at: neat-interpolation> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc-pkg-9.12.1 neat-interpolation> No ghcjs found neat-interpolation> No ghcjs-pkg found neat-interpolation> No greencard found neat-interpolation> Using haddock version 2.30.0 found on system at: neat-interpolation> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/haddock-ghc-9.12.1 neat-interpolation> No happy found neat-interpolation> No haskell-suite found neat-interpolation> No haskell-suite-pkg found neat-interpolation> No hmake found neat-interpolation> Using hpc version 0.69 found on system at: neat-interpolation> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hpc-ghc-9.12.1 neat-interpolation> Using hsc2hs version 0.68.10 found on system at: neat-interpolation> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 neat-interpolation> Using hscolour version 1.25 found on system at: neat-interpolation> /nix/store/iwbifbszf225h5w2dyxfi77kk6d6rxdy-hscolour-1.25/bin/HsColour neat-interpolation> No jhc found neat-interpolation> Using ld found on system at: neat-interpolation> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/ld neat-interpolation> No pkg-config found neat-interpolation> Using runghc version 9.12.1 found on system at: neat-interpolation> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/runghc-9.12.1 neat-interpolation> Using strip version 2.44 found on system at: neat-interpolation> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip neat-interpolation> Using tar found on system at: neat-interpolation> /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar neat-interpolation> No uhc found neat-interpolation> Running 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 ) list-t> Running phase: setupCompilerEnvironmentPhase list-t> Build with /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1. list-t> Running 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> Running phase: patchPhase list-t> Running phase: compileBuildDriverPhase list-t> setupCompileFlags: -package-db=/build/tmp.fz9xigF80T/setup-package.conf.d -threaded list-t> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.fz9xigF80T/Main.o ) list-t> [2 of 2] Linking Setup list-t> Running phase: updateAutotoolsGnuConfigScriptsPhase list-t> Running phase: configurePhase list-t> configureFlags: --verbose --prefix=/nix/store/0lv5mip3fsrh6fckmilbwkn5h4c70xs5-list-t-1.0.5.7 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/l923w93i9fv0k97p0s2z88g4d1yw3jk8-list-t-1.0.5.7-doc/share/doc/list-t-1.0.5.7 --with-gcc=gcc --package-db=/build/tmp.fz9xigF80T/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/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib list-t> Using Parsec parser list-t> Configuring list-t-1.0.5.7... list-t> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports list-t> 'ghc' version < 9.12): list-t> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc is version list-t> 9.12.1 list-t> Warning: [git-protocol] Cloning over git:// might lead to an arbitrary code list-t> execution vulnerability. Furthermore, popular forges like GitHub do not list-t> support it. Use https:// or ssh:// instead. list-t> Dependency base >=4.11 && <5: using base-4.21.0.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.2 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-IrorwS1CUIxF7m89s3TsSq list-t> include base-4.21.0.0-7c9b list-t> include foldl-1.4.18-IgDDKJVSZGpFZn8YnmXaEe list-t> include logict-0.8.2.0-HpHSbTR0c3N9ebSKsbS5SR list-t> include mmorph-1.2.0-I2dvNpdhLWSJzbpWZO2Iaz list-t> include monad-control-1.0.3.1-CSFpd9QUV1V6I3sajNxBFq list-t> include mtl-2.3.1-a5fa list-t> include transformers-0.6.1.2-905c list-t> include transformers-base-0.4.6-4M0D4ZDfblyFgEEpmcWcro list-t> component list-t-1.0.5.7-3hyvwvX4C3TGoVvgIAXcon-htf-test list-t> include HTF-0.15.0.2-LYG0OkbMbDcL6fXWs4S3As list-t> include base-prelude-1.6.1.1-Dc87XFkFG1pl5ErEVg0pd list-t> include list-t-1.0.5.7-IrorwS1CUIxF7m89s3TsSq aeson-pretty (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/2iviijwabz058jrpcpf799z2q2j6m1k1-aeson-pretty-0.8.10-doc /nix/store/iqava73sqphy9hg637p8fgxrd6wavk69-aeson-pretty-0.8.10 aeson-pretty (post)> Pushing 7 paths (162 are already present) using zstd to cache sellout ⏳ aeson-pretty (post)> aeson-pretty (post)> Pushing /nix/store/7r0k7ywzmgkscjxgzmgwsng0545h8id6-libunistring-1.3 (1.97 MiB) aeson-pretty (post)> Pushing /nix/store/2iviijwabz058jrpcpf799z2q2j6m1k1-aeson-pretty-0.8.10-doc (240.77 KiB) aeson-pretty (post)> Pushing /nix/store/mbjfh0c42z9y7vdan69gh54fd44vcrln-cmdargs-0.10.22-doc (4.67 MiB) aeson-pretty (post)> Pushing /nix/store/iqava73sqphy9hg637p8fgxrd6wavk69-aeson-pretty-0.8.10 (2.60 MiB) aeson-pretty (post)> Pushing /nix/store/rcqahl600z2k79gazwlg2zj4xbn0gxyw-base-compat-0.13.1 (2.59 MiB) aeson-pretty (post)> Pushing /nix/store/i000scxy5vjiqz9av5a2yq19g2hmsz7l-cmdargs-0.10.22 (13.40 MiB) aeson-pretty (post)> Pushing /nix/store/d8p81f2v8lm5rhhaij1z7r8nkb9z4rp0-base-compat-0.13.1-doc (4.31 MiB) aeson-pretty (post)> aeson-pretty (post)> All done. aeson-pretty (post)> added 2 signatures aeson-pretty (post)> added 2 signatures aeson-pretty (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/2iviijwabz058jrpcpf799z2q2j6m1k1-aeson-pretty-0.8.10-doc /nix/store/iqava73sqphy9hg637p8fgxrd6wavk69-aeson-pretty-0.8.10 aeson-pretty (post)> copying 2 paths... aeson-pretty (post)> copying path '/nix/store/2iviijwabz058jrpcpf799z2q2j6m1k1-aeson-pretty-0.8.10-doc' to 'ssh-ng://'... aeson-pretty (post)> copying path '/nix/store/iqava73sqphy9hg637p8fgxrd6wavk69-aeson-pretty-0.8.10' to 'ssh-ng://'... aeson-pretty (post)> copying 1 paths... aeson-pretty (post)> copying path '/nix/store/jmcyg6wb4fjyc2z144bq0jl81kl5afjv-aeson-pretty-0.8.10.drv' to 'ssh-ng://'... ghc-lib-parser> [363 of 456] Compiling GHC.Platform.AArch64 ( compiler/GHC/Platform/AArch64.hs, dist/build/GHC/Platform/AArch64.o, dist/build/GHC/Platform/AArch64.dyn_o ) ghc-lib-parser> [364 of 456] Compiling GHC.Platform.Regs ( compiler/GHC/Platform/Regs.hs, dist/build/GHC/Platform/Regs.o, dist/build/GHC/Platform/Regs.dyn_o ) ghc-lib-parser> [365 of 456] Compiling GHC.Types.CompleteMatch ( compiler/GHC/Types/CompleteMatch.hs, dist/build/GHC/Types/CompleteMatch.o, dist/build/GHC/Types/CompleteMatch.dyn_o ) ghc-lib-parser> [366 of 456] Compiling GHC.Iface.Decl ( compiler/GHC/Iface/Decl.hs, dist/build/GHC/Iface/Decl.o, dist/build/GHC/Iface/Decl.dyn_o ) ghc-lib-parser> [367 of 456] Compiling GHC.Types.TyThing.Ppr[boot] ( compiler/GHC/Types/TyThing/Ppr.hs-boot, dist/build/GHC/Types/TyThing/Ppr.o-boot, dist/build/GHC/Types/TyThing/Ppr.dyn_o-boot ) ghc-lib-parser> [368 of 456] Compiling GHC.Types.TyThing.Ppr ( compiler/GHC/Types/TyThing/Ppr.hs, dist/build/GHC/Types/TyThing/Ppr.o, dist/build/GHC/Types/TyThing/Ppr.dyn_o ) ghc-lib-parser> [369 of 456] Compiling GHC.Core.Map.Expr ( compiler/GHC/Core/Map/Expr.hs, dist/build/GHC/Core/Map/Expr.o, dist/build/GHC/Core/Map/Expr.dyn_o ) ghc-lib-parser> [370 of 456] Compiling GHC.Unit.Module.ModDetails ( compiler/GHC/Unit/Module/ModDetails.hs, dist/build/GHC/Unit/Module/ModDetails.o, dist/build/GHC/Unit/Module/ModDetails.dyn_o ) ghc-lib-parser> [371 of 456] Compiling GHC.Core.Opt.ConstantFold[boot] ( compiler/GHC/Core/Opt/ConstantFold.hs-boot, dist/build/GHC/Core/Opt/ConstantFold.o-boot, dist/build/GHC/Core/Opt/ConstantFold.dyn_o-boot ) ghc-lib-parser> [372 of 456] Compiling GHC.Builtin.PrimOps.Ids ( compiler/GHC/Builtin/PrimOps/Ids.hs, dist/build/GHC/Builtin/PrimOps/Ids.o, dist/build/GHC/Builtin/PrimOps/Ids.dyn_o ) ghc-lib-parser> [373 of 456] Compiling GHC.Core.Opt.ConstantFold ( compiler/GHC/Core/Opt/ConstantFold.hs, dist/build/GHC/Core/Opt/ConstantFold.o, dist/build/GHC/Core/Opt/ConstantFold.dyn_o ) 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 streaming-commons> single chunk [✔] streaming-commons> multi chunk, no good [✔] streaming-commons> multi chunk, good in the middle [✔] streaming-commons> pure streaming-commons> multi chunk, no good [✔] streaming-commons> UTF16LE spot checks streaming-commons> [[0,216,0],[220,0,0,0,0,0,0]] [✔] lens> [33 of 85] Compiling Control.Lens.Internal.ByteString ( src/Control/Lens/Internal/ByteString.hs, nothing ) [Flags changed] lens> [34 of 85] Compiling Control.Lens.Equality ( src/Control/Lens/Equality.hs, nothing ) [Flags changed] lens> [35 of 85] Compiling Control.Lens.Iso ( src/Control/Lens/Iso.hs, nothing ) [Flags changed] lens> [36 of 85] Compiling Control.Lens.Empty ( src/Control/Lens/Empty.hs, nothing ) [Flags changed] lens> [37 of 85] Compiling Control.Lens.Cons ( src/Control/Lens/Cons.hs, nothing ) [Flags changed] lens> [38 of 85] Compiling Control.Lens.Internal.Deque ( src/Control/Lens/Internal/Deque.hs, nothing ) [Flags changed] lens> [39 of 85] Compiling Control.Lens.Wrapped ( src/Control/Lens/Wrapped.hs, nothing ) [Flags changed] lens> [40 of 85] Compiling Control.Lens.Internal.TH ( src/Control/Lens/Internal/TH.hs, nothing ) [Flags changed] lens> [41 of 85] Compiling Control.Lens.Zoom ( src/Control/Lens/Zoom.hs, nothing ) [Flags changed] lens> [42 of 85] Compiling Data.Data.Lens ( src/Data/Data/Lens.hs, nothing ) [Flags changed] lens> [43 of 85] Compiling Control.Lens.Plated ( src/Control/Lens/Plated.hs, nothing ) [Flags changed] lens> [44 of 85] Compiling Data.HashSet.Lens ( src/Data/HashSet/Lens.hs, nothing ) [Flags changed] lens> [45 of 85] Compiling Data.List.Lens ( src/Data/List/Lens.hs, nothing ) [Flags changed] lens> [46 of 85] Compiling Data.Map.Lens ( src/Data/Map/Lens.hs, nothing ) [Flags changed] lens> [47 of 85] Compiling Data.Set.Lens ( src/Data/Set/Lens.hs, nothing ) [Flags changed] lens> [48 of 85] Compiling Data.Text.Lazy.Lens ( src/Data/Text/Lazy/Lens.hs, nothing ) [Flags changed] lens> [49 of 85] Compiling Data.Text.Strict.Lens ( src/Data/Text/Strict/Lens.hs, nothing ) [Flags changed] lens> [50 of 85] Compiling Data.Text.Lens ( src/Data/Text/Lens.hs, nothing ) [Flags changed] lens> [51 of 85] Compiling Data.Vector.Generic.Lens ( src/Data/Vector/Generic/Lens.hs, nothing ) [Flags changed] lens> [52 of 85] Compiling Control.Lens.Each ( src/Control/Lens/Each.hs, nothing ) [Flags changed] lens> [53 of 85] Compiling Control.Lens.At ( src/Control/Lens/At.hs, nothing ) [Flags changed] lens> [54 of 85] Compiling Language.Haskell.TH.Lens ( src/Language/Haskell/TH/Lens.hs, nothing ) [Flags changed] lens> [55 of 85] Compiling Control.Lens.Internal.PrismTH ( src/Control/Lens/Internal/PrismTH.hs, nothing ) [Flags changed] lens> [56 of 85] Compiling Control.Lens.Internal.FieldTH ( src/Control/Lens/Internal/FieldTH.hs, nothing ) [Flags changed] lens> [57 of 85] Compiling Control.Lens.TH ( src/Control/Lens/TH.hs, nothing ) [Flags changed] lens> [58 of 85] Compiling Control.Lens ( src/Control/Lens.hs, nothing ) [Flags changed] lens> [59 of 85] Compiling GHC.Generics.Lens ( src/GHC/Generics/Lens.hs, nothing ) [Flags changed] lens> [60 of 85] Compiling Data.Vector.Lens ( src/Data/Vector/Lens.hs, nothing ) [Flags changed] lens> [61 of 85] Compiling Data.Typeable.Lens ( src/Data/Typeable/Lens.hs, nothing ) [Flags changed] lens> [62 of 85] Compiling Data.Tree.Lens ( src/Data/Tree/Lens.hs, nothing ) [Flags changed] lens> [63 of 85] Compiling Data.Sequence.Lens ( src/Data/Sequence/Lens.hs, nothing ) [Flags changed] lens> [64 of 85] Compiling Data.IntSet.Lens ( src/Data/IntSet/Lens.hs, nothing ) [Flags changed] lens> [65 of 85] Compiling Data.Complex.Lens ( src/Data/Complex/Lens.hs, nothing ) [Flags changed] lens> [66 of 85] Compiling Data.ByteString.Strict.Lens ( src/Data/ByteString/Strict/Lens.hs, nothing ) [Flags changed] lens> [67 of 85] Compiling Data.ByteString.Lazy.Lens ( src/Data/ByteString/Lazy/Lens.hs, nothing ) [Flags changed] lens> [68 of 85] Compiling Data.ByteString.Lens ( src/Data/ByteString/Lens.hs, nothing ) [Flags changed] lens> [69 of 85] Compiling Data.Bits.Lens ( src/Data/Bits/Lens.hs, nothing ) [Flags changed] lens> [70 of 85] Compiling Data.Array.Lens ( src/Data/Array/Lens.hs, nothing ) [Flags changed] lens> [71 of 85] Compiling Control.Seq.Lens ( src/Control/Seq/Lens.hs, nothing ) [Flags changed] lens> [72 of 85] Compiling Control.Parallel.Strategies.Lens ( src/Control/Parallel/Strategies/Lens.hs, nothing ) [Flags changed] lens> [73 of 85] Compiling Control.Monad.Error.Lens ( src/Control/Monad/Error/Lens.hs, nothing ) [Flags changed] lens> [74 of 85] Compiling Control.Lens.Unsound ( src/Control/Lens/Unsound.hs, nothing ) [Flags changed] 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" [✔] 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 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; 128 discarded. quickcheck-classes> Prim: ByteArray Get-Put (putting back what you got out has no effect) +++ OK, passed 100 tests; 16 discarded. quickcheck-classes> Prim: ByteArray Put-Put (putting twice is same as putting once) +++ OK, passed 100 tests; 19 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; 102 discarded. quickcheck-classes> Prim: Addr Get-Put (putting back what you got out has no effect) +++ OK, passed 100 tests; 11 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; 105 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. 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. 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> 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> 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 ) stan> Stan=stan-0.2.0.0-HS9DzzXVyyV7a9NIFDpvQc:Stan,Stan.Analysis=stan-0.2.0.0-HS9DzzXVyyV7a9NIFDpvQc:Stan.Analysis,Stan.Analysis.Analyser=stan-0.2.0.0-HS9DzzXVyyV7a9NIFDpvQc:Stan.Analysis.Analyser,Stan.Analysis.Pretty=stan-0.2.0.0-HS9DzzXVyyV7a9NIFDpvQc:Stan.Analysis.Pretty,Stan.Analysis.Summary=stan-0.2.0.0-HS9DzzXVyyV7a9NIFDpvQc:Stan.Analysis.Summary,Stan.Analysis.Visitor=stan-0.2.0.0-HS9DzzXVyyV7a9NIFDpvQc:Stan.Analysis.Visitor,Stan.Browse=stan-0.2.0.0-HS9DzzXVyyV7a9NIFDpvQc:Stan.Browse,Stan.Cabal=stan-0.2.0.0-HS9DzzXVyyV7a9NIFDpvQc:Stan.Cabal,Stan.Category=stan-0.2.0.0-HS9DzzXVyyV7a9NIFDpvQc:Stan.Category,Stan.Cli=stan-0.2.0.0-HS9DzzXVyyV7a9NIFDpvQc:Stan.Cli,Stan.Config=stan-0.2.0.0-HS9DzzXVyyV7a9NIFDpvQc:Stan.Config,Stan.Config.Pretty=stan-0.2.0.0-HS9DzzXVyyV7a9NIFDpvQc:Stan.Config.Pretty,Stan.Core.Id=stan-0.2.0.0-HS9DzzXVyyV7a9NIFDpvQc:Stan.Core.Id,Stan.Core.List=stan-0.2.0.0-HS9DzzXVyyV7a9NIFDpvQc:Stan.Core.List,Stan.Core.ModuleName=stan-0.2.0.0-HS9DzzXVyyV7a9NIFDpvQc:Stan.Core.ModuleName,Stan.EnvVars=stan-0.2.0.0-HS9DzzXVyyV7a9NIFDpvQc:Stan.EnvVars,Stan.Example=stan-0.2.0.0-HS9DzzXVyyV7a9NIFDpvQc:Stan.Example,Stan.FileInfo=stan-0.2.0.0-HS9DzzXVyyV7a9NIFDpvQc:Stan.FileInfo,Stan.Ghc.Compat=stan-0.2.0.0-HS9DzzXVyyV7a9NIFDpvQc:Stan.Ghc.Compat,Stan.Hie=stan-0.2.0.0-HS9DzzXVyyV7a9NIFDpvQc:Stan.Hie,Stan.Hie.Compat=stan-0.2.0.0-HS9DzzXVyyV7a9NIFDpvQc:Stan.Hie.Compat,Stan.Hie.Debug=stan-0.2.0.0-HS9DzzXVyyV7a9NIFDpvQc:Stan.Hie.Debug,Stan.Hie.MatchAst=stan-0.2.0.0-HS9DzzXVyyV7a9NIFDpvQc:Stan.Hie.MatchAst,Stan.Hie.MatchType=stan-0.2.0.0-HS9DzzXVyyV7a9NIFDpvQc:Stan.Hie.MatchType,Stan.Info=stan-0.2.0.0-HS9DzzXVyyV7a9NIFDpvQc:Stan.Info,Stan.Inspection=stan-0.2.0.0-HS9DzzXVyyV7a9NIFDpvQc:Stan.Inspection,Stan.Inspection.All=stan-0.2.0.0-HS9DzzXVyyV7a9NIFDpvQc:Stan.Inspection.All,Stan.Inspection.AntiPattern=stan-0.2.0.0-HS9DzzXVyyV7a9NIFDpvQc:Stan.Inspection.AntiPattern,Stan.Inspection.Infinite=stan-0.2.0.0-HS9DzzXVyyV7a9NIFDpvQc:Stan.Inspection.Infinite,Stan.Inspection.Partial=stan-0.2.0.0-HS9DzzXVyyV7a9NIFDpvQc:Stan.Inspection.Partial,Stan.Inspection.Style=stan-0.2.0.0-HS9DzzXVyyV7a9NIFDpvQc:Stan.Inspection.Style,Stan.NameMeta=stan-0.2.0.0-HS9DzzXVyyV7a9NIFDpvQc:Stan.NameMeta,Stan.Observation=stan-0.2.0.0-HS9DzzXVyyV7a9NIFDpvQc:Stan.Observation,Stan.Pattern.Ast=stan-0.2.0.0-HS9DzzXVyyV7a9NIFDpvQc:Stan.Pattern.Ast,Stan.Pattern.Edsl=stan-0.2.0.0-HS9DzzXVyyV7a9NIFDpvQc:Stan.Pattern.Edsl,Stan.Pattern.Type=stan-0.2.0.0-HS9DzzXVyyV7a9NIFDpvQc:Stan.Pattern.Type,Stan.Report=stan-0.2.0.0-HS9DzzXVyyV7a9NIFDpvQc:Stan.Report,Stan.Report.Css=stan-0.2.0.0-HS9DzzXVyyV7a9NIFDpvQc:Stan.Report.Css,Stan.Report.Html=stan-0.2.0.0-HS9DzzXVyyV7a9NIFDpvQc:Stan.Report.Html,Stan.Report.Settings=stan-0.2.0.0-HS9DzzXVyyV7a9NIFDpvQc:Stan.Report.Settings,Stan.Severity=stan-0.2.0.0-HS9DzzXVyyV7a9NIFDpvQc:Stan.Severity,Stan.Toml=stan-0.2.0.0-HS9DzzXVyyV7a9NIFDpvQc:Stan.Toml stan> unit stan-0.2.0.0-AF8lsMVjvpX7hLvr7mEA5l-stan stan> include base-4.21.0.0-7c9b stan> include stan-0.2.0.0-HS9DzzXVyyV7a9NIFDpvQc stan> unit stan-0.2.0.0-L0FeDapztN6HqaY0C2WNWL-stan-test 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 ) 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> Running 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.01s) 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> Running 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> [ 1 of 11] Compiling DeferredFolds.Prelude ( library/DeferredFolds/Prelude.hs, /build/ghc751_tmp_0/ghc_tmp_12.o, /build/ghc751_tmp_0/ghc_tmp_12.dyn_o ) deferred-folds> [ 2 of 11] Compiling DeferredFolds.Types ( library/DeferredFolds/Types.hs, /build/ghc751_tmp_0/ghc_tmp_14.o, /build/ghc751_tmp_0/ghc_tmp_14.dyn_o ) deferred-folds> [ 3 of 11] Compiling DeferredFolds.Defs.UnfoldrM ( library/DeferredFolds/Defs/UnfoldrM.hs, /build/ghc751_tmp_0/ghc_tmp_10.o, /build/ghc751_tmp_0/ghc_tmp_10.dyn_o ) focus> shrinking RPATHs of ELF executables and libraries in /nix/store/a6k2yp0f4v9zik77z1vcbvvdv6wf024a-focus-1.0.3.2-doc focus> checking for references to /build/ in /nix/store/a6k2yp0f4v9zik77z1vcbvvdv6wf024a-focus-1.0.3.2-doc... focus> patching script interpreter paths in /nix/store/a6k2yp0f4v9zik77z1vcbvvdv6wf024a-focus-1.0.3.2-doc 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 ) 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> Running 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> Running 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> [1 of 4] Compiling NeatInterpolation.Prelude ( library/NeatInterpolation/Prelude.hs, /build/ghc624_tmp_0/ghc_tmp_6.o, /build/ghc624_tmp_0/ghc_tmp_6.dyn_o ) neat-interpolation> [2 of 4] Compiling NeatInterpolation.Parsing ( library/NeatInterpolation/Parsing.hs, /build/ghc624_tmp_0/ghc_tmp_4.o, /build/ghc624_tmp_0/ghc_tmp_4.dyn_o ) neat-interpolation> [3 of 4] Compiling NeatInterpolation.String ( library/NeatInterpolation/String.hs, /build/ghc624_tmp_0/ghc_tmp_8.o, /build/ghc624_tmp_0/ghc_tmp_8.dyn_o ) neat-interpolation> [4 of 4] Compiling NeatInterpolation ( library/NeatInterpolation.hs, nothing ) [HIE file is missing] neat-interpolation> Haddock coverage: neat-interpolation> 100% ( 4 / 4) in 'NeatInterpolation' list-t> include mmorph-1.2.0-I2dvNpdhLWSJzbpWZO2Iaz list-t> include mtl-prelude-2.0.3.2-8zCKgzeeWm1FuTtrLUqLRA list-t> Linked component graph: list-t> unit list-t-1.0.5.7-IrorwS1CUIxF7m89s3TsSq list-t> include base-4.21.0.0-7c9b list-t> include foldl-1.4.18-IgDDKJVSZGpFZn8YnmXaEe list-t> include logict-0.8.2.0-HpHSbTR0c3N9ebSKsbS5SR list-t> include mmorph-1.2.0-I2dvNpdhLWSJzbpWZO2Iaz list-t> include monad-control-1.0.3.1-CSFpd9QUV1V6I3sajNxBFq list-t> include mtl-2.3.1-a5fa list-t> include transformers-0.6.1.2-905c list-t> include transformers-base-0.4.6-4M0D4ZDfblyFgEEpmcWcro list-t> ListT=list-t-1.0.5.7-IrorwS1CUIxF7m89s3TsSq:ListT list-t> unit list-t-1.0.5.7-3hyvwvX4C3TGoVvgIAXcon-htf-test list-t> include HTF-0.15.0.2-LYG0OkbMbDcL6fXWs4S3As list-t> include base-prelude-1.6.1.1-Dc87XFkFG1pl5ErEVg0pd list-t> include list-t-1.0.5.7-IrorwS1CUIxF7m89s3TsSq list-t> include mmorph-1.2.0-I2dvNpdhLWSJzbpWZO2Iaz list-t> include mtl-prelude-2.0.3.2-8zCKgzeeWm1FuTtrLUqLRA list-t> Ready component graph: list-t> definite list-t-1.0.5.7-IrorwS1CUIxF7m89s3TsSq list-t> depends base-4.21.0.0-7c9b list-t> depends foldl-1.4.18-IgDDKJVSZGpFZn8YnmXaEe list-t> depends logict-0.8.2.0-HpHSbTR0c3N9ebSKsbS5SR list-t> depends mmorph-1.2.0-I2dvNpdhLWSJzbpWZO2Iaz list-t> depends monad-control-1.0.3.1-CSFpd9QUV1V6I3sajNxBFq list-t> depends mtl-2.3.1-a5fa list-t> depends transformers-0.6.1.2-905c list-t> depends transformers-base-0.4.6-4M0D4ZDfblyFgEEpmcWcro list-t> definite list-t-1.0.5.7-3hyvwvX4C3TGoVvgIAXcon-htf-test list-t> depends HTF-0.15.0.2-LYG0OkbMbDcL6fXWs4S3As list-t> depends base-prelude-1.6.1.1-Dc87XFkFG1pl5ErEVg0pd list-t> depends list-t-1.0.5.7-IrorwS1CUIxF7m89s3TsSq list-t> depends mmorph-1.2.0-I2dvNpdhLWSJzbpWZO2Iaz list-t> depends mtl-prelude-2.0.3.2-8zCKgzeeWm1FuTtrLUqLRA list-t> Using Cabal-3.14.1.0 compiled by ghc-9.12 list-t> Using compiler: ghc-9.12.1 list-t> Using install prefix: list-t> /nix/store/0lv5mip3fsrh6fckmilbwkn5h4c70xs5-list-t-1.0.5.7 list-t> Executables installed in: list-t> /nix/store/0lv5mip3fsrh6fckmilbwkn5h4c70xs5-list-t-1.0.5.7/bin list-t> Libraries installed in: list-t> /nix/store/0lv5mip3fsrh6fckmilbwkn5h4c70xs5-list-t-1.0.5.7/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/list-t-1.0.5.7-IrorwS1CUIxF7m89s3TsSq list-t> Dynamic Libraries installed in: list-t> /nix/store/0lv5mip3fsrh6fckmilbwkn5h4c70xs5-list-t-1.0.5.7/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75 list-t> Private executables installed in: list-t> /nix/store/0lv5mip3fsrh6fckmilbwkn5h4c70xs5-list-t-1.0.5.7/libexec/x86_64-linux-ghc-9.12.1-bf75/list-t-1.0.5.7 list-t> Data files installed in: list-t> /nix/store/0lv5mip3fsrh6fckmilbwkn5h4c70xs5-list-t-1.0.5.7/share/x86_64-linux-ghc-9.12.1-bf75/list-t-1.0.5.7 list-t> Documentation installed in: list-t> /nix/store/l923w93i9fv0k97p0s2z88g4d1yw3jk8-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/0lv5mip3fsrh6fckmilbwkn5h4c70xs5-list-t-1.0.5.7/etc list-t> No alex found list-t> Using ar found on system at: list-t> /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-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/d5ms9xb9jn5dpx47ik2636sysry0zrqf-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/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc list-t> Using ghc version 9.12.1 found on system at: list-t> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc list-t> Using ghc-pkg version 9.12.1 found on system at: list-t> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc-pkg-9.12.1 list-t> No ghcjs found list-t> No ghcjs-pkg found list-t> No greencard found list-t> Using haddock version 2.30.0 found on system at: list-t> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/haddock-ghc-9.12.1 list-t> No happy found list-t> No haskell-suite found list-t> No haskell-suite-pkg found list-t> No hmake found list-t> Using hpc version 0.69 found on system at: list-t> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hpc-ghc-9.12.1 list-t> Using hsc2hs version 0.68.10 found on system at: list-t> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 list-t> Using hscolour version 1.25 found on system at: list-t> /nix/store/iwbifbszf225h5w2dyxfi77kk6d6rxdy-hscolour-1.25/bin/HsColour list-t> No jhc found list-t> Using ld found on system at: dependent-map> Running phase: setupCompilerEnvironmentPhase dependent-map> Build with /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1. dependent-map> Running 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> Running phase: patchPhase dependent-map> Replace Cabal file with edited version from mirror://hackage/dependent-map-0.4.0.0/revision/2.cabal. dependent-map> Running phase: compileBuildDriverPhase dependent-map> setupCompileFlags: -package-db=/build/tmp.XPz3IuDeuW/setup-package.conf.d -threaded dependent-map> [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.XPz3IuDeuW/Main.o ) dependent-map> [2 of 2] Linking Setup dependent-map> Running phase: updateAutotoolsGnuConfigScriptsPhase dependent-map> Running phase: configurePhase dependent-map> configureFlags: --verbose --prefix=/nix/store/mpf8l8rkpdlndiw5mn49dlzljfvg40ca-dependent-map-0.4.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/7s7hcpn2bvws4xav1s36vrb6sg4z6wqn-dependent-map-0.4.0.0-doc/share/doc/dependent-map-0.4.0.0 --with-gcc=gcc --package-db=/build/tmp.XPz3IuDeuW/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/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-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> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports dependent-map> 'ghc' version < 9.12): dependent-map> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc is version dependent-map> 9.12.1 dependent-map> Dependency base >=4.9 && <5: using base-4.21.0.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.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-9yf7Mq8PHPnAFxrEftg7RW dependent-map> include base-4.21.0.0-7c9b dependent-map> include constraints-extras-0.4.0.2-3RcSPM6rHsmTow6dITCQL dependent-map> include containers-0.7-0330 dependent-map> include dependent-sum-0.7.2.0-ANYoObrpOPXGZ0XgSgXW1O dependent-map> Linked component graph: dependent-map> unit dependent-map-0.4.0.0-9yf7Mq8PHPnAFxrEftg7RW dependent-map> include base-4.21.0.0-7c9b dependent-map> include constraints-extras-0.4.0.2-3RcSPM6rHsmTow6dITCQL dependent-map> include containers-0.7-0330 dependent-map> include dependent-sum-0.7.2.0-ANYoObrpOPXGZ0XgSgXW1O cabal-install-parsers (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/3sg5sskr2zaqycx2xp2lv7ih7556v6gn-cabal-install-parsers-0.6.1.1 /nix/store/gzvhqmnfhqnkn4ydpb9mgj4dia507s58-cabal-install-parsers-0.6.1.1-doc cabal-install-parsers (post)> Pushing 9 paths (168 are already present) using zstd to cache sellout ⏳ cabal-install-parsers (post)> cabal-install-parsers (post)> Pushing /nix/store/gzvhqmnfhqnkn4ydpb9mgj4dia507s58-cabal-install-parsers-0.6.1.1-doc (1.86 MiB) cabal-install-parsers (post)> Pushing /nix/store/hhxh9y3vsy18ckzk15kkamvzd0wihkzn-cryptohash-sha256-0.11.102.1-doc (341.20 KiB) cabal-install-parsers (post)> Pushing /nix/store/nn19wqznh9y01dls35g6fya3js0ahs9n-base16-bytestring-1.0.2.0-doc (275.98 KiB) cabal-install-parsers (post)> Pushing /nix/store/3sg5sskr2zaqycx2xp2lv7ih7556v6gn-cabal-install-parsers-0.6.1.1 (7.81 MiB) cabal-install-parsers (post)> Pushing /nix/store/9l8nk5wb5q2xvxqv8f6w7cx9vf79hj2m-tar-0.6.3.0 (6.52 MiB) cabal-install-parsers (post)> Pushing /nix/store/dsqih9pvy0wf0a89wihfxzzv52i2jp6q-lukko-0.1.2 (1.10 MiB) cabal-install-parsers (post)> Pushing /nix/store/a2xmyhj6hhx1r15fckkfkdcdbym9pfrp-base16-bytestring-1.0.2.0 (395.69 KiB) cabal-install-parsers (post)> Pushing /nix/store/yyyf6x2r4ax7xw2dylzbv5ali4cvcpk2-lukko-0.1.2-doc (540.32 KiB) cabal-install-parsers (post)> Pushing /nix/store/5m6i3ljvx52hp0l3al2sl1z4zrczk7gl-cryptohash-sha256-0.11.102.1 (559.93 KiB) cabal-install-parsers (post)> cabal-install-parsers (post)> All done. cabal-install-parsers (post)> added 2 signatures cabal-install-parsers (post)> added 10 signatures cabal-install-parsers (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/3sg5sskr2zaqycx2xp2lv7ih7556v6gn-cabal-install-parsers-0.6.1.1 /nix/store/gzvhqmnfhqnkn4ydpb9mgj4dia507s58-cabal-install-parsers-0.6.1.1-doc cabal-install-parsers (post)> copying 2 paths... cabal-install-parsers (post)> copying path '/nix/store/gzvhqmnfhqnkn4ydpb9mgj4dia507s58-cabal-install-parsers-0.6.1.1-doc' to 'ssh-ng://'... cabal-install-parsers (post)> copying path '/nix/store/3sg5sskr2zaqycx2xp2lv7ih7556v6gn-cabal-install-parsers-0.6.1.1' to 'ssh-ng://'... cabal-install-parsers (post)> copying 1 paths... cabal-install-parsers (post)> copying path '/nix/store/im3w4249w2sp43zhb3s3xlmv8k78508n-cabal-install-parsers-0.6.1.1.drv' to 'ssh-ng://'... building '/nix/store/5mlxlkxgb1y4w4rhp3v2gk54f7756qq0-cabal-add-0.1.drv'... ghc-lib-parser> [374 of 456] Compiling GHC.Tc.Solver.Types ( compiler/GHC/Tc/Solver/Types.hs, dist/build/GHC/Tc/Solver/Types.o, dist/build/GHC/Tc/Solver/Types.dyn_o ) ghc-lib-parser> [375 of 456] Compiling GHC.Tc.Solver.InertSet ( compiler/GHC/Tc/Solver/InertSet.hs, dist/build/GHC/Tc/Solver/InertSet.o, dist/build/GHC/Tc/Solver/InertSet.dyn_o ) ghc-lib-parser> [376 of 456] Compiling GHC.HsToCore.Pmc.Solver.Types ( compiler/GHC/HsToCore/Pmc/Solver/Types.hs, dist/build/GHC/HsToCore/Pmc/Solver/Types.o, dist/build/GHC/HsToCore/Pmc/Solver/Types.dyn_o ) ghc-lib-parser> [377 of 456] Compiling GHC.HsToCore.Pmc.Types ( compiler/GHC/HsToCore/Pmc/Types.hs, dist/build/GHC/HsToCore/Pmc/Types.o, dist/build/GHC/HsToCore/Pmc/Types.dyn_o ) ghc-lib-parser> [378 of 456] Compiling GHC.HsToCore.Pmc.Ppr ( compiler/GHC/HsToCore/Pmc/Ppr.hs, dist/build/GHC/HsToCore/Pmc/Ppr.o, dist/build/GHC/HsToCore/Pmc/Ppr.dyn_o ) ghc-lib-parser> [379 of 456] Compiling GHC.StgToCmm.Config ( compiler/GHC/StgToCmm/Config.hs, dist/build/GHC/StgToCmm/Config.o, dist/build/GHC/StgToCmm/Config.dyn_o ) ghc-lib-parser> [380 of 456] Compiling GHC.Linker.Config ( compiler/GHC/Linker/Config.hs, dist/build/GHC/Linker/Config.o, dist/build/GHC/Linker/Config.dyn_o ) ghc-lib-parser> [381 of 456] Compiling GHC.StgToJS.Types ( compiler/GHC/StgToJS/Types.hs, dist/build/GHC/StgToJS/Types.o, dist/build/GHC/StgToJS/Types.dyn_o ) ghc-lib-parser> [382 of 456] Compiling GHC.StgToJS.Object ( compiler/GHC/StgToJS/Object.hs, dist/build/GHC/StgToJS/Object.o, dist/build/GHC/StgToJS/Object.dyn_o ) ghc-lib-parser> [383 of 456] Compiling GHC.StgToJS.Linker.Types ( compiler/GHC/StgToJS/Linker/Types.hs, dist/build/GHC/StgToJS/Linker/Types.o, dist/build/GHC/StgToJS/Linker/Types.dyn_o ) ghc-lib-parser> [384 of 456] Compiling GHC.Cmm.Switch ( compiler/GHC/Cmm/Switch.hs, dist/build/GHC/Cmm/Switch.o, dist/build/GHC/Cmm/Switch.dyn_o ) ghc-lib-parser> [385 of 456] Compiling GHC.Cmm.Node ( compiler/GHC/Cmm/Node.hs, dist/build/GHC/Cmm/Node.o, dist/build/GHC/Cmm/Node.dyn_o ) ghc-lib-parser> [386 of 456] Compiling GHC.Cmm ( compiler/GHC/Cmm.hs, dist/build/GHC/Cmm.o, dist/build/GHC/Cmm.dyn_o ) ghc-lib-parser> [387 of 456] Compiling GHC.Cmm.Utils ( compiler/GHC/Cmm/Utils.hs, dist/build/GHC/Cmm/Utils.o, dist/build/GHC/Cmm/Utils.dyn_o ) ghc-lib-parser> [388 of 456] Compiling GHC.StgToCmm.CgUtils ( compiler/GHC/StgToCmm/CgUtils.hs, dist/build/GHC/StgToCmm/CgUtils.o, dist/build/GHC/StgToCmm/CgUtils.dyn_o ) ghc-lib-parser> [389 of 456] Compiling GHC.Types.Target ( compiler/GHC/Types/Target.hs, dist/build/GHC/Types/Target.o, dist/build/GHC/Types/Target.dyn_o ) ghc-lib-parser> [390 of 456] Compiling GHC.Linker.Types ( compiler/GHC/Linker/Types.hs, dist/build/GHC/Linker/Types.o, dist/build/GHC/Linker/Types.dyn_o ) ghc-lib-parser> [391 of 456] Compiling GHC.Unit.Module.ModGuts ( compiler/GHC/Unit/Module/ModGuts.hs, dist/build/GHC/Unit/Module/ModGuts.o, dist/build/GHC/Unit/Module/ModGuts.dyn_o ) ghc-lib-parser> [392 of 456] Compiling GHC.Unit.Home.ModInfo ( compiler/GHC/Unit/Home/ModInfo.hs, dist/build/GHC/Unit/Home/ModInfo.o, dist/build/GHC/Unit/Home/ModInfo.dyn_o ) ghc-lib-parser> [393 of 456] Compiling GHC.Unit.Module.Status ( compiler/GHC/Unit/Module/Status.hs, dist/build/GHC/Unit/Module/Status.o, dist/build/GHC/Unit/Module/Status.dyn_o ) ghc-lib-parser> [394 of 456] Compiling GHC.Unit.Module.ModSummary ( compiler/GHC/Unit/Module/ModSummary.hs, dist/build/GHC/Unit/Module/ModSummary.o, dist/build/GHC/Unit/Module/ModSummary.dyn_o ) ghc-lib-parser> [395 of 456] Compiling GHC.Unit.Module.Graph ( compiler/GHC/Unit/Module/Graph.hs, dist/build/GHC/Unit/Module/Graph.o, dist/build/GHC/Unit/Module/Graph.dyn_o ) ghc-lib-parser> [396 of 456] Compiling GHC.Driver.Ppr ( compiler/GHC/Driver/Ppr.hs, dist/build/GHC/Driver/Ppr.o, dist/build/GHC/Driver/Ppr.dyn_o ) ghc-lib-parser> [397 of 456] Compiling GHC.Driver.Config.Logger ( compiler/GHC/Driver/Config/Logger.hs, dist/build/GHC/Driver/Config/Logger.o, dist/build/GHC/Driver/Config/Logger.dyn_o ) ghc-lib-parser> [398 of 456] Compiling GHC.Driver.Config ( compiler/GHC/Driver/Config.hs, dist/build/GHC/Driver/Config.o, dist/build/GHC/Driver/Config.dyn_o ) ghc-lib-parser> [399 of 456] Compiling GHC.Core.Rules ( compiler/GHC/Core/Rules.hs, dist/build/GHC/Core/Rules.o, dist/build/GHC/Core/Rules.dyn_o ) ghc-lib-parser> [400 of 456] Compiling GHC.Unit.External ( compiler/GHC/Unit/External.hs, dist/build/GHC/Unit/External.o, dist/build/GHC/Unit/External.dyn_o ) 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> streaming-commons> Data.Streaming.Zlib streaming-commons> Data.Streaming.Zlib streaming-commons> inflate/deflate streaming-commons> decompress' [✔] streaming-commons> +++ OK, passed 100 tests. streaming-commons> compress' [✔] streaming-commons> +++ OK, passed 100 tests. streaming-commons> with dictionary [✔] streaming-commons> +++ OK, passed 100 tests. streaming-commons> different dict [✔] streaming-commons> license lens> [75 of 85] Compiling Control.Lens.Profunctor ( src/Control/Lens/Profunctor.hs, nothing ) [Flags changed] lens> [76 of 85] Compiling Control.Lens.Operators ( src/Control/Lens/Operators.hs, nothing ) [Flags changed] lens> [77 of 85] Compiling Control.Lens.Extras ( src/Control/Lens/Extras.hs, nothing ) [Flags changed] lens> [78 of 85] Compiling Control.Lens.Combinators ( src/Control/Lens/Combinators.hs, nothing ) [Flags changed] lens> [79 of 85] Compiling Control.Exception.Lens ( src/Control/Exception/Lens.hs, nothing ) [Flags changed] lens> [80 of 85] Compiling Data.Dynamic.Lens ( src/Data/Dynamic/Lens.hs, nothing ) [Flags changed] lens> [81 of 85] Compiling Numeric.Lens ( src/Numeric/Lens.hs, nothing ) [Flags changed] lens> [82 of 85] Compiling Numeric.Natural.Lens ( src/Numeric/Natural/Lens.hs, nothing ) [Flags changed] lens> [83 of 85] Compiling System.Exit.Lens ( src/System/Exit/Lens.hs, nothing ) [Flags changed] lens> [84 of 85] Compiling System.FilePath.Lens ( src/System/FilePath/Lens.hs, nothing ) [Flags changed] lens> [85 of 85] Compiling System.IO.Error.Lens ( src/System/IO/Error/Lens.hs, nothing ) [Flags changed] lens> Haddock coverage: 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:38) lens> tail (src/Control/Lens/Internal/Doctest.hs:42) 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: 'Deepening' is ambiguous. It is defined lens> * at src/Control/Lens/Internal/Level.hs:118:25 lens> * at src/Control/Lens/Internal/Level.hs:118:1 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/Control/Lens/Internal/Level.hs:118:1 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: 'Indexed' is ambiguous. It is defined lens> * at src/Control/Lens/Internal/Indexed.hs:116:25 lens> * at src/Control/Lens/Internal/Indexed.hs:116:1 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/Control/Lens/Internal/Indexed.hs:116:1 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> Warning: 'Indexing' is ambiguous. It is defined lens> * at src/Control/Lens/Internal/Indexed.hs:242:24 lens> * at src/Control/Lens/Internal/Indexed.hs:242:1 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/Control/Lens/Internal/Indexed.hs:242:1 lens> Warning: 'Indexing64' is ambiguous. It is defined lens> * at src/Control/Lens/Internal/Indexed.hs:315:26 lens> * at src/Control/Lens/Internal/Indexed.hs:315:1 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/Control/Lens/Internal/Indexed.hs:315:1 lens> Warning: 'Traversal' 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: 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 [✔] 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" [✔] 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; 12 discarded. quickcheck-classes> Integral: Division Modulus +++ OK, passed 100 tests; 18 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; 11 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; 104 discarded. quickcheck-classes> Bits: Left Rotation +++ OK, passed 100 tests; 143 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; 126 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; 12 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; 84 discarded. quickcheck-classes> Prim: Addr Get-Put (putting back what you got out has no effect) +++ OK, passed 100 tests; 20 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; 117 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. 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 ) 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> src/HaskellWorks/Data/Head.hs:24:10: warning: [GHC-63394] [-Wx-partial] hw-prim> In the use of ‘head’ hw-prim> (imported from Data.List, but defined in GHC.Internal.List): hw-prim> "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." hw-prim> | hw-prim> 24 | head = L.head hw-prim> | ^^^^^^ hw-prim> 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 ) stan> include base-4.21.0.0-7c9b (Control.Applicative, Control.Arrow, Control.Category, Control.Concurrent, Control.Concurrent.Chan, Control.Concurrent.MVar, Control.Concurrent.QSem, Control.Concurrent.QSemN, Control.Exception, Control.Exception.Annotation, Control.Exception.Backtrace, Control.Exception.Base, Control.Exception.Context, 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.Bounded, Data.Char, Data.Coerce, Data.Complex, Data.Data, Data.Dynamic, Data.Either, Data.Enum, 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.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-8UsNlzTR9n5A3aYEzH3VCJ (Relude as Prelude) stan> include relude-1.2.2.0-8UsNlzTR9n5A3aYEzH3VCJ stan> include containers-0.7-0330 stan> include filepath-1.5.4.0-d360 stan> include ghc-9.12.1-bf75 stan> include hedgehog-1.5-1ryHFD4WWT3JRCbf6aEid3 stan> include hspec-2.11.12-Bru9jObG9SbAQGRkrcD7Qi stan> include hspec-hedgehog-0.3.0.0-KUFv4uagDEbGjOBbNE8KnL stan> include optparse-applicative-0.18.1.0-C5GiPgNeJpwHMRrRnQqrLy stan> include stan-0.2.0.0-HS9DzzXVyyV7a9NIFDpvQc stan> include text-2.1.2-8f2d stan> include tomland-1.3.3.3-CGNnaxpnWhB60SFmOCwmFz stan> include trial-0.0.0.0-FqSTHyvoDZmKdLYwYF0GC0 stan> include unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi stan> Ready component graph: stan> definite stan-0.2.0.0-HS9DzzXVyyV7a9NIFDpvQc stan> depends base-4.21.0.0-7c9b stan> depends relude-1.2.2.0-8UsNlzTR9n5A3aYEzH3VCJ stan> depends array-0.5.8.0-0db1 stan> depends base64-1.0-1Lgmw1WJvsT7gswbGMHGfm stan> depends blaze-html-0.9.2.0-2drUKwKcIjTBaomq27czvL stan> depends bytestring-0.12.2.0-b0ac stan> depends clay-0.15.0-CVICQyenqD5EWzvKBqeKav stan> depends colourista-0.1.0.2-FoMFL1ClenRG5hRVaKe0Sq stan> depends containers-0.7-0330 stan> depends cryptohash-sha1-0.11.101.0-7YxMBmso8Jg5rICrQ3Wyd7 stan> depends dir-traverse-0.2.3.0-6r80n4sXOmQRMnoemY4xG stan> depends directory-1.3.9.0-9e59 stan> depends extensions-0.1.0.3-1MNPzhoYwnC4PyJLI4tEmM stan> depends filepath-1.5.4.0-d360 stan> depends ghc-9.12.1-bf75 stan> depends ghc-boot-th-9.12.1-4c95 stan> depends gitrev-1.3.1-1GwjDmPzojq418qvYzZ2Mh stan> depends microaeson-0.1.0.2-78OdWsY0rhI8vphRorphbt stan> depends optparse-applicative-0.18.1.0-C5GiPgNeJpwHMRrRnQqrLy stan> depends pretty-simple-4.1.3.0-7zYTw141NRb3kWz6mCWye1 stan> depends process-1.6.25.0-184c stan> depends slist-0.2.1.0-GOqDrV8hvKMLmmg60ZORiq stan> depends tomland-1.3.3.3-CGNnaxpnWhB60SFmOCwmFz stan> depends trial-0.0.0.0-FqSTHyvoDZmKdLYwYF0GC0 stan> depends trial-optparse-applicative-0.0.0.0-HPMXge9UZ01BGU44kPprK9 stan> depends trial-tomland-0.0.0.0-6xmivdKXROa5VL8FzU5wWG stan> definite stan-0.2.0.0-L0FeDapztN6HqaY0C2WNWL-stan-test stan> depends base-4.21.0.0-7c9b stan> depends relude-1.2.2.0-8UsNlzTR9n5A3aYEzH3VCJ stan> depends containers-0.7-0330 stan> depends filepath-1.5.4.0-d360 stan> depends ghc-9.12.1-bf75 stan> depends hedgehog-1.5-1ryHFD4WWT3JRCbf6aEid3 stan> depends hspec-2.11.12-Bru9jObG9SbAQGRkrcD7Qi stan> depends hspec-hedgehog-0.3.0.0-KUFv4uagDEbGjOBbNE8KnL stan> depends optparse-applicative-0.18.1.0-C5GiPgNeJpwHMRrRnQqrLy stan> depends stan-0.2.0.0-HS9DzzXVyyV7a9NIFDpvQc deferred-folds> [ 4 of 11] Compiling DeferredFolds.Defs.UnfoldlM ( library/DeferredFolds/Defs/UnfoldlM.hs, /build/ghc751_tmp_0/ghc_tmp_6.o, /build/ghc751_tmp_0/ghc_tmp_6.dyn_o ) deferred-folds> [ 5 of 11] Compiling DeferredFolds.Defs.Unfoldl ( library/DeferredFolds/Defs/Unfoldl.hs, /build/ghc751_tmp_0/ghc_tmp_4.o, /build/ghc751_tmp_0/ghc_tmp_4.dyn_o ) deferred-folds> [ 6 of 11] Compiling DeferredFolds.Unfoldl ( library/DeferredFolds/Unfoldl.hs, nothing ) [HIE file is missing] deferred-folds> [ 7 of 11] Compiling DeferredFolds.UnfoldlM ( library/DeferredFolds/UnfoldlM.hs, nothing ) [HIE file is missing] deferred-folds> [ 8 of 11] Compiling DeferredFolds.UnfoldrM ( library/DeferredFolds/UnfoldrM.hs, nothing ) [HIE file is missing] deferred-folds> [ 9 of 11] Compiling DeferredFolds.Util.TextArray ( library/DeferredFolds/Util/TextArray.hs, /build/ghc751_tmp_0/ghc_tmp_16.o, /build/ghc751_tmp_0/ghc_tmp_16.dyn_o ) deferred-folds> [10 of 11] Compiling DeferredFolds.Defs.Unfoldr ( library/DeferredFolds/Defs/Unfoldr.hs, /build/ghc751_tmp_0/ghc_tmp_8.o, /build/ghc751_tmp_0/ghc_tmp_8.dyn_o ) deferred-folds> [11 of 11] Compiling DeferredFolds.Unfoldr ( library/DeferredFolds/Unfoldr.hs, nothing ) [HIE file is missing] deferred-folds> Haddock coverage: 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:129) deferred-folds> 87% ( 41 / 47) in 'DeferredFolds.Unfoldr' deferred-folds> Missing documentation for: deferred-folds> Module header deferred-folds> cons (library/DeferredFolds/Defs/Unfoldr.hs:353) deferred-folds> snoc (library/DeferredFolds/Defs/Unfoldr.hs:356) deferred-folds> take (library/DeferredFolds/Defs/Unfoldr.hs:332) deferred-folds> takeWhile (library/DeferredFolds/Defs/Unfoldr.hs:343) deferred-folds> zipWith (library/DeferredFolds/Defs/Unfoldr.hs:279) deferred-folds> Warning: DeferredFolds.Unfoldl: could not find link destinations for: deferred-folds> - DeferredFolds.Defs.Unfoldl.D:R:ItemUnfoldl deferred-folds> Warning: DeferredFolds.UnfoldlM: could not find link destinations for: deferred-folds> - DeferredFolds.Defs.UnfoldlM.D:R:ItemUnfoldlM deferred-folds> Warning: DeferredFolds.Unfoldr: could not find link destinations for: deferred-folds> - DeferredFolds.Defs.Unfoldr.D:R:ItemUnfoldr deferred-folds> Documentation created: dist/doc/html/deferred-folds, 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> Running phase: installPhase deferred-folds> Installing library in /nix/store/nmmjm1xrx03g7d7ssxh3wqr815jw7ppv-deferred-folds-0.9.18.7/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/deferred-folds-0.9.18.7-C6q66jN651m3hXEMf7oHeW deferred-folds> Running phase: fixupPhase deferred-folds> shrinking RPATHs of ELF executables and libraries in /nix/store/nmmjm1xrx03g7d7ssxh3wqr815jw7ppv-deferred-folds-0.9.18.7 deferred-folds> shrinking /nix/store/nmmjm1xrx03g7d7ssxh3wqr815jw7ppv-deferred-folds-0.9.18.7/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHSdeferred-folds-0.9.18.7-C6q66jN651m3hXEMf7oHeW-ghc9.12.1.so deferred-folds> checking for references to /build/ in /nix/store/nmmjm1xrx03g7d7ssxh3wqr815jw7ppv-deferred-folds-0.9.18.7... deferred-folds> patching script interpreter paths in /nix/store/nmmjm1xrx03g7d7ssxh3wqr815jw7ppv-deferred-folds-0.9.18.7 deferred-folds> stripping (with command strip and flags -S -p) in /nix/store/nmmjm1xrx03g7d7ssxh3wqr815jw7ppv-deferred-folds-0.9.18.7/lib deferred-folds> shrinking RPATHs of ELF executables and libraries in /nix/store/q2bs2s2pbdjhjdfsvhvpjpmg6gr2g9ip-deferred-folds-0.9.18.7-doc deferred-folds> checking for references to /build/ in /nix/store/q2bs2s2pbdjhjdfsvhvpjpmg6gr2g9ip-deferred-folds-0.9.18.7-doc... deferred-folds> patching script interpreter paths in /nix/store/q2bs2s2pbdjhjdfsvhvpjpmg6gr2g9ip-deferred-folds-0.9.18.7-doc neat-interpolation> Documentation created: dist/doc/html/neat-interpolation, 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> Running phase: installPhase neat-interpolation> Installing library in /nix/store/3xnbqn58n1xa9fzh6c1cs50i8i94nx32-neat-interpolation-0.5.1.4/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/neat-interpolation-0.5.1.4-C2Rp5WXJfAvHATc644EVn3 neat-interpolation> Running phase: fixupPhase neat-interpolation> shrinking RPATHs of ELF executables and libraries in /nix/store/3xnbqn58n1xa9fzh6c1cs50i8i94nx32-neat-interpolation-0.5.1.4 neat-interpolation> shrinking /nix/store/3xnbqn58n1xa9fzh6c1cs50i8i94nx32-neat-interpolation-0.5.1.4/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHSneat-interpolation-0.5.1.4-C2Rp5WXJfAvHATc644EVn3-ghc9.12.1.so neat-interpolation> checking for references to /build/ in /nix/store/3xnbqn58n1xa9fzh6c1cs50i8i94nx32-neat-interpolation-0.5.1.4... neat-interpolation> patching script interpreter paths in /nix/store/3xnbqn58n1xa9fzh6c1cs50i8i94nx32-neat-interpolation-0.5.1.4 neat-interpolation> stripping (with command strip and flags -S -p) in /nix/store/3xnbqn58n1xa9fzh6c1cs50i8i94nx32-neat-interpolation-0.5.1.4/lib neat-interpolation> shrinking RPATHs of ELF executables and libraries in /nix/store/vqaynq5chkjzlvp8flb6vjswgn9w36wf-neat-interpolation-0.5.1.4-doc neat-interpolation> checking for references to /build/ in /nix/store/vqaynq5chkjzlvp8flb6vjswgn9w36wf-neat-interpolation-0.5.1.4-doc... neat-interpolation> patching script interpreter paths in /nix/store/vqaynq5chkjzlvp8flb6vjswgn9w36wf-neat-interpolation-0.5.1.4-doc list-t> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/ld list-t> No pkg-config found list-t> Using runghc version 9.12.1 found on system at: list-t> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/runghc-9.12.1 list-t> Using strip version 2.44 found on system at: list-t> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip list-t> Using tar found on system at: list-t> /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar list-t> No uhc found list-t> Running 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 list-t> Running 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 (3ms) list-t> list-t> [TEST] Main:mmonadLaw2 (htf-test/Main.hs:22) list-t> Passed 100 tests. list-t> +++ OK (1ms) list-t> list-t> [TEST] Main:applicativeIdentityLaw (htf-test/Main.hs:32) list-t> Passed 100 tests. list-t> +++ OK (0ms) list-t> list-t> [TEST] Main:applicativeBehavesLikeList (htf-test/Main.hs:38) list-t> Passed 100 tests. list-t> +++ OK (0ms) 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: 6ms 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> Running 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> [1 of 2] Compiling ListT.Prelude ( library/ListT/Prelude.hs, /build/ghc603_tmp_0/ghc_tmp_2.o, /build/ghc603_tmp_0/ghc_tmp_2.dyn_o ) dependent-map> Data.Dependent.Map=dependent-map-0.4.0.0-9yf7Mq8PHPnAFxrEftg7RW:Data.Dependent.Map,Data.Dependent.Map.Internal=dependent-map-0.4.0.0-9yf7Mq8PHPnAFxrEftg7RW:Data.Dependent.Map.Internal,Data.Dependent.Map.Lens=dependent-map-0.4.0.0-9yf7Mq8PHPnAFxrEftg7RW:Data.Dependent.Map.Lens dependent-map> Ready component graph: dependent-map> definite dependent-map-0.4.0.0-9yf7Mq8PHPnAFxrEftg7RW dependent-map> depends base-4.21.0.0-7c9b dependent-map> depends constraints-extras-0.4.0.2-3RcSPM6rHsmTow6dITCQL dependent-map> depends containers-0.7-0330 dependent-map> depends dependent-sum-0.7.2.0-ANYoObrpOPXGZ0XgSgXW1O dependent-map> Using Cabal-3.14.1.0 compiled by ghc-9.12 dependent-map> Using compiler: ghc-9.12.1 dependent-map> Using install prefix: dependent-map> /nix/store/mpf8l8rkpdlndiw5mn49dlzljfvg40ca-dependent-map-0.4.0.0 dependent-map> Executables installed in: dependent-map> /nix/store/mpf8l8rkpdlndiw5mn49dlzljfvg40ca-dependent-map-0.4.0.0/bin dependent-map> Libraries installed in: dependent-map> /nix/store/mpf8l8rkpdlndiw5mn49dlzljfvg40ca-dependent-map-0.4.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/dependent-map-0.4.0.0-9yf7Mq8PHPnAFxrEftg7RW dependent-map> Dynamic Libraries installed in: dependent-map> /nix/store/mpf8l8rkpdlndiw5mn49dlzljfvg40ca-dependent-map-0.4.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75 dependent-map> Private executables installed in: dependent-map> /nix/store/mpf8l8rkpdlndiw5mn49dlzljfvg40ca-dependent-map-0.4.0.0/libexec/x86_64-linux-ghc-9.12.1-bf75/dependent-map-0.4.0.0 dependent-map> Data files installed in: dependent-map> /nix/store/mpf8l8rkpdlndiw5mn49dlzljfvg40ca-dependent-map-0.4.0.0/share/x86_64-linux-ghc-9.12.1-bf75/dependent-map-0.4.0.0 dependent-map> Documentation installed in: dependent-map> /nix/store/7s7hcpn2bvws4xav1s36vrb6sg4z6wqn-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/mpf8l8rkpdlndiw5mn49dlzljfvg40ca-dependent-map-0.4.0.0/etc dependent-map> No alex found dependent-map> Using ar found on system at: dependent-map> /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-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/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc dependent-map> Using ghc version 9.12.1 found on system at: dependent-map> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc dependent-map> Using ghc-pkg version 9.12.1 found on system at: dependent-map> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc-pkg-9.12.1 dependent-map> No ghcjs found dependent-map> No ghcjs-pkg found dependent-map> No greencard found dependent-map> Using haddock version 2.30.0 found on system at: dependent-map> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/haddock-ghc-9.12.1 dependent-map> No happy found dependent-map> No haskell-suite found dependent-map> No haskell-suite-pkg found dependent-map> No hmake found dependent-map> Using hpc version 0.69 found on system at: dependent-map> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hpc-ghc-9.12.1 dependent-map> Using hsc2hs version 0.68.10 found on system at: dependent-map> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 dependent-map> Using hscolour version 1.25 found on system at: dependent-map> /nix/store/iwbifbszf225h5w2dyxfi77kk6d6rxdy-hscolour-1.25/bin/HsColour dependent-map> No jhc found dependent-map> Using ld found on system at: dependent-map> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/ld dependent-map> No pkg-config found dependent-map> Using runghc version 9.12.1 found on system at: dependent-map> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/runghc-9.12.1 dependent-map> Using strip version 2.44 found on system at: dependent-map> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip dependent-map> Using tar found on system at: dependent-map> /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar dependent-map> No uhc found dependent-map> Running 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> src/Data/Dependent/Map.hs:167:5: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] focus (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/0ik1hzn14cqa9rkayas58mrn7wgnc80s-focus-1.0.3.2 /nix/store/a6k2yp0f4v9zik77z1vcbvvdv6wf024a-focus-1.0.3.2-doc focus (post)> Pushing 2 paths (66 are already present) using zstd to cache sellout ⏳ focus (post)> focus (post)> Pushing /nix/store/a6k2yp0f4v9zik77z1vcbvvdv6wf024a-focus-1.0.3.2-doc (532.27 KiB) focus (post)> Pushing /nix/store/0ik1hzn14cqa9rkayas58mrn7wgnc80s-focus-1.0.3.2 (1.10 MiB) focus (post)> focus (post)> All done. focus (post)> added 2 signatures focus (post)> added 2 signatures focus (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/0ik1hzn14cqa9rkayas58mrn7wgnc80s-focus-1.0.3.2 /nix/store/a6k2yp0f4v9zik77z1vcbvvdv6wf024a-focus-1.0.3.2-doc focus (post)> copying 2 paths... focus (post)> copying path '/nix/store/a6k2yp0f4v9zik77z1vcbvvdv6wf024a-focus-1.0.3.2-doc' to 'ssh-ng://'... focus (post)> copying path '/nix/store/0ik1hzn14cqa9rkayas58mrn7wgnc80s-focus-1.0.3.2' to 'ssh-ng://'... focus (post)> copying 1 paths... focus (post)> copying path '/nix/store/xjz23ygllxv1zfi3wc6wwy9vq2l2xd06-focus-1.0.3.2.drv' to 'ssh-ng://'... ghc-lib-parser> [401 of 456] Compiling GHC.Unit.Env ( compiler/GHC/Unit/Env.hs, dist/build/GHC/Unit/Env.o, dist/build/GHC/Unit/Env.dyn_o ) ghc-lib-parser> [402 of 456] Compiling GHC.Unit.Finder.Types ( compiler/GHC/Unit/Finder/Types.hs, dist/build/GHC/Unit/Finder/Types.o, dist/build/GHC/Unit/Finder/Types.dyn_o ) ghc-lib-parser> [403 of 456] Compiling GHC.Types.Name.Ppr ( compiler/GHC/Types/Name/Ppr.hs, dist/build/GHC/Types/Name/Ppr.o, dist/build/GHC/Types/Name/Ppr.dyn_o ) ghc-lib-parser> [404 of 456] Compiling GHC.Runtime.Interpreter.Types ( compiler/GHC/Runtime/Interpreter/Types.hs, dist/build/GHC/Runtime/Interpreter/Types.o, dist/build/GHC/Runtime/Interpreter/Types.dyn_o ) ghc-lib-parser> [405 of 456] Compiling GHC.Core.Opt.Stats ( compiler/GHC/Core/Opt/Stats.hs, dist/build/GHC/Core/Opt/Stats.o, dist/build/GHC/Core/Opt/Stats.dyn_o ) ghc-lib-parser> [406 of 456] Compiling GHC.Core.Opt.Simplify.Monad ( compiler/GHC/Core/Opt/Simplify/Monad.hs, dist/build/GHC/Core/Opt/Simplify/Monad.o, dist/build/GHC/Core/Opt/Simplify/Monad.dyn_o ) ghc-lib-parser> [407 of 456] Compiling GHC.Core.Opt.Simplify.Env ( compiler/GHC/Core/Opt/Simplify/Env.hs, dist/build/GHC/Core/Opt/Simplify/Env.o, dist/build/GHC/Core/Opt/Simplify/Env.dyn_o ) ghc-lib-parser> [408 of 456] Compiling GHC.Core.Opt.Simplify.Inline ( compiler/GHC/Core/Opt/Simplify/Inline.hs, dist/build/GHC/Core/Opt/Simplify/Inline.o, dist/build/GHC/Core/Opt/Simplify/Inline.dyn_o ) ghc-lib-parser> [409 of 456] Compiling GHC.Core.Opt.Simplify.Utils ( compiler/GHC/Core/Opt/Simplify/Utils.hs, dist/build/GHC/Core/Opt/Simplify/Utils.o, dist/build/GHC/Core/Opt/Simplify/Utils.dyn_o ) ghc-lib-parser> [410 of 456] Compiling GHC.Core.Opt.Simplify.Iteration ( compiler/GHC/Core/Opt/Simplify/Iteration.hs, dist/build/GHC/Core/Opt/Simplify/Iteration.o, dist/build/GHC/Core/Opt/Simplify/Iteration.dyn_o ) ghc-lib-parser> [411 of 456] Compiling GHC.Parser.Types ( compiler/GHC/Parser/Types.hs, dist/build/GHC/Parser/Types.o, dist/build/GHC/Parser/Types.dyn_o ) ghc-lib-parser> [412 of 456] Compiling GHC.Parser.Errors.Types ( compiler/GHC/Parser/Errors/Types.hs, dist/build/GHC/Parser/Errors/Types.o, dist/build/GHC/Parser/Errors/Types.dyn_o ) ghc-lib-parser> [413 of 456] Compiling GHC.Parser.String ( compiler/GHC/Parser/String.hs, dist/build/GHC/Parser/String.o, dist/build/GHC/Parser/String.dyn_o ) ghc-lib-parser> [414 of 456] Compiling GHC.HsToCore.Errors.Types ( compiler/GHC/HsToCore/Errors/Types.hs, dist/build/GHC/HsToCore/Errors/Types.o, dist/build/GHC/HsToCore/Errors/Types.dyn_o ) ghc-lib-parser> [415 of 456] Compiling GHC.Driver.Errors.Types ( compiler/GHC/Driver/Errors/Types.hs, dist/build/GHC/Driver/Errors/Types.o, dist/build/GHC/Driver/Errors/Types.dyn_o ) ghc-lib-parser> [416 of 456] Compiling GHC.Types.Error.Codes ( compiler/GHC/Types/Error/Codes.hs, dist/build/GHC/Types/Error/Codes.o, dist/build/GHC/Types/Error/Codes.dyn_o ) ghc-lib-parser> [417 of 456] Compiling GHC.Parser.Errors.Ppr ( compiler/GHC/Parser/Errors/Ppr.hs, dist/build/GHC/Parser/Errors/Ppr.o, dist/build/GHC/Parser/Errors/Ppr.dyn_o ) ghc-lib-parser> [418 of 456] Compiling GHC.Parser.Lexer ( dist/build/GHC/Parser/Lexer.hs, dist/build/GHC/Parser/Lexer.o, dist/build/GHC/Parser/Lexer.dyn_o ) 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 streaming-commons> single deflate [✔] streaming-commons> single inflate [✔] streaming-commons> multi deflate [✔] streaming-commons> multi inflate [✔] streaming-commons> lbs zlib lens> ReifiedMonoid lens> NonEmptyDList (src/Control/Lens/Internal/Fold.hs:130) lens> Warning: 'Context' is ambiguous. It is defined lens> * at src/Control/Lens/Internal/Context.hs:138:22 lens> * at src/Control/Lens/Internal/Context.hs:138:1 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/Control/Lens/Internal/Context.hs:138:1 lens> Warning: 'w' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'Pretext' is ambiguous. It is defined lens> * at src/Control/Lens/Internal/Context.hs:209:27 lens> * at src/Control/Lens/Internal/Context.hs:209:1 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/Control/Lens/Internal/Context.hs:209:1 lens> Warning: 'PretextT' is ambiguous. It is defined lens> * at src/Control/Lens/Internal/Context.hs:284:48 lens> * at src/Control/Lens/Internal/Context.hs:284:1 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/Control/Lens/Internal/Context.hs:284:1 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> Warning: 'Bazaar' is ambiguous. It is defined lens> * at src/Control/Lens/Internal/Bazaar.hs:69:26 lens> * at src/Control/Lens/Internal/Bazaar.hs:69:1 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/Control/Lens/Internal/Bazaar.hs:69:1 lens> Warning: 'Context' is ambiguous. It is defined lens> * at src/Control/Lens/Internal/Context.hs:138:22 lens> * at src/Control/Lens/Internal/Context.hs:138:1 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/Control/Lens/Internal/Context.hs:138:1 lens> Warning: 'Bazaar1' is ambiguous. It is defined lens> * at src/Control/Lens/Internal/Bazaar.hs:261:27 lens> * at src/Control/Lens/Internal/Bazaar.hs:261:1 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/Control/Lens/Internal/Bazaar.hs:261:1 lens> Warning: 'BazaarT' is ambiguous. It is defined lens> * at src/Control/Lens/Internal/Bazaar.hs:148:47 lens> * at src/Control/Lens/Internal/Bazaar.hs:148:1 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/Control/Lens/Internal/Bazaar.hs:148:1 lens> Warning: 'BazaarT1' is ambiguous. It is defined lens> * at src/Control/Lens/Internal/Bazaar.hs:326:48 lens> * at src/Control/Lens/Internal/Bazaar.hs:326:1 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/Control/Lens/Internal/Bazaar.hs:326:1 lens> 90% ( 10 / 11) in 'Control.Lens.Internal.Bazaar' lens> Missing documentation for: lens> Bizarre1 (src/Control/Lens/Internal/Bazaar.hs:239) lens> Warning: 'Magma' is ambiguous. It is defined lens> * at src/Control/Lens/Internal/Magma.hs:59:3 lens> * at src/Control/Lens/Internal/Magma.hs:55:1 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/Control/Lens/Internal/Magma.hs:55:1 lens> Warning: 'Bazaar' is ambiguous. It is defined lens> * at src/Control/Lens/Internal/Bazaar.hs:69:26 lens> * at src/Control/Lens/Internal/Bazaar.hs:69:1 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/Control/Lens/Internal/Bazaar.hs:69:1 lens> Warning: 'TakingWhile' is ambiguous. It is defined 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 [✔] 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> 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; 2 discarded. quickcheck-classes> Integral: Division Modulus +++ OK, passed 100 tests; 2 discarded. quickcheck-classes> Integral: Integer Roundtrip +++ OK, passed 100 tests. quickcheck-classes> Integral: QuotRem is (Quot, Rem) +++ OK, passed 100 tests. quickcheck-classes> Integral: DivMod is (Div, Mod) +++ OK, passed 100 tests. 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; 109 discarded. quickcheck-classes> Bits: Left Rotation +++ OK, passed 100 tests; 107 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. 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. 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 ) 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> 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> 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 ) 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 ) stan> depends text-2.1.2-8f2d stan> depends tomland-1.3.3.3-CGNnaxpnWhB60SFmOCwmFz stan> depends trial-0.0.0.0-FqSTHyvoDZmKdLYwYF0GC0 stan> depends unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi stan> definite stan-0.2.0.0-DkdmIzKTBCEKEgcqvKX3Ly-target stan> depends base-4.21.0.0-7c9b stan> depends bytestring-0.12.2.0-b0ac stan> depends filepath-1.5.4.0-d360 stan> depends scientific-0.3.8.0-9UrQw3jQ444EFF3GTEd7qw stan> depends text-2.1.2-8f2d stan> depends unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi stan> definite stan-0.2.0.0-AF8lsMVjvpX7hLvr7mEA5l-stan stan> depends base-4.21.0.0-7c9b stan> depends stan-0.2.0.0-HS9DzzXVyyV7a9NIFDpvQc stan> Using Cabal-3.14.1.0 compiled by ghc-9.12 stan> Using compiler: ghc-9.12.1 stan> Using install prefix: /nix/store/cn1mc9z0gg79i88ixgzvbmn3zwbdp0rd-stan-0.2.0.0 stan> Executables installed in: stan> /nix/store/cn1mc9z0gg79i88ixgzvbmn3zwbdp0rd-stan-0.2.0.0/bin stan> Libraries installed in: stan> /nix/store/cn1mc9z0gg79i88ixgzvbmn3zwbdp0rd-stan-0.2.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/stan-0.2.0.0-HS9DzzXVyyV7a9NIFDpvQc stan> Dynamic Libraries installed in: stan> /nix/store/cn1mc9z0gg79i88ixgzvbmn3zwbdp0rd-stan-0.2.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75 stan> Private executables installed in: stan> /nix/store/cn1mc9z0gg79i88ixgzvbmn3zwbdp0rd-stan-0.2.0.0/libexec/x86_64-linux-ghc-9.12.1-bf75/stan-0.2.0.0 stan> Data files installed in: stan> /nix/store/cn1mc9z0gg79i88ixgzvbmn3zwbdp0rd-stan-0.2.0.0/share/x86_64-linux-ghc-9.12.1-bf75/stan-0.2.0.0 stan> Documentation installed in: stan> /nix/store/cn1mc9z0gg79i88ixgzvbmn3zwbdp0rd-stan-0.2.0.0/share/doc/x86_64-linux-ghc-9.12.1-bf75/stan-0.2.0.0 stan> Configuration files installed in: stan> /nix/store/cn1mc9z0gg79i88ixgzvbmn3zwbdp0rd-stan-0.2.0.0/etc stan> No alex found stan> Using ar found on system at: stan> /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-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/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc stan> Using ghc version 9.12.1 found on system at: stan> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc stan> Using ghc-pkg version 9.12.1 found on system at: stan> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc-pkg-9.12.1 stan> No ghcjs found stan> No ghcjs-pkg found stan> No greencard found stan> Using haddock version 2.30.0 found on system at: stan> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/haddock-ghc-9.12.1 stan> No happy found stan> No haskell-suite found stan> No haskell-suite-pkg found stan> No hmake found stan> Using hpc version 0.69 found on system at: stan> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hpc-ghc-9.12.1 stan> Using hsc2hs version 0.68.10 found on system at: stan> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 stan> Using hscolour version 1.25 found on system at: stan> /nix/store/iwbifbszf225h5w2dyxfi77kk6d6rxdy-hscolour-1.25/bin/HsColour stan> No jhc found stan> Using ld found on system at: stan> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/ld stan> No pkg-config found stan> Using runghc version 9.12.1 found on system at: stan> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/runghc-9.12.1 stan> Using strip version 2.44 found on system at: stan> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip stan> Using tar found on system at: stan> /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar stan> No uhc found stan> Running phase: buildPhase stan> Preprocessing library for stan-0.2.0.0... stan> Building library for stan-0.2.0.0... 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.21.0.0 (exposed by flag -package-id base-4.21.0.0-7c9b) stan> 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 list-t> [2 of 2] Compiling ListT ( library/ListT.hs, nothing ) [HIE file is missing] list-t> Haddock coverage: list-t> Warning: 'ListT' is ambiguous. It is defined list-t> * at library/ListT.hs:54:5 list-t> * at library/ListT.hs:53:1 list-t> You may be able to disambiguate the identifier by qualifying it or list-t> by specifying the type/value namespace explicitly. list-t> Defaulting to the one defined at library/ListT.hs:53:1 list-t> 96% ( 28 / 29) in 'ListT' list-t> Missing documentation for: list-t> Module header list-t> Warning: ListT: could not find link destinations for: list-t> - ListT.Rep_ListT 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> Suggested fix: 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: [GHC-50928] [-Wnoncanonical-monoid-instances] dependent-map> Noncanonical ‘(<>) = mappend’ definition detected dependent-map> in the instance declaration for ‘Semigroup (DMap k f)’. dependent-map> Suggested fix: 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> dependent-map> src/Data/Dependent/Map.hs:1241:42: warning: [GHC-63394] [-Wx-partial] dependent-map> In the use of ‘tail’ dependent-map> (imported from Prelude, but defined in GHC.Internal.List): dependent-map> "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." dependent-map> | dependent-map> 1241 | _ -> showString (concat (reverse (tail bars))) . showString node dependent-map> | ^^^^ 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> src/Data/Dependent/Map.hs:167:5: warning: [GHC-50928] [-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> Suggested fix: 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: [GHC-50928] [-Wnoncanonical-monoid-instances] dependent-map> Noncanonical ‘(<>) = mappend’ definition detected dependent-map> in the instance declaration for ‘Semigroup (DMap k f)’. dependent-map> Suggested fix: 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> dependent-map> src/Data/Dependent/Map.hs:1241:42: warning: [GHC-63394] [-Wx-partial] dependent-map> In the use of ‘tail’ cabal-add> Running phase: setupCompilerEnvironmentPhase cabal-add> Build with /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1. cabal-add> Running 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> Running phase: patchPhase cabal-add> Replace Cabal file with edited version from mirror://hackage/cabal-add-0.1/revision/2.cabal. cabal-add> Running phase: compileBuildDriverPhase cabal-add> setupCompileFlags: -package-db=/build/tmp.bGmw6fWOq2/setup-package.conf.d -threaded cabal-add> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.bGmw6fWOq2/Main.o ) cabal-add> [2 of 2] Linking Setup cabal-add> Running phase: updateAutotoolsGnuConfigScriptsPhase cabal-add> Running phase: configurePhase cabal-add> configureFlags: --verbose --prefix=/nix/store/qxr4zxpavlz2ici12jxixwn4d4qrwnhd-cabal-add-0.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/lda1v8bj4z0yxq9qdcrrw1wrx87maham-cabal-add-0.1-doc/share/doc/cabal-add-0.1 --with-gcc=gcc --package-db=/build/tmp.bGmw6fWOq2/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/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib cabal-add> Using Parsec parser cabal-add> Configuring cabal-add-0.1... cabal-add> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports cabal-add> 'ghc' version < 9.12): cabal-add> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc is version cabal-add> 9.12.1 deferred-folds (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/nmmjm1xrx03g7d7ssxh3wqr815jw7ppv-deferred-folds-0.9.18.7 /nix/store/q2bs2s2pbdjhjdfsvhvpjpmg6gr2g9ip-deferred-folds-0.9.18.7-doc deferred-folds (post)> Pushing 4 paths (120 are already present) using zstd to cache sellout ⏳ deferred-folds (post)> deferred-folds (post)> Pushing /nix/store/dra4ck01czbb5d2frcczycj7vpv5255a-foldl-1.4.18-doc (4.65 MiB) deferred-folds (post)> Pushing /nix/store/3x119i90285qvxq8v140bv1i20bnd88l-foldl-1.4.18 (7.89 MiB) deferred-folds (post)> Pushing /nix/store/nmmjm1xrx03g7d7ssxh3wqr815jw7ppv-deferred-folds-0.9.18.7 (2.77 MiB) deferred-folds (post)> Pushing /nix/store/q2bs2s2pbdjhjdfsvhvpjpmg6gr2g9ip-deferred-folds-0.9.18.7-doc (1.03 MiB) deferred-folds (post)> deferred-folds (post)> All done. deferred-folds (post)> added 2 signatures deferred-folds (post)> added 3 signatures deferred-folds (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/nmmjm1xrx03g7d7ssxh3wqr815jw7ppv-deferred-folds-0.9.18.7 /nix/store/q2bs2s2pbdjhjdfsvhvpjpmg6gr2g9ip-deferred-folds-0.9.18.7-doc deferred-folds (post)> copying 2 paths... deferred-folds (post)> copying path '/nix/store/q2bs2s2pbdjhjdfsvhvpjpmg6gr2g9ip-deferred-folds-0.9.18.7-doc' to 'ssh-ng://'... deferred-folds (post)> copying path '/nix/store/nmmjm1xrx03g7d7ssxh3wqr815jw7ppv-deferred-folds-0.9.18.7' to 'ssh-ng://'... deferred-folds (post)> copying 1 paths... deferred-folds (post)> copying path '/nix/store/1ywcflrxi6pslh3l3x5xlp74askma2az-deferred-folds-0.9.18.7.drv' to 'ssh-ng://'... neat-interpolation (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/3xnbqn58n1xa9fzh6c1cs50i8i94nx32-neat-interpolation-0.5.1.4 /nix/store/vqaynq5chkjzlvp8flb6vjswgn9w36wf-neat-interpolation-0.5.1.4-doc neat-interpolation (post)> Pushing 7 paths (75 are already present) using zstd to cache sellout ⏳ neat-interpolation (post)> neat-interpolation (post)> Pushing /nix/store/3hh9i0006z1p9cgif8n1fx5kh1934ci5-megaparsec-9.6.1-doc (5.06 MiB) neat-interpolation (post)> Pushing /nix/store/vqaynq5chkjzlvp8flb6vjswgn9w36wf-neat-interpolation-0.5.1.4-doc (289.53 KiB) neat-interpolation (post)> Pushing /nix/store/xbw0gz7lp54xl9wb1hy06gizfh1zzmzb-parser-combinators-1.3.0 (2.01 MiB) neat-interpolation (post)> Pushing /nix/store/3n1pmjvm8978ig46qhy9payclwlqr0xl-parser-combinators-1.3.0-doc (899.05 KiB) neat-interpolation (post)> Pushing /nix/store/5x9nmn51cszisf3gr829z2yq8y4hrnra-pcre2-10.44 (1.85 MiB) neat-interpolation (post)> Pushing /nix/store/3xnbqn58n1xa9fzh6c1cs50i8i94nx32-neat-interpolation-0.5.1.4 (1.36 MiB) neat-interpolation (post)> Pushing /nix/store/n83v5w1dqi357y2v21x5qjc5202rpn0m-megaparsec-9.6.1 (15.79 MiB) neat-interpolation (post)> neat-interpolation (post)> All done. neat-interpolation (post)> added 2 signatures neat-interpolation (post)> added 5 signatures neat-interpolation (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/3xnbqn58n1xa9fzh6c1cs50i8i94nx32-neat-interpolation-0.5.1.4 /nix/store/vqaynq5chkjzlvp8flb6vjswgn9w36wf-neat-interpolation-0.5.1.4-doc neat-interpolation (post)> copying 2 paths... neat-interpolation (post)> copying path '/nix/store/vqaynq5chkjzlvp8flb6vjswgn9w36wf-neat-interpolation-0.5.1.4-doc' to 'ssh-ng://'... neat-interpolation (post)> copying path '/nix/store/3xnbqn58n1xa9fzh6c1cs50i8i94nx32-neat-interpolation-0.5.1.4' to 'ssh-ng://'... neat-interpolation (post)> copying 1 paths... neat-interpolation (post)> copying path '/nix/store/mpaw4vizwinladnsy3facg2xhzp1246f-neat-interpolation-0.5.1.4.drv' to 'ssh-ng://'... ghc-lib-parser> [419 of 456] Compiling GHC.Parser.PostProcess ( compiler/GHC/Parser/PostProcess.hs, dist/build/GHC/Parser/PostProcess.o, dist/build/GHC/Parser/PostProcess.dyn_o ) 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 streaming-commons> inflate [✔] streaming-commons> +++ OK, passed 100 tests. streaming-commons> deflate [✔] streaming-commons> +++ OK, passed 100 tests. streaming-commons> flushing streaming-commons> zlib [✔] streaming-commons> gzip [✔] streaming-commons> large raw #9 streaming-commons> compressing [✔] streaming-commons> decompressing [✔] streaming-commons> getUnusedInflate [✔] lens> * at src/Control/Lens/Internal/Magma.hs:234:48 lens> * at src/Control/Lens/Internal/Magma.hs:234:1 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/Control/Lens/Internal/Magma.hs:234:1 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> Warning: 'Market' is ambiguous. It is defined lens> * at src/Control/Lens/Internal/Prism.hs:27:23 lens> * at src/Control/Lens/Internal/Prism.hs:27:1 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/Control/Lens/Internal/Prism.hs:27:1 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> Warning: 'Identity' is ambiguous. It is defined lens> * in ‘GHC.Internal.Data.Functor.Identity’ lens> * in ‘GHC.Internal.Data.Functor.Identity’ 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 ‘GHC.Internal.Data.Functor.Identity’ 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: 'foo' 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: 'Indexed' is ambiguous. It is defined lens> * at src/Control/Lens/Internal/Indexed.hs:116:25 lens> * at src/Control/Lens/Internal/Indexed.hs:116:1 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/Control/Lens/Internal/Indexed.hs:116:1 lens> Warning: 'indices' 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: '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. lens> Warning: 'Procompose' 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: '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: 'sets' 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: 'fresh' 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> Warning: 'Indexed' is ambiguous. It is defined lens> * at src/Control/Lens/Internal/Indexed.hs:116:25 lens> * at src/Control/Lens/Internal/Indexed.hs:116:1 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" [✔] 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" [✔] 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. 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. 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 ) 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 40 seconds hw-prim> Running 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 stan> src/Stan/Example.hs:40:20: warning: [GHC-63394] [-Wx-partial] stan> In the use of ‘head’ stan> (imported from Data.List, but defined in GHC.Internal.List): stan> "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." stan> | stan> 40 | getFirstIPromise = P.head stan> | ^^^^^^ stan> 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.Debug902 stan> [23 of 55] Compiling Stan.Info stan> [24 of 55] Compiling Stan.NameMeta stan> [25 of 55] Compiling Stan.Hie.Debug908 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> src/Stan/Pattern/Type.hs:40:38: warning: [GHC-38856] [-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> 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 stan> [53 of 55] Compiling Stan.Report stan> [54 of 55] Compiling Stan.Toml stan> [55 of 55] Compiling 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.21.0.0 (exposed by flag -package-id base-4.21.0.0-7c9b) stan> 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> src/Stan/Example.hs:40:20: warning: [GHC-63394] [-Wx-partial] stan> In the use of ‘head’ stan> (imported from Data.List, but defined in GHC.Internal.List): list-t> Documentation created: dist/doc/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> Running phase: installPhase list-t> Installing library in /nix/store/0lv5mip3fsrh6fckmilbwkn5h4c70xs5-list-t-1.0.5.7/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/list-t-1.0.5.7-IrorwS1CUIxF7m89s3TsSq list-t> Running phase: fixupPhase list-t> shrinking RPATHs of ELF executables and libraries in /nix/store/0lv5mip3fsrh6fckmilbwkn5h4c70xs5-list-t-1.0.5.7 list-t> shrinking /nix/store/0lv5mip3fsrh6fckmilbwkn5h4c70xs5-list-t-1.0.5.7/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHSlist-t-1.0.5.7-IrorwS1CUIxF7m89s3TsSq-ghc9.12.1.so list-t> checking for references to /build/ in /nix/store/0lv5mip3fsrh6fckmilbwkn5h4c70xs5-list-t-1.0.5.7... list-t> patching script interpreter paths in /nix/store/0lv5mip3fsrh6fckmilbwkn5h4c70xs5-list-t-1.0.5.7 list-t> stripping (with command strip and flags -S -p) in /nix/store/0lv5mip3fsrh6fckmilbwkn5h4c70xs5-list-t-1.0.5.7/lib list-t> shrinking RPATHs of ELF executables and libraries in /nix/store/l923w93i9fv0k97p0s2z88g4d1yw3jk8-list-t-1.0.5.7-doc list-t> checking for references to /build/ in /nix/store/l923w93i9fv0k97p0s2z88g4d1yw3jk8-list-t-1.0.5.7-doc... list-t> patching script interpreter paths in /nix/store/l923w93i9fv0k97p0s2z88g4d1yw3jk8-list-t-1.0.5.7-doc dependent-map> (imported from Prelude, but defined in GHC.Internal.List): dependent-map> "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." dependent-map> | dependent-map> 1241 | _ -> showString (concat (reverse (tail bars))) . showString node dependent-map> | ^^^^ 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> Running phase: checkPhase dependent-map> Package has no test suites. dependent-map> Running 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: The documentation for the following packages are not installed. No dependent-map> links will be generated to these packages: vector-0.13.2.0 dependent-map> [1 of 4] Compiling Data.Dependent.Map.Internal ( src/Data/Dependent/Map/Internal.hs, nothing ) [HIE file is missing] dependent-map> [2 of 4] Compiling Data.Dependent.Map.PtrEquality ( src/Data/Dependent/Map/PtrEquality.hs, nothing ) [HIE file is missing] dependent-map> [3 of 4] Compiling Data.Dependent.Map ( src/Data/Dependent/Map.hs, nothing ) [HIE file is missing] dependent-map> src/Data/Dependent/Map.hs:167:5: warning: [GHC-50928] [-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> Suggested fix: 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: [GHC-50928] [-Wnoncanonical-monoid-instances] dependent-map> Noncanonical ‘(<>) = mappend’ definition detected dependent-map> in the instance declaration for ‘Semigroup (DMap k f)’. dependent-map> Suggested fix: 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> dependent-map> src/Data/Dependent/Map.hs:1241:42: warning: [GHC-63394] [-Wx-partial] dependent-map> In the use of ‘tail’ dependent-map> (imported from Prelude, but defined in GHC.Internal.List): dependent-map> "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." dependent-map> | dependent-map> 1241 | _ -> showString (concat (reverse (tail bars))) . showString node dependent-map> | ^^^^ dependent-map> dependent-map> [4 of 4] Compiling Data.Dependent.Map.Lens ( src/Data/Dependent/Map/Lens.hs, nothing ) [HIE file is missing] dependent-map> Haddock coverage: 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:85) dependent-map> combine (src/Data/Dependent/Map/Internal.hs:129) dependent-map> insertMax (src/Data/Dependent/Map/Internal.hs:139) cabal-add> Flags chosen: cabal-syntax=True cabal-add> Dependency Cabal >=3.8 && <3.15: using Cabal-3.14.1.0 cabal-add> Dependency Cabal-syntax >=3.8 && <3.15: using Cabal-syntax-3.14.1.0 cabal-add> Dependency base <5: using base-4.21.0.0 cabal-add> Dependency bytestring <0.13: using bytestring-0.12.2.0 cabal-add> Dependency containers <0.9: using containers-0.7 cabal-add> Dependency mtl <2.4: using mtl-2.3.1 cabal-add> Dependency Cabal-syntax: using Cabal-syntax-3.14.1.0 cabal-add> Dependency base <5: using base-4.21.0.0 cabal-add> Dependency bytestring <0.13: using bytestring-0.12.2.0 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.9.0 cabal-add> Dependency filepath <1.6: using filepath-1.5.4.0 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.25.0 cabal-add> Dependency Diff >=0.4: using Diff-0.5 cabal-add> Dependency base <5: using base-4.21.0.0 cabal-add> Dependency directory: using directory-1.3.9.0 cabal-add> Dependency process: using process-1.6.25.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-LVHwTXqc4b8GvDfePpyZR9 cabal-add> include Cabal-3.14.1.0-e000 cabal-add> include Cabal-syntax-3.14.1.0-063e cabal-add> include base-4.21.0.0-7c9b cabal-add> include bytestring-0.12.2.0-b0ac cabal-add> include containers-0.7-0330 cabal-add> include mtl-2.3.1-a5fa cabal-add> component cabal-add-0.1-9pwDNA6frL13vLhag5XMgL-cabal-add cabal-add> include Cabal-syntax-3.14.1.0-063e cabal-add> include base-4.21.0.0-7c9b cabal-add> include bytestring-0.12.2.0-b0ac cabal-add> include cabal-add-0.1-LVHwTXqc4b8GvDfePpyZR9 cabal-add> include cabal-install-parsers-0.6.1.1-16OwyyzWjnwz10chSeTi1 cabal-add> include directory-1.3.9.0-9e59 cabal-add> include filepath-1.5.4.0-d360 cabal-add> include optparse-applicative-0.18.1.0-C5GiPgNeJpwHMRrRnQqrLy cabal-add> include process-1.6.25.0-184c cabal-add> component cabal-add-0.1-EGxsZ76JXQpCjsYQnbg8oZ-cabal-add-tests cabal-add> include Diff-0.5-BPY9SltHoUuGuJgYrvBNja cabal-add> include base-4.21.0.0-7c9b cabal-add> include directory-1.3.9.0-9e59 cabal-add> include process-1.6.25.0-184c cabal-add> include string-qq-0.0.6-EXEZK6WreYSGLZEIX60AYO cabal-add> include tasty-1.5.3-1qMX2xwdhAh2Fx6ZURDT5s cabal-add> include temporary-1.3-L8DCub6f4YbAEHM1cI1n9N cabal-add> Linked component graph: cabal-add> unit cabal-add-0.1-LVHwTXqc4b8GvDfePpyZR9 cabal-add> include Cabal-3.14.1.0-e000 cabal-add> include Cabal-syntax-3.14.1.0-063e cabal-add> include base-4.21.0.0-7c9b cabal-add> include bytestring-0.12.2.0-b0ac cabal-add> include containers-0.7-0330 cabal-add> include mtl-2.3.1-a5fa cabal-add> Distribution.Client.Add=cabal-add-0.1-LVHwTXqc4b8GvDfePpyZR9:Distribution.Client.Add cabal-add> unit cabal-add-0.1-9pwDNA6frL13vLhag5XMgL-cabal-add cabal-add> include Cabal-syntax-3.14.1.0-063e cabal-add> include base-4.21.0.0-7c9b cabal-add> include bytestring-0.12.2.0-b0ac cabal-add> include cabal-add-0.1-LVHwTXqc4b8GvDfePpyZR9 cabal-add> include cabal-install-parsers-0.6.1.1-16OwyyzWjnwz10chSeTi1 cabal-add> include directory-1.3.9.0-9e59 cabal-add> include filepath-1.5.4.0-d360 cabal-add> include optparse-applicative-0.18.1.0-C5GiPgNeJpwHMRrRnQqrLy cabal-add> include process-1.6.25.0-184c cabal-add> unit cabal-add-0.1-EGxsZ76JXQpCjsYQnbg8oZ-cabal-add-tests cabal-add> include Diff-0.5-BPY9SltHoUuGuJgYrvBNja cabal-add> include base-4.21.0.0-7c9b cabal-add> include directory-1.3.9.0-9e59 cabal-add> include process-1.6.25.0-184c cabal-add> include string-qq-0.0.6-EXEZK6WreYSGLZEIX60AYO cabal-add> include tasty-1.5.3-1qMX2xwdhAh2Fx6ZURDT5s cabal-add> include temporary-1.3-L8DCub6f4YbAEHM1cI1n9N cabal-add> Ready component graph: cabal-add> definite cabal-add-0.1-LVHwTXqc4b8GvDfePpyZR9 cabal-add> depends Cabal-3.14.1.0-e000 cabal-add> depends Cabal-syntax-3.14.1.0-063e cabal-add> depends base-4.21.0.0-7c9b cabal-add> depends bytestring-0.12.2.0-b0ac cabal-add> depends containers-0.7-0330 cabal-add> depends mtl-2.3.1-a5fa cabal-add> definite cabal-add-0.1-9pwDNA6frL13vLhag5XMgL-cabal-add cabal-add> depends Cabal-syntax-3.14.1.0-063e 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 ============ 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/Control/Lens/Internal/Indexed.hs:116:1 lens> Warning: 'setter' 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> 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: 'Monad'' 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: 'Yoneda' is ambiguous. It is defined lens> * in ‘Data.Functor.Yoneda’ lens> * in ‘Data.Functor.Yoneda’ 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 ‘Data.Functor.Yoneda’ 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> 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> 100% (119 /119) in 'Control.Lens.Lens' lens> 100% ( 41 / 41) in 'Control.Lens.Tuple' lens> Warning: 'Const' is ambiguous. It is defined lens> * in ‘GHC.Internal.Data.Functor.Const’ lens> * in ‘GHC.Internal.Data.Functor.Const’ 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 ‘GHC.Internal.Data.Functor.Const’ 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: '^?' 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> 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> 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) lens> Warning: 'Const' is ambiguous. It is defined lens> * in ‘GHC.Internal.Data.Functor.Const’ lens> * in ‘GHC.Internal.Data.Functor.Const’ 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 ‘GHC.Internal.Data.Functor.Const’ lens> Warning: 'Indexed' is ambiguous. It is defined lens> * at src/Control/Lens/Internal/Indexed.hs:116:25 lens> * at src/Control/Lens/Internal/Indexed.hs:116:1 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/Control/Lens/Internal/Indexed.hs:116:1 lens> Warning: 'asum' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'Endo' is ambiguous. It is defined lens> * in ‘GHC.Internal.Data.Semigroup.Internal’ 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 [✔] 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 [..] [✔] 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. 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> --------- 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 [✔] 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 4.0662 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> /build/hw-prim-0.6.3.2/src/HaskellWorks/Data/Head.hs:24:10: warning: [GHC-63394] [-Wx-partial] hw-prim> In the use of ‘head’ hw-prim> (imported from Data.List, but defined in GHC.Internal.List): hw-prim> "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." hw-prim> 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> Running 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> [ 1 of 47] Compiling HaskellWorks.Control.Monad.Lazy ( src/HaskellWorks/Control/Monad/Lazy.hs, nothing ) [Flags changed] hw-prim> [ 2 of 47] Compiling HaskellWorks.Data.Branchless ( src/HaskellWorks/Data/Branchless.hs, nothing ) [Flags changed] hw-prim> [ 3 of 47] Compiling HaskellWorks.Data.ByteString ( src/HaskellWorks/Data/ByteString.hs, nothing ) [Flags changed] hw-prim> [ 4 of 47] Compiling HaskellWorks.Data.ByteString.Builder ( src/HaskellWorks/Data/ByteString/Builder.hs, nothing ) [Flags changed] hw-prim> [ 5 of 47] Compiling HaskellWorks.Data.ByteString.Lazy ( src/HaskellWorks/Data/ByteString/Lazy.hs, nothing ) [Flags changed] hw-prim> [ 6 of 47] Compiling HaskellWorks.Data.Char.IsChar ( src/HaskellWorks/Data/Char/IsChar.hs, nothing ) [Flags changed] stan> "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." stan> | stan> 40 | getFirstIPromise = P.head stan> | ^^^^^^ stan> 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.Debug902 stan> [23 of 55] Compiling Stan.Info stan> [24 of 55] Compiling Stan.NameMeta stan> [25 of 55] Compiling Stan.Hie.Debug908 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> src/Stan/Pattern/Type.hs:40:38: warning: [GHC-38856] [-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> 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 dependent-map> insertMin (src/Data/Dependent/Map/Internal.hs:145) dependent-map> merge (src/Data/Dependent/Map/Internal.hs:155) dependent-map> glue (src/Data/Dependent/Map/Internal.hs:167) dependent-map> Triple' (src/Data/Dependent/Map/Internal.hs:192) dependent-map> delta (src/Data/Dependent/Map/Internal.hs:267) dependent-map> ratio (src/Data/Dependent/Map/Internal.hs:268) dependent-map> balance (src/Data/Dependent/Map/Internal.hs:271) dependent-map> rotateL (src/Data/Dependent/Map/Internal.hs:283) dependent-map> rotateR (src/Data/Dependent/Map/Internal.hs:289) dependent-map> singleL (src/Data/Dependent/Map/Internal.hs:296) dependent-map> singleR (src/Data/Dependent/Map/Internal.hs:298) dependent-map> doubleL (src/Data/Dependent/Map/Internal.hs:302) dependent-map> doubleR (src/Data/Dependent/Map/Internal.hs:304) dependent-map> bin (src/Data/Dependent/Map/Internal.hs:311) dependent-map> trim (src/Data/Dependent/Map/Internal.hs:337) dependent-map> trimLookupLo (src/Data/Dependent/Map/Internal.hs:346) dependent-map> filterGt (src/Data/Dependent/Map/Internal.hs:361) dependent-map> filterLt (src/Data/Dependent/Map/Internal.hs:370) 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: '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> Warning: 'unionWith' 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:547) dependent-map> lookupMax (src/Data/Dependent/Map.hs:562) 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' cabal-add> depends base-4.21.0.0-7c9b cabal-add> depends bytestring-0.12.2.0-b0ac cabal-add> depends cabal-add-0.1-LVHwTXqc4b8GvDfePpyZR9 cabal-add> depends cabal-install-parsers-0.6.1.1-16OwyyzWjnwz10chSeTi1 cabal-add> depends directory-1.3.9.0-9e59 cabal-add> depends filepath-1.5.4.0-d360 cabal-add> depends optparse-applicative-0.18.1.0-C5GiPgNeJpwHMRrRnQqrLy cabal-add> depends process-1.6.25.0-184c cabal-add> definite cabal-add-0.1-EGxsZ76JXQpCjsYQnbg8oZ-cabal-add-tests cabal-add> depends Diff-0.5-BPY9SltHoUuGuJgYrvBNja cabal-add> depends base-4.21.0.0-7c9b cabal-add> depends directory-1.3.9.0-9e59 cabal-add> depends process-1.6.25.0-184c cabal-add> depends string-qq-0.0.6-EXEZK6WreYSGLZEIX60AYO cabal-add> depends tasty-1.5.3-1qMX2xwdhAh2Fx6ZURDT5s cabal-add> depends temporary-1.3-L8DCub6f4YbAEHM1cI1n9N cabal-add> depends cabal-add-0.1-9pwDNA6frL13vLhag5XMgL-cabal-add cabal-add> Using Cabal-3.14.1.0 compiled by ghc-9.12 cabal-add> Using compiler: ghc-9.12.1 cabal-add> Using install prefix: cabal-add> /nix/store/qxr4zxpavlz2ici12jxixwn4d4qrwnhd-cabal-add-0.1 cabal-add> Executables installed in: cabal-add> /nix/store/qxr4zxpavlz2ici12jxixwn4d4qrwnhd-cabal-add-0.1/bin cabal-add> Libraries installed in: cabal-add> /nix/store/qxr4zxpavlz2ici12jxixwn4d4qrwnhd-cabal-add-0.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/cabal-add-0.1-LVHwTXqc4b8GvDfePpyZR9 cabal-add> Dynamic Libraries installed in: cabal-add> /nix/store/qxr4zxpavlz2ici12jxixwn4d4qrwnhd-cabal-add-0.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75 cabal-add> Private executables installed in: cabal-add> /nix/store/qxr4zxpavlz2ici12jxixwn4d4qrwnhd-cabal-add-0.1/libexec/x86_64-linux-ghc-9.12.1-bf75/cabal-add-0.1 cabal-add> Data files installed in: cabal-add> /nix/store/qxr4zxpavlz2ici12jxixwn4d4qrwnhd-cabal-add-0.1/share/x86_64-linux-ghc-9.12.1-bf75/cabal-add-0.1 cabal-add> Documentation installed in: cabal-add> /nix/store/lda1v8bj4z0yxq9qdcrrw1wrx87maham-cabal-add-0.1-doc/share/doc/cabal-add-0.1 cabal-add> Configuration files installed in: cabal-add> /nix/store/qxr4zxpavlz2ici12jxixwn4d4qrwnhd-cabal-add-0.1/etc cabal-add> No alex found cabal-add> Using ar found on system at: cabal-add> /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-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/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc cabal-add> Using ghc version 9.12.1 found on system at: cabal-add> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc cabal-add> Using ghc-pkg version 9.12.1 found on system at: cabal-add> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc-pkg-9.12.1 cabal-add> No ghcjs found cabal-add> No ghcjs-pkg found cabal-add> No greencard found cabal-add> Using haddock version 2.30.0 found on system at: cabal-add> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/haddock-ghc-9.12.1 cabal-add> No happy found cabal-add> No haskell-suite found cabal-add> No haskell-suite-pkg found cabal-add> No hmake found cabal-add> Using hpc version 0.69 found on system at: cabal-add> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hpc-ghc-9.12.1 cabal-add> Using hsc2hs version 0.68.10 found on system at: cabal-add> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 cabal-add> Using hscolour version 1.25 found on system at: cabal-add> /nix/store/iwbifbszf225h5w2dyxfi77kk6d6rxdy-hscolour-1.25/bin/HsColour cabal-add> No jhc found cabal-add> Using ld found on system at: cabal-add> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/ld cabal-add> No pkg-config found cabal-add> Using runghc version 9.12.1 found on system at: cabal-add> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/runghc-9.12.1 cabal-add> Using strip version 2.44 found on system at: cabal-add> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip cabal-add> Using tar found on system at: cabal-add> /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar cabal-add> No uhc found cabal-add> Running 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 ) list-t (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/0lv5mip3fsrh6fckmilbwkn5h4c70xs5-list-t-1.0.5.7 /nix/store/l923w93i9fv0k97p0s2z88g4d1yw3jk8-list-t-1.0.5.7-doc list-t (post)> Pushing 4 paths (128 are already present) using zstd to cache sellout ⏳ list-t (post)> list-t (post)> Pushing /nix/store/0lv5mip3fsrh6fckmilbwkn5h4c70xs5-list-t-1.0.5.7 (1.97 MiB) list-t (post)> Pushing /nix/store/l923w93i9fv0k97p0s2z88g4d1yw3jk8-list-t-1.0.5.7-doc (648.26 KiB) list-t (post)> Pushing /nix/store/hny8clswx44vagpvxy2frw3n9s7gyp7g-logict-0.8.2.0 (2.88 MiB) list-t (post)> Pushing /nix/store/g2v17y5ilag2g023spsa1dad7017g572-logict-0.8.2.0-doc (821.73 KiB) list-t (post)> list-t (post)> All done. list-t (post)> added 2 signatures list-t (post)> added 6 signatures list-t (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/0lv5mip3fsrh6fckmilbwkn5h4c70xs5-list-t-1.0.5.7 /nix/store/l923w93i9fv0k97p0s2z88g4d1yw3jk8-list-t-1.0.5.7-doc list-t (post)> copying 2 paths... list-t (post)> copying path '/nix/store/l923w93i9fv0k97p0s2z88g4d1yw3jk8-list-t-1.0.5.7-doc' to 'ssh-ng://'... list-t (post)> copying path '/nix/store/0lv5mip3fsrh6fckmilbwkn5h4c70xs5-list-t-1.0.5.7' to 'ssh-ng://'... list-t (post)> copying 1 paths... list-t (post)> copying path '/nix/store/myn5fx4i7nvpchya37dd2mfgsc8gpp6x-list-t-1.0.5.7.drv' to 'ssh-ng://'... building '/nix/store/h2p9d5ckfva2j3237ykxw8l8z85ffri0-primitive-extras-0.10.2.2.drv'... ghc-lib-parser> [420 of 456] Compiling GHC.Parser.HaddockLex ( dist/build/GHC/Parser/HaddockLex.hs, dist/build/GHC/Parser/HaddockLex.o, dist/build/GHC/Parser/HaddockLex.dyn_o ) ghc-lib-parser> [421 of 456] Compiling GHC.Iface.Errors.Ppr ( compiler/GHC/Iface/Errors/Ppr.hs, dist/build/GHC/Iface/Errors/Ppr.o, dist/build/GHC/Iface/Errors/Ppr.dyn_o ) ghc-lib-parser> [422 of 456] Compiling GHC.Tc.Errors.Ppr ( compiler/GHC/Tc/Errors/Ppr.hs, dist/build/GHC/Tc/Errors/Ppr.o, dist/build/GHC/Tc/Errors/Ppr.dyn_o ) ghc-lib-parser> [423 of 456] Compiling GHC.HsToCore.Errors.Ppr ( compiler/GHC/HsToCore/Errors/Ppr.hs, dist/build/GHC/HsToCore/Errors/Ppr.o, dist/build/GHC/HsToCore/Errors/Ppr.dyn_o ) ghc-lib-parser> [424 of 456] Compiling GHC.Driver.Errors.Ppr ( compiler/GHC/Driver/Errors/Ppr.hs, dist/build/GHC/Driver/Errors/Ppr.o, dist/build/GHC/Driver/Errors/Ppr.dyn_o ) 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> streaming-commons> streaming-commons> Finished in 107.1031 seconds streaming-commons> 63 examples, 0 failures streaming-commons> Test suite test: PASS streaming-commons> Test suite logged to: dist/test/streaming-commons-0.2.3.0-test.log streaming-commons> 1 of 1 test suites (1 of 1 test cases) passed. streaming-commons> checkPhase completed in 1 minutes 49 seconds streaming-commons> Running phase: haddockPhase streaming-commons> Preprocessing library for streaming-commons-0.2.3.0... streaming-commons> Running Haddock on library for streaming-commons-0.2.3.0... streaming-commons> [ 1 of 11] Compiling Data.Streaming.ByteString.Builder.Buffer ( Data/Streaming/ByteString/Builder/Buffer.hs, nothing ) [HIE file is missing] streaming-commons> [ 2 of 11] Compiling Data.Streaming.ByteString.Builder ( Data/Streaming/ByteString/Builder.hs, nothing ) [HIE file is missing] streaming-commons> [ 3 of 11] Compiling Data.Streaming.FileRead ( Data/Streaming/FileRead.hs, nothing ) [HIE file is missing] streaming-commons> [ 4 of 11] Compiling Data.Streaming.Filesystem ( Data/Streaming/Filesystem.hs, nothing ) [HIE file is missing] streaming-commons> [ 5 of 11] Compiling Data.Streaming.Network.Internal ( Data/Streaming/Network/Internal.hs, nothing ) [HIE file is missing] streaming-commons> [ 6 of 11] Compiling Data.Streaming.Network ( Data/Streaming/Network.hs, nothing ) [HIE file is missing] streaming-commons> [ 7 of 11] Compiling Data.Streaming.Process.Internal ( Data/Streaming/Process/Internal.hs, nothing ) [HIE file is missing] streaming-commons> [ 8 of 11] Compiling Data.Streaming.Process ( Data/Streaming/Process.hs, nothing ) [HIE file is missing] streaming-commons> [ 9 of 11] Compiling Data.Streaming.Text ( Data/Streaming/Text.hs, nothing ) [HIE file is missing] streaming-commons> [10 of 11] Compiling Data.Streaming.Zlib.Lowlevel ( Data/Streaming/Zlib/Lowlevel.hs, nothing ) [HIE file is missing] streaming-commons> [11 of 11] Compiling Data.Streaming.Zlib ( Data/Streaming/Zlib.hs, nothing ) [HIE file is missing] streaming-commons> Haddock coverage: streaming-commons> Warning: 'Builder' is out of scope. streaming-commons> If you qualify the identifier, haddock can try to link it anyway. streaming-commons> 95% ( 19 / 20) in 'Data.Streaming.ByteString.Builder.Buffer' streaming-commons> Missing documentation for: streaming-commons> defaultStrategy (Data/Streaming/ByteString/Builder/Buffer.hs:199) streaming-commons> Warning: 'toLazyByteStringWith' is out of scope. streaming-commons> If you qualify the identifier, haddock can try to link it anyway. streaming-commons> 82% ( 23 / 28) in 'Data.Streaming.ByteString.Builder' streaming-commons> Missing documentation for: streaming-commons> BuilderRecv (Data/Streaming/ByteString/Builder.hs:75) streaming-commons> BuilderFinish (Data/Streaming/ByteString/Builder.hs:77) streaming-commons> newBuilderRecv (Data/Streaming/ByteString/Builder.hs:80) streaming-commons> newByteStringBuilderRecv (Data/Streaming/ByteString/Builder.hs:84) streaming-commons> defaultStrategy (Data/Streaming/ByteString/Builder/Buffer.hs:199) streaming-commons> 20% ( 1 / 5) in 'Data.Streaming.FileRead' streaming-commons> Missing documentation for: streaming-commons> ReadHandle (Data/Streaming/FileRead.hs:26) streaming-commons> openFile (Data/Streaming/FileRead.hs:29) streaming-commons> closeFile (Data/Streaming/FileRead.hs:32) streaming-commons> readChunk (Data/Streaming/FileRead.hs:35) streaming-commons> 42% ( 3 / 7) in 'Data.Streaming.Filesystem' streaming-commons> Missing documentation for: streaming-commons> DirStream streaming-commons> readDirStream (Data/Streaming/Filesystem.hs:67) streaming-commons> FileType (Data/Streaming/Filesystem.hs:94) streaming-commons> getFileType (Data/Streaming/Filesystem.hs:76) streaming-commons> 88% ( 8 / 9) in 'Data.Streaming.Network.Internal' streaming-commons> Missing documentation for: streaming-commons> Module header streaming-commons> Warning: 'maxListenQueue' is out of scope. streaming-commons> If you qualify the identifier, haddock can try to link it anyway. streaming-commons> 68% ( 52 / 76) in 'Data.Streaming.Network' streaming-commons> Missing documentation for: streaming-commons> Module header streaming-commons> message (Data/Streaming/Network.hs:451) streaming-commons> HasPort (Data/Streaming/Network.hs:453) streaming-commons> HasAfterBind (Data/Streaming/Network.hs:503) streaming-commons> HasReadWrite (Data/Streaming/Network.hs:617) streaming-commons> HasPath (Data/Streaming/Network.hs:484) streaming-commons> setPort (Data/Streaming/Network.hs:464) streaming-commons> setHost (Data/Streaming/Network.hs:467) streaming-commons> setAfterBind (Data/Streaming/Network.hs:514) streaming-commons> setNeedLocalAddr (Data/Streaming/Network.hs:498) streaming-commons> setPath (Data/Streaming/Network.hs:495) streaming-commons> getPort (Data/Streaming/Network.hs:461) streaming-commons> getHost (Data/Streaming/Network.hs:470) streaming-commons> getAfterBind (Data/Streaming/Network.hs:511) streaming-commons> getNeedLocalAddr (Data/Streaming/Network.hs:501) streaming-commons> getPath (Data/Streaming/Network.hs:492) streaming-commons> appRead (Data/Streaming/Network.hs:628) streaming-commons> appWrite (Data/Streaming/Network.hs:631) lens> * in ‘GHC.Internal.Data.Semigroup.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 in ‘GHC.Internal.Data.Semigroup.Internal’ lens> Warning: 'First' is ambiguous. It is defined lens> * in ‘GHC.Internal.Data.Monoid’ lens> * in ‘GHC.Internal.Data.Monoid’ 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 ‘GHC.Internal.Data.Monoid’ 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: 'for_' 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> Warning: 'FoldWithIndex' 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: 'ala' 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: 'minimumBy' 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: '_1' 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: 'Product' 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: 'Sum' 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> 99% (133 /134) in 'Control.Lens.Fold' lens> Missing documentation for: lens> ifolding (src/Control/Lens/Fold.hs:207) lens> Warning: 'Const' is ambiguous. It is defined lens> * in ‘GHC.Internal.Data.Functor.Const’ lens> * in ‘GHC.Internal.Data.Functor.Const’ 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 ‘GHC.Internal.Data.Functor.Const’ lens> Warning: 'Bazaar' is ambiguous. It is defined lens> * at src/Control/Lens/Internal/Bazaar.hs:69:26 lens> * at src/Control/Lens/Internal/Bazaar.hs:69:1 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/Control/Lens/Internal/Bazaar.hs:69:1 lens> Warning: 'Bazaar1' is ambiguous. It is defined lens> * at src/Control/Lens/Internal/Bazaar.hs:261:27 lens> * at src/Control/Lens/Internal/Bazaar.hs:261:1 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/Control/Lens/Internal/Bazaar.hs:261:1 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: 'Yoneda' is ambiguous. It is defined lens> * in ‘Data.Functor.Yoneda’ 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: "/" [✔] 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 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. 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. hw-prim> [ 7 of 47] Compiling HaskellWorks.Data.Char ( src/HaskellWorks/Data/Char.hs, nothing ) [Flags changed] hw-prim> [ 8 of 47] Compiling HaskellWorks.Data.Concat ( src/HaskellWorks/Data/Concat.hs, nothing ) [Flags changed] hw-prim> [ 9 of 47] Compiling HaskellWorks.Data.Container ( src/HaskellWorks/Data/Container.hs, nothing ) [Flags changed] hw-prim> [10 of 47] Compiling HaskellWorks.Data.Cons ( src/HaskellWorks/Data/Cons.hs, nothing ) [Flags changed] hw-prim> [11 of 47] Compiling HaskellWorks.Data.Decode ( src/HaskellWorks/Data/Decode.hs, nothing ) [Flags changed] hw-prim> [12 of 47] Compiling HaskellWorks.Data.Empty ( src/HaskellWorks/Data/Empty.hs, nothing ) [Flags changed] hw-prim> [13 of 47] Compiling HaskellWorks.Data.Filter ( src/HaskellWorks/Data/Filter.hs, nothing ) [Flags changed] hw-prim> [14 of 47] Compiling HaskellWorks.Data.Foldable ( src/HaskellWorks/Data/Foldable.hs, nothing ) [Flags changed] hw-prim> [15 of 47] Compiling HaskellWorks.Data.FromByteString ( src/HaskellWorks/Data/FromByteString.hs, nothing ) [Flags changed] hw-prim> [16 of 47] Compiling HaskellWorks.Data.FromString ( src/HaskellWorks/Data/FromString.hs, nothing ) [Flags changed] hw-prim> [17 of 47] Compiling HaskellWorks.Data.Generate ( src/HaskellWorks/Data/Generate.hs, nothing ) [Flags changed] hw-prim> [18 of 47] Compiling HaskellWorks.Data.Head ( src/HaskellWorks/Data/Head.hs, nothing ) [Flags changed] hw-prim> src/HaskellWorks/Data/Head.hs:24:10: warning: [GHC-63394] [-Wx-partial] hw-prim> In the use of ‘head’ hw-prim> (imported from Data.List, but defined in GHC.Internal.List): hw-prim> "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." hw-prim> | hw-prim> 24 | head = L.head hw-prim> | ^^^^^^ hw-prim> hw-prim> [19 of 47] Compiling HaskellWorks.Data.Naive ( src/HaskellWorks/Data/Naive.hs, nothing ) [Flags changed] hw-prim> [20 of 47] Compiling HaskellWorks.Data.Null ( src/HaskellWorks/Data/Null.hs, nothing ) [Flags changed] hw-prim> [21 of 47] Compiling HaskellWorks.Data.Positioning ( src/HaskellWorks/Data/Positioning.hs, nothing ) [Flags changed] hw-prim> [22 of 47] Compiling HaskellWorks.Data.Length ( src/HaskellWorks/Data/Length.hs, nothing ) [Flags changed] hw-prim> [23 of 47] Compiling HaskellWorks.Data.Drop ( src/HaskellWorks/Data/Drop.hs, nothing ) [Flags changed] hw-prim> [24 of 47] Compiling HaskellWorks.Data.AtIndex ( src/HaskellWorks/Data/AtIndex.hs, nothing ) [Flags changed] hw-prim> [25 of 47] Compiling HaskellWorks.Data.Product ( src/HaskellWorks/Data/Product.hs, nothing ) [Flags changed] hw-prim> [26 of 47] Compiling HaskellWorks.Data.FromForeignRegion ( src/HaskellWorks/Data/FromForeignRegion.hs, nothing ) [Flags changed] hw-prim> [27 of 47] Compiling HaskellWorks.Data.Search ( src/HaskellWorks/Data/Search.hs, nothing ) [Flags changed] hw-prim> [28 of 47] Compiling HaskellWorks.Data.Sign ( src/HaskellWorks/Data/Sign.hs, nothing ) [Flags changed] hw-prim> [29 of 47] Compiling HaskellWorks.Data.Snoc ( src/HaskellWorks/Data/Snoc.hs, nothing ) [Flags changed] hw-prim> [30 of 47] Compiling HaskellWorks.Data.Ops ( src/HaskellWorks/Data/Ops.hs, nothing ) [Flags changed] hw-prim> [31 of 47] Compiling HaskellWorks.Data.Take ( src/HaskellWorks/Data/Take.hs, nothing ) [Flags changed] hw-prim> [32 of 47] Compiling HaskellWorks.Data.TreeCursor ( src/HaskellWorks/Data/TreeCursor.hs, nothing ) [Flags changed] hw-prim> [33 of 47] Compiling HaskellWorks.Data.Uncons ( src/HaskellWorks/Data/Uncons.hs, nothing ) [Flags changed] hw-prim> [34 of 47] Compiling HaskellWorks.Data.Unsign ( src/HaskellWorks/Data/Unsign.hs, nothing ) [Flags changed] hw-prim> [35 of 47] Compiling HaskellWorks.Data.Unsnoc ( src/HaskellWorks/Data/Unsnoc.hs, nothing ) [Flags changed] hw-prim> [36 of 47] Compiling HaskellWorks.Data.Vector.AsVector64 ( src/HaskellWorks/Data/Vector/AsVector64.hs, nothing ) [Flags changed] hw-prim> [37 of 47] Compiling HaskellWorks.Data.Vector.AsVector64s ( src/HaskellWorks/Data/Vector/AsVector64s.hs, nothing ) [Flags changed] 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 dependent-map> Documentation created: dist/doc/html/dependent-map, dependent-map> dist/doc/html/dependent-map/dependent-map.txt dependent-map> Running phase: installPhase dependent-map> Installing library in /nix/store/mpf8l8rkpdlndiw5mn49dlzljfvg40ca-dependent-map-0.4.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/dependent-map-0.4.0.0-9yf7Mq8PHPnAFxrEftg7RW dependent-map> Running phase: fixupPhase dependent-map> shrinking RPATHs of ELF executables and libraries in /nix/store/mpf8l8rkpdlndiw5mn49dlzljfvg40ca-dependent-map-0.4.0.0 dependent-map> shrinking /nix/store/mpf8l8rkpdlndiw5mn49dlzljfvg40ca-dependent-map-0.4.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHSdependent-map-0.4.0.0-9yf7Mq8PHPnAFxrEftg7RW-ghc9.12.1.so dependent-map> checking for references to /build/ in /nix/store/mpf8l8rkpdlndiw5mn49dlzljfvg40ca-dependent-map-0.4.0.0... dependent-map> patching script interpreter paths in /nix/store/mpf8l8rkpdlndiw5mn49dlzljfvg40ca-dependent-map-0.4.0.0 dependent-map> stripping (with command strip and flags -S -p) in /nix/store/mpf8l8rkpdlndiw5mn49dlzljfvg40ca-dependent-map-0.4.0.0/lib dependent-map> shrinking RPATHs of ELF executables and libraries in /nix/store/7s7hcpn2bvws4xav1s36vrb6sg4z6wqn-dependent-map-0.4.0.0-doc dependent-map> checking for references to /build/ in /nix/store/7s7hcpn2bvws4xav1s36vrb6sg4z6wqn-dependent-map-0.4.0.0-doc... dependent-map> patching script interpreter paths in /nix/store/7s7hcpn2bvws4xav1s36vrb6sg4z6wqn-dependent-map-0.4.0.0-doc 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 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> streaming-commons> appSockAddr (Data/Streaming/Network.hs:602) streaming-commons> appLocalAddr (Data/Streaming/Network.hs:599) streaming-commons> unassignedPorts (Data/Streaming/Network.hs:211) streaming-commons> safeRecv (Data/Streaming/Network.hs:317) streaming-commons> ConnectionHandle (Data/Streaming/Network.hs:544) streaming-commons> runTCPServerWithHandle (Data/Streaming/Network.hs:547) streaming-commons> 75% ( 3 / 4) in 'Data.Streaming.Process.Internal' streaming-commons> Missing documentation for: streaming-commons> Module header streaming-commons> Warning: 'UseProvidedHandle' is ambiguous. It is defined streaming-commons> * at Data/Streaming/Process.hs:73:26 streaming-commons> * at Data/Streaming/Process.hs:73:1 streaming-commons> You may be able to disambiguate the identifier by qualifying it or streaming-commons> by specifying the type/value namespace explicitly. streaming-commons> Defaulting to the one defined at Data/Streaming/Process.hs:73:1 streaming-commons> Warning: 'ProcessExitedUnsuccessfully' is ambiguous. It is defined streaming-commons> * at Data/Streaming/Process.hs:196:36 streaming-commons> * at Data/Streaming/Process.hs:196:1 streaming-commons> You may be able to disambiguate the identifier by qualifying it or streaming-commons> by specifying the type/value namespace explicitly. streaming-commons> Defaulting to the one defined at Data/Streaming/Process.hs:196:1 streaming-commons> 100% ( 24 / 24) in 'Data.Streaming.Process' streaming-commons> 90% ( 9 / 10) in 'Data.Streaming.Text' streaming-commons> Missing documentation for: streaming-commons> DecodeResult (Data/Streaming/Text.hs:91) streaming-commons> 0% ( 0 / 21) in 'Data.Streaming.Zlib.Lowlevel' streaming-commons> Missing documentation for: streaming-commons> Module header streaming-commons> ZStreamStruct (Data/Streaming/Zlib/Lowlevel.hs:31) streaming-commons> ZStream' (Data/Streaming/Zlib/Lowlevel.hs:32) streaming-commons> zstreamNew (Data/Streaming/Zlib/Lowlevel.hs:42) streaming-commons> Strategy (Data/Streaming/Zlib/Lowlevel.hs:34) streaming-commons> deflateInit2 (Data/Streaming/Zlib/Lowlevel.hs:50) streaming-commons> inflateInit2 (Data/Streaming/Zlib/Lowlevel.hs:59) streaming-commons> c_free_z_stream_inflate (Data/Streaming/Zlib/Lowlevel.hs:61) streaming-commons> c_free_z_stream_deflate (Data/Streaming/Zlib/Lowlevel.hs:64) streaming-commons> c_set_avail_in (Data/Streaming/Zlib/Lowlevel.hs:67) streaming-commons> c_set_avail_out (Data/Streaming/Zlib/Lowlevel.hs:70) streaming-commons> c_get_avail_out (Data/Streaming/Zlib/Lowlevel.hs:73) streaming-commons> c_get_avail_in (Data/Streaming/Zlib/Lowlevel.hs:76) streaming-commons> c_get_next_in (Data/Streaming/Zlib/Lowlevel.hs:79) streaming-commons> c_call_inflate_noflush (Data/Streaming/Zlib/Lowlevel.hs:82) streaming-commons> c_call_deflate_noflush (Data/Streaming/Zlib/Lowlevel.hs:85) streaming-commons> c_call_deflate_finish (Data/Streaming/Zlib/Lowlevel.hs:88) streaming-commons> c_call_deflate_flush (Data/Streaming/Zlib/Lowlevel.hs:91) streaming-commons> c_call_deflate_full_flush (Data/Streaming/Zlib/Lowlevel.hs:94) streaming-commons> c_call_deflate_set_dictionary (Data/Streaming/Zlib/Lowlevel.hs:97) streaming-commons> c_call_inflate_set_dictionary (Data/Streaming/Zlib/Lowlevel.hs:100) streaming-commons> Warning: 'Deflate' is ambiguous. It is defined streaming-commons> * at Data/Streaming/Zlib.hs:72:19 streaming-commons> * at Data/Streaming/Zlib.hs:72:1 streaming-commons> You may be able to disambiguate the identifier by qualifying it or streaming-commons> by specifying the type/value namespace explicitly. streaming-commons> Defaulting to the one defined at Data/Streaming/Zlib.hs:72:1 streaming-commons> Warning: 'Inflate' is ambiguous. It is defined streaming-commons> * at Data/Streaming/Zlib.hs:64:16 streaming-commons> * at Data/Streaming/Zlib.hs:64:1 streaming-commons> You may be able to disambiguate the identifier by qualifying it or streaming-commons> by specifying the type/value namespace explicitly. streaming-commons> Defaulting to the one defined at Data/Streaming/Zlib.hs:64:1 streaming-commons> Warning: 'WindowBits' is ambiguous. It is defined streaming-commons> * in ‘Codec.Compression.Zlib.Stream’ streaming-commons> * in ‘Codec.Compression.Zlib.Stream’ streaming-commons> You may be able to disambiguate the identifier by qualifying it or streaming-commons> by specifying the type/value namespace explicitly. streaming-commons> Defaulting to the one defined in ‘Codec.Compression.Zlib.Stream’ streaming-commons> 95% ( 23 / 24) in 'Data.Streaming.Zlib' streaming-commons> Missing documentation for: streaming-commons> PopperRes (Data/Streaming/Zlib.hs:218) streaming-commons> Warning: Data.Streaming.Zlib: could not find link destinations for: streaming-commons> - Codec.Compression.Zlib.Stream.Rep_WindowBits lens> * in ‘Data.Functor.Yoneda’ 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 ‘Data.Functor.Yoneda’ lens> Warning: 'Curried' is ambiguous. It is defined lens> * in ‘Data.Functor.Day.Curried’ lens> * in ‘Data.Functor.Day.Curried’ 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 ‘Data.Functor.Day.Curried’ lens> Warning: 'f' 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: 'Indexed' is ambiguous. It is defined lens> * at src/Control/Lens/Internal/Indexed.hs:116:25 lens> * at src/Control/Lens/Internal/Indexed.hs:116:1 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/Control/Lens/Internal/Indexed.hs:116:1 lens> Warning: 'for' 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: 'mapAccumL' 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: 'Backwards' is ambiguous. It is defined lens> * in ‘Control.Applicative.Backwards’ lens> * in ‘Control.Applicative.Backwards’ 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.Applicative.Backwards’ 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> 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:658) lens> Traversable1 lens> iunsafePartsOf' (src/Control/Lens/Traversal.hs:662) lens> 100% ( 4 / 4) in 'Control.Lens.Level' lens> Warning: '(->)' is out of scope. 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.Monad.Catch’ lens> * in ‘Control.Monad.Catch’ lens> * in ‘GHC.Internal.Control.Exception’ lens> * in ‘GHC.Internal.Control.Exception’ 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 ‘GHC.Internal.Control.Exception’ lens> Warning: 'catches' is ambiguous. It is defined lens> * in ‘Control.Monad.Catch’ lens> * in ‘GHC.Internal.Control.Exception’ 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 ‘GHC.Internal.Control.Exception’ lens> Warning: 'SomeException' is ambiguous. It is defined lens> * in ‘GHC.Internal.Exception.Type’ lens> * in ‘GHC.Internal.Exception.Type’ 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 ‘GHC.Internal.Exception.Type’ 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) [✔] 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" [✔] 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. 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. hw-prim> [38 of 47] Compiling HaskellWorks.Data.Vector.AsVector8 ( src/HaskellWorks/Data/Vector/AsVector8.hs, nothing ) [Flags changed] hw-prim> [39 of 47] Compiling HaskellWorks.Data.Vector.AsVector8ns ( src/HaskellWorks/Data/Vector/AsVector8ns.hs, nothing ) [Flags changed] hw-prim> [40 of 47] Compiling HaskellWorks.Data.Vector.AsVector64ns ( src/HaskellWorks/Data/Vector/AsVector64ns.hs, nothing ) [Flags changed] hw-prim> [41 of 47] Compiling HaskellWorks.Data.Vector.AsVector8s ( src/HaskellWorks/Data/Vector/AsVector8s.hs, nothing ) [Flags changed] hw-prim> [42 of 47] Compiling HaskellWorks.Data.Vector.BoxedVectorLike ( src/HaskellWorks/Data/Vector/BoxedVectorLike.hs, nothing ) [Flags changed] hw-prim> [43 of 47] Compiling HaskellWorks.Data.Vector.Storable ( src/HaskellWorks/Data/Vector/Storable.hs, nothing ) [Flags changed] hw-prim> [44 of 47] Compiling HaskellWorks.Data.Vector.StorableVectorLike ( src/HaskellWorks/Data/Vector/StorableVectorLike.hs, nothing ) [Flags changed] hw-prim> [45 of 47] Compiling HaskellWorks.Data.Word ( src/HaskellWorks/Data/Word.hs, nothing ) [Flags changed] hw-prim> [46 of 47] Compiling HaskellWorks.Foreign ( src/HaskellWorks/Foreign.hs, nothing ) [Flags changed] hw-prim> [47 of 47] Compiling Paths_hw_prim ( dist/build/autogen/Paths_hw_prim.hs, nothing ) [Flags changed] hw-prim> Haddock coverage: 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:19) hw-prim> interleaveSequenceM (src/HaskellWorks/Control/Monad/Lazy.hs:26) hw-prim> interleaveForM (src/HaskellWorks/Control/Monad/Lazy.hs:64) hw-prim> forceM (src/HaskellWorks/Control/Monad/Lazy.hs:67) 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:218) hw-prim> padded (src/HaskellWorks/Data/ByteString.hs:224) hw-prim> rechunk (src/HaskellWorks/Data/ByteString.hs:144) hw-prim> rechunkPadded (src/HaskellWorks/Data/ByteString.hs:160) hw-prim> resegment (src/HaskellWorks/Data/ByteString.hs:176) hw-prim> resegmentPadded (src/HaskellWorks/Data/ByteString.hs:192) hw-prim> hGetContentsChunkedBy (src/HaskellWorks/Data/ByteString.hs:209) 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:12) 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:65) hw-prim> resegmentPadded (src/HaskellWorks/Data/ByteString/Lazy.hs:68) hw-prim> rechunk (src/HaskellWorks/Data/ByteString/Lazy.hs:71) hw-prim> rechunkPadded (src/HaskellWorks/Data/ByteString/Lazy.hs:74) hw-prim> hGetContentsChunkedBy (src/HaskellWorks/Data/ByteString/Lazy.hs:77) 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 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 dependent-map (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/7s7hcpn2bvws4xav1s36vrb6sg4z6wqn-dependent-map-0.4.0.0-doc /nix/store/mpf8l8rkpdlndiw5mn49dlzljfvg40ca-dependent-map-0.4.0.0 dependent-map (post)> Pushing 3 paths (169 are already present) using zstd to cache sellout ⏳ dependent-map (post)> dependent-map (post)> Pushing /nix/store/548rz1yd3c0y1dx7aiz63x8lgll16ryn-libpsl-0.21.5 (106.68 KiB) dependent-map (post)> Pushing /nix/store/7s7hcpn2bvws4xav1s36vrb6sg4z6wqn-dependent-map-0.4.0.0-doc (1.89 MiB) dependent-map (post)> Pushing /nix/store/mpf8l8rkpdlndiw5mn49dlzljfvg40ca-dependent-map-0.4.0.0 (2.30 MiB) dependent-map (post)> dependent-map (post)> All done. dependent-map (post)> added 2 signatures dependent-map (post)> added 3 signatures dependent-map (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/7s7hcpn2bvws4xav1s36vrb6sg4z6wqn-dependent-map-0.4.0.0-doc /nix/store/mpf8l8rkpdlndiw5mn49dlzljfvg40ca-dependent-map-0.4.0.0 dependent-map (post)> copying 2 paths... dependent-map (post)> copying path '/nix/store/7s7hcpn2bvws4xav1s36vrb6sg4z6wqn-dependent-map-0.4.0.0-doc' to 'ssh-ng://'... dependent-map (post)> copying path '/nix/store/mpf8l8rkpdlndiw5mn49dlzljfvg40ca-dependent-map-0.4.0.0' to 'ssh-ng://'... dependent-map (post)> copying 1 paths... dependent-map (post)> copying path '/nix/store/a4ncmapl42x3kn5mw5xz082igg4glwvl-dependent-map-0.4.0.0.drv' to 'ssh-ng://'... ghc-lib-parser> [425 of 456] Compiling GHC.Types.SourceError ( compiler/GHC/Types/SourceError.hs, dist/build/GHC/Types/SourceError.o, dist/build/GHC/Types/SourceError.dyn_o ) ghc-lib-parser> [426 of 456] Compiling GHC.Driver.Errors ( compiler/GHC/Driver/Errors.hs, dist/build/GHC/Driver/Errors.o, dist/build/GHC/Driver/Errors.dyn_o ) ghc-lib-parser> [427 of 456] Compiling GHC.Driver.Config.Diagnostic ( compiler/GHC/Driver/Config/Diagnostic.hs, dist/build/GHC/Driver/Config/Diagnostic.o, dist/build/GHC/Driver/Config/Diagnostic.dyn_o ) ghc-lib-parser> [428 of 456] Compiling GHC.Driver.CmdLine ( compiler/GHC/Driver/CmdLine.hs, dist/build/GHC/Driver/CmdLine.o, dist/build/GHC/Driver/CmdLine.dyn_o ) ghc-lib-parser> [429 of 456] Compiling GHC.Hs.Dump ( compiler/GHC/Hs/Dump.hs, dist/build/GHC/Hs/Dump.o, dist/build/GHC/Hs/Dump.dyn_o ) 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) ============ lens> 100% ( 3 / 3) in 'Control.Lens.Internal.Exception' lens> Warning: 'Indexed' is ambiguous. It is defined lens> * at src/Control/Lens/Internal/Indexed.hs:116:25 lens> * at src/Control/Lens/Internal/Indexed.hs:116:1 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/Control/Lens/Internal/Indexed.hs:116:1 lens> 92% ( 51 / 55) in 'Control.Lens.Indexed' lens> Missing documentation for: lens> ifoldMapBy (src/Control/Lens/Indexed.hs:283) lens> ifoldMapByOf (src/Control/Lens/Indexed.hs:286) lens> itraverseBy (src/Control/Lens/Indexed.hs:289) lens> itraverseByOf (src/Control/Lens/Indexed.hs:292) 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:113) lens> Warning: 'Magma' is ambiguous. It is defined lens> * at src/Control/Lens/Internal/Magma.hs:59:3 lens> * at src/Control/Lens/Internal/Magma.hs:55:1 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/Control/Lens/Internal/Magma.hs:55:1 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:420) lens> Strict (src/Control/Lens/Iso.hs:412) lens> Lazy (src/Control/Lens/Iso.hs:416) lens> Reversed (src/Control/Lens/Iso.hs:424) lens> List (src/Control/Lens/Iso.hs:464) 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:80) lens> 93% ( 27 / 29) in 'Control.Lens.Cons' lens> Missing documentation for: lens> :< (src/Control/Lens/Cons.hs:92) lens> :> (src/Control/Lens/Cons.hs:99) lens> 100% ( 6 / 6) in 'Control.Lens.Internal.Deque' lens> Warning: 'Sum' is ambiguous. It is defined lens> * in ‘GHC.Internal.Data.Semigroup.Internal’ lens> * in ‘GHC.Internal.Data.Semigroup.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 in ‘GHC.Internal.Data.Semigroup.Internal’ lens> 72% ( 16 / 22) in 'Control.Lens.Wrapped' lens> Missing documentation for: lens> _Unwrapped' (src/Control/Lens/Wrapped.hs:218) lens> Rewrapped (src/Control/Lens/Wrapped.hs:212) lens> Rewrapping (src/Control/Lens/Wrapped.hs:214) lens> _Unwrapped (src/Control/Lens/Wrapped.hs:235) lens> Wrapped (src/Control/Lens/Wrapped.hs:204) lens> Unwrapped (src/Control/Lens/Wrapped.hs:208) lens> Warning: Control.Lens.Internal.TH: Could not find documentation for exported module: Control.Lens.Internal.TH lens> 30% ( 14 / 46) in 'Control.Lens.Internal.TH' lens> Missing documentation for: lens> _wrapped'ValName (src/Control/Lens/Internal/TH.hs:223) lens> apValName (src/Control/Lens/Internal/TH.hs:254) lens> composeValName (src/Control/Lens/Internal/TH.hs:242) lens> datatypeTypeKinded (src/Control/Lens/Internal/TH.hs:105) lens> fmapValName (src/Control/Lens/Internal/TH.hs:248) lens> foldTypeName (src/Control/Lens/Internal/TH.hs:202) lens> getterTypeName (src/Control/Lens/Internal/TH.hs:199) lens> idValName (src/Control/Lens/Internal/TH.hs:245) lens> inlinePragma (src/Control/Lens/Internal/TH.hs:268) lens> isDataFamily (src/Control/Lens/Internal/TH.hs:159) lens> iso'TypeName (src/Control/Lens/Internal/TH.hs:196) lens> isoTypeName (src/Control/Lens/Internal/TH.hs:193) lens> isoValName (src/Control/Lens/Internal/TH.hs:226) lens> leftDataName (src/Control/Lens/Internal/TH.hs:260) lens> lens'TypeName (src/Control/Lens/Internal/TH.hs:190) lens> lensTypeName (src/Control/Lens/Internal/TH.hs:187) lens> phantom2 (src/Control/Lens/Internal/TH.hs:238) lens> phantomValName (src/Control/Lens/Internal/TH.hs:235) 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" [✔] 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" [✔] 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; 123 discarded. quickcheck-classes> Prim: ByteArray Get-Put (putting back what you got out has no effect) +++ OK, passed 100 tests; 13 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; 113 discarded. quickcheck-classes> Prim: Addr Get-Put (putting back what you got out has no effect) +++ OK, passed 100 tests; 11 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; 139 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; 13 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; 15 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; 17 discarded. quickcheck-classes> Integral: DivMod is (Div, Mod) +++ OK, passed 100 tests; 16 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. 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:7) hw-prim> foldLast (src/HaskellWorks/Data/Foldable.hs:11) 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:9) 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:54) 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:18) hw-prim> |> (src/HaskellWorks/Data/Ops.hs:22) hw-prim> >< (src/HaskellWorks/Data/Ops.hs:26) 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 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) 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> Running 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 cabal-add> add multiple dependencies 2: OK cabal-add> add multiple dependencies 3: OK cabal-add> add multiple dependencies 4: OK cabal-add> word 'library' in description: OK cabal-add> import fields 1: OK cabal-add> import fields 2: OK cabal-add> import fields 3: OK cabal-add> sublibrary target 1: OK cabal-add> sublibrary target 2: OK cabal-add> executable target 1: OK cabal-add> executable target 2: OK cabal-add> executable target 3: OK cabal-add> executable target 4: OK cabal-add> test target 1: OK cabal-add> test target 2: OK cabal-add> common stanza as a target 1: OK cabal-add> common stanza as a target 2: OK (0.01s) cabal-add> two spaces in stanza: OK cabal-add> title case in stanza 1: OK (0.01s) cabal-add> title case in stanza 2: OK cabal-add> title case in build-depends: OK cabal-add> shared component prefixes: OK cabal-add> Windows line endings: OK cabal-add> build-depends start from comma 1: OK cabal-add> build-depends start from comma 2: OK cabal-add> build-depends start from comma 3: OK cabal-add> build-depends are under condition: OK cabal-add> empty component 1: OK cabal-add> empty component 2: OK cabal-add> empty component 3: OK cabal-add> empty build-depends: OK cabal-add> component in figure braces: OK cabal-add> comments with commas: OK cabal-add> comments without commas: OK cabal-add> all build-deps on the same line: OK cabal-add> ignore add as the first command-line argument: OK cabal-add> do not ignore add as the second command-line argument: OK cabal-add> sublibrary as a dependency: OK cabal-add> cabal-add> All 39 tests passed (0.23s) 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> Running phase: haddockPhase primitive-extras> Running phase: setupCompilerEnvironmentPhase primitive-extras> Build with /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1. primitive-extras> Running phase: unpackPhase primitive-extras> unpacking source archive /nix/store/njvs9d83v7dsl54w62m9nsw28r20ghzq-primitive-extras-0.10.2.2.tar.gz primitive-extras> source root is primitive-extras-0.10.2.2 primitive-extras> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "primitive-extras-0.10.2.2/test/Main/Transaction.hs" primitive-extras> Running phase: patchPhase primitive-extras> Running phase: compileBuildDriverPhase primitive-extras> setupCompileFlags: -package-db=/build/tmp.tem3DSx3wU/setup-package.conf.d -threaded primitive-extras> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.tem3DSx3wU/Main.o ) primitive-extras> [2 of 2] Linking Setup primitive-extras> Running phase: updateAutotoolsGnuConfigScriptsPhase primitive-extras> Running phase: configurePhase primitive-extras> configureFlags: --verbose --prefix=/nix/store/05r0bsbf4qlmpmfxbpai9m1dsx6vai1z-primitive-extras-0.10.2.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/3g7c6ijhgnx3gqrvypdslpi9y8h2yi8q-primitive-extras-0.10.2.2-doc/share/doc/primitive-extras-0.10.2.2 --with-gcc=gcc --package-db=/build/tmp.tem3DSx3wU/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/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib primitive-extras> Using Parsec parser primitive-extras> Configuring primitive-extras-0.10.2.2... primitive-extras> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports primitive-extras> 'ghc' version < 9.12): primitive-extras> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc is version primitive-extras> 9.12.1 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 ============ lens> prism'TypeName (src/Control/Lens/Internal/TH.hs:208) lens> prismTypeName (src/Control/Lens/Internal/TH.hs:205) lens> prismValName (src/Control/Lens/Internal/TH.hs:229) lens> pureValName (src/Control/Lens/Internal/TH.hs:251) lens> reviewTypeName (src/Control/Lens/Internal/TH.hs:211) lens> rewrappedTypeName (src/Control/Lens/Internal/TH.hs:220) lens> rightDataName (src/Control/Lens/Internal/TH.hs:257) lens> traversal'TypeName (src/Control/Lens/Internal/TH.hs:184) lens> traversalTypeName (src/Control/Lens/Internal/TH.hs:181) lens> untoValName (src/Control/Lens/Internal/TH.hs:232) lens> unwrappedTypeName (src/Control/Lens/Internal/TH.hs:217) lens> wrappedTypeName (src/Control/Lens/Internal/TH.hs:214) lens> TyVarBndrVis lens> bndrReq lens> Warning: 'RWS' is ambiguous. It is defined lens> * in ‘Control.Monad.Trans.RWS.CPS’ lens> * in ‘Control.Monad.Trans.RWS.Lazy’ 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: '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.Lazy’ lens> * in ‘Control.Monad.Trans.State.Strict’ 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.CPS’ lens> * in ‘Control.Monad.Trans.RWS.Lazy’ lens> * in ‘Control.Monad.Trans.RWS.Lazy’ lens> * in ‘Control.Monad.Trans.RWS.Strict’ 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> 100% ( 5 / 5) in 'Control.Lens.Zoom' lens> Warning: 'a' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'holesOnOf' 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: 'Context' is ambiguous. It is defined lens> * at src/Control/Lens/Internal/Context.hs:138:22 lens> * at src/Control/Lens/Internal/Context.hs:138:1 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/Control/Lens/Internal/Context.hs:138:1 lens> Warning: 'Pretext' is ambiguous. It is defined lens> * at src/Control/Lens/Internal/Context.hs:209:27 lens> * at src/Control/Lens/Internal/Context.hs:209:1 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/Control/Lens/Internal/Context.hs:209:1 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. 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" [✔] 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" [✔] 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> 2 of 2 test suites (2 of 2 test cases) passed. quickcheck-classes> checkPhase completed in 1 minutes 28 seconds quickcheck-classes> Running 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> [ 1 of 12] Compiling Test.QuickCheck.Classes.Alt ( src/Test/QuickCheck/Classes/Alt.hs, nothing ) [HIE file is missing] quickcheck-classes> src/Test/QuickCheck/Classes/Alt.hs:18:1: warning: [GHC-66111] [-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: [GHC-66111] [-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> 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:32) hw-prim> foldMap (src/HaskellWorks/Data/Vector/Storable.hs:36) hw-prim> mapAccumL (src/HaskellWorks/Data/Vector/Storable.hs:44) hw-prim> construct2N (src/HaskellWorks/Data/Vector/Storable.hs:86) hw-prim> construct64UnzipN (src/HaskellWorks/Data/Vector/Storable.hs:109) hw-prim> unzipFromListN2 (src/HaskellWorks/Data/Vector/Storable.hs:131) 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:15) hw-prim> 0% ( 0 / 3) in 'HaskellWorks.Foreign' hw-prim> Missing documentation for: hw-prim> Module header hw-prim> mallocForeignPtrBytesWithAlignedPtr (src/HaskellWorks/Foreign.hs:15) hw-prim> mallocForeignPtrBytesWithAlignedCastPtr (src/HaskellWorks/Foreign.hs:21) 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> - HaskellWorks.Data.Container.D:R:ElemByteString hw-prim> - HaskellWorks.Data.Container.D:R:ElemList hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector0 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector1 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector10 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector11 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector12 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector13 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector14 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector15 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector2 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector3 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector4 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector5 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector6 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector7 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector8 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector9 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: 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 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. 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: '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: '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: '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:149) 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: '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: '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:141) lens> Warning: 'unpack' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'pack' 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:103) 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' lens> Warning: 'Identity' is ambiguous. It is defined lens> * in ‘GHC.Internal.Data.Functor.Identity’ lens> * in ‘GHC.Internal.Data.Functor.Identity’ lens> You may be able to disambiguate the identifier by qualifying it or lens> by specifying the type/value namespace explicitly. 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" [✔] 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" [✔] quickcheck-classes> src/Test/QuickCheck/Classes/Alt.hs:23:1: warning: [GHC-66111] [-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: [GHC-66111] [-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> [ 2 of 12] Compiling Test.QuickCheck.Classes.Apply ( src/Test/QuickCheck/Classes/Apply.hs, nothing ) [HIE file is missing] quickcheck-classes> src/Test/QuickCheck/Classes/Apply.hs:19:1: warning: [GHC-66111] [-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: [GHC-66111] [-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: [GHC-66111] [-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: [GHC-66111] [-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> [ 3 of 12] Compiling Test.QuickCheck.Classes.Euclidean ( src/Test/QuickCheck/Classes/Euclidean.hs, nothing ) [HIE file is missing] quickcheck-classes> src/Test/QuickCheck/Classes/Euclidean.hs:29:1: warning: [GHC-66111] [-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> | 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> - HaskellWorks.Data.Container.D:R:ElemByteString hw-prim> - HaskellWorks.Data.Container.D:R:ElemList hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector0 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector1 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector10 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector11 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector12 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector13 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector14 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector15 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector2 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector3 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector4 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector5 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector6 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector7 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector8 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector9 hw-prim> Warning: HaskellWorks.Data.FromByteString: could not find link destinations for: hw-prim> - Data.Vector.Storable.Mutable.MVector hw-prim> - Data.Vector.Storable.Vector 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> - HaskellWorks.Data.Container.D:R:ElemByteString hw-prim> - HaskellWorks.Data.Container.D:R:ElemList hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector0 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector1 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector10 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector11 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector12 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector13 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector14 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector15 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector2 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector3 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector4 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector5 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector6 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector7 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector8 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector9 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> - HaskellWorks.Data.Container.D:R:ElemByteString hw-prim> - HaskellWorks.Data.Container.D:R:ElemList hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector0 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector1 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector10 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector11 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector12 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector13 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector14 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector15 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector2 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector3 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector4 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector5 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector6 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector7 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector8 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector9 hw-prim> Warning: HaskellWorks.Data.Null: could not find link destinations for: hw-prim> - Data.Vector.Storable.Vector hw-prim> - Data.Vector.Vector 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> - HaskellWorks.Data.Container.D:R:ElemByteString hw-prim> - HaskellWorks.Data.Container.D:R:ElemList hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector0 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector1 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector10 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector11 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector12 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> lens> Defaulting to the one defined in ‘GHC.Internal.Data.Functor.Identity’ lens> 100% ( 3 / 3) in 'Control.Lens.Each' lens> 92% ( 13 / 14) in 'Control.Lens.At' lens> Missing documentation for: lens> Index (src/Control/Lens/At.hs:94) lens> Warning: 'Name' is ambiguous. It is defined lens> * in ‘GHC.Internal.TH.Syntax’ lens> * in ‘GHC.Internal.TH.Syntax’ 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 ‘GHC.Internal.TH.Syntax’ lens> Warning: 'DerivClause' is ambiguous. It is defined lens> * in ‘GHC.Internal.TH.Syntax’ lens> * in ‘GHC.Internal.TH.Syntax’ 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 ‘GHC.Internal.TH.Syntax’ lens> Warning: 'ModName' is ambiguous. It is defined lens> * in ‘GHC.Internal.TH.Syntax’ lens> * in ‘GHC.Internal.TH.Syntax’ 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 ‘GHC.Internal.TH.Syntax’ lens> Warning: 'Fixity' is ambiguous. It is defined lens> * in ‘GHC.Internal.TH.Syntax’ lens> * in ‘GHC.Internal.TH.Syntax’ 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 ‘GHC.Internal.TH.Syntax’ lens> Warning: 'TySynEqn' is ambiguous. It is defined lens> * in ‘GHC.Internal.TH.Syntax’ lens> * in ‘GHC.Internal.TH.Syntax’ 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 ‘GHC.Internal.TH.Syntax’ lens> 23% ( 75 /319) in 'Language.Haskell.TH.Lens' lens> Missing documentation for: lens> locFileName (src/Language/Haskell/TH/Lens.hs:714) lens> locPackage (src/Language/Haskell/TH/Lens.hs:718) lens> locModule (src/Language/Haskell/TH/Lens.hs:722) lens> locStart (src/Language/Haskell/TH/Lens.hs:726) lens> locEnd (src/Language/Haskell/TH/Lens.hs:730) lens> funDepInputs (src/Language/Haskell/TH/Lens.hs:734) lens> funDepOutputs (src/Language/Haskell/TH/Lens.hs:739) lens> matchPattern (src/Language/Haskell/TH/Lens.hs:756) lens> matchBody (src/Language/Haskell/TH/Lens.hs:761) lens> matchDeclarations (src/Language/Haskell/TH/Lens.hs:766) lens> fixityPrecedence (src/Language/Haskell/TH/Lens.hs:771) lens> fixityDirection (src/Language/Haskell/TH/Lens.hs:776) lens> clausePattern (src/Language/Haskell/TH/Lens.hs:781) lens> clauseBody (src/Language/Haskell/TH/Lens.hs:786) lens> clauseDecs (src/Language/Haskell/TH/Lens.hs:791) lens> fieldExpName (src/Language/Haskell/TH/Lens.hs:744) lens> fieldExpExpression (src/Language/Haskell/TH/Lens.hs:747) lens> fieldPatName (src/Language/Haskell/TH/Lens.hs:750) lens> fieldPatPattern (src/Language/Haskell/TH/Lens.hs:753) lens> tySynEqnLHS (src/Language/Haskell/TH/Lens.hs:1753) lens> tySynEqnPatterns (src/Language/Haskell/TH/Lens.hs:1758) lens> tySynEqnResult (src/Language/Haskell/TH/Lens.hs:1765) lens> injectivityAnnOutput (src/Language/Haskell/TH/Lens.hs:796) lens> injectivityAnnInputs (src/Language/Haskell/TH/Lens.hs:801) lens> typeFamilyHeadName (src/Language/Haskell/TH/Lens.hs:806) lens> typeFamilyHeadTyVarBndrs (src/Language/Haskell/TH/Lens.hs:811) lens> typeFamilyHeadResultSig (src/Language/Haskell/TH/Lens.hs:816) lens> typeFamilyHeadInjectivityAnn (src/Language/Haskell/TH/Lens.hs:821) lens> bangSourceUnpackedness (src/Language/Haskell/TH/Lens.hs:826) lens> bangSourceStrictness (src/Language/Haskell/TH/Lens.hs:831) lens> derivClauseStrategy (src/Language/Haskell/TH/Lens.hs:837) lens> derivClauseCxt (src/Language/Haskell/TH/Lens.hs:842) lens> _ClassI (src/Language/Haskell/TH/Lens.hs:848) lens> _ClassOpI (src/Language/Haskell/TH/Lens.hs:856) lens> _TyConI (src/Language/Haskell/TH/Lens.hs:864) lens> _FamilyI (src/Language/Haskell/TH/Lens.hs:872) lens> _PrimTyConI (src/Language/Haskell/TH/Lens.hs:880) lens> _DataConI (src/Language/Haskell/TH/Lens.hs:888) lens> _VarI (src/Language/Haskell/TH/Lens.hs:896) lens> _TyVarI (src/Language/Haskell/TH/Lens.hs:904) 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" [✔] 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> 29 | import Test.QuickCheck.Property (Property) quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ quickcheck-classes> quickcheck-classes> [ 4 of 12] Compiling Test.QuickCheck.Classes.IsList ( src/Test/QuickCheck/Classes/IsList.hs, nothing ) [HIE file is missing] quickcheck-classes> [ 5 of 12] Compiling Test.QuickCheck.Classes.Json ( src/Test/QuickCheck/Classes/Json.hs, nothing ) [HIE file is missing] quickcheck-classes> [ 6 of 12] Compiling Test.QuickCheck.Classes.MVector ( src/Test/QuickCheck/Classes/MVector.hs, nothing ) [HIE file is missing] quickcheck-classes> src/Test/QuickCheck/Classes/MVector.hs:20:1: warning: [GHC-66111] [-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: [GHC-66111] [-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: [GHC-66111] [-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> [ 7 of 12] Compiling Test.QuickCheck.Classes.Plus ( src/Test/QuickCheck/Classes/Plus.hs, nothing ) [HIE file is missing] quickcheck-classes> src/Test/QuickCheck/Classes/Plus.hs:19:1: warning: [GHC-66111] [-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: [GHC-66111] [-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: [GHC-66111] [-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(..)) hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector13 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector14 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector15 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector2 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector3 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector4 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector5 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector6 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector7 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector8 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector9 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> - HaskellWorks.Data.Container.D:R:ElemByteString hw-prim> - HaskellWorks.Data.Container.D:R:ElemList hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector0 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector1 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector10 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector11 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector12 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector13 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector14 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector15 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector2 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector3 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector4 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector5 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector6 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector7 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector8 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector9 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> - HaskellWorks.Data.Container.D:R:ElemByteString hw-prim> - HaskellWorks.Data.Container.D:R:ElemList hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector0 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector1 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector10 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector11 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector12 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector13 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector14 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector15 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector2 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector3 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector4 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector5 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector6 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector7 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector8 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector9 hw-prim> Warning: HaskellWorks.Data.FromForeignRegion: could not find link destinations for: hw-prim> - Data.Vector.Storable.Vector hw-prim> Warning: HaskellWorks.Data.Sign: could not find link destinations for: hw-prim> - HaskellWorks.Data.Sign.D:R:SignOfInt hw-prim> - HaskellWorks.Data.Sign.D:R:SignOfInt16 hw-prim> - HaskellWorks.Data.Sign.D:R:SignOfInt32 hw-prim> - HaskellWorks.Data.Sign.D:R:SignOfInt64 hw-prim> - HaskellWorks.Data.Sign.D:R:SignOfInt8 hw-prim> - HaskellWorks.Data.Sign.D:R:SignOfWord hw-prim> - HaskellWorks.Data.Sign.D:R:SignOfWord16 hw-prim> - HaskellWorks.Data.Sign.D:R:SignOfWord32 hw-prim> - HaskellWorks.Data.Sign.D:R:SignOfWord64 hw-prim> - HaskellWorks.Data.Sign.D:R:SignOfWord8 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> - HaskellWorks.Data.Container.D:R:ElemByteString hw-prim> - HaskellWorks.Data.Container.D:R:ElemList hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector0 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector1 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector10 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector11 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector12 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector13 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector14 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector15 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector2 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector3 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector4 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 lens> _PatSynI (src/Language/Haskell/TH/Lens.hs:913) lens> _FunD (src/Language/Haskell/TH/Lens.hs:922) lens> _ValD (src/Language/Haskell/TH/Lens.hs:930) lens> _TySynD (src/Language/Haskell/TH/Lens.hs:938) lens> _ClassD (src/Language/Haskell/TH/Lens.hs:946) lens> _InstanceD (src/Language/Haskell/TH/Lens.hs:954) lens> _SigD (src/Language/Haskell/TH/Lens.hs:1016) lens> _ForeignD (src/Language/Haskell/TH/Lens.hs:1024) lens> _PragmaD (src/Language/Haskell/TH/Lens.hs:1055) lens> _ClosedTypeFamilyD (src/Language/Haskell/TH/Lens.hs:1180) lens> _RoleAnnotD (src/Language/Haskell/TH/Lens.hs:1087) lens> _DefaultSigD (src/Language/Haskell/TH/Lens.hs:1118) lens> _DataFamilyD (src/Language/Haskell/TH/Lens.hs:1214) lens> _OpenTypeFamilyD (src/Language/Haskell/TH/Lens.hs:1222) lens> _PatSynD (src/Language/Haskell/TH/Lens.hs:1231) lens> _PatSynSigD (src/Language/Haskell/TH/Lens.hs:1239) lens> _ImplicitParamBindD (src/Language/Haskell/TH/Lens.hs:1249) lens> _DefaultD (src/Language/Haskell/TH/Lens.hs:1259) lens> _TypeDataD (src/Language/Haskell/TH/Lens.hs:1269) lens> _Unidir (src/Language/Haskell/TH/Lens.hs:1279) lens> _ImplBidir (src/Language/Haskell/TH/Lens.hs:1287) lens> _ExplBidir (src/Language/Haskell/TH/Lens.hs:1295) lens> _PrefixPatSyn (src/Language/Haskell/TH/Lens.hs:1303) lens> _InfixPatSyn (src/Language/Haskell/TH/Lens.hs:1311) lens> _RecordPatSyn (src/Language/Haskell/TH/Lens.hs:1319) lens> _NormalC (src/Language/Haskell/TH/Lens.hs:1328) lens> _RecC (src/Language/Haskell/TH/Lens.hs:1336) lens> _InfixC (src/Language/Haskell/TH/Lens.hs:1344) lens> _ForallC (src/Language/Haskell/TH/Lens.hs:1352) lens> _GadtC (src/Language/Haskell/TH/Lens.hs:1360) lens> _RecGadtC (src/Language/Haskell/TH/Lens.hs:1368) lens> _NoNamespaceSpecifier (src/Language/Haskell/TH/Lens.hs:963) lens> _TypeNamespaceSpecifier (src/Language/Haskell/TH/Lens.hs:971) lens> _DataNamespaceSpecifier (src/Language/Haskell/TH/Lens.hs:979) lens> _Overlappable (src/Language/Haskell/TH/Lens.hs:988) lens> _Overlapping (src/Language/Haskell/TH/Lens.hs:995) lens> _Overlaps (src/Language/Haskell/TH/Lens.hs:1002) lens> _Incoherent (src/Language/Haskell/TH/Lens.hs:1009) lens> _NoSourceUnpackedness (src/Language/Haskell/TH/Lens.hs:1376) lens> _SourceNoUnpack (src/Language/Haskell/TH/Lens.hs:1384) lens> _SourceUnpack (src/Language/Haskell/TH/Lens.hs:1392) lens> _NoSourceStrictness (src/Language/Haskell/TH/Lens.hs:1400) lens> _SourceLazy (src/Language/Haskell/TH/Lens.hs:1408) lens> _SourceStrict (src/Language/Haskell/TH/Lens.hs:1416) lens> _DecidedLazy (src/Language/Haskell/TH/Lens.hs:1424) lens> _DecidedStrict (src/Language/Haskell/TH/Lens.hs:1432) lens> _DecidedUnpack (src/Language/Haskell/TH/Lens.hs:1440) lens> _ImportF (src/Language/Haskell/TH/Lens.hs:1448) lens> _ExportF (src/Language/Haskell/TH/Lens.hs:1456) lens> _CCall (src/Language/Haskell/TH/Lens.hs:1464) lens> _StdCall (src/Language/Haskell/TH/Lens.hs:1472) lens> _CApi (src/Language/Haskell/TH/Lens.hs:1480) lens> _Prim (src/Language/Haskell/TH/Lens.hs:1488) lens> _JavaScript (src/Language/Haskell/TH/Lens.hs:1496) lens> _Unsafe (src/Language/Haskell/TH/Lens.hs:1504) lens> _Safe (src/Language/Haskell/TH/Lens.hs:1512) lens> _Interruptible (src/Language/Haskell/TH/Lens.hs:1520) lens> _InlineP (src/Language/Haskell/TH/Lens.hs:1528) lens> _SpecialiseP (src/Language/Haskell/TH/Lens.hs:1536) lens> _SpecialiseInstP (src/Language/Haskell/TH/Lens.hs:1546) lens> _AnnP (src/Language/Haskell/TH/Lens.hs:1577) lens> _LineP (src/Language/Haskell/TH/Lens.hs:1585) lens> _CompleteP (src/Language/Haskell/TH/Lens.hs:1594) lens> _OpaqueP (src/Language/Haskell/TH/Lens.hs:1604) lens> _SCCP (src/Language/Haskell/TH/Lens.hs:1614) lens> _NoInline (src/Language/Haskell/TH/Lens.hs:1623) lens> _Inline (src/Language/Haskell/TH/Lens.hs:1631) lens> _Inlinable (src/Language/Haskell/TH/Lens.hs:1639) lens> _ConLike (src/Language/Haskell/TH/Lens.hs:1647) lens> _FunLike (src/Language/Haskell/TH/Lens.hs:1655) lens> _AllPhases (src/Language/Haskell/TH/Lens.hs:1663) lens> _FromPhase (src/Language/Haskell/TH/Lens.hs:1671) lens> _BeforePhase (src/Language/Haskell/TH/Lens.hs:1679) lens> _RuleVar (src/Language/Haskell/TH/Lens.hs:1687) lens> _TypedRuleVar (src/Language/Haskell/TH/Lens.hs:1695) 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" [✔] 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 [✔] quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ quickcheck-classes> quickcheck-classes> src/Test/QuickCheck/Classes/Plus.hs:27:1: warning: [GHC-66111] [-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: [GHC-66111] [-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> [ 8 of 12] Compiling Test.QuickCheck.Classes.Prim ( src/Test/QuickCheck/Classes/Prim.hs, nothing ) [HIE file is missing] quickcheck-classes> src/Test/QuickCheck/Classes/Prim.hs:15:1: warning: [GHC-66111] [-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: [GHC-66111] [-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> hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector5 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector6 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector7 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector8 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector9 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> - HaskellWorks.Data.Container.D:R:ElemByteString hw-prim> - HaskellWorks.Data.Container.D:R:ElemList hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector0 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector1 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector10 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector11 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector12 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector13 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector14 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector15 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector2 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector3 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector4 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector5 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector6 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector7 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector8 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector9 hw-prim> Warning: HaskellWorks.Data.Unsign: could not find link destinations for: hw-prim> - HaskellWorks.Data.Unsign.D:R:UnsignOfInt hw-prim> - HaskellWorks.Data.Unsign.D:R:UnsignOfInt16 hw-prim> - HaskellWorks.Data.Unsign.D:R:UnsignOfInt32 hw-prim> - HaskellWorks.Data.Unsign.D:R:UnsignOfInt64 hw-prim> - HaskellWorks.Data.Unsign.D:R:UnsignOfInt8 hw-prim> - HaskellWorks.Data.Unsign.D:R:UnsignOfWord hw-prim> - HaskellWorks.Data.Unsign.D:R:UnsignOfWord16 hw-prim> - HaskellWorks.Data.Unsign.D:R:UnsignOfWord32 hw-prim> - HaskellWorks.Data.Unsign.D:R:UnsignOfWord64 hw-prim> - HaskellWorks.Data.Unsign.D:R:UnsignOfWord8 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> - HaskellWorks.Data.Container.D:R:ElemByteString hw-prim> - HaskellWorks.Data.Container.D:R:ElemList hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector0 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector1 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector10 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector11 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector12 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector13 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector14 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector15 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector2 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector3 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector4 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector5 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector6 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector7 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector8 hw-prim> - HaskellWorks.Data.Container.D:R:ElemVector9 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.Mutable.MVector hw-prim> - Data.Vector.Storable.Vector 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 ============ lens> _ModuleAnnotation (src/Language/Haskell/TH/Lens.hs:1703) lens> _TypeAnnotation (src/Language/Haskell/TH/Lens.hs:1711) lens> _ValueAnnotation (src/Language/Haskell/TH/Lens.hs:1719) lens> _FunDep (src/Language/Haskell/TH/Lens.hs:1727) lens> _InfixL (src/Language/Haskell/TH/Lens.hs:1781) lens> _InfixR (src/Language/Haskell/TH/Lens.hs:1789) lens> _InfixN (src/Language/Haskell/TH/Lens.hs:1797) lens> _VarE (src/Language/Haskell/TH/Lens.hs:1805) lens> _ConE (src/Language/Haskell/TH/Lens.hs:1813) lens> _LitE (src/Language/Haskell/TH/Lens.hs:1821) lens> _AppE (src/Language/Haskell/TH/Lens.hs:1829) lens> _AppTypeE (src/Language/Haskell/TH/Lens.hs:1838) lens> _InfixE (src/Language/Haskell/TH/Lens.hs:1847) lens> _UInfixE (src/Language/Haskell/TH/Lens.hs:1855) lens> _ParensE (src/Language/Haskell/TH/Lens.hs:1863) lens> _LamE (src/Language/Haskell/TH/Lens.hs:1871) lens> _LamCaseE (src/Language/Haskell/TH/Lens.hs:1879) lens> _UnboxedSumE (src/Language/Haskell/TH/Lens.hs:1922) lens> _CondE (src/Language/Haskell/TH/Lens.hs:1931) lens> _MultiIfE (src/Language/Haskell/TH/Lens.hs:1939) lens> _LetE (src/Language/Haskell/TH/Lens.hs:1947) lens> _CaseE (src/Language/Haskell/TH/Lens.hs:1955) lens> _CompE (src/Language/Haskell/TH/Lens.hs:1986) lens> _ArithSeqE (src/Language/Haskell/TH/Lens.hs:1994) lens> _ListE (src/Language/Haskell/TH/Lens.hs:2002) lens> _SigE (src/Language/Haskell/TH/Lens.hs:2010) lens> _RecConE (src/Language/Haskell/TH/Lens.hs:2018) lens> _RecUpdE (src/Language/Haskell/TH/Lens.hs:2026) lens> _StaticE (src/Language/Haskell/TH/Lens.hs:2034) lens> _UnboundVarE (src/Language/Haskell/TH/Lens.hs:2042) lens> _LabelE (src/Language/Haskell/TH/Lens.hs:2051) lens> _ImplicitParamVarE (src/Language/Haskell/TH/Lens.hs:2084) lens> _GetFieldE (src/Language/Haskell/TH/Lens.hs:2094) lens> _ProjectionE (src/Language/Haskell/TH/Lens.hs:2102) lens> _LamCasesE (src/Language/Haskell/TH/Lens.hs:2112) lens> _TypedBracketE (src/Language/Haskell/TH/Lens.hs:2122) lens> _TypedSpliceE (src/Language/Haskell/TH/Lens.hs:2130) lens> _TypeE (src/Language/Haskell/TH/Lens.hs:2140) lens> _ForallE (src/Language/Haskell/TH/Lens.hs:2150) lens> _ForallVisE (src/Language/Haskell/TH/Lens.hs:2158) lens> _ConstrainedE (src/Language/Haskell/TH/Lens.hs:2166) lens> _GuardedB (src/Language/Haskell/TH/Lens.hs:2175) lens> _NormalB (src/Language/Haskell/TH/Lens.hs:2183) lens> _NormalG (src/Language/Haskell/TH/Lens.hs:2191) lens> _PatG (src/Language/Haskell/TH/Lens.hs:2199) lens> _BindS (src/Language/Haskell/TH/Lens.hs:2207) lens> _LetS (src/Language/Haskell/TH/Lens.hs:2215) lens> _NoBindS (src/Language/Haskell/TH/Lens.hs:2223) lens> _ParS (src/Language/Haskell/TH/Lens.hs:2231) lens> _RecS (src/Language/Haskell/TH/Lens.hs:2240) lens> _FromR (src/Language/Haskell/TH/Lens.hs:2249) lens> _FromThenR (src/Language/Haskell/TH/Lens.hs:2257) lens> _FromToR (src/Language/Haskell/TH/Lens.hs:2265) lens> _FromThenToR (src/Language/Haskell/TH/Lens.hs:2273) lens> _CharL (src/Language/Haskell/TH/Lens.hs:2281) lens> _StringL (src/Language/Haskell/TH/Lens.hs:2289) lens> _IntegerL (src/Language/Haskell/TH/Lens.hs:2297) lens> _RationalL (src/Language/Haskell/TH/Lens.hs:2305) lens> _IntPrimL (src/Language/Haskell/TH/Lens.hs:2313) lens> _WordPrimL (src/Language/Haskell/TH/Lens.hs:2321) lens> _FloatPrimL (src/Language/Haskell/TH/Lens.hs:2329) lens> _DoublePrimL (src/Language/Haskell/TH/Lens.hs:2337) lens> _StringPrimL (src/Language/Haskell/TH/Lens.hs:2345) lens> _CharPrimL (src/Language/Haskell/TH/Lens.hs:2353) lens> _BytesPrimL (src/Language/Haskell/TH/Lens.hs:2362) lens> _LitP (src/Language/Haskell/TH/Lens.hs:2371) lens> _VarP (src/Language/Haskell/TH/Lens.hs:2379) lens> _TupP (src/Language/Haskell/TH/Lens.hs:2387) lens> _UnboxedTupP (src/Language/Haskell/TH/Lens.hs:2395) lens> _UnboxedSumP (src/Language/Haskell/TH/Lens.hs:2404) lens> _InfixP (src/Language/Haskell/TH/Lens.hs:2436) lens> _UInfixP (src/Language/Haskell/TH/Lens.hs:2444) lens> _ParensP (src/Language/Haskell/TH/Lens.hs:2452) lens> _TildeP (src/Language/Haskell/TH/Lens.hs:2460) lens> _BangP (src/Language/Haskell/TH/Lens.hs:2468) lens> _AsP (src/Language/Haskell/TH/Lens.hs:2476) lens> _WildP (src/Language/Haskell/TH/Lens.hs:2484) lens> _RecP (src/Language/Haskell/TH/Lens.hs:2492) lens> _ListP (src/Language/Haskell/TH/Lens.hs:2500) 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" [✔] 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 lens> _SigP (src/Language/Haskell/TH/Lens.hs:2508) lens> _ViewP (src/Language/Haskell/TH/Lens.hs:2516) lens> _TypeP (src/Language/Haskell/TH/Lens.hs:2525) lens> _InvisP (src/Language/Haskell/TH/Lens.hs:2533) lens> _OrP (src/Language/Haskell/TH/Lens.hs:2543) lens> _ForallT (src/Language/Haskell/TH/Lens.hs:2552) lens> _AppT (src/Language/Haskell/TH/Lens.hs:2560) lens> _SigT (src/Language/Haskell/TH/Lens.hs:2568) lens> _VarT (src/Language/Haskell/TH/Lens.hs:2576) lens> _ConT (src/Language/Haskell/TH/Lens.hs:2584) lens> _PromotedT (src/Language/Haskell/TH/Lens.hs:2592) lens> _TupleT (src/Language/Haskell/TH/Lens.hs:2600) lens> _UnboxedTupleT (src/Language/Haskell/TH/Lens.hs:2608) lens> _UnboxedSumT (src/Language/Haskell/TH/Lens.hs:2617) lens> _ArrowT (src/Language/Haskell/TH/Lens.hs:2626) lens> _EqualityT (src/Language/Haskell/TH/Lens.hs:2634) lens> _ListT (src/Language/Haskell/TH/Lens.hs:2642) lens> _PromotedTupleT (src/Language/Haskell/TH/Lens.hs:2650) lens> _PromotedNilT (src/Language/Haskell/TH/Lens.hs:2658) lens> _PromotedConsT (src/Language/Haskell/TH/Lens.hs:2666) lens> _StarT (src/Language/Haskell/TH/Lens.hs:2674) lens> _ConstraintT (src/Language/Haskell/TH/Lens.hs:2682) lens> _LitT (src/Language/Haskell/TH/Lens.hs:2690) lens> _InfixT (src/Language/Haskell/TH/Lens.hs:2698) lens> _UInfixT (src/Language/Haskell/TH/Lens.hs:2706) lens> _ParensT (src/Language/Haskell/TH/Lens.hs:2714) lens> _WildCardT (src/Language/Haskell/TH/Lens.hs:2722) lens> _AppKindT (src/Language/Haskell/TH/Lens.hs:2731) lens> _ImplicitParamT (src/Language/Haskell/TH/Lens.hs:2739) lens> _ForallVisT (src/Language/Haskell/TH/Lens.hs:2749) lens> _MulArrowT (src/Language/Haskell/TH/Lens.hs:2759) lens> _PromotedInfixT (src/Language/Haskell/TH/Lens.hs:2769) lens> _PromotedUInfixT (src/Language/Haskell/TH/Lens.hs:2777) lens> _SpecifiedSpec (src/Language/Haskell/TH/Lens.hs:2787) lens> _InferredSpec (src/Language/Haskell/TH/Lens.hs:2795) lens> _BndrReq (src/Language/Haskell/TH/Lens.hs:2805) lens> _BndrInvis (src/Language/Haskell/TH/Lens.hs:2813) lens> _NoSig (src/Language/Haskell/TH/Lens.hs:2868) lens> _KindSig (src/Language/Haskell/TH/Lens.hs:2876) lens> _TyVarSig (src/Language/Haskell/TH/Lens.hs:2884) lens> _NumTyLit (src/Language/Haskell/TH/Lens.hs:2892) lens> _StrTyLit (src/Language/Haskell/TH/Lens.hs:2900) lens> _CharTyLit (src/Language/Haskell/TH/Lens.hs:2909) lens> _NominalR (src/Language/Haskell/TH/Lens.hs:2918) lens> _RepresentationalR (src/Language/Haskell/TH/Lens.hs:2926) lens> _PhantomR (src/Language/Haskell/TH/Lens.hs:2934) lens> _InferR (src/Language/Haskell/TH/Lens.hs:2942) lens> _StockStrategy (src/Language/Haskell/TH/Lens.hs:2951) lens> _AnyclassStrategy (src/Language/Haskell/TH/Lens.hs:2959) lens> _NewtypeStrategy (src/Language/Haskell/TH/Lens.hs:2967) lens> Warning: 'Prism' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. 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" [✔] 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" [✔] quickcheck-classes> [ 9 of 12] Compiling Test.QuickCheck.Classes.Ring ( src/Test/QuickCheck/Classes/Ring.hs, nothing ) [HIE file is missing] hw-prim> Warning: HaskellWorks.Data.Vector.StorableVectorLike: could not find link destinations for: hw-prim> - Data.Vector.Storable.Vector 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 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" [✔] 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 [..] [✔] 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> ============ 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 ============ 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 7.7098 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. 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> ============ 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 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 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 lens> Warning: 'Iso' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. 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 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> Warning: 'OpticStab' is ambiguous. It is defined lens> * at src/Control/Lens/Internal/FieldTH.hs:216:18 lens> * at src/Control/Lens/Internal/FieldTH.hs:216:1 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/Control/Lens/Internal/FieldTH.hs:216:1 lens> 77% ( 7 / 9) in 'Control.Lens.Internal.FieldTH' lens> Missing documentation for: lens> makeFieldOpticsForDec (src/Control/Lens/Internal/FieldTH.hs:80) lens> makeFieldOpticsForDec' (src/Control/Lens/Internal/FieldTH.hs:83) quickcheck-classes> src/Test/QuickCheck/Classes/Ring.hs:20:1: warning: [GHC-66111] [-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> lens> Warning: 'LensRules' is ambiguous. It is defined lens> * at src/Control/Lens/Internal/FieldTH.hs:649:18 lens> * at src/Control/Lens/Internal/FieldTH.hs:649:1 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/Control/Lens/Internal/FieldTH.hs:649:1 quickcheck-classes> [10 of 12] Compiling Test.QuickCheck.Classes.Semigroupoid ( src/Test/QuickCheck/Classes/Semigroupoid.hs, nothing ) [HIE file is missing] path> checkPhase completed in 1 minutes 39 seconds path> Running phase: haddockPhase lens> Warning: 'Prism'' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. stan> [53 of 55] Compiling Stan.Report 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> Warning: 'Wrapped' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> Warning: 'Name' is ambiguous. It is defined lens> * in ‘GHC.Internal.TH.Syntax’ lens> * in ‘GHC.Internal.TH.Syntax’ 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 ‘GHC.Internal.TH.Syntax’ lens> Warning: 'DatatypeInfo' is ambiguous. It is defined lens> * in ‘Language.Haskell.TH.Datatype’ lens> * in ‘Language.Haskell.TH.Datatype’ 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 ‘Language.Haskell.TH.Datatype’ lens> 96% ( 63 / 65) in 'Control.Lens.TH' lens> Missing documentation for: lens> defaultFieldRules (src/Control/Lens/TH.hs:800) lens> generateRecordSyntax (src/Control/Lens/TH.hs:168) lens> 100% ( 23 / 23) in 'Control.Lens' lens> 23% ( 4 / 17) in 'GHC.Generics.Lens' lens> Missing documentation for: lens> _V1 (src/GHC/Generics/Lens.hs:77) lens> _U1 (src/GHC/Generics/Lens.hs:81) lens> _Par1 (src/GHC/Generics/Lens.hs:85) lens> _Rec1 (src/GHC/Generics/Lens.hs:89) lens> _K1 (src/GHC/Generics/Lens.hs:93) lens> _M1 (src/GHC/Generics/Lens.hs:97) lens> _L1 (src/GHC/Generics/Lens.hs:101) lens> _UAddr (src/GHC/Generics/Lens.hs:120) lens> _UChar (src/GHC/Generics/Lens.hs:127) lens> _UDouble (src/GHC/Generics/Lens.hs:134) lens> _UFloat (src/GHC/Generics/Lens.hs:141) lens> _UInt (src/GHC/Generics/Lens.hs:148) lens> _UWord (src/GHC/Generics/Lens.hs:155) lens> 100% ( 9 / 9) in 'Data.Vector.Lens' lens> 100% ( 3 / 3) in 'Data.Typeable.Lens' 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:85) lens> Real (src/Data/Complex/Lens.hs:89) lens> Imaginary (src/Data/Complex/Lens.hs:92) lens> Conjugate (src/Data/Complex/Lens.hs:147) lens> 77% ( 7 / 9) in 'Data.ByteString.Strict.Lens' lens> Missing documentation for: lens> Bytes (src/Data/ByteString/Strict/Lens.hs:139) lens> Chars (src/Data/ByteString/Strict/Lens.hs:143) lens> 77% ( 7 / 9) in 'Data.ByteString.Lazy.Lens' lens> Missing documentation for: lens> Bytes (src/Data/ByteString/Lazy/Lens.hs:141) lens> Chars (src/Data/ByteString/Lazy/Lens.hs:145) 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:110) lens> Chars (src/Data/ByteString/Lens.hs:114) quickcheck-classes> src/Test/QuickCheck/Classes/Semigroupoid.hs:22:1: warning: [GHC-66111] [-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: [GHC-66111] [-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> [11 of 12] Compiling Test.QuickCheck.Classes.Semiring ( src/Test/QuickCheck/Classes/Semiring.hs, nothing ) [HIE file is missing] lens> 100% ( 17 / 17) in 'Data.Bits.Lens' lens> 100% ( 3 / 3) in 'Data.Array.Lens' lens> 100% ( 2 / 2) in 'Control.Seq.Lens' lens> 100% ( 5 / 5) in 'Control.Parallel.Strategies.Lens' lens> 100% ( 16 / 16) in 'Control.Monad.Error.Lens' lens> 100% ( 4 / 4) in 'Control.Lens.Unsound' lens> 100% ( 15 / 15) in 'Control.Lens.Profunctor' lens> 100% (149 /149) in 'Control.Lens.Operators' lens> 100% ( 3 / 3) in 'Control.Lens.Extras' lens> 94% (631 /671) in 'Control.Lens.Combinators' lens> Missing documentation for: lens> Empty (src/Control/Lens/Empty.hs:80) lens> cloneEquality (src/Control/Lens/Equality.hs:113) lens> ifolding (src/Control/Lens/Fold.hs:207) lens> ifoldMapBy (src/Control/Lens/Indexed.hs:283) lens> ifoldMapByOf (src/Control/Lens/Indexed.hs:286) lens> itraverseBy (src/Control/Lens/Indexed.hs:289) lens> itraverseByOf (src/Control/Lens/Indexed.hs:292) lens> Lazy (src/Control/Lens/Iso.hs:416) lens> List (src/Control/Lens/Iso.hs:464) lens> Reversed (src/Control/Lens/Iso.hs:424) lens> Strict (src/Control/Lens/Iso.hs:412) lens> Swapped (src/Control/Lens/Iso.hs:420) lens> defaultFieldRules (src/Control/Lens/TH.hs:800) lens> generateRecordSyntax (src/Control/Lens/TH.hs:168) lens> iunsafePartsOf' (src/Control/Lens/Traversal.hs:662) lens> unsafePartsOf' (src/Control/Lens/Traversal.hs:658) lens> Unwrapped (src/Control/Lens/Wrapped.hs:208) lens> Wrapped (src/Control/Lens/Wrapped.hs:204) lens> _Unwrapped (src/Control/Lens/Wrapped.hs:235) lens> _Unwrapped' (src/Control/Lens/Wrapped.hs:218) 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> ReifiedIndexedFold (src/Control/Lens/Reified.hs:436) lens> Traversing1 (src/Control/Lens/Traversal.hs:239) lens> Traversing1' (src/Control/Lens/Traversal.hs:245) lens> IndexPreservingFold1 (src/Control/Lens/Type.hs:528) lens> IndexPreservingTraversal1 (src/Control/Lens/Type.hs:246) lens> IndexPreservingTraversal1' (src/Control/Lens/Type.hs:247) lens> IndexedFold1 (src/Control/Lens/Type.hs:527) lens> IndexedTraversal1 (src/Control/Lens/Type.hs:235) lens> IndexedTraversal1' (src/Control/Lens/Type.hs:236) lens> Traversal1' (src/Control/Lens/Type.hs:215) lens> Rewrapped (src/Control/Lens/Wrapped.hs:212) lens> Rewrapping (src/Control/Lens/Wrapped.hs:214) lens> Unwrapped (src/Control/Lens/Wrapped.hs:178) lens> Traversable1 lens> Warning: 'SomeException' is ambiguous. It is defined lens> * in ‘GHC.Internal.Exception.Type’ lens> * in ‘GHC.Internal.Exception.Type’ 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 ‘GHC.Internal.Exception.Type’ lens> Warning: 'AllocationLimitExceeded' is ambiguous. It is defined lens> * in ‘GHC.Internal.IO.Exception’ lens> * in ‘GHC.Internal.IO.Exception’ 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 ‘GHC.Internal.IO.Exception’ lens> Warning: 'AssertionFailed' is ambiguous. It is defined lens> * in ‘GHC.Internal.IO.Exception’ lens> * in ‘GHC.Internal.IO.Exception’ 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 ‘GHC.Internal.IO.Exception’ lens> Warning: 'BlockedIndefinitelyOnMVar' is ambiguous. It is defined lens> * in ‘GHC.Internal.IO.Exception’ lens> * in ‘GHC.Internal.IO.Exception’ 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 ‘GHC.Internal.IO.Exception’ lens> Warning: 'BlockedIndefinitelyOnSTM' is ambiguous. It is defined lens> * in ‘GHC.Internal.IO.Exception’ lens> * in ‘GHC.Internal.IO.Exception’ 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 ‘GHC.Internal.IO.Exception’ lens> Warning: 'CompactionFailed' is ambiguous. It is defined lens> * in ‘GHC.Internal.IO.Exception’ lens> * in ‘GHC.Internal.IO.Exception’ 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 ‘GHC.Internal.IO.Exception’ lens> Warning: 'Deadlock' is ambiguous. It is defined lens> * in ‘GHC.Internal.IO.Exception’ lens> * in ‘GHC.Internal.IO.Exception’ 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 ‘GHC.Internal.IO.Exception’ lens> Warning: 'ErrorCall' is ambiguous. It is defined lens> * in ‘GHC.Internal.Exception’ lens> * in ‘GHC.Internal.Exception’ 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 ‘GHC.Internal.Exception’ lens> Warning: 'HandlingException' is ambiguous. It is defined lens> * at src/Control/Lens/Internal/Exception.hs:147:26 lens> * at src/Control/Lens/Internal/Exception.hs:147:1 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/Control/Lens/Internal/Exception.hs:147:1 quickcheck-classes> src/Test/QuickCheck/Classes/Semiring.hs:21:1: warning: [GHC-66111] [-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> | lens> Warning: 'NestedAtomically' is ambiguous. It is defined lens> * in ‘GHC.Internal.Control.Exception.Base’ lens> * in ‘GHC.Internal.Control.Exception.Base’ 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 ‘GHC.Internal.Control.Exception.Base’ quickcheck-classes> 21 | import Test.QuickCheck.Property (Property) lens> Warning: 'NoMethodError' is ambiguous. It is defined lens> * in ‘GHC.Internal.Control.Exception.Base’ lens> * in ‘GHC.Internal.Control.Exception.Base’ 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 ‘GHC.Internal.Control.Exception.Base’ quickcheck-classes> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ quickcheck-classes> lens> Warning: 'NonTermination' is ambiguous. It is defined lens> * in ‘GHC.Internal.Control.Exception.Base’ lens> * in ‘GHC.Internal.Control.Exception.Base’ 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 ‘GHC.Internal.Control.Exception.Base’ lens> Warning: 'PatternMatchFail' is ambiguous. It is defined lens> * in ‘GHC.Internal.Control.Exception.Base’ lens> * in ‘GHC.Internal.Control.Exception.Base’ 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 ‘GHC.Internal.Control.Exception.Base’ lens> Warning: 'RecConError' is ambiguous. It is defined lens> * in ‘GHC.Internal.Control.Exception.Base’ lens> * in ‘GHC.Internal.Control.Exception.Base’ 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 ‘GHC.Internal.Control.Exception.Base’ lens> Warning: 'RecSelError' is ambiguous. It is defined lens> * in ‘GHC.Internal.Control.Exception.Base’ lens> * in ‘GHC.Internal.Control.Exception.Base’ 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 ‘GHC.Internal.Control.Exception.Base’ lens> Warning: 'RecUpdError' is ambiguous. It is defined lens> * in ‘GHC.Internal.Control.Exception.Base’ lens> * in ‘GHC.Internal.Control.Exception.Base’ 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 ‘GHC.Internal.Control.Exception.Base’ quickcheck-classes> [12 of 12] Compiling Test.QuickCheck.Classes ( src/Test/QuickCheck/Classes.hs, nothing ) [HIE file is missing] lens> Warning: 'TypeError' is ambiguous. It is defined lens> * in ‘GHC.Internal.Control.Exception.Base’ lens> * in ‘GHC.Internal.Control.Exception.Base’ 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 ‘GHC.Internal.Control.Exception.Base’ lens> 59% ( 72 /121) in 'Control.Exception.Lens' lens> Missing documentation for: lens> Exception (src/Control/Exception/Lens.hs:197) lens> IOException_ (src/Control/Exception/Lens.hs:456) lens> ArithException_ (src/Control/Exception/Lens.hs:473) lens> Overflow_ (src/Control/Exception/Lens.hs:501) lens> Underflow_ (src/Control/Exception/Lens.hs:521) lens> LossOfPrecision_ (src/Control/Exception/Lens.hs:541) lens> DivideByZero_ (src/Control/Exception/Lens.hs:561) lens> Denormal_ (src/Control/Exception/Lens.hs:581) lens> RatioZeroDenominator_ (src/Control/Exception/Lens.hs:601) lens> ArrayException_ (src/Control/Exception/Lens.hs:627) lens> IndexOutOfBounds_ (src/Control/Exception/Lens.hs:647) lens> UndefinedElement_ (src/Control/Exception/Lens.hs:667) lens> AssertionFailed__ (src/Control/Exception/Lens.hs:714) lens> AssertionFailed_ (src/Control/Exception/Lens.hs:718) lens> AsyncException_ (src/Control/Exception/Lens.hs:744) lens> StackOverflow_ (src/Control/Exception/Lens.hs:762) lens> HeapOverflow_ (src/Control/Exception/Lens.hs:785) lens> ThreadKilled_ (src/Control/Exception/Lens.hs:803) lens> UserInterrupt_ (src/Control/Exception/Lens.hs:821) lens> NonTermination__ (src/Control/Exception/Lens.hs:861) lens> NonTermination_ (src/Control/Exception/Lens.hs:865) lens> NestedAtomically__ (src/Control/Exception/Lens.hs:904) lens> NestedAtomically_ (src/Control/Exception/Lens.hs:908) lens> BlockedIndefinitelyOnMVar__ (src/Control/Exception/Lens.hs:948) lens> BlockedIndefinitelyOnMVar_ (src/Control/Exception/Lens.hs:952) lens> BlockedIndefinitelyOnSTM__ (src/Control/Exception/Lens.hs:992) lens> BlockedIndefinitelyOnSTM_ (src/Control/Exception/Lens.hs:996) lens> Deadlock__ (src/Control/Exception/Lens.hs:1035) lens> Deadlock_ (src/Control/Exception/Lens.hs:1039) lens> NoMethodError__ (src/Control/Exception/Lens.hs:1078) lens> NoMethodError_ (src/Control/Exception/Lens.hs:1082) lens> PatternMatchFail__ (src/Control/Exception/Lens.hs:1120) lens> PatternMatchFail_ (src/Control/Exception/Lens.hs:1124) lens> RecConError__ (src/Control/Exception/Lens.hs:1163) lens> RecConError_ (src/Control/Exception/Lens.hs:1167) lens> RecSelError__ (src/Control/Exception/Lens.hs:1207) lens> RecSelError_ (src/Control/Exception/Lens.hs:1211) lens> RecUpdError__ (src/Control/Exception/Lens.hs:1251) lens> RecUpdError_ (src/Control/Exception/Lens.hs:1255) lens> ErrorCall__ (src/Control/Exception/Lens.hs:1298) lens> ErrorCall_ (src/Control/Exception/Lens.hs:1302) lens> AllocationLimitExceeded__ (src/Control/Exception/Lens.hs:1341) lens> AllocationLimitExceeded_ (src/Control/Exception/Lens.hs:1345) lens> TypeError__ (src/Control/Exception/Lens.hs:1384) lens> TypeError_ (src/Control/Exception/Lens.hs:1388) lens> CompactionFailed__ (src/Control/Exception/Lens.hs:1428) lens> CompactionFailed_ (src/Control/Exception/Lens.hs:1432) lens> HandlingException__ (src/Control/Exception/Lens.hs:1472) lens> HandlingException_ (src/Control/Exception/Lens.hs:1476) lens> Warning: 'SomeException' is ambiguous. It is defined lens> * in ‘GHC.Internal.Exception.Type’ lens> * in ‘GHC.Internal.Exception.Type’ 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 ‘GHC.Internal.Exception.Type’ lens> 66% ( 2 / 3) in 'Data.Dynamic.Lens' lens> Missing documentation for: lens> Dynamic (src/Data/Dynamic/Lens.hs:48) lens> 93% ( 15 / 16) in 'Numeric.Lens' lens> Missing documentation for: lens> Integral (src/Numeric/Lens.hs:57) lens> 100% ( 7 / 7) in 'Numeric.Natural.Lens' lens> Warning: 'SomeException' is ambiguous. It is defined lens> * in ‘GHC.Internal.Exception.Type’ lens> * in ‘GHC.Internal.Exception.Type’ 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 ‘GHC.Internal.Exception.Type’ lens> 66% ( 4 / 6) in 'System.Exit.Lens' lens> Missing documentation for: lens> ExitFailure_ (src/System/Exit/Lens.hs:76) lens> ExitSuccess_ (src/System/Exit/Lens.hs:72) lens> 100% ( 19 / 19) in 'System.FilePath.Lens' lens> 32% ( 9 / 28) in 'System.IO.Error.Lens' lens> Missing documentation for: lens> _AlreadyExists (src/System/IO/Error/Lens.hs:64) lens> _NoSuchThing (src/System/IO/Error/Lens.hs:67) lens> _ResourceBusy (src/System/IO/Error/Lens.hs:70) lens> _ResourceExhausted (src/System/IO/Error/Lens.hs:73) lens> _EOF (src/System/IO/Error/Lens.hs:76) lens> _IllegalOperation (src/System/IO/Error/Lens.hs:79) lens> _PermissionDenied (src/System/IO/Error/Lens.hs:82) lens> _UserError (src/System/IO/Error/Lens.hs:85) lens> _UnsatisfiedConstraints (src/System/IO/Error/Lens.hs:88) lens> _SystemError (src/System/IO/Error/Lens.hs:91) lens> _ProtocolError (src/System/IO/Error/Lens.hs:94) lens> _OtherError (src/System/IO/Error/Lens.hs:97) lens> _InvalidArgument (src/System/IO/Error/Lens.hs:100) lens> _InappropriateType (src/System/IO/Error/Lens.hs:103) lens> _HardwareFault (src/System/IO/Error/Lens.hs:106) lens> _UnsupportedOperation (src/System/IO/Error/Lens.hs:109) lens> _TimeExpired (src/System/IO/Error/Lens.hs:112) lens> _ResourceVanished (src/System/IO/Error/Lens.hs:115) lens> _Interrupted (src/System/IO/Error/Lens.hs:118) stan> [54 of 55] Compiling Stan.Toml stan> [55 of 55] Compiling Stan primitive-extras> Warning: [git-protocol] Cloning over git:// might lead to an arbitrary code primitive-extras> execution vulnerability. Furthermore, popular forges like GitHub do not primitive-extras> support it. Use https:// or ssh:// instead. primitive-extras> Dependency base >=4.7 && <5: using base-4.21.0.0 primitive-extras> Dependency bytestring >=0.10 && <0.13: using bytestring-0.12.2.0 primitive-extras> Dependency cereal >=0.5.5 && <0.6: using cereal-0.5.8.3 primitive-extras> Dependency deferred-folds >=0.9 && <0.10: using deferred-folds-0.9.18.7 primitive-extras> Dependency focus >=1 && <1.1: using focus-1.0.3.2 primitive-extras> Dependency foldl >=1 && <2: using foldl-1.4.18 primitive-extras> Dependency list-t >=1.0.1 && <1.1: using list-t-1.0.5.7 primitive-extras> Dependency primitive >=0.7 && <0.10: using primitive-0.9.1.0 primitive-extras> Dependency primitive-unlifted >=0.1.3.1 && <0.2 || >=2.1 && <2.3: using primitive-extras> primitive-unlifted-2.1.0.0 primitive-extras> Dependency profunctors >=5 && <6: using profunctors-5.6.2 primitive-extras> Dependency vector >=0.12 && <0.14: using vector-0.13.2.0 primitive-extras> Dependency QuickCheck >=2.13.1 && <3: using QuickCheck-2.14.3 primitive-extras> Dependency cereal: using cereal-0.5.8.3 primitive-extras> Dependency deferred-folds: using deferred-folds-0.9.18.7 primitive-extras> Dependency focus: using focus-1.0.3.2 primitive-extras> Dependency primitive: using primitive-0.9.1.0 primitive-extras> Dependency primitive-extras: using primitive-extras-0.10.2.2 primitive-extras> Dependency rerebase <2: using rerebase-1.21.2 primitive-extras> Dependency tasty >=1.2.2 && <2: using tasty-1.5.3 primitive-extras> Dependency tasty-hunit >=0.10.0.2 && <0.11: using tasty-hunit-0.10.2 primitive-extras> Dependency tasty-quickcheck >=0.10.1 && <0.12: using tasty-quickcheck-0.11 primitive-extras> Source component graph: primitive-extras> component lib primitive-extras> component test:test dependency lib primitive-extras> Configured component graph: primitive-extras> component primitive-extras-0.10.2.2-ETY8YvsFrfA8t6hv9lsu2K primitive-extras> include base-4.21.0.0-7c9b primitive-extras> include bytestring-0.12.2.0-b0ac primitive-extras> include cereal-0.5.8.3-B4uzHBk2iOIK3edPzmbFIF primitive-extras> include deferred-folds-0.9.18.7-C6q66jN651m3hXEMf7oHeW primitive-extras> include focus-1.0.3.2-I4bVNnkj0SUGO4tl0apvDD primitive-extras> include foldl-1.4.18-IgDDKJVSZGpFZn8YnmXaEe primitive-extras> include list-t-1.0.5.7-IrorwS1CUIxF7m89s3TsSq primitive-extras> include primitive-0.9.1.0-1efcJAjGP7r52lEwXSrVSi primitive-extras> include primitive-unlifted-2.1.0.0-JW3tTw0TpIxItMFLIybfzV primitive-extras> include profunctors-5.6.2-CVV6tAuHgrXJXCKob9VpNG primitive-extras> include vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 primitive-extras> component primitive-extras-0.10.2.2-H9qeTs956tg9vIsr0PUIAW-test primitive-extras> include QuickCheck-2.14.3-7qNF4nyPPJfLE9HPMiL8nE primitive-extras> include cereal-0.5.8.3-B4uzHBk2iOIK3edPzmbFIF primitive-extras> include deferred-folds-0.9.18.7-C6q66jN651m3hXEMf7oHeW primitive-extras> include focus-1.0.3.2-I4bVNnkj0SUGO4tl0apvDD primitive-extras> include primitive-0.9.1.0-1efcJAjGP7r52lEwXSrVSi primitive-extras> include primitive-extras-0.10.2.2-ETY8YvsFrfA8t6hv9lsu2K primitive-extras> include rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd primitive-extras> include tasty-1.5.3-1qMX2xwdhAh2Fx6ZURDT5s primitive-extras> include tasty-hunit-0.10.2-bDQm7ih5LIFUNZa5HA0pZ primitive-extras> include tasty-quickcheck-0.11-B4N3RRh9TAA5SKlxVDPyZF primitive-extras> Linked component graph: primitive-extras> unit primitive-extras-0.10.2.2-ETY8YvsFrfA8t6hv9lsu2K primitive-extras> include base-4.21.0.0-7c9b primitive-extras> include bytestring-0.12.2.0-b0ac primitive-extras> include cereal-0.5.8.3-B4uzHBk2iOIK3edPzmbFIF primitive-extras> include deferred-folds-0.9.18.7-C6q66jN651m3hXEMf7oHeW primitive-extras> include focus-1.0.3.2-I4bVNnkj0SUGO4tl0apvDD primitive-extras> include foldl-1.4.18-IgDDKJVSZGpFZn8YnmXaEe primitive-extras> include list-t-1.0.5.7-IrorwS1CUIxF7m89s3TsSq primitive-extras> include primitive-0.9.1.0-1efcJAjGP7r52lEwXSrVSi primitive-extras> include primitive-unlifted-2.1.0.0-JW3tTw0TpIxItMFLIybfzV primitive-extras> include profunctors-5.6.2-CVV6tAuHgrXJXCKob9VpNG primitive-extras> include vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 primitive-extras> PrimitiveExtras.Bitmap=primitive-extras-0.10.2.2-ETY8YvsFrfA8t6hv9lsu2K:PrimitiveExtras.Bitmap,PrimitiveExtras.By6Bits=primitive-extras-0.10.2.2-ETY8YvsFrfA8t6hv9lsu2K:PrimitiveExtras.By6Bits,PrimitiveExtras.PrimArray=primitive-extras-0.10.2.2-ETY8YvsFrfA8t6hv9lsu2K:PrimitiveExtras.PrimArray,PrimitiveExtras.PrimMultiArray=primitive-extras-0.10.2.2-ETY8YvsFrfA8t6hv9lsu2K:PrimitiveExtras.PrimMultiArray,PrimitiveExtras.SmallArray=primitive-extras-0.10.2.2-ETY8YvsFrfA8t6hv9lsu2K:PrimitiveExtras.SmallArray,PrimitiveExtras.UnliftedArray=primitive-extras-0.10.2.2-ETY8YvsFrfA8t6hv9lsu2K:PrimitiveExtras.UnliftedArray primitive-extras> unit primitive-extras-0.10.2.2-H9qeTs956tg9vIsr0PUIAW-test primitive-extras> include QuickCheck-2.14.3-7qNF4nyPPJfLE9HPMiL8nE primitive-extras> include cereal-0.5.8.3-B4uzHBk2iOIK3edPzmbFIF primitive-extras> include deferred-folds-0.9.18.7-C6q66jN651m3hXEMf7oHeW primitive-extras> include focus-1.0.3.2-I4bVNnkj0SUGO4tl0apvDD primitive-extras> include primitive-0.9.1.0-1efcJAjGP7r52lEwXSrVSi primitive-extras> include primitive-extras-0.10.2.2-ETY8YvsFrfA8t6hv9lsu2K primitive-extras> include rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd primitive-extras> include tasty-1.5.3-1qMX2xwdhAh2Fx6ZURDT5s primitive-extras> include tasty-hunit-0.10.2-bDQm7ih5LIFUNZa5HA0pZ primitive-extras> include tasty-quickcheck-0.11-B4N3RRh9TAA5SKlxVDPyZF primitive-extras> Ready component graph: primitive-extras> definite primitive-extras-0.10.2.2-ETY8YvsFrfA8t6hv9lsu2K primitive-extras> depends base-4.21.0.0-7c9b primitive-extras> depends bytestring-0.12.2.0-b0ac primitive-extras> depends cereal-0.5.8.3-B4uzHBk2iOIK3edPzmbFIF primitive-extras> depends deferred-folds-0.9.18.7-C6q66jN651m3hXEMf7oHeW primitive-extras> depends focus-1.0.3.2-I4bVNnkj0SUGO4tl0apvDD primitive-extras> depends foldl-1.4.18-IgDDKJVSZGpFZn8YnmXaEe primitive-extras> depends list-t-1.0.5.7-IrorwS1CUIxF7m89s3TsSq primitive-extras> depends primitive-0.9.1.0-1efcJAjGP7r52lEwXSrVSi primitive-extras> depends primitive-unlifted-2.1.0.0-JW3tTw0TpIxItMFLIybfzV primitive-extras> depends profunctors-5.6.2-CVV6tAuHgrXJXCKob9VpNG primitive-extras> depends vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 primitive-extras> definite primitive-extras-0.10.2.2-H9qeTs956tg9vIsr0PUIAW-test primitive-extras> depends QuickCheck-2.14.3-7qNF4nyPPJfLE9HPMiL8nE primitive-extras> depends cereal-0.5.8.3-B4uzHBk2iOIK3edPzmbFIF primitive-extras> depends deferred-folds-0.9.18.7-C6q66jN651m3hXEMf7oHeW primitive-extras> depends focus-1.0.3.2-I4bVNnkj0SUGO4tl0apvDD primitive-extras> depends primitive-0.9.1.0-1efcJAjGP7r52lEwXSrVSi primitive-extras> depends primitive-extras-0.10.2.2-ETY8YvsFrfA8t6hv9lsu2K primitive-extras> depends rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd primitive-extras> depends tasty-1.5.3-1qMX2xwdhAh2Fx6ZURDT5s primitive-extras> depends tasty-hunit-0.10.2-bDQm7ih5LIFUNZa5HA0pZ primitive-extras> depends tasty-quickcheck-0.11-B4N3RRh9TAA5SKlxVDPyZF primitive-extras> Using Cabal-3.14.1.0 compiled by ghc-9.12 primitive-extras> Using compiler: ghc-9.12.1 primitive-extras> Using install prefix: primitive-extras> /nix/store/05r0bsbf4qlmpmfxbpai9m1dsx6vai1z-primitive-extras-0.10.2.2 primitive-extras> Executables installed in: primitive-extras> /nix/store/05r0bsbf4qlmpmfxbpai9m1dsx6vai1z-primitive-extras-0.10.2.2/bin primitive-extras> Libraries installed in: primitive-extras> /nix/store/05r0bsbf4qlmpmfxbpai9m1dsx6vai1z-primitive-extras-0.10.2.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/primitive-extras-0.10.2.2-ETY8YvsFrfA8t6hv9lsu2K primitive-extras> Dynamic Libraries installed in: primitive-extras> /nix/store/05r0bsbf4qlmpmfxbpai9m1dsx6vai1z-primitive-extras-0.10.2.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75 primitive-extras> Private executables installed in: primitive-extras> /nix/store/05r0bsbf4qlmpmfxbpai9m1dsx6vai1z-primitive-extras-0.10.2.2/libexec/x86_64-linux-ghc-9.12.1-bf75/primitive-extras-0.10.2.2 primitive-extras> Data files installed in: primitive-extras> /nix/store/05r0bsbf4qlmpmfxbpai9m1dsx6vai1z-primitive-extras-0.10.2.2/share/x86_64-linux-ghc-9.12.1-bf75/primitive-extras-0.10.2.2 primitive-extras> Documentation installed in: primitive-extras> /nix/store/3g7c6ijhgnx3gqrvypdslpi9y8h2yi8q-primitive-extras-0.10.2.2-doc/share/doc/primitive-extras-0.10.2.2 primitive-extras> Configuration files installed in: primitive-extras> /nix/store/05r0bsbf4qlmpmfxbpai9m1dsx6vai1z-primitive-extras-0.10.2.2/etc primitive-extras> No alex found primitive-extras> Using ar found on system at: primitive-extras> /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ar primitive-extras> No c2hs found primitive-extras> No cpphs found primitive-extras> No doctest found primitive-extras> Using gcc version 14.3.0 given by user at: primitive-extras> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc primitive-extras> Using ghc version 9.12.1 found on system at: primitive-extras> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc primitive-extras> Using ghc-pkg version 9.12.1 found on system at: primitive-extras> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc-pkg-9.12.1 primitive-extras> No ghcjs found primitive-extras> No ghcjs-pkg found primitive-extras> No greencard found primitive-extras> Using haddock version 2.30.0 found on system at: primitive-extras> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/haddock-ghc-9.12.1 primitive-extras> No happy found primitive-extras> No haskell-suite found primitive-extras> No haskell-suite-pkg found primitive-extras> No hmake found primitive-extras> Using hpc version 0.69 found on system at: primitive-extras> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hpc-ghc-9.12.1 primitive-extras> Using hsc2hs version 0.68.10 found on system at: primitive-extras> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 primitive-extras> Using hscolour version 1.25 found on system at: primitive-extras> /nix/store/iwbifbszf225h5w2dyxfi77kk6d6rxdy-hscolour-1.25/bin/HsColour primitive-extras> No jhc found quickcheck-classes> src/Test/QuickCheck/Classes.hs:107:1: warning: [GHC-66111] [-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> quickcheck-classes> Haddock coverage: primitive-extras> Using ld found on system at: primitive-extras> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/ld primitive-extras> No pkg-config found primitive-extras> Using runghc version 9.12.1 found on system at: primitive-extras> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/runghc-9.12.1 primitive-extras> Using strip version 2.44 found on system at: primitive-extras> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip primitive-extras> Using tar found on system at: primitive-extras> /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar primitive-extras> No uhc found quickcheck-classes> 50% ( 1 / 2) in 'Test.QuickCheck.Classes.IsList' quickcheck-classes> Missing documentation for: quickcheck-classes> Module header quickcheck-classes> Warning: 'altLaws' is out of scope. quickcheck-classes> If you qualify the identifier, haddock can try to link it anyway. quickcheck-classes> Warning: 'o'' is out of scope. quickcheck-classes> If you qualify the identifier, haddock can try to link it anyway. primitive-extras> Running phase: buildPhase quickcheck-classes> 98% ( 62 / 63) in 'Test.QuickCheck.Classes' quickcheck-classes> Missing documentation for: quickcheck-classes> semigroupMonoidLaws primitive-extras> Preprocessing library for primitive-extras-0.10.2.2... primitive-extras> Building library for primitive-extras-0.10.2.2... cabal-add> Preprocessing library for cabal-add-0.1... cabal-add> Running Haddock on library for cabal-add-0.1... primitive-extras> [ 1 of 10] Compiling PrimitiveExtras.Prelude ( library/PrimitiveExtras/Prelude.hs, dist/build/PrimitiveExtras/Prelude.o, dist/build/PrimitiveExtras/Prelude.dyn_o ) lens> Warning: Control.Lens.Internal.CTypes: could not find link destinations for: lens> - GHC.Internal.Generics.D:R:UReckPtrp0 lens> - GHC.Internal.Generics.Rep_R:UReckPtrp lens> - GHC.Internal.Generics.Rep1_R:UReckPtrp lens> Warning: Control.Lens.Internal.Iso: could not find link destinations for: lens> - Data.Vector.Strict.Vector lens> - Data.Vector.Storable.Vector lens> - Data.Vector.Unboxed.Base.Vector lens> - Data.Vector.Primitive.Vector lens> - Data.Vector.Vector lens> - Data.Vector.Unboxed.Base.Unbox 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 cabal-add> [1 of 1] Compiling Distribution.Client.Add ( src/Distribution/Client/Add.hs, nothing ) [HIE file is missing] primitive-extras> [ 2 of 10] Compiling PrimitiveExtras.FoldMs ( library/PrimitiveExtras/FoldMs.hs, dist/build/PrimitiveExtras/FoldMs.o, dist/build/PrimitiveExtras/FoldMs.dyn_o ) primitive-extras> [ 3 of 10] Compiling PrimitiveExtras.SmallArray ( library/PrimitiveExtras/SmallArray.hs, dist/build/PrimitiveExtras/SmallArray.o, dist/build/PrimitiveExtras/SmallArray.dyn_o ) lens> Warning: Control.Lens.Internal.Indexed: could not find link destinations for: lens> - Control.Lens.Internal.Indexed.D:R:CorepIndexed lens> - Control.Lens.Internal.Indexed.D:R:RepIndexed 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 lens> Warning: Control.Lens.Setter: could not find link destinations for: lens> - GHC.Internal.Data.Functor.Identity.Rep_Identity lens> - GHC.Internal.Data.Functor.Identity.Rep1_Identity lens> - Data.Vector.Unboxed.Base.Vector lens> - Data.Vector.Generic.Base.Vector lens> - Data.Vector.Unboxed.Base.Unbox 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.Generic.Base.basicLength lens> - Data.Vector.Generic.Base.basicUnsafeIndexM lens> - Data.Vector.Generic.Mutable.Base.basicUnsafeNew lens> - Data.Vector.Generic.Base.basicUnsafeFreeze lens> - Data.Vector.Generic.Mutable.Base.basicUnsafeSlice lens> - Data.Vector.Generic.Mutable.Base.basicLength lens> - Data.Vector.Generic.Mutable.Base.basicUnsafeWrite lens> - Data.Vector.Generic.Mutable.Base.basicUnsafeGrow lens> - Data.Vector.Generic.Mutable.Base.basicUnsafeRead lens> - Data.Vector.Generic.Base.elemseq lens> - Data.Vector.Generic.Mutable.Base.basicInitialize 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.Unboxed.Base.V_Identity lens> - Data.Vector.Generic.Mutable.Base.basicClear lens> - Data.Vector.Generic.Mutable.Base.basicOverlaps lens> - Data.Vector.Generic.Mutable.Base.basicUnsafeMove lens> - Data.Vector.Generic.Mutable.Base.basicUnsafeReplicate lens> - Data.Vector.Unboxed.Base.D:R:MVectorsIdentity0 lens> - Data.Vector.Generic.Base.basicUnsafeThaw lens> - Data.Vector.Unboxed.Base.D:R:VectorIdentity0 lens> - Data.Functor.Rep.D:R:RepIdentity lens> - Control.Lens.Wrapped.D:R:UnwrappedIdentity lens> Warning: Control.Lens.Tuple: could not find link destinations for: lens> - Control.Lens.Tuple.GIxed lens> - Control.Lens.Tuple.N0 lens> - Control.Lens.Tuple.N1 lens> - Control.Lens.Tuple.N10 lens> - Control.Lens.Tuple.N11 lens> - Control.Lens.Tuple.N12 lens> - Control.Lens.Tuple.N13 lens> - Control.Lens.Tuple.N14 lens> - Control.Lens.Tuple.N15 lens> - Control.Lens.Tuple.N16 lens> - Control.Lens.Tuple.N17 lens> - Control.Lens.Tuple.N18 lens> - Control.Lens.Tuple.N2 lens> - Control.Lens.Tuple.N3 lens> - Control.Lens.Tuple.N4 lens> - Control.Lens.Tuple.N5 lens> - Control.Lens.Tuple.N6 lens> - Control.Lens.Tuple.N7 lens> - Control.Lens.Tuple.N8 lens> - Control.Lens.Tuple.N9 path> [1 of 6] Compiling Path.Internal.Posix ( src/Path/Internal/Posix.hs, /build/ghc893_tmp_0/ghc_tmp_14.o, /build/ghc893_tmp_0/ghc_tmp_14.dyn_o ) lens> Warning: Control.Lens.Getter: could not find link destinations for: lens> - GHC.Internal.Data.Functor.Const.Rep_Const lens> - GHC.Internal.Data.Functor.Const.Rep1_Const lens> - Data.Vector.Unboxed.Base.Vector lens> - Data.Vector.Generic.Base.Vector lens> - Data.Vector.Unboxed.Base.Unbox 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.Generic.Base.basicLength lens> - Data.Vector.Generic.Base.basicUnsafeIndexM lens> - Data.Vector.Generic.Mutable.Base.basicUnsafeNew lens> - Data.Vector.Generic.Base.basicUnsafeFreeze lens> - Data.Vector.Generic.Mutable.Base.basicUnsafeSlice lens> - Data.Vector.Generic.Mutable.Base.basicLength lens> - Data.Vector.Generic.Mutable.Base.basicUnsafeWrite lens> - Data.Vector.Generic.Mutable.Base.basicUnsafeGrow lens> - Data.Vector.Generic.Mutable.Base.basicUnsafeRead lens> - Data.Vector.Generic.Base.elemseq lens> - Data.Vector.Generic.Mutable.Base.basicInitialize 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.Unboxed.Base.V_Const lens> - Data.Vector.Generic.Mutable.Base.basicClear lens> - Data.Vector.Generic.Mutable.Base.basicOverlaps lens> - Data.Vector.Generic.Mutable.Base.basicUnsafeMove lens> - Data.Vector.Generic.Mutable.Base.basicUnsafeReplicate lens> - Data.Vector.Unboxed.Base.D:R:MVectorsConst0 lens> - Data.Vector.Generic.Base.basicUnsafeThaw lens> - Data.Vector.Unboxed.Base.D:R:VectorConst0 lens> - Control.Lens.Wrapped.D:R:UnwrappedConst lens> Warning: Control.Lens.Fold: could not find link destinations for: lens> - Control.Lens.Fold.ifoldr cabal-add> Haddock coverage: lens> Warning: Control.Lens.Traversal: could not find link destinations for: lens> - Data.Vector.Strict.Vector lens> - Data.Vector.Vector lens> - Data.Profunctor.Traversing.Baz lens> Warning: Control.Lens.Reified: could not find link destinations for: lens> - Control.Lens.Reified.D:R:CorepReifiedGetter lens> - Control.Lens.Reified.D:R:RepReifiedGetter lens> - Control.Lens.Reified.D:R:RepReifiedFold lens> - Control.Lens.Reified.D:R:RepReifiedIndexedFold lens> - Control.Lens.Reified.D:R:RepReifiedIndexedGetter lens> Warning: Control.Lens.Indexed: could not find link destinations for: lens> - Control.Lens.Internal.Indexed.D:R:CorepIndexed lens> - Control.Lens.Internal.Indexed.D:R:RepIndexed lens> Warning: Control.Lens.Iso: could not find link destinations for: lens> - Data.Vector.Strict.Vector lens> - Data.Vector.Storable.Vector lens> - Data.Vector.Unboxed.Base.Vector lens> - Data.Vector.Primitive.Vector lens> - Data.Vector.Vector lens> - Data.Vector.Unboxed.Base.Unbox lens> - Data.Profunctor.Traversing.Baz lens> - Data.Profunctor.Traversing.Bazaar lens> Warning: Control.Lens.Empty: could not find link destinations for: lens> - Data.Vector.Strict.Vector lens> - Data.Vector.Storable.Vector lens> - Data.Vector.Unboxed.Base.Vector lens> - Data.Vector.Primitive.Vector lens> - Data.Vector.Vector lens> - Data.Vector.Unboxed.Base.Unbox lens> Warning: Control.Lens.Cons: could not find link destinations for: lens> - Data.Vector.Strict.Vector lens> - Data.Vector.Storable.Vector lens> - Data.Vector.Unboxed.Base.Vector lens> - Data.Vector.Primitive.Vector lens> - Data.Vector.Vector lens> - Data.Vector.Unboxed.Base.Unbox lens> Warning: Control.Lens.Wrapped: could not find link destinations for: lens> - Data.Vector.Strict.Vector lens> - Data.Vector.Storable.Vector lens> - Data.Vector.Unboxed.Base.Vector lens> - Data.Vector.Primitive.Vector lens> - Data.Vector.Vector lens> - Data.Vector.Unboxed.Base.Unbox lens> - Control.Lens.Wrapped.GUnwrapped lens> - Control.Lens.Wrapped.D:R:Unwrapped:.: lens> - Control.Lens.Wrapped.D:R:UnwrappedAll lens> - Control.Lens.Wrapped.D:R:UnwrappedAlt lens> - Control.Lens.Wrapped.D:R:UnwrappedAlt0 lens> - Control.Lens.Wrapped.D:R:UnwrappedAny lens> - Control.Lens.Wrapped.D:R:UnwrappedApT lens> - Control.Lens.Wrapped.D:R:UnwrappedAp lens> - Control.Lens.Wrapped.D:R:UnwrappedArrowMonad lens> - Control.Lens.Wrapped.D:R:UnwrappedAssertionFailed lens> - Control.Lens.Wrapped.D:R:UnwrappedBackwards lens> - Control.Lens.Wrapped.D:R:UnwrappedBiff lens> - Control.Lens.Wrapped.D:R:UnwrappedCBlkCnt lens> - Control.Lens.Wrapped.D:R:UnwrappedCBlkSize lens> - Control.Lens.Wrapped.D:R:UnwrappedCBool lens> - Control.Lens.Wrapped.D:R:UnwrappedCCc lens> - Control.Lens.Wrapped.D:R:UnwrappedCChar lens> - Control.Lens.Wrapped.D:R:UnwrappedCClockId lens> - Control.Lens.Wrapped.D:R:UnwrappedCClock lens> - Control.Lens.Wrapped.D:R:UnwrappedCDev lens> - Control.Lens.Wrapped.D:R:UnwrappedCDouble lens> - Control.Lens.Wrapped.D:R:UnwrappedCFloat lens> - Control.Lens.Wrapped.D:R:UnwrappedCFsBlkCnt lens> - Control.Lens.Wrapped.D:R:UnwrappedCFsFilCnt lens> - Control.Lens.Wrapped.D:R:UnwrappedCGid lens> - Control.Lens.Wrapped.D:R:UnwrappedCId lens> - Control.Lens.Wrapped.D:R:UnwrappedCIno lens> - Control.Lens.Wrapped.D:R:UnwrappedCIntMax lens> - Control.Lens.Wrapped.D:R:UnwrappedCIntPtr lens> - Control.Lens.Wrapped.D:R:UnwrappedCInt lens> - Control.Lens.Wrapped.D:R:UnwrappedCKey lens> - Control.Lens.Wrapped.D:R:UnwrappedCLLong lens> - Control.Lens.Wrapped.D:R:UnwrappedCLong lens> - Control.Lens.Wrapped.D:R:UnwrappedCMode lens> - Control.Lens.Wrapped.D:R:UnwrappedCNlink lens> - Control.Lens.Wrapped.D:R:UnwrappedCOff lens> - Control.Lens.Wrapped.D:R:UnwrappedCPid lens> - Control.Lens.Wrapped.D:R:UnwrappedCPtrdiff lens> - Control.Lens.Wrapped.D:R:UnwrappedCRLim lens> - Control.Lens.Wrapped.D:R:UnwrappedCSChar lens> - Control.Lens.Wrapped.D:R:UnwrappedCSUSeconds lens> - Control.Lens.Wrapped.D:R:UnwrappedCShort lens> - Control.Lens.Wrapped.D:R:UnwrappedCSigAtomic lens> - Control.Lens.Wrapped.D:R:UnwrappedCSize lens> - Control.Lens.Wrapped.D:R:UnwrappedCSpeed lens> - Control.Lens.Wrapped.D:R:UnwrappedCSsize lens> - Control.Lens.Wrapped.D:R:UnwrappedCTcflag lens> - Control.Lens.Wrapped.D:R:UnwrappedCTimer lens> - Control.Lens.Wrapped.D:R:UnwrappedCTime lens> - Control.Lens.Wrapped.D:R:UnwrappedCUChar lens> - Control.Lens.Wrapped.D:R:UnwrappedCUIntMax lens> - Control.Lens.Wrapped.D:R:UnwrappedCUIntPtr lens> - Control.Lens.Wrapped.D:R:UnwrappedCUInt lens> - Control.Lens.Wrapped.D:R:UnwrappedCULLong lens> - Control.Lens.Wrapped.D:R:UnwrappedCULong lens> - Control.Lens.Wrapped.D:R:UnwrappedCUSeconds lens> - Control.Lens.Wrapped.D:R:UnwrappedCUShort lens> - Control.Lens.Wrapped.D:R:UnwrappedCUid lens> - Control.Lens.Wrapped.D:R:UnwrappedCWchar lens> - Control.Lens.Wrapped.D:R:UnwrappedCatchT lens> - Control.Lens.Wrapped.D:R:UnwrappedCayley lens> - Control.Lens.Wrapped.D:R:UnwrappedClown lens> - Control.Lens.Wrapped.D:R:UnwrappedCofreeT lens> - Control.Lens.Wrapped.D:R:UnwrappedCoiterT lens> - Control.Lens.Wrapped.D:R:UnwrappedCompactionFailed lens> - Control.Lens.Wrapped.D:R:UnwrappedComparison lens> - Control.Lens.Wrapped.D:R:UnwrappedComposeCF lens> - Control.Lens.Wrapped.D:R:UnwrappedComposeFC lens> - Control.Lens.Wrapped.D:R:UnwrappedCompose lens> - Control.Lens.Wrapped.D:R:UnwrappedCompose0 lens> - Control.Lens.Wrapped.D:R:UnwrappedConstant lens> - Control.Lens.Wrapped.D:R:UnwrappedConst lens> - Control.Lens.Wrapped.D:R:UnwrappedContT lens> - Control.Lens.Wrapped.D:R:UnwrappedCostar lens> - Control.Lens.Wrapped.D:R:UnwrappedDown lens> - Control.Lens.Wrapped.D:R:UnwrappedDual lens> - Control.Lens.Wrapped.D:R:UnwrappedDual0 lens> - Control.Lens.Wrapped.D:R:UnwrappedEndo lens> - Control.Lens.Wrapped.D:R:UnwrappedEquivalence lens> - Control.Lens.Wrapped.D:R:UnwrappedErrno lens> - Control.Lens.Wrapped.D:R:UnwrappedErrorCall lens> - Control.Lens.Wrapped.D:R:UnwrappedExceptT lens> - Control.Lens.Wrapped.D:R:UnwrappedFd lens> - Control.Lens.Wrapped.D:R:UnwrappedFirst lens> - Control.Lens.Wrapped.D:R:UnwrappedFirst0 lens> - Control.Lens.Wrapped.D:R:UnwrappedFix lens> - Control.Lens.Wrapped.D:R:UnwrappedFlip lens> - Control.Lens.Wrapped.D:R:UnwrappedForget lens> - Control.Lens.Wrapped.D:R:UnwrappedFreeT lens> - Control.Lens.Wrapped.D:R:UnwrappedHashMap lens> - Control.Lens.Wrapped.D:R:UnwrappedHashSet lens> - Control.Lens.Wrapped.D:R:UnwrappedIdentityT lens> - Control.Lens.Wrapped.D:R:UnwrappedIdentity lens> - Control.Lens.Wrapped.D:R:UnwrappedIntMap lens> - Control.Lens.Wrapped.D:R:UnwrappedIntSet lens> - Control.Lens.Wrapped.D:R:UnwrappedIterT lens> - Control.Lens.Wrapped.D:R:UnwrappedJoin lens> - Control.Lens.Wrapped.D:R:UnwrappedJoker lens> - Control.Lens.Wrapped.D:R:UnwrappedK1 lens> - Control.Lens.Wrapped.D:R:UnwrappedKleisli lens> - Control.Lens.Wrapped.D:R:UnwrappedLast lens> - Control.Lens.Wrapped.D:R:UnwrappedLast0 lens> - Control.Lens.Wrapped.D:R:UnwrappedM1 lens> - Control.Lens.Wrapped.D:R:UnwrappedMap lens> - Control.Lens.Wrapped.D:R:UnwrappedMax lens> - Control.Lens.Wrapped.D:R:UnwrappedMaybeApply lens> - Control.Lens.Wrapped.D:R:UnwrappedMaybeT lens> - Control.Lens.Wrapped.D:R:UnwrappedMin lens> - Control.Lens.Wrapped.D:R:UnwrappedNoMethodError lens> - Control.Lens.Wrapped.D:R:UnwrappedNonEmpty lens> - Control.Lens.Wrapped.D:R:UnwrappedOp lens> - Control.Lens.Wrapped.D:R:UnwrappedPar1 lens> - Control.Lens.Wrapped.D:R:UnwrappedPatternMatchFail lens> - Control.Lens.Wrapped.D:R:UnwrappedPredicate lens> - Control.Lens.Wrapped.D:R:UnwrappedProduct lens> - Control.Lens.Wrapped.D:R:UnwrappedRWST lens> - Control.Lens.Wrapped.D:R:UnwrappedRWST0 lens> - Control.Lens.Wrapped.D:R:UnwrappedReaderT lens> - Control.Lens.Wrapped.D:R:UnwrappedRec1 lens> - Control.Lens.Wrapped.D:R:UnwrappedRecConError lens> - Control.Lens.Wrapped.D:R:UnwrappedRecSelError lens> - Control.Lens.Wrapped.D:R:UnwrappedRecUpdError lens> - Control.Lens.Wrapped.D:R:UnwrappedReverse lens> - Control.Lens.Wrapped.D:R:UnwrappedSemi lens> - Control.Lens.Wrapped.D:R:UnwrappedSeq lens> - Control.Lens.Wrapped.D:R:UnwrappedSet lens> - Control.Lens.Wrapped.D:R:UnwrappedStar lens> - Control.Lens.Wrapped.D:R:UnwrappedStateT lens> - Control.Lens.Wrapped.D:R:UnwrappedStateT0 lens> - Control.Lens.Wrapped.D:R:UnwrappedStatic lens> - Control.Lens.Wrapped.D:R:UnwrappedSum lens> - Control.Lens.Wrapped.D:R:UnwrappedTagged lens> - Control.Lens.Wrapped.D:R:UnwrappedTannen lens> - Control.Lens.Wrapped.D:R:UnwrappedTracedT lens> - Control.Lens.Wrapped.D:R:UnwrappedTypeError lens> - Control.Lens.Wrapped.D:R:UnwrappedVector lens> - Control.Lens.Wrapped.D:R:UnwrappedVector0 lens> - Control.Lens.Wrapped.D:R:UnwrappedVector1 lens> - Control.Lens.Wrapped.D:R:UnwrappedVector2 lens> - Control.Lens.Wrapped.D:R:UnwrappedVector3 lens> - Control.Lens.Wrapped.D:R:UnwrappedWrappedApplicative lens> - Control.Lens.Wrapped.D:R:UnwrappedWrappedArrow lens> - Control.Lens.Wrapped.D:R:UnwrappedWrappedArrow0 lens> - Control.Lens.Wrapped.D:R:UnwrappedWrappedBifunctor lens> - Control.Lens.Wrapped.D:R:UnwrappedWrappedCategory lens> - Control.Lens.Wrapped.D:R:UnwrappedWrappedMonad lens> - Control.Lens.Wrapped.D:R:UnwrappedWrappedMonoid lens> - Control.Lens.Wrapped.D:R:UnwrappedWriterT lens> - Control.Lens.Wrapped.D:R:UnwrappedWriterT0 lens> - Control.Lens.Wrapped.D:R:UnwrappedZipList lens> Warning: Control.Lens.Plated: could not find link destinations for: lens> - Control.Lens.Plated.gplate' lens> - Control.Lens.Plated.gplate1' 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 lens> Warning: Control.Lens.Each: could not find link destinations for: lens> - Data.Vector.Strict.Vector lens> - Data.Vector.Storable.Vector lens> - Data.Vector.Unboxed.Base.Vector lens> - Data.Vector.Primitive.Vector lens> - Data.Vector.Vector lens> - Data.Vector.Unboxed.Base.Unbox lens> Warning: Control.Lens.At: could not find link destinations for: lens> - Data.Vector.Strict.Vector lens> - Data.Vector.Storable.Vector lens> - Data.Vector.Unboxed.Base.Vector lens> - Data.Vector.Primitive.Vector lens> - Data.Vector.Vector lens> - Data.Vector.Unboxed.Base.Unbox 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 primitive-extras> [ 4 of 10] Compiling PrimitiveExtras.Types ( library/PrimitiveExtras/Types.hs, dist/build/PrimitiveExtras/Types.o, dist/build/PrimitiveExtras/Types.dyn_o ) primitive-extras> [ 5 of 10] Compiling PrimitiveExtras.Bitmap ( library/PrimitiveExtras/Bitmap.hs, dist/build/PrimitiveExtras/Bitmap.o, dist/build/PrimitiveExtras/Bitmap.dyn_o ) primitive-extras> [ 6 of 10] Compiling PrimitiveExtras.By6Bits ( library/PrimitiveExtras/By6Bits.hs, dist/build/PrimitiveExtras/By6Bits.o, dist/build/PrimitiveExtras/By6Bits.dyn_o ) cabal-add> 100% ( 8 / 8) in 'Distribution.Client.Add' path> src/Path/Internal/Include.hs:47:19: warning: [GHC-90584] [-Wderiving-typeable] path> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable path> • In the newtype declaration for ‘Path’ path> | path> 47 | deriving (Data, Typeable, Generic) path> | ^^^^^^^^ path> path> [2 of 6] Compiling Path.Internal ( src/Path/Internal.hs, nothing ) [Flags changed] path> [3 of 6] Compiling Path.Internal.Windows ( src/Path/Internal/Windows.hs, /build/ghc893_tmp_0/ghc_tmp_16.o, /build/ghc893_tmp_0/ghc_tmp_16.dyn_o ) path> src/Path/Internal/Include.hs:47:19: warning: [GHC-90584] [-Wderiving-typeable] path> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable path> • In the newtype declaration for ‘Path’ path> | path> 47 | deriving (Data, Typeable, Generic) path> | ^^^^^^^^ path> path> [4 of 6] Compiling Path.Posix ( src/Path/Posix.hs, nothing ) [Flags changed] primitive-extras> [ 7 of 10] Compiling PrimitiveExtras.UnliftedArray ( library/PrimitiveExtras/UnliftedArray.hs, dist/build/PrimitiveExtras/UnliftedArray.o, dist/build/PrimitiveExtras/UnliftedArray.dyn_o ) primitive-extras> [ 8 of 10] Compiling PrimitiveExtras.Folds ( library/PrimitiveExtras/Folds.hs, dist/build/PrimitiveExtras/Folds.o, dist/build/PrimitiveExtras/Folds.dyn_o ) primitive-extras> [ 9 of 10] Compiling PrimitiveExtras.PrimArray ( library/PrimitiveExtras/PrimArray.hs, dist/build/PrimitiveExtras/PrimArray.o, dist/build/PrimitiveExtras/PrimArray.dyn_o ) primitive-extras> [10 of 10] Compiling PrimitiveExtras.PrimMultiArray ( library/PrimitiveExtras/PrimMultiArray.hs, dist/build/PrimitiveExtras/PrimMultiArray.o, dist/build/PrimitiveExtras/PrimMultiArray.dyn_o ) lens> Warning: Control.Lens.Combinators: could not find link destinations for: lens> - GHC.Internal.Data.Functor.Const.Rep_Const lens> - GHC.Internal.Data.Functor.Const.Rep1_Const lens> - GHC.Internal.Data.Functor.Identity.Rep_Identity lens> - GHC.Internal.Data.Functor.Identity.Rep1_Identity lens> - Data.Vector.Strict.Vector lens> - Data.Vector.Storable.Vector lens> - Data.Vector.Unboxed.Base.Vector lens> - Data.Vector.Primitive.Vector lens> - Data.Vector.Vector lens> - Data.Vector.Generic.Base.Vector lens> - Data.Vector.Unboxed.Base.Unbox 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.MV_Identity lens> - Data.Vector.Generic.Base.basicLength lens> - Data.Vector.Generic.Base.basicUnsafeIndexM lens> - Data.Vector.Generic.Mutable.Base.basicUnsafeNew lens> - Data.Vector.Generic.Base.basicUnsafeFreeze lens> - Data.Vector.Generic.Mutable.Base.basicUnsafeSlice lens> - Data.Vector.Generic.Mutable.Base.basicLength lens> - Data.Vector.Generic.Mutable.Base.basicUnsafeWrite lens> - Data.Vector.Generic.Mutable.Base.basicUnsafeGrow lens> - Data.Vector.Generic.Mutable.Base.basicUnsafeRead lens> - Data.Vector.Generic.Base.elemseq lens> - Data.Vector.Generic.Mutable.Base.basicInitialize 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.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.basicUnsafeMove lens> - Data.Vector.Generic.Mutable.Base.basicUnsafeReplicate lens> - Data.Vector.Unboxed.Base.D:R:MVectorsConst0 lens> - Data.Vector.Unboxed.Base.D:R:MVectorsIdentity0 lens> - Data.Vector.Generic.Base.basicUnsafeThaw lens> - Data.Vector.Unboxed.Base.D:R:VectorConst0 lens> - Data.Vector.Unboxed.Base.D:R:VectorIdentity0 lens> - Control.Lens.Internal.Indexed.D:R:CorepIndexed lens> - Control.Lens.Internal.Indexed.D:R:RepIndexed lens> - Data.Functor.Rep.D:R:RepIdentity lens> - Control.Lens.Tuple.GIxed lens> - Control.Lens.Tuple.N0 lens> - Control.Lens.Tuple.N1 lens> - Control.Lens.Tuple.N10 lens> - Control.Lens.Tuple.N11 lens> - Control.Lens.Tuple.N12 lens> - Control.Lens.Tuple.N13 lens> - Control.Lens.Tuple.N14 lens> - Control.Lens.Tuple.N15 lens> - Control.Lens.Tuple.N16 lens> - Control.Lens.Tuple.N17 lens> - Control.Lens.Tuple.N18 lens> - Control.Lens.Tuple.N2 lens> - Control.Lens.Tuple.N3 lens> - Control.Lens.Tuple.N4 lens> - Control.Lens.Tuple.N5 lens> - Control.Lens.Tuple.N6 lens> - Control.Lens.Tuple.N7 lens> - Control.Lens.Tuple.N8 lens> - Control.Lens.Tuple.N9 lens> - Control.Lens.Fold.ifoldr lens> - Data.Profunctor.Traversing.Baz lens> - Control.Lens.Reified.D:R:CorepReifiedGetter lens> - Control.Lens.Reified.D:R:RepReifiedGetter lens> - Control.Lens.Reified.D:R:RepReifiedFold lens> - Control.Lens.Reified.D:R:RepReifiedIndexedFold lens> - Control.Lens.Reified.D:R:RepReifiedIndexedGetter lens> - Control.Lens.Wrapped.GUnwrapped lens> - Control.Lens.Wrapped.D:R:Unwrapped:.: lens> - Control.Lens.Wrapped.D:R:UnwrappedAll lens> - Control.Lens.Wrapped.D:R:UnwrappedAlt lens> - Control.Lens.Wrapped.D:R:UnwrappedAlt0 lens> - Control.Lens.Wrapped.D:R:UnwrappedAny lens> - Control.Lens.Wrapped.D:R:UnwrappedApT lens> - Control.Lens.Wrapped.D:R:UnwrappedAp lens> - Control.Lens.Wrapped.D:R:UnwrappedArrowMonad lens> - Control.Lens.Wrapped.D:R:UnwrappedAssertionFailed lens> - Control.Lens.Wrapped.D:R:UnwrappedBackwards lens> - Control.Lens.Wrapped.D:R:UnwrappedBiff lens> - Control.Lens.Wrapped.D:R:UnwrappedCBlkCnt lens> - Control.Lens.Wrapped.D:R:UnwrappedCBlkSize lens> - Control.Lens.Wrapped.D:R:UnwrappedCBool lens> - Control.Lens.Wrapped.D:R:UnwrappedCCc lens> - Control.Lens.Wrapped.D:R:UnwrappedCChar lens> - Control.Lens.Wrapped.D:R:UnwrappedCClockId lens> - Control.Lens.Wrapped.D:R:UnwrappedCClock lens> - Control.Lens.Wrapped.D:R:UnwrappedCDev lens> - Control.Lens.Wrapped.D:R:UnwrappedCDouble lens> - Control.Lens.Wrapped.D:R:UnwrappedCFloat lens> - Control.Lens.Wrapped.D:R:UnwrappedCFsBlkCnt lens> - Control.Lens.Wrapped.D:R:UnwrappedCFsFilCnt lens> - Control.Lens.Wrapped.D:R:UnwrappedCGid lens> - Control.Lens.Wrapped.D:R:UnwrappedCId lens> - Control.Lens.Wrapped.D:R:UnwrappedCIno lens> - Control.Lens.Wrapped.D:R:UnwrappedCIntMax lens> - Control.Lens.Wrapped.D:R:UnwrappedCIntPtr lens> - Control.Lens.Wrapped.D:R:UnwrappedCInt lens> - Control.Lens.Wrapped.D:R:UnwrappedCKey lens> - Control.Lens.Wrapped.D:R:UnwrappedCLLong lens> - Control.Lens.Wrapped.D:R:UnwrappedCLong lens> - Control.Lens.Wrapped.D:R:UnwrappedCMode lens> - Control.Lens.Wrapped.D:R:UnwrappedCNlink lens> - Control.Lens.Wrapped.D:R:UnwrappedCOff lens> - Control.Lens.Wrapped.D:R:UnwrappedCPid lens> - Control.Lens.Wrapped.D:R:UnwrappedCPtrdiff lens> - Control.Lens.Wrapped.D:R:UnwrappedCRLim lens> - Control.Lens.Wrapped.D:R:UnwrappedCSChar lens> - Control.Lens.Wrapped.D:R:UnwrappedCSUSeconds lens> - Control.Lens.Wrapped.D:R:UnwrappedCShort lens> - Control.Lens.Wrapped.D:R:UnwrappedCSigAtomic lens> - Control.Lens.Wrapped.D:R:UnwrappedCSize lens> - Control.Lens.Wrapped.D:R:UnwrappedCSpeed lens> - Control.Lens.Wrapped.D:R:UnwrappedCSsize lens> - Control.Lens.Wrapped.D:R:UnwrappedCTcflag lens> - Control.Lens.Wrapped.D:R:UnwrappedCTimer lens> - Control.Lens.Wrapped.D:R:UnwrappedCTime lens> - Control.Lens.Wrapped.D:R:UnwrappedCUChar lens> - Control.Lens.Wrapped.D:R:UnwrappedCUIntMax lens> - Control.Lens.Wrapped.D:R:UnwrappedCUIntPtr lens> - Control.Lens.Wrapped.D:R:UnwrappedCUInt lens> - Control.Lens.Wrapped.D:R:UnwrappedCULLong lens> - Control.Lens.Wrapped.D:R:UnwrappedCULong lens> - Control.Lens.Wrapped.D:R:UnwrappedCUSeconds lens> - Control.Lens.Wrapped.D:R:UnwrappedCUShort lens> - Control.Lens.Wrapped.D:R:UnwrappedCUid lens> - Control.Lens.Wrapped.D:R:UnwrappedCWchar lens> - Control.Lens.Wrapped.D:R:UnwrappedCatchT lens> - Control.Lens.Wrapped.D:R:UnwrappedCayley lens> - Control.Lens.Wrapped.D:R:UnwrappedClown lens> - Control.Lens.Wrapped.D:R:UnwrappedCofreeT lens> - Control.Lens.Wrapped.D:R:UnwrappedCoiterT lens> - Control.Lens.Wrapped.D:R:UnwrappedCompactionFailed lens> - Control.Lens.Wrapped.D:R:UnwrappedComparison lens> - Control.Lens.Wrapped.D:R:UnwrappedComposeCF lens> - Control.Lens.Wrapped.D:R:UnwrappedComposeFC lens> - Control.Lens.Wrapped.D:R:UnwrappedCompose lens> - Control.Lens.Wrapped.D:R:UnwrappedCompose0 lens> - Control.Lens.Wrapped.D:R:UnwrappedConstant lens> - Control.Lens.Wrapped.D:R:UnwrappedConst lens> - Control.Lens.Wrapped.D:R:UnwrappedContT lens> - Control.Lens.Wrapped.D:R:UnwrappedCostar lens> - Control.Lens.Wrapped.D:R:UnwrappedDown lens> - Control.Lens.Wrapped.D:R:UnwrappedDual lens> - Control.Lens.Wrapped.D:R:UnwrappedDual0 lens> - Control.Lens.Wrapped.D:R:UnwrappedEndo lens> - Control.Lens.Wrapped.D:R:UnwrappedEquivalence lens> - Control.Lens.Wrapped.D:R:UnwrappedErrno lens> - Control.Lens.Wrapped.D:R:UnwrappedErrorCall lens> - Control.Lens.Wrapped.D:R:UnwrappedExceptT lens> - Control.Lens.Wrapped.D:R:UnwrappedFd lens> - Control.Lens.Wrapped.D:R:UnwrappedFirst lens> - Control.Lens.Wrapped.D:R:UnwrappedFirst0 lens> - Control.Lens.Wrapped.D:R:UnwrappedFix lens> - Control.Lens.Wrapped.D:R:UnwrappedFlip lens> - Control.Lens.Wrapped.D:R:UnwrappedForget lens> - Control.Lens.Wrapped.D:R:UnwrappedFreeT lens> - Control.Lens.Wrapped.D:R:UnwrappedHashMap lens> - Control.Lens.Wrapped.D:R:UnwrappedHashSet lens> - Control.Lens.Wrapped.D:R:UnwrappedIdentityT lens> - Control.Lens.Wrapped.D:R:UnwrappedIdentity lens> - Control.Lens.Wrapped.D:R:UnwrappedIntMap lens> - Control.Lens.Wrapped.D:R:UnwrappedIntSet lens> - Control.Lens.Wrapped.D:R:UnwrappedIterT lens> - Control.Lens.Wrapped.D:R:UnwrappedJoin lens> - Control.Lens.Wrapped.D:R:UnwrappedJoker lens> - Control.Lens.Wrapped.D:R:UnwrappedK1 lens> - Control.Lens.Wrapped.D:R:UnwrappedKleisli lens> - Control.Lens.Wrapped.D:R:UnwrappedLast lens> - Control.Lens.Wrapped.D:R:UnwrappedLast0 lens> - Control.Lens.Wrapped.D:R:UnwrappedM1 lens> - Control.Lens.Wrapped.D:R:UnwrappedMap lens> - Control.Lens.Wrapped.D:R:UnwrappedMax lens> - Control.Lens.Wrapped.D:R:UnwrappedMaybeApply lens> - Control.Lens.Wrapped.D:R:UnwrappedMaybeT lens> - Control.Lens.Wrapped.D:R:UnwrappedMin lens> - Control.Lens.Wrapped.D:R:UnwrappedNoMethodError lens> - Control.Lens.Wrapped.D:R:UnwrappedNonEmpty lens> - Control.Lens.Wrapped.D:R:UnwrappedOp lens> - Control.Lens.Wrapped.D:R:UnwrappedPar1 lens> - Control.Lens.Wrapped.D:R:UnwrappedPatternMatchFail lens> - Control.Lens.Wrapped.D:R:UnwrappedPredicate lens> - Control.Lens.Wrapped.D:R:UnwrappedProduct lens> - Control.Lens.Wrapped.D:R:UnwrappedRWST lens> - Control.Lens.Wrapped.D:R:UnwrappedRWST0 lens> - Control.Lens.Wrapped.D:R:UnwrappedReaderT lens> - Control.Lens.Wrapped.D:R:UnwrappedRec1 lens> - Control.Lens.Wrapped.D:R:UnwrappedRecConError lens> - Control.Lens.Wrapped.D:R:UnwrappedRecSelError lens> - Control.Lens.Wrapped.D:R:UnwrappedRecUpdError lens> - Control.Lens.Wrapped.D:R:UnwrappedReverse lens> - Control.Lens.Wrapped.D:R:UnwrappedSemi lens> - Control.Lens.Wrapped.D:R:UnwrappedSeq lens> - Control.Lens.Wrapped.D:R:UnwrappedSet lens> - Control.Lens.Wrapped.D:R:UnwrappedStar lens> - Control.Lens.Wrapped.D:R:UnwrappedStateT lens> - Control.Lens.Wrapped.D:R:UnwrappedStateT0 lens> - Control.Lens.Wrapped.D:R:UnwrappedStatic lens> - Control.Lens.Wrapped.D:R:UnwrappedSum lens> - Control.Lens.Wrapped.D:R:UnwrappedTagged lens> - Control.Lens.Wrapped.D:R:UnwrappedTannen lens> - Control.Lens.Wrapped.D:R:UnwrappedTracedT lens> - Control.Lens.Wrapped.D:R:UnwrappedTypeError lens> - Control.Lens.Wrapped.D:R:UnwrappedVector lens> - Control.Lens.Wrapped.D:R:UnwrappedVector0 lens> - Control.Lens.Wrapped.D:R:UnwrappedVector1 lens> - Control.Lens.Wrapped.D:R:UnwrappedVector2 lens> - Control.Lens.Wrapped.D:R:UnwrappedVector3 lens> - Control.Lens.Wrapped.D:R:UnwrappedWrappedApplicative lens> - Control.Lens.Wrapped.D:R:UnwrappedWrappedArrow lens> - Control.Lens.Wrapped.D:R:UnwrappedWrappedArrow0 lens> - Control.Lens.Wrapped.D:R:UnwrappedWrappedBifunctor lens> - Control.Lens.Wrapped.D:R:UnwrappedWrappedCategory lens> - Control.Lens.Wrapped.D:R:UnwrappedWrappedMonad lens> - Control.Lens.Wrapped.D:R:UnwrappedWrappedMonoid lens> - Control.Lens.Wrapped.D:R:UnwrappedWriterT lens> - Control.Lens.Wrapped.D:R:UnwrappedWriterT0 lens> - Control.Lens.Wrapped.D:R:UnwrappedZipList lens> - Control.Lens.Plated.gplate' lens> - Control.Lens.Plated.gplate1' lens> - Data.Profunctor.Traversing.Bazaar primitive-extras> [ 1 of 10] Compiling PrimitiveExtras.Prelude ( library/PrimitiveExtras/Prelude.hs, dist/build/PrimitiveExtras/Prelude.p_o ) path> src/Path/Include.hs:127:20: warning: [GHC-90584] [-Wderiving-typeable] path> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable path> • In the data declaration for ‘Abs’ path> | path> 127 | data Abs deriving (Typeable, Data) path> | ^^^^^^^^ path> path> src/Path/Include.hs:131:20: warning: [GHC-90584] [-Wderiving-typeable] path> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable path> • In the data declaration for ‘Rel’ path> | path> 131 | data Rel deriving (Typeable, Data) path> | ^^^^^^^^ path> path> src/Path/Include.hs:134:21: warning: [GHC-90584] [-Wderiving-typeable] path> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable path> • In the data declaration for ‘File’ path> | path> 134 | data File deriving (Typeable, Data) path> | ^^^^^^^^ path> path> src/Path/Include.hs:137:20: warning: [GHC-90584] [-Wderiving-typeable] path> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable path> • In the data declaration for ‘Dir’ path> | path> 137 | data Dir deriving (Typeable, Data) path> | ^^^^^^^^ path> path> src/Path/Include.hs:203:21: warning: [GHC-90584] [-Wderiving-typeable] path> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable path> • In the data declaration for ‘PathException’ path> | path> 203 | deriving (Show,Eq,Typeable) path> | ^^^^^^^^ path> path> src/Path/Include.hs:858:13: warning: [GHC-90584] [-Wderiving-typeable] path> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable path> • In the data declaration for ‘SomeBase’ path> | path> 858 | deriving (Typeable, Generic, Eq, Ord) path> | ^^^^^^^^ path> path> [5 of 6] Compiling Path ( src/Path.hs, nothing ) [Flags changed] path> [6 of 6] Compiling Path.Windows ( src/Path/Windows.hs, nothing ) [Flags changed] path> src/Path/Include.hs:127:20: warning: [GHC-90584] [-Wderiving-typeable] path> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable path> • In the data declaration for ‘Abs’ path> | path> 127 | data Abs deriving (Typeable, Data) path> | ^^^^^^^^ path> path> src/Path/Include.hs:131:20: warning: [GHC-90584] [-Wderiving-typeable] path> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable path> • In the data declaration for ‘Rel’ path> | primitive-extras> [ 2 of 10] Compiling PrimitiveExtras.FoldMs ( library/PrimitiveExtras/FoldMs.hs, dist/build/PrimitiveExtras/FoldMs.p_o ) path> 131 | data Rel deriving (Typeable, Data) path> | ^^^^^^^^ path> path> src/Path/Include.hs:134:21: warning: [GHC-90584] [-Wderiving-typeable] path> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable path> • In the data declaration for ‘File’ path> | path> 134 | data File deriving (Typeable, Data) path> | ^^^^^^^^ path> path> src/Path/Include.hs:137:20: warning: [GHC-90584] [-Wderiving-typeable] path> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable path> • In the data declaration for ‘Dir’ path> | path> 137 | data Dir deriving (Typeable, Data) path> | ^^^^^^^^ path> path> src/Path/Include.hs:203:21: warning: [GHC-90584] [-Wderiving-typeable] path> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable path> • In the data declaration for ‘PathException’ path> | path> 203 | deriving (Show,Eq,Typeable) path> | ^^^^^^^^ path> path> src/Path/Include.hs:858:13: warning: [GHC-90584] [-Wderiving-typeable] path> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable path> • In the data declaration for ‘SomeBase’ path> | path> 858 | deriving (Typeable, Generic, Eq, Ord) path> | ^^^^^^^^ path> path> Haddock coverage: path> 100% ( 5 / 5) in 'Path.Internal.Posix' path> 50% ( 1 / 2) in 'Path.Internal' path> Missing documentation for: path> Module header primitive-extras> [ 3 of 10] Compiling PrimitiveExtras.SmallArray ( library/PrimitiveExtras/SmallArray.hs, dist/build/PrimitiveExtras/SmallArray.p_o ) path> 100% ( 5 / 5) in 'Path.Internal.Windows' path> Warning: 'Path' is ambiguous. It is defined path> * at src/Path/Internal/Include.hs:46:20 path> * at src/Path/Internal/Include.hs:46: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/Internal/Include.hs:46:1 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: 'Path' is ambiguous. It is defined path> * at src/Path/Internal/Include.hs:46:20 path> * at src/Path/Internal/Include.hs:46: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/Internal/Include.hs:46:1 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' primitive-extras> [ 4 of 10] Compiling PrimitiveExtras.Types ( library/PrimitiveExtras/Types.hs, dist/build/PrimitiveExtras/Types.p_o ) primitive-extras> [ 5 of 10] Compiling PrimitiveExtras.Bitmap ( library/PrimitiveExtras/Bitmap.hs, dist/build/PrimitiveExtras/Bitmap.p_o ) primitive-extras> [ 6 of 10] Compiling PrimitiveExtras.By6Bits ( library/PrimitiveExtras/By6Bits.hs, dist/build/PrimitiveExtras/By6Bits.p_o ) path> Warning: Path.Internal.Posix: could not find link destinations for: path> - Path.Internal.Posix.Rep_Path path> Warning: Path.Internal.Windows: could not find link destinations for: path> - Path.Internal.Windows.Rep_Path path> Warning: Path.Posix: could not find link destinations for: path> - Path.Internal.Posix.Rep_Path path> - Path.Posix.Rep_SomeBase path> Warning: Path.Windows: could not find link destinations for: path> - Path.Internal.Windows.Rep_Path path> - Path.Windows.Rep_SomeBase streaming-commons> Documentation created: dist/doc/html/streaming-commons, streaming-commons> dist/doc/html/streaming-commons/streaming-commons.txt primitive-extras> [ 7 of 10] Compiling PrimitiveExtras.UnliftedArray ( library/PrimitiveExtras/UnliftedArray.hs, dist/build/PrimitiveExtras/UnliftedArray.p_o ) primitive-extras> [ 8 of 10] Compiling PrimitiveExtras.Folds ( library/PrimitiveExtras/Folds.hs, dist/build/PrimitiveExtras/Folds.p_o ) primitive-extras> [ 9 of 10] Compiling PrimitiveExtras.PrimArray ( library/PrimitiveExtras/PrimArray.hs, dist/build/PrimitiveExtras/PrimArray.p_o ) primitive-extras> [10 of 10] Compiling PrimitiveExtras.PrimMultiArray ( library/PrimitiveExtras/PrimMultiArray.hs, dist/build/PrimitiveExtras/PrimMultiArray.p_o ) streaming-commons> Preprocessing test suite 'test' for streaming-commons-0.2.3.0... streaming-commons> Running phase: installPhase streaming-commons> Installing library in /nix/store/kd1d6vb4423616qhy9g91spf5ihjmndd-streaming-commons-0.2.3.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/streaming-commons-0.2.3.0-1niZxs26HdDT0obaWuQa9 hw-prim> Documentation created: dist/doc/html/hw-prim, hw-prim> dist/doc/html/hw-prim/hw-prim.txt streaming-commons> Running phase: fixupPhase streaming-commons> shrinking RPATHs of ELF executables and libraries in /nix/store/kd1d6vb4423616qhy9g91spf5ihjmndd-streaming-commons-0.2.3.0 streaming-commons> shrinking /nix/store/kd1d6vb4423616qhy9g91spf5ihjmndd-streaming-commons-0.2.3.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHSstreaming-commons-0.2.3.0-1niZxs26HdDT0obaWuQa9-ghc9.12.1.so 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 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 streaming-commons> checking for references to /build/ in /nix/store/kd1d6vb4423616qhy9g91spf5ihjmndd-streaming-commons-0.2.3.0... 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 2 minutes 45 seconds algebraic-graphs> Running phase: haddockPhase streaming-commons> patching script interpreter paths in /nix/store/kd1d6vb4423616qhy9g91spf5ihjmndd-streaming-commons-0.2.3.0 streaming-commons> stripping (with command strip and flags -S -p) in /nix/store/kd1d6vb4423616qhy9g91spf5ihjmndd-streaming-commons-0.2.3.0/lib streaming-commons> shrinking RPATHs of ELF executables and libraries in /nix/store/7k5f7hbhlf9k3axbf3pkbdrg8481rgli-streaming-commons-0.2.3.0-doc streaming-commons> checking for references to /build/ in /nix/store/7k5f7hbhlf9k3axbf3pkbdrg8481rgli-streaming-commons-0.2.3.0-doc... streaming-commons> patching script interpreter paths in /nix/store/7k5f7hbhlf9k3axbf3pkbdrg8481rgli-streaming-commons-0.2.3.0-doc streaming-commons (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/7k5f7hbhlf9k3axbf3pkbdrg8481rgli-streaming-commons-0.2.3.0-doc /nix/store/kd1d6vb4423616qhy9g91spf5ihjmndd-streaming-commons-0.2.3.0 streaming-commons (post)> Pushing 6 paths (75 are already present) using zstd to cache sellout ⏳ streaming-commons (post)> streaming-commons (post)> Pushing /nix/store/kd1d6vb4423616qhy9g91spf5ihjmndd-streaming-commons-0.2.3.0 (5.24 MiB) streaming-commons (post)> Pushing /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37 (1.58 MiB) streaming-commons (post)> Pushing /nix/store/5gmj3ir468k28nnp5r9nsfbdnm7qv3dc-brotli-1.1.0-lib (941.52 KiB) streaming-commons (post)> Pushing /nix/store/7k5f7hbhlf9k3axbf3pkbdrg8481rgli-streaming-commons-0.2.3.0-doc (2.15 MiB) streaming-commons (post)> Pushing /nix/store/wmzmyhq3hlhkripc53zpxm8ci7sbaflv-zlib-0.7.1.0-doc (2.32 MiB) streaming-commons (post)> Pushing /nix/store/9z2pas21k7gbdgmdqi5y4bmjq8cw5wph-zlib-0.7.1.0 (4.44 MiB) streaming-commons (post)> streaming-commons (post)> All done. streaming-commons (post)> added 2 signatures streaming-commons (post)> added 2 signatures streaming-commons (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/7k5f7hbhlf9k3axbf3pkbdrg8481rgli-streaming-commons-0.2.3.0-doc /nix/store/kd1d6vb4423616qhy9g91spf5ihjmndd-streaming-commons-0.2.3.0 streaming-commons (post)> copying 2 paths... streaming-commons (post)> copying path '/nix/store/7k5f7hbhlf9k3axbf3pkbdrg8481rgli-streaming-commons-0.2.3.0-doc' to 'ssh-ng://'... streaming-commons (post)> copying path '/nix/store/kd1d6vb4423616qhy9g91spf5ihjmndd-streaming-commons-0.2.3.0' to 'ssh-ng://'... streaming-commons (post)> copying 1 paths... streaming-commons (post)> copying path '/nix/store/87izq5kkc6l8y0w6bghcxj0549554rbm-streaming-commons-0.2.3.0.drv' to 'ssh-ng://'... algebraic-graphs> Preprocessing library for algebraic-graphs-0.7... algebraic-graphs> Running Haddock on library for algebraic-graphs-0.7... algebraic-graphs> [ 1 of 29] Compiling Algebra.Graph.AdjacencyMap ( src/Algebra/Graph/AdjacencyMap.hs, nothing ) [HIE file is missing] algebraic-graphs> [ 2 of 29] Compiling Algebra.Graph.AdjacencyIntMap ( src/Algebra/Graph/AdjacencyIntMap.hs, nothing ) [HIE file is missing] algebraic-graphs> [ 3 of 29] Compiling Algebra.Graph.AdjacencyIntMap.Algorithm ( src/Algebra/Graph/AdjacencyIntMap/Algorithm.hs, nothing ) [HIE file is missing] algebraic-graphs> [ 4 of 29] Compiling Algebra.Graph.Internal ( src/Algebra/Graph/Internal.hs, nothing ) [HIE file is missing] algebraic-graphs> [ 5 of 29] Compiling Algebra.Graph ( src/Algebra/Graph.hs, nothing ) [HIE file is missing] algebraic-graphs> [ 6 of 29] Compiling Algebra.Graph.HigherKinded.Class ( src/Algebra/Graph/HigherKinded/Class.hs, nothing ) [HIE file is missing] algebraic-graphs> [ 7 of 29] Compiling Algebra.Graph.Bipartite.AdjacencyMap ( src/Algebra/Graph/Bipartite/AdjacencyMap.hs, nothing ) [HIE file is missing] algebraic-graphs> [ 8 of 29] Compiling Algebra.Graph.Bipartite.AdjacencyMap.Algorithm ( src/Algebra/Graph/Bipartite/AdjacencyMap/Algorithm.hs, nothing ) [HIE file is missing] algebraic-graphs> [ 9 of 29] Compiling Algebra.Graph.Label ( src/Algebra/Graph/Label.hs, nothing ) [HIE file is missing] algebraic-graphs> [10 of 29] Compiling Algebra.Graph.NonEmpty.AdjacencyMap ( src/Algebra/Graph/NonEmpty/AdjacencyMap.hs, nothing ) [HIE file is missing] algebraic-graphs> [11 of 29] Compiling Algebra.Graph.AdjacencyMap.Algorithm ( src/Algebra/Graph/AdjacencyMap/Algorithm.hs, nothing ) [HIE file is missing] algebraic-graphs> src/Algebra/Graph/AdjacencyMap/Algorithm.hs:384:43: warning: [GHC-63394] [-Wx-partial] algebraic-graphs> In the use of ‘head’ algebraic-graphs> (imported from Prelude, but defined in GHC.Internal.List): algebraic-graphs> "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." algebraic-graphs> | algebraic-graphs> 384 | exit v = do newComponent <- (v==).snd.head <$> gets boundaryStack algebraic-graphs> | ^^^^ algebraic-graphs> algebraic-graphs> src/Algebra/Graph/AdjacencyMap/Algorithm.hs:391:21: warning: [GHC-63394] [-Wx-partial] algebraic-graphs> In the use of ‘tail’ algebraic-graphs> (imported from Prelude, but defined in GHC.Internal.List): algebraic-graphs> "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." algebraic-graphs> | algebraic-graphs> 391 | pth' = tail v_pth' -- Here we know that v_pth' starts with v algebraic-graphs> | ^^^^ algebraic-graphs> algebraic-graphs> src/Algebra/Graph/AdjacencyMap/Algorithm.hs:395:26: warning: [GHC-63394] [-Wx-partial] algebraic-graphs> In the use of ‘head’ algebraic-graphs> (imported from Prelude, but defined in GHC.Internal.List): algebraic-graphs> "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." algebraic-graphs> | algebraic-graphs> 395 | p_v = fst $ head bnd algebraic-graphs> | ^^^^ algebraic-graphs> algebraic-graphs> src/Algebra/Graph/AdjacencyMap/Algorithm.hs:397:21: warning: [GHC-63394] [-Wx-partial] algebraic-graphs> In the use of ‘tail’ algebraic-graphs> (imported from Prelude, but defined in GHC.Internal.List): quickcheck-classes> Documentation created: dist/doc/html/quickcheck-classes, quickcheck-classes> dist/doc/html/quickcheck-classes/quickcheck-classes.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> Running phase: installPhase hw-prim> Installing library in /nix/store/mvb4yxh6x61kh6h6yhzv9ga28mdggbq4-hw-prim-0.6.3.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/hw-prim-0.6.3.2-9yfiBinWbnsAckQ25sbhzw hw-prim> Running phase: fixupPhase hw-prim> shrinking RPATHs of ELF executables and libraries in /nix/store/mvb4yxh6x61kh6h6yhzv9ga28mdggbq4-hw-prim-0.6.3.2 hw-prim> shrinking /nix/store/mvb4yxh6x61kh6h6yhzv9ga28mdggbq4-hw-prim-0.6.3.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHShw-prim-0.6.3.2-9yfiBinWbnsAckQ25sbhzw-ghc9.12.1.so hw-prim> checking for references to /build/ in /nix/store/mvb4yxh6x61kh6h6yhzv9ga28mdggbq4-hw-prim-0.6.3.2... hw-prim> patching script interpreter paths in /nix/store/mvb4yxh6x61kh6h6yhzv9ga28mdggbq4-hw-prim-0.6.3.2 hw-prim> stripping (with command strip and flags -S -p) in /nix/store/mvb4yxh6x61kh6h6yhzv9ga28mdggbq4-hw-prim-0.6.3.2/lib hw-prim> shrinking RPATHs of ELF executables and libraries in /nix/store/cnd356pp4b8b6ssip7qq52pmjfkm60s8-hw-prim-0.6.3.2-doc hw-prim> checking for references to /build/ in /nix/store/cnd356pp4b8b6ssip7qq52pmjfkm60s8-hw-prim-0.6.3.2-doc... hw-prim> patching script interpreter paths in /nix/store/cnd356pp4b8b6ssip7qq52pmjfkm60s8-hw-prim-0.6.3.2-doc 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> : 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.21.0.0 (exposed by flag -package-id base-4.21.0.0-7c9b) stan> - ghc-9.12.1 (exposed by flag -package-id ghc-9.12.1-bf75) stan> - relude-1.2.2.0 (exposed by flag -package-id relude-1.2.2.0-8UsNlzTR9n5A3aYEzH3VCJ) stan> 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 primitive-extras> Preprocessing test suite 'test' for primitive-extras-0.10.2.2... primitive-extras> Building test suite 'test' for primitive-extras-0.10.2.2... primitive-extras> [1 of 3] Compiling Main.Transaction ( test/Main/Transaction.hs, dist/build/test/test-tmp/Main/Transaction.o, dist/build/test/test-tmp/Main/Transaction.dyn_o ) primitive-extras> [2 of 3] Compiling Main.Gens ( test/Main/Gens.hs, dist/build/test/test-tmp/Main/Gens.o, dist/build/test/test-tmp/Main/Gens.dyn_o ) primitive-extras> [3 of 3] Compiling Main ( test/Main.hs, dist/build/test/test-tmp/Main.o, dist/build/test/test-tmp/Main.dyn_o ) algebraic-graphs> "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." algebraic-graphs> | algebraic-graphs> 397 | bnd' = tail bnd algebraic-graphs> | ^^^^ algebraic-graphs> algebraic-graphs> [12 of 29] Compiling Algebra.Graph.Acyclic.AdjacencyMap ( src/Algebra/Graph/Acyclic/AdjacencyMap.hs, nothing ) [HIE file is missing] algebraic-graphs> [13 of 29] Compiling Algebra.Graph.ToGraph ( src/Algebra/Graph/ToGraph.hs, nothing ) [HIE file is missing] hw-prim (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/cnd356pp4b8b6ssip7qq52pmjfkm60s8-hw-prim-0.6.3.2-doc /nix/store/mvb4yxh6x61kh6h6yhzv9ga28mdggbq4-hw-prim-0.6.3.2 hw-prim (post)> Pushing 5 paths (95 are already present) using zstd to cache sellout ⏳ hw-prim (post)> hw-prim (post)> Pushing /nix/store/dg52488chckx5kmcqinh5in13ihlmmdk-mmap-0.5.9-doc (347.27 KiB) hw-prim (post)> Pushing /nix/store/mvb4yxh6x61kh6h6yhzv9ga28mdggbq4-hw-prim-0.6.3.2 (9.71 MiB) hw-prim (post)> Pushing /nix/store/l9zrii2nik4x0khp48xc3i9pnrlxj5p2-unbound-1.23.1-lib (1.10 MiB) hw-prim (post)> Pushing /nix/store/ixaqy0wj7drnhgaccb9xhxzqgk71pq9x-mmap-0.5.9 (719.79 KiB) hw-prim (post)> Pushing /nix/store/cnd356pp4b8b6ssip7qq52pmjfkm60s8-hw-prim-0.6.3.2-doc (3.14 MiB) hw-prim (post)> hw-prim (post)> All done. hw-prim (post)> added 2 signatures hw-prim (post)> added 5 signatures hw-prim (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/cnd356pp4b8b6ssip7qq52pmjfkm60s8-hw-prim-0.6.3.2-doc /nix/store/mvb4yxh6x61kh6h6yhzv9ga28mdggbq4-hw-prim-0.6.3.2 hw-prim (post)> copying 2 paths... hw-prim (post)> copying path '/nix/store/cnd356pp4b8b6ssip7qq52pmjfkm60s8-hw-prim-0.6.3.2-doc' to 'ssh-ng://'... hw-prim (post)> copying path '/nix/store/mvb4yxh6x61kh6h6yhzv9ga28mdggbq4-hw-prim-0.6.3.2' to 'ssh-ng://'... hw-prim (post)> copying 1 paths... hw-prim (post)> copying path '/nix/store/k45h0wkxlh6x9xr49ijdq2in4x2j0hpl-hw-prim-0.6.3.2.drv' to 'ssh-ng://'... building '/nix/store/4jm00kb9fs8hlkinqk252bgvkq9h4scs-hw-fingertree-0.1.2.1.drv'... 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: algebraic-graphs> Perhaps you intended to use the ‘TypeOperators’ extension 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: algebraic-graphs> Perhaps you intended to use the ‘TypeOperators’ extension 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: algebraic-graphs> Perhaps you intended to use the ‘TypeOperators’ extension 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: algebraic-graphs> Perhaps you intended to use the ‘TypeOperators’ extension 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: algebraic-graphs> Perhaps you intended to use the ‘TypeOperators’ extension 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: algebraic-graphs> Perhaps you intended to use the ‘TypeOperators’ extension 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: path> Documentation created: dist/doc/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> Running phase: installPhase quickcheck-classes> Preprocessing test suite 'advanced' for quickcheck-classes-0.6.5.0... quickcheck-classes> Preprocessing test suite 'basic' for quickcheck-classes-0.6.5.0... quickcheck-classes> Running phase: installPhase quickcheck-classes> Installing library in /nix/store/02pfz97hxlvysjw8ji4f7328a6n1zvc8-quickcheck-classes-0.6.5.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/quickcheck-classes-0.6.5.0-FtKprGwvVBjBdRwHve54F4 quickcheck-classes> Running phase: fixupPhase quickcheck-classes> shrinking RPATHs of ELF executables and libraries in /nix/store/02pfz97hxlvysjw8ji4f7328a6n1zvc8-quickcheck-classes-0.6.5.0 quickcheck-classes> shrinking /nix/store/02pfz97hxlvysjw8ji4f7328a6n1zvc8-quickcheck-classes-0.6.5.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHSquickcheck-classes-0.6.5.0-FtKprGwvVBjBdRwHve54F4-ghc9.12.1.so quickcheck-classes> checking for references to /build/ in /nix/store/02pfz97hxlvysjw8ji4f7328a6n1zvc8-quickcheck-classes-0.6.5.0... quickcheck-classes> patching script interpreter paths in /nix/store/02pfz97hxlvysjw8ji4f7328a6n1zvc8-quickcheck-classes-0.6.5.0 quickcheck-classes> stripping (with command strip and flags -S -p) in /nix/store/02pfz97hxlvysjw8ji4f7328a6n1zvc8-quickcheck-classes-0.6.5.0/lib quickcheck-classes> shrinking RPATHs of ELF executables and libraries in /nix/store/smz2h31s6mlr0dlcc95sn2ryj35zcmlg-quickcheck-classes-0.6.5.0-doc quickcheck-classes> checking for references to /build/ in /nix/store/smz2h31s6mlr0dlcc95sn2ryj35zcmlg-quickcheck-classes-0.6.5.0-doc... quickcheck-classes> patching script interpreter paths in /nix/store/smz2h31s6mlr0dlcc95sn2ryj35zcmlg-quickcheck-classes-0.6.5.0-doc 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.21.0.0 (exposed by flag -package-id base-4.21.0.0-7c9b) stan> - ghc-9.12.1 (exposed by flag -package-id ghc-9.12.1-bf75) stan> - relude-1.2.2.0 (exposed by flag -package-id relude-1.2.2.0-8UsNlzTR9n5A3aYEzH3VCJ) stan> 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> target/Target/Partial.hs:17:12: warning: [GHC-63394] [-Wx-partial] stan> In the use of ‘head’ stan> (imported from Prelude, but defined in GHC.Internal.List): stan> "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." stan> | stan> 17 | stanHead = head stan> | ^^^^ stan> stan> target/Target/Partial.hs:20:12: warning: [GHC-63394] [-Wx-partial] stan> In the use of ‘tail’ stan> (imported from Prelude, but defined in GHC.Internal.List): stan> "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." stan> | stan> 20 | stanTail = tail stan> | ^^^^ stan> stan> [9 of 9] Compiling Target.Style stan> [1 of 9] Compiling Target.AntiPattern cabal-add> Documentation created: dist/doc/html/cabal-add, 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> Running phase: installPhase cabal-add> Installing library in /nix/store/qxr4zxpavlz2ici12jxixwn4d4qrwnhd-cabal-add-0.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/cabal-add-0.1-LVHwTXqc4b8GvDfePpyZR9 cabal-add> Installing executable cabal-add in /nix/store/qxr4zxpavlz2ici12jxixwn4d4qrwnhd-cabal-add-0.1/bin cabal-add> Warning: The directory cabal-add> /nix/store/qxr4zxpavlz2ici12jxixwn4d4qrwnhd-cabal-add-0.1/bin is not in the cabal-add> system search path. cabal-add> Running phase: fixupPhase cabal-add> shrinking RPATHs of ELF executables and libraries in /nix/store/qxr4zxpavlz2ici12jxixwn4d4qrwnhd-cabal-add-0.1 cabal-add> shrinking /nix/store/qxr4zxpavlz2ici12jxixwn4d4qrwnhd-cabal-add-0.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHScabal-add-0.1-LVHwTXqc4b8GvDfePpyZR9-ghc9.12.1.so cabal-add> shrinking /nix/store/qxr4zxpavlz2ici12jxixwn4d4qrwnhd-cabal-add-0.1/bin/cabal-add cabal-add> checking for references to /build/ in /nix/store/qxr4zxpavlz2ici12jxixwn4d4qrwnhd-cabal-add-0.1... cabal-add> patching script interpreter paths in /nix/store/qxr4zxpavlz2ici12jxixwn4d4qrwnhd-cabal-add-0.1 cabal-add> stripping (with command strip and flags -S -p) in /nix/store/qxr4zxpavlz2ici12jxixwn4d4qrwnhd-cabal-add-0.1/lib /nix/store/qxr4zxpavlz2ici12jxixwn4d4qrwnhd-cabal-add-0.1/bin cabal-add> shrinking RPATHs of ELF executables and libraries in /nix/store/lda1v8bj4z0yxq9qdcrrw1wrx87maham-cabal-add-0.1-doc cabal-add> checking for references to /build/ in /nix/store/lda1v8bj4z0yxq9qdcrrw1wrx87maham-cabal-add-0.1-doc... cabal-add> patching script interpreter paths in /nix/store/lda1v8bj4z0yxq9qdcrrw1wrx87maham-cabal-add-0.1-doc primitive-extras> [4 of 4] Linking dist/build/test/test primitive-extras> Running phase: checkPhase primitive-extras> Running 1 test suites... primitive-extras> Test suite test: RUNNING... primitive-extras> All primitive-extras> SmallArray primitive-extras> set: OK primitive-extras> insert: OK primitive-extras> unset: OK primitive-extras> focus insert, when exists: OK primitive-extras> focus insert, when doesn't exist: OK primitive-extras> focus delete: OK primitive-extras> By6Bits primitive-extras> empty: OK primitive-extras> toMaybeList, maybeList: OK primitive-extras> +++ OK, passed 100 tests. primitive-extras> unset: OK primitive-extras> Transaction: set: OK primitive-extras> +++ OK, passed 100 tests. primitive-extras> Transaction: unset: OK primitive-extras> +++ OK, passed 100 tests. primitive-extras> Transaction: focusInsert: OK primitive-extras> +++ OK, passed 100 tests. primitive-extras> Transaction: focusDelete: OK primitive-extras> +++ OK, passed 100 tests. primitive-extras> Transaction: unfoldl: OK primitive-extras> +++ OK, passed 100 tests. primitive-extras> Transaction: lookup: OK primitive-extras> +++ OK, passed 100 tests. primitive-extras> Transaction: composite: OK primitive-extras> +++ OK, passed 100 tests. primitive-extras> PrimArray primitive-extras> Construction from primitive vector: OK primitive-extras> +++ OK, passed 100 tests. primitive-extras> Serializes well with as in memory: OK primitive-extras> +++ OK, passed 100 tests. primitive-extras> primitive-extras> All 18 tests passed (0.02s) primitive-extras> Test suite test: PASS primitive-extras> Test suite logged to: dist/test/primitive-extras-0.10.2.2-test.log primitive-extras> 1 of 1 test suites (1 of 1 test cases) passed. primitive-extras> Running phase: haddockPhase primitive-extras> Preprocessing library for primitive-extras-0.10.2.2... primitive-extras> Running Haddock on library for primitive-extras-0.10.2.2... primitive-extras> Warning: The documentation for the following packages are not installed. No primitive-extras> links will be generated to these packages: vector-0.13.2.0 primitive-extras> [ 1 of 10] Compiling PrimitiveExtras.Prelude ( library/PrimitiveExtras/Prelude.hs, /build/ghc742_tmp_0/ghc_tmp_8.o, /build/ghc742_tmp_0/ghc_tmp_8.dyn_o ) primitive-extras> [ 2 of 10] Compiling PrimitiveExtras.FoldMs ( library/PrimitiveExtras/FoldMs.hs, /build/ghc742_tmp_0/ghc_tmp_4.o, /build/ghc742_tmp_0/ghc_tmp_4.dyn_o ) primitive-extras> [ 3 of 10] Compiling PrimitiveExtras.SmallArray ( library/PrimitiveExtras/SmallArray.hs, /build/ghc742_tmp_0/ghc_tmp_12.o, /build/ghc742_tmp_0/ghc_tmp_12.dyn_o ) primitive-extras> [ 4 of 10] Compiling PrimitiveExtras.Types ( library/PrimitiveExtras/Types.hs, /build/ghc742_tmp_0/ghc_tmp_14.o, /build/ghc742_tmp_0/ghc_tmp_14.dyn_o ) primitive-extras> [ 5 of 10] Compiling PrimitiveExtras.Bitmap ( library/PrimitiveExtras/Bitmap.hs, /build/ghc742_tmp_0/ghc_tmp_2.o, /build/ghc742_tmp_0/ghc_tmp_2.dyn_o ) algebraic-graphs> Perhaps you intended to use the ‘TypeOperators’ extension algebraic-graphs> | algebraic-graphs> 471 | adjacencyIntMapTranspose :: (ToGraph t, ToVertex t ~ Int) => t -> IntMap IntSet algebraic-graphs> | ^ algebraic-graphs> algebraic-graphs> [14 of 29] Compiling Algebra.Graph.Relation ( src/Algebra/Graph/Relation.hs, nothing ) [HIE file is missing] algebraic-graphs> [15 of 29] Compiling Algebra.Graph.Relation.Symmetric ( src/Algebra/Graph/Relation/Symmetric.hs, nothing ) [HIE file is missing] algebraic-graphs> [16 of 29] Compiling Algebra.Graph.NonEmpty ( src/Algebra/Graph/NonEmpty.hs, nothing ) [HIE file is missing] algebraic-graphs> [17 of 29] Compiling Algebra.Graph.Labelled.AdjacencyMap ( src/Algebra/Graph/Labelled/AdjacencyMap.hs, nothing ) [HIE file is missing] algebraic-graphs> [18 of 29] Compiling Algebra.Graph.Labelled ( src/Algebra/Graph/Labelled.hs, nothing ) [HIE file is missing] algebraic-graphs> [19 of 29] Compiling Algebra.Graph.Labelled.Example.Network ( src/Algebra/Graph/Labelled/Example/Network.hs, nothing ) [HIE file is missing] algebraic-graphs> [20 of 29] Compiling Algebra.Graph.Labelled.Example.Automaton ( src/Algebra/Graph/Labelled/Example/Automaton.hs, nothing ) [HIE file is missing] algebraic-graphs> [21 of 29] Compiling Algebra.Graph.Export ( src/Algebra/Graph/Export.hs, nothing ) [HIE file is missing] 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: algebraic-graphs> Perhaps you intended to use the ‘TypeOperators’ extension 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> algebraic-graphs> [22 of 29] Compiling Algebra.Graph.Export.Dot ( src/Algebra/Graph/Export/Dot.hs, nothing ) [HIE file is missing] 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: algebraic-graphs> Perhaps you intended to use the ‘TypeOperators’ extension 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: algebraic-graphs> Perhaps you intended to use the ‘TypeOperators’ extension algebraic-graphs> | algebraic-graphs> 165 | exportAsIs :: (IsString s, Monoid s, Ord (ToVertex g), ToGraph g, ToVertex g ~ s) => g -> s algebraic-graphs> | ^ algebraic-graphs> algebraic-graphs> [23 of 29] Compiling Algebra.Graph.Undirected ( src/Algebra/Graph/Undirected.hs, nothing ) [HIE file is missing] algebraic-graphs> [24 of 29] Compiling Algebra.Graph.Class ( src/Algebra/Graph/Class.hs, nothing ) [HIE file is missing] algebraic-graphs> [25 of 29] Compiling Algebra.Graph.Relation.Transitive ( src/Algebra/Graph/Relation/Transitive.hs, nothing ) [HIE file is missing] algebraic-graphs> [26 of 29] Compiling Algebra.Graph.Relation.Reflexive ( src/Algebra/Graph/Relation/Reflexive.hs, nothing ) [HIE file is missing] algebraic-graphs> [27 of 29] Compiling Algebra.Graph.Relation.Preorder ( src/Algebra/Graph/Relation/Preorder.hs, nothing ) [HIE file is missing] cabal-add (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/lda1v8bj4z0yxq9qdcrrw1wrx87maham-cabal-add-0.1-doc /nix/store/qxr4zxpavlz2ici12jxixwn4d4qrwnhd-cabal-add-0.1 cabal-add (post)> Pushing 3 paths (176 are already present) using zstd to cache sellout ⏳ cabal-add (post)> cabal-add (post)> Pushing /nix/store/qxr4zxpavlz2ici12jxixwn4d4qrwnhd-cabal-add-0.1 (5.67 MiB) cabal-add (post)> Pushing /nix/store/lda1v8bj4z0yxq9qdcrrw1wrx87maham-cabal-add-0.1-doc (522.70 KiB) cabal-add (post)> Pushing /nix/store/dj06r96j515npcqi9d8af1d1c60bx2vn-gcc-14.3.0-lib (9.52 MiB) cabal-add (post)> cabal-add (post)> All done. cabal-add (post)> added 2 signatures cabal-add (post)> added 5 signatures cabal-add (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/lda1v8bj4z0yxq9qdcrrw1wrx87maham-cabal-add-0.1-doc /nix/store/qxr4zxpavlz2ici12jxixwn4d4qrwnhd-cabal-add-0.1 cabal-add (post)> copying 2 paths... cabal-add (post)> copying path '/nix/store/lda1v8bj4z0yxq9qdcrrw1wrx87maham-cabal-add-0.1-doc' to 'ssh-ng://'... cabal-add (post)> copying path '/nix/store/qxr4zxpavlz2ici12jxixwn4d4qrwnhd-cabal-add-0.1' to 'ssh-ng://'... cabal-add (post)> copying 1 paths... cabal-add (post)> copying path '/nix/store/5mlxlkxgb1y4w4rhp3v2gk54f7756qq0-cabal-add-0.1.drv' to 'ssh-ng://'... quickcheck-classes (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/02pfz97hxlvysjw8ji4f7328a6n1zvc8-quickcheck-classes-0.6.5.0 /nix/store/smz2h31s6mlr0dlcc95sn2ryj35zcmlg-quickcheck-classes-0.6.5.0-doc quickcheck-classes (post)> Pushing 8 paths (160 are already present) using zstd to cache sellout ⏳ quickcheck-classes (post)> quickcheck-classes (post)> Pushing /nix/store/lhfm9fq10cw8nxv9mg9zxm89sk3shmqd-primitive-addr-0.1.0.3-doc (219.37 KiB) quickcheck-classes (post)> Pushing /nix/store/ick881sp8laisqd7h7qsg0ki0bw87x4x-quickcheck-classes-base-0.6.2.0 (8.84 MiB) quickcheck-classes (post)> Pushing /nix/store/3vjdkwxyywa2a0z3ry2m8w0hblj673hn-semirings-0.7-doc (2.75 MiB) quickcheck-classes (post)> Pushing /nix/store/smz2h31s6mlr0dlcc95sn2ryj35zcmlg-quickcheck-classes-0.6.5.0-doc (1.72 MiB) quickcheck-classes (post)> Pushing /nix/store/02pfz97hxlvysjw8ji4f7328a6n1zvc8-quickcheck-classes-0.6.5.0 (3.35 MiB) quickcheck-classes (post)> Pushing /nix/store/xb2mnavzzan623ibk4nxbjr92p0lfr31-semirings-0.7 (8.59 MiB) quickcheck-classes (post)> Pushing /nix/store/9wqym2s8l65xk3pykagpap2bp9iqbr0m-quickcheck-classes-base-0.6.2.0-doc (3.02 MiB) quickcheck-classes (post)> Pushing /nix/store/iqhkxxlk329m3rvfda5chnw57aj5iaqk-primitive-addr-0.1.0.3 (233.43 KiB) quickcheck-classes (post)> quickcheck-classes (post)> All done. quickcheck-classes (post)> added 2 signatures quickcheck-classes (post)> added 4 signatures quickcheck-classes (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/02pfz97hxlvysjw8ji4f7328a6n1zvc8-quickcheck-classes-0.6.5.0 /nix/store/smz2h31s6mlr0dlcc95sn2ryj35zcmlg-quickcheck-classes-0.6.5.0-doc quickcheck-classes (post)> copying 2 paths... quickcheck-classes (post)> copying path '/nix/store/smz2h31s6mlr0dlcc95sn2ryj35zcmlg-quickcheck-classes-0.6.5.0-doc' to 'ssh-ng://'... quickcheck-classes (post)> copying path '/nix/store/02pfz97hxlvysjw8ji4f7328a6n1zvc8-quickcheck-classes-0.6.5.0' to 'ssh-ng://'... quickcheck-classes (post)> copying 1 paths... quickcheck-classes (post)> copying path '/nix/store/yc05fk6hqfypg6w89wslpwxxc0zd3w0s-quickcheck-classes-0.6.5.0.drv' to 'ssh-ng://'... building '/nix/store/qkf4q0myzp12kjwa59pwkc8kww9ssagh-bitvec-1.1.5.0.drv'... building '/nix/store/vv4qqhr3p0zd6h8g7fgwwjh3rdpsbm7r-mod-0.2.0.1.drv'... algebraic-graphs> [28 of 29] Compiling Algebra.Graph.Example.Todo ( src/Algebra/Graph/Example/Todo.hs, nothing ) [HIE file is missing] algebraic-graphs> [29 of 29] Compiling Data.Graph.Typed ( src/Data/Graph/Typed.hs, nothing ) [HIE file is missing] algebraic-graphs> Haddock coverage: algebraic-graphs> Warning: 'empty' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:227:1 algebraic-graphs> * in ‘Data.Set.Internal’ algebraic-graphs> You may be able to disambiguate the identifier by qualifying it or algebraic-graphs> by specifying the type/value namespace explicitly. algebraic-graphs> Defaulting to the one defined at src/Algebra/Graph/AdjacencyMap.hs:227:1 algebraic-graphs> 100% ( 58 / 58) in 'Algebra.Graph.AdjacencyMap' algebraic-graphs> Warning: 'empty' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyIntMap.hs:237:1 algebraic-graphs> * in ‘Data.Set.Internal’ algebraic-graphs> You may be able to disambiguate the identifier by qualifying it or algebraic-graphs> by specifying the type/value namespace explicitly. algebraic-graphs> Defaulting to the one defined at src/Algebra/Graph/AdjacencyIntMap.hs:237:1 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: 'List' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Internal.hs:50:18 algebraic-graphs> * at src/Algebra/Graph/Internal.hs:50:1 algebraic-graphs> You may be able to disambiguate the identifier by qualifying it or algebraic-graphs> by specifying the type/value namespace explicitly. algebraic-graphs> Defaulting to the one defined at src/Algebra/Graph/Internal.hs:50:1 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> Warning: 'Context' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:1400:18 algebraic-graphs> * at src/Algebra/Graph.hs:1400:1 algebraic-graphs> You may be able to disambiguate the identifier by qualifying it or algebraic-graphs> by specifying the type/value namespace explicitly. algebraic-graphs> Defaulting to the one defined at src/Algebra/Graph.hs:1400:1 algebraic-graphs> Warning: 'empty' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:316:1 algebraic-graphs> * in ‘Data.Set.Internal’ algebraic-graphs> You may be able to disambiguate the identifier by qualifying it or algebraic-graphs> by specifying the type/value namespace explicitly. algebraic-graphs> Defaulting to the one defined at src/Algebra/Graph.hs:316:1 algebraic-graphs> 100% ( 61 / 61) in 'Algebra.Graph' 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: 'vertexCount' 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> Warning: 'edgeList' 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: 'adjacencyList' is out of scope. 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: 'mplus' 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: 'swap' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Bipartite/AdjacencyMap.hs:418:1 algebraic-graphs> * in ‘GHC.Internal.Data.Tuple’ algebraic-graphs> You may be able to disambiguate the identifier by qualifying it or algebraic-graphs> by specifying the type/value namespace explicitly. algebraic-graphs> Defaulting to the one defined at src/Algebra/Graph/Bipartite/AdjacencyMap.hs:418:1 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: 'empty' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Bipartite/AdjacencyMap.hs:250:1 algebraic-graphs> * in ‘Data.Set.Internal’ algebraic-graphs> You may be able to disambiguate the identifier by qualifying it or lens> Documentation created: dist/doc/html/lens, dist/doc/html/lens/lens.txt lens> Preprocessing test suite 'hunit' for lens-5.3.4... lens> Preprocessing test suite 'templates' for lens-5.3.4... lens> Preprocessing test suite 'properties' for lens-5.3.4... lens> Preprocessing test suite 'doctests' for lens-5.3.4... lens> haddockPhase completed in 1 minutes 4 seconds lens> Running phase: installPhase lens> Installing library in /nix/store/21y5pzp7gxbvqg39qqcfdjvgw7qlgyrz-lens-5.3.4/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh path> Installing library in /nix/store/pfji1hk3in41y3zvh3qwq7qaaa48qnd8-path-0.9.5/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/path-0.9.5-LGYUr3kXauV4ShK2VfsmdK path> Running phase: fixupPhase path> shrinking RPATHs of ELF executables and libraries in /nix/store/pfji1hk3in41y3zvh3qwq7qaaa48qnd8-path-0.9.5 path> shrinking /nix/store/pfji1hk3in41y3zvh3qwq7qaaa48qnd8-path-0.9.5/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHSpath-0.9.5-LGYUr3kXauV4ShK2VfsmdK-ghc9.12.1.so path> checking for references to /build/ in /nix/store/pfji1hk3in41y3zvh3qwq7qaaa48qnd8-path-0.9.5... path> patching script interpreter paths in /nix/store/pfji1hk3in41y3zvh3qwq7qaaa48qnd8-path-0.9.5 path> stripping (with command strip and flags -S -p) in /nix/store/pfji1hk3in41y3zvh3qwq7qaaa48qnd8-path-0.9.5/lib path> shrinking RPATHs of ELF executables and libraries in /nix/store/1r1flh74wbxypxwda535brsl2gayqrpz-path-0.9.5-doc path> checking for references to /build/ in /nix/store/1r1flh74wbxypxwda535brsl2gayqrpz-path-0.9.5-doc... path> patching script interpreter paths in /nix/store/1r1flh74wbxypxwda535brsl2gayqrpz-path-0.9.5-doc 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> target/Target/Partial.hs:17:12: warning: [GHC-63394] [-Wx-partial] stan> In the use of ‘head’ stan> (imported from Prelude, but defined in GHC.Internal.List): stan> "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." stan> | stan> 17 | stanHead = head stan> | ^^^^ stan> stan> target/Target/Partial.hs:20:12: warning: [GHC-63394] [-Wx-partial] stan> In the use of ‘tail’ stan> (imported from Prelude, but defined in GHC.Internal.List): stan> "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." stan> | stan> 20 | stanTail = tail stan> | ^^^^ stan> stan> [9 of 9] Compiling Target.Style 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> buildPhase completed in 53 seconds stan> Running 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 [✔] 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 'ghc-internal/GHC.Internal.List/head' [✔] stan> STAN-0002: finds usage of 'ghc-internal/GHC.Internal.List/tail' [✔] stan> STAN-0003: finds usage of 'ghc-internal/GHC.Internal.List/init' [✔] stan> STAN-0004: finds usage of 'ghc-internal/GHC.Internal.List/last' [✔] stan> STAN-0005: finds usage of 'ghc-internal/GHC.Internal.List/!!' [✔] stan> STAN-0006: finds usage of 'ghc-internal/GHC.Internal.List/cycle' [✔] stan> STAN-0007: finds usage of 'ghc-internal/GHC.Internal.Data.OldList/genericIndex' [✔] stan> STAN-0008: finds usage of 'ghc-internal/GHC.Internal.Data.Maybe/fromJust' [✔] primitive-extras> [ 6 of 10] Compiling PrimitiveExtras.By6Bits ( library/PrimitiveExtras/By6Bits.hs, nothing ) [HIE file is missing] primitive-extras> [ 7 of 10] Compiling PrimitiveExtras.UnliftedArray ( library/PrimitiveExtras/UnliftedArray.hs, /build/ghc742_tmp_0/ghc_tmp_16.o, /build/ghc742_tmp_0/ghc_tmp_16.dyn_o ) primitive-extras> [ 8 of 10] Compiling PrimitiveExtras.Folds ( library/PrimitiveExtras/Folds.hs, /build/ghc742_tmp_0/ghc_tmp_6.o, /build/ghc742_tmp_0/ghc_tmp_6.dyn_o ) primitive-extras> [ 9 of 10] Compiling PrimitiveExtras.PrimArray ( library/PrimitiveExtras/PrimArray.hs, /build/ghc742_tmp_0/ghc_tmp_10.o, /build/ghc742_tmp_0/ghc_tmp_10.dyn_o ) primitive-extras> [10 of 10] Compiling PrimitiveExtras.PrimMultiArray ( library/PrimitiveExtras/PrimMultiArray.hs, nothing ) [HIE file is missing] primitive-extras> Haddock coverage: primitive-extras> 10% ( 2 / 20) in 'PrimitiveExtras.SmallArray' primitive-extras> Missing documentation for: primitive-extras> Module header primitive-extras> list (library/PrimitiveExtras/SmallArray.hs:15) primitive-extras> set (library/PrimitiveExtras/SmallArray.hs:44) primitive-extras> insert (library/PrimitiveExtras/SmallArray.hs:54) primitive-extras> adjust (library/PrimitiveExtras/SmallArray.hs:68) primitive-extras> unsafeAdjust (library/PrimitiveExtras/SmallArray.hs:76) primitive-extras> unsafeAdjustWithSize (library/PrimitiveExtras/SmallArray.hs:81) primitive-extras> cons (library/PrimitiveExtras/SmallArray.hs:90) primitive-extras> orderedPair (library/PrimitiveExtras/SmallArray.hs:101) primitive-extras> findAndReplace (library/PrimitiveExtras/SmallArray.hs:119) primitive-extras> findAndMap (library/PrimitiveExtras/SmallArray.hs:131) primitive-extras> find (library/PrimitiveExtras/SmallArray.hs:143) primitive-extras> findWithIndex (library/PrimitiveExtras/SmallArray.hs:158) primitive-extras> elementsUnfoldlM (library/PrimitiveExtras/SmallArray.hs:173) primitive-extras> elementsListT (library/PrimitiveExtras/SmallArray.hs:186) primitive-extras> onFoundElementFocus (library/PrimitiveExtras/SmallArray.hs:190) primitive-extras> focusOnFoundElement (library/PrimitiveExtras/SmallArray.hs:218) primitive-extras> toList (library/PrimitiveExtras/SmallArray.hs:227) primitive-extras> 10% ( 2 / 20) in 'PrimitiveExtras.Bitmap' primitive-extras> Missing documentation for: primitive-extras> Module header primitive-extras> empty (library/PrimitiveExtras/Bitmap.hs:50) primitive-extras> singleton (library/PrimitiveExtras/Bitmap.hs:54) primitive-extras> insert (library/PrimitiveExtras/Bitmap.hs:58) primitive-extras> invert (library/PrimitiveExtras/Bitmap.hs:62) primitive-extras> indexList (library/PrimitiveExtras/Bitmap.hs:66) primitive-extras> boolList (library/PrimitiveExtras/Bitmap.hs:70) primitive-extras> pair (library/PrimitiveExtras/Bitmap.hs:74) primitive-extras> isPopulated (library/PrimitiveExtras/Bitmap.hs:88) primitive-extras> population (library/PrimitiveExtras/Bitmap.hs:92) primitive-extras> null (library/PrimitiveExtras/Bitmap.hs:96) primitive-extras> bits (library/PrimitiveExtras/Bitmap.hs:100) primitive-extras> populatedIndicesList (library/PrimitiveExtras/Bitmap.hs:104) primitive-extras> int64 (library/PrimitiveExtras/Bitmap.hs:108) primitive-extras> allBitsList (library/PrimitiveExtras/Bitmap.hs:42) primitive-extras> allBitsUnfoldl (library/PrimitiveExtras/Bitmap.hs:112) primitive-extras> populatedBitsUnfoldl (library/PrimitiveExtras/Bitmap.hs:115) primitive-extras> indicesAmongstPopulatedBitsUnfoldl (library/PrimitiveExtras/Bitmap.hs:118) primitive-extras> 31% ( 6 / 19) in 'PrimitiveExtras.By6Bits' primitive-extras> Missing documentation for: primitive-extras> Module header primitive-extras> empty (library/PrimitiveExtras/By6Bits.hs:47) primitive-extras> maybeList (library/PrimitiveExtras/By6Bits.hs:69) primitive-extras> pair (library/PrimitiveExtras/By6Bits.hs:60) primitive-extras> replace (library/PrimitiveExtras/By6Bits.hs:84) primitive-extras> adjust (library/PrimitiveExtras/By6Bits.hs:91) primitive-extras> focusAt (library/PrimitiveExtras/By6Bits.hs:187) primitive-extras> toIndexedList (library/PrimitiveExtras/By6Bits.hs:133) primitive-extras> elementsUnfoldl (library/PrimitiveExtras/By6Bits.hs:137) primitive-extras> elementsUnfoldlM (library/PrimitiveExtras/By6Bits.hs:141) primitive-extras> elementsListT (library/PrimitiveExtras/By6Bits.hs:145) primitive-extras> onElementAtFocus (library/PrimitiveExtras/By6Bits.hs:149) primitive-extras> null (library/PrimitiveExtras/By6Bits.hs:197) primitive-extras> 0% ( 0 / 5) in 'PrimitiveExtras.UnliftedArray' primitive-extras> Missing documentation for: primitive-extras> Module header primitive-extras> at (library/PrimitiveExtras/UnliftedArray.hs:7) primitive-extras> replicateIO (library/PrimitiveExtras/UnliftedArray.hs:14) primitive-extras> generate (library/PrimitiveExtras/UnliftedArray.hs:28) primitive-extras> traverse_ (library/PrimitiveExtras/UnliftedArray.hs:41) primitive-extras> 21% ( 4 / 19) in 'PrimitiveExtras.PrimArray' primitive-extras> Missing documentation for: primitive-extras> Module header hw-fingertree> Running phase: setupCompilerEnvironmentPhase hw-fingertree> Build with /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1. hw-fingertree> Running 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> Running 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> Running phase: compileBuildDriverPhase hw-fingertree> setupCompileFlags: -package-db=/build/tmp.cob7MI4sDN/setup-package.conf.d -threaded hw-fingertree> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.cob7MI4sDN/Main.o ) hw-fingertree> [2 of 2] Linking Setup hw-fingertree> Running phase: updateAutotoolsGnuConfigScriptsPhase hw-fingertree> Running phase: configurePhase hw-fingertree> configureFlags: --verbose --prefix=/nix/store/2cbp4m3vn9sn2ygxax6f7ixp19s13ab8-hw-fingertree-0.1.2.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/7rc6a99gcv3xrd43c40dn1ri79sdr0hq-hw-fingertree-0.1.2.1-doc/share/doc/hw-fingertree-0.1.2.1 --with-gcc=gcc --package-db=/build/tmp.cob7MI4sDN/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/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/lib hw-fingertree> Using Parsec parser hw-fingertree> Configuring hw-fingertree-0.1.2.1... hw-fingertree> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports hw-fingertree> 'ghc' version < 9.12): hw-fingertree> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc is version hw-fingertree> 9.12.1 hw-fingertree> Dependency base: using base-4.21.0.0 hw-fingertree> Dependency deepseq: using deepseq-1.5.1.0 hw-fingertree> Dependency hw-prim: using hw-prim-0.6.3.2 hw-fingertree> Dependency base: using base-4.21.0.0 hw-fingertree> Dependency deepseq: using deepseq-1.5.1.0 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.21.0.0 hw-fingertree> Dependency doctest: using doctest-0.24.0 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-I5cH1PJJN72ASI52Z5bFG4 hw-fingertree> include base-4.21.0.0-7c9b hw-fingertree> include deepseq-1.5.1.0-e635 hw-fingertree> include hw-prim-0.6.3.2-9yfiBinWbnsAckQ25sbhzw hw-fingertree> component hw-fingertree-0.1.2.1-DDktr8E8VVhBQH8LNi3GAW-doctest hw-fingertree> include base-4.21.0.0-7c9b hw-fingertree> include doctest-0.24.0-CoIHoRli1EWDkVo9HFYEVa hw-fingertree> include doctest-discover-0.2.0.0-4DWTTSKJ82c7vglDYNnSwB hw-fingertree> include hw-fingertree-0.1.2.1-I5cH1PJJN72ASI52Z5bFG4 hw-fingertree> component hw-fingertree-0.1.2.1-9c4aU10rjuR44lzpqPgyEC-hw-fingertree-tests hw-fingertree> include base-4.21.0.0-7c9b hw-fingertree> include deepseq-1.5.1.0-e635 hw-fingertree> include hedgehog-1.5-1ryHFD4WWT3JRCbf6aEid3 algebraic-graphs> by specifying the type/value namespace explicitly. algebraic-graphs> Defaulting to the one defined at src/Algebra/Graph/Bipartite/AdjacencyMap.hs:250:1 algebraic-graphs> 100% ( 63 / 63) in 'Algebra.Graph.Bipartite.AdjacencyMap' algebraic-graphs> Warning: 'empty' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Bipartite/AdjacencyMap.hs:250:1 algebraic-graphs> * in ‘Data.Set.Internal’ algebraic-graphs> You may be able to disambiguate the identifier by qualifying it or algebraic-graphs> by specifying the type/value namespace explicitly. algebraic-graphs> Defaulting to the one defined at src/Algebra/Graph/Bipartite/AdjacencyMap.hs:250:1 algebraic-graphs> Warning: 'isRight' is out of scope. algebraic-graphs> If you qualify the identifier, haddock can try to link it anyway. algebraic-graphs> Warning: 'Matching' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Bipartite/AdjacencyMap/Algorithm.hs:169:21 algebraic-graphs> * at src/Algebra/Graph/Bipartite/AdjacencyMap/Algorithm.hs:169:1 algebraic-graphs> You may be able to disambiguate the identifier by qualifying it or algebraic-graphs> by specifying the type/value namespace explicitly. algebraic-graphs> Defaulting to the one defined at src/Algebra/Graph/Bipartite/AdjacencyMap/Algorithm.hs:169:1 algebraic-graphs> 100% ( 25 / 25) in 'Algebra.Graph.Bipartite.AdjacencyMap.Algorithm' algebraic-graphs> Warning: 'Optimum' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Label.hs:442:20 algebraic-graphs> * at src/Algebra/Graph/Label.hs:442:1 algebraic-graphs> You may be able to disambiguate the identifier by qualifying it or algebraic-graphs> by specifying the type/value namespace explicitly. algebraic-graphs> Defaulting to the one defined at src/Algebra/Graph/Label.hs:442:1 algebraic-graphs> Warning: 'Minimum' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Label.hs:314:21 algebraic-graphs> * at src/Algebra/Graph/Label.hs:314:1 algebraic-graphs> You may be able to disambiguate the identifier by qualifying it or algebraic-graphs> by specifying the type/value namespace explicitly. algebraic-graphs> Defaulting to the one defined at src/Algebra/Graph/Label.hs:314:1 algebraic-graphs> Warning: 'Distance' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Label.hs:241:22 algebraic-graphs> * at src/Algebra/Graph/Label.hs:241:1 algebraic-graphs> You may be able to disambiguate the identifier by qualifying it or algebraic-graphs> by specifying the type/value namespace explicitly. algebraic-graphs> Defaulting to the one defined at src/Algebra/Graph/Label.hs:241:1 algebraic-graphs> Warning: 'Capacity' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Label.hs:176:22 algebraic-graphs> * at src/Algebra/Graph/Label.hs:176:1 algebraic-graphs> You may be able to disambiguate the identifier by qualifying it or algebraic-graphs> by specifying the type/value namespace explicitly. algebraic-graphs> Defaulting to the one defined at src/Algebra/Graph/Label.hs:176:1 algebraic-graphs> Warning: 'Count' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Label.hs:209:19 algebraic-graphs> * at src/Algebra/Graph/Label.hs:209:1 algebraic-graphs> You may be able to disambiguate the identifier by qualifying it or algebraic-graphs> by specifying the type/value namespace explicitly. algebraic-graphs> Defaulting to the one defined at src/Algebra/Graph/Label.hs:209:1 algebraic-graphs> 100% ( 37 / 37) in 'Algebra.Graph.Label' 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: 'edges' 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> Warning: 'AdjacencyMap' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:157:1 algebraic-graphs> * at src/Algebra/Graph/NonEmpty/AdjacencyMap.hs:152:1 algebraic-graphs> You may be able to disambiguate the identifier by qualifying it or algebraic-graphs> by specifying the type/value namespace explicitly. algebraic-graphs> Defaulting to the one defined at src/Algebra/Graph/NonEmpty/AdjacencyMap.hs:152:1 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: 'adjacencyList' 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> 100% ( 51 / 51) in 'Algebra.Graph.NonEmpty.AdjacencyMap' algebraic-graphs> Warning: 'vertex' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:239:1 algebraic-graphs> * at src/Algebra/Graph/NonEmpty/AdjacencyMap.hs:224:1 algebraic-graphs> You may be able to disambiguate the identifier by qualifying it or stan> STAN-0009: finds usage of 'ghc-internal/GHC.Internal.Text.Read/read' [✔] stan> STAN-0010: finds usage of 'ghc-internal/GHC.Internal.Enum/succ' [✔] stan> STAN-0011: finds usage of 'ghc-internal/GHC.Internal.Enum/pred' [✔] stan> STAN-0012: finds usage of 'ghc-internal/GHC.Internal.Enum/toEnum' [✔] stan> STAN-0013: finds usage of 'ghc-internal/GHC.Internal.Data.Foldable/maximum' [✔] stan> STAN-0014: finds usage of 'ghc-internal/GHC.Internal.Data.Foldable/minimum' [✔] stan> STAN-0015: finds usage of 'ghc-internal/GHC.Internal.Data.Foldable/maximumBy' [✔] stan> STAN-0016: finds usage of 'ghc-internal/GHC.Internal.Data.Foldable/minimumBy' [✔] stan> STAN-0017: finds usage of 'ghc-internal/GHC.Internal.Data.Foldable/foldl1' [✔] stan> STAN-0018: finds usage of 'ghc-internal/GHC.Internal.List/foldl1'' [✔] stan> STAN-0019: finds usage of 'ghc-internal/GHC.Internal.Data.Foldable/foldr1' [✔] stan> STAN-0020: finds usage of 'ghc-internal/GHC.Internal.IsList/fromList' [✔] stan> STAN-0021: finds usage of 'ghc-internal/GHC.Internal.Num/fromInteger' [✔] stan> STAN-0022: finds usage of 'ghc-internal/GHC.Internal.Real/fromRational' [✔] stan> STAN-0023: finds usage of 'ghc-internal/GHC.Internal.Real/realToFrac' [✔] stan> STAN-0024: finds usage of 'ghc-internal/GHC.Internal.Real/recip' [✔] stan> STAN-0025: finds usage of 'ghc-internal/GHC.Internal.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 'ghc-internal/GHC.Internal.List/reverse' [✔] stan> STAN-0102: finds usage of 'ghc-internal/GHC.Internal.Data.OldList/isSuffixOf' [✔] stan> STAN-0103: finds usage of 'ghc-internal/GHC.Internal.Data.Foldable/length' [✔] stan> STAN-0104: finds usage of 'ghc-internal/GHC.Internal.Data.OldList/genericLength' [✔] stan> STAN-0105: finds usage of 'ghc-internal/GHC.Internal.Data.Foldable/sum' [✔] stan> STAN-0106: finds usage of 'ghc-internal/GHC.Internal.Data.Foldable/product' [✔] stan> STAN-0103: finds usage of 'ghc-internal/GHC.Internal.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 [✔] 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 [✔] primitive-extras> oneHot (library/PrimitiveExtras/PrimArray.hs:34) primitive-extras> generate (library/PrimitiveExtras/PrimArray.hs:41) primitive-extras> replicate (library/PrimitiveExtras/PrimArray.hs:54) primitive-extras> traverse_ (library/PrimitiveExtras/PrimArray.hs:81) primitive-extras> traverseWithIndexInRange_ (library/PrimitiveExtras/PrimArray.hs:84) primitive-extras> toElementsUnfoldl (library/PrimitiveExtras/PrimArray.hs:94) primitive-extras> toElementsUnfoldlM (library/PrimitiveExtras/PrimArray.hs:97) primitive-extras> toByteArray (library/PrimitiveExtras/PrimArray.hs:100) primitive-extras> toPrimitiveVector (library/PrimitiveExtras/PrimArray.hs:104) primitive-extras> toUnboxedVector (library/PrimitiveExtras/PrimArray.hs:108) primitive-extras> cerealGet (library/PrimitiveExtras/PrimArray.hs:112) primitive-extras> cerealGetAsInMemory (library/PrimitiveExtras/PrimArray.hs:118) primitive-extras> cerealPut (library/PrimitiveExtras/PrimArray.hs:125) primitive-extras> cerealPutAsInMemory (library/PrimitiveExtras/PrimArray.hs:132) primitive-extras> 18% ( 3 / 16) in 'PrimitiveExtras.PrimMultiArray' primitive-extras> Missing documentation for: primitive-extras> Module header primitive-extras> PrimMultiArray (library/PrimitiveExtras/Types.hs:5) primitive-extras> replicateM (library/PrimitiveExtras/PrimMultiArray.hs:48) primitive-extras> toAssocsUnfoldl (library/PrimitiveExtras/PrimMultiArray.hs:65) primitive-extras> toIndicesUnfoldl (library/PrimitiveExtras/PrimMultiArray.hs:68) primitive-extras> toUnfoldlAt (library/PrimitiveExtras/PrimMultiArray.hs:71) primitive-extras> toAssocsUnfoldlM (library/PrimitiveExtras/PrimMultiArray.hs:74) primitive-extras> toIndicesUnfoldlM (library/PrimitiveExtras/PrimMultiArray.hs:81) primitive-extras> toUnfoldlAtM (library/PrimitiveExtras/PrimMultiArray.hs:84) primitive-extras> cerealGet (library/PrimitiveExtras/PrimMultiArray.hs:87) primitive-extras> cerealGetAsInMemory (library/PrimitiveExtras/PrimMultiArray.hs:93) primitive-extras> cerealPut (library/PrimitiveExtras/PrimMultiArray.hs:99) primitive-extras> cerealPutAsInMemory (library/PrimitiveExtras/PrimMultiArray.hs:106) primitive-extras> Warning: PrimitiveExtras.PrimArray: could not find link destinations for: primitive-extras> - Data.Vector.Primitive.Vector primitive-extras> - Data.Vector.Unboxed.Base.Vector primitive-extras> Documentation created: dist/doc/html/primitive-extras, primitive-extras> dist/doc/html/primitive-extras/primitive-extras.txt hw-fingertree> include hspec-2.11.12-Bru9jObG9SbAQGRkrcD7Qi hw-fingertree> include hw-fingertree-0.1.2.1-I5cH1PJJN72ASI52Z5bFG4 hw-fingertree> include hw-hspec-hedgehog-0.1.1.1-7DVkkqOFTcIHGv8XkrudtP hw-fingertree> Linked component graph: hw-fingertree> unit hw-fingertree-0.1.2.1-I5cH1PJJN72ASI52Z5bFG4 hw-fingertree> include base-4.21.0.0-7c9b hw-fingertree> include deepseq-1.5.1.0-e635 hw-fingertree> include hw-prim-0.6.3.2-9yfiBinWbnsAckQ25sbhzw hw-fingertree> HaskellWorks.Data.FingerTree=hw-fingertree-0.1.2.1-I5cH1PJJN72ASI52Z5bFG4:HaskellWorks.Data.FingerTree,HaskellWorks.Data.IntervalMap.FingerTree=hw-fingertree-0.1.2.1-I5cH1PJJN72ASI52Z5bFG4:HaskellWorks.Data.IntervalMap.FingerTree,HaskellWorks.Data.PriorityQueue.FingerTree=hw-fingertree-0.1.2.1-I5cH1PJJN72ASI52Z5bFG4:HaskellWorks.Data.PriorityQueue.FingerTree hw-fingertree> unit hw-fingertree-0.1.2.1-DDktr8E8VVhBQH8LNi3GAW-doctest hw-fingertree> include base-4.21.0.0-7c9b hw-fingertree> include doctest-0.24.0-CoIHoRli1EWDkVo9HFYEVa hw-fingertree> include doctest-discover-0.2.0.0-4DWTTSKJ82c7vglDYNnSwB hw-fingertree> include hw-fingertree-0.1.2.1-I5cH1PJJN72ASI52Z5bFG4 hw-fingertree> unit hw-fingertree-0.1.2.1-9c4aU10rjuR44lzpqPgyEC-hw-fingertree-tests hw-fingertree> include base-4.21.0.0-7c9b hw-fingertree> include deepseq-1.5.1.0-e635 hw-fingertree> include hedgehog-1.5-1ryHFD4WWT3JRCbf6aEid3 hw-fingertree> include hspec-2.11.12-Bru9jObG9SbAQGRkrcD7Qi hw-fingertree> include hw-fingertree-0.1.2.1-I5cH1PJJN72ASI52Z5bFG4 hw-fingertree> include hw-hspec-hedgehog-0.1.1.1-7DVkkqOFTcIHGv8XkrudtP hw-fingertree> Ready component graph: hw-fingertree> definite hw-fingertree-0.1.2.1-I5cH1PJJN72ASI52Z5bFG4 hw-fingertree> depends base-4.21.0.0-7c9b hw-fingertree> depends deepseq-1.5.1.0-e635 hw-fingertree> depends hw-prim-0.6.3.2-9yfiBinWbnsAckQ25sbhzw hw-fingertree> definite hw-fingertree-0.1.2.1-DDktr8E8VVhBQH8LNi3GAW-doctest hw-fingertree> depends base-4.21.0.0-7c9b hw-fingertree> depends doctest-0.24.0-CoIHoRli1EWDkVo9HFYEVa hw-fingertree> depends doctest-discover-0.2.0.0-4DWTTSKJ82c7vglDYNnSwB hw-fingertree> depends hw-fingertree-0.1.2.1-I5cH1PJJN72ASI52Z5bFG4 hw-fingertree> definite hw-fingertree-0.1.2.1-9c4aU10rjuR44lzpqPgyEC-hw-fingertree-tests hw-fingertree> depends base-4.21.0.0-7c9b hw-fingertree> depends deepseq-1.5.1.0-e635 hw-fingertree> depends hedgehog-1.5-1ryHFD4WWT3JRCbf6aEid3 hw-fingertree> depends hspec-2.11.12-Bru9jObG9SbAQGRkrcD7Qi hw-fingertree> depends hw-fingertree-0.1.2.1-I5cH1PJJN72ASI52Z5bFG4 hw-fingertree> depends hw-hspec-hedgehog-0.1.1.1-7DVkkqOFTcIHGv8XkrudtP hw-fingertree> Using Cabal-3.14.1.0 compiled by ghc-9.12 hw-fingertree> Using compiler: ghc-9.12.1 hw-fingertree> Using install prefix: hw-fingertree> /nix/store/2cbp4m3vn9sn2ygxax6f7ixp19s13ab8-hw-fingertree-0.1.2.1 hw-fingertree> Executables installed in: hw-fingertree> /nix/store/2cbp4m3vn9sn2ygxax6f7ixp19s13ab8-hw-fingertree-0.1.2.1/bin hw-fingertree> Libraries installed in: hw-fingertree> /nix/store/2cbp4m3vn9sn2ygxax6f7ixp19s13ab8-hw-fingertree-0.1.2.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/hw-fingertree-0.1.2.1-I5cH1PJJN72ASI52Z5bFG4 hw-fingertree> Dynamic Libraries installed in: hw-fingertree> /nix/store/2cbp4m3vn9sn2ygxax6f7ixp19s13ab8-hw-fingertree-0.1.2.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75 hw-fingertree> Private executables installed in: hw-fingertree> /nix/store/2cbp4m3vn9sn2ygxax6f7ixp19s13ab8-hw-fingertree-0.1.2.1/libexec/x86_64-linux-ghc-9.12.1-bf75/hw-fingertree-0.1.2.1 hw-fingertree> Data files installed in: hw-fingertree> /nix/store/2cbp4m3vn9sn2ygxax6f7ixp19s13ab8-hw-fingertree-0.1.2.1/share/x86_64-linux-ghc-9.12.1-bf75/hw-fingertree-0.1.2.1 hw-fingertree> Documentation installed in: hw-fingertree> /nix/store/7rc6a99gcv3xrd43c40dn1ri79sdr0hq-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/2cbp4m3vn9sn2ygxax6f7ixp19s13ab8-hw-fingertree-0.1.2.1/etc hw-fingertree> No alex found hw-fingertree> Using ar found on system at: hw-fingertree> /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ar hw-fingertree> No c2hs found hw-fingertree> No cpphs found hw-fingertree> Using doctest version 0.24.0 found on system at: hw-fingertree> /nix/store/pmmydyf343l6v0dwwzi1v6z0j8jnfnrb-doctest-0.24.0/bin/doctest hw-fingertree> Using gcc version 14.3.0 given by user at: hw-fingertree> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc hw-fingertree> Using ghc version 9.12.1 found on system at: hw-fingertree> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc hw-fingertree> Using ghc-pkg version 9.12.1 found on system at: hw-fingertree> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc-pkg-9.12.1 hw-fingertree> No ghcjs found hw-fingertree> No ghcjs-pkg found hw-fingertree> No greencard found hw-fingertree> Using haddock version 2.30.0 found on system at: path (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/1r1flh74wbxypxwda535brsl2gayqrpz-path-0.9.5-doc /nix/store/pfji1hk3in41y3zvh3qwq7qaaa48qnd8-path-0.9.5 path (post)> Pushing 2 paths (160 are already present) using zstd to cache sellout ⏳ path (post)> path (post)> Pushing /nix/store/pfji1hk3in41y3zvh3qwq7qaaa48qnd8-path-0.9.5 (5.36 MiB) path (post)> Pushing /nix/store/1r1flh74wbxypxwda535brsl2gayqrpz-path-0.9.5-doc (984.12 KiB) path (post)> path (post)> All done. path (post)> added 2 signatures path (post)> added 5 signatures path (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/1r1flh74wbxypxwda535brsl2gayqrpz-path-0.9.5-doc /nix/store/pfji1hk3in41y3zvh3qwq7qaaa48qnd8-path-0.9.5 path (post)> copying 2 paths... path (post)> copying path '/nix/store/1r1flh74wbxypxwda535brsl2gayqrpz-path-0.9.5-doc' to 'ssh-ng://'... path (post)> copying path '/nix/store/pfji1hk3in41y3zvh3qwq7qaaa48qnd8-path-0.9.5' to 'ssh-ng://'... path (post)> copying 1 paths... path (post)> copying path '/nix/store/a2zqb38b8ss4nfbnmrb7rm9y5psz3cld-path-0.9.5.drv' to 'ssh-ng://'... building '/nix/store/gbx88cmmxps656j173s5a2lmnfip9w6k-path-io-1.8.2.drv'... algebraic-graphs> by specifying the type/value namespace explicitly. algebraic-graphs> Defaulting to the one defined at src/Algebra/Graph/NonEmpty/AdjacencyMap.hs:224:1 algebraic-graphs> Warning: 'edge' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:252:1 algebraic-graphs> * at src/Algebra/Graph/NonEmpty/AdjacencyMap.hs:237:1 algebraic-graphs> You may be able to disambiguate the identifier by qualifying it or algebraic-graphs> by specifying the type/value namespace explicitly. algebraic-graphs> Defaulting to the one defined at src/Algebra/Graph/NonEmpty/AdjacencyMap.hs:237:1 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> Warning: 'empty' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Acyclic/AdjacencyMap.hs:132:1 algebraic-graphs> * in ‘Data.Set.Internal’ algebraic-graphs> You may be able to disambiguate the identifier by qualifying it or algebraic-graphs> by specifying the type/value namespace explicitly. algebraic-graphs> Defaulting to the one defined at src/Algebra/Graph/Acyclic/AdjacencyMap.hs:132:1 algebraic-graphs> Warning: 'vertex' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Acyclic/AdjacencyMap.hs:143:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:239:1 algebraic-graphs> You may be able to disambiguate the identifier by qualifying it or algebraic-graphs> by specifying the type/value namespace explicitly. algebraic-graphs> Defaulting to the one defined at src/Algebra/Graph/AdjacencyMap.hs:239:1 algebraic-graphs> Warning: 'vertices' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Acyclic/AdjacencyMap.hs:157:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:309:1 algebraic-graphs> You may be able to disambiguate the identifier by qualifying it or algebraic-graphs> by specifying the type/value namespace explicitly. algebraic-graphs> Defaulting to the one defined at src/Algebra/Graph/AdjacencyMap.hs:309:1 algebraic-graphs> Warning: 'vertexCount' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Acyclic/AdjacencyMap.hs:246:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:417:1 algebraic-graphs> You may be able to disambiguate the identifier by qualifying it or algebraic-graphs> by specifying the type/value namespace explicitly. algebraic-graphs> Defaulting to the one defined at src/Algebra/Graph/AdjacencyMap.hs:417:1 algebraic-graphs> Warning: 'edgeCount' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Acyclic/AdjacencyMap.hs:258:1 algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:429:1 algebraic-graphs> You may be able to disambiguate the identifier by qualifying it or algebraic-graphs> by specifying the type/value namespace explicitly. algebraic-graphs> Defaulting to the one defined at src/Algebra/Graph/AdjacencyMap.hs:429:1 algebraic-graphs> 100% ( 44 / 44) in 'Algebra.Graph.Acyclic.AdjacencyMap' algebraic-graphs> Warning: 'foldg' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph.hs:482:1 algebraic-graphs> * at src/Algebra/Graph/ToGraph.hs:98:5 algebraic-graphs> You may be able to disambiguate the identifier by qualifying it or algebraic-graphs> by specifying the type/value namespace explicitly. algebraic-graphs> Defaulting to the one defined at src/Algebra/Graph/ToGraph.hs:98:5 algebraic-graphs> 100% ( 8 / 8) in 'Algebra.Graph.ToGraph' algebraic-graphs> Warning: 'Relation' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Relation.hs:157:19 algebraic-graphs> * at src/Algebra/Graph/Relation.hs:157:1 algebraic-graphs> You may be able to disambiguate the identifier by qualifying it or algebraic-graphs> by specifying the type/value namespace explicitly. algebraic-graphs> Defaulting to the one defined at src/Algebra/Graph/Relation.hs:157:1 algebraic-graphs> Warning: 'empty' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Relation.hs:243:1 algebraic-graphs> * in ‘Data.Set.Internal’ algebraic-graphs> You may be able to disambiguate the identifier by qualifying it or algebraic-graphs> by specifying the type/value namespace explicitly. algebraic-graphs> Defaulting to the one defined at src/Algebra/Graph/Relation.hs:243:1 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> Warning: 'empty' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:188:1 algebraic-graphs> * in ‘Data.Set.Internal’ algebraic-graphs> You may be able to disambiguate the identifier by qualifying it or lens> Running phase: fixupPhase lens> shrinking RPATHs of ELF executables and libraries in /nix/store/21y5pzp7gxbvqg39qqcfdjvgw7qlgyrz-lens-5.3.4 lens> shrinking /nix/store/21y5pzp7gxbvqg39qqcfdjvgw7qlgyrz-lens-5.3.4/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHSlens-5.3.4-FyhMtze8t5BCpCUr6bk1bh-ghc9.12.1.so lens> checking for references to /build/ in /nix/store/21y5pzp7gxbvqg39qqcfdjvgw7qlgyrz-lens-5.3.4... lens> patching script interpreter paths in /nix/store/21y5pzp7gxbvqg39qqcfdjvgw7qlgyrz-lens-5.3.4 lens> stripping (with command strip and flags -S -p) in /nix/store/21y5pzp7gxbvqg39qqcfdjvgw7qlgyrz-lens-5.3.4/lib lens> shrinking RPATHs of ELF executables and libraries in /nix/store/bz8b02c2jbjhmix3pssjf3iwd6bgrgka-lens-5.3.4-doc lens> checking for references to /build/ in /nix/store/bz8b02c2jbjhmix3pssjf3iwd6bgrgka-lens-5.3.4-doc... lens> patching script interpreter paths in /nix/store/bz8b02c2jbjhmix3pssjf3iwd6bgrgka-lens-5.3.4-doc 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.1420 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> Running phase: haddockPhase stan> Running phase: installPhase stan> Installing library in /nix/store/cn1mc9z0gg79i88ixgzvbmn3zwbdp0rd-stan-0.2.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/stan-0.2.0.0-HS9DzzXVyyV7a9NIFDpvQc stan> Installing internal library target in /nix/store/cn1mc9z0gg79i88ixgzvbmn3zwbdp0rd-stan-0.2.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/stan-0.2.0.0-DkdmIzKTBCEKEgcqvKX3Ly-target stan> Installing executable stan in /nix/store/cn1mc9z0gg79i88ixgzvbmn3zwbdp0rd-stan-0.2.0.0/bin stan> Warning: The directory stan> /nix/store/cn1mc9z0gg79i88ixgzvbmn3zwbdp0rd-stan-0.2.0.0/bin is not in the stan> system search path. stan> Running phase: fixupPhase stan> shrinking RPATHs of ELF executables and libraries in /nix/store/cn1mc9z0gg79i88ixgzvbmn3zwbdp0rd-stan-0.2.0.0 primitive-extras> Preprocessing test suite 'test' for primitive-extras-0.10.2.2... primitive-extras> Running phase: installPhase primitive-extras> Installing library in /nix/store/05r0bsbf4qlmpmfxbpai9m1dsx6vai1z-primitive-extras-0.10.2.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/primitive-extras-0.10.2.2-ETY8YvsFrfA8t6hv9lsu2K primitive-extras> Running phase: fixupPhase primitive-extras> shrinking RPATHs of ELF executables and libraries in /nix/store/05r0bsbf4qlmpmfxbpai9m1dsx6vai1z-primitive-extras-0.10.2.2 primitive-extras> shrinking /nix/store/05r0bsbf4qlmpmfxbpai9m1dsx6vai1z-primitive-extras-0.10.2.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHSprimitive-extras-0.10.2.2-ETY8YvsFrfA8t6hv9lsu2K-ghc9.12.1.so primitive-extras> checking for references to /build/ in /nix/store/05r0bsbf4qlmpmfxbpai9m1dsx6vai1z-primitive-extras-0.10.2.2... primitive-extras> patching script interpreter paths in /nix/store/05r0bsbf4qlmpmfxbpai9m1dsx6vai1z-primitive-extras-0.10.2.2 primitive-extras> stripping (with command strip and flags -S -p) in /nix/store/05r0bsbf4qlmpmfxbpai9m1dsx6vai1z-primitive-extras-0.10.2.2/lib primitive-extras> shrinking RPATHs of ELF executables and libraries in /nix/store/3g7c6ijhgnx3gqrvypdslpi9y8h2yi8q-primitive-extras-0.10.2.2-doc primitive-extras> checking for references to /build/ in /nix/store/3g7c6ijhgnx3gqrvypdslpi9y8h2yi8q-primitive-extras-0.10.2.2-doc... primitive-extras> patching script interpreter paths in /nix/store/3g7c6ijhgnx3gqrvypdslpi9y8h2yi8q-primitive-extras-0.10.2.2-doc hw-fingertree> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/haddock-ghc-9.12.1 hw-fingertree> No happy found hw-fingertree> No haskell-suite found hw-fingertree> No haskell-suite-pkg found hw-fingertree> No hmake found hw-fingertree> Using hpc version 0.69 found on system at: hw-fingertree> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hpc-ghc-9.12.1 hw-fingertree> Using hsc2hs version 0.68.10 found on system at: hw-fingertree> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 hw-fingertree> Using hscolour version 1.25 found on system at: hw-fingertree> /nix/store/iwbifbszf225h5w2dyxfi77kk6d6rxdy-hscolour-1.25/bin/HsColour hw-fingertree> No jhc found hw-fingertree> Using ld found on system at: hw-fingertree> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/ld hw-fingertree> No pkg-config found hw-fingertree> Using runghc version 9.12.1 found on system at: hw-fingertree> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/runghc-9.12.1 hw-fingertree> Using strip version 2.44 found on system at: hw-fingertree> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip hw-fingertree> Using tar found on system at: hw-fingertree> /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar hw-fingertree> No uhc found hw-fingertree> Running 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 ) 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 ) 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 ) hw-fingertree> [1 of 4] Compiling HaskellWorks.Data.FingerTree ( src/HaskellWorks/Data/FingerTree.hs, dist/build/HaskellWorks/Data/FingerTree.p_o ) hw-fingertree> [2 of 4] Compiling HaskellWorks.Data.IntervalMap.FingerTree ( src/HaskellWorks/Data/IntervalMap/FingerTree.hs, dist/build/HaskellWorks/Data/IntervalMap/FingerTree.p_o ) 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 ) bitvec> Running phase: setupCompilerEnvironmentPhase bitvec> Build with /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1. bitvec> Running phase: unpackPhase bitvec> unpacking source archive /nix/store/y0pbqgjljdd5wlhbmxinyhliah4rb10j-bitvec-1.1.5.0.tar.gz bitvec> source root is bitvec-1.1.5.0 bitvec> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "bitvec-1.1.5.0/test/Tests/Vector.hs" bitvec> Running phase: patchPhase bitvec> Replace Cabal file with edited version from mirror://hackage/bitvec-1.1.5.0/revision/3.cabal. bitvec> Running phase: compileBuildDriverPhase bitvec> setupCompileFlags: -package-db=/build/tmp.7ypWdZvDib/setup-package.conf.d -threaded bitvec> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.7ypWdZvDib/Main.o ) bitvec> [2 of 2] Linking Setup bitvec> Running phase: updateAutotoolsGnuConfigScriptsPhase bitvec> Running phase: configurePhase bitvec> configureFlags: --verbose --prefix=/nix/store/1qy1gvfs97bachhm8id98vrkaqqqg4qf-bitvec-1.1.5.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/5jf6i0qgxadma8dsdvgyqgncqhr9d4mb-bitvec-1.1.5.0-doc/share/doc/bitvec-1.1.5.0 --with-gcc=gcc --package-db=/build/tmp.7ypWdZvDib/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/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib bitvec> Using Parsec parser bitvec> Configuring bitvec-1.1.5.0... bitvec> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports bitvec> 'ghc' version < 9.12): bitvec> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc is version bitvec> 9.12.1 bitvec> Flags chosen: simd=True bitvec> Warning: [git-protocol] Cloning over git:// might lead to an arbitrary code bitvec> execution vulnerability. Furthermore, popular forges like GitHub do not bitvec> support it. Use https:// or ssh:// instead. bitvec> Dependency base >=4.11 && <5: using base-4.21.0.0 bitvec> Dependency bytestring >=0.10 && <0.13: using bytestring-0.12.2.0 bitvec> Dependency deepseq <1.6: using deepseq-1.5.1.0 bitvec> Dependency ghc-bignum: using ghc-bignum-1.3 bitvec> Dependency primitive >=0.5: using primitive-0.9.1.0 bitvec> Dependency vector >=0.11 && <0.14: using vector-0.13.2.0 bitvec> Dependency base: using base-4.21.0.0 bitvec> Dependency bitvec: using bitvec-1.1.5.0 bitvec> Dependency ghc-bignum: using ghc-bignum-1.3 bitvec> Dependency primitive >=0.5 && <0.10: using primitive-0.9.1.0 bitvec> Dependency quickcheck-classes >=0.6.1 && <0.7: using bitvec> quickcheck-classes-0.6.5.0 bitvec> Dependency quickcheck-classes-base <0.7: using quickcheck-classes-base-0.6.2.0 bitvec> Dependency tasty <1.6: using tasty-1.5.3 bitvec> Dependency tasty-quickcheck <0.12: using tasty-quickcheck-0.11 bitvec> Dependency vector >=0.11: using vector-0.13.2.0 bitvec> Source component graph: bitvec> component lib bitvec> component test:bitvec-tests dependency lib bitvec> Configured component graph: bitvec> component bitvec-1.1.5.0-2RxjlvpGBCE38tmiwiZNHT bitvec> include base-4.21.0.0-7c9b bitvec> include bytestring-0.12.2.0-b0ac bitvec> include deepseq-1.5.1.0-e635 bitvec> include ghc-bignum-1.3-6f68 bitvec> include primitive-0.9.1.0-1efcJAjGP7r52lEwXSrVSi bitvec> include vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 bitvec> component bitvec-1.1.5.0-CvVkSlCFpUaRZG3pesj4w-bitvec-tests bitvec> include base-4.21.0.0-7c9b mod> Running phase: setupCompilerEnvironmentPhase mod> Build with /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1. mod> Running phase: unpackPhase mod> unpacking source archive /nix/store/8scdxw0csjvp38011dda75ys7hj7s1i8-mod-0.2.0.1.tar.gz mod> source root is mod-0.2.0.1 mod> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "mod-0.2.0.1/test/Test.hs" mod> Running phase: patchPhase mod> applying patch /nix/store/j7j3rz01j9nqzw0dda1q61s68q1ds52z-30596fb9d85b69ec23ecb05ef9a7c91d67901cfd.patch mod> patching file mod.cabal mod> Running phase: compileBuildDriverPhase mod> setupCompileFlags: -package-db=/build/tmp.XeZwtbK7fa/setup-package.conf.d -threaded mod> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.XeZwtbK7fa/Main.o ) mod> [2 of 2] Linking Setup mod> Running phase: updateAutotoolsGnuConfigScriptsPhase mod> Running phase: configurePhase mod> configureFlags: --verbose --prefix=/nix/store/v7bhz0zc5c6s7nyan4wp1ppxvswg1ia6-mod-0.2.0.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/940x0k0pl980psiik9nzvfqsbq3pwbbq-mod-0.2.0.1-doc/share/doc/mod-0.2.0.1 --with-gcc=gcc --package-db=/build/tmp.XeZwtbK7fa/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/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib mod> Using Parsec parser mod> Configuring mod-0.2.0.1... mod> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports mod> 'ghc' version < 9.12): mod> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc is version mod> 9.12.1 mod> Flags chosen: semirings=True, vector=True mod> Dependency base >=4.15 && <5: using base-4.21.0.0 mod> Dependency deepseq: using deepseq-1.5.1.0 mod> Dependency ghc-bignum: using ghc-bignum-1.3 mod> Dependency primitive: using primitive-0.9.1.0 mod> Dependency semirings >=0.5: using semirings-0.7 mod> Dependency vector >=0.12: using vector-0.13.2.0 mod> Dependency base >=4.10 && <5: using base-4.21.0.0 mod> Dependency containers: using containers-0.7 mod> Dependency mod: using mod-0.2.0.1 mod> Dependency primitive: using primitive-0.9.1.0 mod> Dependency quickcheck-classes >=0.6.3: using quickcheck-classes-0.6.5.0 mod> Dependency quickcheck-classes-base: using quickcheck-classes-base-0.6.2.0 mod> Dependency semirings >=0.5: using semirings-0.7 mod> Dependency tasty >=0.10: using tasty-1.5.3 mod> Dependency tasty-quickcheck >=0.9 && <0.12: using tasty-quickcheck-0.11 mod> Dependency vector >=0.12: using vector-0.13.2.0 mod> Source component graph: mod> component lib mod> component test:mod-tests dependency lib mod> Configured component graph: mod> component mod-0.2.0.1-5dk8JjChfiVFfYirqRTAgP mod> include base-4.21.0.0-7c9b mod> include deepseq-1.5.1.0-e635 mod> include ghc-bignum-1.3-6f68 mod> include primitive-0.9.1.0-1efcJAjGP7r52lEwXSrVSi mod> include semirings-0.7-8bnJst70TA8gvQtRfxUJM mod> include vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 mod> component mod-0.2.0.1-L5M0MKpN4NO3oiZ5sJD5fX-mod-tests mod> include base-4.21.0.0-7c9b mod> include containers-0.7-0330 mod> include mod-0.2.0.1-5dk8JjChfiVFfYirqRTAgP mod> include primitive-0.9.1.0-1efcJAjGP7r52lEwXSrVSi algebraic-graphs> by specifying the type/value namespace explicitly. algebraic-graphs> Defaulting to the one defined at src/Algebra/Graph/Relation/Symmetric.hs:188:1 algebraic-graphs> Warning: 'vertexCount' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Relation.hs:423:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:372:1 algebraic-graphs> You may be able to disambiguate the identifier by qualifying it or algebraic-graphs> by specifying the type/value namespace explicitly. algebraic-graphs> Defaulting to the one defined at src/Algebra/Graph/Relation/Symmetric.hs:372:1 algebraic-graphs> Warning: 'edgeCount' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Relation.hs:435:1 algebraic-graphs> * at src/Algebra/Graph/Relation/Symmetric.hs:384:1 algebraic-graphs> You may be able to disambiguate the identifier by qualifying it or algebraic-graphs> by specifying the type/value namespace explicitly. algebraic-graphs> Defaulting to the one defined at src/Algebra/Graph/Relation/Symmetric.hs:384:1 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> Warning: 'empty' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Labelled/AdjacencyMap.hs:160:1 algebraic-graphs> * in ‘Data.Set.Internal’ algebraic-graphs> You may be able to disambiguate the identifier by qualifying it or algebraic-graphs> by specifying the type/value namespace explicitly. algebraic-graphs> Defaulting to the one defined at src/Algebra/Graph/Labelled/AdjacencyMap.hs:160:1 algebraic-graphs> Warning: 'hasEdge' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/AdjacencyMap.hs:403:1 algebraic-graphs> * at src/Algebra/Graph/Labelled/AdjacencyMap.hs:379:1 algebraic-graphs> You may be able to disambiguate the identifier by qualifying it or algebraic-graphs> by specifying the type/value namespace explicitly. algebraic-graphs> Defaulting to the one defined at src/Algebra/Graph/Labelled/AdjacencyMap.hs:379:1 algebraic-graphs> 100% ( 49 / 49) in 'Algebra.Graph.Labelled.AdjacencyMap' algebraic-graphs> Warning: 'Context' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Labelled.hs:675:20 algebraic-graphs> * at src/Algebra/Graph/Labelled.hs:675:1 algebraic-graphs> You may be able to disambiguate the identifier by qualifying it or algebraic-graphs> by specifying the type/value namespace explicitly. algebraic-graphs> Defaulting to the one defined at src/Algebra/Graph/Labelled.hs:675:1 algebraic-graphs> Warning: 'empty' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Labelled.hs:191:1 algebraic-graphs> * in ‘Data.Set.Internal’ algebraic-graphs> You may be able to disambiguate the identifier by qualifying it or algebraic-graphs> by specifying the type/value namespace explicitly. algebraic-graphs> Defaulting to the one defined at src/Algebra/Graph/Labelled.hs:191:1 algebraic-graphs> Warning: 'Focus' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Labelled.hs:642:18 algebraic-graphs> * at src/Algebra/Graph/Labelled.hs:642:1 algebraic-graphs> You may be able to disambiguate the identifier by qualifying it or algebraic-graphs> by specifying the type/value namespace explicitly. algebraic-graphs> Defaulting to the one defined at src/Algebra/Graph/Labelled.hs:642:1 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> Warning: 'Doc' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Export.hs:57:17 algebraic-graphs> * at src/Algebra/Graph/Export.hs:57:1 algebraic-graphs> You may be able to disambiguate the identifier by qualifying it or algebraic-graphs> by specifying the type/value namespace explicitly. algebraic-graphs> Defaulting to the one defined at src/Algebra/Graph/Export.hs:57:1 algebraic-graphs> 100% ( 14 / 14) in 'Algebra.Graph.Export' algebraic-graphs> Warning: 'Style' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Export/Dot.hs:49:18 algebraic-graphs> * at src/Algebra/Graph/Export/Dot.hs:49:1 algebraic-graphs> You may be able to disambiguate the identifier by qualifying it or algebraic-graphs> by specifying the type/value namespace explicitly. algebraic-graphs> Defaulting to the one defined at src/Algebra/Graph/Export/Dot.hs:49:1 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> Warning: 'empty' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Undirected.hs:253:1 algebraic-graphs> * in ‘Data.Set.Internal’ algebraic-graphs> You may be able to disambiguate the identifier by qualifying it or algebraic-graphs> by specifying the type/value namespace explicitly. stan> shrinking /nix/store/cn1mc9z0gg79i88ixgzvbmn3zwbdp0rd-stan-0.2.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHSstan-0.2.0.0-DkdmIzKTBCEKEgcqvKX3Ly-target-ghc9.12.1.so stan> shrinking /nix/store/cn1mc9z0gg79i88ixgzvbmn3zwbdp0rd-stan-0.2.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHSstan-0.2.0.0-HS9DzzXVyyV7a9NIFDpvQc-ghc9.12.1.so stan> shrinking /nix/store/cn1mc9z0gg79i88ixgzvbmn3zwbdp0rd-stan-0.2.0.0/bin/stan stan> checking for references to /build/ in /nix/store/cn1mc9z0gg79i88ixgzvbmn3zwbdp0rd-stan-0.2.0.0... stan> patching script interpreter paths in /nix/store/cn1mc9z0gg79i88ixgzvbmn3zwbdp0rd-stan-0.2.0.0 stan> stripping (with command strip and flags -S -p) in /nix/store/cn1mc9z0gg79i88ixgzvbmn3zwbdp0rd-stan-0.2.0.0/lib /nix/store/cn1mc9z0gg79i88ixgzvbmn3zwbdp0rd-stan-0.2.0.0/bin bitvec> include bitvec-1.1.5.0-2RxjlvpGBCE38tmiwiZNHT bitvec> include ghc-bignum-1.3-6f68 bitvec> include primitive-0.9.1.0-1efcJAjGP7r52lEwXSrVSi bitvec> include quickcheck-classes-0.6.5.0-FtKprGwvVBjBdRwHve54F4 bitvec> include quickcheck-classes-base-0.6.2.0-JyrhJhDm54n1o8zYzqrpNP bitvec> include tasty-1.5.3-1qMX2xwdhAh2Fx6ZURDT5s bitvec> include tasty-quickcheck-0.11-B4N3RRh9TAA5SKlxVDPyZF bitvec> include vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 bitvec> Linked component graph: bitvec> unit bitvec-1.1.5.0-2RxjlvpGBCE38tmiwiZNHT bitvec> include base-4.21.0.0-7c9b bitvec> include bytestring-0.12.2.0-b0ac bitvec> include deepseq-1.5.1.0-e635 bitvec> include ghc-bignum-1.3-6f68 bitvec> include primitive-0.9.1.0-1efcJAjGP7r52lEwXSrVSi bitvec> include vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 bitvec> Data.Bit=bitvec-1.1.5.0-2RxjlvpGBCE38tmiwiZNHT:Data.Bit,Data.Bit.ThreadSafe=bitvec-1.1.5.0-2RxjlvpGBCE38tmiwiZNHT:Data.Bit.ThreadSafe bitvec> unit bitvec-1.1.5.0-CvVkSlCFpUaRZG3pesj4w-bitvec-tests bitvec> include base-4.21.0.0-7c9b bitvec> include bitvec-1.1.5.0-2RxjlvpGBCE38tmiwiZNHT bitvec> include ghc-bignum-1.3-6f68 bitvec> include primitive-0.9.1.0-1efcJAjGP7r52lEwXSrVSi bitvec> include quickcheck-classes-0.6.5.0-FtKprGwvVBjBdRwHve54F4 bitvec> include quickcheck-classes-base-0.6.2.0-JyrhJhDm54n1o8zYzqrpNP bitvec> include tasty-1.5.3-1qMX2xwdhAh2Fx6ZURDT5s bitvec> include tasty-quickcheck-0.11-B4N3RRh9TAA5SKlxVDPyZF bitvec> include vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 bitvec> Ready component graph: bitvec> definite bitvec-1.1.5.0-2RxjlvpGBCE38tmiwiZNHT bitvec> depends base-4.21.0.0-7c9b bitvec> depends bytestring-0.12.2.0-b0ac bitvec> depends deepseq-1.5.1.0-e635 bitvec> depends ghc-bignum-1.3-6f68 bitvec> depends primitive-0.9.1.0-1efcJAjGP7r52lEwXSrVSi bitvec> depends vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 bitvec> definite bitvec-1.1.5.0-CvVkSlCFpUaRZG3pesj4w-bitvec-tests bitvec> depends base-4.21.0.0-7c9b bitvec> depends bitvec-1.1.5.0-2RxjlvpGBCE38tmiwiZNHT bitvec> depends ghc-bignum-1.3-6f68 bitvec> depends primitive-0.9.1.0-1efcJAjGP7r52lEwXSrVSi bitvec> depends quickcheck-classes-0.6.5.0-FtKprGwvVBjBdRwHve54F4 bitvec> depends quickcheck-classes-base-0.6.2.0-JyrhJhDm54n1o8zYzqrpNP bitvec> depends tasty-1.5.3-1qMX2xwdhAh2Fx6ZURDT5s bitvec> depends tasty-quickcheck-0.11-B4N3RRh9TAA5SKlxVDPyZF bitvec> depends vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 bitvec> Using Cabal-3.14.1.0 compiled by ghc-9.12 bitvec> Using compiler: ghc-9.12.1 bitvec> Using install prefix: bitvec> /nix/store/1qy1gvfs97bachhm8id98vrkaqqqg4qf-bitvec-1.1.5.0 bitvec> Executables installed in: bitvec> /nix/store/1qy1gvfs97bachhm8id98vrkaqqqg4qf-bitvec-1.1.5.0/bin bitvec> Libraries installed in: bitvec> /nix/store/1qy1gvfs97bachhm8id98vrkaqqqg4qf-bitvec-1.1.5.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/bitvec-1.1.5.0-2RxjlvpGBCE38tmiwiZNHT bitvec> Dynamic Libraries installed in: bitvec> /nix/store/1qy1gvfs97bachhm8id98vrkaqqqg4qf-bitvec-1.1.5.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75 bitvec> Private executables installed in: bitvec> /nix/store/1qy1gvfs97bachhm8id98vrkaqqqg4qf-bitvec-1.1.5.0/libexec/x86_64-linux-ghc-9.12.1-bf75/bitvec-1.1.5.0 bitvec> Data files installed in: bitvec> /nix/store/1qy1gvfs97bachhm8id98vrkaqqqg4qf-bitvec-1.1.5.0/share/x86_64-linux-ghc-9.12.1-bf75/bitvec-1.1.5.0 bitvec> Documentation installed in: bitvec> /nix/store/5jf6i0qgxadma8dsdvgyqgncqhr9d4mb-bitvec-1.1.5.0-doc/share/doc/bitvec-1.1.5.0 bitvec> Configuration files installed in: bitvec> /nix/store/1qy1gvfs97bachhm8id98vrkaqqqg4qf-bitvec-1.1.5.0/etc bitvec> No alex found bitvec> Using ar found on system at: bitvec> /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ar bitvec> No c2hs found bitvec> No cpphs found bitvec> No doctest found bitvec> Using gcc version 14.3.0 given by user at: bitvec> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc bitvec> Using ghc version 9.12.1 found on system at: bitvec> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc bitvec> Using ghc-pkg version 9.12.1 found on system at: bitvec> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc-pkg-9.12.1 bitvec> No ghcjs found bitvec> No ghcjs-pkg found bitvec> No greencard found bitvec> Using haddock version 2.30.0 found on system at: bitvec> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/haddock-ghc-9.12.1 bitvec> No happy found bitvec> No haskell-suite found mod> include quickcheck-classes-0.6.5.0-FtKprGwvVBjBdRwHve54F4 mod> include quickcheck-classes-base-0.6.2.0-JyrhJhDm54n1o8zYzqrpNP mod> include semirings-0.7-8bnJst70TA8gvQtRfxUJM mod> include tasty-1.5.3-1qMX2xwdhAh2Fx6ZURDT5s mod> include tasty-quickcheck-0.11-B4N3RRh9TAA5SKlxVDPyZF mod> include vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 mod> Linked component graph: mod> unit mod-0.2.0.1-5dk8JjChfiVFfYirqRTAgP mod> include base-4.21.0.0-7c9b mod> include deepseq-1.5.1.0-e635 mod> include ghc-bignum-1.3-6f68 mod> include primitive-0.9.1.0-1efcJAjGP7r52lEwXSrVSi mod> include semirings-0.7-8bnJst70TA8gvQtRfxUJM mod> include vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 mod> Data.Mod=mod-0.2.0.1-5dk8JjChfiVFfYirqRTAgP:Data.Mod,Data.Mod.Word=mod-0.2.0.1-5dk8JjChfiVFfYirqRTAgP:Data.Mod.Word mod> unit mod-0.2.0.1-L5M0MKpN4NO3oiZ5sJD5fX-mod-tests mod> include base-4.21.0.0-7c9b mod> include containers-0.7-0330 mod> include mod-0.2.0.1-5dk8JjChfiVFfYirqRTAgP mod> include primitive-0.9.1.0-1efcJAjGP7r52lEwXSrVSi mod> include quickcheck-classes-0.6.5.0-FtKprGwvVBjBdRwHve54F4 mod> include quickcheck-classes-base-0.6.2.0-JyrhJhDm54n1o8zYzqrpNP mod> include semirings-0.7-8bnJst70TA8gvQtRfxUJM mod> include tasty-1.5.3-1qMX2xwdhAh2Fx6ZURDT5s mod> include tasty-quickcheck-0.11-B4N3RRh9TAA5SKlxVDPyZF mod> include vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 mod> Ready component graph: mod> definite mod-0.2.0.1-5dk8JjChfiVFfYirqRTAgP mod> depends base-4.21.0.0-7c9b mod> depends deepseq-1.5.1.0-e635 mod> depends ghc-bignum-1.3-6f68 mod> depends primitive-0.9.1.0-1efcJAjGP7r52lEwXSrVSi mod> depends semirings-0.7-8bnJst70TA8gvQtRfxUJM mod> depends vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 mod> definite mod-0.2.0.1-L5M0MKpN4NO3oiZ5sJD5fX-mod-tests mod> depends base-4.21.0.0-7c9b mod> depends containers-0.7-0330 mod> depends mod-0.2.0.1-5dk8JjChfiVFfYirqRTAgP mod> depends primitive-0.9.1.0-1efcJAjGP7r52lEwXSrVSi mod> depends quickcheck-classes-0.6.5.0-FtKprGwvVBjBdRwHve54F4 mod> depends quickcheck-classes-base-0.6.2.0-JyrhJhDm54n1o8zYzqrpNP mod> depends semirings-0.7-8bnJst70TA8gvQtRfxUJM mod> depends tasty-1.5.3-1qMX2xwdhAh2Fx6ZURDT5s mod> depends tasty-quickcheck-0.11-B4N3RRh9TAA5SKlxVDPyZF mod> depends vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 mod> Using Cabal-3.14.1.0 compiled by ghc-9.12 mod> Using compiler: ghc-9.12.1 mod> Using install prefix: /nix/store/v7bhz0zc5c6s7nyan4wp1ppxvswg1ia6-mod-0.2.0.1 mod> Executables installed in: mod> /nix/store/v7bhz0zc5c6s7nyan4wp1ppxvswg1ia6-mod-0.2.0.1/bin mod> Libraries installed in: mod> /nix/store/v7bhz0zc5c6s7nyan4wp1ppxvswg1ia6-mod-0.2.0.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/mod-0.2.0.1-5dk8JjChfiVFfYirqRTAgP mod> Dynamic Libraries installed in: mod> /nix/store/v7bhz0zc5c6s7nyan4wp1ppxvswg1ia6-mod-0.2.0.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75 mod> Private executables installed in: mod> /nix/store/v7bhz0zc5c6s7nyan4wp1ppxvswg1ia6-mod-0.2.0.1/libexec/x86_64-linux-ghc-9.12.1-bf75/mod-0.2.0.1 mod> Data files installed in: mod> /nix/store/v7bhz0zc5c6s7nyan4wp1ppxvswg1ia6-mod-0.2.0.1/share/x86_64-linux-ghc-9.12.1-bf75/mod-0.2.0.1 mod> Documentation installed in: mod> /nix/store/940x0k0pl980psiik9nzvfqsbq3pwbbq-mod-0.2.0.1-doc/share/doc/mod-0.2.0.1 mod> Configuration files installed in: mod> /nix/store/v7bhz0zc5c6s7nyan4wp1ppxvswg1ia6-mod-0.2.0.1/etc mod> No alex found mod> Using ar found on system at: mod> /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ar mod> No c2hs found mod> No cpphs found mod> No doctest found mod> Using gcc version 14.3.0 given by user at: mod> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc mod> Using ghc version 9.12.1 found on system at: mod> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc mod> Using ghc-pkg version 9.12.1 found on system at: mod> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc-pkg-9.12.1 mod> No ghcjs found mod> No ghcjs-pkg found mod> No greencard found mod> Using haddock version 2.30.0 found on system at: mod> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/haddock-ghc-9.12.1 mod> No happy found mod> No haskell-suite found mod> No haskell-suite-pkg found mod> No hmake found lens (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/21y5pzp7gxbvqg39qqcfdjvgw7qlgyrz-lens-5.3.4 /nix/store/bz8b02c2jbjhmix3pssjf3iwd6bgrgka-lens-5.3.4-doc lens (post)> Pushing 6 paths (144 are already present) using zstd to cache sellout ⏳ lens (post)> lens (post)> Pushing /nix/store/yzcx0r759wg59prrhzp1kc6ciq1iws68-reflection-2.1.9-doc (571.66 KiB) lens (post)> Pushing /nix/store/8pag83fykzqnc6b8hs3y5aka6k71cr14-reflection-2.1.9 (6.24 MiB) lens (post)> Pushing /nix/store/21y5pzp7gxbvqg39qqcfdjvgw7qlgyrz-lens-5.3.4 (63.02 MiB) lens (post)> Pushing /nix/store/9j9h5izi04zd1vfi4cx12ncb6vlwpsrk-parallel-3.2.2.0 (1.33 MiB) lens (post)> Pushing /nix/store/bz8b02c2jbjhmix3pssjf3iwd6bgrgka-lens-5.3.4-doc (35.02 MiB) lens (post)> Pushing /nix/store/vfp150ms1wqcb4xa3724riqnsd08zckr-parallel-3.2.2.0-doc (1.01 MiB) lens (post)> lens (post)> All done. lens (post)> added 2 signatures lens (post)> added 4 signatures lens (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/21y5pzp7gxbvqg39qqcfdjvgw7qlgyrz-lens-5.3.4 /nix/store/bz8b02c2jbjhmix3pssjf3iwd6bgrgka-lens-5.3.4-doc lens (post)> copying 2 paths... lens (post)> copying path '/nix/store/bz8b02c2jbjhmix3pssjf3iwd6bgrgka-lens-5.3.4-doc' to 'ssh-ng://'... lens (post)> copying path '/nix/store/21y5pzp7gxbvqg39qqcfdjvgw7qlgyrz-lens-5.3.4' to 'ssh-ng://'... lens (post)> copying 1 paths... lens (post)> copying path '/nix/store/2hiirkn33mm3mh2m3v4r5khnx6k2x89a-lens-5.3.4.drv' to 'ssh-ng://'... primitive-extras (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/05r0bsbf4qlmpmfxbpai9m1dsx6vai1z-primitive-extras-0.10.2.2 /nix/store/3g7c6ijhgnx3gqrvypdslpi9y8h2yi8q-primitive-extras-0.10.2.2-doc primitive-extras (post)> Pushing 6 paths (138 are already present) using zstd to cache sellout ⏳ primitive-extras (post)> primitive-extras (post)> Pushing /nix/store/x8jmm6ba4976d3yciq186wqrv9wcjij0-cereal-0.5.8.3-doc (1.50 MiB) primitive-extras (post)> Pushing /nix/store/lrwvy8saq3v8f8gcrgagkssaf8ajwhzq-primitive-unlifted-2.1.0.0 (4.39 MiB) primitive-extras (post)> Pushing /nix/store/xs603qqnfrw3zbz78pik8cqm1shw4705-primitive-unlifted-2.1.0.0-doc (3.33 MiB) primitive-extras (post)> Pushing /nix/store/3g7c6ijhgnx3gqrvypdslpi9y8h2yi8q-primitive-extras-0.10.2.2-doc (1.09 MiB) primitive-extras (post)> Pushing /nix/store/05r0bsbf4qlmpmfxbpai9m1dsx6vai1z-primitive-extras-0.10.2.2 (2.51 MiB) primitive-extras (post)> Pushing /nix/store/wy0xcf2ba42sb4x1wkv42phxsxfqaq8b-cereal-0.5.8.3 (6.11 MiB) primitive-extras (post)> primitive-extras (post)> All done. primitive-extras (post)> added 2 signatures primitive-extras (post)> added 7 signatures primitive-extras (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/05r0bsbf4qlmpmfxbpai9m1dsx6vai1z-primitive-extras-0.10.2.2 /nix/store/3g7c6ijhgnx3gqrvypdslpi9y8h2yi8q-primitive-extras-0.10.2.2-doc primitive-extras (post)> copying 2 paths... primitive-extras (post)> copying path '/nix/store/3g7c6ijhgnx3gqrvypdslpi9y8h2yi8q-primitive-extras-0.10.2.2-doc' to 'ssh-ng://'... primitive-extras (post)> copying path '/nix/store/05r0bsbf4qlmpmfxbpai9m1dsx6vai1z-primitive-extras-0.10.2.2' to 'ssh-ng://'... primitive-extras (post)> copying 1 paths... primitive-extras (post)> copying path '/nix/store/h2p9d5ckfva2j3237ykxw8l8z85ffri0-primitive-extras-0.10.2.2.drv' to 'ssh-ng://'... building '/nix/store/vxr6whsvmjz4sdwvqgc3xrgx25va02bw-lens-aeson-1.2.3.drv'... building '/nix/store/57pfzi169l7amh1indnj8kbij2sysk17-stm-hamt-1.2.1.1.drv'... algebraic-graphs> Defaulting to the one defined at src/Algebra/Graph/Undirected.hs:253:1 algebraic-graphs> 100% ( 50 / 50) in 'Algebra.Graph.Undirected' algebraic-graphs> 100% ( 27 / 27) in 'Algebra.Graph.Class' algebraic-graphs> Warning: 'TransitiveRelation' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Relation/Transitive.hs:39:32 algebraic-graphs> * at src/Algebra/Graph/Relation/Transitive.hs:39:1 algebraic-graphs> You may be able to disambiguate the identifier by qualifying it or algebraic-graphs> by specifying the type/value namespace explicitly. algebraic-graphs> Defaulting to the one defined at src/Algebra/Graph/Relation/Transitive.hs:39:1 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: 'ReflexiveRelation' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Relation/Reflexive.hs:34:31 algebraic-graphs> * at src/Algebra/Graph/Relation/Reflexive.hs:34:1 algebraic-graphs> You may be able to disambiguate the identifier by qualifying it or algebraic-graphs> by specifying the type/value namespace explicitly. algebraic-graphs> Defaulting to the one defined at src/Algebra/Graph/Relation/Reflexive.hs:34:1 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: 'PreorderRelation' is ambiguous. It is defined algebraic-graphs> * at src/Algebra/Graph/Relation/Preorder.hs:44:30 algebraic-graphs> * at src/Algebra/Graph/Relation/Preorder.hs:44:1 algebraic-graphs> You may be able to disambiguate the identifier by qualifying it or algebraic-graphs> by specifying the type/value namespace explicitly. algebraic-graphs> Defaulting to the one defined at src/Algebra/Graph/Relation/Preorder.hs:44:1 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:42) algebraic-graphs> low (src/Algebra/Graph/Example/Todo.hs:23) algebraic-graphs> high (src/Algebra/Graph/Example/Todo.hs:27) algebraic-graphs> ~*~ (src/Algebra/Graph/Example/Todo.hs:35) algebraic-graphs> >*< (src/Algebra/Graph/Example/Todo.hs:39) algebraic-graphs> priority (src/Algebra/Graph/Example/Todo.hs:31) algebraic-graphs> Warning: 'GraphKL' is ambiguous. It is defined algebraic-graphs> * at src/Data/Graph/Typed.hs:40:18 algebraic-graphs> * at src/Data/Graph/Typed.hs:40:1 algebraic-graphs> You may be able to disambiguate the identifier by qualifying it or algebraic-graphs> by specifying the type/value namespace explicitly. algebraic-graphs> Defaulting to the one defined at src/Data/Graph/Typed.hs:40:1 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:192) algebraic-graphs> Warning: Algebra.Graph.AdjacencyMap: could not find link destinations for: algebraic-graphs> - Algebra.Graph.AdjacencyMap.Rep_AdjacencyMap algebraic-graphs> - Algebra.Graph.ToGraph.D:R:ToVertexAdjacencyMap0 algebraic-graphs> - Algebra.Graph.Class.D:R:VertexAdjacencyMap0 algebraic-graphs> Warning: Algebra.Graph.AdjacencyIntMap: could not find link destinations for: algebraic-graphs> - Algebra.Graph.AdjacencyIntMap.Rep_AdjacencyIntMap algebraic-graphs> - Algebra.Graph.ToGraph.D:R:ToVertexAdjacencyIntMap algebraic-graphs> - Algebra.Graph.Class.D:R:VertexAdjacencyIntMap algebraic-graphs> Warning: Algebra.Graph.Internal: could not find link destinations for: algebraic-graphs> - Algebra.Graph.Internal.D:R:ItemList algebraic-graphs> Warning: Algebra.Graph: could not find link destinations for: algebraic-graphs> - Algebra.Graph.Rep_Graph algebraic-graphs> - Algebra.Graph.ToGraph.D:R:ToVertexGraph algebraic-graphs> - Algebra.Graph.Class.D:R:VertexGraph1 algebraic-graphs> Warning: Algebra.Graph.Bipartite.AdjacencyMap: could not find link destinations for: algebraic-graphs> - Algebra.Graph.Bipartite.AdjacencyMap.Rep_AdjacencyMap algebraic-graphs> - Algebra.Graph.Bipartite.AdjacencyMap.Rep_List algebraic-graphs> - Algebra.Graph.Bipartite.AdjacencyMap.D:R:ItemList algebraic-graphs> Warning: Algebra.Graph.Bipartite.AdjacencyMap.Algorithm: could not find link destinations for: algebraic-graphs> - Algebra.Graph.Bipartite.AdjacencyMap.Algorithm.Rep_Matching algebraic-graphs> Warning: Algebra.Graph.Label: could not find link destinations for: algebraic-graphs> - Algebra.Graph.Label.D:R:ItemLabel algebraic-graphs> - Algebra.Graph.Label.D:R:ItemMinimum algebraic-graphs> Warning: Algebra.Graph.NonEmpty.AdjacencyMap: could not find link destinations for: 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 ) hw-fingertree> [2 of 2] Linking dist/build/doctest/doctest 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 ) hw-fingertree> [3 of 3] Compiling Main ( tests/Spec.hs, dist/build/hw-fingertree-tests/hw-fingertree-tests-tmp/Main.o ) hw-fingertree> [4 of 4] Linking dist/build/hw-fingertree-tests/hw-fingertree-tests bitvec> No haskell-suite-pkg found bitvec> No hmake found bitvec> Using hpc version 0.69 found on system at: bitvec> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hpc-ghc-9.12.1 bitvec> Using hsc2hs version 0.68.10 found on system at: bitvec> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 bitvec> Using hscolour version 1.25 found on system at: bitvec> /nix/store/iwbifbszf225h5w2dyxfi77kk6d6rxdy-hscolour-1.25/bin/HsColour bitvec> No jhc found bitvec> Using ld found on system at: bitvec> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/ld bitvec> No pkg-config found bitvec> Using runghc version 9.12.1 found on system at: bitvec> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/runghc-9.12.1 bitvec> Using strip version 2.44 found on system at: bitvec> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip bitvec> Using tar found on system at: bitvec> /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar bitvec> No uhc found bitvec> Running phase: buildPhase bitvec> Preprocessing library for bitvec-1.1.5.0... bitvec> Building library for bitvec-1.1.5.0... bitvec> [ 1 of 13] Compiling Data.Bit.PdepPext ( src/Data/Bit/PdepPext.hs, dist/build/Data/Bit/PdepPext.o, dist/build/Data/Bit/PdepPext.dyn_o ) bitvec> [ 2 of 13] Compiling Data.Bit.SIMD ( src/Data/Bit/SIMD.hs, dist/build/Data/Bit/SIMD.o, dist/build/Data/Bit/SIMD.dyn_o ) bitvec> [ 3 of 13] Compiling Data.Bit.Utils ( src/Data/Bit/Utils.hs, dist/build/Data/Bit/Utils.o, dist/build/Data/Bit/Utils.dyn_o ) bitvec> [ 4 of 13] Compiling Data.Bit.InternalTS ( src/Data/Bit/InternalTS.hs, dist/build/Data/Bit/InternalTS.o, dist/build/Data/Bit/InternalTS.dyn_o ) bitvec> src/Data/Bit/Internal.hs:86:11: warning: [GHC-90584] [-Wderiving-typeable] bitvec> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable bitvec> • In the newtype declaration for ‘Bit’ bitvec> | bitvec> 86 | , Bits, Typeable bitvec> | ^^^^^^^^ bitvec> bitvec> [ 5 of 13] Compiling Data.Bit.MutableTS ( src/Data/Bit/MutableTS.hs, dist/build/Data/Bit/MutableTS.o, dist/build/Data/Bit/MutableTS.dyn_o ) bitvec> [ 6 of 13] Compiling Data.Bit.Internal ( src/Data/Bit/Internal.hs, dist/build/Data/Bit/Internal.o, dist/build/Data/Bit/Internal.dyn_o ) bitvec> src/Data/Bit/Internal.hs:68:11: warning: [GHC-90584] [-Wderiving-typeable] bitvec> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable bitvec> • In the newtype declaration for ‘Bit’ bitvec> | bitvec> 68 | , Bits, Typeable bitvec> | ^^^^^^^^ bitvec> bitvec> [ 7 of 13] Compiling Data.Bit.Mutable ( src/Data/Bit/Mutable.hs, dist/build/Data/Bit/Mutable.o, dist/build/Data/Bit/Mutable.dyn_o ) bitvec> [ 8 of 13] Compiling Data.Bit.ImmutableTS ( src/Data/Bit/ImmutableTS.hs, dist/build/Data/Bit/ImmutableTS.o, dist/build/Data/Bit/ImmutableTS.dyn_o ) mod> Using hpc version 0.69 found on system at: mod> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hpc-ghc-9.12.1 mod> Using hsc2hs version 0.68.10 found on system at: mod> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 mod> Using hscolour version 1.25 found on system at: mod> /nix/store/iwbifbszf225h5w2dyxfi77kk6d6rxdy-hscolour-1.25/bin/HsColour mod> No jhc found mod> Using ld found on system at: mod> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/ld mod> No pkg-config found mod> Using runghc version 9.12.1 found on system at: mod> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/runghc-9.12.1 mod> Using strip version 2.44 found on system at: mod> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip mod> Using tar found on system at: mod> /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar mod> No uhc found mod> Running phase: buildPhase mod> Preprocessing library for mod-0.2.0.1... mod> Building library for mod-0.2.0.1... mod> [1 of 3] Compiling Data.Mod.Compat ( Data/Mod/Compat.hs, dist/build/Data/Mod/Compat.o, dist/build/Data/Mod/Compat.dyn_o ) mod> [2 of 3] Compiling Data.Mod ( Data/Mod.hs, dist/build/Data/Mod.o, dist/build/Data/Mod.dyn_o ) mod> [3 of 3] Compiling Data.Mod.Word ( Data/Mod/Word.hs, dist/build/Data/Mod/Word.o, dist/build/Data/Mod/Word.dyn_o ) mod> [1 of 3] Compiling Data.Mod.Compat ( Data/Mod/Compat.hs, dist/build/Data/Mod/Compat.p_o ) mod> [2 of 3] Compiling Data.Mod ( Data/Mod.hs, dist/build/Data/Mod.p_o ) mod> [3 of 3] Compiling Data.Mod.Word ( Data/Mod/Word.hs, dist/build/Data/Mod/Word.p_o ) mod> Preprocessing test suite 'mod-tests' for mod-0.2.0.1... mod> Building test suite 'mod-tests' for mod-0.2.0.1... mod> [1 of 1] Compiling Main ( test/Test.hs, dist/build/mod-tests/mod-tests-tmp/Main.o ) path-io> Running phase: setupCompilerEnvironmentPhase path-io> Build with /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1. path-io> Running 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> Running phase: patchPhase path-io> Running phase: compileBuildDriverPhase path-io> setupCompileFlags: -package-db=/build/tmp.Acy7DxrVIZ/setup-package.conf.d -threaded path-io> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.Acy7DxrVIZ/Main.o ) path-io> [2 of 2] Linking Setup path-io> Running phase: updateAutotoolsGnuConfigScriptsPhase path-io> Running phase: configurePhase path-io> configureFlags: --verbose --prefix=/nix/store/gdy0wm7nllbivsr2dk1fvhjxvmck3kza-path-io-1.8.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/2dlp4j775syk0fg6ap0yarf2nhq7vb47-path-io-1.8.2-doc/share/doc/path-io-1.8.2 --with-gcc=gcc --package-db=/build/tmp.Acy7DxrVIZ/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/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib path-io> Using Parsec parser path-io> Configuring path-io-1.8.2... path-io> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports path-io> 'ghc' version < 9.12): path-io> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc is version path-io> 9.12.1 path-io> Flags chosen: dev=False path-io> Dependency base >=4.15 && <5: using base-4.21.0.0 path-io> Dependency containers: using containers-0.7 path-io> Dependency directory >=1.3.2.0 && <1.4: using directory-1.3.9.0 path-io> Dependency dlist >=0.8 && <2: using dlist-1.0 path-io> Dependency exceptions >=0.8 && <0.11: using exceptions-0.10.9 path-io> Dependency filepath >=1.2 && <1.6: using filepath-1.5.4.0 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.14 path-io> Dependency transformers >=0.3 && <0.7: using transformers-0.6.1.2 path-io> Dependency unix-compat: using unix-compat-0.7.4 path-io> Dependency base >=4.15 && <5: using base-4.21.0.0 path-io> Dependency exceptions >=0.8 && <0.11: using exceptions-0.10.9 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 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-5zstlgQH71FC8kWJvcVwkf path-io> include base-4.21.0.0-7c9b path-io> include containers-0.7-0330 path-io> include directory-1.3.9.0-9e59 path-io> include dlist-1.0-8qSvLmpjwTKDVe1GEXvkQs path-io> include exceptions-0.10.9-1102 path-io> include filepath-1.5.4.0-d360 path-io> include path-0.9.5-LGYUr3kXauV4ShK2VfsmdK path-io> include temporary-1.3-L8DCub6f4YbAEHM1cI1n9N path-io> include time-1.14-ab6f path-io> include transformers-0.6.1.2-905c path-io> include unix-compat-0.7.4-51xavEbm0O1FXZteXbHYf9 path-io> component path-io-1.8.2-CXe3kbBoYXI2yoHveFoPqE-tests path-io> include base-4.21.0.0-7c9b path-io> include exceptions-0.10.9-1102 stan (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/cn1mc9z0gg79i88ixgzvbmn3zwbdp0rd-stan-0.2.0.0 stan (post)> Pushing 35 paths (110 are already present) using zstd to cache sellout ⏳ stan (post)> stan (post)> Pushing /nix/store/1rs5gnim83dld1zp9m3i2daraa3rridr-colourista-0.1.0.2-doc (393.67 KiB) stan (post)> Pushing /nix/store/2lvi2gizlag5nmd2scm1dzm7hrcgfih6-blaze-markup-0.8.3.0 (3.51 MiB) stan (post)> Pushing /nix/store/0wz658y1d1jbi21xwah6851ypf6x2yf6-extensions-0.1.0.3-doc (881.63 KiB) stan (post)> Pushing /nix/store/2qybviii8x8f5l3k6awv7c9b0d4hzdyi-tomland-1.3.3.3-doc (4.05 MiB) stan (post)> Pushing /nix/store/3fx2maqlqnzsf9irv793hqdx87221jl5-blaze-html-0.9.2.0 (40.10 MiB) stan (post)> Pushing /nix/store/1c6i8az9xak3q8jclh1x2c67r1bwp9g2-blaze-html-0.9.2.0-doc (10.65 MiB) stan (post)> Pushing /nix/store/09chgdz0wv1pazxh6rsbm1hc4vfws21g-dir-traverse-0.2.3.0-doc (140.12 KiB) stan (post)> Pushing /nix/store/1mhr7gfm75mkw59k1pzgag4fxphphi28-clay-0.15.0-doc (6.16 MiB) stan (post)> Pushing /nix/store/5fnlrm5daqbgp37n6q1d8pawi93p88i9-blaze-markup-0.8.3.0-doc (1.07 MiB) stan (post)> Pushing /nix/store/5jc9c2p68h83s4mnb3i1jfxa64sigxsg-colourista-0.1.0.2 (1.06 MiB) stan (post)> Pushing /nix/store/a40yp4lvfqdwi9jfr8awayx6grh76glf-pretty-simple-4.1.3.0-doc (1.74 MiB) stan (post)> Pushing /nix/store/bldscjszcy34079qh2pkr05hsf73bdm4-validation-selective-0.2.0.0 (1.31 MiB) stan (post)> Pushing /nix/store/cn1mc9z0gg79i88ixgzvbmn3zwbdp0rd-stan-0.2.0.0 (39.02 MiB) stan (post)> Pushing /nix/store/f1whb9ldx8zdvzryivx6fjzj59sxhkh6-dir-traverse-0.2.3.0 (127.84 KiB) stan (post)> Pushing /nix/store/bxrhc0am2zfk0jjdkvy3vp847j02lqlm-trial-optparse-applicative-0.0.0.0-doc (179.18 KiB) stan (post)> Pushing /nix/store/g110vdxk3j8ywcl959bc5hljd2fqc23v-trial-0.0.0.0-doc (586.51 KiB) stan (post)> Pushing /nix/store/ga2pfhrp1w1zna6y2wcbzg336awdrfj6-base64-1.0 (9.61 MiB) stan (post)> Pushing /nix/store/fpqqd9wgk384cmb9la7mw36h4fildn88-slist-0.2.1.0 (2.76 MiB) stan (post)> Pushing /nix/store/g8paa1nphmwfkkyq4lbdvmr302q2x8i9-gitrev-1.3.1 (448.09 KiB) stan (post)> Pushing /nix/store/h2kxwa8rxl4q2vbxldjfnhcmp5bj22jw-base64-1.0-doc (2.05 MiB) stan (post)> Pushing /nix/store/gk3475qmi2bz3rhg0xrqpz21d149znqq-slist-0.2.1.0-doc (1.44 MiB) stan (post)> Pushing /nix/store/jisj3dnr0srdbj0v1pfsx4pi78xlrlv2-trial-optparse-applicative-0.0.0.0 (149.34 KiB) stan (post)> Pushing /nix/store/jh6zswqk2xhnkjhkzja47pb1bz1qws09-tomland-1.3.3.3 (17.04 MiB) stan (post)> Pushing /nix/store/6cnpsyds897lx8gzh1fhv32d1lcyxkgn-extensions-0.1.0.3 (8.36 MiB) stan (post)> Pushing /nix/store/il805wcdhaxr7xa2yr8dvdqch1b3w3kc-gitrev-1.3.1-doc (182.88 KiB) stan (post)> Pushing /nix/store/ladphrfd1k5i9nl088xv1rwmqmn96wci-relude-1.2.2.0-doc (15.32 MiB) stan (post)> Pushing /nix/store/jn6pcv2fxlc53kzlrfq82l6wlja2kvkw-trial-0.0.0.0 (1.34 MiB) stan (post)> Pushing /nix/store/m4c9851cv8myr5461c8654wn8b0gy606-validation-selective-0.2.0.0-doc (716.22 KiB) stan (post)> Pushing /nix/store/q4csg5y28y2ll7017z7ays3rw5k83sjb-cryptohash-sha1-0.11.101.0-doc (312.34 KiB) stan (post)> Pushing /nix/store/v3716kncjw4axs4zvfkj7y15lb2r119f-pretty-simple-4.1.3.0 (5.59 MiB) stan (post)> Pushing /nix/store/q11nsyalaknpcpk439k1zavini5mp13f-clay-0.15.0 (21.85 MiB) stan (post)> Pushing /nix/store/wkpaxvavprfvl90lxmb2al0akllppy7x-relude-1.2.2.0 (5.76 MiB) stan (post)> Pushing /nix/store/xnn1blilc7vy35ph6cqicfr9lw4hsxa8-trial-tomland-0.0.0.0 (401.94 KiB) stan (post)> Pushing /nix/store/z4fid7vrag5szl6w8960g4ya9b35jrgq-trial-tomland-0.0.0.0-doc (218.02 KiB) stan (post)> Pushing /nix/store/zqykx71s3zz7hlmssbr2ynaz06lk3ghs-cryptohash-sha1-0.11.101.0 (533.59 KiB) stan (post)> stan (post)> All done. stan (post)> added 1 signatures stan (post)> added 63 signatures stan (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/cn1mc9z0gg79i88ixgzvbmn3zwbdp0rd-stan-0.2.0.0 stan (post)> copying 1 paths... stan (post)> copying path '/nix/store/cn1mc9z0gg79i88ixgzvbmn3zwbdp0rd-stan-0.2.0.0' to 'ssh-ng://'... stan (post)> copying 1 paths... stan (post)> copying path '/nix/store/1daflxp88996r14yb5wg4nbwv587dmax-stan-0.2.0.0.drv' to 'ssh-ng://'... ghc-lib-parser> [430 of 456] Compiling GHC.Driver.Hooks[boot] ( compiler/GHC/Driver/Hooks.hs-boot, dist/build/GHC/Driver/Hooks.o-boot, dist/build/GHC/Driver/Hooks.dyn_o-boot ) ghc-lib-parser> [431 of 456] Compiling GHC.Data.IOEnv ( compiler/GHC/Data/IOEnv.hs, dist/build/GHC/Data/IOEnv.o, dist/build/GHC/Data/IOEnv.dyn_o ) ghc-lib-parser> [432 of 456] Compiling GHC.Tc.Errors.Hole.Plugin[boot] ( compiler/GHC/Tc/Errors/Hole/Plugin.hs-boot, dist/build/GHC/Tc/Errors/Hole/Plugin.o-boot, dist/build/GHC/Tc/Errors/Hole/Plugin.dyn_o-boot ) ghc-lib-parser> [433 of 456] Compiling GHC.Driver.Plugins[boot] ( compiler/GHC/Driver/Plugins.hs-boot, dist/build/GHC/Driver/Plugins.o-boot, dist/build/GHC/Driver/Plugins.dyn_o-boot ) ghc-lib-parser> [434 of 456] Compiling GHC.Runtime.Context ( compiler/GHC/Runtime/Context.hs, dist/build/GHC/Runtime/Context.o, dist/build/GHC/Runtime/Context.dyn_o ) ghc-lib-parser> [435 of 456] Compiling GHC.Driver.Env.Types ( compiler/GHC/Driver/Env/Types.hs, dist/build/GHC/Driver/Env/Types.o, dist/build/GHC/Driver/Env/Types.dyn_o ) ghc-lib-parser> [436 of 456] Compiling GHC.Driver.Env ( compiler/GHC/Driver/Env.hs, dist/build/GHC/Driver/Env.o, dist/build/GHC/Driver/Env.dyn_o ) ghc-lib-parser> [437 of 456] Compiling GHC.Driver.Monad ( compiler/GHC/Driver/Monad.hs, dist/build/GHC/Driver/Monad.o, dist/build/GHC/Driver/Monad.dyn_o ) ghc-lib-parser> [438 of 456] Compiling GHC.Core.Opt.Monad ( compiler/GHC/Core/Opt/Monad.hs, dist/build/GHC/Core/Opt/Monad.o, dist/build/GHC/Core/Opt/Monad.dyn_o ) ghc-lib-parser> [439 of 456] Compiling GHC.Core.Lint ( compiler/GHC/Core/Lint.hs, dist/build/GHC/Core/Lint.o, dist/build/GHC/Core/Lint.dyn_o ) ghc-lib-parser> [440 of 456] Compiling GHC.Core.Opt.Simplify ( compiler/GHC/Core/Opt/Simplify.hs, dist/build/GHC/Core/Opt/Simplify.o, dist/build/GHC/Core/Opt/Simplify.dyn_o ) ghc-lib-parser> [441 of 456] Compiling GHC.Core.Opt.Pipeline.Types ( compiler/GHC/Core/Opt/Pipeline/Types.hs, dist/build/GHC/Core/Opt/Pipeline/Types.o, dist/build/GHC/Core/Opt/Pipeline/Types.dyn_o ) ghc-lib-parser> [442 of 456] Compiling GHC.Core.Lint.Interactive ( compiler/GHC/Core/Lint/Interactive.hs, dist/build/GHC/Core/Lint/Interactive.o, dist/build/GHC/Core/Lint/Interactive.dyn_o ) ghc-lib-parser> [443 of 456] Compiling GHC.Driver.Config.Core.Lint ( compiler/GHC/Driver/Config/Core/Lint.hs, dist/build/GHC/Driver/Config/Core/Lint.o, dist/build/GHC/Driver/Config/Core/Lint.dyn_o ) ghc-lib-parser> [444 of 456] Compiling GHC.Tc.Types ( compiler/GHC/Tc/Types.hs, dist/build/GHC/Tc/Types.o, dist/build/GHC/Tc/Types.dyn_o ) ghc-lib-parser> [445 of 456] Compiling GHC.Tc.Errors.Hole.Plugin ( compiler/GHC/Tc/Errors/Hole/Plugin.hs, dist/build/GHC/Tc/Errors/Hole/Plugin.o, dist/build/GHC/Tc/Errors/Hole/Plugin.dyn_o ) ghc-lib-parser> [446 of 456] Compiling GHC.Driver.Plugins ( compiler/GHC/Driver/Plugins.hs, dist/build/GHC/Driver/Plugins.o, dist/build/GHC/Driver/Plugins.dyn_o ) ghc-lib-parser> [447 of 456] Compiling GHC.Driver.Pipeline.Phases ( compiler/GHC/Driver/Pipeline/Phases.hs, dist/build/GHC/Driver/Pipeline/Phases.o, dist/build/GHC/Driver/Pipeline/Phases.dyn_o ) ghc-lib-parser> [448 of 456] Compiling GHC.Driver.Hooks ( compiler/GHC/Driver/Hooks.hs, dist/build/GHC/Driver/Hooks.o, dist/build/GHC/Driver/Hooks.dyn_o ) ghc-lib-parser> [449 of 456] Compiling GHC.Core.Opt.CallerCC ( compiler/GHC/Core/Opt/CallerCC.hs, dist/build/GHC/Core/Opt/CallerCC.o, dist/build/GHC/Core/Opt/CallerCC.dyn_o ) ghc-lib-parser> [450 of 456] Compiling GHC.Driver.Backpack.Syntax ( compiler/GHC/Driver/Backpack/Syntax.hs, dist/build/GHC/Driver/Backpack/Syntax.o, dist/build/GHC/Driver/Backpack/Syntax.dyn_o ) ghc-lib-parser> [451 of 456] Compiling GHC.Parser[boot] ( dist/build/GHC/Parser.hs-boot, dist/build/GHC/Parser.o-boot, dist/build/GHC/Parser.dyn_o-boot ) ghc-lib-parser> [452 of 456] Compiling GHC.Parser.PostProcess.Haddock ( compiler/GHC/Parser/PostProcess/Haddock.hs, dist/build/GHC/Parser/PostProcess/Haddock.o, dist/build/GHC/Parser/PostProcess/Haddock.dyn_o ) ghc-lib-parser> [453 of 456] Compiling GHC.Parser ( dist/build/GHC/Parser.hs, dist/build/GHC/Parser.o, dist/build/GHC/Parser.dyn_o ) ghc-lib-parser> [454 of 456] Compiling GHC.Parser.Header ( compiler/GHC/Parser/Header.hs, dist/build/GHC/Parser/Header.o, dist/build/GHC/Parser/Header.dyn_o ) ghc-lib-parser> [455 of 456] Compiling GHC.Driver.Session ( compiler/GHC/Driver/Session.hs, dist/build/GHC/Driver/Session.o, dist/build/GHC/Driver/Session.dyn_o ) algebraic-graphs> - Algebra.Graph.NonEmpty.AdjacencyMap.Rep_AdjacencyMap algebraic-graphs> - Algebra.Graph.ToGraph.D:R:ToVertexAdjacencyMap algebraic-graphs> Warning: Algebra.Graph.ToGraph: could not find link destinations for: algebraic-graphs> - Algebra.Graph.ToGraph.D:R:ToVertexAdjacencyIntMap algebraic-graphs> - Algebra.Graph.ToGraph.D:R:ToVertexAdjacencyMap algebraic-graphs> - Algebra.Graph.ToGraph.D:R:ToVertexAdjacencyMap0 algebraic-graphs> - Algebra.Graph.ToGraph.D:R:ToVertexGraph algebraic-graphs> - Algebra.Graph.Relation.D:R:ToVertexRelation algebraic-graphs> - Algebra.Graph.Relation.Symmetric.D:R:ToVertexRelation algebraic-graphs> - Algebra.Graph.NonEmpty.D:R:ToVertexGraph algebraic-graphs> - Algebra.Graph.Labelled.AdjacencyMap.D:R:ToVertexAdjacencyMap algebraic-graphs> - Algebra.Graph.Labelled.D:R:ToVertexGraph algebraic-graphs> Warning: Algebra.Graph.Relation: could not find link destinations for: algebraic-graphs> - Algebra.Graph.Relation.D:R:ToVertexRelation algebraic-graphs> - Algebra.Graph.Class.D:R:VertexRelation0 algebraic-graphs> Warning: Algebra.Graph.Relation.Symmetric: could not find link destinations for: algebraic-graphs> - Algebra.Graph.Relation.Symmetric.D:R:ToVertexRelation algebraic-graphs> - Algebra.Graph.Class.D:R:VertexRelation algebraic-graphs> Warning: Algebra.Graph.NonEmpty: could not find link destinations for: algebraic-graphs> - Algebra.Graph.NonEmpty.D:R:ToVertexGraph algebraic-graphs> Warning: Algebra.Graph.Labelled.AdjacencyMap: could not find link destinations for: algebraic-graphs> - Algebra.Graph.Labelled.AdjacencyMap.Rep_AdjacencyMap algebraic-graphs> - Algebra.Graph.Labelled.AdjacencyMap.D:R:ToVertexAdjacencyMap algebraic-graphs> - Algebra.Graph.Class.D:R:VertexAdjacencyMap algebraic-graphs> Warning: Algebra.Graph.Labelled: could not find link destinations for: algebraic-graphs> - Algebra.Graph.Labelled.Rep_Graph algebraic-graphs> - Algebra.Graph.Labelled.D:R:ToVertexGraph algebraic-graphs> - Algebra.Graph.Class.D:R:VertexGraph algebraic-graphs> Warning: Algebra.Graph.Undirected: could not find link destinations for: algebraic-graphs> - Algebra.Graph.Undirected.Rep_Graph algebraic-graphs> - Algebra.Graph.Class.D:R:VertexGraph0 algebraic-graphs> Warning: Algebra.Graph.Class: could not find link destinations for: algebraic-graphs> - Algebra.Graph.Class.D:R:VertexAdjacencyIntMap algebraic-graphs> - Algebra.Graph.Class.D:R:VertexAdjacencyMap algebraic-graphs> - Algebra.Graph.Class.D:R:VertexAdjacencyMap0 algebraic-graphs> - Algebra.Graph.Class.D:R:VertexFUN algebraic-graphs> - Algebra.Graph.Class.D:R:VertexGraph algebraic-graphs> - Algebra.Graph.Class.D:R:VertexGraph0 algebraic-graphs> - Algebra.Graph.Class.D:R:VertexGraph1 algebraic-graphs> - Algebra.Graph.Class.D:R:VertexMaybe algebraic-graphs> - Algebra.Graph.Class.D:R:VertexRelation algebraic-graphs> - Algebra.Graph.Class.D:R:VertexRelation0 algebraic-graphs> - Algebra.Graph.Class.D:R:VertexTuple2 algebraic-graphs> - Algebra.Graph.Class.D:R:VertexTuple3 algebraic-graphs> - Algebra.Graph.Class.D:R:VertexUnit algebraic-graphs> - Algebra.Graph.Relation.Transitive.D:R:VertexTransitiveRelation algebraic-graphs> - Algebra.Graph.Relation.Reflexive.D:R:VertexReflexiveRelation algebraic-graphs> - Algebra.Graph.Relation.Preorder.D:R:VertexPreorderRelation algebraic-graphs> - Algebra.Graph.Example.Todo.D:R:VertexTodo algebraic-graphs> Warning: Algebra.Graph.Relation.Transitive: could not find link destinations for: algebraic-graphs> - Algebra.Graph.Relation.Transitive.D:R:VertexTransitiveRelation algebraic-graphs> Warning: Algebra.Graph.Relation.Reflexive: could not find link destinations for: algebraic-graphs> - Algebra.Graph.Relation.Reflexive.D:R:VertexReflexiveRelation algebraic-graphs> Warning: Algebra.Graph.Relation.Preorder: could not find link destinations for: algebraic-graphs> - Algebra.Graph.Relation.Preorder.D:R:VertexPreorderRelation algebraic-graphs> Warning: Algebra.Graph.Example.Todo: could not find link destinations for: algebraic-graphs> - Algebra.Graph.Example.Todo.D:R:VertexTodo algebraic-graphs> Documentation created: dist/doc/html/algebraic-graphs, algebraic-graphs> dist/doc/html/algebraic-graphs/algebraic-graphs.txt algebraic-graphs> Preprocessing test suite 'main' for algebraic-graphs-0.7... algebraic-graphs> Running phase: installPhase algebraic-graphs> Installing library in /nix/store/07as75zy6fy2hsslfsfhgba35sbnx47c-algebraic-graphs-0.7/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/algebraic-graphs-0.7-8kQVQcAFHQdEz9zqnQIJ6H algebraic-graphs> Running phase: fixupPhase algebraic-graphs> shrinking RPATHs of ELF executables and libraries in /nix/store/07as75zy6fy2hsslfsfhgba35sbnx47c-algebraic-graphs-0.7 algebraic-graphs> shrinking /nix/store/07as75zy6fy2hsslfsfhgba35sbnx47c-algebraic-graphs-0.7/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHSalgebraic-graphs-0.7-8kQVQcAFHQdEz9zqnQIJ6H-ghc9.12.1.so algebraic-graphs> checking for references to /build/ in /nix/store/07as75zy6fy2hsslfsfhgba35sbnx47c-algebraic-graphs-0.7... algebraic-graphs> patching script interpreter paths in /nix/store/07as75zy6fy2hsslfsfhgba35sbnx47c-algebraic-graphs-0.7 hw-fingertree> Running phase: checkPhase hw-fingertree> Running 2 test suites... hw-fingertree> Test suite doctest: RUNNING... 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 the ‘DerivingStrategies’ extension (implied by ‘DerivingVia’) hw-fingertree> to pick a different strategy hw-fingertree> 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> Test suite hw-fingertree-tests: RUNNING... hw-fingertree> hw-fingertree> HaskellWorks.Data.FingerTree 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 [✔] 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 6.1674 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> 2 of 2 test suites (2 of 2 test cases) passed. hw-fingertree> Running phase: haddockPhase bitvec> [ 9 of 13] Compiling Data.Bit.Immutable ( src/Data/Bit/Immutable.hs, dist/build/Data/Bit/Immutable.o, dist/build/Data/Bit/Immutable.dyn_o ) bitvec> [10 of 13] Compiling Data.Bit.F2PolyTS ( src/Data/Bit/F2PolyTS.hs, dist/build/Data/Bit/F2PolyTS.o, dist/build/Data/Bit/F2PolyTS.dyn_o ) bitvec> src/Data/Bit/F2Poly.hs:80:22: warning: [GHC-90584] [-Wderiving-typeable] bitvec> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable bitvec> • In the newtype declaration for ‘F2Poly’ bitvec> | bitvec> 80 | deriving (Eq, Ord, Typeable, Generic, NFData) bitvec> | ^^^^^^^^ bitvec> bitvec> [11 of 13] Compiling Data.Bit.ThreadSafe ( src/Data/Bit/ThreadSafe.hs, dist/build/Data/Bit/ThreadSafe.o, dist/build/Data/Bit/ThreadSafe.dyn_o ) bitvec> [12 of 13] Compiling Data.Bit.F2Poly ( src/Data/Bit/F2Poly.hs, dist/build/Data/Bit/F2Poly.o, dist/build/Data/Bit/F2Poly.dyn_o ) bitvec> src/Data/Bit/F2Poly.hs:80:22: warning: [GHC-90584] [-Wderiving-typeable] bitvec> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable bitvec> • In the newtype declaration for ‘F2Poly’ bitvec> | bitvec> 80 | deriving (Eq, Ord, Typeable, Generic, NFData) bitvec> | ^^^^^^^^ bitvec> bitvec> [13 of 13] Compiling Data.Bit ( src/Data/Bit.hs, dist/build/Data/Bit.o, dist/build/Data/Bit.dyn_o ) bitvec> [ 1 of 13] Compiling Data.Bit.PdepPext ( src/Data/Bit/PdepPext.hs, dist/build/Data/Bit/PdepPext.p_o ) bitvec> [ 2 of 13] Compiling Data.Bit.SIMD ( src/Data/Bit/SIMD.hs, dist/build/Data/Bit/SIMD.p_o ) bitvec> [ 3 of 13] Compiling Data.Bit.Utils ( src/Data/Bit/Utils.hs, dist/build/Data/Bit/Utils.p_o ) bitvec> [ 4 of 13] Compiling Data.Bit.InternalTS ( src/Data/Bit/InternalTS.hs, dist/build/Data/Bit/InternalTS.p_o ) bitvec> src/Data/Bit/Internal.hs:86:11: warning: [GHC-90584] [-Wderiving-typeable] bitvec> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable bitvec> • In the newtype declaration for ‘Bit’ bitvec> | bitvec> 86 | , Bits, Typeable bitvec> | ^^^^^^^^ bitvec> bitvec> [ 5 of 13] Compiling Data.Bit.MutableTS ( src/Data/Bit/MutableTS.hs, dist/build/Data/Bit/MutableTS.p_o ) bitvec> [ 6 of 13] Compiling Data.Bit.Internal ( src/Data/Bit/Internal.hs, dist/build/Data/Bit/Internal.p_o ) bitvec> src/Data/Bit/Internal.hs:68:11: warning: [GHC-90584] [-Wderiving-typeable] bitvec> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable bitvec> • In the newtype declaration for ‘Bit’ bitvec> | bitvec> 68 | , Bits, Typeable bitvec> | ^^^^^^^^ bitvec> bitvec> [ 7 of 13] Compiling Data.Bit.Mutable ( src/Data/Bit/Mutable.hs, dist/build/Data/Bit/Mutable.p_o ) bitvec> [ 8 of 13] Compiling Data.Bit.ImmutableTS ( src/Data/Bit/ImmutableTS.hs, dist/build/Data/Bit/ImmutableTS.p_o ) mod> [2 of 2] Linking dist/build/mod-tests/mod-tests mod> Running phase: checkPhase mod> Running 1 test suites... mod> Test suite mod-tests: RUNNING... mod> All mod> Mod 1 mod> fromInteger: OK mod> +++ OK, passed 100 tests. mod> Eq mod> Transitive: OK mod> +++ OK, passed 100 tests. mod> Symmetric: OK mod> +++ OK, passed 100 tests. mod> Reflexive: OK mod> +++ OK, passed 100 tests. mod> Ord mod> Antisymmetry: OK mod> +++ OK, passed 100 tests. mod> Transitivity: OK mod> +++ OK, passed 100 tests. mod> Totality: OK mod> +++ OK, passed 100 tests. mod> Num mod> Additive Commutativity: OK mod> +++ OK, passed 100 tests. mod> Additive Left Identity: OK mod> +++ OK, passed 100 tests. mod> Additive Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Associativity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplication Left Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplication Right Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Annihilation: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Annihilation: OK mod> +++ OK, passed 100 tests. mod> Additive Inverse: OK mod> +++ OK, passed 100 tests. mod> Subtraction: OK mod> +++ OK, passed 100 tests. mod> Abs Is Idempotent: OK mod> +++ OK, passed 100 tests. mod> Signum Is Idempotent: OK mod> +++ OK, passed 100 tests. mod> Product Of Abs And Signum Is Id: OK mod> +++ OK, passed 100 tests. mod> Show mod> Show: OK mod> +++ OK, passed 100 tests. mod> Equivariance: showsPrec: OK mod> +++ OK, passed 100 tests. mod> Equivariance: showList: OK mod> +++ OK, passed 100 tests. mod> Storable mod> Set-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests. mod> Get-Set (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests. mod> Set-Set (if you set something twice, the first set is inconsequential: OK mod> +++ OK, passed 100 tests. mod> List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK mod> +++ OK, passed 100 tests. mod> peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK mod> +++ OK, passed 100 tests. mod> peekByteOff a i ≡ peek (plusPtr a i): OK mod> +++ OK, passed 100 tests. mod> peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK mod> +++ OK, passed 100 tests. mod> Semiring path-io> include hspec-2.11.12-Bru9jObG9SbAQGRkrcD7Qi path-io> include path-0.9.5-LGYUr3kXauV4ShK2VfsmdK path-io> include path-io-1.8.2-5zstlgQH71FC8kWJvcVwkf path-io> include unix-compat-0.7.4-51xavEbm0O1FXZteXbHYf9 path-io> Linked component graph: path-io> unit path-io-1.8.2-5zstlgQH71FC8kWJvcVwkf path-io> include base-4.21.0.0-7c9b path-io> include containers-0.7-0330 path-io> include directory-1.3.9.0-9e59 path-io> include dlist-1.0-8qSvLmpjwTKDVe1GEXvkQs path-io> include exceptions-0.10.9-1102 path-io> include filepath-1.5.4.0-d360 path-io> include path-0.9.5-LGYUr3kXauV4ShK2VfsmdK path-io> include temporary-1.3-L8DCub6f4YbAEHM1cI1n9N path-io> include time-1.14-ab6f path-io> include transformers-0.6.1.2-905c path-io> include unix-compat-0.7.4-51xavEbm0O1FXZteXbHYf9 path-io> Path.IO=path-io-1.8.2-5zstlgQH71FC8kWJvcVwkf:Path.IO path-io> unit path-io-1.8.2-CXe3kbBoYXI2yoHveFoPqE-tests path-io> include base-4.21.0.0-7c9b path-io> include exceptions-0.10.9-1102 path-io> include hspec-2.11.12-Bru9jObG9SbAQGRkrcD7Qi path-io> include path-0.9.5-LGYUr3kXauV4ShK2VfsmdK path-io> include path-io-1.8.2-5zstlgQH71FC8kWJvcVwkf path-io> include unix-compat-0.7.4-51xavEbm0O1FXZteXbHYf9 path-io> Ready component graph: path-io> definite path-io-1.8.2-5zstlgQH71FC8kWJvcVwkf path-io> depends base-4.21.0.0-7c9b path-io> depends containers-0.7-0330 path-io> depends directory-1.3.9.0-9e59 path-io> depends dlist-1.0-8qSvLmpjwTKDVe1GEXvkQs path-io> depends exceptions-0.10.9-1102 path-io> depends filepath-1.5.4.0-d360 path-io> depends path-0.9.5-LGYUr3kXauV4ShK2VfsmdK path-io> depends temporary-1.3-L8DCub6f4YbAEHM1cI1n9N path-io> depends time-1.14-ab6f path-io> depends transformers-0.6.1.2-905c path-io> depends unix-compat-0.7.4-51xavEbm0O1FXZteXbHYf9 path-io> definite path-io-1.8.2-CXe3kbBoYXI2yoHveFoPqE-tests path-io> depends base-4.21.0.0-7c9b path-io> depends exceptions-0.10.9-1102 path-io> depends hspec-2.11.12-Bru9jObG9SbAQGRkrcD7Qi path-io> depends path-0.9.5-LGYUr3kXauV4ShK2VfsmdK path-io> depends path-io-1.8.2-5zstlgQH71FC8kWJvcVwkf path-io> depends unix-compat-0.7.4-51xavEbm0O1FXZteXbHYf9 path-io> Using Cabal-3.14.1.0 compiled by ghc-9.12 path-io> Using compiler: ghc-9.12.1 path-io> Using install prefix: path-io> /nix/store/gdy0wm7nllbivsr2dk1fvhjxvmck3kza-path-io-1.8.2 path-io> Executables installed in: path-io> /nix/store/gdy0wm7nllbivsr2dk1fvhjxvmck3kza-path-io-1.8.2/bin path-io> Libraries installed in: path-io> /nix/store/gdy0wm7nllbivsr2dk1fvhjxvmck3kza-path-io-1.8.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/path-io-1.8.2-5zstlgQH71FC8kWJvcVwkf path-io> Dynamic Libraries installed in: path-io> /nix/store/gdy0wm7nllbivsr2dk1fvhjxvmck3kza-path-io-1.8.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75 path-io> Private executables installed in: path-io> /nix/store/gdy0wm7nllbivsr2dk1fvhjxvmck3kza-path-io-1.8.2/libexec/x86_64-linux-ghc-9.12.1-bf75/path-io-1.8.2 path-io> Data files installed in: path-io> /nix/store/gdy0wm7nllbivsr2dk1fvhjxvmck3kza-path-io-1.8.2/share/x86_64-linux-ghc-9.12.1-bf75/path-io-1.8.2 path-io> Documentation installed in: path-io> /nix/store/2dlp4j775syk0fg6ap0yarf2nhq7vb47-path-io-1.8.2-doc/share/doc/path-io-1.8.2 path-io> Configuration files installed in: path-io> /nix/store/gdy0wm7nllbivsr2dk1fvhjxvmck3kza-path-io-1.8.2/etc path-io> No alex found path-io> Using ar found on system at: path-io> /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-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/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc path-io> Using ghc version 9.12.1 found on system at: path-io> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc path-io> Using ghc-pkg version 9.12.1 found on system at: path-io> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc-pkg-9.12.1 path-io> No ghcjs found path-io> No ghcjs-pkg found path-io> No greencard found path-io> Using haddock version 2.30.0 found on system at: path-io> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/haddock-ghc-9.12.1 path-io> No happy found path-io> No haskell-suite found path-io> No haskell-suite-pkg found path-io> No hmake found path-io> Using hpc version 0.69 found on system at: path-io> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hpc-ghc-9.12.1 path-io> Using hsc2hs version 0.68.10 found on system at: path-io> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 lens-aeson> Running phase: setupCompilerEnvironmentPhase lens-aeson> Build with /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1. lens-aeson> Running 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> Running phase: patchPhase lens-aeson> Replace Cabal file with edited version from mirror://hackage/lens-aeson-1.2.3/revision/2.cabal. lens-aeson> Running phase: compileBuildDriverPhase lens-aeson> setupCompileFlags: -package-db=/build/tmp.NjzLnwmLoS/setup-package.conf.d -threaded lens-aeson> [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.NjzLnwmLoS/Main.o ) lens-aeson> [2 of 2] Linking Setup lens-aeson> Running phase: updateAutotoolsGnuConfigScriptsPhase lens-aeson> Running phase: configurePhase lens-aeson> configureFlags: --verbose --prefix=/nix/store/5ciad522mfhj4f6bdxmrazx5kl4s598h-lens-aeson-1.2.3 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/xxh41yzda9hlv32i5lkf435wxzyc2psq-lens-aeson-1.2.3-doc/share/doc/lens-aeson-1.2.3 --with-gcc=gcc --package-db=/build/tmp.NjzLnwmLoS/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/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib lens-aeson> Using Parsec parser lens-aeson> Configuring lens-aeson-1.2.3... lens-aeson> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports lens-aeson> 'ghc' version < 9.12): lens-aeson> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc is version lens-aeson> 9.12.1 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.21.0.0 lens-aeson> Dependency bytestring >=0.9 && <0.13: using bytestring-0.12.2.0 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.1.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-JIjPOpXSVsz7ChYEGfW2Hn lens-aeson> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS lens-aeson> include base-4.21.0.0-7c9b lens-aeson> include bytestring-0.12.2.0-b0ac lens-aeson> include lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh lens-aeson> include scientific-0.3.8.0-9UrQw3jQ444EFF3GTEd7qw lens-aeson> include text-2.1.2-8f2d lens-aeson> include text-short-0.1.6-8M6Loi4SHyi8FprgAGaCa1 lens-aeson> include unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi lens-aeson> include vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 lens-aeson> Linked component graph: lens-aeson> unit lens-aeson-1.2.3-JIjPOpXSVsz7ChYEGfW2Hn lens-aeson> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS lens-aeson> include base-4.21.0.0-7c9b lens-aeson> include bytestring-0.12.2.0-b0ac lens-aeson> include lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh lens-aeson> include scientific-0.3.8.0-9UrQw3jQ444EFF3GTEd7qw lens-aeson> include text-2.1.2-8f2d lens-aeson> include text-short-0.1.6-8M6Loi4SHyi8FprgAGaCa1 lens-aeson> include unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi lens-aeson> include vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 stm-hamt> Running phase: setupCompilerEnvironmentPhase stm-hamt> Build with /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1. stm-hamt> Running phase: unpackPhase stm-hamt> unpacking source archive /nix/store/01bdn2pfpc1lm4gqncwv0x53xdwqjja6-stm-hamt-1.2.1.1.tar.gz stm-hamt> source root is stm-hamt-1.2.1.1 stm-hamt> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "stm-hamt-1.2.1.1/test/Main/Transaction.hs" stm-hamt> Running phase: patchPhase stm-hamt> Running phase: compileBuildDriverPhase stm-hamt> setupCompileFlags: -package-db=/build/tmp.HmJXe80n2B/setup-package.conf.d -threaded stm-hamt> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.HmJXe80n2B/Main.o ) stm-hamt> [2 of 2] Linking Setup stm-hamt> Running phase: updateAutotoolsGnuConfigScriptsPhase stm-hamt> Running phase: configurePhase stm-hamt> configureFlags: --verbose --prefix=/nix/store/dg4mh568b8ay55bm6yh4rk0ghsaxbhqd-stm-hamt-1.2.1.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/s163z6yr15qa343j8za92ggirahhsysq-stm-hamt-1.2.1.1-doc/share/doc/stm-hamt-1.2.1.1 --with-gcc=gcc --package-db=/build/tmp.HmJXe80n2B/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/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib stm-hamt> Using Parsec parser stm-hamt> Configuring stm-hamt-1.2.1.1... stm-hamt> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports stm-hamt> 'ghc' version < 9.12): stm-hamt> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc is version stm-hamt> 9.12.1 stm-hamt> Dependency base >=4.9 && <5: using base-4.21.0.0 stm-hamt> Dependency deferred-folds >=0.9 && <0.10: using deferred-folds-0.9.18.7 stm-hamt> Dependency focus >=1 && <1.1: using focus-1.0.3.2 stm-hamt> Dependency hashable >=1.4.0.0 && <2: using hashable-1.4.7.0 stm-hamt> Dependency list-t >=1.0.1 && <1.1: using list-t-1.0.5.7 stm-hamt> Dependency primitive >=0.7 && <0.10: using primitive-0.9.1.0 stm-hamt> Dependency primitive-extras >=0.10.2 && <0.11: using primitive-extras-0.10.2.2 stm-hamt> Dependency transformers >=0.5 && <0.7: using transformers-0.6.1.2 stm-hamt> Dependency QuickCheck >=2.8.1 && <3: using QuickCheck-2.14.3 stm-hamt> Dependency deferred-folds: using deferred-folds-0.9.18.7 stm-hamt> Dependency focus: using focus-1.0.3.2 stm-hamt> Dependency quickcheck-instances >=0.3.11 && <0.4: using stm-hamt> quickcheck-instances-0.3.32 stm-hamt> Dependency rerebase <2: using rerebase-1.21.2 stm-hamt> Dependency stm-hamt: using stm-hamt-1.2.1.1 stm-hamt> Dependency tasty >=0.12 && <2: using tasty-1.5.3 stm-hamt> Dependency tasty-hunit >=0.9 && <0.11: using tasty-hunit-0.10.2 stm-hamt> Dependency tasty-quickcheck >=0.9 && <0.12: using tasty-quickcheck-0.11 stm-hamt> Source component graph: stm-hamt> component lib stm-hamt> component test:test dependency lib stm-hamt> Configured component graph: stm-hamt> component stm-hamt-1.2.1.1-KKoP8REl9BD73qrmctur38 stm-hamt> include base-4.21.0.0-7c9b stm-hamt> include deferred-folds-0.9.18.7-C6q66jN651m3hXEMf7oHeW stm-hamt> include focus-1.0.3.2-I4bVNnkj0SUGO4tl0apvDD stm-hamt> include hashable-1.4.7.0-BrCG3rFloGT6PhmAd0fu9I stm-hamt> include list-t-1.0.5.7-IrorwS1CUIxF7m89s3TsSq stm-hamt> include primitive-0.9.1.0-1efcJAjGP7r52lEwXSrVSi stm-hamt> include primitive-extras-0.10.2.2-ETY8YvsFrfA8t6hv9lsu2K stm-hamt> include transformers-0.6.1.2-905c stm-hamt> component stm-hamt-1.2.1.1-9yMhb3GSUjI8NnRfhMKFN7-test ghc-lib-parser> [456 of 456] Compiling GHC.Driver.Config.Parser ( compiler/GHC/Driver/Config/Parser.hs, dist/build/GHC/Driver/Config/Parser.o, dist/build/GHC/Driver/Config/Parser.dyn_o ) ghc-lib-parser> [ 1 of 456] Compiling GHC.BaseDir ( libraries/ghc-boot/GHC/BaseDir.hs, dist/build/GHC/BaseDir.p_o ) ghc-lib-parser> [ 2 of 456] Compiling GHC.Data.List.Infinite ( compiler/GHC/Data/List/Infinite.hs, dist/build/GHC/Data/List/Infinite.p_o ) algebraic-graphs> stripping (with command strip and flags -S -p) in /nix/store/07as75zy6fy2hsslfsfhgba35sbnx47c-algebraic-graphs-0.7/lib algebraic-graphs> shrinking RPATHs of ELF executables and libraries in /nix/store/x1ql4k28r360gnp619r7vkx4s4nprwjp-algebraic-graphs-0.7-doc algebraic-graphs> checking for references to /build/ in /nix/store/x1ql4k28r360gnp619r7vkx4s4nprwjp-algebraic-graphs-0.7-doc... algebraic-graphs> patching script interpreter paths in /nix/store/x1ql4k28r360gnp619r7vkx4s4nprwjp-algebraic-graphs-0.7-doc mod> Additive Commutativity: OK mod> +++ OK, passed 100 tests. mod> Additive Left Identity: OK mod> +++ OK, passed 100 tests. mod> Additive Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Associativity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplication Left Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplication Right Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Annihilation: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Annihilation: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Zero: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps One: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Plus: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Times: OK mod> +++ OK, passed 100 tests. mod> Ring mod> Additive Inverse: OK mod> +++ OK, passed 100 tests. mod> Prim mod> ByteArray Put-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests; 124 discarded. mod> ByteArray Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 16 discarded. mod> ByteArray Put-Put (putting twice is same as putting once): OK mod> +++ OK, passed 100 tests; 16 discarded. mod> ByteArray Set Range: OK mod> +++ OK, passed 100 tests. mod> ByteArray List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> Addr Put-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests; 93 discarded. mod> Addr Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 18 discarded. mod> Addr Set Range: OK mod> +++ OK, passed 100 tests. mod> Addr List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> Vector.Unboxed.MVector mod> New-Length: OK mod> +++ OK, passed 100 tests. mod> Replicate-Length: OK mod> +++ OK, passed 100 tests. mod> Slice-Length: OK mod> +++ OK, passed 100 tests. mod> Grow-Length: OK mod> +++ OK, passed 100 tests. mod> Write-Read: OK mod> +++ OK, passed 100 tests. mod> Set-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Set-Read: OK mod> +++ OK, passed 100 tests. mod> Replicate-Read: OK mod> +++ OK, passed 100 tests. mod> Slice-Overlaps: OK mod> +++ OK, passed 100 tests. mod> Slice-Copy: OK mod> +++ OK, passed 100 tests. mod> Slice-Move: OK mod> +++ OK, passed 100 tests. path-io> Using hscolour version 1.25 found on system at: path-io> /nix/store/iwbifbszf225h5w2dyxfi77kk6d6rxdy-hscolour-1.25/bin/HsColour path-io> No jhc found path-io> Using ld found on system at: path-io> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/ld path-io> No pkg-config found path-io> Using runghc version 9.12.1 found on system at: path-io> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/runghc-9.12.1 path-io> Using strip version 2.44 found on system at: path-io> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip path-io> Using tar found on system at: path-io> /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar path-io> No uhc found path-io> Running 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 ) path-io> [1 of 1] Compiling Path.IO ( Path/IO.hs, dist/build/Path/IO.p_o ) path-io> Preprocessing test suite 'tests' for path-io-1.8.2... path-io> Building test suite 'tests' for path-io-1.8.2... path-io> [1 of 1] Compiling Main ( tests/Main.hs, dist/build/tests/tests-tmp/Main.o ) path-io> [2 of 2] Linking dist/build/tests/tests path-io> Running 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.0165 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> Running 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> [1 of 1] Compiling Path.IO ( Path/IO.hs, nothing ) [Flags changed] path-io> Haddock coverage: 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. lens-aeson> Data.Aeson.Lens=lens-aeson-1.2.3-JIjPOpXSVsz7ChYEGfW2Hn:Data.Aeson.Lens lens-aeson> Ready component graph: lens-aeson> definite lens-aeson-1.2.3-JIjPOpXSVsz7ChYEGfW2Hn lens-aeson> depends aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS lens-aeson> depends base-4.21.0.0-7c9b lens-aeson> depends bytestring-0.12.2.0-b0ac lens-aeson> depends lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh lens-aeson> depends scientific-0.3.8.0-9UrQw3jQ444EFF3GTEd7qw lens-aeson> depends text-2.1.2-8f2d lens-aeson> depends text-short-0.1.6-8M6Loi4SHyi8FprgAGaCa1 lens-aeson> depends unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi lens-aeson> depends vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 lens-aeson> Using Cabal-3.14.1.0 compiled by ghc-9.12 lens-aeson> Using compiler: ghc-9.12.1 lens-aeson> Using install prefix: lens-aeson> /nix/store/5ciad522mfhj4f6bdxmrazx5kl4s598h-lens-aeson-1.2.3 lens-aeson> Executables installed in: lens-aeson> /nix/store/5ciad522mfhj4f6bdxmrazx5kl4s598h-lens-aeson-1.2.3/bin lens-aeson> Libraries installed in: lens-aeson> /nix/store/5ciad522mfhj4f6bdxmrazx5kl4s598h-lens-aeson-1.2.3/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/lens-aeson-1.2.3-JIjPOpXSVsz7ChYEGfW2Hn lens-aeson> Dynamic Libraries installed in: lens-aeson> /nix/store/5ciad522mfhj4f6bdxmrazx5kl4s598h-lens-aeson-1.2.3/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75 lens-aeson> Private executables installed in: lens-aeson> /nix/store/5ciad522mfhj4f6bdxmrazx5kl4s598h-lens-aeson-1.2.3/libexec/x86_64-linux-ghc-9.12.1-bf75/lens-aeson-1.2.3 lens-aeson> Data files installed in: lens-aeson> /nix/store/5ciad522mfhj4f6bdxmrazx5kl4s598h-lens-aeson-1.2.3/share/x86_64-linux-ghc-9.12.1-bf75/lens-aeson-1.2.3 lens-aeson> Documentation installed in: lens-aeson> /nix/store/xxh41yzda9hlv32i5lkf435wxzyc2psq-lens-aeson-1.2.3-doc/share/doc/lens-aeson-1.2.3 lens-aeson> Configuration files installed in: lens-aeson> /nix/store/5ciad522mfhj4f6bdxmrazx5kl4s598h-lens-aeson-1.2.3/etc lens-aeson> No alex found lens-aeson> Using ar found on system at: lens-aeson> /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-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/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc lens-aeson> Using ghc version 9.12.1 found on system at: lens-aeson> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc lens-aeson> Using ghc-pkg version 9.12.1 found on system at: lens-aeson> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc-pkg-9.12.1 lens-aeson> No ghcjs found lens-aeson> No ghcjs-pkg found lens-aeson> No greencard found lens-aeson> Using haddock version 2.30.0 found on system at: lens-aeson> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/haddock-ghc-9.12.1 lens-aeson> No happy found lens-aeson> No haskell-suite found lens-aeson> No haskell-suite-pkg found lens-aeson> No hmake found lens-aeson> Using hpc version 0.69 found on system at: lens-aeson> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hpc-ghc-9.12.1 lens-aeson> Using hsc2hs version 0.68.10 found on system at: lens-aeson> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 lens-aeson> Using hscolour version 1.25 found on system at: lens-aeson> /nix/store/iwbifbszf225h5w2dyxfi77kk6d6rxdy-hscolour-1.25/bin/HsColour lens-aeson> No jhc found lens-aeson> Using ld found on system at: lens-aeson> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/ld lens-aeson> No pkg-config found lens-aeson> Using runghc version 9.12.1 found on system at: lens-aeson> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/runghc-9.12.1 lens-aeson> Using strip version 2.44 found on system at: lens-aeson> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip lens-aeson> Using tar found on system at: lens-aeson> /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar lens-aeson> No uhc found lens-aeson> Running 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 ) stm-hamt> include QuickCheck-2.14.3-7qNF4nyPPJfLE9HPMiL8nE stm-hamt> include deferred-folds-0.9.18.7-C6q66jN651m3hXEMf7oHeW stm-hamt> include focus-1.0.3.2-I4bVNnkj0SUGO4tl0apvDD stm-hamt> include quickcheck-instances-0.3.32-LEblYDbjvWh4gDOokaJZRB stm-hamt> include rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd stm-hamt> include stm-hamt-1.2.1.1-KKoP8REl9BD73qrmctur38 stm-hamt> include tasty-1.5.3-1qMX2xwdhAh2Fx6ZURDT5s stm-hamt> include tasty-hunit-0.10.2-bDQm7ih5LIFUNZa5HA0pZ stm-hamt> include tasty-quickcheck-0.11-B4N3RRh9TAA5SKlxVDPyZF stm-hamt> Linked component graph: stm-hamt> unit stm-hamt-1.2.1.1-KKoP8REl9BD73qrmctur38 stm-hamt> include base-4.21.0.0-7c9b stm-hamt> include deferred-folds-0.9.18.7-C6q66jN651m3hXEMf7oHeW stm-hamt> include focus-1.0.3.2-I4bVNnkj0SUGO4tl0apvDD stm-hamt> include hashable-1.4.7.0-BrCG3rFloGT6PhmAd0fu9I stm-hamt> include list-t-1.0.5.7-IrorwS1CUIxF7m89s3TsSq stm-hamt> include primitive-0.9.1.0-1efcJAjGP7r52lEwXSrVSi stm-hamt> include primitive-extras-0.10.2.2-ETY8YvsFrfA8t6hv9lsu2K stm-hamt> include transformers-0.6.1.2-905c stm-hamt> StmHamt.Hamt=stm-hamt-1.2.1.1-KKoP8REl9BD73qrmctur38:StmHamt.Hamt,StmHamt.SizedHamt=stm-hamt-1.2.1.1-KKoP8REl9BD73qrmctur38:StmHamt.SizedHamt stm-hamt> unit stm-hamt-1.2.1.1-9yMhb3GSUjI8NnRfhMKFN7-test stm-hamt> include QuickCheck-2.14.3-7qNF4nyPPJfLE9HPMiL8nE stm-hamt> include deferred-folds-0.9.18.7-C6q66jN651m3hXEMf7oHeW stm-hamt> include focus-1.0.3.2-I4bVNnkj0SUGO4tl0apvDD stm-hamt> include quickcheck-instances-0.3.32-LEblYDbjvWh4gDOokaJZRB stm-hamt> include rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd stm-hamt> include stm-hamt-1.2.1.1-KKoP8REl9BD73qrmctur38 stm-hamt> include tasty-1.5.3-1qMX2xwdhAh2Fx6ZURDT5s stm-hamt> include tasty-hunit-0.10.2-bDQm7ih5LIFUNZa5HA0pZ stm-hamt> include tasty-quickcheck-0.11-B4N3RRh9TAA5SKlxVDPyZF stm-hamt> Ready component graph: stm-hamt> definite stm-hamt-1.2.1.1-KKoP8REl9BD73qrmctur38 stm-hamt> depends base-4.21.0.0-7c9b stm-hamt> depends deferred-folds-0.9.18.7-C6q66jN651m3hXEMf7oHeW stm-hamt> depends focus-1.0.3.2-I4bVNnkj0SUGO4tl0apvDD stm-hamt> depends hashable-1.4.7.0-BrCG3rFloGT6PhmAd0fu9I stm-hamt> depends list-t-1.0.5.7-IrorwS1CUIxF7m89s3TsSq stm-hamt> depends primitive-0.9.1.0-1efcJAjGP7r52lEwXSrVSi stm-hamt> depends primitive-extras-0.10.2.2-ETY8YvsFrfA8t6hv9lsu2K stm-hamt> depends transformers-0.6.1.2-905c stm-hamt> definite stm-hamt-1.2.1.1-9yMhb3GSUjI8NnRfhMKFN7-test stm-hamt> depends QuickCheck-2.14.3-7qNF4nyPPJfLE9HPMiL8nE stm-hamt> depends deferred-folds-0.9.18.7-C6q66jN651m3hXEMf7oHeW stm-hamt> depends focus-1.0.3.2-I4bVNnkj0SUGO4tl0apvDD stm-hamt> depends quickcheck-instances-0.3.32-LEblYDbjvWh4gDOokaJZRB stm-hamt> depends rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd stm-hamt> depends stm-hamt-1.2.1.1-KKoP8REl9BD73qrmctur38 stm-hamt> depends tasty-1.5.3-1qMX2xwdhAh2Fx6ZURDT5s stm-hamt> depends tasty-hunit-0.10.2-bDQm7ih5LIFUNZa5HA0pZ stm-hamt> depends tasty-quickcheck-0.11-B4N3RRh9TAA5SKlxVDPyZF stm-hamt> Using Cabal-3.14.1.0 compiled by ghc-9.12 stm-hamt> Using compiler: ghc-9.12.1 stm-hamt> Using install prefix: stm-hamt> /nix/store/dg4mh568b8ay55bm6yh4rk0ghsaxbhqd-stm-hamt-1.2.1.1 stm-hamt> Executables installed in: stm-hamt> /nix/store/dg4mh568b8ay55bm6yh4rk0ghsaxbhqd-stm-hamt-1.2.1.1/bin stm-hamt> Libraries installed in: stm-hamt> /nix/store/dg4mh568b8ay55bm6yh4rk0ghsaxbhqd-stm-hamt-1.2.1.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/stm-hamt-1.2.1.1-KKoP8REl9BD73qrmctur38 stm-hamt> Dynamic Libraries installed in: stm-hamt> /nix/store/dg4mh568b8ay55bm6yh4rk0ghsaxbhqd-stm-hamt-1.2.1.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75 stm-hamt> Private executables installed in: stm-hamt> /nix/store/dg4mh568b8ay55bm6yh4rk0ghsaxbhqd-stm-hamt-1.2.1.1/libexec/x86_64-linux-ghc-9.12.1-bf75/stm-hamt-1.2.1.1 stm-hamt> Data files installed in: stm-hamt> /nix/store/dg4mh568b8ay55bm6yh4rk0ghsaxbhqd-stm-hamt-1.2.1.1/share/x86_64-linux-ghc-9.12.1-bf75/stm-hamt-1.2.1.1 stm-hamt> Documentation installed in: stm-hamt> /nix/store/s163z6yr15qa343j8za92ggirahhsysq-stm-hamt-1.2.1.1-doc/share/doc/stm-hamt-1.2.1.1 stm-hamt> Configuration files installed in: stm-hamt> /nix/store/dg4mh568b8ay55bm6yh4rk0ghsaxbhqd-stm-hamt-1.2.1.1/etc stm-hamt> No alex found stm-hamt> Using ar found on system at: stm-hamt> /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ar stm-hamt> No c2hs found stm-hamt> No cpphs found stm-hamt> No doctest found stm-hamt> Using gcc version 14.3.0 given by user at: mod> Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-WriteAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Mod 2310 mod> fromInteger: OK mod> +++ OK, passed 100 tests. mod> invertMod: OK mod> +++ OK, passed 100 tests. mod> powMod: OK mod> +++ OK, passed 100 tests. mod> Enum mod> Succ Pred Identity: OK mod> +++ OK, passed 100 tests; 1 discarded. mod> Pred Succ Identity: OK mod> +++ OK, passed 100 tests; 3 discarded. mod> Eq mod> Transitive: OK mod> +++ OK, passed 100 tests. mod> Symmetric: OK mod> +++ OK, passed 100 tests. mod> Reflexive: OK mod> +++ OK, passed 100 tests. mod> Ord mod> Antisymmetry: OK mod> +++ OK, passed 100 tests. mod> Transitivity: OK mod> +++ OK, passed 100 tests. mod> Totality: OK mod> +++ OK, passed 100 tests. mod> Num mod> Additive Commutativity: OK mod> +++ OK, passed 100 tests. mod> Additive Left Identity: OK mod> +++ OK, passed 100 tests. mod> Additive Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Associativity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplication Left Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplication Right Distributes Over Addition: OK 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: 'SearchPath' 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: 'UnsatisfiedConstraints' 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 path-io> Warning: Path.IO: could not find link destinations for: path-io> - Path.IO.D:R:RelPathPath path-io> - Path.IO.D:R:RelPathPath0 path-io> - Path.IO.D:R:AbsPathPath0 path-io> - Path.IO.D:R:AbsPathPath path-io> - Path.IO.D:R:AbsPathSomeBase0 path-io> - Path.IO.D:R:RelPathSomeBase0 path-io> - Path.IO.D:R:AbsPathSomeBase path-io> - Path.IO.D:R:RelPathSomeBase stm-hamt> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc stm-hamt> Using ghc version 9.12.1 found on system at: stm-hamt> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc stm-hamt> Using ghc-pkg version 9.12.1 found on system at: stm-hamt> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc-pkg-9.12.1 stm-hamt> No ghcjs found stm-hamt> No ghcjs-pkg found stm-hamt> No greencard found stm-hamt> Using haddock version 2.30.0 found on system at: stm-hamt> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/haddock-ghc-9.12.1 stm-hamt> No happy found stm-hamt> No haskell-suite found stm-hamt> No haskell-suite-pkg found stm-hamt> No hmake found stm-hamt> Using hpc version 0.69 found on system at: stm-hamt> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hpc-ghc-9.12.1 stm-hamt> Using hsc2hs version 0.68.10 found on system at: stm-hamt> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 stm-hamt> Using hscolour version 1.25 found on system at: stm-hamt> /nix/store/iwbifbszf225h5w2dyxfi77kk6d6rxdy-hscolour-1.25/bin/HsColour stm-hamt> No jhc found stm-hamt> Using ld found on system at: stm-hamt> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/ld stm-hamt> No pkg-config found stm-hamt> Using runghc version 9.12.1 found on system at: stm-hamt> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/runghc-9.12.1 stm-hamt> Using strip version 2.44 found on system at: stm-hamt> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip stm-hamt> Using tar found on system at: stm-hamt> /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar stm-hamt> No uhc found stm-hamt> Running phase: buildPhase stm-hamt> Preprocessing library for stm-hamt-1.2.1.1... stm-hamt> Building library for stm-hamt-1.2.1.1... stm-hamt> [1 of 9] Compiling StmHamt.Prelude ( library/StmHamt/Prelude.hs, dist/build/StmHamt/Prelude.o, dist/build/StmHamt/Prelude.dyn_o ) stm-hamt> [2 of 9] Compiling StmHamt.IntOps ( library/StmHamt/IntOps.hs, dist/build/StmHamt/IntOps.o, dist/build/StmHamt/IntOps.dyn_o ) stm-hamt> [3 of 9] Compiling StmHamt.Types ( library/StmHamt/Types.hs, dist/build/StmHamt/Types.o, dist/build/StmHamt/Types.dyn_o ) stm-hamt> [4 of 9] Compiling StmHamt.ListT ( library/StmHamt/ListT.hs, dist/build/StmHamt/ListT.o, dist/build/StmHamt/ListT.dyn_o ) stm-hamt> [5 of 9] Compiling StmHamt.Constructors.Branch ( library/StmHamt/Constructors/Branch.hs, dist/build/StmHamt/Constructors/Branch.o, dist/build/StmHamt/Constructors/Branch.dyn_o ) stm-hamt> [6 of 9] Compiling StmHamt.Focuses ( library/StmHamt/Focuses.hs, dist/build/StmHamt/Focuses.o, dist/build/StmHamt/Focuses.dyn_o ) stm-hamt> [7 of 9] Compiling StmHamt.UnfoldlM ( library/StmHamt/UnfoldlM.hs, dist/build/StmHamt/UnfoldlM.o, dist/build/StmHamt/UnfoldlM.dyn_o ) stm-hamt> [8 of 9] Compiling StmHamt.Hamt ( library/StmHamt/Hamt.hs, dist/build/StmHamt/Hamt.o, dist/build/StmHamt/Hamt.dyn_o ) stm-hamt> [9 of 9] Compiling StmHamt.SizedHamt ( library/StmHamt/SizedHamt.hs, dist/build/StmHamt/SizedHamt.o, dist/build/StmHamt/SizedHamt.dyn_o ) stm-hamt> [1 of 9] Compiling StmHamt.Prelude ( library/StmHamt/Prelude.hs, dist/build/StmHamt/Prelude.p_o ) stm-hamt> [2 of 9] Compiling StmHamt.IntOps ( library/StmHamt/IntOps.hs, dist/build/StmHamt/IntOps.p_o ) stm-hamt> [3 of 9] Compiling StmHamt.Types ( library/StmHamt/Types.hs, dist/build/StmHamt/Types.p_o ) stm-hamt> [4 of 9] Compiling StmHamt.ListT ( library/StmHamt/ListT.hs, dist/build/StmHamt/ListT.p_o ) stm-hamt> [5 of 9] Compiling StmHamt.Constructors.Branch ( library/StmHamt/Constructors/Branch.hs, dist/build/StmHamt/Constructors/Branch.p_o ) stm-hamt> [6 of 9] Compiling StmHamt.Focuses ( library/StmHamt/Focuses.hs, dist/build/StmHamt/Focuses.p_o ) stm-hamt> [7 of 9] Compiling StmHamt.UnfoldlM ( library/StmHamt/UnfoldlM.hs, dist/build/StmHamt/UnfoldlM.p_o ) stm-hamt> [8 of 9] Compiling StmHamt.Hamt ( library/StmHamt/Hamt.hs, dist/build/StmHamt/Hamt.p_o ) stm-hamt> [9 of 9] Compiling StmHamt.SizedHamt ( library/StmHamt/SizedHamt.hs, dist/build/StmHamt/SizedHamt.p_o ) stm-hamt> Preprocessing test suite 'test' for stm-hamt-1.2.1.1... stm-hamt> Building test suite 'test' for stm-hamt-1.2.1.1... stm-hamt> [1 of 3] Compiling Main.Transaction ( test/Main/Transaction.hs, dist/build/test/test-tmp/Main/Transaction.o, dist/build/test/test-tmp/Main/Transaction.dyn_o ) stm-hamt> [2 of 3] Compiling Main.Gens ( test/Main/Gens.hs, dist/build/test/test-tmp/Main/Gens.o, dist/build/test/test-tmp/Main/Gens.dyn_o ) algebraic-graphs (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/07as75zy6fy2hsslfsfhgba35sbnx47c-algebraic-graphs-0.7 /nix/store/x1ql4k28r360gnp619r7vkx4s4nprwjp-algebraic-graphs-0.7-doc algebraic-graphs (post)> Pushing 3 paths (65 are already present) using zstd to cache sellout ⏳ algebraic-graphs (post)> algebraic-graphs (post)> Pushing /nix/store/x1ql4k28r360gnp619r7vkx4s4nprwjp-algebraic-graphs-0.7-doc (10.41 MiB) algebraic-graphs (post)> Pushing /nix/store/07as75zy6fy2hsslfsfhgba35sbnx47c-algebraic-graphs-0.7 (25.82 MiB) algebraic-graphs (post)> Pushing /nix/store/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5 (3.62 MiB) algebraic-graphs (post)> algebraic-graphs (post)> All done. algebraic-graphs (post)> added 2 signatures algebraic-graphs (post)> added 6 signatures algebraic-graphs (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/07as75zy6fy2hsslfsfhgba35sbnx47c-algebraic-graphs-0.7 /nix/store/x1ql4k28r360gnp619r7vkx4s4nprwjp-algebraic-graphs-0.7-doc algebraic-graphs (post)> copying 2 paths... algebraic-graphs (post)> copying path '/nix/store/x1ql4k28r360gnp619r7vkx4s4nprwjp-algebraic-graphs-0.7-doc' to 'ssh-ng://'... algebraic-graphs (post)> copying path '/nix/store/07as75zy6fy2hsslfsfhgba35sbnx47c-algebraic-graphs-0.7' to 'ssh-ng://'... algebraic-graphs (post)> copying 1 paths... algebraic-graphs (post)> copying path '/nix/store/vfxswr0417idy143grcmy299yf8fw94f-algebraic-graphs-0.7.drv' to 'ssh-ng://'... building '/nix/store/gz3jr4zdly15psp32zhwzzlwhcvifmqz-hiedb-0.6.0.2.drv'... ghc-lib-parser> [ 3 of 456] Compiling GHC.Data.SizedSeq ( libraries/ghc-boot/GHC/Data/SizedSeq.hs, dist/build/GHC/Data/SizedSeq.p_o ) ghc-lib-parser> [ 4 of 456] Compiling GHC.Exts.Heap.ClosureTypes ( libraries/ghc-heap/GHC/Exts/Heap/ClosureTypes.hs, dist/build/GHC/Exts/Heap/ClosureTypes.p_o ) ghc-lib-parser> [ 5 of 456] Compiling GHC.Exts.Heap.Constants ( dist/build/GHC/Exts/Heap/Constants.hs, dist/build/GHC/Exts/Heap/Constants.p_o ) ghc-lib-parser> [ 6 of 456] Compiling GHC.Exts.Heap.InfoTable.Types ( dist/build/GHC/Exts/Heap/InfoTable/Types.hs, dist/build/GHC/Exts/Heap/InfoTable/Types.p_o ) ghc-lib-parser> [ 7 of 456] Compiling GHC.Exts.Heap.InfoTable ( dist/build/GHC/Exts/Heap/InfoTable.hs, dist/build/GHC/Exts/Heap/InfoTable.p_o ) ghc-lib-parser> [ 8 of 456] Compiling GHC.Exts.Heap.InfoTableProf ( dist/build/GHC/Exts/Heap/InfoTableProf.hs, dist/build/GHC/Exts/Heap/InfoTableProf.p_o ) ghc-lib-parser> [ 9 of 456] Compiling GHC.Exts.Heap.ProfInfo.Types ( libraries/ghc-heap/GHC/Exts/Heap/ProfInfo/Types.hs, dist/build/GHC/Exts/Heap/ProfInfo/Types.p_o ) ghc-lib-parser> [ 10 of 456] Compiling GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled ( dist/build/GHC/Exts/Heap/ProfInfo/PeekProfInfo_ProfilingEnabled.hs, dist/build/GHC/Exts/Heap/ProfInfo/PeekProfInfo_ProfilingEnabled.p_o ) ghc-lib-parser> [ 11 of 456] Compiling GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled ( dist/build/GHC/Exts/Heap/ProfInfo/PeekProfInfo_ProfilingDisabled.hs, dist/build/GHC/Exts/Heap/ProfInfo/PeekProfInfo_ProfilingDisabled.p_o ) ghc-lib-parser> [ 12 of 456] Compiling GHC.Exts.Heap.ProfInfo.PeekProfInfo ( libraries/ghc-heap/GHC/Exts/Heap/ProfInfo/PeekProfInfo.hs, dist/build/GHC/Exts/Heap/ProfInfo/PeekProfInfo.p_o ) ghc-lib-parser> [ 13 of 456] Compiling GHC.Exts.Heap.Closures ( libraries/ghc-heap/GHC/Exts/Heap/Closures.hs, dist/build/GHC/Exts/Heap/Closures.p_o ) 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 hw-fingertree> [1 of 4] Compiling HaskellWorks.Data.FingerTree ( src/HaskellWorks/Data/FingerTree.hs, nothing ) [HIE file is missing] hw-fingertree> [2 of 4] Compiling HaskellWorks.Data.IntervalMap.FingerTree ( src/HaskellWorks/Data/IntervalMap/FingerTree.hs, nothing ) [HIE file is missing] hw-fingertree> [3 of 4] Compiling HaskellWorks.Data.PriorityQueue.FingerTree ( src/HaskellWorks/Data/PriorityQueue/FingerTree.hs, nothing ) [HIE file is missing] hw-fingertree> [4 of 4] Compiling Paths_hw_fingertree ( dist/build/autogen/Paths_hw_fingertree.hs, nothing ) [HIE file is missing] hw-fingertree> Haddock coverage: hw-fingertree> Warning: 'Sum' is out of scope. hw-fingertree> If you qualify the identifier, haddock can try to link it anyway. 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:198) hw-fingertree> node2 (src/HaskellWorks/Data/FingerTree.hs:167) hw-fingertree> node3 (src/HaskellWorks/Data/FingerTree.hs:170) 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' hw-fingertree> Warning: HaskellWorks.Data.FingerTree: could not find link destinations for: hw-fingertree> - HaskellWorks.Data.FingerTree.Rep_Digit hw-fingertree> - HaskellWorks.Data.FingerTree.Rep_FingerTree hw-fingertree> - HaskellWorks.Data.FingerTree.Rep_Node hw-fingertree> - HaskellWorks.Data.FingerTree.Rep_ViewL hw-fingertree> - HaskellWorks.Data.FingerTree.Rep_ViewR hw-fingertree> - HaskellWorks.Data.FingerTree.D:R:ElemFingerTree hw-fingertree> Warning: HaskellWorks.Data.IntervalMap.FingerTree: could not find link destinations for: hw-fingertree> - HaskellWorks.Data.IntervalMap.FingerTree.Rep_IntervalMap hw-fingertree> - HaskellWorks.Data.IntervalMap.FingerTree.Rep_Interval hw-fingertree> - HaskellWorks.Data.IntervalMap.FingerTree.IntInterval hw-fingertree> - HaskellWorks.Data.IntervalMap.FingerTree.Node bitvec> [ 9 of 13] Compiling Data.Bit.Immutable ( src/Data/Bit/Immutable.hs, dist/build/Data/Bit/Immutable.p_o ) bitvec> [10 of 13] Compiling Data.Bit.F2PolyTS ( src/Data/Bit/F2PolyTS.hs, dist/build/Data/Bit/F2PolyTS.p_o ) bitvec> src/Data/Bit/F2Poly.hs:80:22: warning: [GHC-90584] [-Wderiving-typeable] bitvec> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable bitvec> • In the newtype declaration for ‘F2Poly’ bitvec> | bitvec> 80 | deriving (Eq, Ord, Typeable, Generic, NFData) bitvec> | ^^^^^^^^ bitvec> bitvec> [11 of 13] Compiling Data.Bit.ThreadSafe ( src/Data/Bit/ThreadSafe.hs, dist/build/Data/Bit/ThreadSafe.p_o ) bitvec> [12 of 13] Compiling Data.Bit.F2Poly ( src/Data/Bit/F2Poly.hs, dist/build/Data/Bit/F2Poly.p_o ) bitvec> src/Data/Bit/F2Poly.hs:80:22: warning: [GHC-90584] [-Wderiving-typeable] bitvec> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable bitvec> • In the newtype declaration for ‘F2Poly’ bitvec> | bitvec> 80 | deriving (Eq, Ord, Typeable, Generic, NFData) bitvec> | ^^^^^^^^ bitvec> bitvec> [13 of 13] Compiling Data.Bit ( src/Data/Bit.hs, dist/build/Data/Bit.p_o ) mod> +++ OK, passed 100 tests. mod> Multiplicative Left Annihilation: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Annihilation: OK mod> +++ OK, passed 100 tests. mod> Additive Inverse: OK mod> +++ OK, passed 100 tests. mod> Subtraction: OK mod> +++ OK, passed 100 tests. mod> Abs Is Idempotent: OK mod> +++ OK, passed 100 tests. mod> Signum Is Idempotent: OK mod> +++ OK, passed 100 tests. mod> Product Of Abs And Signum Is Id: OK mod> +++ OK, passed 100 tests. mod> Show mod> Show: OK mod> +++ OK, passed 100 tests. mod> Equivariance: showsPrec: OK mod> +++ OK, passed 100 tests. mod> Equivariance: showList: OK mod> +++ OK, passed 100 tests. mod> Storable mod> Set-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests. mod> Get-Set (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests. mod> Set-Set (if you set something twice, the first set is inconsequential: OK mod> +++ OK, passed 100 tests. mod> List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK mod> +++ OK, passed 100 tests. mod> peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK mod> +++ OK, passed 100 tests. mod> peekByteOff a i ≡ peek (plusPtr a i): OK mod> +++ OK, passed 100 tests. mod> peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK mod> +++ OK, passed 100 tests. mod> Semiring mod> Additive Commutativity: OK mod> +++ OK, passed 100 tests. mod> Additive Left Identity: OK mod> +++ OK, passed 100 tests. mod> Additive Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Associativity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplication Left Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplication Right Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Annihilation: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Annihilation: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Zero: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps One: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Plus: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Times: OK mod> +++ OK, passed 100 tests. mod> Ring mod> Additive Inverse: OK mod> +++ OK, passed 100 tests. mod> Prim mod> ByteArray Put-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests; 160 discarded. mod> ByteArray Get-Put (putting back what you got out has no effect): OK lens-aeson> Running phase: checkPhase lens-aeson> Package has no test suites. lens-aeson> Running 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> [1 of 1] Compiling Data.Aeson.Lens ( src/Data/Aeson/Lens.hs, nothing ) [Flags changed] stm-hamt> [3 of 3] Compiling Main ( test/Main.hs, dist/build/test/test-tmp/Main.o, dist/build/test/test-tmp/Main.dyn_o ) stm-hamt> [4 of 4] Linking dist/build/test/test stm-hamt> Running phase: checkPhase stm-hamt> Running 1 test suites... stm-hamt> Test suite test: RUNNING... stm-hamt> All stm-hamt> Hamt stm-hamt> insert: OK stm-hamt> insert with dup: OK stm-hamt> insert text with dups: OK stm-hamt> insert text with dups using focus: OK stm-hamt> insert text with dups using focus 2: OK stm-hamt> insert text with dups using focus 3: OK stm-hamt> insert text with dups using focus 4: OK stm-hamt> insert text with dups using focus 5: OK stm-hamt> insert text with dups using focus 6: OK stm-hamt> insert text with dups using focus on map created using insert: OK stm-hamt> delete using focus: OK stm-hamt> hashmap insertion isomorphism: OK (0.02s) stm-hamt> +++ OK, passed 100 tests. stm-hamt> hashmap insertion isomorphism using focus: OK (0.01s) stm-hamt> +++ OK, passed 100 tests. stm-hamt> Transaction properties stm-hamt> Transaction: insert: OK stm-hamt> +++ OK, passed 100 tests. stm-hamt> Transaction: Hash collision: OK stm-hamt> +++ OK, passed 100 tests. stm-hamt> Transaction: insertUsingFocus: OK stm-hamt> +++ OK, passed 100 tests. stm-hamt> Transaction: deleteUsingFocus: OK stm-hamt> +++ OK, passed 100 tests. stm-hamt> Transaction: incrementUsingAdjustFocus: OK stm-hamt> +++ OK, passed 100 tests. stm-hamt> Transaction: lookup: OK stm-hamt> +++ OK, passed 100 tests. stm-hamt> stm-hamt> All 19 tests passed (0.03s) stm-hamt> Test suite test: PASS stm-hamt> Test suite logged to: dist/test/stm-hamt-1.2.1.1-test.log stm-hamt> 1 of 1 test suites (1 of 1 test cases) passed. stm-hamt> Running phase: haddockPhase stm-hamt> Preprocessing library for stm-hamt-1.2.1.1... stm-hamt> Running Haddock on library for stm-hamt-1.2.1.1... stm-hamt> Warning: The documentation for the following packages are not installed. No stm-hamt> links will be generated to these packages: vector-0.13.2.0 mod> +++ OK, passed 100 tests; 13 discarded. mod> ByteArray Put-Put (putting twice is same as putting once): OK mod> +++ OK, passed 100 tests; 13 discarded. mod> ByteArray Set Range: OK mod> +++ OK, passed 100 tests. mod> ByteArray List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> Addr Put-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests; 109 discarded. mod> Addr Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 14 discarded. mod> Addr Set Range: OK mod> +++ OK, passed 100 tests. mod> Addr List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> Vector.Unboxed.MVector mod> New-Length: OK mod> +++ OK, passed 100 tests. mod> Replicate-Length: OK mod> +++ OK, passed 100 tests. mod> Slice-Length: OK mod> +++ OK, passed 100 tests. mod> Grow-Length: OK mod> +++ OK, passed 100 tests. mod> Write-Read: OK mod> +++ OK, passed 100 tests. mod> Set-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Set-Read: OK mod> +++ OK, passed 100 tests. mod> Replicate-Read: OK mod> +++ OK, passed 100 tests. mod> Slice-Overlaps: OK mod> +++ OK, passed 100 tests. mod> Slice-Copy: OK mod> +++ OK, passed 100 tests. mod> Slice-Move: OK mod> +++ OK, passed 100 tests. mod> Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-WriteAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Mod 65535 mod> fromInteger: OK mod> +++ OK, passed 100 tests. mod> invertMod: OK mod> +++ OK, passed 100 tests. mod> powMod: OK mod> +++ OK, passed 100 tests. mod> Enum mod> Succ Pred Identity: OK mod> +++ OK, passed 100 tests; 2 discarded. mod> Pred Succ Identity: OK mod> +++ OK, passed 100 tests. mod> Eq mod> Transitive: OK mod> +++ OK, passed 100 tests. mod> Symmetric: OK mod> +++ OK, passed 100 tests. mod> Reflexive: OK mod> +++ OK, passed 100 tests. mod> Ord mod> Antisymmetry: OK mod> +++ OK, passed 100 tests. mod> Transitivity: OK mod> +++ OK, passed 100 tests. mod> Totality: OK mod> +++ OK, passed 100 tests. mod> Num mod> Additive Commutativity: OK mod> +++ OK, passed 100 tests. mod> Additive Left Identity: OK mod> +++ OK, passed 100 tests. mod> Additive Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Associativity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplication Left Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplication Right Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Annihilation: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Annihilation: OK mod> +++ OK, passed 100 tests. mod> Additive Inverse: OK mod> +++ OK, passed 100 tests. mod> Subtraction: OK mod> +++ OK, passed 100 tests. mod> Abs Is Idempotent: OK mod> +++ OK, passed 100 tests. mod> Signum Is Idempotent: OK mod> +++ OK, passed 100 tests. mod> Product Of Abs And Signum Is Id: OK mod> +++ OK, passed 100 tests. mod> Show mod> Show: OK mod> +++ OK, passed 100 tests. mod> Equivariance: showsPrec: OK mod> +++ OK, passed 100 tests. mod> Equivariance: showList: OK mod> +++ OK, passed 100 tests. mod> Storable mod> Set-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests. mod> Get-Set (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests. mod> Set-Set (if you set something twice, the first set is inconsequential: OK mod> +++ OK, passed 100 tests. mod> List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK mod> +++ OK, passed 100 tests. mod> peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK mod> +++ OK, passed 100 tests. mod> peekByteOff a i ≡ peek (plusPtr a i): OK mod> +++ OK, passed 100 tests. mod> peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK mod> +++ OK, passed 100 tests. mod> Semiring mod> Additive Commutativity: OK mod> +++ OK, passed 100 tests. mod> Additive Left Identity: OK mod> +++ OK, passed 100 tests. mod> Additive Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Associativity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplication Left Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplication Right Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Annihilation: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Annihilation: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Zero: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps One: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Plus: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Times: OK mod> +++ OK, passed 100 tests. mod> Ring mod> Additive Inverse: OK mod> +++ OK, passed 100 tests. mod> Prim mod> ByteArray Put-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests; 136 discarded. mod> ByteArray Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 15 discarded. mod> ByteArray Put-Put (putting twice is same as putting once): OK mod> +++ OK, passed 100 tests; 20 discarded. mod> ByteArray Set Range: OK mod> +++ OK, passed 100 tests. mod> ByteArray List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> Addr Put-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests; 110 discarded. mod> Addr Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 16 discarded. mod> Addr Set Range: OK mod> +++ OK, passed 100 tests. mod> Addr List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> Vector.Unboxed.MVector mod> New-Length: OK mod> +++ OK, passed 100 tests. mod> Replicate-Length: OK mod> +++ OK, passed 100 tests. mod> Slice-Length: OK mod> +++ OK, passed 100 tests. mod> Grow-Length: OK mod> +++ OK, passed 100 tests. mod> Write-Read: OK mod> +++ OK, passed 100 tests. mod> Set-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Set-Read: OK mod> +++ OK, passed 100 tests. mod> Replicate-Read: OK mod> +++ OK, passed 100 tests. mod> Slice-Overlaps: OK mod> +++ OK, passed 100 tests. mod> Slice-Copy: OK mod> +++ OK, passed 100 tests. mod> Slice-Move: OK mod> +++ OK, passed 100 tests. mod> Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-WriteAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Mod 65536 mod> fromInteger: OK mod> +++ OK, passed 100 tests. mod> invertMod: OK mod> +++ OK, passed 100 tests. mod> powMod: OK mod> +++ OK, passed 100 tests. mod> Enum mod> Succ Pred Identity: OK mod> +++ OK, passed 100 tests; 2 discarded. mod> Pred Succ Identity: OK mod> +++ OK, passed 100 tests. mod> Eq mod> Transitive: OK mod> +++ OK, passed 100 tests. mod> Symmetric: OK mod> +++ OK, passed 100 tests. mod> Reflexive: OK mod> +++ OK, passed 100 tests. mod> Ord mod> Antisymmetry: OK mod> +++ OK, passed 100 tests. mod> Transitivity: OK mod> +++ OK, passed 100 tests. mod> Totality: OK mod> +++ OK, passed 100 tests. mod> Num mod> Additive Commutativity: OK mod> +++ OK, passed 100 tests. mod> Additive Left Identity: OK mod> +++ OK, passed 100 tests. mod> Additive Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Associativity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplication Left Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplication Right Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Annihilation: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Annihilation: OK mod> +++ OK, passed 100 tests. mod> Additive Inverse: OK mod> +++ OK, passed 100 tests. mod> Subtraction: OK mod> +++ OK, passed 100 tests. mod> Abs Is Idempotent: OK mod> +++ OK, passed 100 tests. mod> Signum Is Idempotent: OK mod> +++ OK, passed 100 tests. mod> Product Of Abs And Signum Is Id: OK mod> +++ OK, passed 100 tests. mod> Show mod> Show: OK mod> +++ OK, passed 100 tests. mod> Equivariance: showsPrec: OK mod> +++ OK, passed 100 tests. mod> Equivariance: showList: OK mod> +++ OK, passed 100 tests. mod> Storable mod> Set-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests. mod> Get-Set (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests. mod> Set-Set (if you set something twice, the first set is inconsequential: OK mod> +++ OK, passed 100 tests. mod> List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK mod> +++ OK, passed 100 tests. mod> peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK mod> +++ OK, passed 100 tests. mod> peekByteOff a i ≡ peek (plusPtr a i): OK mod> +++ OK, passed 100 tests. mod> peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK mod> +++ OK, passed 100 tests. mod> Semiring mod> Additive Commutativity: OK mod> +++ OK, passed 100 tests. mod> Additive Left Identity: OK mod> +++ OK, passed 100 tests. mod> Additive Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Associativity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplication Left Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplication Right Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Annihilation: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Annihilation: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Zero: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps One: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Plus: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Times: OK mod> +++ OK, passed 100 tests. mod> Ring mod> Additive Inverse: OK mod> +++ OK, passed 100 tests. mod> Prim mod> ByteArray Put-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests; 88 discarded. mod> ByteArray Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 18 discarded. mod> ByteArray Put-Put (putting twice is same as putting once): OK mod> +++ OK, passed 100 tests; 22 discarded. mod> ByteArray Set Range: OK mod> +++ OK, passed 100 tests. mod> ByteArray List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> Addr Put-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests; 122 discarded. mod> Addr Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 18 discarded. mod> Addr Set Range: OK mod> +++ OK, passed 100 tests. mod> Addr List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> Vector.Unboxed.MVector mod> New-Length: OK mod> +++ OK, passed 100 tests. mod> Replicate-Length: OK mod> +++ OK, passed 100 tests. mod> Slice-Length: OK mod> +++ OK, passed 100 tests. mod> Grow-Length: OK mod> +++ OK, passed 100 tests. mod> Write-Read: OK mod> +++ OK, passed 100 tests. mod> Set-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Set-Read: OK mod> +++ OK, passed 100 tests. mod> Replicate-Read: OK mod> +++ OK, passed 100 tests. mod> Slice-Overlaps: OK mod> +++ OK, passed 100 tests. mod> Slice-Copy: OK mod> +++ OK, passed 100 tests. mod> Slice-Move: OK mod> +++ OK, passed 100 tests. mod> Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-WriteAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Mod 65537 mod> fromInteger: OK mod> +++ OK, passed 100 tests. mod> invertMod: OK mod> +++ OK, passed 100 tests. mod> powMod: OK mod> +++ OK, passed 100 tests. mod> Enum mod> Succ Pred Identity: OK mod> +++ OK, passed 100 tests. mod> Pred Succ Identity: OK mod> +++ OK, passed 100 tests. mod> Eq mod> Transitive: OK mod> +++ OK, passed 100 tests. mod> Symmetric: OK mod> +++ OK, passed 100 tests. mod> Reflexive: OK mod> +++ OK, passed 100 tests. mod> Ord mod> Antisymmetry: OK mod> +++ OK, passed 100 tests. mod> Transitivity: OK mod> +++ OK, passed 100 tests. mod> Totality: OK mod> +++ OK, passed 100 tests. mod> Num mod> Additive Commutativity: OK mod> +++ OK, passed 100 tests. mod> Additive Left Identity: OK mod> +++ OK, passed 100 tests. mod> Additive Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Associativity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplication Left Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplication Right Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Annihilation: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Annihilation: OK mod> +++ OK, passed 100 tests. mod> Additive Inverse: OK mod> +++ OK, passed 100 tests. mod> Subtraction: OK mod> +++ OK, passed 100 tests. mod> Abs Is Idempotent: OK mod> +++ OK, passed 100 tests. mod> Signum Is Idempotent: OK mod> +++ OK, passed 100 tests. mod> Product Of Abs And Signum Is Id: OK mod> +++ OK, passed 100 tests. mod> Show mod> Show: OK mod> +++ OK, passed 100 tests. mod> Equivariance: showsPrec: OK mod> +++ OK, passed 100 tests. mod> Equivariance: showList: OK mod> +++ OK, passed 100 tests. mod> Storable mod> Set-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests. mod> Get-Set (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests. mod> Set-Set (if you set something twice, the first set is inconsequential: OK mod> +++ OK, passed 100 tests. mod> List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK mod> +++ OK, passed 100 tests. mod> peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK mod> +++ OK, passed 100 tests. mod> peekByteOff a i ≡ peek (plusPtr a i): OK mod> +++ OK, passed 100 tests. mod> peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK mod> +++ OK, passed 100 tests. mod> Semiring mod> Additive Commutativity: OK mod> +++ OK, passed 100 tests. mod> Additive Left Identity: OK mod> +++ OK, passed 100 tests. mod> Additive Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Associativity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplication Left Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplication Right Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Annihilation: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Annihilation: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Zero: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps One: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Plus: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Times: OK mod> +++ OK, passed 100 tests. mod> Ring mod> Additive Inverse: OK mod> +++ OK, passed 100 tests. mod> Prim mod> ByteArray Put-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests; 96 discarded. mod> ByteArray Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 21 discarded. mod> ByteArray Put-Put (putting twice is same as putting once): OK mod> +++ OK, passed 100 tests; 20 discarded. mod> ByteArray Set Range: OK mod> +++ OK, passed 100 tests. mod> ByteArray List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> Addr Put-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests; 118 discarded. mod> Addr Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 16 discarded. mod> Addr Set Range: OK mod> +++ OK, passed 100 tests. mod> Addr List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> Vector.Unboxed.MVector mod> New-Length: OK mod> +++ OK, passed 100 tests. mod> Replicate-Length: OK mod> +++ OK, passed 100 tests. mod> Slice-Length: OK mod> +++ OK, passed 100 tests. mod> Grow-Length: OK mod> +++ OK, passed 100 tests. mod> Write-Read: OK mod> +++ OK, passed 100 tests. mod> Set-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Set-Read: OK mod> +++ OK, passed 100 tests. mod> Replicate-Read: OK mod> +++ OK, passed 100 tests. mod> Slice-Overlaps: OK mod> +++ OK, passed 100 tests. mod> Slice-Copy: OK mod> +++ OK, passed 100 tests. mod> Slice-Move: OK mod> +++ OK, passed 100 tests. mod> Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-WriteAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Mod 4294967295 mod> fromInteger: OK mod> +++ OK, passed 100 tests. mod> invertMod: OK mod> +++ OK, passed 100 tests. mod> powMod: OK mod> +++ OK, passed 100 tests. mod> Enum mod> Succ Pred Identity: OK mod> +++ OK, passed 100 tests. mod> Pred Succ Identity: OK mod> +++ OK, passed 100 tests. mod> Eq mod> Transitive: OK mod> +++ OK, passed 100 tests. mod> Symmetric: OK mod> +++ OK, passed 100 tests. mod> Reflexive: OK mod> +++ OK, passed 100 tests. mod> Ord mod> Antisymmetry: OK mod> +++ OK, passed 100 tests. mod> Transitivity: OK mod> +++ OK, passed 100 tests. mod> Totality: OK mod> +++ OK, passed 100 tests. mod> Num mod> Additive Commutativity: OK mod> +++ OK, passed 100 tests. mod> Additive Left Identity: OK mod> +++ OK, passed 100 tests. mod> Additive Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Associativity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplication Left Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplication Right Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Annihilation: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Annihilation: OK mod> +++ OK, passed 100 tests. mod> Additive Inverse: OK mod> +++ OK, passed 100 tests. mod> Subtraction: OK mod> +++ OK, passed 100 tests. mod> Abs Is Idempotent: OK mod> +++ OK, passed 100 tests. mod> Signum Is Idempotent: OK mod> +++ OK, passed 100 tests. mod> Product Of Abs And Signum Is Id: OK mod> +++ OK, passed 100 tests. mod> Show mod> Show: OK mod> +++ OK, passed 100 tests. mod> Equivariance: showsPrec: OK mod> +++ OK, passed 100 tests. mod> Equivariance: showList: OK mod> +++ OK, passed 100 tests. mod> Storable mod> Set-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests. mod> Get-Set (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests. mod> Set-Set (if you set something twice, the first set is inconsequential: OK mod> +++ OK, passed 100 tests. mod> List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK mod> +++ OK, passed 100 tests. mod> peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK mod> +++ OK, passed 100 tests. mod> peekByteOff a i ≡ peek (plusPtr a i): OK mod> +++ OK, passed 100 tests. mod> peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK mod> +++ OK, passed 100 tests. mod> Semiring mod> Additive Commutativity: OK mod> +++ OK, passed 100 tests. mod> Additive Left Identity: OK mod> +++ OK, passed 100 tests. mod> Additive Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Associativity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplication Left Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplication Right Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Annihilation: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Annihilation: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Zero: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps One: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Plus: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Times: OK mod> +++ OK, passed 100 tests. mod> Ring mod> Additive Inverse: OK mod> +++ OK, passed 100 tests. mod> Prim mod> ByteArray Put-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests; 108 discarded. mod> ByteArray Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 16 discarded. mod> ByteArray Put-Put (putting twice is same as putting once): OK mod> +++ OK, passed 100 tests; 16 discarded. mod> ByteArray Set Range: OK mod> +++ OK, passed 100 tests. mod> ByteArray List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> Addr Put-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests; 114 discarded. mod> Addr Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 16 discarded. mod> Addr Set Range: OK mod> +++ OK, passed 100 tests. mod> Addr List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> Vector.Unboxed.MVector mod> New-Length: OK mod> +++ OK, passed 100 tests. mod> Replicate-Length: OK mod> +++ OK, passed 100 tests. mod> Slice-Length: OK mod> +++ OK, passed 100 tests. mod> Grow-Length: OK mod> +++ OK, passed 100 tests. mod> Write-Read: OK mod> +++ OK, passed 100 tests. mod> Set-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Set-Read: OK mod> +++ OK, passed 100 tests. mod> Replicate-Read: OK mod> +++ OK, passed 100 tests. mod> Slice-Overlaps: OK mod> +++ OK, passed 100 tests. mod> Slice-Copy: OK mod> +++ OK, passed 100 tests. mod> Slice-Move: OK mod> +++ OK, passed 100 tests. mod> Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-WriteAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Mod 4294967296 mod> fromInteger: OK mod> +++ OK, passed 100 tests. mod> invertMod: OK mod> +++ OK, passed 100 tests. mod> powMod: OK mod> +++ OK, passed 100 tests. mod> Enum mod> Succ Pred Identity: OK mod> +++ OK, passed 100 tests; 1 discarded. mod> Pred Succ Identity: OK mod> +++ OK, passed 100 tests; 2 discarded. mod> Eq mod> Transitive: OK mod> +++ OK, passed 100 tests. mod> Symmetric: OK mod> +++ OK, passed 100 tests. mod> Reflexive: OK mod> +++ OK, passed 100 tests. mod> Ord mod> Antisymmetry: OK mod> +++ OK, passed 100 tests. mod> Transitivity: OK mod> +++ OK, passed 100 tests. mod> Totality: OK mod> +++ OK, passed 100 tests. mod> Num mod> Additive Commutativity: OK mod> +++ OK, passed 100 tests. mod> Additive Left Identity: OK mod> +++ OK, passed 100 tests. mod> Additive Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Associativity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplication Left Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplication Right Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Annihilation: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Annihilation: OK mod> +++ OK, passed 100 tests. mod> Additive Inverse: OK mod> +++ OK, passed 100 tests. mod> Subtraction: OK mod> +++ OK, passed 100 tests. mod> Abs Is Idempotent: OK mod> +++ OK, passed 100 tests. mod> Signum Is Idempotent: OK mod> +++ OK, passed 100 tests. mod> Product Of Abs And Signum Is Id: OK mod> +++ OK, passed 100 tests. mod> Show mod> Show: OK mod> +++ OK, passed 100 tests. mod> Equivariance: showsPrec: OK mod> +++ OK, passed 100 tests. mod> Equivariance: showList: OK mod> +++ OK, passed 100 tests. mod> Storable mod> Set-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests. mod> Get-Set (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests. mod> Set-Set (if you set something twice, the first set is inconsequential: OK mod> +++ OK, passed 100 tests. mod> List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK mod> +++ OK, passed 100 tests. mod> peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK mod> +++ OK, passed 100 tests. mod> peekByteOff a i ≡ peek (plusPtr a i): OK mod> +++ OK, passed 100 tests. mod> peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK mod> +++ OK, passed 100 tests. mod> Semiring mod> Additive Commutativity: OK mod> +++ OK, passed 100 tests. mod> Additive Left Identity: OK mod> +++ OK, passed 100 tests. mod> Additive Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Associativity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplication Left Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplication Right Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Annihilation: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Annihilation: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Zero: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps One: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Plus: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Times: OK mod> +++ OK, passed 100 tests. mod> Ring mod> Additive Inverse: OK mod> +++ OK, passed 100 tests. mod> Prim mod> ByteArray Put-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests; 130 discarded. mod> ByteArray Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 13 discarded. mod> ByteArray Put-Put (putting twice is same as putting once): OK mod> +++ OK, passed 100 tests; 16 discarded. mod> ByteArray Set Range: OK mod> +++ OK, passed 100 tests. mod> ByteArray List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> Addr Put-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests; 159 discarded. mod> Addr Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 15 discarded. mod> Addr Set Range: OK mod> +++ OK, passed 100 tests. mod> Addr List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> Vector.Unboxed.MVector mod> New-Length: OK mod> +++ OK, passed 100 tests. mod> Replicate-Length: OK mod> +++ OK, passed 100 tests. mod> Slice-Length: OK mod> +++ OK, passed 100 tests. mod> Grow-Length: OK mod> +++ OK, passed 100 tests. mod> Write-Read: OK mod> +++ OK, passed 100 tests. mod> Set-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Set-Read: OK mod> +++ OK, passed 100 tests. mod> Replicate-Read: OK mod> +++ OK, passed 100 tests. mod> Slice-Overlaps: OK mod> +++ OK, passed 100 tests. mod> Slice-Copy: OK mod> +++ OK, passed 100 tests. mod> Slice-Move: OK mod> +++ OK, passed 100 tests. mod> Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-WriteAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Mod 4294967297 mod> fromInteger: OK mod> +++ OK, passed 100 tests. mod> invertMod: OK mod> +++ OK, passed 100 tests. mod> powMod: OK mod> +++ OK, passed 100 tests. mod> Enum mod> Succ Pred Identity: OK mod> +++ OK, passed 100 tests; 1 discarded. mod> Pred Succ Identity: OK mod> +++ OK, passed 100 tests; 3 discarded. mod> Eq mod> Transitive: OK mod> +++ OK, passed 100 tests. mod> Symmetric: OK mod> +++ OK, passed 100 tests. mod> Reflexive: OK mod> +++ OK, passed 100 tests. mod> Ord mod> Antisymmetry: OK mod> +++ OK, passed 100 tests. mod> Transitivity: OK mod> +++ OK, passed 100 tests. mod> Totality: OK mod> +++ OK, passed 100 tests. mod> Num mod> Additive Commutativity: OK mod> +++ OK, passed 100 tests. mod> Additive Left Identity: OK mod> +++ OK, passed 100 tests. mod> Additive Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Associativity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplication Left Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplication Right Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Annihilation: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Annihilation: OK mod> +++ OK, passed 100 tests. mod> Additive Inverse: OK mod> +++ OK, passed 100 tests. mod> Subtraction: OK mod> +++ OK, passed 100 tests. mod> Abs Is Idempotent: OK mod> +++ OK, passed 100 tests. mod> Signum Is Idempotent: OK mod> +++ OK, passed 100 tests. mod> Product Of Abs And Signum Is Id: OK mod> +++ OK, passed 100 tests. mod> Show mod> Show: OK mod> +++ OK, passed 100 tests. mod> Equivariance: showsPrec: OK mod> +++ OK, passed 100 tests. mod> Equivariance: showList: OK mod> +++ OK, passed 100 tests. mod> Storable mod> Set-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests. mod> Get-Set (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests. mod> Set-Set (if you set something twice, the first set is inconsequential: OK mod> +++ OK, passed 100 tests. mod> List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK mod> +++ OK, passed 100 tests. mod> peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK mod> +++ OK, passed 100 tests. mod> peekByteOff a i ≡ peek (plusPtr a i): OK mod> +++ OK, passed 100 tests. mod> peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK mod> +++ OK, passed 100 tests. mod> Semiring mod> Additive Commutativity: OK mod> +++ OK, passed 100 tests. mod> Additive Left Identity: OK mod> +++ OK, passed 100 tests. mod> Additive Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Associativity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplication Left Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplication Right Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Annihilation: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Annihilation: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Zero: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps One: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Plus: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Times: OK mod> +++ OK, passed 100 tests. mod> Ring mod> Additive Inverse: OK mod> +++ OK, passed 100 tests. mod> Prim mod> ByteArray Put-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests; 140 discarded. mod> ByteArray Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 17 discarded. mod> ByteArray Put-Put (putting twice is same as putting once): OK mod> +++ OK, passed 100 tests; 24 discarded. mod> ByteArray Set Range: OK mod> +++ OK, passed 100 tests. mod> ByteArray List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> Addr Put-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests; 106 discarded. mod> Addr Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 16 discarded. mod> Addr Set Range: OK mod> +++ OK, passed 100 tests. mod> Addr List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> Vector.Unboxed.MVector mod> New-Length: OK mod> +++ OK, passed 100 tests. mod> Replicate-Length: OK mod> +++ OK, passed 100 tests. mod> Slice-Length: OK mod> +++ OK, passed 100 tests. mod> Grow-Length: OK mod> +++ OK, passed 100 tests. mod> Write-Read: OK mod> +++ OK, passed 100 tests. mod> Set-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Set-Read: OK mod> +++ OK, passed 100 tests. mod> Replicate-Read: OK mod> +++ OK, passed 100 tests. mod> Slice-Overlaps: OK mod> +++ OK, passed 100 tests. mod> Slice-Copy: OK mod> +++ OK, passed 100 tests. mod> Slice-Move: OK mod> +++ OK, passed 100 tests. mod> Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-WriteAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Mod 18446744073709551615 mod> fromInteger: OK mod> +++ OK, passed 100 tests. mod> invertMod: OK mod> +++ OK, passed 100 tests. mod> powMod: OK mod> +++ OK, passed 100 tests. mod> Enum mod> Succ Pred Identity: OK mod> +++ OK, passed 100 tests; 36 discarded. mod> Pred Succ Identity: OK mod> +++ OK, passed 100 tests; 7 discarded. mod> Eq mod> Transitive: OK mod> +++ OK, passed 100 tests. mod> Symmetric: OK mod> +++ OK, passed 100 tests. mod> Reflexive: OK mod> +++ OK, passed 100 tests. mod> Ord mod> Antisymmetry: OK mod> +++ OK, passed 100 tests. mod> Transitivity: OK mod> +++ OK, passed 100 tests. mod> Totality: OK mod> +++ OK, passed 100 tests. mod> Num mod> Additive Commutativity: OK mod> +++ OK, passed 100 tests. mod> Additive Left Identity: OK mod> +++ OK, passed 100 tests. mod> Additive Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Associativity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplication Left Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplication Right Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Annihilation: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Annihilation: OK mod> +++ OK, passed 100 tests. mod> Additive Inverse: OK mod> +++ OK, passed 100 tests. mod> Subtraction: OK mod> +++ OK, passed 100 tests. mod> Abs Is Idempotent: OK mod> +++ OK, passed 100 tests. mod> Signum Is Idempotent: OK mod> +++ OK, passed 100 tests. mod> Product Of Abs And Signum Is Id: OK mod> +++ OK, passed 100 tests. mod> Show mod> Show: OK mod> +++ OK, passed 100 tests. mod> Equivariance: showsPrec: OK mod> +++ OK, passed 100 tests. mod> Equivariance: showList: OK mod> +++ OK, passed 100 tests. mod> Storable mod> Set-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests. mod> Get-Set (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests. mod> Set-Set (if you set something twice, the first set is inconsequential: OK mod> +++ OK, passed 100 tests. mod> List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK mod> +++ OK, passed 100 tests. mod> peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK mod> +++ OK, passed 100 tests. mod> peekByteOff a i ≡ peek (plusPtr a i): OK mod> +++ OK, passed 100 tests. mod> peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK mod> +++ OK, passed 100 tests. mod> Semiring mod> Additive Commutativity: OK mod> +++ OK, passed 100 tests. mod> Additive Left Identity: OK mod> +++ OK, passed 100 tests. mod> Additive Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Associativity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplication Left Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplication Right Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Annihilation: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Annihilation: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Zero: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps One: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Plus: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Times: OK mod> +++ OK, passed 100 tests. mod> Ring mod> Additive Inverse: OK mod> +++ OK, passed 100 tests. mod> Prim mod> ByteArray Put-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests; 124 discarded. mod> ByteArray Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 16 discarded. mod> ByteArray Put-Put (putting twice is same as putting once): OK mod> +++ OK, passed 100 tests; 12 discarded. mod> ByteArray Set Range: OK mod> +++ OK, passed 100 tests. mod> ByteArray List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> Addr Put-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests; 102 discarded. mod> Addr Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 16 discarded. mod> Addr Set Range: OK mod> +++ OK, passed 100 tests. mod> Addr List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> Vector.Unboxed.MVector mod> New-Length: OK mod> +++ OK, passed 100 tests. mod> Replicate-Length: OK mod> +++ OK, passed 100 tests. mod> Slice-Length: OK mod> +++ OK, passed 100 tests. mod> Grow-Length: OK mod> +++ OK, passed 100 tests. mod> Write-Read: OK mod> +++ OK, passed 100 tests. mod> Set-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Set-Read: OK mod> +++ OK, passed 100 tests. mod> Replicate-Read: OK mod> +++ OK, passed 100 tests. mod> Slice-Overlaps: OK mod> +++ OK, passed 100 tests. mod> Slice-Copy: OK mod> +++ OK, passed 100 tests. mod> Slice-Move: OK mod> +++ OK, passed 100 tests. mod> Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-WriteAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Mod 18446744073709551616 mod> fromInteger: OK mod> +++ OK, passed 100 tests. mod> invertMod: OK mod> +++ OK, passed 100 tests. mod> powMod: OK mod> +++ OK, passed 100 tests. mod> Enum mod> Succ Pred Identity: OK mod> +++ OK, passed 100 tests; 56 discarded. mod> Pred Succ Identity: OK mod> +++ OK, passed 100 tests; 20 discarded. mod> Eq mod> Transitive: OK mod> +++ OK, passed 100 tests. mod> Symmetric: OK mod> +++ OK, passed 100 tests. mod> Reflexive: OK mod> +++ OK, passed 100 tests. mod> Ord mod> Antisymmetry: OK mod> +++ OK, passed 100 tests. mod> Transitivity: OK mod> +++ OK, passed 100 tests. mod> Totality: OK mod> +++ OK, passed 100 tests. mod> Num mod> Additive Commutativity: OK mod> +++ OK, passed 100 tests. mod> Additive Left Identity: OK mod> +++ OK, passed 100 tests. mod> Additive Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Associativity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplication Left Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplication Right Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Annihilation: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Annihilation: OK mod> +++ OK, passed 100 tests. mod> Additive Inverse: OK mod> +++ OK, passed 100 tests. mod> Subtraction: OK mod> +++ OK, passed 100 tests. mod> Abs Is Idempotent: OK mod> +++ OK, passed 100 tests. mod> Signum Is Idempotent: OK mod> +++ OK, passed 100 tests. mod> Product Of Abs And Signum Is Id: OK mod> +++ OK, passed 100 tests. mod> Show mod> Show: OK mod> +++ OK, passed 100 tests. mod> Equivariance: showsPrec: OK mod> +++ OK, passed 100 tests. mod> Equivariance: showList: OK mod> +++ OK, passed 100 tests. mod> Storable mod> Set-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests. mod> Get-Set (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests. mod> Set-Set (if you set something twice, the first set is inconsequential: OK mod> +++ OK, passed 100 tests. mod> List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK mod> +++ OK, passed 100 tests. mod> peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK mod> +++ OK, passed 100 tests. mod> peekByteOff a i ≡ peek (plusPtr a i): OK mod> +++ OK, passed 100 tests. mod> peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK mod> +++ OK, passed 100 tests. mod> Semiring mod> Additive Commutativity: OK mod> +++ OK, passed 100 tests. mod> Additive Left Identity: OK mod> +++ OK, passed 100 tests. mod> Additive Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Associativity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplication Left Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplication Right Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Annihilation: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Annihilation: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Zero: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps One: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Plus: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Times: OK mod> +++ OK, passed 100 tests. mod> Ring mod> Additive Inverse: OK mod> +++ OK, passed 100 tests. mod> Prim mod> ByteArray Put-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests; 107 discarded. mod> ByteArray Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 21 discarded. mod> ByteArray Put-Put (putting twice is same as putting once): OK mod> +++ OK, passed 100 tests; 15 discarded. mod> ByteArray Set Range: OK mod> +++ OK, passed 100 tests. mod> ByteArray List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> Addr Put-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests; 108 discarded. mod> Addr Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 22 discarded. mod> Addr Set Range: OK mod> +++ OK, passed 100 tests. mod> Addr List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> Vector.Unboxed.MVector mod> New-Length: OK mod> +++ OK, passed 100 tests. mod> Replicate-Length: OK mod> +++ OK, passed 100 tests. mod> Slice-Length: OK mod> +++ OK, passed 100 tests. mod> Grow-Length: OK mod> +++ OK, passed 100 tests. mod> Write-Read: OK mod> +++ OK, passed 100 tests. mod> Set-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Set-Read: OK mod> +++ OK, passed 100 tests. mod> Replicate-Read: OK mod> +++ OK, passed 100 tests. mod> Slice-Overlaps: OK mod> +++ OK, passed 100 tests. mod> Slice-Copy: OK mod> +++ OK, passed 100 tests. mod> Slice-Move: OK mod> +++ OK, passed 100 tests. mod> Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-WriteAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Mod 18446744073709551617 mod> fromInteger: OK mod> +++ OK, passed 100 tests. mod> invertMod: OK mod> +++ OK, passed 100 tests. mod> powMod: OK mod> +++ OK, passed 100 tests. mod> Enum mod> Succ Pred Identity: OK mod> +++ OK, passed 100 tests; 208 discarded. mod> Pred Succ Identity: OK mod> +++ OK, passed 100 tests; 1 discarded. mod> Eq mod> Transitive: OK mod> +++ OK, passed 100 tests. mod> Symmetric: OK mod> +++ OK, passed 100 tests. mod> Reflexive: OK mod> +++ OK, passed 100 tests. mod> Ord mod> Antisymmetry: OK mod> +++ OK, passed 100 tests. mod> Transitivity: OK mod> +++ OK, passed 100 tests. mod> Totality: OK mod> +++ OK, passed 100 tests. mod> Num mod> Additive Commutativity: OK mod> +++ OK, passed 100 tests. mod> Additive Left Identity: OK mod> +++ OK, passed 100 tests. mod> Additive Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Associativity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplication Left Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplication Right Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Annihilation: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Annihilation: OK mod> +++ OK, passed 100 tests. mod> Additive Inverse: OK mod> +++ OK, passed 100 tests. mod> Subtraction: OK mod> +++ OK, passed 100 tests. mod> Abs Is Idempotent: OK mod> +++ OK, passed 100 tests. mod> Signum Is Idempotent: OK mod> +++ OK, passed 100 tests. mod> Product Of Abs And Signum Is Id: OK mod> +++ OK, passed 100 tests. mod> Show mod> Show: OK mod> +++ OK, passed 100 tests. mod> Equivariance: showsPrec: OK mod> +++ OK, passed 100 tests. mod> Equivariance: showList: OK mod> +++ OK, passed 100 tests. mod> Storable mod> Set-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests. mod> Get-Set (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests. mod> Set-Set (if you set something twice, the first set is inconsequential: OK mod> +++ OK, passed 100 tests. mod> List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK mod> +++ OK, passed 100 tests. mod> peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK mod> +++ OK, passed 100 tests. mod> peekByteOff a i ≡ peek (plusPtr a i): OK mod> +++ OK, passed 100 tests. mod> peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK mod> +++ OK, passed 100 tests. mod> Semiring mod> Additive Commutativity: OK mod> +++ OK, passed 100 tests. mod> Additive Left Identity: OK mod> +++ OK, passed 100 tests. mod> Additive Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Associativity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplication Left Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplication Right Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Annihilation: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Annihilation: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Zero: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps One: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Plus: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Times: OK mod> +++ OK, passed 100 tests. mod> Ring mod> Additive Inverse: OK mod> +++ OK, passed 100 tests. mod> Prim mod> ByteArray Put-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests; 104 discarded. mod> ByteArray Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 17 discarded. mod> ByteArray Put-Put (putting twice is same as putting once): OK mod> +++ OK, passed 100 tests; 14 discarded. mod> ByteArray Set Range: OK mod> +++ OK, passed 100 tests. mod> ByteArray List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> Addr Put-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests; 122 discarded. mod> Addr Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 11 discarded. mod> Addr Set Range: OK mod> +++ OK, passed 100 tests. mod> Addr List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> Vector.Unboxed.MVector mod> New-Length: OK mod> +++ OK, passed 100 tests. mod> Replicate-Length: OK mod> +++ OK, passed 100 tests. mod> Slice-Length: OK mod> +++ OK, passed 100 tests. mod> Grow-Length: OK mod> +++ OK, passed 100 tests. mod> Write-Read: OK mod> +++ OK, passed 100 tests. mod> Set-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Set-Read: OK mod> +++ OK, passed 100 tests. mod> Replicate-Read: OK mod> +++ OK, passed 100 tests. mod> Slice-Overlaps: OK mod> +++ OK, passed 100 tests. mod> Slice-Copy: OK mod> +++ OK, passed 100 tests. mod> Slice-Move: OK mod> +++ OK, passed 100 tests. mod> Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-WriteAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Mod 123456789012345678901234567890 mod> fromInteger: OK mod> +++ OK, passed 100 tests. mod> invertMod: OK mod> +++ OK, passed 100 tests. mod> powMod: OK mod> +++ OK, passed 100 tests. mod> Enum mod> Succ Pred Identity: OK mod> +++ OK, passed 100 tests. mod> Pred Succ Identity: OK mod> +++ OK, passed 100 tests. mod> Eq mod> Transitive: OK mod> +++ OK, passed 100 tests. mod> Symmetric: OK mod> +++ OK, passed 100 tests. mod> Reflexive: OK mod> +++ OK, passed 100 tests. mod> Ord mod> Antisymmetry: OK mod> +++ OK, passed 100 tests. mod> Transitivity: OK mod> +++ OK, passed 100 tests. mod> Totality: OK mod> +++ OK, passed 100 tests. mod> Num mod> Additive Commutativity: OK mod> +++ OK, passed 100 tests. mod> Additive Left Identity: OK mod> +++ OK, passed 100 tests. mod> Additive Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Associativity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplication Left Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplication Right Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Annihilation: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Annihilation: OK mod> +++ OK, passed 100 tests. mod> Additive Inverse: OK mod> +++ OK, passed 100 tests. mod> Subtraction: OK mod> +++ OK, passed 100 tests. mod> Abs Is Idempotent: OK mod> +++ OK, passed 100 tests. mod> Signum Is Idempotent: OK mod> +++ OK, passed 100 tests. mod> Product Of Abs And Signum Is Id: OK mod> +++ OK, passed 100 tests. mod> Show mod> Show: OK mod> +++ OK, passed 100 tests. mod> Equivariance: showsPrec: OK mod> +++ OK, passed 100 tests. mod> Equivariance: showList: OK mod> +++ OK, passed 100 tests. mod> Storable mod> Set-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests. mod> Get-Set (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests. mod> Set-Set (if you set something twice, the first set is inconsequential: OK mod> +++ OK, passed 100 tests. mod> List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK mod> +++ OK, passed 100 tests. mod> peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK mod> +++ OK, passed 100 tests. mod> peekByteOff a i ≡ peek (plusPtr a i): OK mod> +++ OK, passed 100 tests. mod> peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK mod> +++ OK, passed 100 tests. mod> Semiring mod> Additive Commutativity: OK mod> +++ OK, passed 100 tests. mod> Additive Left Identity: OK mod> +++ OK, passed 100 tests. mod> Additive Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Associativity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplication Left Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplication Right Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Annihilation: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Annihilation: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Zero: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps One: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Plus: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Times: OK mod> +++ OK, passed 100 tests. mod> Ring mod> Additive Inverse: OK mod> +++ OK, passed 100 tests. mod> Prim mod> ByteArray Put-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests; 125 discarded. mod> ByteArray Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 15 discarded. mod> ByteArray Put-Put (putting twice is same as putting once): OK mod> +++ OK, passed 100 tests; 19 discarded. mod> ByteArray Set Range: OK mod> +++ OK, passed 100 tests. mod> ByteArray List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> Addr Put-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests; 139 discarded. mod> Addr Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 13 discarded. mod> Addr Set Range: OK mod> +++ OK, passed 100 tests. mod> Addr List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> Vector.Unboxed.MVector mod> New-Length: OK mod> +++ OK, passed 100 tests. mod> Replicate-Length: OK mod> +++ OK, passed 100 tests. mod> Slice-Length: OK mod> +++ OK, passed 100 tests. mod> Grow-Length: OK mod> +++ OK, passed 100 tests. mod> Write-Read: OK mod> +++ OK, passed 100 tests. mod> Set-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Set-Read: OK mod> +++ OK, passed 100 tests. mod> Replicate-Read: OK mod> +++ OK, passed 100 tests. mod> Slice-Overlaps: OK mod> +++ OK, passed 100 tests. mod> Slice-Copy: OK mod> +++ OK, passed 100 tests. mod> Slice-Move: OK mod> +++ OK, passed 100 tests. mod> Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-WriteAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Mod 2^40000 mod> fromInteger: OK mod> +++ OK, passed 100 tests. mod> invertMod: OK (0.02s) mod> +++ OK, passed 100 tests. mod> powMod: OK (0.02s) mod> +++ OK, passed 100 tests. mod> Enum mod> Succ Pred Identity: OK mod> +++ OK, passed 100 tests; 41 discarded. mod> Pred Succ Identity: OK mod> +++ OK, passed 100 tests; 27 discarded. mod> Eq mod> Transitive: OK mod> +++ OK, passed 100 tests. mod> Symmetric: OK mod> +++ OK, passed 100 tests. mod> Reflexive: OK mod> +++ OK, passed 100 tests. mod> Ord mod> Antisymmetry: OK mod> +++ OK, passed 100 tests. mod> Transitivity: OK mod> +++ OK, passed 100 tests. mod> Totality: OK mod> +++ OK, passed 100 tests. mod> Num mod> Additive Commutativity: OK mod> +++ OK, passed 100 tests. mod> Additive Left Identity: OK mod> +++ OK, passed 100 tests. mod> Additive Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Associativity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplication Left Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplication Right Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Annihilation: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Annihilation: OK mod> +++ OK, passed 100 tests. mod> Additive Inverse: OK mod> +++ OK, passed 100 tests. mod> Subtraction: OK mod> +++ OK, passed 100 tests. mod> Abs Is Idempotent: OK mod> +++ OK, passed 100 tests. mod> Signum Is Idempotent: OK mod> +++ OK, passed 100 tests. mod> Product Of Abs And Signum Is Id: OK mod> +++ OK, passed 100 tests. mod> Show mod> Show: OK (0.03s) mod> +++ OK, passed 100 tests. mod> Equivariance: showsPrec: OK (0.02s) mod> +++ OK, passed 100 tests. mod> Equivariance: showList: OK (0.51s) mod> +++ OK, passed 100 tests. mod> Storable mod> Set-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests. mod> Get-Set (putting back what you got out has no effect): OK (0.01s) mod> +++ OK, passed 100 tests. mod> Set-Set (if you set something twice, the first set is inconsequential: OK mod> +++ OK, passed 100 tests. mod> List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK mod> +++ OK, passed 100 tests. mod> peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK mod> +++ OK, passed 100 tests. mod> peekByteOff a i ≡ peek (plusPtr a i): OK mod> +++ OK, passed 100 tests. mod> peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK mod> +++ OK, passed 100 tests. mod> Semiring mod> Additive Commutativity: OK mod> +++ OK, passed 100 tests. mod> Additive Left Identity: OK mod> +++ OK, passed 100 tests. mod> Additive Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Associativity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplication Left Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplication Right Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Annihilation: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Annihilation: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Zero: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps One: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Plus: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Times: OK mod> +++ OK, passed 100 tests. mod> Ring mod> Additive Inverse: OK mod> +++ OK, passed 100 tests. mod> Prim mod> ByteArray Put-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests; 128 discarded. mod> ByteArray Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 13 discarded. mod> ByteArray Put-Put (putting twice is same as putting once): OK mod> +++ OK, passed 100 tests; 13 discarded. mod> ByteArray Set Range: OK mod> +++ OK, passed 100 tests. mod> ByteArray List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> Addr Put-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests; 104 discarded. mod> Addr Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 16 discarded. mod> Addr Set Range: OK mod> +++ OK, passed 100 tests. mod> Addr List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> Vector.Unboxed.MVector mod> New-Length: OK mod> +++ OK, passed 100 tests. mod> Replicate-Length: OK mod> +++ OK, passed 100 tests. mod> Slice-Length: OK mod> +++ OK, passed 100 tests. mod> Grow-Length: OK mod> +++ OK, passed 100 tests. mod> Write-Read: OK mod> +++ OK, passed 100 tests. mod> Set-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Set-Read: OK mod> +++ OK, passed 100 tests. mod> Replicate-Read: OK mod> +++ OK, passed 100 tests. mod> Slice-Overlaps: OK mod> +++ OK, passed 100 tests. mod> Slice-Copy: OK mod> +++ OK, passed 100 tests. mod> Slice-Move: OK mod> +++ OK, passed 100 tests. mod> Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-WriteAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Random Mod mod> fromInteger: OK mod> +++ OK, passed 100 tests; 11 discarded. mod> invertMod: OK mod> +++ OK, passed 100 tests; 19 discarded. mod> powMod: OK mod> +++ OK, passed 100 tests; 10 discarded. mod> powMod on sum: OK mod> +++ OK, passed 100 tests; 18 discarded. mod> powMod special case: OK mod> +++ OK, passed 1 test. mod> divide: OK mod> +++ OK, passed 100 tests. mod> gcd: OK (0.01s) mod> +++ OK, passed 100 tests. mod> lcm: OK mod> +++ OK, passed 100 tests. mod> coprime: OK (0.01s) mod> +++ OK, passed 100 tests. mod> quotRem: OK mod> +++ OK, passed 100 tests; 3 discarded. mod> degree: OK mod> +++ OK, passed 100 tests. mod> Mod 0 mod> 0: OK mod> +++ OK, passed 1 test. mod> 1: OK mod> +++ OK, passed 1 test. mod> minBound: OK mod> +++ OK, passed 1 test. mod> maxBound: OK mod> +++ OK, passed 1 test. mod> toEnum: OK mod> +++ OK, passed 1 test. mod> fromRational: OK mod> +++ OK, passed 1 test. mod> zero: OK mod> +++ OK, passed 1 test. mod> one: OK mod> +++ OK, passed 1 test. mod> fromNatural: OK mod> +++ OK, passed 1 test. mod> Word.Mod 1 mod> fromInteger: OK mod> +++ OK, passed 100 tests. mod> Eq mod> Transitive: OK mod> +++ OK, passed 100 tests. mod> Symmetric: OK mod> +++ OK, passed 100 tests. mod> Reflexive: OK mod> +++ OK, passed 100 tests. mod> Ord mod> Antisymmetry: OK mod> +++ OK, passed 100 tests. mod> Transitivity: OK mod> +++ OK, passed 100 tests. mod> Totality: OK mod> +++ OK, passed 100 tests. mod> Num mod> Additive Commutativity: OK mod> +++ OK, passed 100 tests. mod> Additive Left Identity: OK mod> +++ OK, passed 100 tests. mod> Additive Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Associativity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplication Left Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplication Right Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Annihilation: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Annihilation: OK mod> +++ OK, passed 100 tests. mod> Additive Inverse: OK mod> +++ OK, passed 100 tests. mod> Subtraction: OK mod> +++ OK, passed 100 tests. mod> Abs Is Idempotent: OK mod> +++ OK, passed 100 tests. mod> Signum Is Idempotent: OK mod> +++ OK, passed 100 tests. mod> Product Of Abs And Signum Is Id: OK mod> +++ OK, passed 100 tests. mod> Show mod> Show: OK mod> +++ OK, passed 100 tests. mod> Equivariance: showsPrec: OK mod> +++ OK, passed 100 tests. mod> Equivariance: showList: OK mod> +++ OK, passed 100 tests. mod> Storable mod> Set-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests. mod> Get-Set (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests. mod> Set-Set (if you set something twice, the first set is inconsequential: OK mod> +++ OK, passed 100 tests. mod> List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK mod> +++ OK, passed 100 tests. mod> peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK mod> +++ OK, passed 100 tests. mod> peekByteOff a i ≡ peek (plusPtr a i): OK mod> +++ OK, passed 100 tests. mod> peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK mod> +++ OK, passed 100 tests. mod> Semiring mod> Additive Commutativity: OK mod> +++ OK, passed 100 tests. mod> Additive Left Identity: OK mod> +++ OK, passed 100 tests. mod> Additive Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Associativity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplication Left Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplication Right Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Annihilation: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Annihilation: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Zero: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps One: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Plus: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Times: OK mod> +++ OK, passed 100 tests. mod> Ring mod> Additive Inverse: OK mod> +++ OK, passed 100 tests. mod> Prim mod> ByteArray Put-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests; 117 discarded. mod> ByteArray Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 19 discarded. mod> ByteArray Put-Put (putting twice is same as putting once): OK mod> +++ OK, passed 100 tests; 14 discarded. mod> ByteArray Set Range: OK mod> +++ OK, passed 100 tests. mod> ByteArray List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> Addr Put-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests; 116 discarded. mod> Addr Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 11 discarded. mod> Addr Set Range: OK mod> +++ OK, passed 100 tests. mod> Addr List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> Vector.Unboxed.MVector mod> New-Length: OK mod> +++ OK, passed 100 tests. mod> Replicate-Length: OK mod> +++ OK, passed 100 tests. mod> Slice-Length: OK mod> +++ OK, passed 100 tests. mod> Grow-Length: OK mod> +++ OK, passed 100 tests. mod> Write-Read: OK mod> +++ OK, passed 100 tests. mod> Set-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Set-Read: OK mod> +++ OK, passed 100 tests. mod> Replicate-Read: OK mod> +++ OK, passed 100 tests. mod> Slice-Overlaps: OK mod> +++ OK, passed 100 tests. mod> Slice-Copy: OK mod> +++ OK, passed 100 tests. mod> Slice-Move: OK mod> +++ OK, passed 100 tests. mod> Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-WriteAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Mod 2310 mod> fromInteger: OK mod> +++ OK, passed 100 tests. mod> invertMod: OK mod> +++ OK, passed 100 tests. mod> powMod: OK mod> +++ OK, passed 100 tests. mod> Enum mod> Succ Pred Identity: OK mod> +++ OK, passed 100 tests; 2 discarded. mod> Pred Succ Identity: OK mod> +++ OK, passed 100 tests; 1 discarded. mod> Eq mod> Transitive: OK mod> +++ OK, passed 100 tests. mod> Symmetric: OK mod> +++ OK, passed 100 tests. mod> Reflexive: OK mod> +++ OK, passed 100 tests. mod> Ord mod> Antisymmetry: OK mod> +++ OK, passed 100 tests. mod> Transitivity: OK mod> +++ OK, passed 100 tests. mod> Totality: OK mod> +++ OK, passed 100 tests. mod> Num mod> Additive Commutativity: OK mod> +++ OK, passed 100 tests. mod> Additive Left Identity: OK mod> +++ OK, passed 100 tests. mod> Additive Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Associativity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplication Left Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplication Right Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Annihilation: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Annihilation: OK mod> +++ OK, passed 100 tests. mod> Additive Inverse: OK mod> +++ OK, passed 100 tests. mod> Subtraction: OK mod> +++ OK, passed 100 tests. mod> Abs Is Idempotent: OK mod> +++ OK, passed 100 tests. mod> Signum Is Idempotent: OK mod> +++ OK, passed 100 tests. mod> Product Of Abs And Signum Is Id: OK mod> +++ OK, passed 100 tests. mod> Show mod> Show: OK mod> +++ OK, passed 100 tests. mod> Equivariance: showsPrec: OK mod> +++ OK, passed 100 tests. mod> Equivariance: showList: OK mod> +++ OK, passed 100 tests. mod> Storable mod> Set-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests. mod> Get-Set (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests. mod> Set-Set (if you set something twice, the first set is inconsequential: OK mod> +++ OK, passed 100 tests. mod> List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK mod> +++ OK, passed 100 tests. mod> peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK mod> +++ OK, passed 100 tests. mod> peekByteOff a i ≡ peek (plusPtr a i): OK mod> +++ OK, passed 100 tests. mod> peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK mod> +++ OK, passed 100 tests. mod> Semiring mod> Additive Commutativity: OK mod> +++ OK, passed 100 tests. mod> Additive Left Identity: OK mod> +++ OK, passed 100 tests. mod> Additive Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Associativity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplication Left Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplication Right Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Annihilation: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Annihilation: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Zero: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps One: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Plus: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Times: OK mod> +++ OK, passed 100 tests. mod> Ring mod> Additive Inverse: OK mod> +++ OK, passed 100 tests. mod> Prim mod> ByteArray Put-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests; 101 discarded. mod> ByteArray Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 15 discarded. mod> ByteArray Put-Put (putting twice is same as putting once): OK mod> +++ OK, passed 100 tests; 15 discarded. mod> ByteArray Set Range: OK mod> +++ OK, passed 100 tests. mod> ByteArray List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> Addr Put-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests; 122 discarded. mod> Addr Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 17 discarded. mod> Addr Set Range: OK mod> +++ OK, passed 100 tests. mod> Addr List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> Vector.Unboxed.MVector mod> New-Length: OK mod> +++ OK, passed 100 tests. mod> Replicate-Length: OK mod> +++ OK, passed 100 tests. mod> Slice-Length: OK mod> +++ OK, passed 100 tests. mod> Grow-Length: OK mod> +++ OK, passed 100 tests. mod> Write-Read: OK mod> +++ OK, passed 100 tests. mod> Set-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Set-Read: OK mod> +++ OK, passed 100 tests. mod> Replicate-Read: OK mod> +++ OK, passed 100 tests. mod> Slice-Overlaps: OK mod> +++ OK, passed 100 tests. mod> Slice-Copy: OK mod> +++ OK, passed 100 tests. mod> Slice-Move: OK mod> +++ OK, passed 100 tests. mod> Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-WriteAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Mod 65535 mod> fromInteger: OK mod> +++ OK, passed 100 tests. mod> invertMod: OK mod> +++ OK, passed 100 tests. mod> powMod: OK mod> +++ OK, passed 100 tests. mod> Enum mod> Succ Pred Identity: OK mod> +++ OK, passed 100 tests; 1 discarded. mod> Pred Succ Identity: OK mod> +++ OK, passed 100 tests. mod> Eq mod> Transitive: OK mod> +++ OK, passed 100 tests. mod> Symmetric: OK mod> +++ OK, passed 100 tests. mod> Reflexive: OK mod> +++ OK, passed 100 tests. mod> Ord mod> Antisymmetry: OK mod> +++ OK, passed 100 tests. mod> Transitivity: OK mod> +++ OK, passed 100 tests. mod> Totality: OK mod> +++ OK, passed 100 tests. mod> Num mod> Additive Commutativity: OK mod> +++ OK, passed 100 tests. mod> Additive Left Identity: OK mod> +++ OK, passed 100 tests. mod> Additive Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Associativity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplication Left Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplication Right Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Annihilation: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Annihilation: OK mod> +++ OK, passed 100 tests. mod> Additive Inverse: OK mod> +++ OK, passed 100 tests. mod> Subtraction: OK mod> +++ OK, passed 100 tests. mod> Abs Is Idempotent: OK mod> +++ OK, passed 100 tests. mod> Signum Is Idempotent: OK mod> +++ OK, passed 100 tests. mod> Product Of Abs And Signum Is Id: OK mod> +++ OK, passed 100 tests. mod> Show mod> Show: OK mod> +++ OK, passed 100 tests. mod> Equivariance: showsPrec: OK mod> +++ OK, passed 100 tests. mod> Equivariance: showList: OK mod> +++ OK, passed 100 tests. mod> Storable mod> Set-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests. mod> Get-Set (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests. mod> Set-Set (if you set something twice, the first set is inconsequential: OK mod> +++ OK, passed 100 tests. mod> List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK mod> +++ OK, passed 100 tests. mod> peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK mod> +++ OK, passed 100 tests. mod> peekByteOff a i ≡ peek (plusPtr a i): OK mod> +++ OK, passed 100 tests. mod> peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK mod> +++ OK, passed 100 tests. mod> Semiring mod> Additive Commutativity: OK mod> +++ OK, passed 100 tests. mod> Additive Left Identity: OK mod> +++ OK, passed 100 tests. mod> Additive Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Associativity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplication Left Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplication Right Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Annihilation: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Annihilation: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Zero: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps One: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Plus: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Times: OK mod> +++ OK, passed 100 tests. mod> Ring mod> Additive Inverse: OK mod> +++ OK, passed 100 tests. mod> Prim mod> ByteArray Put-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests; 108 discarded. mod> ByteArray Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 22 discarded. mod> ByteArray Put-Put (putting twice is same as putting once): OK mod> +++ OK, passed 100 tests; 15 discarded. mod> ByteArray Set Range: OK mod> +++ OK, passed 100 tests. mod> ByteArray List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> Addr Put-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests; 117 discarded. mod> Addr Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 17 discarded. mod> Addr Set Range: OK mod> +++ OK, passed 100 tests. mod> Addr List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> Vector.Unboxed.MVector mod> New-Length: OK mod> +++ OK, passed 100 tests. mod> Replicate-Length: OK mod> +++ OK, passed 100 tests. mod> Slice-Length: OK mod> +++ OK, passed 100 tests. mod> Grow-Length: OK mod> +++ OK, passed 100 tests. mod> Write-Read: OK mod> +++ OK, passed 100 tests. mod> Set-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Set-Read: OK mod> +++ OK, passed 100 tests. mod> Replicate-Read: OK mod> +++ OK, passed 100 tests. mod> Slice-Overlaps: OK mod> +++ OK, passed 100 tests. mod> Slice-Copy: OK mod> +++ OK, passed 100 tests. mod> Slice-Move: OK mod> +++ OK, passed 100 tests. mod> Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-WriteAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Mod 65536 mod> fromInteger: OK mod> +++ OK, passed 100 tests. mod> invertMod: OK mod> +++ OK, passed 100 tests. mod> powMod: OK mod> +++ OK, passed 100 tests. mod> Enum mod> Succ Pred Identity: OK mod> +++ OK, passed 100 tests; 2 discarded. mod> Pred Succ Identity: OK mod> +++ OK, passed 100 tests; 1 discarded. mod> Eq mod> Transitive: OK mod> +++ OK, passed 100 tests. mod> Symmetric: OK mod> +++ OK, passed 100 tests. mod> Reflexive: OK mod> +++ OK, passed 100 tests. mod> Ord mod> Antisymmetry: OK mod> +++ OK, passed 100 tests. mod> Transitivity: OK mod> +++ OK, passed 100 tests. mod> Totality: OK mod> +++ OK, passed 100 tests. mod> Num mod> Additive Commutativity: OK mod> +++ OK, passed 100 tests. mod> Additive Left Identity: OK mod> +++ OK, passed 100 tests. mod> Additive Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Associativity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplication Left Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplication Right Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Annihilation: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Annihilation: OK mod> +++ OK, passed 100 tests. mod> Additive Inverse: OK mod> +++ OK, passed 100 tests. mod> Subtraction: OK mod> +++ OK, passed 100 tests. mod> Abs Is Idempotent: OK mod> +++ OK, passed 100 tests. mod> Signum Is Idempotent: OK mod> +++ OK, passed 100 tests. mod> Product Of Abs And Signum Is Id: OK mod> +++ OK, passed 100 tests. mod> Show mod> Show: OK mod> +++ OK, passed 100 tests. mod> Equivariance: showsPrec: OK mod> +++ OK, passed 100 tests. mod> Equivariance: showList: OK mod> +++ OK, passed 100 tests. mod> Storable mod> Set-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests. mod> Get-Set (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests. mod> Set-Set (if you set something twice, the first set is inconsequential: OK mod> +++ OK, passed 100 tests. mod> List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK mod> +++ OK, passed 100 tests. mod> peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK mod> +++ OK, passed 100 tests. mod> peekByteOff a i ≡ peek (plusPtr a i): OK mod> +++ OK, passed 100 tests. mod> peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK mod> +++ OK, passed 100 tests. mod> Semiring mod> Additive Commutativity: OK mod> +++ OK, passed 100 tests. mod> Additive Left Identity: OK mod> +++ OK, passed 100 tests. mod> Additive Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Associativity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplication Left Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplication Right Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Annihilation: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Annihilation: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Zero: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps One: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Plus: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Times: OK mod> +++ OK, passed 100 tests. mod> Ring mod> Additive Inverse: OK mod> +++ OK, passed 100 tests. mod> Prim mod> ByteArray Put-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests; 122 discarded. mod> ByteArray Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 18 discarded. mod> ByteArray Put-Put (putting twice is same as putting once): OK mod> +++ OK, passed 100 tests; 16 discarded. mod> ByteArray Set Range: OK mod> +++ OK, passed 100 tests. mod> ByteArray List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> Addr Put-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests; 117 discarded. mod> Addr Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 16 discarded. mod> Addr Set Range: OK mod> +++ OK, passed 100 tests. mod> Addr List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> Vector.Unboxed.MVector mod> New-Length: OK mod> +++ OK, passed 100 tests. mod> Replicate-Length: OK mod> +++ OK, passed 100 tests. mod> Slice-Length: OK mod> +++ OK, passed 100 tests. mod> Grow-Length: OK mod> +++ OK, passed 100 tests. mod> Write-Read: OK mod> +++ OK, passed 100 tests. mod> Set-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Set-Read: OK mod> +++ OK, passed 100 tests. mod> Replicate-Read: OK mod> +++ OK, passed 100 tests. mod> Slice-Overlaps: OK mod> +++ OK, passed 100 tests. mod> Slice-Copy: OK mod> +++ OK, passed 100 tests. mod> Slice-Move: OK mod> +++ OK, passed 100 tests. mod> Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-WriteAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Mod 65537 mod> fromInteger: OK mod> +++ OK, passed 100 tests. mod> invertMod: OK mod> +++ OK, passed 100 tests. mod> powMod: OK mod> +++ OK, passed 100 tests. mod> Enum mod> Succ Pred Identity: OK mod> +++ OK, passed 100 tests; 1 discarded. mod> Pred Succ Identity: OK mod> +++ OK, passed 100 tests; 1 discarded. mod> Eq mod> Transitive: OK mod> +++ OK, passed 100 tests. mod> Symmetric: OK mod> +++ OK, passed 100 tests. mod> Reflexive: OK mod> +++ OK, passed 100 tests. mod> Ord mod> Antisymmetry: OK mod> +++ OK, passed 100 tests. mod> Transitivity: OK mod> +++ OK, passed 100 tests. mod> Totality: OK mod> +++ OK, passed 100 tests. mod> Num mod> Additive Commutativity: OK mod> +++ OK, passed 100 tests. mod> Additive Left Identity: OK mod> +++ OK, passed 100 tests. mod> Additive Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Associativity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplication Left Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplication Right Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Annihilation: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Annihilation: OK mod> +++ OK, passed 100 tests. mod> Additive Inverse: OK mod> +++ OK, passed 100 tests. mod> Subtraction: OK mod> +++ OK, passed 100 tests. mod> Abs Is Idempotent: OK mod> +++ OK, passed 100 tests. mod> Signum Is Idempotent: OK mod> +++ OK, passed 100 tests. mod> Product Of Abs And Signum Is Id: OK mod> +++ OK, passed 100 tests. mod> Show mod> Show: OK mod> +++ OK, passed 100 tests. mod> Equivariance: showsPrec: OK mod> +++ OK, passed 100 tests. mod> Equivariance: showList: OK mod> +++ OK, passed 100 tests. mod> Storable mod> Set-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests. mod> Get-Set (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests. mod> Set-Set (if you set something twice, the first set is inconsequential: OK mod> +++ OK, passed 100 tests. mod> List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK mod> +++ OK, passed 100 tests. mod> peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK mod> +++ OK, passed 100 tests. mod> peekByteOff a i ≡ peek (plusPtr a i): OK mod> +++ OK, passed 100 tests. mod> peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK mod> +++ OK, passed 100 tests. mod> Semiring mod> Additive Commutativity: OK mod> +++ OK, passed 100 tests. mod> Additive Left Identity: OK mod> +++ OK, passed 100 tests. mod> Additive Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Associativity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplication Left Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplication Right Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Annihilation: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Annihilation: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Zero: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps One: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Plus: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Times: OK mod> +++ OK, passed 100 tests. mod> Ring mod> Additive Inverse: OK mod> +++ OK, passed 100 tests. mod> Prim mod> ByteArray Put-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests; 101 discarded. mod> ByteArray Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 19 discarded. mod> ByteArray Put-Put (putting twice is same as putting once): OK mod> +++ OK, passed 100 tests; 20 discarded. mod> ByteArray Set Range: OK mod> +++ OK, passed 100 tests. mod> ByteArray List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> Addr Put-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests; 139 discarded. mod> Addr Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 15 discarded. mod> Addr Set Range: OK mod> +++ OK, passed 100 tests. mod> Addr List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> Vector.Unboxed.MVector mod> New-Length: OK mod> +++ OK, passed 100 tests. mod> Replicate-Length: OK mod> +++ OK, passed 100 tests. mod> Slice-Length: OK mod> +++ OK, passed 100 tests. mod> Grow-Length: OK mod> +++ OK, passed 100 tests. mod> Write-Read: OK mod> +++ OK, passed 100 tests. mod> Set-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Set-Read: OK mod> +++ OK, passed 100 tests. mod> Replicate-Read: OK mod> +++ OK, passed 100 tests. mod> Slice-Overlaps: OK mod> +++ OK, passed 100 tests. mod> Slice-Copy: OK mod> +++ OK, passed 100 tests. mod> Slice-Move: OK mod> +++ OK, passed 100 tests. mod> Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-WriteAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Mod 4294967295 mod> fromInteger: OK mod> +++ OK, passed 100 tests. mod> invertMod: OK mod> +++ OK, passed 100 tests. mod> powMod: OK mod> +++ OK, passed 100 tests. mod> Enum mod> Succ Pred Identity: OK mod> +++ OK, passed 100 tests; 2 discarded. mod> Pred Succ Identity: OK mod> +++ OK, passed 100 tests. mod> Eq mod> Transitive: OK mod> +++ OK, passed 100 tests. mod> Symmetric: OK mod> +++ OK, passed 100 tests. mod> Reflexive: OK mod> +++ OK, passed 100 tests. mod> Ord mod> Antisymmetry: OK mod> +++ OK, passed 100 tests. mod> Transitivity: OK mod> +++ OK, passed 100 tests. mod> Totality: OK mod> +++ OK, passed 100 tests. mod> Num mod> Additive Commutativity: OK mod> +++ OK, passed 100 tests. mod> Additive Left Identity: OK mod> +++ OK, passed 100 tests. mod> Additive Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Associativity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplication Left Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplication Right Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Annihilation: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Annihilation: OK mod> +++ OK, passed 100 tests. mod> Additive Inverse: OK mod> +++ OK, passed 100 tests. mod> Subtraction: OK mod> +++ OK, passed 100 tests. mod> Abs Is Idempotent: OK mod> +++ OK, passed 100 tests. mod> Signum Is Idempotent: OK mod> +++ OK, passed 100 tests. mod> Product Of Abs And Signum Is Id: OK mod> +++ OK, passed 100 tests. mod> Show mod> Show: OK mod> +++ OK, passed 100 tests. mod> Equivariance: showsPrec: OK mod> +++ OK, passed 100 tests. mod> Equivariance: showList: OK mod> +++ OK, passed 100 tests. mod> Storable mod> Set-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests. mod> Get-Set (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests. mod> Set-Set (if you set something twice, the first set is inconsequential: OK mod> +++ OK, passed 100 tests. mod> List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK mod> +++ OK, passed 100 tests. mod> peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK mod> +++ OK, passed 100 tests. mod> peekByteOff a i ≡ peek (plusPtr a i): OK mod> +++ OK, passed 100 tests. mod> peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK mod> +++ OK, passed 100 tests. mod> Semiring mod> Additive Commutativity: OK mod> +++ OK, passed 100 tests. mod> Additive Left Identity: OK mod> +++ OK, passed 100 tests. mod> Additive Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Associativity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplication Left Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplication Right Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Annihilation: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Annihilation: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Zero: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps One: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Plus: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Times: OK mod> +++ OK, passed 100 tests. mod> Ring mod> Additive Inverse: OK mod> +++ OK, passed 100 tests. mod> Prim mod> ByteArray Put-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests; 138 discarded. mod> ByteArray Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 14 discarded. mod> ByteArray Put-Put (putting twice is same as putting once): OK mod> +++ OK, passed 100 tests; 16 discarded. mod> ByteArray Set Range: OK mod> +++ OK, passed 100 tests. mod> ByteArray List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> Addr Put-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests; 116 discarded. mod> Addr Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 17 discarded. mod> Addr Set Range: OK mod> +++ OK, passed 100 tests. mod> Addr List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> Vector.Unboxed.MVector mod> New-Length: OK mod> +++ OK, passed 100 tests. mod> Replicate-Length: OK mod> +++ OK, passed 100 tests. mod> Slice-Length: OK mod> +++ OK, passed 100 tests. mod> Grow-Length: OK mod> +++ OK, passed 100 tests. mod> Write-Read: OK mod> +++ OK, passed 100 tests. mod> Set-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Set-Read: OK mod> +++ OK, passed 100 tests. mod> Replicate-Read: OK mod> +++ OK, passed 100 tests. mod> Slice-Overlaps: OK mod> +++ OK, passed 100 tests. mod> Slice-Copy: OK mod> +++ OK, passed 100 tests. mod> Slice-Move: OK mod> +++ OK, passed 100 tests. mod> Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-WriteAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Mod 4294967296 mod> fromInteger: OK mod> +++ OK, passed 100 tests. mod> invertMod: OK mod> +++ OK, passed 100 tests. mod> powMod: OK mod> +++ OK, passed 100 tests. mod> Enum mod> Succ Pred Identity: OK mod> +++ OK, passed 100 tests; 1 discarded. mod> Pred Succ Identity: OK mod> +++ OK, passed 100 tests; 3 discarded. mod> Eq mod> Transitive: OK mod> +++ OK, passed 100 tests. mod> Symmetric: OK mod> +++ OK, passed 100 tests. mod> Reflexive: OK mod> +++ OK, passed 100 tests. mod> Ord mod> Antisymmetry: OK mod> +++ OK, passed 100 tests. mod> Transitivity: OK mod> +++ OK, passed 100 tests. mod> Totality: OK mod> +++ OK, passed 100 tests. mod> Num mod> Additive Commutativity: OK mod> +++ OK, passed 100 tests. mod> Additive Left Identity: OK mod> +++ OK, passed 100 tests. mod> Additive Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Associativity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplication Left Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplication Right Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Annihilation: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Annihilation: OK mod> +++ OK, passed 100 tests. mod> Additive Inverse: OK mod> +++ OK, passed 100 tests. mod> Subtraction: OK mod> +++ OK, passed 100 tests. mod> Abs Is Idempotent: OK mod> +++ OK, passed 100 tests. mod> Signum Is Idempotent: OK mod> +++ OK, passed 100 tests. mod> Product Of Abs And Signum Is Id: OK mod> +++ OK, passed 100 tests. mod> Show mod> Show: OK mod> +++ OK, passed 100 tests. mod> Equivariance: showsPrec: OK mod> +++ OK, passed 100 tests. mod> Equivariance: showList: OK mod> +++ OK, passed 100 tests. mod> Storable mod> Set-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests. mod> Get-Set (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests. mod> Set-Set (if you set something twice, the first set is inconsequential: OK mod> +++ OK, passed 100 tests. mod> List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK mod> +++ OK, passed 100 tests. mod> peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK mod> +++ OK, passed 100 tests. mod> peekByteOff a i ≡ peek (plusPtr a i): OK mod> +++ OK, passed 100 tests. mod> peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK mod> +++ OK, passed 100 tests. mod> Semiring mod> Additive Commutativity: OK mod> +++ OK, passed 100 tests. mod> Additive Left Identity: OK mod> +++ OK, passed 100 tests. mod> Additive Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Associativity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplication Left Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplication Right Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Annihilation: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Annihilation: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Zero: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps One: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Plus: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Times: OK mod> +++ OK, passed 100 tests. mod> Ring mod> Additive Inverse: OK mod> +++ OK, passed 100 tests. mod> Prim mod> ByteArray Put-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests; 92 discarded. mod> ByteArray Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 22 discarded. mod> ByteArray Put-Put (putting twice is same as putting once): OK mod> +++ OK, passed 100 tests; 19 discarded. mod> ByteArray Set Range: OK mod> +++ OK, passed 100 tests. mod> ByteArray List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> Addr Put-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests; 98 discarded. mod> Addr Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 19 discarded. mod> Addr Set Range: OK mod> +++ OK, passed 100 tests. mod> Addr List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> Vector.Unboxed.MVector mod> New-Length: OK mod> +++ OK, passed 100 tests. mod> Replicate-Length: OK mod> +++ OK, passed 100 tests. mod> Slice-Length: OK mod> +++ OK, passed 100 tests. mod> Grow-Length: OK mod> +++ OK, passed 100 tests. mod> Write-Read: OK mod> +++ OK, passed 100 tests. mod> Set-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Set-Read: OK mod> +++ OK, passed 100 tests. mod> Replicate-Read: OK mod> +++ OK, passed 100 tests. mod> Slice-Overlaps: OK mod> +++ OK, passed 100 tests. mod> Slice-Copy: OK mod> +++ OK, passed 100 tests. mod> Slice-Move: OK mod> +++ OK, passed 100 tests. mod> Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-WriteAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Mod 4294967297 mod> fromInteger: OK mod> +++ OK, passed 100 tests. mod> invertMod: OK mod> +++ OK, passed 100 tests. mod> powMod: OK mod> +++ OK, passed 100 tests. mod> Enum mod> Succ Pred Identity: OK mod> +++ OK, passed 100 tests. mod> Pred Succ Identity: OK mod> +++ OK, passed 100 tests; 4 discarded. mod> Eq mod> Transitive: OK mod> +++ OK, passed 100 tests. mod> Symmetric: OK mod> +++ OK, passed 100 tests. mod> Reflexive: OK mod> +++ OK, passed 100 tests. mod> Ord mod> Antisymmetry: OK mod> +++ OK, passed 100 tests. mod> Transitivity: OK mod> +++ OK, passed 100 tests. mod> Totality: OK mod> +++ OK, passed 100 tests. mod> Num mod> Additive Commutativity: OK mod> +++ OK, passed 100 tests. mod> Additive Left Identity: OK mod> +++ OK, passed 100 tests. mod> Additive Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Associativity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplication Left Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplication Right Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Annihilation: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Annihilation: OK mod> +++ OK, passed 100 tests. mod> Additive Inverse: OK mod> +++ OK, passed 100 tests. mod> Subtraction: OK mod> +++ OK, passed 100 tests. mod> Abs Is Idempotent: OK mod> +++ OK, passed 100 tests. mod> Signum Is Idempotent: OK mod> +++ OK, passed 100 tests. mod> Product Of Abs And Signum Is Id: OK mod> +++ OK, passed 100 tests. mod> Show mod> Show: OK mod> +++ OK, passed 100 tests. mod> Equivariance: showsPrec: OK mod> +++ OK, passed 100 tests. mod> Equivariance: showList: OK mod> +++ OK, passed 100 tests. mod> Storable mod> Set-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests. mod> Get-Set (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests. mod> Set-Set (if you set something twice, the first set is inconsequential: OK mod> +++ OK, passed 100 tests. mod> List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK mod> +++ OK, passed 100 tests. mod> peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK mod> +++ OK, passed 100 tests. mod> peekByteOff a i ≡ peek (plusPtr a i): OK mod> +++ OK, passed 100 tests. mod> peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK mod> +++ OK, passed 100 tests. mod> Semiring mod> Additive Commutativity: OK mod> +++ OK, passed 100 tests. mod> Additive Left Identity: OK mod> +++ OK, passed 100 tests. mod> Additive Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Associativity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplication Left Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplication Right Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Annihilation: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Annihilation: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Zero: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps One: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Plus: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Times: OK mod> +++ OK, passed 100 tests. mod> Ring mod> Additive Inverse: OK mod> +++ OK, passed 100 tests. mod> Prim mod> ByteArray Put-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests; 116 discarded. mod> ByteArray Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 16 discarded. mod> ByteArray Put-Put (putting twice is same as putting once): OK mod> +++ OK, passed 100 tests; 17 discarded. mod> ByteArray Set Range: OK mod> +++ OK, passed 100 tests. mod> ByteArray List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> Addr Put-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests; 111 discarded. mod> Addr Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 17 discarded. mod> Addr Set Range: OK mod> +++ OK, passed 100 tests. mod> Addr List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> Vector.Unboxed.MVector mod> New-Length: OK mod> +++ OK, passed 100 tests. mod> Replicate-Length: OK mod> +++ OK, passed 100 tests. mod> Slice-Length: OK mod> +++ OK, passed 100 tests. mod> Grow-Length: OK mod> +++ OK, passed 100 tests. mod> Write-Read: OK mod> +++ OK, passed 100 tests. mod> Set-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Set-Read: OK mod> +++ OK, passed 100 tests. mod> Replicate-Read: OK mod> +++ OK, passed 100 tests. mod> Slice-Overlaps: OK mod> +++ OK, passed 100 tests. mod> Slice-Copy: OK mod> +++ OK, passed 100 tests. mod> Slice-Move: OK mod> +++ OK, passed 100 tests. mod> Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-WriteAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Mod 18446744073709551615 mod> fromInteger: OK mod> +++ OK, passed 100 tests. mod> invertMod: OK mod> +++ OK, passed 100 tests. mod> powMod: OK mod> +++ OK, passed 100 tests. mod> Enum mod> Succ Pred Identity: OK mod> +++ OK, passed 100 tests; 26 discarded. mod> Pred Succ Identity: OK mod> +++ OK, passed 100 tests; 23 discarded. mod> Eq mod> Transitive: OK mod> +++ OK, passed 100 tests. mod> Symmetric: OK mod> +++ OK, passed 100 tests. mod> Reflexive: OK mod> +++ OK, passed 100 tests. mod> Ord mod> Antisymmetry: OK mod> +++ OK, passed 100 tests. mod> Transitivity: OK mod> +++ OK, passed 100 tests. mod> Totality: OK mod> +++ OK, passed 100 tests. mod> Num mod> Additive Commutativity: OK mod> +++ OK, passed 100 tests. mod> Additive Left Identity: OK mod> +++ OK, passed 100 tests. mod> Additive Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Associativity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplication Left Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplication Right Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Annihilation: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Annihilation: OK mod> +++ OK, passed 100 tests. mod> Additive Inverse: OK mod> +++ OK, passed 100 tests. mod> Subtraction: OK mod> +++ OK, passed 100 tests. mod> Abs Is Idempotent: OK mod> +++ OK, passed 100 tests. mod> Signum Is Idempotent: OK mod> +++ OK, passed 100 tests. mod> Product Of Abs And Signum Is Id: OK mod> +++ OK, passed 100 tests. mod> Show mod> Show: OK mod> +++ OK, passed 100 tests. mod> Equivariance: showsPrec: OK mod> +++ OK, passed 100 tests. mod> Equivariance: showList: OK mod> +++ OK, passed 100 tests. mod> Storable mod> Set-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests. mod> Get-Set (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests. mod> Set-Set (if you set something twice, the first set is inconsequential: OK mod> +++ OK, passed 100 tests. mod> List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK mod> +++ OK, passed 100 tests. mod> peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK mod> +++ OK, passed 100 tests. mod> peekByteOff a i ≡ peek (plusPtr a i): OK mod> +++ OK, passed 100 tests. mod> peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK mod> +++ OK, passed 100 tests. mod> Semiring mod> Additive Commutativity: OK mod> +++ OK, passed 100 tests. mod> Additive Left Identity: OK mod> +++ OK, passed 100 tests. mod> Additive Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Associativity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplication Left Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplication Right Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Annihilation: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Annihilation: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Zero: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps One: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Plus: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Times: OK mod> +++ OK, passed 100 tests. mod> Ring mod> Additive Inverse: OK mod> +++ OK, passed 100 tests. mod> Prim mod> ByteArray Put-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests; 118 discarded. mod> ByteArray Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 15 discarded. mod> ByteArray Put-Put (putting twice is same as putting once): OK mod> +++ OK, passed 100 tests; 17 discarded. mod> ByteArray Set Range: OK mod> +++ OK, passed 100 tests. mod> ByteArray List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> Addr Put-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests; 109 discarded. mod> Addr Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 19 discarded. mod> Addr Set Range: OK mod> +++ OK, passed 100 tests. mod> Addr List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> Vector.Unboxed.MVector mod> New-Length: OK mod> +++ OK, passed 100 tests. mod> Replicate-Length: OK mod> +++ OK, passed 100 tests. mod> Slice-Length: OK mod> +++ OK, passed 100 tests. mod> Grow-Length: OK mod> +++ OK, passed 100 tests. mod> Write-Read: OK mod> +++ OK, passed 100 tests. mod> Set-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Set-Read: OK mod> +++ OK, passed 100 tests. mod> Replicate-Read: OK mod> +++ OK, passed 100 tests. mod> Slice-Overlaps: OK mod> +++ OK, passed 100 tests. mod> Slice-Copy: OK mod> +++ OK, passed 100 tests. mod> Slice-Move: OK mod> +++ OK, passed 100 tests. mod> Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-WriteAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Mod 18446744073709551616 mod> fromInteger: OK mod> +++ OK, passed 100 tests. mod> invertMod: OK mod> +++ OK, passed 100 tests. mod> powMod: OK mod> +++ OK, passed 100 tests. mod> Enum mod> Succ Pred Identity: OK mod> +++ OK, passed 100 tests; 68 discarded. mod> Pred Succ Identity: OK mod> +++ OK, passed 100 tests; 19 discarded. mod> Eq mod> Transitive: OK mod> +++ OK, passed 100 tests. mod> Symmetric: OK mod> +++ OK, passed 100 tests. mod> Reflexive: OK mod> +++ OK, passed 100 tests. mod> Ord mod> Antisymmetry: OK mod> +++ OK, passed 100 tests. mod> Transitivity: OK mod> +++ OK, passed 100 tests. mod> Totality: OK mod> +++ OK, passed 100 tests. mod> Num mod> Additive Commutativity: OK mod> +++ OK, passed 100 tests. mod> Additive Left Identity: OK mod> +++ OK, passed 100 tests. mod> Additive Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Associativity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplication Left Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplication Right Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Annihilation: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Annihilation: OK mod> +++ OK, passed 100 tests. mod> Additive Inverse: OK mod> +++ OK, passed 100 tests. mod> Subtraction: OK mod> +++ OK, passed 100 tests. mod> Abs Is Idempotent: OK mod> +++ OK, passed 100 tests. mod> Signum Is Idempotent: OK mod> +++ OK, passed 100 tests. mod> Product Of Abs And Signum Is Id: OK mod> +++ OK, passed 100 tests. mod> Show mod> Show: OK mod> +++ OK, passed 100 tests. mod> Equivariance: showsPrec: OK mod> +++ OK, passed 100 tests. mod> Equivariance: showList: OK mod> +++ OK, passed 100 tests. mod> Storable mod> Set-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests. mod> Get-Set (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests. mod> Set-Set (if you set something twice, the first set is inconsequential: OK mod> +++ OK, passed 100 tests. mod> List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK mod> +++ OK, passed 100 tests. mod> peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK mod> +++ OK, passed 100 tests. mod> peekByteOff a i ≡ peek (plusPtr a i): OK mod> +++ OK, passed 100 tests. mod> peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK mod> +++ OK, passed 100 tests. mod> Semiring mod> Additive Commutativity: OK mod> +++ OK, passed 100 tests. mod> Additive Left Identity: OK mod> +++ OK, passed 100 tests. mod> Additive Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Associativity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplication Left Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplication Right Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Annihilation: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Annihilation: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Zero: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps One: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Plus: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Times: OK mod> +++ OK, passed 100 tests. mod> Ring mod> Additive Inverse: OK mod> +++ OK, passed 100 tests. mod> Prim mod> ByteArray Put-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests; 120 discarded. mod> ByteArray Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 19 discarded. mod> ByteArray Put-Put (putting twice is same as putting once): OK mod> +++ OK, passed 100 tests; 17 discarded. mod> ByteArray Set Range: OK mod> +++ OK, passed 100 tests. mod> ByteArray List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> Addr Put-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests; 96 discarded. mod> Addr Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 15 discarded. mod> Addr Set Range: OK mod> +++ OK, passed 100 tests. mod> Addr List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> Vector.Unboxed.MVector mod> New-Length: OK mod> +++ OK, passed 100 tests. mod> Replicate-Length: OK mod> +++ OK, passed 100 tests. mod> Slice-Length: OK mod> +++ OK, passed 100 tests. mod> Grow-Length: OK mod> +++ OK, passed 100 tests. mod> Write-Read: OK mod> +++ OK, passed 100 tests. mod> Set-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Set-Read: OK mod> +++ OK, passed 100 tests. mod> Replicate-Read: OK mod> +++ OK, passed 100 tests. mod> Slice-Overlaps: OK mod> +++ OK, passed 100 tests. mod> Slice-Copy: OK mod> +++ OK, passed 100 tests. mod> Slice-Move: OK mod> +++ OK, passed 100 tests. mod> Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-WriteAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Mod 18446744073709551617 mod> fromInteger: OK mod> +++ OK, passed 100 tests. mod> invertMod: OK mod> +++ OK, passed 100 tests. mod> powMod: OK mod> +++ OK, passed 100 tests. mod> Enum mod> Succ Pred Identity: OK mod> +++ OK, passed 100 tests; 217 discarded. mod> Pred Succ Identity: OK mod> +++ OK, passed 100 tests; 1 discarded. mod> Eq mod> Transitive: OK mod> +++ OK, passed 100 tests. mod> Symmetric: OK mod> +++ OK, passed 100 tests. mod> Reflexive: OK mod> +++ OK, passed 100 tests. mod> Ord mod> Antisymmetry: OK mod> +++ OK, passed 100 tests. mod> Transitivity: OK mod> +++ OK, passed 100 tests. mod> Totality: OK mod> +++ OK, passed 100 tests. mod> Num mod> Additive Commutativity: OK mod> +++ OK, passed 100 tests. mod> Additive Left Identity: OK mod> +++ OK, passed 100 tests. mod> Additive Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Associativity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplication Left Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplication Right Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Annihilation: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Annihilation: OK mod> +++ OK, passed 100 tests. mod> Additive Inverse: OK mod> +++ OK, passed 100 tests. mod> Subtraction: OK mod> +++ OK, passed 100 tests. mod> Abs Is Idempotent: OK mod> +++ OK, passed 100 tests. mod> Signum Is Idempotent: OK mod> +++ OK, passed 100 tests. mod> Product Of Abs And Signum Is Id: OK mod> +++ OK, passed 100 tests. mod> Show mod> Show: OK mod> +++ OK, passed 100 tests. mod> Equivariance: showsPrec: OK mod> +++ OK, passed 100 tests. mod> Equivariance: showList: OK mod> +++ OK, passed 100 tests. mod> Storable mod> Set-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests. mod> Get-Set (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests. mod> Set-Set (if you set something twice, the first set is inconsequential: OK mod> +++ OK, passed 100 tests. mod> List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> peekElemOff a i ≡ peek (plusPtr a (i * sizeOf undefined)): OK mod> +++ OK, passed 100 tests. mod> peekElemOff a i x ≡ poke (plusPtr a (i * sizeOf undefined)) x ≡ id : OK mod> +++ OK, passed 100 tests. mod> peekByteOff a i ≡ peek (plusPtr a i): OK mod> +++ OK, passed 100 tests. mod> peekByteOff a i x ≡ poke (plusPtr a i) x ≡ id : OK mod> +++ OK, passed 100 tests. mod> Semiring mod> Additive Commutativity: OK mod> +++ OK, passed 100 tests. mod> Additive Left Identity: OK mod> +++ OK, passed 100 tests. mod> Additive Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Associativity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Identity: OK mod> +++ OK, passed 100 tests. mod> Multiplication Left Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplication Right Distributes Over Addition: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Left Annihilation: OK mod> +++ OK, passed 100 tests. mod> Multiplicative Right Annihilation: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Zero: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps One: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Plus: OK mod> +++ OK, passed 100 tests. mod> FromNatural Maps Times: OK mod> +++ OK, passed 100 tests. mod> Ring mod> Additive Inverse: OK mod> +++ OK, passed 100 tests. mod> Prim mod> ByteArray Put-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests; 121 discarded. mod> ByteArray Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 16 discarded. mod> ByteArray Put-Put (putting twice is same as putting once): OK mod> +++ OK, passed 100 tests; 23 discarded. mod> ByteArray Set Range: OK mod> +++ OK, passed 100 tests. mod> ByteArray List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> Addr Put-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests; 102 discarded. mod> Addr Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 18 discarded. mod> Addr Set Range: OK mod> +++ OK, passed 100 tests. mod> Addr List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. mod> Vector.Unboxed.MVector mod> New-Length: OK mod> +++ OK, passed 100 tests. mod> Replicate-Length: OK mod> +++ OK, passed 100 tests. mod> Slice-Length: OK mod> +++ OK, passed 100 tests. mod> Grow-Length: OK mod> +++ OK, passed 100 tests. mod> Write-Read: OK mod> +++ OK, passed 100 tests. mod> Set-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Set-Read: OK mod> +++ OK, passed 100 tests. mod> Replicate-Read: OK mod> +++ OK, passed 100 tests. mod> Slice-Overlaps: OK mod> +++ OK, passed 100 tests. mod> Slice-Copy: OK mod> +++ OK, passed 100 tests. mod> Slice-Move: OK mod> +++ OK, passed 100 tests. mod> Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Copy-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Move-Read: OK mod> +++ OK, passed 100 tests. mod> Sliced-Write-Grow-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-WriteAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveAround-Read: OK mod> +++ OK, passed 100 tests. mod> Write-InitializeBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-ClearBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-SetBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-CopyBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Write-MoveBetween-Read: OK mod> +++ OK, passed 100 tests. mod> Random Word.Mod mod> fromInteger: OK mod> +++ OK, passed 100 tests; 37 discarded. mod> invertMod: OK mod> +++ OK, passed 100 tests; 38 discarded. mod> invertMod near maxBound: OK mod> +++ OK, passed 100 tests. mod> powMod: OK mod> +++ OK, passed 100 tests; 45 discarded. mod> powMod on sum: OK (0.07s) mod> +++ OK, passed 100 tests; 39 discarded. mod> powMod special case: OK mod> +++ OK, passed 1 test. mod> divide: OK mod> +++ OK, passed 100 tests. mod> gcd: OK (0.01s) mod> +++ OK, passed 100 tests. mod> lcm: OK mod> +++ OK, passed 100 tests. mod> coprime: OK mod> +++ OK, passed 100 tests. mod> quotRem: OK mod> +++ OK, passed 100 tests; 11 discarded. mod> degree: OK mod> +++ OK, passed 100 tests. mod> Word.Mod 0 mod> 0: OK mod> +++ OK, passed 1 test. mod> 1: OK mod> +++ OK, passed 1 test. mod> minBound: OK mod> +++ OK, passed 1 test. mod> maxBound: OK mod> +++ OK, passed 1 test. mod> toEnum: OK mod> +++ OK, passed 1 test. mod> fromRational: OK mod> +++ OK, passed 1 test. mod> zero: OK mod> +++ OK, passed 1 test. mod> one: OK mod> +++ OK, passed 1 test. mod> fromNatural: OK mod> +++ OK, passed 1 test. mod> mod> All 2169 tests passed (10.35s) mod> Test suite mod-tests: PASS mod> Test suite logged to: dist/test/mod-0.2.0.1-mod-tests.log mod> 1 of 1 test suites (1 of 1 test cases) passed. mod> Running phase: haddockPhase lens-aeson> Haddock coverage: 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: '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.Type’ 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: '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.Type’ stm-hamt> [1 of 9] Compiling StmHamt.Prelude ( library/StmHamt/Prelude.hs, /build/ghc730_tmp_0/ghc_tmp_12.o, /build/ghc730_tmp_0/ghc_tmp_12.dyn_o ) hiedb> Running phase: setupCompilerEnvironmentPhase hiedb> Build with /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1. hiedb> Running 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> Running phase: patchPhase hiedb> Run jailbreak-cabal to lift version restrictions on build inputs. hiedb> Running phase: compileBuildDriverPhase hiedb> setupCompileFlags: -package-db=/build/tmp.H54McfmRym/setup-package.conf.d -threaded 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:335) lens-aeson> JSON (src/Data/Aeson/Lens.hs:512) lens-aeson> Value_ (src/Data/Aeson/Lens.hs:516) lens-aeson> Number_ (src/Data/Aeson/Lens.hs:520) lens-aeson> Double (src/Data/Aeson/Lens.hs:524) lens-aeson> Integer (src/Data/Aeson/Lens.hs:528) lens-aeson> Integral (src/Data/Aeson/Lens.hs:532) lens-aeson> Bool_ (src/Data/Aeson/Lens.hs:536) lens-aeson> String_ (src/Data/Aeson/Lens.hs:540) lens-aeson> Null_ (src/Data/Aeson/Lens.hs:544) lens-aeson> Key_ (src/Data/Aeson/Lens.hs:548) hiedb> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.H54McfmRym/Main.o ) stm-hamt> [2 of 9] Compiling StmHamt.IntOps ( library/StmHamt/IntOps.hs, /build/ghc730_tmp_0/ghc_tmp_8.o, /build/ghc730_tmp_0/ghc_tmp_8.dyn_o ) stm-hamt> [3 of 9] Compiling StmHamt.Types ( library/StmHamt/Types.hs, /build/ghc730_tmp_0/ghc_tmp_14.o, /build/ghc730_tmp_0/ghc_tmp_14.dyn_o ) hiedb> [2 of 2] Linking Setup mod> Preprocessing library for mod-0.2.0.1... mod> Running Haddock on library for mod-0.2.0.1... mod> Warning: The documentation for the following packages are not installed. No mod> links will be generated to these packages: vector-0.13.2.0 stm-hamt> [4 of 9] Compiling StmHamt.ListT ( library/StmHamt/ListT.hs, /build/ghc730_tmp_0/ghc_tmp_10.o, /build/ghc730_tmp_0/ghc_tmp_10.dyn_o ) stm-hamt> [5 of 9] Compiling StmHamt.Constructors.Branch ( library/StmHamt/Constructors/Branch.hs, /build/ghc730_tmp_0/ghc_tmp_2.o, /build/ghc730_tmp_0/ghc_tmp_2.dyn_o ) lens-aeson> Warning: Data.Aeson.Lens: could not find link destinations for: lens-aeson> - Data.Vector.Vector lens-aeson> - Data.Aeson.Lens.D:R:UnwrappedKeyMap stm-hamt> [6 of 9] Compiling StmHamt.Focuses ( library/StmHamt/Focuses.hs, /build/ghc730_tmp_0/ghc_tmp_4.o, /build/ghc730_tmp_0/ghc_tmp_4.dyn_o ) stm-hamt> [7 of 9] Compiling StmHamt.UnfoldlM ( library/StmHamt/UnfoldlM.hs, /build/ghc730_tmp_0/ghc_tmp_16.o, /build/ghc730_tmp_0/ghc_tmp_16.dyn_o ) stm-hamt> [8 of 9] Compiling StmHamt.Hamt ( library/StmHamt/Hamt.hs, /build/ghc730_tmp_0/ghc_tmp_6.o, /build/ghc730_tmp_0/ghc_tmp_6.dyn_o ) mod> [1 of 3] Compiling Data.Mod.Compat ( Data/Mod/Compat.hs, nothing ) [Flags changed] mod> [2 of 3] Compiling Data.Mod ( Data/Mod.hs, nothing ) [Flags changed] stm-hamt> [9 of 9] Compiling StmHamt.SizedHamt ( library/StmHamt/SizedHamt.hs, nothing ) [HIE file is missing] stm-hamt> Haddock coverage: stm-hamt> Warning: 'Traverse' is out of scope. stm-hamt> If you qualify the identifier, haddock can try to link it anyway. stm-hamt> Warning: 'modifyTVar' is out of scope. stm-hamt> If you qualify the identifier, haddock can try to link it anyway. stm-hamt> Warning: 'size' is out of scope. stm-hamt> If you qualify the identifier, haddock can try to link it anyway. stm-hamt> 26% ( 4 / 15) in 'StmHamt.Hamt' stm-hamt> Missing documentation for: stm-hamt> Module header stm-hamt> new (library/StmHamt/Hamt.hs:29) stm-hamt> newIO (library/StmHamt/Hamt.hs:32) stm-hamt> null (library/StmHamt/Hamt.hs:133) stm-hamt> focus (library/StmHamt/Hamt.hs:35) stm-hamt> focusExplicitly (library/StmHamt/Hamt.hs:38) stm-hamt> lookupExplicitly (library/StmHamt/Hamt.hs:104) stm-hamt> reset (library/StmHamt/Hamt.hs:121) stm-hamt> unfoldlM (library/StmHamt/Hamt.hs:124) stm-hamt> listT (library/StmHamt/Hamt.hs:127) stm-hamt> listTNonAtomic (library/StmHamt/Hamt.hs:130) stm-hamt> 33% ( 4 / 12) in 'StmHamt.SizedHamt' stm-hamt> Missing documentation for: stm-hamt> new (library/StmHamt/SizedHamt.hs:27) stm-hamt> newIO (library/StmHamt/SizedHamt.hs:31) stm-hamt> focus (library/StmHamt/SizedHamt.hs:54) stm-hamt> insert (library/StmHamt/SizedHamt.hs:64) stm-hamt> lookup (library/StmHamt/SizedHamt.hs:71) stm-hamt> reset (library/StmHamt/SizedHamt.hs:47) stm-hamt> unfoldlM (library/StmHamt/SizedHamt.hs:75) stm-hamt> listT (library/StmHamt/SizedHamt.hs:79) ghc-lib-parser> [ 14 of 456] Compiling GHC.Exts.Heap.FFIClosures_ProfilingEnabled ( dist/build/GHC/Exts/Heap/FFIClosures_ProfilingEnabled.hs, dist/build/GHC/Exts/Heap/FFIClosures_ProfilingEnabled.p_o ) path-io> Documentation created: dist/doc/html/path-io, path-io> dist/doc/html/path-io/path-io.txt ghc-lib-parser> [ 15 of 456] Compiling GHC.Exts.Heap.FFIClosures_ProfilingDisabled ( dist/build/GHC/Exts/Heap/FFIClosures_ProfilingDisabled.hs, dist/build/GHC/Exts/Heap/FFIClosures_ProfilingDisabled.p_o ) ghc-lib-parser> [ 16 of 456] Compiling GHC.Exts.Heap.FFIClosures ( libraries/ghc-heap/GHC/Exts/Heap/FFIClosures.hs, dist/build/GHC/Exts/Heap/FFIClosures.p_o ) ghc-lib-parser> [ 17 of 456] Compiling GHC.Exts.Heap.Utils ( dist/build/GHC/Exts/Heap/Utils.hs, dist/build/GHC/Exts/Heap/Utils.p_o ) ghc-lib-parser> [ 18 of 456] Compiling GHC.Exts.Heap ( libraries/ghc-heap/GHC/Exts/Heap.hs, dist/build/GHC/Exts/Heap.p_o ) mod> [3 of 3] Compiling Data.Mod.Word ( Data/Mod/Word.hs, nothing ) [Flags changed] mod> Haddock coverage: ghc-lib-parser> [ 19 of 456] Compiling GHC.ForeignSrcLang.Type ( libraries/ghc-boot-th/GHC/ForeignSrcLang/Type.hs, dist/build/GHC/ForeignSrcLang/Type.p_o ) ghc-lib-parser> [ 20 of 456] Compiling GHC.ForeignSrcLang ( libraries/ghc-boot/GHC/ForeignSrcLang.hs, dist/build/GHC/ForeignSrcLang.p_o ) ghc-lib-parser> [ 21 of 456] Compiling GHC.LanguageExtensions.Type ( libraries/ghc-boot-th/GHC/LanguageExtensions/Type.hs, dist/build/GHC/LanguageExtensions/Type.p_o ) ghc-lib-parser> [ 22 of 456] Compiling GHC.LanguageExtensions ( libraries/ghc-boot/GHC/LanguageExtensions.hs, dist/build/GHC/LanguageExtensions.p_o ) ghc-lib-parser> [ 23 of 456] Compiling GHC.Lexeme ( libraries/ghc-boot-th/GHC/Lexeme.hs, dist/build/GHC/Lexeme.p_o ) ghc-lib-parser> [ 24 of 456] Compiling GHC.Platform.ArchOS ( libraries/ghc-platform/src/GHC/Platform/ArchOS.hs, dist/build/GHC/Platform/ArchOS.p_o ) ghc-lib-parser> [ 25 of 456] Compiling GHC.Platform.Constants ( ghc-lib/stage0/compiler/build/GHC/Platform/Constants.hs, dist/build/GHC/Platform/Constants.p_o ) ghc-lib-parser> [ 26 of 456] Compiling GHC.Prelude.Basic ( compiler/GHC/Prelude/Basic.hs, dist/build/GHC/Prelude/Basic.p_o ) ghc-lib-parser> [ 27 of 456] Compiling GHC.Data.FastMutInt ( compiler/GHC/Data/FastMutInt.hs, dist/build/GHC/Data/FastMutInt.p_o ) ghc-lib-parser> [ 28 of 456] Compiling GHC.Data.Bool ( compiler/GHC/Data/Bool.hs, dist/build/GHC/Data/Bool.p_o ) ghc-lib-parser> [ 29 of 456] Compiling GHC.Serialized ( libraries/ghc-boot/GHC/Serialized.hs, dist/build/GHC/Serialized.p_o ) ghc-lib-parser> [ 30 of 456] Compiling GHC.Settings.Utils ( libraries/ghc-boot/GHC/Settings/Utils.hs, dist/build/GHC/Settings/Utils.p_o ) ghc-lib-parser> [ 31 of 456] Compiling GHC.Utils.Constants ( compiler/GHC/Utils/Constants.hs, dist/build/GHC/Utils/Constants.p_o ) ghc-lib-parser> [ 32 of 456] Compiling GHC.Utils.Containers.Internal.BitUtil ( compiler/GHC/Utils/Containers/Internal/BitUtil.hs, dist/build/GHC/Utils/Containers/Internal/BitUtil.p_o ) ghc-lib-parser> [ 33 of 456] Compiling GHC.Utils.Containers.Internal.StrictPair ( compiler/GHC/Utils/Containers/Internal/StrictPair.hs, dist/build/GHC/Utils/Containers/Internal/StrictPair.p_o ) ghc-lib-parser> [ 34 of 456] Compiling GHC.Data.Word64Set.Internal ( compiler/GHC/Data/Word64Set/Internal.hs, dist/build/GHC/Data/Word64Set/Internal.p_o ) ghc-lib-parser> [ 35 of 456] Compiling GHC.Data.Word64Set ( compiler/GHC/Data/Word64Set.hs, dist/build/GHC/Data/Word64Set.p_o ) ghc-lib-parser> [ 36 of 456] Compiling GHC.Data.Word64Map.Internal ( compiler/GHC/Data/Word64Map/Internal.hs, dist/build/GHC/Data/Word64Map/Internal.p_o ) ghc-lib-parser> [ 37 of 456] Compiling GHC.Data.Word64Map.Strict.Internal ( compiler/GHC/Data/Word64Map/Strict/Internal.hs, dist/build/GHC/Data/Word64Map/Strict/Internal.p_o ) path-io> Preprocessing test suite 'tests' for path-io-1.8.2... bitvec> Preprocessing test suite 'bitvec-tests' for bitvec-1.1.5.0... bitvec> Building test suite 'bitvec-tests' for bitvec-1.1.5.0... mod> Warning: 'Mod' is ambiguous. It is defined mod> * at Data/Mod.hs:76:26 mod> * at Data/Mod.hs:76:1 mod> You may be able to disambiguate the identifier by qualifying it or mod> by specifying the type/value namespace explicitly. mod> Defaulting to the one defined at Data/Mod.hs:76:1 mod> 100% ( 5 / 5) in 'Data.Mod' mod> Warning: 'Mod' is ambiguous. It is defined mod> * at Data/Mod/Word.hs:71:26 mod> * at Data/Mod/Word.hs:71:1 mod> You may be able to disambiguate the identifier by qualifying it or mod> by specifying the type/value namespace explicitly. mod> Defaulting to the one defined at Data/Mod/Word.hs:71:1 mod> 100% ( 5 / 5) in 'Data.Mod.Word' path-io> Running phase: installPhase hiedb> Running phase: updateAutotoolsGnuConfigScriptsPhase hiedb> Running phase: configurePhase hiedb> configureFlags: --verbose --prefix=/nix/store/hj8k30r7fchx16nyjck1pajcznjgxnd0-hiedb-0.6.0.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/x28f7vawxq9ylbw47rpz9mcsxfprb3sk-hiedb-0.6.0.2-doc/share/doc/hiedb-0.6.0.2 --with-gcc=gcc --package-db=/build/tmp.H54McfmRym/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/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/lib hiedb> Using Parsec parser hiedb> Configuring hiedb-0.6.0.2... hiedb> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports hiedb> 'ghc' version < 9.12): hiedb> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc is version hiedb> 9.12.1 path-io> Installing library in /nix/store/gdy0wm7nllbivsr2dk1fvhjxvmck3kza-path-io-1.8.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/path-io-1.8.2-5zstlgQH71FC8kWJvcVwkf bitvec> [1 of 9] Compiling Support ( test/Support.hs, dist/build/bitvec-tests/bitvec-tests-tmp/Support.o ) path-io> Running phase: fixupPhase path-io> shrinking RPATHs of ELF executables and libraries in /nix/store/gdy0wm7nllbivsr2dk1fvhjxvmck3kza-path-io-1.8.2 path-io> shrinking /nix/store/gdy0wm7nllbivsr2dk1fvhjxvmck3kza-path-io-1.8.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHSpath-io-1.8.2-5zstlgQH71FC8kWJvcVwkf-ghc9.12.1.so mod> Warning: Data.Mod: could not find link destinations for: mod> - Data.Mod.Rep_Mod mod> - Data.Mod.D:R:MVectorsMod0 mod> - Data.Vector.Generic.Mutable.Base.MVector mod> - Data.Mod.D:R:VectorMod0 mod> - Data.Vector.Unboxed.Base.MVector mod> - Data.Vector.Unboxed.Base.Vector mod> - Data.Mod.ModMVec mod> - Data.Mod.ModVec mod> - Data.Vector.Unboxed.Base.Unbox mod> - Data.Vector.Generic.Base.Vector mod> - Data.Vector.Primitive.Mutable.MVector mod> - Data.Vector.Generic.Base.Mutable mod> - Data.Vector.Primitive.Vector mod> - Data.Vector.Generic.Base.basicLength mod> - Data.Vector.Generic.Base.basicUnsafeCopy mod> - Data.Vector.Generic.Base.basicUnsafeFreeze mod> - Data.Vector.Generic.Base.basicUnsafeIndexM mod> - Data.Vector.Generic.Base.basicUnsafeSlice mod> - Data.Vector.Generic.Base.basicUnsafeThaw mod> - Data.Vector.Generic.Base.elemseq mod> - Data.Vector.Generic.Mutable.Base.basicUnsafeNew mod> - Data.Vector.Generic.Mutable.Base.basicUnsafeSlice mod> - Data.Vector.Generic.Mutable.Base.basicLength mod> - Data.Vector.Generic.Mutable.Base.basicUnsafeWrite mod> - Data.Vector.Generic.Mutable.Base.basicUnsafeGrow mod> - Data.Vector.Generic.Mutable.Base.basicUnsafeRead mod> - Data.Vector.Generic.Mutable.Base.basicInitialize mod> - Data.Vector.Generic.Mutable.Base.basicUnsafeCopy mod> - Data.Vector.Generic.Mutable.Base.basicClear mod> - Data.Vector.Generic.Mutable.Base.basicOverlaps mod> - Data.Vector.Generic.Mutable.Base.basicSet mod> - Data.Vector.Generic.Mutable.Base.basicUnsafeMove mod> - Data.Vector.Generic.Mutable.Base.basicUnsafeReplicate path-io> checking for references to /build/ in /nix/store/gdy0wm7nllbivsr2dk1fvhjxvmck3kza-path-io-1.8.2... mod> Warning: Data.Mod.Word: could not find link destinations for: mod> - Data.Vector.Generic.Mutable.Base.MVector mod> - Data.Vector.Unboxed.Base.MVector mod> - Data.Vector.Unboxed.Base.Vector mod> - Data.Vector.Unboxed.Base.Unbox mod> - Data.Vector.Generic.Base.Vector mod> - Data.Vector.Primitive.Mutable.MVector mod> - Data.Vector.Generic.Base.Mutable mod> - Data.Vector.Primitive.Vector mod> - Data.Vector.Generic.Base.basicLength mod> - Data.Vector.Generic.Base.basicUnsafeCopy mod> - Data.Vector.Generic.Base.basicUnsafeFreeze mod> - Data.Vector.Generic.Base.basicUnsafeIndexM mod> - Data.Vector.Generic.Base.basicUnsafeSlice mod> - Data.Vector.Generic.Base.basicUnsafeThaw mod> - Data.Vector.Generic.Base.elemseq mod> - Data.Vector.Generic.Mutable.Base.basicUnsafeNew mod> - Data.Vector.Generic.Mutable.Base.basicUnsafeSlice mod> - Data.Vector.Generic.Mutable.Base.basicLength mod> - Data.Vector.Generic.Mutable.Base.basicUnsafeWrite mod> - Data.Vector.Generic.Mutable.Base.basicUnsafeGrow mod> - Data.Vector.Generic.Mutable.Base.basicUnsafeRead mod> - Data.Vector.Generic.Mutable.Base.basicInitialize mod> - Data.Vector.Generic.Mutable.Base.basicUnsafeCopy mod> - Data.Vector.Generic.Mutable.Base.basicClear mod> - Data.Vector.Generic.Mutable.Base.basicOverlaps mod> - Data.Vector.Generic.Mutable.Base.basicSet mod> - Data.Vector.Generic.Mutable.Base.basicUnsafeMove mod> - Data.Vector.Generic.Mutable.Base.basicUnsafeReplicate mod> - Data.Mod.Word.Rep_Mod mod> - Data.Mod.Word.D:R:MVectorsMod0 mod> - Data.Mod.Word.D:R:VectorMod0 mod> - Data.Mod.Word.MV_Mod mod> - Data.Mod.Word.V_Mod path-io> patching script interpreter paths in /nix/store/gdy0wm7nllbivsr2dk1fvhjxvmck3kza-path-io-1.8.2 path-io> stripping (with command strip and flags -S -p) in /nix/store/gdy0wm7nllbivsr2dk1fvhjxvmck3kza-path-io-1.8.2/lib path-io> shrinking RPATHs of ELF executables and libraries in /nix/store/2dlp4j775syk0fg6ap0yarf2nhq7vb47-path-io-1.8.2-doc path-io> checking for references to /build/ in /nix/store/2dlp4j775syk0fg6ap0yarf2nhq7vb47-path-io-1.8.2-doc... path-io> patching script interpreter paths in /nix/store/2dlp4j775syk0fg6ap0yarf2nhq7vb47-path-io-1.8.2-doc path-io (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/2dlp4j775syk0fg6ap0yarf2nhq7vb47-path-io-1.8.2-doc /nix/store/gdy0wm7nllbivsr2dk1fvhjxvmck3kza-path-io-1.8.2 path-io (post)> Pushing 5 paths (163 are already present) using zstd to cache sellout ⏳ path-io (post)> path-io (post)> Pushing /nix/store/1zbg2422waszk4iv97skrvws7bimd0r8-unix-compat-0.7.4 (248.41 KiB) path-io (post)> Pushing /nix/store/sjw9ql3s3dkqvj16yacsj63gxz8ibgw8-gmp-with-cxx-6.3.0-dev (211.35 KiB) path-io (post)> Pushing /nix/store/gdy0wm7nllbivsr2dk1fvhjxvmck3kza-path-io-1.8.2 (2.06 MiB) path-io (post)> Pushing /nix/store/2dlp4j775syk0fg6ap0yarf2nhq7vb47-path-io-1.8.2-doc (1.20 MiB) path-io (post)> Pushing /nix/store/xyy3ylkh8dv3whqap25rdh3q6a279i4f-unix-compat-0.7.4-doc (413.79 KiB) path-io (post)> path-io (post)> All done. path-io (post)> added 2 signatures path-io (post)> added 3 signatures path-io (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/2dlp4j775syk0fg6ap0yarf2nhq7vb47-path-io-1.8.2-doc /nix/store/gdy0wm7nllbivsr2dk1fvhjxvmck3kza-path-io-1.8.2 path-io (post)> copying 2 paths... path-io (post)> copying path '/nix/store/2dlp4j775syk0fg6ap0yarf2nhq7vb47-path-io-1.8.2-doc' to 'ssh-ng://'... path-io (post)> copying path '/nix/store/gdy0wm7nllbivsr2dk1fvhjxvmck3kza-path-io-1.8.2' to 'ssh-ng://'... path-io (post)> copying 1 paths... path-io (post)> copying path '/nix/store/gbx88cmmxps656j173s5a2lmnfip9w6k-path-io-1.8.2.drv' to 'ssh-ng://'... ghc-lib-parser> [ 38 of 456] Compiling GHC.Data.Word64Map.Strict ( compiler/GHC/Data/Word64Map/Strict.hs, dist/build/GHC/Data/Word64Map/Strict.p_o ) ghc-lib-parser> [ 39 of 456] Compiling GHC.Data.Word64Map.Lazy ( compiler/GHC/Data/Word64Map/Lazy.hs, dist/build/GHC/Data/Word64Map/Lazy.p_o ) ghc-lib-parser> [ 40 of 456] Compiling GHC.Data.Word64Map ( compiler/GHC/Data/Word64Map.hs, dist/build/GHC/Data/Word64Map.p_o ) ghc-lib-parser> [ 41 of 456] Compiling GHC.Utils.Encoding.UTF8 ( libraries/ghc-boot/GHC/Utils/Encoding/UTF8.hs, dist/build/GHC/Utils/Encoding/UTF8.p_o ) ghc-lib-parser> [ 42 of 456] Compiling GHC.Utils.Encoding ( libraries/ghc-boot/GHC/Utils/Encoding.hs, dist/build/GHC/Utils/Encoding.p_o ) ghc-lib-parser> [ 43 of 456] Compiling GHC.Data.ShortText ( libraries/ghc-boot/GHC/Data/ShortText.hs, dist/build/GHC/Data/ShortText.p_o ) ghc-lib-parser> [ 44 of 456] Compiling GHC.Unit.Database ( libraries/ghc-boot/GHC/Unit/Database.hs, dist/build/GHC/Unit/Database.p_o ) ghc-lib-parser> [ 45 of 456] Compiling GHC.Utils.Exception ( compiler/GHC/Utils/Exception.hs, dist/build/GHC/Utils/Exception.p_o ) ghc-lib-parser> [ 46 of 456] Compiling GHC.Utils.Fingerprint ( compiler/GHC/Utils/Fingerprint.hs, dist/build/GHC/Utils/Fingerprint.p_o ) ghc-lib-parser> [ 47 of 456] Compiling GHC.Utils.GlobalVars ( compiler/GHC/Utils/GlobalVars.hs, dist/build/GHC/Utils/GlobalVars.p_o ) ghc-lib-parser> [ 48 of 456] Compiling GHC.Utils.IO.Unsafe ( compiler/GHC/Utils/IO/Unsafe.hs, dist/build/GHC/Utils/IO/Unsafe.p_o ) ghc-lib-parser> [ 49 of 456] Compiling GHC.Utils.Ppr.Colour ( compiler/GHC/Utils/Ppr/Colour.hs, dist/build/GHC/Utils/Ppr/Colour.p_o ) ghc-lib-parser> [ 50 of 456] Compiling GHC.Version ( ghc-lib/stage0/libraries/ghc-boot/build/GHC/Version.hs, dist/build/GHC/Version.p_o ) ghc-lib-parser> [ 51 of 456] Compiling GHC.UniqueSubdir ( libraries/ghc-boot/GHC/UniqueSubdir.hs, dist/build/GHC/UniqueSubdir.p_o ) ghc-lib-parser> [ 52 of 456] Compiling GHC.Settings.Config ( ghc-lib/stage0/compiler/build/GHC/Settings/Config.hs, dist/build/GHC/Settings/Config.p_o ) ghc-lib-parser> [ 53 of 456] Compiling GHC.Utils.Panic.Plain ( compiler/GHC/Utils/Panic/Plain.hs, dist/build/GHC/Utils/Panic/Plain.p_o ) ghc-lib-parser> [ 54 of 456] Compiling GHC.Utils.Misc ( compiler/GHC/Utils/Misc.hs, dist/build/GHC/Utils/Misc.p_o ) ghc-lib-parser> [ 55 of 456] Compiling GHC.Data.FastString ( compiler/GHC/Data/FastString.hs, dist/build/GHC/Data/FastString.p_o ) ghc-lib-parser> [ 56 of 456] Compiling GHC.Utils.BufHandle ( compiler/GHC/Utils/BufHandle.hs, dist/build/GHC/Utils/BufHandle.p_o ) ghc-lib-parser> [ 57 of 456] Compiling GHC.Utils.Ppr ( compiler/GHC/Utils/Ppr.hs, dist/build/GHC/Utils/Ppr.p_o ) ghc-lib-parser> [ 58 of 456] Compiling GHCi.BreakArray ( libraries/ghci/GHCi/BreakArray.hs, dist/build/GHCi/BreakArray.p_o ) ghc-lib-parser> [ 59 of 456] Compiling GHCi.FFI ( dist/build/GHCi/FFI.hs, dist/build/GHCi/FFI.p_o ) ghc-lib-parser> [ 60 of 456] Compiling GHCi.RemoteTypes ( libraries/ghci/GHCi/RemoteTypes.hs, dist/build/GHCi/RemoteTypes.p_o ) ghc-lib-parser> [ 61 of 456] Compiling GHCi.ResolvedBCO ( libraries/ghci/GHCi/ResolvedBCO.hs, dist/build/GHCi/ResolvedBCO.p_o ) ghc-lib-parser> [ 62 of 456] Compiling GHCi.TH.Binary ( libraries/ghci/GHCi/TH/Binary.hs, dist/build/GHCi/TH/Binary.p_o ) hw-fingertree> Documentation created: dist/doc/html/hw-fingertree, hw-fingertree> dist/doc/html/hw-fingertree/hw-fingertree.txt hw-fingertree> Preprocessing test suite 'doctest' for hw-fingertree-0.1.2.1... hw-fingertree> Preprocessing test suite 'hw-fingertree-tests' for hw-fingertree-0.1.2.1... hw-fingertree> Running phase: installPhase hw-fingertree> Installing library in /nix/store/2cbp4m3vn9sn2ygxax6f7ixp19s13ab8-hw-fingertree-0.1.2.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/hw-fingertree-0.1.2.1-I5cH1PJJN72ASI52Z5bFG4 hw-fingertree> Running phase: fixupPhase hw-fingertree> shrinking RPATHs of ELF executables and libraries in /nix/store/2cbp4m3vn9sn2ygxax6f7ixp19s13ab8-hw-fingertree-0.1.2.1 hw-fingertree> shrinking /nix/store/2cbp4m3vn9sn2ygxax6f7ixp19s13ab8-hw-fingertree-0.1.2.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHShw-fingertree-0.1.2.1-I5cH1PJJN72ASI52Z5bFG4-ghc9.12.1.so hw-fingertree> checking for references to /build/ in /nix/store/2cbp4m3vn9sn2ygxax6f7ixp19s13ab8-hw-fingertree-0.1.2.1... hw-fingertree> patching script interpreter paths in /nix/store/2cbp4m3vn9sn2ygxax6f7ixp19s13ab8-hw-fingertree-0.1.2.1 hw-fingertree> stripping (with command strip and flags -S -p) in /nix/store/2cbp4m3vn9sn2ygxax6f7ixp19s13ab8-hw-fingertree-0.1.2.1/lib hw-fingertree> shrinking RPATHs of ELF executables and libraries in /nix/store/7rc6a99gcv3xrd43c40dn1ri79sdr0hq-hw-fingertree-0.1.2.1-doc hw-fingertree> checking for references to /build/ in /nix/store/7rc6a99gcv3xrd43c40dn1ri79sdr0hq-hw-fingertree-0.1.2.1-doc... hw-fingertree> patching script interpreter paths in /nix/store/7rc6a99gcv3xrd43c40dn1ri79sdr0hq-hw-fingertree-0.1.2.1-doc bitvec> [2 of 9] Compiling Tests.Conc ( test/Tests/Conc.hs, dist/build/bitvec-tests/bitvec-tests-tmp/Tests/Conc.o ) bitvec> [3 of 9] Compiling Tests.F2Poly ( test/Tests/F2Poly.hs, dist/build/bitvec-tests/bitvec-tests-tmp/Tests/F2Poly.o ) bitvec> [4 of 9] Compiling Tests.MVector ( test/Tests/MVector.hs, dist/build/bitvec-tests/bitvec-tests-tmp/Tests/MVector.o ) bitvec> test/Tests/MVector.hs:269:10: warning: [GHC-68441] [-Wdeprecations] bitvec> In the use of data constructor ‘ErrorCallWithLocation’ bitvec> (imported from Control.Exception, but defined in GHC.Internal.Exception): bitvec> Deprecated: "ErrorCallWithLocation has been deprecated in favour of ErrorCall (which does not have a location). Backtraces are now handled by the backtrace exception mechanisms exclusively." bitvec> | bitvec> 269 | Left ErrorCallWithLocation{} -> True bitvec> | ^^^^^^^^^^^^^^^^^^^^^ bitvec> bitvec> test/Tests/MVector.hs:276:10: warning: [GHC-68441] [-Wdeprecations] bitvec> In the use of data constructor ‘ErrorCallWithLocation’ bitvec> (imported from Control.Exception, but defined in GHC.Internal.Exception): bitvec> Deprecated: "ErrorCallWithLocation has been deprecated in favour of ErrorCall (which does not have a location). Backtraces are now handled by the backtrace exception mechanisms exclusively." bitvec> | bitvec> 276 | Left ErrorCallWithLocation{} -> True bitvec> | ^^^^^^^^^^^^^^^^^^^^^ bitvec> hiedb> Dependency algebraic-graphs: using algebraic-graphs-0.7 hiedb> Dependency ansi-terminal: using ansi-terminal-1.1.2 hiedb> Dependency array: using array-0.5.8.0 hiedb> Dependency base: using base-4.21.0.0 hiedb> Dependency bytestring: using bytestring-0.12.2.0 hiedb> Dependency containers: using containers-0.7 hiedb> Dependency directory: using directory-1.3.9.0 hiedb> Dependency extra: using extra-1.8 hiedb> Dependency filepath: using filepath-1.5.4.0 hiedb> Dependency ghc: using ghc-9.12.1 hiedb> Dependency hie-compat: 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: using terminal-size-0.3.4 hiedb> Dependency text: using text-2.1.2 hiedb> Dependency base: using base-4.21.0.0 hiedb> Dependency ghc-paths: using ghc-paths-0.1.0.12 hiedb> Dependency hiedb: using hiedb-0.6.0.2 hiedb> Dependency base: using base-4.21.0.0 hiedb> Dependency directory: using directory-1.3.9.0 hiedb> Dependency filepath: using filepath-1.5.4.0 hiedb> Dependency ghc-paths: using ghc-paths-0.1.0.12 hiedb> Dependency hiedb: using hiedb-0.6.0.2 hiedb> Dependency hspec: using hspec-2.11.12 hiedb> Dependency process: using process-1.6.25.0 hiedb> Dependency temporary: using temporary-1.3 hiedb> Source component graph: hiedb> component lib hiedb> component exe:hiedb dependency lib hiedb> component test:hiedb-tests hiedb> dependency exe:hiedb hiedb> dependency lib hiedb> Configured component graph: hiedb> component hiedb-0.6.0.2-6UlEpbEXtIDLpotoWpc0T4 hiedb> include algebraic-graphs-0.7-8kQVQcAFHQdEz9zqnQIJ6H hiedb> include ansi-terminal-1.1.2-IIVoZYNX7r9L3kQTdz5fTa hiedb> include array-0.5.8.0-0db1 hiedb> include base-4.21.0.0-7c9b hiedb> include bytestring-0.12.2.0-b0ac hiedb> include containers-0.7-0330 hiedb> include directory-1.3.9.0-9e59 hiedb> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz hiedb> include filepath-1.5.4.0-d360 hiedb> include ghc-9.12.1-bf75 hiedb> include hie-compat-0.3.1.2-F7vrjUitdEsLYmVdmZgOeW hiedb> include lucid-2.11.20250303-HwbWltSQ6vx3vUCEIpoaZj hiedb> include mtl-2.3.1-a5fa hiedb> include optparse-applicative-0.18.1.0-C5GiPgNeJpwHMRrRnQqrLy hiedb> include sqlite-simple-0.4.19.0-CpNLJoS8B1r3BjX2lhycPf hiedb> include terminal-size-0.3.4-DFoeT570WhR2Xuq7eQACdN hiedb> include text-2.1.2-8f2d hiedb> component hiedb-0.6.0.2-2oDF4rNhxCaKsJYrtH0hak-hiedb hiedb> include base-4.21.0.0-7c9b hiedb> include ghc-paths-0.1.0.12-LxY3t2iHDBo1aRbobv6q5S hiedb> include hiedb-0.6.0.2-6UlEpbEXtIDLpotoWpc0T4 hiedb> component hiedb-0.6.0.2-5dijUhxIfndFx8PCAuSaHE-hiedb-tests hiedb> include base-4.21.0.0-7c9b hiedb> include directory-1.3.9.0-9e59 hiedb> include filepath-1.5.4.0-d360 hiedb> include ghc-paths-0.1.0.12-LxY3t2iHDBo1aRbobv6q5S hiedb> include hiedb-0.6.0.2-6UlEpbEXtIDLpotoWpc0T4 hiedb> include hspec-2.11.12-Bru9jObG9SbAQGRkrcD7Qi hiedb> include process-1.6.25.0-184c hiedb> include temporary-1.3-L8DCub6f4YbAEHM1cI1n9N hiedb> Linked component graph: hiedb> unit hiedb-0.6.0.2-6UlEpbEXtIDLpotoWpc0T4 hiedb> include algebraic-graphs-0.7-8kQVQcAFHQdEz9zqnQIJ6H hiedb> include ansi-terminal-1.1.2-IIVoZYNX7r9L3kQTdz5fTa hiedb> include array-0.5.8.0-0db1 hiedb> include base-4.21.0.0-7c9b hiedb> include bytestring-0.12.2.0-b0ac hiedb> include containers-0.7-0330 hiedb> include directory-1.3.9.0-9e59 hiedb> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz hiedb> include filepath-1.5.4.0-d360 hiedb> include ghc-9.12.1-bf75 hiedb> include hie-compat-0.3.1.2-F7vrjUitdEsLYmVdmZgOeW hiedb> include lucid-2.11.20250303-HwbWltSQ6vx3vUCEIpoaZj hiedb> include mtl-2.3.1-a5fa hiedb> include optparse-applicative-0.18.1.0-C5GiPgNeJpwHMRrRnQqrLy hiedb> include sqlite-simple-0.4.19.0-CpNLJoS8B1r3BjX2lhycPf hiedb> include terminal-size-0.3.4-DFoeT570WhR2Xuq7eQACdN hiedb> include text-2.1.2-8f2d hiedb> HieDb=hiedb-0.6.0.2-6UlEpbEXtIDLpotoWpc0T4:HieDb,HieDb.Compat=hiedb-0.6.0.2-6UlEpbEXtIDLpotoWpc0T4:HieDb.Compat,HieDb.Create=hiedb-0.6.0.2-6UlEpbEXtIDLpotoWpc0T4:HieDb.Create,HieDb.Dump=hiedb-0.6.0.2-6UlEpbEXtIDLpotoWpc0T4:HieDb.Dump,HieDb.Html=hiedb-0.6.0.2-6UlEpbEXtIDLpotoWpc0T4:HieDb.Html,HieDb.Query=hiedb-0.6.0.2-6UlEpbEXtIDLpotoWpc0T4:HieDb.Query,HieDb.Run=hiedb-0.6.0.2-6UlEpbEXtIDLpotoWpc0T4:HieDb.Run,HieDb.Types=hiedb-0.6.0.2-6UlEpbEXtIDLpotoWpc0T4:HieDb.Types,HieDb.Utils=hiedb-0.6.0.2-6UlEpbEXtIDLpotoWpc0T4:HieDb.Utils hiedb> unit hiedb-0.6.0.2-2oDF4rNhxCaKsJYrtH0hak-hiedb hiedb> include base-4.21.0.0-7c9b hiedb> include ghc-paths-0.1.0.12-LxY3t2iHDBo1aRbobv6q5S hiedb> include hiedb-0.6.0.2-6UlEpbEXtIDLpotoWpc0T4 hiedb> unit hiedb-0.6.0.2-5dijUhxIfndFx8PCAuSaHE-hiedb-tests hiedb> include base-4.21.0.0-7c9b hiedb> include directory-1.3.9.0-9e59 hiedb> include filepath-1.5.4.0-d360 hiedb> include ghc-paths-0.1.0.12-LxY3t2iHDBo1aRbobv6q5S hiedb> include hiedb-0.6.0.2-6UlEpbEXtIDLpotoWpc0T4 hiedb> include hspec-2.11.12-Bru9jObG9SbAQGRkrcD7Qi hiedb> include process-1.6.25.0-184c hiedb> include temporary-1.3-L8DCub6f4YbAEHM1cI1n9N hiedb> Ready component graph: hiedb> definite hiedb-0.6.0.2-6UlEpbEXtIDLpotoWpc0T4 hiedb> depends algebraic-graphs-0.7-8kQVQcAFHQdEz9zqnQIJ6H hiedb> depends ansi-terminal-1.1.2-IIVoZYNX7r9L3kQTdz5fTa hiedb> depends array-0.5.8.0-0db1 hiedb> depends base-4.21.0.0-7c9b hiedb> depends bytestring-0.12.2.0-b0ac hiedb> depends containers-0.7-0330 hiedb> depends directory-1.3.9.0-9e59 hiedb> depends extra-1.8-LGmFfwsP1rLAJ1116OVhKz hiedb> depends filepath-1.5.4.0-d360 hiedb> depends ghc-9.12.1-bf75 hiedb> depends hie-compat-0.3.1.2-F7vrjUitdEsLYmVdmZgOeW hiedb> depends lucid-2.11.20250303-HwbWltSQ6vx3vUCEIpoaZj hiedb> depends mtl-2.3.1-a5fa hiedb> depends optparse-applicative-0.18.1.0-C5GiPgNeJpwHMRrRnQqrLy hiedb> depends sqlite-simple-0.4.19.0-CpNLJoS8B1r3BjX2lhycPf hiedb> depends terminal-size-0.3.4-DFoeT570WhR2Xuq7eQACdN hiedb> depends text-2.1.2-8f2d hiedb> definite hiedb-0.6.0.2-2oDF4rNhxCaKsJYrtH0hak-hiedb hiedb> depends base-4.21.0.0-7c9b hiedb> depends ghc-paths-0.1.0.12-LxY3t2iHDBo1aRbobv6q5S hiedb> depends hiedb-0.6.0.2-6UlEpbEXtIDLpotoWpc0T4 hiedb> definite hiedb-0.6.0.2-5dijUhxIfndFx8PCAuSaHE-hiedb-tests hiedb> depends base-4.21.0.0-7c9b hiedb> depends directory-1.3.9.0-9e59 hiedb> depends filepath-1.5.4.0-d360 hiedb> depends ghc-paths-0.1.0.12-LxY3t2iHDBo1aRbobv6q5S hiedb> depends hiedb-0.6.0.2-6UlEpbEXtIDLpotoWpc0T4 hiedb> depends hspec-2.11.12-Bru9jObG9SbAQGRkrcD7Qi hiedb> depends process-1.6.25.0-184c hiedb> depends temporary-1.3-L8DCub6f4YbAEHM1cI1n9N hiedb> depends hiedb-0.6.0.2-2oDF4rNhxCaKsJYrtH0hak-hiedb hiedb> Using Cabal-3.14.1.0 compiled by ghc-9.12 hiedb> Using compiler: ghc-9.12.1 hiedb> Using install prefix: hiedb> /nix/store/hj8k30r7fchx16nyjck1pajcznjgxnd0-hiedb-0.6.0.2 hiedb> Executables installed in: hiedb> /nix/store/hj8k30r7fchx16nyjck1pajcznjgxnd0-hiedb-0.6.0.2/bin hiedb> Libraries installed in: hiedb> /nix/store/hj8k30r7fchx16nyjck1pajcznjgxnd0-hiedb-0.6.0.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/hiedb-0.6.0.2-6UlEpbEXtIDLpotoWpc0T4 hiedb> Dynamic Libraries installed in: hiedb> /nix/store/hj8k30r7fchx16nyjck1pajcznjgxnd0-hiedb-0.6.0.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75 hiedb> Private executables installed in: hiedb> /nix/store/hj8k30r7fchx16nyjck1pajcznjgxnd0-hiedb-0.6.0.2/libexec/x86_64-linux-ghc-9.12.1-bf75/hiedb-0.6.0.2 hiedb> Data files installed in: hiedb> /nix/store/hj8k30r7fchx16nyjck1pajcznjgxnd0-hiedb-0.6.0.2/share/x86_64-linux-ghc-9.12.1-bf75/hiedb-0.6.0.2 hiedb> Documentation installed in: hiedb> /nix/store/x28f7vawxq9ylbw47rpz9mcsxfprb3sk-hiedb-0.6.0.2-doc/share/doc/hiedb-0.6.0.2 hiedb> Configuration files installed in: hiedb> /nix/store/hj8k30r7fchx16nyjck1pajcznjgxnd0-hiedb-0.6.0.2/etc hiedb> No alex found hiedb> Using ar found on system at: hiedb> /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-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: hiedb> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc hiedb> Using ghc version 9.12.1 found on system at: hiedb> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc hiedb> Using ghc-pkg version 9.12.1 found on system at: hiedb> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc-pkg-9.12.1 hiedb> No ghcjs found hiedb> No ghcjs-pkg found hiedb> No greencard found hiedb> Using haddock version 2.30.0 found on system at: hw-fingertree (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/2cbp4m3vn9sn2ygxax6f7ixp19s13ab8-hw-fingertree-0.1.2.1 /nix/store/7rc6a99gcv3xrd43c40dn1ri79sdr0hq-hw-fingertree-0.1.2.1-doc hw-fingertree (post)> Pushing 2 paths (100 are already present) using zstd to cache sellout ⏳ hw-fingertree (post)> hw-fingertree (post)> Pushing /nix/store/7rc6a99gcv3xrd43c40dn1ri79sdr0hq-hw-fingertree-0.1.2.1-doc (1.92 MiB) hw-fingertree (post)> Pushing /nix/store/2cbp4m3vn9sn2ygxax6f7ixp19s13ab8-hw-fingertree-0.1.2.1 (5.45 MiB) hw-fingertree (post)> hw-fingertree (post)> All done. hw-fingertree (post)> added 2 signatures hw-fingertree (post)> added 3 signatures hw-fingertree (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/2cbp4m3vn9sn2ygxax6f7ixp19s13ab8-hw-fingertree-0.1.2.1 /nix/store/7rc6a99gcv3xrd43c40dn1ri79sdr0hq-hw-fingertree-0.1.2.1-doc hw-fingertree (post)> copying 2 paths... hw-fingertree (post)> copying path '/nix/store/7rc6a99gcv3xrd43c40dn1ri79sdr0hq-hw-fingertree-0.1.2.1-doc' to 'ssh-ng://'... hw-fingertree (post)> copying path '/nix/store/2cbp4m3vn9sn2ygxax6f7ixp19s13ab8-hw-fingertree-0.1.2.1' to 'ssh-ng://'... hw-fingertree (post)> copying 1 paths... hw-fingertree (post)> copying path '/nix/store/4jm00kb9fs8hlkinqk252bgvkq9h4scs-hw-fingertree-0.1.2.1.drv' to 'ssh-ng://'... ghc-lib-parser> [ 63 of 456] Compiling GHCi.Message ( libraries/ghci/GHCi/Message.hs, dist/build/GHCi/Message.p_o ) bitvec> [5 of 9] Compiling Tests.MVectorTS ( test/Tests/MVectorTS.hs, dist/build/bitvec-tests/bitvec-tests-tmp/Tests/MVectorTS.o ) bitvec> test/Tests/MVector.hs:269:10: warning: [GHC-68441] [-Wdeprecations] bitvec> In the use of data constructor ‘ErrorCallWithLocation’ bitvec> (imported from Control.Exception, but defined in GHC.Internal.Exception): bitvec> Deprecated: "ErrorCallWithLocation has been deprecated in favour of ErrorCall (which does not have a location). Backtraces are now handled by the backtrace exception mechanisms exclusively." bitvec> | bitvec> 269 | Left ErrorCallWithLocation{} -> True bitvec> | ^^^^^^^^^^^^^^^^^^^^^ bitvec> bitvec> test/Tests/MVector.hs:276:10: warning: [GHC-68441] [-Wdeprecations] bitvec> In the use of data constructor ‘ErrorCallWithLocation’ bitvec> (imported from Control.Exception, but defined in GHC.Internal.Exception): bitvec> Deprecated: "ErrorCallWithLocation has been deprecated in favour of ErrorCall (which does not have a location). Backtraces are now handled by the backtrace exception mechanisms exclusively." bitvec> | bitvec> 276 | Left ErrorCallWithLocation{} -> True bitvec> | ^^^^^^^^^^^^^^^^^^^^^ bitvec> bitvec> [6 of 9] Compiling Tests.SetOps ( test/Tests/SetOps.hs, dist/build/bitvec-tests/bitvec-tests-tmp/Tests/SetOps.o ) bitvec> [7 of 9] Compiling Tests.SetOpsTS ( test/Tests/SetOpsTS.hs, dist/build/bitvec-tests/bitvec-tests-tmp/Tests/SetOpsTS.o ) bitvec> [8 of 9] Compiling Tests.Vector ( test/Tests/Vector.hs, dist/build/bitvec-tests/bitvec-tests-tmp/Tests/Vector.o ) bitvec> test/Tests/Vector.hs:283:10: warning: [GHC-68441] [-Wdeprecations] bitvec> In the use of data constructor ‘ErrorCallWithLocation’ bitvec> (imported from Control.Exception, but defined in GHC.Internal.Exception): bitvec> Deprecated: "ErrorCallWithLocation has been deprecated in favour of ErrorCall (which does not have a location). Backtraces are now handled by the backtrace exception mechanisms exclusively." bitvec> | bitvec> 283 | Left ErrorCallWithLocation{} -> True bitvec> | ^^^^^^^^^^^^^^^^^^^^^ bitvec> bitvec> [9 of 9] Compiling Main ( test/Main.hs, dist/build/bitvec-tests/bitvec-tests-tmp/Main.o ) bitvec> [10 of 10] Linking dist/build/bitvec-tests/bitvec-tests hiedb> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/haddock-ghc-9.12.1 hiedb> No happy found hiedb> No haskell-suite found hiedb> No haskell-suite-pkg found hiedb> No hmake found hiedb> Using hpc version 0.69 found on system at: hiedb> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hpc-ghc-9.12.1 hiedb> Using hsc2hs version 0.68.10 found on system at: hiedb> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 hiedb> Using hscolour version 1.25 found on system at: hiedb> /nix/store/iwbifbszf225h5w2dyxfi77kk6d6rxdy-hscolour-1.25/bin/HsColour hiedb> No jhc found hiedb> Using ld found on system at: hiedb> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/ld hiedb> No pkg-config found hiedb> Using runghc version 9.12.1 found on system at: hiedb> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/runghc-9.12.1 hiedb> Using strip version 2.44 found on system at: hiedb> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip hiedb> Using tar found on system at: hiedb> /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar hiedb> No uhc found hiedb> Running 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> src/HieDb/Html.hs:13:29: warning: [GHC-38856] [-Wunused-imports] hiedb> The import of ‘foldl'’ from module ‘Data.List’ is redundant hiedb> | hiedb> 13 | import Data.List (foldl', sortBy) hiedb> | ^^^^^^ hiedb> 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> src/HieDb/Query.hs:21:29: warning: [GHC-38856] [-Wunused-imports] hiedb> The import of ‘foldl'’ from module ‘Data.List’ is redundant hiedb> | hiedb> 21 | import Data.List (foldl', intercalate) hiedb> | ^^^^^^ hiedb> 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 ) stm-hamt> Documentation created: dist/doc/html/stm-hamt, stm-hamt> dist/doc/html/stm-hamt/stm-hamt.txt lens-aeson> Documentation created: dist/doc/html/lens-aeson, lens-aeson> dist/doc/html/lens-aeson/lens-aeson.txt mod> Documentation created: dist/doc/html/mod, dist/doc/html/mod/mod.txt lens-aeson> Running phase: installPhase bitvec> buildPhase completed in 33 seconds bitvec> Running phase: checkPhase lens-aeson> Installing library in /nix/store/5ciad522mfhj4f6bdxmrazx5kl4s598h-lens-aeson-1.2.3/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/lens-aeson-1.2.3-JIjPOpXSVsz7ChYEGfW2Hn lens-aeson> Running phase: fixupPhase lens-aeson> shrinking RPATHs of ELF executables and libraries in /nix/store/5ciad522mfhj4f6bdxmrazx5kl4s598h-lens-aeson-1.2.3 lens-aeson> shrinking /nix/store/5ciad522mfhj4f6bdxmrazx5kl4s598h-lens-aeson-1.2.3/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHSlens-aeson-1.2.3-JIjPOpXSVsz7ChYEGfW2Hn-ghc9.12.1.so lens-aeson> checking for references to /build/ in /nix/store/5ciad522mfhj4f6bdxmrazx5kl4s598h-lens-aeson-1.2.3... lens-aeson> patching script interpreter paths in /nix/store/5ciad522mfhj4f6bdxmrazx5kl4s598h-lens-aeson-1.2.3 lens-aeson> stripping (with command strip and flags -S -p) in /nix/store/5ciad522mfhj4f6bdxmrazx5kl4s598h-lens-aeson-1.2.3/lib bitvec> Running 1 test suites... bitvec> Test suite bitvec-tests: RUNNING... bitvec> All bitvec> Bit bitvec> Bits bitvec> Conjunction Idempotence: OK bitvec> +++ OK, passed 100 tests. bitvec> Disjunction Idempotence: OK bitvec> +++ OK, passed 100 tests. bitvec> Double Complement: OK bitvec> +++ OK, passed 100 tests. bitvec> Set Bit: OK bitvec> +++ OK, passed 100 tests. bitvec> Clear Bit: OK bitvec> +++ OK, passed 100 tests. bitvec> Complement Bit: OK bitvec> +++ OK, passed 100 tests. bitvec> Clear Zero: OK bitvec> +++ OK, passed 100 tests. bitvec> Set Zero: OK bitvec> +++ OK, passed 100 tests. bitvec> Test Zero: OK bitvec> +++ OK, passed 100 tests. bitvec> Pop Zero: OK bitvec> +++ OK, passed 100 tests. bitvec> Right Rotation: OK bitvec> +++ OK, passed 100 tests. bitvec> Left Rotation: OK bitvec> +++ OK, passed 100 tests. bitvec> Count Leading Zeros of Zero: OK bitvec> +++ OK, passed 100 tests. bitvec> Count Trailing Zeros of Zero: OK bitvec> +++ OK, passed 100 tests. bitvec> Eq bitvec> Transitive: OK bitvec> +++ OK, passed 100 tests. bitvec> Symmetric: OK bitvec> +++ OK, passed 100 tests. bitvec> Reflexive: OK bitvec> +++ OK, passed 100 tests. bitvec> Ord bitvec> Antisymmetry: OK bitvec> +++ OK, passed 100 tests. bitvec> Transitivity: OK bitvec> +++ OK, passed 100 tests. bitvec> Totality: OK bitvec> +++ OK, passed 100 tests. bitvec> Enum bitvec> Succ Pred Identity: OK bitvec> +++ OK, passed 100 tests; 91 discarded. bitvec> Pred Succ Identity: OK bitvec> +++ OK, passed 100 tests; 115 discarded. bitvec> Show bitvec> Show: OK bitvec> +++ OK, passed 100 tests. bitvec> Equivariance: showsPrec: OK bitvec> +++ OK, passed 100 tests. bitvec> Equivariance: showList: OK bitvec> +++ OK, passed 100 tests. bitvec> Show/Read bitvec> Partial Isomorphism: show/read: OK bitvec> +++ OK, passed 100 tests. bitvec> Partial Isomorphism: show/read with initial space: OK bitvec> +++ OK, passed 100 tests. bitvec> Partial Isomorphism: showsPrec/readsPrec: OK bitvec> +++ OK, passed 100 tests. bitvec> Partial Isomorphism: showList/readList: OK bitvec> +++ OK, passed 100 tests. bitvec> Partial Isomorphism: showListWith shows / readListDefault: OK bitvec> +++ OK, passed 100 tests. bitvec> Num bitvec> Additive Commutativity: OK bitvec> +++ OK, passed 100 tests. bitvec> Additive Left Identity: OK bitvec> +++ OK, passed 100 tests. bitvec> Additive Right Identity: OK bitvec> +++ OK, passed 100 tests. bitvec> Multiplicative Associativity: OK bitvec> +++ OK, passed 100 tests. bitvec> Multiplicative Left Identity: OK bitvec> +++ OK, passed 100 tests. bitvec> Multiplicative Right Identity: OK bitvec> +++ OK, passed 100 tests. bitvec> Multiplication Left Distributes Over Addition: OK bitvec> +++ OK, passed 100 tests. bitvec> Multiplication Right Distributes Over Addition: OK bitvec> +++ OK, passed 100 tests. bitvec> Multiplicative Left Annihilation: OK bitvec> +++ OK, passed 100 tests. bitvec> Multiplicative Right Annihilation: OK bitvec> +++ OK, passed 100 tests. bitvec> Additive Inverse: OK bitvec> +++ OK, passed 100 tests. bitvec> Subtraction: OK bitvec> +++ OK, passed 100 tests. bitvec> Abs Is Idempotent: OK bitvec> +++ OK, passed 100 tests. bitvec> Signum Is Idempotent: OK bitvec> +++ OK, passed 100 tests. bitvec> Product Of Abs And Signum Is Id: OK bitvec> +++ OK, passed 100 tests. bitvec> Integral bitvec> Quotient Remainder: OK bitvec> +++ OK, passed 100 tests; 101 discarded. bitvec> Division Modulus: OK bitvec> +++ OK, passed 100 tests; 121 discarded. bitvec> Integer Roundtrip: OK bitvec> +++ OK, passed 100 tests. bitvec> QuotRem is (Quot, Rem): OK bitvec> +++ OK, passed 100 tests; 120 discarded. bitvec> DivMod is (Div, Mod): OK bitvec> +++ OK, passed 100 tests; 112 discarded. bitvec> divideByZero: OK bitvec> +++ OK, passed 100 tests. bitvec> toRational: OK bitvec> +++ OK, passed 100 tests. bitvec> F2Poly mod> Preprocessing test suite 'mod-tests' for mod-0.2.0.1... bitvec> Addition: OK bitvec> +++ OK, passed 100 tests. bitvec> Multiplication: OK bitvec> +++ OK, passed 100 tests. bitvec> Square: OK bitvec> +++ OK, passed 100 tests. stm-hamt> Preprocessing test suite 'test' for stm-hamt-1.2.1.1... bitvec> Multiplication long: OK (0.02s) bitvec> +++ OK, passed 100 tests. lens-aeson> shrinking RPATHs of ELF executables and libraries in /nix/store/xxh41yzda9hlv32i5lkf435wxzyc2psq-lens-aeson-1.2.3-doc bitvec> Multiplication 1: OK bitvec> +++ OK, passed 1 test. lens-aeson> checking for references to /build/ in /nix/store/xxh41yzda9hlv32i5lkf435wxzyc2psq-lens-aeson-1.2.3-doc... lens-aeson> patching script interpreter paths in /nix/store/xxh41yzda9hlv32i5lkf435wxzyc2psq-lens-aeson-1.2.3-doc bitvec> Square long: OK (0.02s) bitvec> +++ OK, passed 100 tests. bitvec> Remainder: OK bitvec> +++ OK, passed 100 tests; 53 discarded. bitvec> GCD: OK bitvec> +++ OK, passed 100 tests; 61 discarded. bitvec> Enum: OK bitvec> +++ OK, passed 100 tests. bitvec> Show bitvec> Show: OK bitvec> +++ OK, passed 100 tests. bitvec> Equivariance: showsPrec: OK bitvec> +++ OK, passed 100 tests. bitvec> Equivariance: showList: OK (0.01s) bitvec> +++ OK, passed 100 tests. bitvec> Num bitvec> Additive Commutativity: OK bitvec> +++ OK, passed 100 tests. bitvec> Additive Left Identity: OK bitvec> +++ OK, passed 100 tests. lens-aeson (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/5ciad522mfhj4f6bdxmrazx5kl4s598h-lens-aeson-1.2.3 /nix/store/xxh41yzda9hlv32i5lkf435wxzyc2psq-lens-aeson-1.2.3-doc lens-aeson (post)> Pushing 2 paths (184 are already present) using zstd to cache sellout ⏳ lens-aeson (post)> lens-aeson (post)> Pushing /nix/store/xxh41yzda9hlv32i5lkf435wxzyc2psq-lens-aeson-1.2.3-doc (501.02 KiB) lens-aeson (post)> Pushing /nix/store/5ciad522mfhj4f6bdxmrazx5kl4s598h-lens-aeson-1.2.3 (2.72 MiB) lens-aeson (post)> lens-aeson (post)> All done. lens-aeson (post)> added 2 signatures lens-aeson (post)> added 3 signatures lens-aeson (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/5ciad522mfhj4f6bdxmrazx5kl4s598h-lens-aeson-1.2.3 /nix/store/xxh41yzda9hlv32i5lkf435wxzyc2psq-lens-aeson-1.2.3-doc lens-aeson (post)> copying 2 paths... lens-aeson (post)> copying path '/nix/store/xxh41yzda9hlv32i5lkf435wxzyc2psq-lens-aeson-1.2.3-doc' to 'ssh-ng://'... lens-aeson (post)> copying path '/nix/store/5ciad522mfhj4f6bdxmrazx5kl4s598h-lens-aeson-1.2.3' to 'ssh-ng://'... lens-aeson (post)> copying 1 paths... lens-aeson (post)> copying path '/nix/store/vxr6whsvmjz4sdwvqgc3xrgx25va02bw-lens-aeson-1.2.3.drv' to 'ssh-ng://'... bitvec> Additive Right Identity: OK bitvec> +++ OK, passed 100 tests. bitvec> Multiplicative Associativity: OK bitvec> +++ OK, passed 100 tests. bitvec> Multiplicative Left Identity: OK bitvec> +++ OK, passed 100 tests. bitvec> Multiplicative Right Identity: OK bitvec> +++ OK, passed 100 tests. bitvec> Multiplication Left Distributes Over Addition: OK bitvec> +++ OK, passed 100 tests. bitvec> Multiplication Right Distributes Over Addition: OK bitvec> +++ OK, passed 100 tests. bitvec> Multiplicative Left Annihilation: OK bitvec> +++ OK, passed 100 tests. bitvec> Multiplicative Right Annihilation: OK bitvec> +++ OK, passed 100 tests. bitvec> Additive Inverse: OK bitvec> +++ OK, passed 100 tests. bitvec> Subtraction: OK bitvec> +++ OK, passed 100 tests. bitvec> Abs Is Idempotent: OK bitvec> +++ OK, passed 100 tests. bitvec> Signum Is Idempotent: OK bitvec> +++ OK, passed 100 tests. bitvec> Product Of Abs And Signum Is Id: OK bitvec> +++ OK, passed 100 tests. bitvec> Integral bitvec> Quotient Remainder: OK bitvec> +++ OK, passed 100 tests; 64 discarded. bitvec> Division Modulus: OK bitvec> +++ OK, passed 100 tests; 56 discarded. bitvec> Integer Roundtrip: OK bitvec> +++ OK, passed 100 tests. bitvec> QuotRem is (Quot, Rem): OK bitvec> +++ OK, passed 100 tests; 44 discarded. bitvec> DivMod is (Div, Mod): OK bitvec> +++ OK, passed 100 tests; 43 discarded. bitvec> fromNegative: OK bitvec> +++ OK, passed 100 tests. bitvec> divideByZero: OK bitvec> +++ OK, passed 100 tests. bitvec> toRational: OK bitvec> +++ OK, passed 100 tests. bitvec> signum: OK bitvec> +++ OK, passed 100 tests. bitvec> Data.Vector.Unboxed.Mutable.Bit bitvec> Data.Vector.Unboxed.Mutable functions bitvec> slice: OK bitvec> +++ OK, passed 100 tests; 46 discarded. bitvec> grow: OK bitvec> +++ OK, passed 100 tests. bitvec> Read/write Words bitvec> castFromWords: OK bitvec> +++ OK, passed 100 tests. bitvec> cloneToWords: OK bitvec> +++ OK, passed 100 tests. bitvec> castToWords_1: OK bitvec> +++ OK, passed 100 tests. bitvec> castToWords_2: OK bitvec> +++ OK, passed 100 tests. bitvec> Vector.Unboxed.MVector bitvec> New-Length: OK bitvec> +++ OK, passed 100 tests. bitvec> Replicate-Length: OK bitvec> +++ OK, passed 100 tests. bitvec> Slice-Length: OK bitvec> +++ OK, passed 100 tests. bitvec> Grow-Length: OK bitvec> +++ OK, passed 100 tests. bitvec> Write-Read: OK bitvec> +++ OK, passed 100 tests. bitvec> Set-Read: OK bitvec> +++ OK, passed 100 tests. bitvec> Sliced-Set-Read: OK bitvec> +++ OK, passed 100 tests. bitvec> Replicate-Read: OK bitvec> +++ OK, passed 100 tests. bitvec> Slice-Overlaps: OK bitvec> +++ OK, passed 100 tests. bitvec> Slice-Copy: OK bitvec> +++ OK, passed 100 tests. mod> Running phase: installPhase mod> Installing library in /nix/store/v7bhz0zc5c6s7nyan4wp1ppxvswg1ia6-mod-0.2.0.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/mod-0.2.0.1-5dk8JjChfiVFfYirqRTAgP mod> Running phase: fixupPhase mod> shrinking RPATHs of ELF executables and libraries in /nix/store/v7bhz0zc5c6s7nyan4wp1ppxvswg1ia6-mod-0.2.0.1 mod> shrinking /nix/store/v7bhz0zc5c6s7nyan4wp1ppxvswg1ia6-mod-0.2.0.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHSmod-0.2.0.1-5dk8JjChfiVFfYirqRTAgP-ghc9.12.1.so mod> checking for references to /build/ in /nix/store/v7bhz0zc5c6s7nyan4wp1ppxvswg1ia6-mod-0.2.0.1... mod> patching script interpreter paths in /nix/store/v7bhz0zc5c6s7nyan4wp1ppxvswg1ia6-mod-0.2.0.1 mod> stripping (with command strip and flags -S -p) in /nix/store/v7bhz0zc5c6s7nyan4wp1ppxvswg1ia6-mod-0.2.0.1/lib mod> shrinking RPATHs of ELF executables and libraries in /nix/store/940x0k0pl980psiik9nzvfqsbq3pwbbq-mod-0.2.0.1-doc mod> checking for references to /build/ in /nix/store/940x0k0pl980psiik9nzvfqsbq3pwbbq-mod-0.2.0.1-doc... mod> patching script interpreter paths in /nix/store/940x0k0pl980psiik9nzvfqsbq3pwbbq-mod-0.2.0.1-doc stm-hamt> Running phase: installPhase stm-hamt> Installing library in /nix/store/dg4mh568b8ay55bm6yh4rk0ghsaxbhqd-stm-hamt-1.2.1.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/stm-hamt-1.2.1.1-KKoP8REl9BD73qrmctur38 stm-hamt> Running phase: fixupPhase stm-hamt> shrinking RPATHs of ELF executables and libraries in /nix/store/dg4mh568b8ay55bm6yh4rk0ghsaxbhqd-stm-hamt-1.2.1.1 stm-hamt> shrinking /nix/store/dg4mh568b8ay55bm6yh4rk0ghsaxbhqd-stm-hamt-1.2.1.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHSstm-hamt-1.2.1.1-KKoP8REl9BD73qrmctur38-ghc9.12.1.so stm-hamt> checking for references to /build/ in /nix/store/dg4mh568b8ay55bm6yh4rk0ghsaxbhqd-stm-hamt-1.2.1.1... stm-hamt> patching script interpreter paths in /nix/store/dg4mh568b8ay55bm6yh4rk0ghsaxbhqd-stm-hamt-1.2.1.1 stm-hamt> stripping (with command strip and flags -S -p) in /nix/store/dg4mh568b8ay55bm6yh4rk0ghsaxbhqd-stm-hamt-1.2.1.1/lib stm-hamt> shrinking RPATHs of ELF executables and libraries in /nix/store/s163z6yr15qa343j8za92ggirahhsysq-stm-hamt-1.2.1.1-doc stm-hamt> checking for references to /build/ in /nix/store/s163z6yr15qa343j8za92ggirahhsysq-stm-hamt-1.2.1.1-doc... stm-hamt> patching script interpreter paths in /nix/store/s163z6yr15qa343j8za92ggirahhsysq-stm-hamt-1.2.1.1-doc 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> src/HieDb/Html.hs:13:29: warning: [GHC-38856] [-Wunused-imports] hiedb> The import of ‘foldl'’ from module ‘Data.List’ is redundant hiedb> | hiedb> 13 | import Data.List (foldl', sortBy) hiedb> | ^^^^^^ hiedb> 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> src/HieDb/Query.hs:21:29: warning: [GHC-38856] [-Wunused-imports] hiedb> The import of ‘foldl'’ from module ‘Data.List’ is redundant hiedb> | hiedb> 21 | import Data.List (foldl', intercalate) hiedb> | ^^^^^^ hiedb> bitvec> Slice-Move: OK bitvec> +++ OK, passed 100 tests. bitvec> Write-Copy-Read: OK bitvec> +++ OK, passed 100 tests. bitvec> Write-Move-Read: OK bitvec> +++ OK, passed 100 tests. bitvec> Write-Grow-Read: OK bitvec> +++ OK, passed 100 tests. bitvec> Sliced-Write-Copy-Read: OK bitvec> +++ OK, passed 100 tests. bitvec> Sliced-Write-Move-Read: OK bitvec> +++ OK, passed 100 tests. bitvec> Sliced-Write-Grow-Read: OK bitvec> +++ OK, passed 100 tests. bitvec> Write-InitializeAround-Read: OK bitvec> +++ OK, passed 100 tests. bitvec> Write-ClearAround-Read: OK bitvec> +++ OK, passed 100 tests. bitvec> Write-SetAround-Read: OK bitvec> +++ OK, passed 100 tests. bitvec> Write-WriteAround-Read: OK bitvec> +++ OK, passed 100 tests. bitvec> Write-CopyAround-Read: OK bitvec> +++ OK, passed 100 tests. bitvec> Write-MoveAround-Read: OK bitvec> +++ OK, passed 100 tests. bitvec> Write-InitializeBetween-Read: OK bitvec> +++ OK, passed 100 tests. bitvec> Write-ClearBetween-Read: OK bitvec> +++ OK, passed 100 tests. bitvec> Write-SetBetween-Read: OK bitvec> +++ OK, passed 100 tests. bitvec> Write-CopyBetween-Read: OK bitvec> +++ OK, passed 100 tests. bitvec> Write-MoveBetween-Read: OK bitvec> +++ OK, passed 100 tests. bitvec> basicInitialize 1: OK bitvec> +++ OK, passed 1 test. bitvec> basicInitialize 2: OK bitvec> +++ OK, passed 1 test. bitvec> basicInitialize 3: OK bitvec> +++ OK, passed 1 test. bitvec> basicInitialize 4: OK bitvec> +++ OK, passed 1 test. bitvec> basicSet 1: OK bitvec> +++ OK, passed 1 test. bitvec> basicSet 2: OK bitvec> +++ OK, passed 1 test. bitvec> basicSet 3: OK bitvec> +++ OK, passed 1 test. bitvec> basicSet 4: OK bitvec> +++ OK, passed 1 test. bitvec> basicSet 5: OK bitvec> +++ OK, passed 1 test. bitvec> basicSet 6: OK bitvec> +++ OK, passed 1 test. bitvec> basicSet 7: OK bitvec> +++ OK, passed 1 test. bitvec> basicSet 8: OK bitvec> +++ OK, passed 1 test. bitvec> basicUnsafeCopy1: OK bitvec> +++ OK, passed 1 test. bitvec> basicUnsafeCopy2: OK bitvec> +++ OK, passed 1 test. bitvec> basicUnsafeCopy3: OK bitvec> +++ OK, passed 1 test. bitvec> basicUnsafeCopy4: OK bitvec> +++ OK, passed 1 test. bitvec> basicUnsafeCopy5: OK bitvec> +++ OK, passed 1 test. bitvec> flipBit: OK bitvec> +++ OK, passed 100 tests; 34 discarded. bitvec> new negative: OK bitvec> +++ OK, passed 100 tests. bitvec> replicate negative: OK bitvec> +++ OK, passed 100 tests. bitvec> Data.Vector.Unboxed.Mutable.Bit bitvec> Data.Vector.Unboxed.Mutable functions bitvec> slice: OK bitvec> +++ OK, passed 100 tests; 39 discarded. bitvec> grow: OK bitvec> +++ OK, passed 100 tests. bitvec> Read/write Words mod (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/940x0k0pl980psiik9nzvfqsbq3pwbbq-mod-0.2.0.1-doc /nix/store/v7bhz0zc5c6s7nyan4wp1ppxvswg1ia6-mod-0.2.0.1 mod (post)> Pushing 4 paths (98 are already present) using zstd to cache sellout ⏳ mod (post)> mod (post)> Pushing /nix/store/v7bhz0zc5c6s7nyan4wp1ppxvswg1ia6-mod-0.2.0.1 (2.37 MiB) mod (post)> Pushing /nix/store/ahw6fr4wihcyq1rbx9ivi4qv6zmn10gg-zstd-1.5.7 (1.15 MiB) mod (post)> Pushing /nix/store/940x0k0pl980psiik9nzvfqsbq3pwbbq-mod-0.2.0.1-doc (1.06 MiB) mod (post)> Pushing /nix/store/6fn9q76d22dqwp55zhap63wvdhjnkx54-p11-kit-0.25.5 (4.93 MiB) mod (post)> mod (post)> All done. mod (post)> added 2 signatures mod (post)> added 3 signatures mod (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/940x0k0pl980psiik9nzvfqsbq3pwbbq-mod-0.2.0.1-doc /nix/store/v7bhz0zc5c6s7nyan4wp1ppxvswg1ia6-mod-0.2.0.1 mod (post)> copying 2 paths... mod (post)> copying path '/nix/store/940x0k0pl980psiik9nzvfqsbq3pwbbq-mod-0.2.0.1-doc' to 'ssh-ng://'... mod (post)> copying path '/nix/store/v7bhz0zc5c6s7nyan4wp1ppxvswg1ia6-mod-0.2.0.1' to 'ssh-ng://'... mod (post)> copying 1 paths... mod (post)> copying path '/nix/store/vv4qqhr3p0zd6h8g7fgwwjh3rdpsbm7r-mod-0.2.0.1.drv' to 'ssh-ng://'... stm-hamt (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/dg4mh568b8ay55bm6yh4rk0ghsaxbhqd-stm-hamt-1.2.1.1 /nix/store/s163z6yr15qa343j8za92ggirahhsysq-stm-hamt-1.2.1.1-doc stm-hamt (post)> Pushing 2 paths (144 are already present) using zstd to cache sellout ⏳ stm-hamt (post)> stm-hamt (post)> Pushing /nix/store/s163z6yr15qa343j8za92ggirahhsysq-stm-hamt-1.2.1.1-doc (509.69 KiB) stm-hamt (post)> Pushing /nix/store/dg4mh568b8ay55bm6yh4rk0ghsaxbhqd-stm-hamt-1.2.1.1 (1.24 MiB) stm-hamt (post)> stm-hamt (post)> All done. stm-hamt (post)> added 2 signatures stm-hamt (post)> added 2 signatures stm-hamt (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/dg4mh568b8ay55bm6yh4rk0ghsaxbhqd-stm-hamt-1.2.1.1 /nix/store/s163z6yr15qa343j8za92ggirahhsysq-stm-hamt-1.2.1.1-doc stm-hamt (post)> copying 2 paths... stm-hamt (post)> copying path '/nix/store/s163z6yr15qa343j8za92ggirahhsysq-stm-hamt-1.2.1.1-doc' to 'ssh-ng://'... stm-hamt (post)> copying path '/nix/store/dg4mh568b8ay55bm6yh4rk0ghsaxbhqd-stm-hamt-1.2.1.1' to 'ssh-ng://'... stm-hamt (post)> copying 1 paths... stm-hamt (post)> copying path '/nix/store/57pfzi169l7amh1indnj8kbij2sysk17-stm-hamt-1.2.1.1.drv' to 'ssh-ng://'... building '/nix/store/h3w1x72f04bx4rwblix8vnagjif99aj4-lsp-types-2.3.0.1.drv'... building '/nix/store/8vy66js5j88pz3h0v5d5gsg44jvxdby8-stm-containers-1.2.1.1.drv'... ghc-lib-parser> [ 64 of 456] Compiling Language.Haskell.Syntax.Basic ( compiler/Language/Haskell/Syntax/Basic.hs, dist/build/Language/Haskell/Syntax/Basic.p_o ) ghc-lib-parser> [ 65 of 456] Compiling Language.Haskell.Syntax.Extension ( compiler/Language/Haskell/Syntax/Extension.hs, dist/build/Language/Haskell/Syntax/Extension.p_o ) ghc-lib-parser> [ 66 of 456] Compiling Language.Haskell.Syntax.Module.Name ( compiler/Language/Haskell/Syntax/Module/Name.hs, dist/build/Language/Haskell/Syntax/Module/Name.p_o ) ghc-lib-parser> [ 67 of 456] Compiling Language.Haskell.Syntax.Specificity ( compiler/Language/Haskell/Syntax/Specificity.hs, dist/build/Language/Haskell/Syntax/Specificity.p_o ) ghc-lib-parser> [ 68 of 456] Compiling GHC.Tc.Types.LclEnv[boot] ( compiler/GHC/Tc/Types/LclEnv.hs-boot, dist/build/GHC/Tc/Types/LclEnv.p_o-boot ) ghc-lib-parser> [ 69 of 456] Compiling GHC.Builtin.PrimOps[boot] ( compiler/GHC/Builtin/PrimOps.hs-boot, dist/build/GHC/Builtin/PrimOps.p_o-boot ) ghc-lib-parser> [ 70 of 456] Compiling GHC.Iface.Type[boot] ( compiler/GHC/Iface/Type.hs-boot, dist/build/GHC/Iface/Type.p_o-boot ) ghc-lib-parser> [ 71 of 456] Compiling GHC.Types.Name.Occurrence[boot] ( compiler/GHC/Types/Name/Occurrence.hs-boot, dist/build/GHC/Types/Name/Occurrence.p_o-boot ) ghc-lib-parser> [ 72 of 456] Compiling Language.Haskell.Syntax.ImpExp[boot] ( compiler/Language/Haskell/Syntax/ImpExp.hs-boot, dist/build/Language/Haskell/Syntax/ImpExp.p_o-boot ) ghc-lib-parser> [ 73 of 456] Compiling GHC.Unit.Types[boot] ( compiler/GHC/Unit/Types.hs-boot, dist/build/GHC/Unit/Types.p_o-boot ) ghc-lib-parser> [ 74 of 456] Compiling GHC.Utils.Outputable ( compiler/GHC/Utils/Outputable.hs, dist/build/GHC/Utils/Outputable.p_o ) ghc-lib-parser> [ 75 of 456] Compiling GHC.Utils.Panic ( compiler/GHC/Utils/Panic.hs, dist/build/GHC/Utils/Panic.p_o ) ghc-lib-parser> [ 76 of 456] Compiling GHC.Utils.Trace ( compiler/GHC/Utils/Trace.hs, dist/build/GHC/Utils/Trace.p_o ) ghc-lib-parser> [ 77 of 456] Compiling GHC.Prelude ( compiler/GHC/Prelude.hs, dist/build/GHC/Prelude.p_o ) ghc-lib-parser> [ 78 of 456] Compiling GHC.Types.Id.Info[boot] ( compiler/GHC/Types/Id/Info.hs-boot, dist/build/GHC/Types/Id/Info.p_o-boot ) ghc-lib-parser> [ 79 of 456] Compiling GHC.Core.Unfold[boot] ( compiler/GHC/Core/Unfold.hs-boot, dist/build/GHC/Core/Unfold.p_o-boot ) ghc-lib-parser> [ 80 of 456] Compiling GHC.Utils.Word64 ( compiler/GHC/Utils/Word64.hs, dist/build/GHC/Utils/Word64.p_o ) ghc-lib-parser> [ 81 of 456] Compiling GHC.Types.Unique ( compiler/GHC/Types/Unique.hs, dist/build/GHC/Types/Unique.p_o ) ghc-lib-parser> [ 82 of 456] Compiling GHC.Types.Name[boot] ( compiler/GHC/Types/Name.hs-boot, dist/build/GHC/Types/Name.p_o-boot ) ghc-lib-parser> [ 83 of 456] Compiling GHC.Types.Var[boot] ( compiler/GHC/Types/Var.hs-boot, dist/build/GHC/Types/Var.p_o-boot ) ghc-lib-parser> [ 84 of 456] Compiling GHC.Core[boot] ( compiler/GHC/Core.hs-boot, dist/build/GHC/Core.p_o-boot ) ghc-lib-parser> [ 85 of 456] Compiling GHC.Core.Ppr[boot] ( compiler/GHC/Core/Ppr.hs-boot, dist/build/GHC/Core/Ppr.p_o-boot ) ghc-lib-parser> [ 86 of 456] Compiling GHC.Types.Id[boot] ( compiler/GHC/Types/Id.hs-boot, dist/build/GHC/Types/Id.p_o-boot ) ghc-lib-parser> [ 87 of 456] Compiling GHC.Core.TyCon[boot] ( compiler/GHC/Core/TyCon.hs-boot, dist/build/GHC/Core/TyCon.p_o-boot ) ghc-lib-parser> [ 88 of 456] Compiling GHC.Types.TyThing[boot] ( compiler/GHC/Types/TyThing.hs-boot, dist/build/GHC/Types/TyThing.p_o-boot ) ghc-lib-parser> [ 89 of 456] Compiling GHC.Core.TyCo.Rep[boot] ( compiler/GHC/Core/TyCo/Rep.hs-boot, dist/build/GHC/Core/TyCo/Rep.p_o-boot ) ghc-lib-parser> [ 90 of 456] Compiling GHC.Tc.Types.Origin[boot] ( compiler/GHC/Tc/Types/Origin.hs-boot, dist/build/GHC/Tc/Types/Origin.p_o-boot ) ghc-lib-parser> [ 91 of 456] Compiling GHC.Core.TyCo.Ppr[boot] ( compiler/GHC/Core/TyCo/Ppr.hs-boot, dist/build/GHC/Core/TyCo/Ppr.p_o-boot ) ghc-lib-parser> [ 92 of 456] Compiling GHC.Types.Unique.FM ( compiler/GHC/Types/Unique/FM.hs, dist/build/GHC/Types/Unique/FM.p_o ) ghc-lib-parser> [ 93 of 456] Compiling GHC.Data.Strict ( compiler/GHC/Data/Strict.hs, dist/build/GHC/Data/Strict.p_o ) ghc-lib-parser> [ 94 of 456] Compiling GHC.Data.OsPath ( compiler/GHC/Data/OsPath.hs, dist/build/GHC/Data/OsPath.p_o ) ghc-lib-parser> [ 95 of 456] Compiling GHC.Data.FiniteMap ( compiler/GHC/Data/FiniteMap.hs, dist/build/GHC/Data/FiniteMap.p_o ) ghc-lib-parser> [ 96 of 456] Compiling GHC.Utils.Lexeme ( compiler/GHC/Utils/Lexeme.hs, dist/build/GHC/Utils/Lexeme.p_o ) bitvec> castFromWords: OK bitvec> +++ OK, passed 100 tests. bitvec> cloneToWords: OK bitvec> +++ OK, passed 100 tests. bitvec> castToWords_1: OK bitvec> +++ OK, passed 100 tests. bitvec> castToWords_2: OK bitvec> +++ OK, passed 100 tests. bitvec> Vector.Unboxed.MVector bitvec> New-Length: OK bitvec> +++ OK, passed 100 tests. bitvec> Replicate-Length: OK bitvec> +++ OK, passed 100 tests. bitvec> Slice-Length: OK bitvec> +++ OK, passed 100 tests. bitvec> Grow-Length: OK bitvec> +++ OK, passed 100 tests. bitvec> Write-Read: OK bitvec> +++ OK, passed 100 tests. bitvec> Set-Read: OK bitvec> +++ OK, passed 100 tests. bitvec> Sliced-Set-Read: OK bitvec> +++ OK, passed 100 tests. bitvec> Replicate-Read: OK bitvec> +++ OK, passed 100 tests. bitvec> Slice-Overlaps: OK bitvec> +++ OK, passed 100 tests. bitvec> Slice-Copy: OK bitvec> +++ OK, passed 100 tests. bitvec> Slice-Move: OK bitvec> +++ OK, passed 100 tests. bitvec> Write-Copy-Read: OK bitvec> +++ OK, passed 100 tests. bitvec> Write-Move-Read: OK bitvec> +++ OK, passed 100 tests. bitvec> Write-Grow-Read: OK bitvec> +++ OK, passed 100 tests. bitvec> Sliced-Write-Copy-Read: OK bitvec> +++ OK, passed 100 tests. bitvec> Sliced-Write-Move-Read: OK bitvec> +++ OK, passed 100 tests. bitvec> Sliced-Write-Grow-Read: OK bitvec> +++ OK, passed 100 tests. bitvec> Write-InitializeAround-Read: OK bitvec> +++ OK, passed 100 tests. bitvec> Write-ClearAround-Read: OK bitvec> +++ OK, passed 100 tests. bitvec> Write-SetAround-Read: OK bitvec> +++ OK, passed 100 tests. bitvec> Write-WriteAround-Read: OK bitvec> +++ OK, passed 100 tests. bitvec> Write-CopyAround-Read: OK bitvec> +++ OK, passed 100 tests. bitvec> Write-MoveAround-Read: OK bitvec> +++ OK, passed 100 tests. bitvec> Write-InitializeBetween-Read: OK bitvec> +++ OK, passed 100 tests. bitvec> Write-ClearBetween-Read: OK bitvec> +++ OK, passed 100 tests. bitvec> Write-SetBetween-Read: OK bitvec> +++ OK, passed 100 tests. bitvec> Write-CopyBetween-Read: OK bitvec> +++ OK, passed 100 tests. bitvec> Write-MoveBetween-Read: OK bitvec> +++ OK, passed 100 tests. bitvec> basicInitialize 1: OK bitvec> +++ OK, passed 1 test. bitvec> basicInitialize 2: OK bitvec> +++ OK, passed 1 test. bitvec> basicInitialize 3: OK bitvec> +++ OK, passed 1 test. bitvec> basicInitialize 4: OK bitvec> +++ OK, passed 1 test. bitvec> basicSet 1: OK bitvec> +++ OK, passed 1 test. bitvec> basicSet 2: OK bitvec> +++ OK, passed 1 test. bitvec> basicSet 3: OK bitvec> +++ OK, passed 1 test. bitvec> basicSet 4: OK bitvec> +++ OK, passed 1 test. 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 ) ghc-lib-parser> [ 97 of 456] Compiling GHC.Data.Maybe ( compiler/GHC/Data/Maybe.hs, dist/build/GHC/Data/Maybe.p_o ) ghc-lib-parser> [ 98 of 456] Compiling GHC.Utils.Monad.State.Strict ( compiler/GHC/Utils/Monad/State/Strict.hs, dist/build/GHC/Utils/Monad/State/Strict.p_o ) ghc-lib-parser> [ 99 of 456] Compiling GHC.Utils.Monad ( compiler/GHC/Utils/Monad.hs, dist/build/GHC/Utils/Monad.p_o ) ghc-lib-parser> [100 of 456] Compiling GHC.Types.Unique.Supply ( compiler/GHC/Types/Unique/Supply.hs, dist/build/GHC/Types/Unique/Supply.p_o ) ghc-lib-parser> [101 of 456] Compiling GHC.Settings.Constants ( compiler/GHC/Settings/Constants.hs, dist/build/GHC/Settings/Constants.p_o ) ghc-lib-parser> [102 of 456] Compiling GHC.Types.Unique.DSM ( compiler/GHC/Types/Unique/DSM.hs, dist/build/GHC/Types/Unique/DSM.p_o ) ghc-lib-parser> [103 of 456] Compiling GHC.Data.SmallArray ( compiler/GHC/Data/SmallArray.hs, dist/build/GHC/Data/SmallArray.p_o ) ghc-lib-parser> [104 of 456] Compiling GHC.Data.FlatBag ( compiler/GHC/Data/FlatBag.hs, dist/build/GHC/Data/FlatBag.p_o ) ghc-lib-parser> [105 of 456] Compiling GHC.Data.StringBuffer ( compiler/GHC/Data/StringBuffer.hs, dist/build/GHC/Data/StringBuffer.p_o ) ghc-lib-parser> [106 of 456] Compiling GHC.Tc.Types.TcRef ( compiler/GHC/Tc/Types/TcRef.hs, dist/build/GHC/Tc/Types/TcRef.p_o ) ghc-lib-parser> [107 of 456] Compiling GHC.Utils.CliOption ( compiler/GHC/Utils/CliOption.hs, dist/build/GHC/Utils/CliOption.p_o ) ghc-lib-parser> [108 of 456] Compiling GHC.Types.ProfAuto ( compiler/GHC/Types/ProfAuto.hs, dist/build/GHC/Types/ProfAuto.p_o ) ghc-lib-parser> [109 of 456] Compiling GHC.SysTools.Terminal ( compiler/GHC/SysTools/Terminal.hs, dist/build/GHC/SysTools/Terminal.p_o ) ghc-lib-parser> [110 of 456] Compiling GHC.Driver.Plugins.External ( compiler/GHC/Driver/Plugins/External.hs, dist/build/GHC/Driver/Plugins/External.p_o ) ghc-lib-parser> [111 of 456] Compiling GHC.Driver.Backend.Internal ( compiler/GHC/Driver/Backend/Internal.hs, dist/build/GHC/Driver/Backend/Internal.p_o ) ghc-lib-parser> [112 of 456] Compiling GHC.CmmToAsm.CFG.Weight ( compiler/GHC/CmmToAsm/CFG/Weight.hs, dist/build/GHC/CmmToAsm/CFG/Weight.p_o ) ghc-lib-parser> [113 of 456] Compiling GHC.Types.HpcInfo ( compiler/GHC/Types/HpcInfo.hs, dist/build/GHC/Types/HpcInfo.p_o ) ghc-lib-parser> [114 of 456] Compiling GHC.Utils.Json ( compiler/GHC/Utils/Json.hs, dist/build/GHC/Utils/Json.p_o ) ghc-lib-parser> [115 of 456] Compiling GHC.Types.SrcLoc ( compiler/GHC/Types/SrcLoc.hs, dist/build/GHC/Types/SrcLoc.p_o ) ghc-lib-parser> [116 of 456] Compiling GHC.Types.Unique.DFM ( compiler/GHC/Types/Unique/DFM.hs, dist/build/GHC/Types/Unique/DFM.p_o ) ghc-lib-parser> [117 of 456] Compiling GHC.Data.FastString.Env ( compiler/GHC/Data/FastString/Env.hs, dist/build/GHC/Data/FastString/Env.p_o ) ghc-lib-parser> [118 of 456] Compiling GHC.Types.Unique.Set ( compiler/GHC/Types/Unique/Set.hs, dist/build/GHC/Types/Unique/Set.p_o ) ghc-lib-parser> [119 of 456] Compiling GHC.Types.Unique.DSet ( compiler/GHC/Types/Unique/DSet.hs, dist/build/GHC/Types/Unique/DSet.p_o ) ghc-lib-parser> [120 of 456] Compiling GHC.Data.OrdList ( compiler/GHC/Data/OrdList.hs, dist/build/GHC/Data/OrdList.p_o ) ghc-lib-parser> [121 of 456] Compiling GHC.Types.Unique.Map ( compiler/GHC/Types/Unique/Map.hs, dist/build/GHC/Types/Unique/Map.p_o ) ghc-lib-parser> [122 of 456] Compiling GHC.Data.Graph.Directed ( compiler/GHC/Data/Graph/Directed.hs, dist/build/GHC/Data/Graph/Directed.p_o ) ghc-lib-parser> [123 of 456] Compiling GHC.Data.List.SetOps ( compiler/GHC/Data/List/SetOps.hs, dist/build/GHC/Data/List/SetOps.p_o ) ghc-lib-parser> [124 of 456] Compiling GHC.Data.Bag ( compiler/GHC/Data/Bag.hs, dist/build/GHC/Data/Bag.p_o ) ghc-lib-parser> [125 of 456] Compiling GHC.Data.Pair ( compiler/GHC/Data/Pair.hs, dist/build/GHC/Data/Pair.p_o ) ghc-lib-parser> [126 of 456] Compiling GHC.Data.TrieMap ( compiler/GHC/Data/TrieMap.hs, dist/build/GHC/Data/TrieMap.p_o ) ghc-lib-parser> [127 of 456] Compiling GHC.Utils.Binary ( compiler/GHC/Utils/Binary.hs, dist/build/GHC/Utils/Binary.p_o ) ghc-lib-parser> [128 of 456] Compiling GHC.Types.SourceText ( compiler/GHC/Types/SourceText.hs, dist/build/GHC/Types/SourceText.p_o ) ghc-lib-parser> [129 of 456] Compiling GHC.Hs.DocString ( compiler/GHC/Hs/DocString.hs, dist/build/GHC/Hs/DocString.p_o ) ghc-lib-parser> [130 of 456] Compiling GHC.Types.FieldLabel ( compiler/GHC/Types/FieldLabel.hs, dist/build/GHC/Types/FieldLabel.p_o ) ghc-lib-parser> [131 of 456] Compiling GHC.Hs.Basic ( compiler/GHC/Hs/Basic.hs, dist/build/GHC/Hs/Basic.p_o ) ghc-lib-parser> [132 of 456] Compiling GHC.Types.Fixity ( compiler/GHC/Types/Fixity.hs, dist/build/GHC/Types/Fixity.p_o ) bitvec> basicSet 5: OK bitvec> +++ OK, passed 1 test. bitvec> basicSet 6: OK bitvec> +++ OK, passed 1 test. bitvec> basicSet 7: OK bitvec> +++ OK, passed 1 test. bitvec> basicSet 8: OK bitvec> +++ OK, passed 1 test. bitvec> basicUnsafeCopy1: OK bitvec> +++ OK, passed 1 test. bitvec> basicUnsafeCopy2: OK bitvec> +++ OK, passed 1 test. bitvec> basicUnsafeCopy3: OK bitvec> +++ OK, passed 1 test. bitvec> basicUnsafeCopy4: OK bitvec> +++ OK, passed 1 test. bitvec> basicUnsafeCopy5: OK bitvec> +++ OK, passed 1 test. bitvec> flipBit: OK bitvec> +++ OK, passed 100 tests; 54 discarded. bitvec> new negative: OK bitvec> +++ OK, passed 100 tests. bitvec> replicate negative: OK bitvec> +++ OK, passed 100 tests. bitvec> Set operations bitvec> generalize1: OK bitvec> +++ OK, passed 100 tests. bitvec> generalize2: OK bitvec> +++ OK, passed 100 tests. bitvec> zipBits: OK bitvec> +++ OK, passed 200 tests. bitvec> zipInPlace: OK bitvec> +++ OK, passed 100 tests. bitvec> mapBits: OK bitvec> +++ OK, passed 100 tests. bitvec> mapInPlace: OK bitvec> +++ OK, passed 100 tests. bitvec> union: OK bitvec> +++ OK, passed 100 tests. bitvec> intersection: OK bitvec> +++ OK, passed 100 tests. bitvec> difference: OK bitvec> +++ OK, passed 100 tests. bitvec> symDiff: OK bitvec> +++ OK, passed 100 tests. bitvec> invertBits bitvec> simple: OK bitvec> +++ OK, passed 100 tests. bitvec> simple_long: OK bitvec> +++ OK, passed 100 tests. bitvec> middle: OK bitvec> +++ OK, passed 100 tests. bitvec> middle_long: OK (0.01s) bitvec> +++ OK, passed 100 tests. bitvec> invertInPlace: OK bitvec> +++ OK, passed 100 tests. bitvec> invertInPlaceWords: OK bitvec> +++ OK, passed 100 tests. bitvec> invertInPlace middle: OK bitvec> +++ OK, passed 100 tests. bitvec> invertInPlaceLong middle: OK bitvec> +++ OK, passed 100 tests. bitvec> reverseBits bitvec> simple: OK bitvec> +++ OK, passed 100 tests. bitvec> simple_long: OK bitvec> +++ OK, passed 100 tests. bitvec> middle: OK bitvec> +++ OK, passed 100 tests. bitvec> middle_long: OK (0.01s) bitvec> +++ OK, passed 100 tests. bitvec> reverseInPlace: OK bitvec> +++ OK, passed 100 tests. bitvec> reverseInPlaceWords: OK bitvec> +++ OK, passed 100 tests. bitvec> reverseInPlace middle: OK bitvec> +++ OK, passed 100 tests. bitvec> reverseInPlaceLong middle: OK bitvec> +++ OK, passed 100 tests. bitvec> selectBits bitvec> simple: OK bitvec> +++ OK, passed 100 tests. bitvec> simple_long: OK bitvec> +++ OK, passed 100 tests. ghc-lib-parser> [133 of 456] Compiling GHC.Types.CostCentre.State ( compiler/GHC/Types/CostCentre/State.hs, dist/build/GHC/Types/CostCentre/State.p_o ) ghc-lib-parser> [134 of 456] Compiling GHC.Data.EnumSet ( compiler/GHC/Data/EnumSet.hs, dist/build/GHC/Data/EnumSet.p_o ) ghc-lib-parser> [135 of 456] Compiling GHC.Utils.Binary.Typeable ( compiler/GHC/Utils/Binary/Typeable.hs, dist/build/GHC/Utils/Binary/Typeable.p_o ) ghc-lib-parser> [136 of 456] Compiling GHC.Iface.Ext.Fields ( compiler/GHC/Iface/Ext/Fields.hs, dist/build/GHC/Iface/Ext/Fields.p_o ) ghc-lib-parser> [137 of 456] Compiling GHC.Cmm.Dataflow.Label ( compiler/GHC/Cmm/Dataflow/Label.hs, dist/build/GHC/Cmm/Dataflow/Label.p_o ) ghc-lib-parser> [138 of 456] Compiling GHC.Cmm.BlockId[boot] ( compiler/GHC/Cmm/BlockId.hs-boot, dist/build/GHC/Cmm/BlockId.p_o-boot ) ghc-lib-parser> [139 of 456] Compiling GHC.Driver.Flags ( compiler/GHC/Driver/Flags.hs, dist/build/GHC/Driver/Flags.p_o ) ghc-lib-parser> [140 of 456] Compiling GHC.Types.SafeHaskell ( compiler/GHC/Types/SafeHaskell.hs, dist/build/GHC/Types/SafeHaskell.p_o ) ghc-lib-parser> [141 of 456] Compiling GHC.Parser.Errors.Basic ( compiler/GHC/Parser/Errors/Basic.hs, dist/build/GHC/Parser/Errors/Basic.p_o ) ghc-lib-parser> [142 of 456] Compiling GHC.Unit.Ppr ( compiler/GHC/Unit/Ppr.hs, dist/build/GHC/Unit/Ppr.p_o ) ghc-lib-parser> [143 of 456] Compiling GHC.Tc.Types.Rank ( compiler/GHC/Tc/Types/Rank.hs, dist/build/GHC/Tc/Types/Rank.p_o ) ghc-lib-parser> [144 of 456] Compiling GHC.Hs.Specificity ( compiler/GHC/Hs/Specificity.hs, dist/build/GHC/Hs/Specificity.p_o ) ghc-lib-parser> [145 of 456] Compiling GHC.Unit.Types ( compiler/GHC/Unit/Types.hs, dist/build/GHC/Unit/Types.p_o ) ghc-lib-parser> [146 of 456] Compiling GHC.Unit.Module.Location ( compiler/GHC/Unit/Module/Location.hs, dist/build/GHC/Unit/Module/Location.p_o ) ghc-lib-parser> [147 of 456] Compiling GHC.Unit.Module.Env ( compiler/GHC/Unit/Module/Env.hs, dist/build/GHC/Unit/Module/Env.p_o ) ghc-lib-parser> [148 of 456] Compiling GHC.Unit.Module ( compiler/GHC/Unit/Module.hs, dist/build/GHC/Unit/Module.p_o ) ghc-lib-parser> [149 of 456] Compiling GHC.Types.ForeignCall ( compiler/GHC/Types/ForeignCall.hs, dist/build/GHC/Types/ForeignCall.p_o ) ghc-lib-parser> [150 of 456] Compiling GHC.Unit.Home ( compiler/GHC/Unit/Home.hs, dist/build/GHC/Unit/Home.p_o ) ghc-lib-parser> [151 of 456] Compiling GHC.Types.PkgQual ( compiler/GHC/Types/PkgQual.hs, dist/build/GHC/Types/PkgQual.p_o ) ghc-lib-parser> [152 of 456] Compiling GHC.Types.SourceFile ( compiler/GHC/Types/SourceFile.hs, dist/build/GHC/Types/SourceFile.p_o ) ghc-lib-parser> [153 of 456] Compiling GHC.Unit.Parser ( compiler/GHC/Unit/Parser.hs, dist/build/GHC/Unit/Parser.p_o ) ghc-lib-parser> [154 of 456] Compiling Language.Haskell.Syntax.Pat[boot] ( compiler/Language/Haskell/Syntax/Pat.hs-boot, dist/build/Language/Haskell/Syntax/Pat.p_o-boot ) ghc-lib-parser> [155 of 456] Compiling Language.Haskell.Syntax.Expr[boot] ( compiler/Language/Haskell/Syntax/Expr.hs-boot, dist/build/Language/Haskell/Syntax/Expr.p_o-boot ) ghc-lib-parser> [156 of 456] Compiling Language.Haskell.Syntax.Type[boot] ( compiler/Language/Haskell/Syntax/Type.hs-boot, dist/build/Language/Haskell/Syntax/Type.p_o-boot ) ghc-lib-parser> [157 of 456] Compiling GHC.Types.Basic ( compiler/GHC/Types/Basic.hs, dist/build/GHC/Types/Basic.p_o ) ghc-lib-parser> [158 of 456] Compiling GHC.Builtin.Uniques[boot] ( compiler/GHC/Builtin/Uniques.hs-boot, dist/build/GHC/Builtin/Uniques.p_o-boot ) ghc-lib-parser> [159 of 456] Compiling GHC.Core.DataCon[boot] ( compiler/GHC/Core/DataCon.hs-boot, dist/build/GHC/Core/DataCon.p_o-boot ) ghc-lib-parser> [160 of 456] Compiling GHC.Builtin.Types[boot] ( compiler/GHC/Builtin/Types.hs-boot, dist/build/GHC/Builtin/Types.p_o-boot ) ghc-lib-parser> [161 of 456] Compiling GHC.Builtin.Uniques ( compiler/GHC/Builtin/Uniques.hs, dist/build/GHC/Builtin/Uniques.p_o ) ghc-lib-parser> [162 of 456] Compiling GHC.Types.Name.Occurrence ( compiler/GHC/Types/Name/Occurrence.hs, dist/build/GHC/Types/Name/Occurrence.p_o ) ghc-lib-parser> [163 of 456] Compiling GHC.Platform ( compiler/GHC/Platform.hs, dist/build/GHC/Platform.p_o ) bitvec> middle: OK bitvec> +++ OK, passed 100 tests. bitvec> middle_long: OK (0.02s) bitvec> +++ OK, passed 100 tests. bitvec> excludeBits bitvec> simple: OK bitvec> +++ OK, passed 100 tests. bitvec> simple_long: OK bitvec> +++ OK, passed 100 tests. bitvec> middle: OK bitvec> +++ OK, passed 100 tests. bitvec> middle_long: OK (0.02s) bitvec> +++ OK, passed 100 tests. bitvec> countBits bitvec> simple: OK bitvec> +++ OK, passed 100 tests. bitvec> simple_long: OK bitvec> +++ OK, passed 100 tests. bitvec> middle: OK bitvec> +++ OK, passed 100 tests. bitvec> middle_long: OK bitvec> +++ OK, passed 100 tests. bitvec> Set operations bitvec> generalize1: OK bitvec> +++ OK, passed 100 tests. bitvec> generalize2: OK bitvec> +++ OK, passed 100 tests. bitvec> zipBits: OK bitvec> +++ OK, passed 200 tests. bitvec> zipInPlace: OK bitvec> +++ OK, passed 100 tests. bitvec> mapBits: OK bitvec> +++ OK, passed 100 tests. bitvec> mapInPlace: OK bitvec> +++ OK, passed 100 tests. bitvec> union: OK bitvec> +++ OK, passed 100 tests. bitvec> intersection: OK bitvec> +++ OK, passed 100 tests. bitvec> difference: OK bitvec> +++ OK, passed 100 tests. bitvec> symDiff: OK bitvec> +++ OK, passed 100 tests. bitvec> invertBits bitvec> simple: OK bitvec> +++ OK, passed 100 tests. bitvec> simple_long: OK bitvec> +++ OK, passed 100 tests. bitvec> middle: OK bitvec> +++ OK, passed 100 tests. bitvec> middle_long: OK (0.01s) bitvec> +++ OK, passed 100 tests. bitvec> invertInPlace: OK bitvec> +++ OK, passed 100 tests. bitvec> invertInPlaceWords: OK bitvec> +++ OK, passed 100 tests. bitvec> invertInPlace middle: OK bitvec> +++ OK, passed 100 tests. bitvec> invertInPlaceLong middle: OK bitvec> +++ OK, passed 100 tests. bitvec> reverseBits bitvec> simple: OK bitvec> +++ OK, passed 100 tests. bitvec> simple_long: OK bitvec> +++ OK, passed 100 tests. bitvec> middle: OK bitvec> +++ OK, passed 100 tests. bitvec> middle_long: OK (0.01s) bitvec> +++ OK, passed 100 tests. bitvec> reverseInPlace: OK bitvec> +++ OK, passed 100 tests. bitvec> reverseInPlaceWords: OK bitvec> +++ OK, passed 100 tests. bitvec> reverseInPlace middle: OK bitvec> +++ OK, passed 100 tests. bitvec> reverseInPlaceLong middle: OK bitvec> +++ OK, passed 100 tests. bitvec> selectBits bitvec> simple: OK bitvec> +++ OK, passed 100 tests. bitvec> simple_long: OK bitvec> +++ OK, passed 100 tests. bitvec> middle: OK bitvec> +++ OK, passed 100 tests. bitvec> middle_long: OK (0.03s) bitvec> +++ OK, passed 100 tests. bitvec> excludeBits bitvec> simple: OK bitvec> +++ OK, passed 100 tests. bitvec> simple_long: OK bitvec> +++ OK, passed 100 tests. bitvec> middle: OK bitvec> +++ OK, passed 100 tests. bitvec> middle_long: OK (0.02s) bitvec> +++ OK, passed 100 tests. bitvec> countBits bitvec> simple: OK bitvec> +++ OK, passed 100 tests. bitvec> simple_long: OK bitvec> +++ OK, passed 100 tests. bitvec> middle: OK bitvec> +++ OK, passed 100 tests. bitvec> middle_long: OK (0.01s) bitvec> +++ OK, passed 100 tests. bitvec> Data.Vector.Unboxed.Bit bitvec> Data.Vector.Unboxed functions bitvec> toList . fromList == id: OK bitvec> +++ OK, passed 100 tests. bitvec> fromList . toList == id bitvec> simple: OK bitvec> +++ OK, passed 100 tests. bitvec> simple_long: OK bitvec> +++ OK, passed 100 tests. bitvec> middle: OK bitvec> +++ OK, passed 100 tests. bitvec> middle_long: OK (0.01s) bitvec> +++ OK, passed 100 tests. bitvec> slice: OK bitvec> +++ OK, passed 100 tests. bitvec> cloneFromWords: OK bitvec> +++ OK, passed 100 tests. bitvec> cloneToWords bitvec> simple: OK bitvec> +++ OK, passed 100 tests. bitvec> simple_long: OK bitvec> +++ OK, passed 100 tests. bitvec> middle: OK bitvec> +++ OK, passed 100 tests. bitvec> middle_long: OK (0.01s) bitvec> +++ OK, passed 100 tests. bitvec> castToWords_1: OK bitvec> +++ OK, passed 100 tests. bitvec> castToWords_2: OK bitvec> +++ OK, passed 100 tests. bitvec> cloneFromWords8: OK bitvec> +++ OK, passed 100 tests. bitvec> cloneToWords8 bitvec> simple: OK bitvec> +++ OK, passed 100 tests. bitvec> simple_long: OK bitvec> +++ OK, passed 100 tests. bitvec> middle: OK bitvec> +++ OK, passed 100 tests. bitvec> middle_long: OK (0.01s) bitvec> +++ OK, passed 100 tests. bitvec> castToWords8_1: OK bitvec> +++ OK, passed 100 tests. bitvec> castToWords8_2: OK bitvec> +++ OK, passed 100 tests. bitvec> cloneToByteString: OK bitvec> +++ OK, passed 100 tests. bitvec> reverse bitvec> simple: OK bitvec> +++ OK, passed 100 tests. bitvec> simple_long: OK bitvec> +++ OK, passed 100 tests. bitvec> middle: OK bitvec> +++ OK, passed 100 tests. bitvec> middle_long: OK bitvec> +++ OK, passed 100 tests. bitvec> countBits bitvec> special case 1: OK bitvec> +++ OK, passed 1 test. bitvec> matches definition bitvec> simple: OK bitvec> +++ OK, passed 100 tests. bitvec> simple_long: OK bitvec> +++ OK, passed 100 tests. bitvec> middle: OK bitvec> +++ OK, passed 100 tests. bitvec> middle_long: OK (0.01s) bitvec> +++ OK, passed 100 tests. bitvec> listBits bitvec> special case 1: OK bitvec> +++ OK, passed 1 test. bitvec> special case 2: OK bitvec> +++ OK, passed 1 test. bitvec> matches definition bitvec> simple: OK bitvec> +++ OK, passed 100 tests. bitvec> simple_long: OK bitvec> +++ OK, passed 100 tests. bitvec> middle: OK bitvec> +++ OK, passed 100 tests. bitvec> middle_long: OK (0.01s) bitvec> +++ OK, passed 100 tests. bitvec> and bitvec> simple: OK bitvec> +++ OK, passed 100 tests. bitvec> simple_long: OK bitvec> +++ OK, passed 100 tests. bitvec> middle: OK bitvec> +++ OK, passed 100 tests. bitvec> middle_long: OK bitvec> +++ OK, passed 100 tests. bitvec> or bitvec> simple: OK bitvec> +++ OK, passed 100 tests. bitvec> simple_long: OK bitvec> +++ OK, passed 100 tests. bitvec> middle: OK bitvec> +++ OK, passed 100 tests. bitvec> middle_long: OK bitvec> +++ OK, passed 100 tests. bitvec> bitIndex bitvec> special case 1: OK bitvec> +++ OK, passed 1 test. bitvec> special case 2: OK bitvec> +++ OK, passed 1 test. bitvec> special case 3: OK bitvec> +++ OK, passed 1 test. bitvec> special case 4: OK bitvec> +++ OK, passed 1 test. bitvec> special case 5: OK bitvec> +++ OK, passed 1 test. bitvec> special case 6: OK bitvec> +++ OK, passed 1 test. bitvec> special case 7: OK bitvec> +++ OK, passed 1 test. bitvec> True bitvec> simple: OK bitvec> +++ OK, passed 100 tests. bitvec> simple_long: OK bitvec> +++ OK, passed 100 tests. bitvec> middle: OK bitvec> +++ OK, passed 100 tests. bitvec> middle_long: OK bitvec> +++ OK, passed 100 tests. bitvec> False bitvec> simple: OK bitvec> +++ OK, passed 100 tests. bitvec> simple_long: OK bitvec> +++ OK, passed 100 tests. bitvec> middle: OK bitvec> +++ OK, passed 100 tests. bitvec> middle_long: OK bitvec> +++ OK, passed 100 tests. bitvec> nthBitIndex bitvec> special case 1: OK bitvec> +++ OK, passed 1 test. bitvec> special case 2: OK bitvec> +++ OK, passed 1 test. bitvec> special case 3: OK bitvec> +++ OK, passed 1 test. bitvec> special case 4: OK bitvec> +++ OK, passed 1 test. bitvec> special case 5: OK bitvec> +++ OK, passed 1 test. bitvec> special case 6: OK bitvec> +++ OK, passed 1 test. bitvec> special case 7: OK bitvec> +++ OK, passed 1 test. bitvec> matches bitIndex True bitvec> simple: OK bitvec> +++ OK, passed 100 tests. bitvec> simple_long: OK bitvec> +++ OK, passed 100 tests. bitvec> middle: OK bitvec> +++ OK, passed 100 tests. bitvec> middle_long: OK bitvec> +++ OK, passed 100 tests. bitvec> matches bitIndex False bitvec> simple: OK bitvec> +++ OK, passed 100 tests. bitvec> simple_long: OK bitvec> +++ OK, passed 100 tests. bitvec> middle: OK bitvec> +++ OK, passed 100 tests. bitvec> middle_long: OK bitvec> +++ OK, passed 100 tests. bitvec> matches sequence of bitIndex True: OK bitvec> +++ OK, passed 100 tests. bitvec> matches sequence of bitIndex False: OK bitvec> +++ OK, passed 100 tests. bitvec> matches countBits: OK bitvec> +++ OK, passed 100 tests; 73 discarded. bitvec> negative argument: OK bitvec> +++ OK, passed 100 tests. bitvec> Bits instance bitvec> rotate is reversible: OK bitvec> +++ OK, passed 100 tests. bitvec> bit: OK bitvec> +++ OK, passed 100 tests. bitvec> shiftL: OK bitvec> +++ OK, passed 100 tests. bitvec> shiftR: OK bitvec> +++ OK, passed 100 tests. bitvec> zeroBits: OK bitvec> +++ OK, passed 1 test. bitvec> bitSize: OK bitvec> +++ OK, passed 100 tests. bitvec> isSigned: OK bitvec> +++ OK, passed 100 tests. bitvec> setBit: OK bitvec> +++ OK, passed 100 tests. bitvec> clearBit: OK bitvec> +++ OK, passed 100 tests. bitvec> complementBit: OK bitvec> +++ OK, passed 100 tests. bitvec> Concurrency bitvec> invertInPlace: OK (0.17s) bitvec> +++ OK, passed 1 test. bitvec> reverseInPlace: OK (0.34s) bitvec> +++ OK, passed 1 test. bitvec> zipInPlace: OK (0.04s) bitvec> +++ OK, passed 1 test. bitvec> bitvec> All 363 tests passed (1.07s) bitvec> Test suite bitvec-tests: PASS bitvec> Test suite logged to: dist/test/bitvec-1.1.5.0-bitvec-tests.log bitvec> 1 of 1 test suites (1 of 1 test cases) passed. bitvec> Running phase: haddockPhase ghc-lib-parser> [164 of 456] Compiling GHC.Cmm.CLabel[boot] ( compiler/GHC/Cmm/CLabel.hs-boot, dist/build/GHC/Cmm/CLabel.p_o-boot ) ghc-lib-parser> [165 of 456] Compiling GHC.Types.Name ( compiler/GHC/Types/Name.hs, dist/build/GHC/Types/Name.p_o ) lsp-types> Running phase: setupCompilerEnvironmentPhase lsp-types> Build with /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1. stm-containers> Running phase: setupCompilerEnvironmentPhase stm-containers> Build with /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1. 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 ) bitvec> Preprocessing library for bitvec-1.1.5.0... bitvec> Running Haddock on library for bitvec-1.1.5.0... bitvec> Warning: The documentation for the following packages are not installed. No bitvec> links will be generated to these packages: vector-0.13.2.0 stm-containers> Running phase: unpackPhase stm-containers> unpacking source archive /nix/store/cl6r8ns8i7iyd2rl3d1fhwvkp8jv3icn-stm-containers-1.2.1.1.tar.gz stm-containers> source root is stm-containers-1.2.1.1 stm-containers> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "stm-containers-1.2.1.1/test/Suites/Map/Update.hs" stm-containers> Running phase: patchPhase stm-containers> Running phase: compileBuildDriverPhase stm-containers> setupCompileFlags: -package-db=/build/tmp.NTOtQVdFeq/setup-package.conf.d -threaded lsp-types> Running 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> Running phase: patchPhase lsp-types> Running phase: compileBuildDriverPhase stm-containers> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.NTOtQVdFeq/Main.o ) lsp-types> setupCompileFlags: -package-db=/build/tmp.yx5MDEYrC8/setup-package.conf.d -threaded stm-containers> [2 of 2] Linking Setup lsp-types> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.yx5MDEYrC8/Main.o ) lsp-types> [2 of 2] Linking Setup ghc-lib-parser> [166 of 456] Compiling GHC.Types.Name.Set ( compiler/GHC/Types/Name/Set.hs, dist/build/GHC/Types/Name/Set.p_o ) hiedb> [2 of 2] Linking dist/build/hiedb/hiedb bitvec> [ 1 of 13] Compiling Data.Bit.PdepPext ( src/Data/Bit/PdepPext.hs, nothing ) [Flags changed] bitvec> [ 2 of 13] Compiling Data.Bit.SIMD ( src/Data/Bit/SIMD.hs, nothing ) [Flags changed] bitvec> [ 3 of 13] Compiling Data.Bit.Utils ( src/Data/Bit/Utils.hs, nothing ) [Flags changed] ghc-lib-parser> [167 of 456] Compiling GHC.Types.Name.Env ( compiler/GHC/Types/Name/Env.hs, dist/build/GHC/Types/Name/Env.p_o ) ghc-lib-parser> [168 of 456] Compiling GHC.Tc.Utils.TcType[boot] ( compiler/GHC/Tc/Utils/TcType.hs-boot, dist/build/GHC/Tc/Utils/TcType.p_o-boot ) ghc-lib-parser> [169 of 456] Compiling GHC.Types.Var ( compiler/GHC/Types/Var.hs, dist/build/GHC/Types/Var.p_o ) bitvec> [ 4 of 13] Compiling Data.Bit.InternalTS ( src/Data/Bit/InternalTS.hs, nothing ) [Flags changed] bitvec> src/Data/Bit/Internal.hs:86:11: warning: [GHC-90584] [-Wderiving-typeable] bitvec> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable bitvec> • In the newtype declaration for ‘Bit’ bitvec> | bitvec> 86 | , Bits, Typeable bitvec> | ^^^^^^^^ bitvec> bitvec> [ 5 of 13] Compiling Data.Bit.MutableTS ( src/Data/Bit/MutableTS.hs, nothing ) [Flags changed] bitvec> [ 6 of 13] Compiling Data.Bit.Internal ( src/Data/Bit/Internal.hs, nothing ) [Flags changed] bitvec> src/Data/Bit/Internal.hs:68:11: warning: [GHC-90584] [-Wderiving-typeable] bitvec> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable bitvec> • In the newtype declaration for ‘Bit’ bitvec> | bitvec> 68 | , Bits, Typeable bitvec> | ^^^^^^^^ bitvec> bitvec> [ 7 of 13] Compiling Data.Bit.Mutable ( src/Data/Bit/Mutable.hs, nothing ) [Flags changed] bitvec> [ 8 of 13] Compiling Data.Bit.ImmutableTS ( src/Data/Bit/ImmutableTS.hs, nothing ) [Flags changed] ghc-lib-parser> [170 of 456] Compiling GHC.Core.Type[boot] ( compiler/GHC/Core/Type.hs-boot, dist/build/GHC/Core/Type.p_o-boot ) ghc-lib-parser> [171 of 456] Compiling GHC.Types.Var.Set ( compiler/GHC/Types/Var/Set.hs, dist/build/GHC/Types/Var/Set.p_o ) stm-containers> Running phase: updateAutotoolsGnuConfigScriptsPhase bitvec> [ 9 of 13] Compiling Data.Bit.Immutable ( src/Data/Bit/Immutable.hs, nothing ) [Flags changed] stm-containers> Running phase: configurePhase stm-containers> configureFlags: --verbose --prefix=/nix/store/vqbypzg1xczbylnxmw0crwvfjx53jdyg-stm-containers-1.2.1.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/igw2ckkfr0k426bpszcl75552gpkirh7-stm-containers-1.2.1.1-doc/share/doc/stm-containers-1.2.1.1 --with-gcc=gcc --package-db=/build/tmp.NTOtQVdFeq/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/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib stm-containers> Using Parsec parser stm-containers> Configuring stm-containers-1.2.1.1... stm-containers> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports stm-containers> 'ghc' version < 9.12): stm-containers> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc is version stm-containers> 9.12.1 lsp-types> Running phase: updateAutotoolsGnuConfigScriptsPhase lsp-types> Running phase: configurePhase lsp-types> configureFlags: --verbose --prefix=/nix/store/j8zfqxg4jl4swjddyrwv95a3ksf1jv9k-lsp-types-2.3.0.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.yx5MDEYrC8/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/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib lsp-types> Using Parsec parser lsp-types> Configuring lsp-types-2.3.0.1... lsp-types> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports lsp-types> 'ghc' version < 9.12): lsp-types> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc is version lsp-types> 9.12.1 ghc-lib-parser> [172 of 456] Compiling GHC.Core.TyCo.FVs[boot] ( compiler/GHC/Core/TyCo/FVs.hs-boot, dist/build/GHC/Core/TyCo/FVs.p_o-boot ) ghc-lib-parser> [173 of 456] Compiling GHC.Utils.FV ( compiler/GHC/Utils/FV.hs, dist/build/GHC/Utils/FV.p_o ) bitvec> [10 of 13] Compiling Data.Bit.F2PolyTS ( src/Data/Bit/F2PolyTS.hs, nothing ) [Flags changed] ghc-lib-parser> [174 of 456] Compiling GHC.Data.Graph.UnVar ( compiler/GHC/Data/Graph/UnVar.hs, dist/build/GHC/Data/Graph/UnVar.p_o ) ghc-lib-parser> [175 of 456] Compiling GHC.Types.Var.Env ( compiler/GHC/Types/Var/Env.hs, dist/build/GHC/Types/Var/Env.p_o ) bitvec> src/Data/Bit/F2Poly.hs:80:22: warning: [GHC-90584] [-Wderiving-typeable] bitvec> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable bitvec> • In the newtype declaration for ‘F2Poly’ bitvec> | bitvec> 80 | deriving (Eq, Ord, Typeable, Generic, NFData) bitvec> | ^^^^^^^^ bitvec> bitvec> [11 of 13] Compiling Data.Bit.ThreadSafe ( src/Data/Bit/ThreadSafe.hs, nothing ) [Flags changed] bitvec> [12 of 13] Compiling Data.Bit.F2Poly ( src/Data/Bit/F2Poly.hs, nothing ) [Flags changed] hiedb> Preprocessing test suite 'hiedb-tests' for hiedb-0.6.0.2... hiedb> Building test suite 'hiedb-tests' for hiedb-0.6.0.2... bitvec> src/Data/Bit/F2Poly.hs:80:22: warning: [GHC-90584] [-Wderiving-typeable] bitvec> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable bitvec> • In the newtype declaration for ‘F2Poly’ bitvec> | bitvec> 80 | deriving (Eq, Ord, Typeable, Generic, NFData) bitvec> | ^^^^^^^^ bitvec> bitvec> [13 of 13] Compiling Data.Bit ( src/Data/Bit.hs, nothing ) [Flags changed] bitvec> Haddock coverage: lsp-types> Flags chosen: force-ospath=False hiedb> [1 of 2] Compiling Test.Orphans ( test/Test/Orphans.hs, dist/build/hiedb-tests/hiedb-tests-tmp/Test/Orphans.o ) ghc-lib-parser> [176 of 456] Compiling GHC.Types.SptEntry ( compiler/GHC/Types/SptEntry.hs, dist/build/GHC/Types/SptEntry.p_o ) ghc-lib-parser> [177 of 456] Compiling GHC.Stg.InferTags.TagSig ( compiler/GHC/Stg/InferTags/TagSig.hs, dist/build/GHC/Stg/InferTags/TagSig.p_o ) ghc-lib-parser> [178 of 456] Compiling GHC.Parser.Annotation ( compiler/GHC/Parser/Annotation.hs, dist/build/GHC/Parser/Annotation.p_o ) stm-containers> Warning: [git-protocol] Cloning over git:// might lead to an arbitrary code stm-containers> execution vulnerability. Furthermore, popular forges like GitHub do not stm-containers> support it. Use https:// or ssh:// instead. bitvec> Warning: 'Bit' is ambiguous. It is defined bitvec> * at src/Data/Bit/Internal.hs:81:15 bitvec> * at src/Data/Bit/Internal.hs:81:1 bitvec> You may be able to disambiguate the identifier by qualifying it or bitvec> by specifying the type/value namespace explicitly. bitvec> Defaulting to the one defined at src/Data/Bit/Internal.hs:81:1 bitvec> Warning: Data.Bit.InternalTS: Couldn't find .haddock for export Vector bitvec> Warning: Data.Bit.InternalTS: Couldn't find .haddock for export MVector bitvec> Warning: 'Bit' is ambiguous. It is defined bitvec> * at src/Data/Bit/Internal.hs:63:15 bitvec> * at src/Data/Bit/Internal.hs:63:1 bitvec> You may be able to disambiguate the identifier by qualifying it or bitvec> by specifying the type/value namespace explicitly. bitvec> Defaulting to the one defined at src/Data/Bit/Internal.hs:63:1 bitvec> Warning: Data.Bit.Internal: Couldn't find .haddock for export Vector bitvec> Warning: Data.Bit.Internal: Couldn't find .haddock for export MVector bitvec> Warning: 'F2Poly' is ambiguous. It is defined bitvec> * at src/Data/Bit/F2Poly.hs:69:18 bitvec> * at src/Data/Bit/F2Poly.hs:69:1 bitvec> You may be able to disambiguate the identifier by qualifying it or bitvec> by specifying the type/value namespace explicitly. bitvec> Defaulting to the one defined at src/Data/Bit/F2Poly.hs:69:1 bitvec> Warning: 'Bit' is ambiguous. It is defined bitvec> * at src/Data/Bit/Internal.hs:81:15 bitvec> * at src/Data/Bit/Internal.hs:81:1 bitvec> You may be able to disambiguate the identifier by qualifying it or bitvec> by specifying the type/value namespace explicitly. bitvec> Defaulting to the one defined at src/Data/Bit/Internal.hs:81:1 bitvec> Warning: Data.Bit.ThreadSafe: Couldn't find .haddock for export Vector bitvec> Warning: Data.Bit.ThreadSafe: Couldn't find .haddock for export MVector bitvec> 95% ( 40 / 42) in 'Data.Bit.ThreadSafe' bitvec> Warning: 'F2Poly' is ambiguous. It is defined bitvec> * at src/Data/Bit/F2Poly.hs:69:18 bitvec> * at src/Data/Bit/F2Poly.hs:69:1 bitvec> You may be able to disambiguate the identifier by qualifying it or bitvec> by specifying the type/value namespace explicitly. bitvec> Defaulting to the one defined at src/Data/Bit/F2Poly.hs:69:1 bitvec> Warning: 'Bit' is ambiguous. It is defined bitvec> * at src/Data/Bit/Internal.hs:63:15 bitvec> * at src/Data/Bit/Internal.hs:63:1 bitvec> You may be able to disambiguate the identifier by qualifying it or bitvec> by specifying the type/value namespace explicitly. bitvec> Defaulting to the one defined at src/Data/Bit/Internal.hs:63:1 bitvec> Warning: Data.Bit: Couldn't find .haddock for export Vector bitvec> Warning: Data.Bit: Couldn't find .haddock for export MVector stm-containers> Dependency base >=4.9 && <5: using base-4.21.0.0 stm-containers> Dependency deferred-folds >=0.9 && <0.10: using deferred-folds-0.9.18.7 stm-containers> Dependency focus >=1.0.1.4 && <1.1: using focus-1.0.3.2 stm-containers> Dependency hashable >=1.4 && <2: using hashable-1.4.7.0 stm-containers> Dependency list-t >=1.0.1 && <1.1: using list-t-1.0.5.7 stm-containers> Dependency stm-hamt >=1.2.1 && <1.3: using stm-hamt-1.2.1.1 stm-containers> Dependency transformers >=0.5 && <0.7: using transformers-0.6.1.2 stm-containers> Dependency deferred-folds: using deferred-folds-0.9.18.7 stm-containers> Dependency focus: using focus-1.0.3.2 stm-containers> Dependency foldl >=1.4 && <2: using foldl-1.4.18 stm-containers> Dependency free >=4.6 && <6: using free-5.2 stm-containers> Dependency list-t: using list-t-1.0.5.7 stm-containers> Dependency quickcheck-instances >=0.3.29.1 && <0.4: using stm-containers> quickcheck-instances-0.3.32 stm-containers> Dependency rerebase >=1 && <2: using rerebase-1.21.2 stm-containers> Dependency stm-containers: using stm-containers-1.2.1.1 stm-containers> Dependency tasty >=0.12 && <2: using tasty-1.5.3 stm-containers> Dependency tasty-hunit >=0.10.0.3 && <0.11: using tasty-hunit-0.10.2 stm-containers> Dependency tasty-quickcheck >=0.10.2 && <0.12: using tasty-quickcheck-0.11 stm-containers> Source component graph: stm-containers> component lib stm-containers> component test:test dependency lib stm-containers> Configured component graph: stm-containers> component stm-containers-1.2.1.1-A3YLy3tkIphOXRvLfaU1Y stm-containers> include base-4.21.0.0-7c9b stm-containers> include deferred-folds-0.9.18.7-C6q66jN651m3hXEMf7oHeW stm-containers> include focus-1.0.3.2-I4bVNnkj0SUGO4tl0apvDD stm-containers> include hashable-1.4.7.0-BrCG3rFloGT6PhmAd0fu9I stm-containers> include list-t-1.0.5.7-IrorwS1CUIxF7m89s3TsSq stm-containers> include stm-hamt-1.2.1.1-KKoP8REl9BD73qrmctur38 stm-containers> include transformers-0.6.1.2-905c stm-containers> component stm-containers-1.2.1.1-LY5rAYHuMRAFkJQiaYWOrL-test stm-containers> include deferred-folds-0.9.18.7-C6q66jN651m3hXEMf7oHeW stm-containers> include focus-1.0.3.2-I4bVNnkj0SUGO4tl0apvDD stm-containers> include foldl-1.4.18-IgDDKJVSZGpFZn8YnmXaEe stm-containers> include free-5.2-7eNLpYORrHl1rH4E0I35Z7 stm-containers> include list-t-1.0.5.7-IrorwS1CUIxF7m89s3TsSq stm-containers> include quickcheck-instances-0.3.32-LEblYDbjvWh4gDOokaJZRB stm-containers> include rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd stm-containers> include stm-containers-1.2.1.1-A3YLy3tkIphOXRvLfaU1Y stm-containers> include tasty-1.5.3-1qMX2xwdhAh2Fx6ZURDT5s stm-containers> include tasty-hunit-0.10.2-bDQm7ih5LIFUNZa5HA0pZ stm-containers> include tasty-quickcheck-0.11-B4N3RRh9TAA5SKlxVDPyZF stm-containers> Linked component graph: stm-containers> unit stm-containers-1.2.1.1-A3YLy3tkIphOXRvLfaU1Y stm-containers> include base-4.21.0.0-7c9b stm-containers> include deferred-folds-0.9.18.7-C6q66jN651m3hXEMf7oHeW stm-containers> include focus-1.0.3.2-I4bVNnkj0SUGO4tl0apvDD stm-containers> include hashable-1.4.7.0-BrCG3rFloGT6PhmAd0fu9I stm-containers> include list-t-1.0.5.7-IrorwS1CUIxF7m89s3TsSq stm-containers> include stm-hamt-1.2.1.1-KKoP8REl9BD73qrmctur38 stm-containers> include transformers-0.6.1.2-905c stm-containers> StmContainers.Bimap=stm-containers-1.2.1.1-A3YLy3tkIphOXRvLfaU1Y:StmContainers.Bimap,StmContainers.Map=stm-containers-1.2.1.1-A3YLy3tkIphOXRvLfaU1Y:StmContainers.Map,StmContainers.Multimap=stm-containers-1.2.1.1-A3YLy3tkIphOXRvLfaU1Y:StmContainers.Multimap,StmContainers.Set=stm-containers-1.2.1.1-A3YLy3tkIphOXRvLfaU1Y:StmContainers.Set stm-containers> unit stm-containers-1.2.1.1-LY5rAYHuMRAFkJQiaYWOrL-test stm-containers> include deferred-folds-0.9.18.7-C6q66jN651m3hXEMf7oHeW stm-containers> include focus-1.0.3.2-I4bVNnkj0SUGO4tl0apvDD stm-containers> include foldl-1.4.18-IgDDKJVSZGpFZn8YnmXaEe stm-containers> include free-5.2-7eNLpYORrHl1rH4E0I35Z7 stm-containers> include list-t-1.0.5.7-IrorwS1CUIxF7m89s3TsSq stm-containers> include quickcheck-instances-0.3.32-LEblYDbjvWh4gDOokaJZRB stm-containers> include rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd stm-containers> include stm-containers-1.2.1.1-A3YLy3tkIphOXRvLfaU1Y stm-containers> include tasty-1.5.3-1qMX2xwdhAh2Fx6ZURDT5s stm-containers> include tasty-hunit-0.10.2-bDQm7ih5LIFUNZa5HA0pZ stm-containers> include tasty-quickcheck-0.11-B4N3RRh9TAA5SKlxVDPyZF stm-containers> Ready component graph: stm-containers> definite stm-containers-1.2.1.1-A3YLy3tkIphOXRvLfaU1Y stm-containers> depends base-4.21.0.0-7c9b stm-containers> depends deferred-folds-0.9.18.7-C6q66jN651m3hXEMf7oHeW stm-containers> depends focus-1.0.3.2-I4bVNnkj0SUGO4tl0apvDD stm-containers> depends hashable-1.4.7.0-BrCG3rFloGT6PhmAd0fu9I stm-containers> depends list-t-1.0.5.7-IrorwS1CUIxF7m89s3TsSq stm-containers> depends stm-hamt-1.2.1.1-KKoP8REl9BD73qrmctur38 stm-containers> depends transformers-0.6.1.2-905c stm-containers> definite stm-containers-1.2.1.1-LY5rAYHuMRAFkJQiaYWOrL-test stm-containers> depends deferred-folds-0.9.18.7-C6q66jN651m3hXEMf7oHeW stm-containers> depends focus-1.0.3.2-I4bVNnkj0SUGO4tl0apvDD stm-containers> depends foldl-1.4.18-IgDDKJVSZGpFZn8YnmXaEe stm-containers> depends free-5.2-7eNLpYORrHl1rH4E0I35Z7 stm-containers> depends list-t-1.0.5.7-IrorwS1CUIxF7m89s3TsSq stm-containers> depends quickcheck-instances-0.3.32-LEblYDbjvWh4gDOokaJZRB stm-containers> depends rerebase-1.21.2-7D9qYtVsKVL4qhuBYaBttd stm-containers> depends stm-containers-1.2.1.1-A3YLy3tkIphOXRvLfaU1Y stm-containers> depends tasty-1.5.3-1qMX2xwdhAh2Fx6ZURDT5s stm-containers> depends tasty-hunit-0.10.2-bDQm7ih5LIFUNZa5HA0pZ stm-containers> depends tasty-quickcheck-0.11-B4N3RRh9TAA5SKlxVDPyZF stm-containers> Using Cabal-3.14.1.0 compiled by ghc-9.12 stm-containers> Using compiler: ghc-9.12.1 stm-containers> Using install prefix: stm-containers> /nix/store/vqbypzg1xczbylnxmw0crwvfjx53jdyg-stm-containers-1.2.1.1 stm-containers> Executables installed in: stm-containers> /nix/store/vqbypzg1xczbylnxmw0crwvfjx53jdyg-stm-containers-1.2.1.1/bin stm-containers> Libraries installed in: stm-containers> /nix/store/vqbypzg1xczbylnxmw0crwvfjx53jdyg-stm-containers-1.2.1.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/stm-containers-1.2.1.1-A3YLy3tkIphOXRvLfaU1Y stm-containers> Dynamic Libraries installed in: stm-containers> /nix/store/vqbypzg1xczbylnxmw0crwvfjx53jdyg-stm-containers-1.2.1.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75 stm-containers> Private executables installed in: stm-containers> /nix/store/vqbypzg1xczbylnxmw0crwvfjx53jdyg-stm-containers-1.2.1.1/libexec/x86_64-linux-ghc-9.12.1-bf75/stm-containers-1.2.1.1 stm-containers> Data files installed in: stm-containers> /nix/store/vqbypzg1xczbylnxmw0crwvfjx53jdyg-stm-containers-1.2.1.1/share/x86_64-linux-ghc-9.12.1-bf75/stm-containers-1.2.1.1 stm-containers> Documentation installed in: stm-containers> /nix/store/igw2ckkfr0k426bpszcl75552gpkirh7-stm-containers-1.2.1.1-doc/share/doc/stm-containers-1.2.1.1 stm-containers> Configuration files installed in: stm-containers> /nix/store/vqbypzg1xczbylnxmw0crwvfjx53jdyg-stm-containers-1.2.1.1/etc stm-containers> No alex found stm-containers> Using ar found on system at: stm-containers> /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ar stm-containers> No c2hs found stm-containers> No cpphs found stm-containers> No doctest found stm-containers> Using gcc version 14.3.0 given by user at: stm-containers> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc stm-containers> Using ghc version 9.12.1 found on system at: stm-containers> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc stm-containers> Using ghc-pkg version 9.12.1 found on system at: stm-containers> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc-pkg-9.12.1 stm-containers> No ghcjs found stm-containers> No ghcjs-pkg found stm-containers> No greencard found stm-containers> Using haddock version 2.30.0 found on system at: stm-containers> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/haddock-ghc-9.12.1 stm-containers> No happy found stm-containers> No haskell-suite found stm-containers> No haskell-suite-pkg found stm-containers> No hmake found stm-containers> Using hpc version 0.69 found on system at: stm-containers> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hpc-ghc-9.12.1 stm-containers> Using hsc2hs version 0.68.10 found on system at: stm-containers> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 stm-containers> Using hscolour version 1.25 found on system at: stm-containers> /nix/store/iwbifbszf225h5w2dyxfi77kk6d6rxdy-hscolour-1.25/bin/HsColour stm-containers> No jhc found stm-containers> Using ld found on system at: stm-containers> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/ld stm-containers> No pkg-config found stm-containers> Using runghc version 9.12.1 found on system at: stm-containers> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/runghc-9.12.1 stm-containers> Using strip version 2.44 found on system at: stm-containers> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip stm-containers> Using tar found on system at: stm-containers> /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar stm-containers> No uhc found bitvec> 95% ( 40 / 42) in 'Data.Bit' 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.21.0.0 lsp-types> Dependency binary >=0.8 && <0.9: using binary-0.8.9.2 lsp-types> Dependency containers >=0.6 && <0.8: using containers-0.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.5.1.0 lsp-types> Dependency dlist >=1.0 && <1.1: using dlist-1.0 lsp-types> Dependency exceptions >=0.10 && <0.11: using exceptions-0.10.9 lsp-types> Dependency filepath >=1.4 && <1.6: using filepath-1.5.4.0 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.23.0.0 lsp-types> Dependency text >=1 && <2.2: using text-2.1.2 lsp-types> Dependency aeson >=2: using aeson-2.2.3.0 lsp-types> Dependency base >=4.11 && <5: using base-4.21.0.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.23.0.0 lsp-types> Dependency text >=1 && <2.2: using text-2.1.2 lsp-types> Dependency QuickCheck: using QuickCheck-2.14.3 lsp-types> Dependency base >=4.11 && <5: using base-4.21.0.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.23.0.0 lsp-types> Dependency base: using base-4.21.0.0 lsp-types> Dependency containers: using containers-0.7 lsp-types> Dependency directory: using directory-1.3.9.0 lsp-types> Dependency filepath: using filepath-1.5.4.0 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.1.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.21.0.0 lsp-types> Dependency filepath: using filepath-1.5.4.0 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.1.2 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-FDQkRKpIlNBFeKn9CB8efA-metamodel lsp-types> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS lsp-types> include base-4.21.0.0-7c9b lsp-types> include file-embed-0.0.16.0-6Gd922KoRiP3vYTVNkzNxd lsp-types> include lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh lsp-types> include template-haskell-2.23.0.0-059b lsp-types> include text-2.1.2-8f2d lsp-types> component lsp-types-2.3.0.1-3pJF6tjq2fC1PCqFRkeYOM-generator lsp-types> include base-4.21.0.0-7c9b lsp-types> include containers-0.7-0330 lsp-types> include directory-1.3.9.0-9e59 lsp-types> include filepath-1.5.4.0-d360 lsp-types> include lsp-types-2.3.0.1-FDQkRKpIlNBFeKn9CB8efA-metamodel lsp-types> include mtl-2.3.1-a5fa lsp-types> include prettyprinter-1.7.1-EJ4Kqxnp31035jbns5BfOF lsp-types> include regex-1.1.0.2-URK24Fchl9GHn6oZSzzi0 lsp-types> include text-2.1.2-8f2d lsp-types> include witherable-0.5-1ZDeQ4hXV1eEZ1BFCktRt6 lsp-types> component lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V lsp-types> include Diff-0.5-BPY9SltHoUuGuJgYrvBNja lsp-types> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS lsp-types> include base-4.21.0.0-7c9b lsp-types> include binary-0.8.9.2-5eb4 lsp-types> include containers-0.7-0330 lsp-types> include data-default-0.7.1.3-9cSLvlGqRBAywBm4v8X6L lsp-types> include deepseq-1.5.1.0-e635 lsp-types> include dlist-1.0-8qSvLmpjwTKDVe1GEXvkQs lsp-types> include exceptions-0.10.9-1102 lsp-types> include filepath-1.5.4.0-d360 lsp-types> include hashable-1.4.7.0-BrCG3rFloGT6PhmAd0fu9I lsp-types> include indexed-traversable-0.1.4-4xuTAqxekfkGgWf5dQZRjp lsp-types> include indexed-traversable-instances-0.1.2-ErR4xFgNESo4jbWXmAsxFq lsp-types> include lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh lsp-types> include mod-0.2.0.1-5dk8JjChfiVFfYirqRTAgP lsp-types> include mtl-2.3.1-a5fa lsp-types> include network-uri-2.6.4.2-BjvyXzQ046U9SYWFeDYlK2 lsp-types> include prettyprinter-1.7.1-EJ4Kqxnp31035jbns5BfOF lsp-types> include row-types-1.0.1.2-3wBpZKBsiTF8Kpms4h8uxa lsp-types> include safe-0.3.21-71iZn5PWXTa8oRa6Wq6Mlo lsp-types> include some-1.0.6-RFefbtoD5j3QR2TodYUXO lsp-types> include template-haskell-2.23.0.0-059b lsp-types> include text-2.1.2-8f2d lsp-types> component lsp-types-2.3.0.1-JsbxSK4lvoD5YAIF6OSHO3-lsp-types-quickcheck lsp-types> include QuickCheck-2.14.3-7qNF4nyPPJfLE9HPMiL8nE lsp-types> include base-4.21.0.0-7c9b lsp-types> include generic-arbitrary-1.0.1.2-FSD3AOeytDgDUbx9AAK648 lsp-types> include lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V lsp-types> include quickcheck-instances-0.3.32-LEblYDbjvWh4gDOokaJZRB lsp-types> include row-types-1.0.1.2-3wBpZKBsiTF8Kpms4h8uxa lsp-types> include template-haskell-2.23.0.0-059b lsp-types> component lsp-types-2.3.0.1-D8NdsvZX6QxJegIz7Gr5nf-lsp-types-test lsp-types> include QuickCheck-2.14.3-7qNF4nyPPJfLE9HPMiL8nE lsp-types> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS lsp-types> include base-4.21.0.0-7c9b lsp-types> include filepath-1.5.4.0-d360 lsp-types> include hspec-2.11.12-Bru9jObG9SbAQGRkrcD7Qi lsp-types> include hspec-golden-0.2.2.0-2LnkIpbNZU5LKMoAacSlnd lsp-types> include lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh lsp-types> include lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V lsp-types> include lsp-types-2.3.0.1-JsbxSK4lvoD5YAIF6OSHO3-lsp-types-quickcheck lsp-types> include network-uri-2.6.4.2-BjvyXzQ046U9SYWFeDYlK2 lsp-types> include prettyprinter-1.7.1-EJ4Kqxnp31035jbns5BfOF lsp-types> include quickcheck-instances-0.3.32-LEblYDbjvWh4gDOokaJZRB lsp-types> include text-2.1.2-8f2d lsp-types> Linked component graph: lsp-types> unit lsp-types-2.3.0.1-FDQkRKpIlNBFeKn9CB8efA-metamodel lsp-types> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS lsp-types> include base-4.21.0.0-7c9b lsp-types> include file-embed-0.0.16.0-6Gd922KoRiP3vYTVNkzNxd lsp-types> include lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh lsp-types> include template-haskell-2.23.0.0-059b lsp-types> include text-2.1.2-8f2d lsp-types> Language.LSP.MetaModel=lsp-types-2.3.0.1-FDQkRKpIlNBFeKn9CB8efA-metamodel:Language.LSP.MetaModel,Language.LSP.MetaModel.Types=lsp-types-2.3.0.1-FDQkRKpIlNBFeKn9CB8efA-metamodel:Language.LSP.MetaModel.Types lsp-types> unit lsp-types-2.3.0.1-3pJF6tjq2fC1PCqFRkeYOM-generator lsp-types> include base-4.21.0.0-7c9b lsp-types> include containers-0.7-0330 lsp-types> include directory-1.3.9.0-9e59 lsp-types> include filepath-1.5.4.0-d360 lsp-types> include lsp-types-2.3.0.1-FDQkRKpIlNBFeKn9CB8efA-metamodel lsp-types> include mtl-2.3.1-a5fa lsp-types> include prettyprinter-1.7.1-EJ4Kqxnp31035jbns5BfOF lsp-types> include regex-1.1.0.2-URK24Fchl9GHn6oZSzzi0 lsp-types> include text-2.1.2-8f2d lsp-types> include witherable-0.5-1ZDeQ4hXV1eEZ1BFCktRt6 lsp-types> unit lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V lsp-types> include Diff-0.5-BPY9SltHoUuGuJgYrvBNja lsp-types> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS lsp-types> include base-4.21.0.0-7c9b lsp-types> include binary-0.8.9.2-5eb4 lsp-types> include containers-0.7-0330 lsp-types> include data-default-0.7.1.3-9cSLvlGqRBAywBm4v8X6L lsp-types> include deepseq-1.5.1.0-e635 lsp-types> include dlist-1.0-8qSvLmpjwTKDVe1GEXvkQs lsp-types> include exceptions-0.10.9-1102 lsp-types> include filepath-1.5.4.0-d360 lsp-types> include hashable-1.4.7.0-BrCG3rFloGT6PhmAd0fu9I lsp-types> include indexed-traversable-0.1.4-4xuTAqxekfkGgWf5dQZRjp lsp-types> include indexed-traversable-instances-0.1.2-ErR4xFgNESo4jbWXmAsxFq lsp-types> include lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh lsp-types> include mod-0.2.0.1-5dk8JjChfiVFfYirqRTAgP lsp-types> include mtl-2.3.1-a5fa lsp-types> include network-uri-2.6.4.2-BjvyXzQ046U9SYWFeDYlK2 lsp-types> include prettyprinter-1.7.1-EJ4Kqxnp31035jbns5BfOF lsp-types> include row-types-1.0.1.2-3wBpZKBsiTF8Kpms4h8uxa lsp-types> include safe-0.3.21-71iZn5PWXTa8oRa6Wq6Mlo lsp-types> include some-1.0.6-RFefbtoD5j3QR2TodYUXO lsp-types> include template-haskell-2.23.0.0-059b lsp-types> include text-2.1.2-8f2d lsp-types> Data.IxMap=lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V:Data.IxMap,Data.Row.Aeson=lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V:Data.Row.Aeson,Data.Row.Hashable=lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V:Data.Row.Hashable,Language.LSP.Protocol.Capabilities=lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V:Language.LSP.Protocol.Capabilities,Language.LSP.Protocol.Lens=lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V:Language.LSP.Protocol.Lens,Language.LSP.Protocol.Message=lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V:Language.LSP.Protocol.Message,Language.LSP.Protocol.Meta=lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V:Language.LSP.Protocol.Meta,Language.LSP.Protocol.Types=lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V:Language.LSP.Protocol.Types,Language.LSP.Protocol.Utils.Misc=lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V:Language.LSP.Protocol.Utils.Misc,Language.LSP.Protocol.Utils.SMethodMap=lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V:Language.LSP.Protocol.Utils.SMethodMap lsp-types> unit lsp-types-2.3.0.1-JsbxSK4lvoD5YAIF6OSHO3-lsp-types-quickcheck lsp-types> include QuickCheck-2.14.3-7qNF4nyPPJfLE9HPMiL8nE lsp-types> include base-4.21.0.0-7c9b lsp-types> include generic-arbitrary-1.0.1.2-FSD3AOeytDgDUbx9AAK648 lsp-types> include lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V lsp-types> include quickcheck-instances-0.3.32-LEblYDbjvWh4gDOokaJZRB lsp-types> include row-types-1.0.1.2-3wBpZKBsiTF8Kpms4h8uxa lsp-types> include template-haskell-2.23.0.0-059b lsp-types> Language.LSP.Protocol.QuickCheck=lsp-types-2.3.0.1-JsbxSK4lvoD5YAIF6OSHO3-lsp-types-quickcheck:Language.LSP.Protocol.QuickCheck lsp-types> unit lsp-types-2.3.0.1-D8NdsvZX6QxJegIz7Gr5nf-lsp-types-test lsp-types> include QuickCheck-2.14.3-7qNF4nyPPJfLE9HPMiL8nE lsp-types> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS lsp-types> include base-4.21.0.0-7c9b lsp-types> include filepath-1.5.4.0-d360 lsp-types> include hspec-2.11.12-Bru9jObG9SbAQGRkrcD7Qi lsp-types> include hspec-golden-0.2.2.0-2LnkIpbNZU5LKMoAacSlnd lsp-types> include lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh lsp-types> include lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V lsp-types> include lsp-types-2.3.0.1-JsbxSK4lvoD5YAIF6OSHO3-lsp-types-quickcheck lsp-types> include network-uri-2.6.4.2-BjvyXzQ046U9SYWFeDYlK2 lsp-types> include prettyprinter-1.7.1-EJ4Kqxnp31035jbns5BfOF lsp-types> include quickcheck-instances-0.3.32-LEblYDbjvWh4gDOokaJZRB lsp-types> include text-2.1.2-8f2d lsp-types> Ready component graph: lsp-types> definite lsp-types-2.3.0.1-FDQkRKpIlNBFeKn9CB8efA-metamodel lsp-types> depends aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS lsp-types> depends base-4.21.0.0-7c9b lsp-types> depends file-embed-0.0.16.0-6Gd922KoRiP3vYTVNkzNxd lsp-types> depends lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh lsp-types> depends template-haskell-2.23.0.0-059b lsp-types> depends text-2.1.2-8f2d lsp-types> definite lsp-types-2.3.0.1-3pJF6tjq2fC1PCqFRkeYOM-generator lsp-types> depends base-4.21.0.0-7c9b lsp-types> depends containers-0.7-0330 lsp-types> depends directory-1.3.9.0-9e59 lsp-types> depends filepath-1.5.4.0-d360 lsp-types> depends lsp-types-2.3.0.1-FDQkRKpIlNBFeKn9CB8efA-metamodel lsp-types> depends mtl-2.3.1-a5fa lsp-types> depends prettyprinter-1.7.1-EJ4Kqxnp31035jbns5BfOF lsp-types> depends regex-1.1.0.2-URK24Fchl9GHn6oZSzzi0 lsp-types> depends text-2.1.2-8f2d lsp-types> depends witherable-0.5-1ZDeQ4hXV1eEZ1BFCktRt6 lsp-types> definite lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V lsp-types> depends Diff-0.5-BPY9SltHoUuGuJgYrvBNja lsp-types> depends aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS lsp-types> depends base-4.21.0.0-7c9b lsp-types> depends binary-0.8.9.2-5eb4 lsp-types> depends containers-0.7-0330 lsp-types> depends data-default-0.7.1.3-9cSLvlGqRBAywBm4v8X6L lsp-types> depends deepseq-1.5.1.0-e635 lsp-types> depends dlist-1.0-8qSvLmpjwTKDVe1GEXvkQs lsp-types> depends exceptions-0.10.9-1102 lsp-types> depends filepath-1.5.4.0-d360 lsp-types> depends hashable-1.4.7.0-BrCG3rFloGT6PhmAd0fu9I lsp-types> depends indexed-traversable-0.1.4-4xuTAqxekfkGgWf5dQZRjp lsp-types> depends indexed-traversable-instances-0.1.2-ErR4xFgNESo4jbWXmAsxFq lsp-types> depends lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh lsp-types> depends mod-0.2.0.1-5dk8JjChfiVFfYirqRTAgP lsp-types> depends mtl-2.3.1-a5fa lsp-types> depends network-uri-2.6.4.2-BjvyXzQ046U9SYWFeDYlK2 lsp-types> depends prettyprinter-1.7.1-EJ4Kqxnp31035jbns5BfOF lsp-types> depends row-types-1.0.1.2-3wBpZKBsiTF8Kpms4h8uxa lsp-types> depends safe-0.3.21-71iZn5PWXTa8oRa6Wq6Mlo lsp-types> depends some-1.0.6-RFefbtoD5j3QR2TodYUXO lsp-types> depends template-haskell-2.23.0.0-059b lsp-types> depends text-2.1.2-8f2d lsp-types> definite lsp-types-2.3.0.1-JsbxSK4lvoD5YAIF6OSHO3-lsp-types-quickcheck lsp-types> depends QuickCheck-2.14.3-7qNF4nyPPJfLE9HPMiL8nE lsp-types> depends base-4.21.0.0-7c9b lsp-types> depends generic-arbitrary-1.0.1.2-FSD3AOeytDgDUbx9AAK648 lsp-types> depends lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V lsp-types> depends quickcheck-instances-0.3.32-LEblYDbjvWh4gDOokaJZRB lsp-types> depends row-types-1.0.1.2-3wBpZKBsiTF8Kpms4h8uxa lsp-types> depends template-haskell-2.23.0.0-059b lsp-types> definite lsp-types-2.3.0.1-D8NdsvZX6QxJegIz7Gr5nf-lsp-types-test lsp-types> depends QuickCheck-2.14.3-7qNF4nyPPJfLE9HPMiL8nE lsp-types> depends aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS lsp-types> depends base-4.21.0.0-7c9b lsp-types> depends filepath-1.5.4.0-d360 lsp-types> depends hspec-2.11.12-Bru9jObG9SbAQGRkrcD7Qi lsp-types> depends hspec-golden-0.2.2.0-2LnkIpbNZU5LKMoAacSlnd lsp-types> depends lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh lsp-types> depends lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V lsp-types> depends lsp-types-2.3.0.1-JsbxSK4lvoD5YAIF6OSHO3-lsp-types-quickcheck lsp-types> depends network-uri-2.6.4.2-BjvyXzQ046U9SYWFeDYlK2 lsp-types> depends prettyprinter-1.7.1-EJ4Kqxnp31035jbns5BfOF lsp-types> depends quickcheck-instances-0.3.32-LEblYDbjvWh4gDOokaJZRB lsp-types> depends text-2.1.2-8f2d lsp-types> Using Cabal-3.14.1.0 compiled by ghc-9.12 lsp-types> Using compiler: ghc-9.12.1 lsp-types> Using install prefix: lsp-types> /nix/store/j8zfqxg4jl4swjddyrwv95a3ksf1jv9k-lsp-types-2.3.0.1 lsp-types> Executables installed in: lsp-types> /nix/store/j8zfqxg4jl4swjddyrwv95a3ksf1jv9k-lsp-types-2.3.0.1/bin lsp-types> Libraries installed in: lsp-types> /nix/store/j8zfqxg4jl4swjddyrwv95a3ksf1jv9k-lsp-types-2.3.0.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V lsp-types> Dynamic Libraries installed in: lsp-types> /nix/store/j8zfqxg4jl4swjddyrwv95a3ksf1jv9k-lsp-types-2.3.0.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75 lsp-types> Private executables installed in: lsp-types> /nix/store/j8zfqxg4jl4swjddyrwv95a3ksf1jv9k-lsp-types-2.3.0.1/libexec/x86_64-linux-ghc-9.12.1-bf75/lsp-types-2.3.0.1 lsp-types> Data files installed in: lsp-types> /nix/store/j8zfqxg4jl4swjddyrwv95a3ksf1jv9k-lsp-types-2.3.0.1/share/x86_64-linux-ghc-9.12.1-bf75/lsp-types-2.3.0.1 lsp-types> Documentation installed in: lsp-types> /nix/store/j8zfqxg4jl4swjddyrwv95a3ksf1jv9k-lsp-types-2.3.0.1/share/doc/x86_64-linux-ghc-9.12.1-bf75/lsp-types-2.3.0.1 lsp-types> Configuration files installed in: lsp-types> /nix/store/j8zfqxg4jl4swjddyrwv95a3ksf1jv9k-lsp-types-2.3.0.1/etc lsp-types> No alex found lsp-types> Using ar found on system at: lsp-types> /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-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/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc lsp-types> Using ghc version 9.12.1 found on system at: lsp-types> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc lsp-types> Using ghc-pkg version 9.12.1 found on system at: lsp-types> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc-pkg-9.12.1 lsp-types> No ghcjs found lsp-types> No ghcjs-pkg found lsp-types> No greencard found lsp-types> Using haddock version 2.30.0 found on system at: lsp-types> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/haddock-ghc-9.12.1 lsp-types> No happy found lsp-types> No haskell-suite found lsp-types> No haskell-suite-pkg found lsp-types> No hmake found lsp-types> Using hpc version 0.69 found on system at: hiedb> [2 of 2] Compiling Main ( test/Main.hs, dist/build/hiedb-tests/hiedb-tests-tmp/Main.o ) lsp-types> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hpc-ghc-9.12.1 lsp-types> Using hsc2hs version 0.68.10 found on system at: lsp-types> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 lsp-types> Using hscolour version 1.25 found on system at: lsp-types> /nix/store/iwbifbszf225h5w2dyxfi77kk6d6rxdy-hscolour-1.25/bin/HsColour lsp-types> No jhc found lsp-types> Using ld found on system at: lsp-types> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/ld lsp-types> No pkg-config found lsp-types> Using runghc version 9.12.1 found on system at: lsp-types> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/runghc-9.12.1 lsp-types> Using strip version 2.44 found on system at: lsp-types> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip lsp-types> Using tar found on system at: lsp-types> /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar lsp-types> No uhc found stm-containers> Running phase: buildPhase bitvec> Warning: Data.Bit.ThreadSafe: could not find link destinations for: bitvec> - Data.Vector.Generic.Mutable.Base.MVector bitvec> - Data.Vector.Generic.Base.Mutable bitvec> - Data.Vector.Generic.Base.Vector bitvec> - Data.Vector.Unboxed.Base.Unbox bitvec> - Data.Vector.Generic.Base.basicLength bitvec> - Data.Vector.Generic.Base.basicUnsafeIndexM bitvec> - Data.Vector.Generic.Mutable.Base.basicUnsafeNew bitvec> - Data.Vector.Generic.Base.basicUnsafeFreeze bitvec> - Data.Vector.Generic.Mutable.Base.basicUnsafeSlice bitvec> - Data.Vector.Generic.Mutable.Base.basicLength bitvec> - Data.Vector.Generic.Mutable.Base.basicUnsafeWrite bitvec> - Data.Vector.Generic.Mutable.Base.basicUnsafeGrow bitvec> - Data.Vector.Generic.Mutable.Base.basicUnsafeRead bitvec> - Data.Vector.Generic.Base.elemseq bitvec> - Data.Vector.Generic.Mutable.Base.basicInitialize bitvec> - Data.Vector.Generic.Base.basicUnsafeCopy bitvec> - Data.Vector.Generic.Mutable.Base.basicUnsafeCopy bitvec> - Data.Vector.Generic.Base.basicUnsafeSlice bitvec> - Data.Vector.Generic.Mutable.Base.basicClear bitvec> - Data.Vector.Generic.Mutable.Base.basicOverlaps bitvec> - Data.Vector.Generic.Mutable.Base.basicSet bitvec> - Data.Vector.Generic.Mutable.Base.basicUnsafeMove bitvec> - Data.Vector.Generic.Mutable.Base.basicUnsafeReplicate bitvec> - Data.Vector.Generic.Base.basicUnsafeThaw bitvec> - Data.Bit.InternalTS.Rep_Bit bitvec> - Data.Bit.InternalTS.D:R:MVectorsBit0 bitvec> - Data.Bit.InternalTS.D:R:VectorBit0 bitvec> - Data.Bit.F2PolyTS.Rep_F2Poly bitvec> Warning: Data.Bit: could not find link destinations for: bitvec> - Data.Vector.Generic.Mutable.Base.MVector bitvec> - Data.Vector.Generic.Base.Mutable bitvec> - Data.Vector.Generic.Base.Vector bitvec> - Data.Vector.Unboxed.Base.Unbox bitvec> - Data.Vector.Generic.Base.basicLength bitvec> - Data.Vector.Generic.Base.basicUnsafeIndexM bitvec> - Data.Vector.Generic.Mutable.Base.basicUnsafeNew bitvec> - Data.Vector.Generic.Base.basicUnsafeFreeze bitvec> - Data.Vector.Generic.Mutable.Base.basicUnsafeSlice bitvec> - Data.Vector.Generic.Mutable.Base.basicLength bitvec> - Data.Vector.Generic.Mutable.Base.basicUnsafeWrite bitvec> - Data.Vector.Generic.Mutable.Base.basicUnsafeGrow bitvec> - Data.Vector.Generic.Mutable.Base.basicUnsafeRead bitvec> - Data.Vector.Generic.Base.elemseq bitvec> - Data.Vector.Generic.Mutable.Base.basicInitialize bitvec> - Data.Vector.Generic.Base.basicUnsafeCopy bitvec> - Data.Vector.Generic.Mutable.Base.basicUnsafeCopy bitvec> - Data.Vector.Generic.Base.basicUnsafeSlice bitvec> - Data.Vector.Generic.Mutable.Base.basicClear bitvec> - Data.Vector.Generic.Mutable.Base.basicOverlaps bitvec> - Data.Vector.Generic.Mutable.Base.basicSet bitvec> - Data.Vector.Generic.Mutable.Base.basicUnsafeMove bitvec> - Data.Vector.Generic.Mutable.Base.basicUnsafeReplicate bitvec> - Data.Vector.Generic.Base.basicUnsafeThaw bitvec> - Data.Bit.Internal.Rep_Bit bitvec> - Data.Bit.Internal.D:R:MVectorsBit0 bitvec> - Data.Bit.Internal.D:R:VectorBit0 bitvec> - Data.Bit.F2Poly.Rep_F2Poly stm-containers> Preprocessing library for stm-containers-1.2.1.1... stm-containers> Building library for stm-containers-1.2.1.1... lsp-types> Running phase: buildPhase stm-containers> [1 of 5] Compiling StmContainers.Prelude ( library/StmContainers/Prelude.hs, dist/build/StmContainers/Prelude.o, dist/build/StmContainers/Prelude.dyn_o ) 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 ) stm-containers> [2 of 5] Compiling StmContainers.Map ( library/StmContainers/Map.hs, dist/build/StmContainers/Map.o, dist/build/StmContainers/Map.dyn_o ) stm-containers> [3 of 5] Compiling StmContainers.Bimap ( library/StmContainers/Bimap.hs, dist/build/StmContainers/Bimap.o, dist/build/StmContainers/Bimap.dyn_o ) stm-containers> [4 of 5] Compiling StmContainers.Set ( library/StmContainers/Set.hs, dist/build/StmContainers/Set.o, dist/build/StmContainers/Set.dyn_o ) stm-containers> [5 of 5] Compiling StmContainers.Multimap ( library/StmContainers/Multimap.hs, dist/build/StmContainers/Multimap.o, dist/build/StmContainers/Multimap.dyn_o ) stm-containers> [1 of 5] Compiling StmContainers.Prelude ( library/StmContainers/Prelude.hs, dist/build/StmContainers/Prelude.p_o ) hiedb> [3 of 3] Linking dist/build/hiedb-tests/hiedb-tests stm-containers> [2 of 5] Compiling StmContainers.Map ( library/StmContainers/Map.hs, dist/build/StmContainers/Map.p_o ) stm-containers> [3 of 5] Compiling StmContainers.Bimap ( library/StmContainers/Bimap.hs, dist/build/StmContainers/Bimap.p_o ) stm-containers> [4 of 5] Compiling StmContainers.Set ( library/StmContainers/Set.hs, dist/build/StmContainers/Set.p_o ) stm-containers> [5 of 5] Compiling StmContainers.Multimap ( library/StmContainers/Multimap.hs, dist/build/StmContainers/Multimap.p_o ) hiedb> Running phase: checkPhase hiedb> Running 1 test suites... hiedb> Test suite hiedb-tests: RUNNING... hiedb> hiedb> hiedb hiedb> Command line hiedb> index hiedb> [1 of 2] Compiling Sub.Module2 ( test/data/Sub/Module2.hs, nothing ) hiedb> [2 of 2] Compiling Module1 ( test/data/Module1.hs, nothing ) stm-containers> Preprocessing test suite 'test' for stm-containers-1.2.1.1... stm-containers> Building test suite 'test' for stm-containers-1.2.1.1... hiedb> RUNNING: hiedb --database test/tmp/test.hiedb index test/tmp --quiet stm-containers> [1 of 4] Compiling Suites.Bimap ( test/Suites/Bimap.hs, dist/build/test/test-tmp/Suites/Bimap.o, dist/build/test/test-tmp/Suites/Bimap.dyn_o ) hiedb> indexes testing project .hie files [✔] hiedb> ls hiedb> RUNNING: hiedb --database test/tmp/test.hiedb ls hiedb> lists the indexed modules [✔] hiedb> name-refs hiedb> RUNNING: hiedb --database test/tmp/test.hiedb name-refs function2 hiedb> lists all references of given function [✔] hiedb> point-refs hiedb> RUNNING: hiedb --database test/tmp/test.hiedb point-refs Module1 13 2 hiedb> list references at given point [✔] hiedb> point-types hiedb> RUNNING: hiedb --database test/tmp/test.hiedb point-types Module1 10 10 hiedb> Prints types of symbol under cursor [✔] hiedb> RUNNING: hiedb --database test/tmp/test.hiedb point-types Module1 8 21 hiedb> Fails for symbols that don't have type associated [✔] hiedb> point-defs hiedb> RUNNING: hiedb --database test/tmp/test.hiedb point-defs Module1 13 29 hiedb> outputs the location of symbol when definition site can be found is indexed [✔] hiedb> RUNNING: hiedb --database test/tmp/test.hiedb point-defs Module1 13 13 hiedb> Fails with informative error message when there's no symbol at given point [✔] hiedb> RUNNING: hiedb --database test/tmp/test.hiedb point-defs Module1 13 24 hiedb> fails with informative error message when the difinition can't be found [✔] hiedb> point-info hiedb> RUNNING: hiedb --database test/tmp/test.hiedb point-info Sub.Module2 11 11 hiedb> gives information about symbol at specified location [✔] hiedb> RUNNING: hiedb --database test/tmp/test.hiedb point-info Module1 10 10 hiedb> correctly prints type signatures [✔] hiedb> name-def hiedb> RUNNING: hiedb --database test/tmp/test.hiedb name-def showInt hiedb> lookup definition of name [✔] hiedb> type-def hiedb> RUNNING: hiedb --database test/tmp/test.hiedb type-def Data1 hiedb> lookup definition of type [✔] hiedb> cat hiedb> dumps module source stored in .hie file hiedb> RUNNING: hiedb --database test/tmp/test.hiedb cat --hiefile /build/hiedb-0.6.0.2/test/tmp/Module1.hie hiedb> when given --hiefile [✔] hiedb> RUNNING: hiedb --database test/tmp/test.hiedb cat Module1 hiedb> when given module name [✔] hiedb> lookup-hie hiedb> RUNNING: hiedb --database test/tmp/test.hiedb lookup-hie Module1 hiedb> looks up location of .hie file [✔] hiedb> module-uids hiedb> RUNNING: hiedb --database test/tmp/test.hiedb module-uids Module1 hiedb> lists uids for given module [✔] hiedb> ls-exports hiedb> RUNNING: hiedb --database test/tmp/test.hiedb ls-exports Module1 hiedb> shows exports for Module1 [✔] hiedb> RUNNING: hiedb --database test/tmp/test.hiedb ls-exports hiedb> shows all the exports [✔] hiedb> rm hiedb> RUNNING: hiedb --database test/tmp/test.hiedb rm Module1 hiedb> RUNNING: hiedb --database test/tmp/test.hiedb ls hiedb> removes given module from DB [✔] hiedb> api hiedb> HieDb.Query hiedb> getAllIndexedMods hiedb> returns all indexed modules [✔] hiedb> resolveUnitId hiedb> resolves unit when module unambiguous [✔] hiedb> returns NotIndexed error on not-indexed module [✔] hiedb> lookupHieFile hiedb> Should lookup indexed Module [✔] hiedb> Should return Nothing for not indexed Module [✔] hiedb> deleteMissingRealFiles hiedb> [1 of 1] Compiling Test123 ( /build/Test843-0.hs, nothing ) hiedb> Should delete missing indexed files and nothing else [✔] hiedb> hiedb> Finished in 0.5283 seconds hiedb> 26 examples, 0 failures hiedb> Test suite hiedb-tests: PASS hiedb> Test suite logged to: dist/test/hiedb-0.6.0.2-hiedb-tests.log hiedb> 1 of 1 test suites (1 of 1 test cases) passed. hiedb> Running phase: haddockPhase bitvec> Documentation created: dist/doc/html/bitvec, dist/doc/html/bitvec/bitvec.txt bitvec> Preprocessing test suite 'bitvec-tests' for bitvec-1.1.5.0... bitvec> Running phase: installPhase ghc-lib-parser> [179 of 456] Compiling GHC.Data.BooleanFormula ( compiler/GHC/Data/BooleanFormula.hs, dist/build/GHC/Data/BooleanFormula.p_o ) bitvec> Installing library in /nix/store/1qy1gvfs97bachhm8id98vrkaqqqg4qf-bitvec-1.1.5.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/bitvec-1.1.5.0-2RxjlvpGBCE38tmiwiZNHT stm-containers> [2 of 4] Compiling Suites.Map.Update ( test/Suites/Map/Update.hs, dist/build/test/test-tmp/Suites/Map/Update.o, dist/build/test/test-tmp/Suites/Map/Update.dyn_o ) stm-containers> [3 of 4] Compiling Suites.Map ( test/Suites/Map.hs, dist/build/test/test-tmp/Suites/Map.o, dist/build/test/test-tmp/Suites/Map.dyn_o ) bitvec> Running phase: fixupPhase bitvec> shrinking RPATHs of ELF executables and libraries in /nix/store/1qy1gvfs97bachhm8id98vrkaqqqg4qf-bitvec-1.1.5.0 bitvec> shrinking /nix/store/1qy1gvfs97bachhm8id98vrkaqqqg4qf-bitvec-1.1.5.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHSbitvec-1.1.5.0-2RxjlvpGBCE38tmiwiZNHT-ghc9.12.1.so bitvec> checking for references to /build/ in /nix/store/1qy1gvfs97bachhm8id98vrkaqqqg4qf-bitvec-1.1.5.0... bitvec> patching script interpreter paths in /nix/store/1qy1gvfs97bachhm8id98vrkaqqqg4qf-bitvec-1.1.5.0 bitvec> stripping (with command strip and flags -S -p) in /nix/store/1qy1gvfs97bachhm8id98vrkaqqqg4qf-bitvec-1.1.5.0/lib ghc-lib-parser> [180 of 456] Compiling GHC.Types.GREInfo ( compiler/GHC/Types/GREInfo.hs, dist/build/GHC/Types/GREInfo.p_o ) ghc-lib-parser> [181 of 456] Compiling GHC.Types.Avail ( compiler/GHC/Types/Avail.hs, dist/build/GHC/Types/Avail.p_o ) ghc-lib-parser> [182 of 456] Compiling GHC.Types.Name.Reader ( compiler/GHC/Types/Name/Reader.hs, dist/build/GHC/Types/Name/Reader.p_o ) ghc-lib-parser> [183 of 456] Compiling GHC.Hs.Extension ( compiler/GHC/Hs/Extension.hs, dist/build/GHC/Hs/Extension.p_o ) ghc-lib-parser> [184 of 456] Compiling GHC.Hs.Doc ( compiler/GHC/Hs/Doc.hs, dist/build/GHC/Hs/Doc.p_o ) bitvec> shrinking RPATHs of ELF executables and libraries in /nix/store/5jf6i0qgxadma8dsdvgyqgncqhr9d4mb-bitvec-1.1.5.0-doc bitvec> checking for references to /build/ in /nix/store/5jf6i0qgxadma8dsdvgyqgncqhr9d4mb-bitvec-1.1.5.0-doc... bitvec> patching script interpreter paths in /nix/store/5jf6i0qgxadma8dsdvgyqgncqhr9d4mb-bitvec-1.1.5.0-doc bitvec (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/1qy1gvfs97bachhm8id98vrkaqqqg4qf-bitvec-1.1.5.0 /nix/store/5jf6i0qgxadma8dsdvgyqgncqhr9d4mb-bitvec-1.1.5.0-doc bitvec (post)> Pushing 4 paths (92 are already present) using zstd to cache sellout ⏳ bitvec (post)> bitvec (post)> Pushing /nix/store/5jf6i0qgxadma8dsdvgyqgncqhr9d4mb-bitvec-1.1.5.0-doc (1.92 MiB) bitvec (post)> Pushing /nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8 (71.88 KiB) bitvec (post)> Pushing /nix/store/1qy1gvfs97bachhm8id98vrkaqqqg4qf-bitvec-1.1.5.0 (9.77 MiB) bitvec (post)> Pushing /nix/store/6lgw1bymkzkld77zz4xfy6cmkjpcy2i6-binutils-2.44-lib (2.86 MiB) bitvec (post)> bitvec (post)> All done. bitvec (post)> added 2 signatures bitvec (post)> added 1 signatures bitvec (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/1qy1gvfs97bachhm8id98vrkaqqqg4qf-bitvec-1.1.5.0 /nix/store/5jf6i0qgxadma8dsdvgyqgncqhr9d4mb-bitvec-1.1.5.0-doc bitvec (post)> copying 2 paths... bitvec (post)> copying path '/nix/store/5jf6i0qgxadma8dsdvgyqgncqhr9d4mb-bitvec-1.1.5.0-doc' to 'ssh-ng://'... bitvec (post)> copying path '/nix/store/1qy1gvfs97bachhm8id98vrkaqqqg4qf-bitvec-1.1.5.0' to 'ssh-ng://'... bitvec (post)> copying 1 paths... bitvec (post)> copying path '/nix/store/qkf4q0myzp12kjwa59pwkc8kww9ssagh-bitvec-1.1.5.0.drv' to 'ssh-ng://'... building '/nix/store/nfy75s18lj1isgvnlwdrxwvdajlq2blp-vector-algorithms-0.9.1.0.drv'... ghc-lib-parser> [185 of 456] Compiling Language.Haskell.Syntax.Type ( compiler/Language/Haskell/Syntax/Type.hs, dist/build/Language/Haskell/Syntax/Type.p_o ) ghc-lib-parser> [186 of 456] Compiling Language.Haskell.Syntax.Binds ( compiler/Language/Haskell/Syntax/Binds.hs, dist/build/Language/Haskell/Syntax/Binds.p_o ) ghc-lib-parser> [187 of 456] Compiling Language.Haskell.Syntax.ImpExp ( compiler/Language/Haskell/Syntax/ImpExp.hs, dist/build/Language/Haskell/Syntax/ImpExp.p_o ) ghc-lib-parser> [188 of 456] Compiling GHC.Unit.Module.Warnings ( compiler/GHC/Unit/Module/Warnings.hs, dist/build/GHC/Unit/Module/Warnings.p_o ) ghc-lib-parser> [189 of 456] Compiling Language.Haskell.Syntax.Decls ( compiler/Language/Haskell/Syntax/Decls.hs, dist/build/Language/Haskell/Syntax/Decls.p_o ) ghc-lib-parser> [190 of 456] Compiling GHC.Unit.Module.Imported ( compiler/GHC/Unit/Module/Imported.hs, dist/build/GHC/Unit/Module/Imported.p_o ) ghc-lib-parser> [191 of 456] Compiling GHC.Types.CostCentre ( compiler/GHC/Types/CostCentre.hs, dist/build/GHC/Types/CostCentre.p_o ) ghc-lib-parser> [192 of 456] Compiling GHC.Builtin.Names ( compiler/GHC/Builtin/Names.hs, dist/build/GHC/Builtin/Names.p_o ) 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> [1 of 9] Compiling HieDb.Compat ( src/HieDb/Compat.hs, nothing ) [HIE file is missing] hiedb> [2 of 9] Compiling HieDb.Html ( src/HieDb/Html.hs, nothing ) [HIE file is missing] hiedb> src/HieDb/Html.hs:13:29: warning: [GHC-38856] [-Wunused-imports] hiedb> The import of ‘foldl'’ from module ‘Data.List’ is redundant hiedb> | hiedb> 13 | import Data.List (foldl', sortBy) hiedb> | ^^^^^^ hiedb> hiedb> [3 of 9] Compiling HieDb.Types ( src/HieDb/Types.hs, nothing ) [HIE file is missing] hiedb> [4 of 9] Compiling HieDb.Utils ( src/HieDb/Utils.hs, nothing ) [HIE file is missing] hiedb> [5 of 9] Compiling HieDb.Dump ( src/HieDb/Dump.hs, nothing ) [HIE file is missing] hiedb> [6 of 9] Compiling HieDb.Query ( src/HieDb/Query.hs, nothing ) [HIE file is missing] hiedb> src/HieDb/Query.hs:21:29: warning: [GHC-38856] [-Wunused-imports] hiedb> The import of ‘foldl'’ from module ‘Data.List’ is redundant hiedb> | hiedb> 21 | import Data.List (foldl', intercalate) hiedb> | ^^^^^^ hiedb> hiedb> [7 of 9] Compiling HieDb.Create ( src/HieDb/Create.hs, nothing ) [HIE file is missing] hiedb> [8 of 9] Compiling HieDb ( src/HieDb.hs, nothing ) [HIE file is missing] hiedb> [9 of 9] Compiling HieDb.Run ( src/HieDb/Run.hs, nothing ) [HIE file is missing] hiedb> Haddock coverage: hiedb> 38% ( 32 / 84) in 'HieDb.Compat' hiedb> Missing documentation for: hiedb> Module header hiedb> nodeInfo' (src/HieDb/Compat.hs:133) 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:173) hiedb> AvailFL (src/HieDb/Compat.hs:182) hiedb> AvailTC (src/HieDb/Compat.hs:162) hiedb> mkRealSrcLoc hiedb> srcSpanStartLine hiedb> srcSpanStartCol hiedb> srcSpanEndLine hiedb> srcSpanEndCol hiedb> initSysTools hiedb> HiePath hiedb> hiePathToFS (src/HieDb/Compat.hs:153) hiedb> ppr hiedb> hang hiedb> text hiedb> IfaceTyCon hiedb> field_label hiedb> dfs (src/HieDb/Compat.hs:201) hiedb> fieldNameSpace_maybe (src/HieDb/Compat.hs:210) hiedb> fieldName 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:21) 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:45) hiedb> ModuleInfo (src/HieDb/Types.hs:53) hiedb> Res (src/HieDb/Types.hs:73) hiedb> toNsChar (src/HieDb/Types.hs:94) hiedb> fromNsChar (src/HieDb/Types.hs:104) 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:269) hiedb> HieDbErr (src/HieDb/Types.hs:279) 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 ) stm-containers> [4 of 4] Compiling Main ( test/Main.hs, dist/build/test/test-tmp/Main.o, dist/build/test/test-tmp/Main.dyn_o ) stm-containers> [5 of 5] Linking dist/build/test/test stm-containers> Running phase: checkPhase stm-containers> Running 1 test suites... stm-containers> Test suite test: RUNNING... stm-containers> stm-containers> Bimap stm-containers> construction: OK stm-containers> deleteLeft: OK stm-containers> deleteRight: OK stm-containers> replacing construction: OK stm-containers> insert overwrites: OK stm-containers> insert overwrites 2: OK stm-containers> Map stm-containers> sizeAndList: OK stm-containers> +++ OK, passed 100 tests. stm-containers> fromListToListHashMapIsomorphism: OK (0.01s) stm-containers> +++ OK, passed 100 tests. stm-containers> updatesProduceTheSameEffectAsInHashMap: OK stm-containers> +++ OK, passed 100 tests. stm-containers> focusInsert: OK stm-containers> focusInsertAndDelete: OK stm-containers> focusInsertAndDeleteWithCollision: OK stm-containers> insert: OK stm-containers> insert2: OK stm-containers> adjust: OK stm-containers> focusReachesTheTarget: OK stm-containers> notNull: OK stm-containers> nullAfterDeletingTheLastElement: OK stm-containers> stm-containers> All 18 tests passed (0.01s) stm-containers> Test suite test: PASS stm-containers> Test suite logged to: dist/test/stm-containers-1.2.1.1-test.log stm-containers> 1 of 1 test suites (1 of 1 test cases) passed. stm-containers> Running phase: haddockPhase stm-containers> Preprocessing library for stm-containers-1.2.1.1... stm-containers> Running Haddock on library for stm-containers-1.2.1.1... stm-containers> Warning: The documentation for the following packages are not installed. No stm-containers> links will be generated to these packages: vector-0.13.2.0 stm-containers> [1 of 5] Compiling StmContainers.Prelude ( library/StmContainers/Prelude.hs, /build/ghc672_tmp_0/ghc_tmp_4.o, /build/ghc672_tmp_0/ghc_tmp_4.dyn_o ) stm-containers> [2 of 5] Compiling StmContainers.Map ( library/StmContainers/Map.hs, /build/ghc672_tmp_0/ghc_tmp_2.o, /build/ghc672_tmp_0/ghc_tmp_2.dyn_o ) stm-containers> [3 of 5] Compiling StmContainers.Bimap ( library/StmContainers/Bimap.hs, nothing ) [HIE file is missing] stm-containers> [4 of 5] Compiling StmContainers.Set ( library/StmContainers/Set.hs, /build/ghc672_tmp_0/ghc_tmp_6.o, /build/ghc672_tmp_0/ghc_tmp_6.dyn_o ) stm-containers> [5 of 5] Compiling StmContainers.Multimap ( library/StmContainers/Multimap.hs, nothing ) [HIE file is missing] stm-containers> Haddock coverage: stm-containers> Warning: 'modifyTVar' is out of scope. stm-containers> If you qualify the identifier, haddock can try to link it anyway. stm-containers> 92% ( 13 / 14) in 'StmContainers.Map' stm-containers> Missing documentation for: stm-containers> Module header stm-containers> 94% ( 16 / 17) in 'StmContainers.Bimap' stm-containers> Missing documentation for: stm-containers> Module header stm-containers> 92% ( 12 / 13) in 'StmContainers.Set' stm-containers> Missing documentation for: stm-containers> Module header stm-containers> 94% ( 17 / 18) in 'StmContainers.Multimap' stm-containers> Missing documentation for: stm-containers> Module header hiedb> Symbol (src/HieDb/Types.hs:286) hiedb> readNameSpace (src/HieDb/Types.hs:304) hiedb> readColon (src/HieDb/Types.hs:309) hiedb> readSymbol (src/HieDb/Types.hs:312) 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:62) hiedb> makeNc (src/HieDb/Utils.hs:95) hiedb> withHieFile (src/HieDb/Utils.hs:122) hiedb> pointCommand (src/HieDb/Utils.hs:146) hiedb> dynFlagsForPrinting (src/HieDb/Utils.hs:157) hiedb> isCons (src/HieDb/Utils.hs:165) hiedb> AstInfo (src/HieDb/Utils.hs:169) hiedb> genAstInfo (src/HieDb/Utils.hs:183) hiedb> genDefRow (src/HieDb/Utils.hs:239) hiedb> identifierTree (src/HieDb/Utils.hs:267) hiedb> generateExports (src/HieDb/Utils.hs:274) 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> Warning: 'HieDb' is ambiguous. It is defined hiedb> * at src/HieDb/Types.hs:35:17 hiedb> * at src/HieDb/Types.hs:35:1 hiedb> You may be able to disambiguate the identifier by qualifying it or hiedb> by specifying the type/value namespace explicitly. hiedb> Defaulting to the one defined at src/HieDb/Types.hs:35:1 hiedb> Warning: 'ModuleName' is ambiguous. It is defined hiedb> * in ‘Language.Haskell.Syntax.Module.Name’ hiedb> * in ‘Language.Haskell.Syntax.Module.Name’ hiedb> You may be able to disambiguate the identifier by qualifying it or hiedb> by specifying the type/value namespace explicitly. hiedb> Defaulting to the one defined in ‘Language.Haskell.Syntax.Module.Name’ hiedb> 38% ( 10 / 26) in 'HieDb.Query' hiedb> Missing documentation for: hiedb> Module header hiedb> findReferences (src/HieDb/Query.hs:69) hiedb> findTypeRefs (src/HieDb/Query.hs:122) hiedb> findDef (src/HieDb/Query.hs:136) hiedb> findOneDef (src/HieDb/Query.hs:143) hiedb> searchDef (src/HieDb/Query.hs:151) hiedb> Vertex (src/HieDb/Query.hs:185) hiedb> declRefs (src/HieDb/Query.hs:188) hiedb> getGraph (src/HieDb/Query.hs:204) hiedb> getVertices (src/HieDb/Query.hs:220) hiedb> getReachable (src/HieDb/Query.hs:235) hiedb> getUnreachable (src/HieDb/Query.hs:238) hiedb> html (src/HieDb/Query.hs:241) hiedb> getAnnotations (src/HieDb/Query.hs:250) hiedb> getReachableUnreachable (src/HieDb/Query.hs:279) hiedb> splitByReachability (src/HieDb/Query.hs:286) hiedb> Warning: 'HieDb' is ambiguous. It is defined hiedb> * at src/HieDb/Types.hs:35:17 hiedb> * at src/HieDb/Types.hs:35:1 hiedb> You may be able to disambiguate the identifier by qualifying it or hiedb> by specifying the type/value namespace explicitly. hiedb> Defaulting to the one defined at src/HieDb/Types.hs:35:1 hiedb> 66% ( 14 / 21) in 'HieDb.Create' hiedb> Missing documentation for: hiedb> Module header hiedb> sCHEMA_VERSION (src/HieDb/Create.hs:40) hiedb> dB_VERSION (src/HieDb/Create.hs:43) hiedb> defaultSkipOptions (src/HieDb/Create.hs:242) hiedb> addRefsFromLoaded (src/HieDb/Create.hs:291) hiedb> addRefsFromLoadedInternal (src/HieDb/Create.hs:305) hiedb> deleteInternalTables (src/HieDb/Create.hs:413) 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:53) hiedb> Options (src/HieDb/Run.hs:74) hiedb> Command (src/HieDb/Run.hs:87) hiedb> progParseInfo (src/HieDb/Run.hs:112) hiedb> progParser (src/HieDb/Run.hs:118) hiedb> optParser (src/HieDb/Run.hs:121) hiedb> cmdParser (src/HieDb/Run.hs:156) hiedb> posParser (src/HieDb/Run.hs:219) hiedb> maybeUnitId (src/HieDb/Run.hs:222) hiedb> symbolParser (src/HieDb/Run.hs:226) hiedb> moduleNameParser (src/HieDb/Run.hs:229) hiedb> hieTarget (src/HieDb/Run.hs:232) hiedb> progress (src/HieDb/Run.hs:237) hiedb> doIndex (src/HieDb/Run.hs:254) hiedb> runCommand (src/HieDb/Run.hs:272) hiedb> printInfo (src/HieDb/Run.hs:449) hiedb> hieFileCommand (src/HieDb/Run.hs:472) hiedb> reportAmbiguousErr (src/HieDb/Run.hs:475) hiedb> showHieDbErr (src/HieDb/Run.hs:481) hiedb> reportRefSpans (src/HieDb/Run.hs:492) hiedb> reportRefs (src/HieDb/Run.hs:544) hiedb> colouredPP (src/HieDb/Run.hs:551) hiedb> ppName (src/HieDb/Run.hs:559) hiedb> ppMod (src/HieDb/Run.hs:562) hiedb> ppUnit (src/HieDb/Run.hs:565) hiedb> ppSpan (src/HieDb/Run.hs:568) vector-algorithms> Running phase: setupCompilerEnvironmentPhase vector-algorithms> Build with /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1. vector-algorithms> Running phase: unpackPhase vector-algorithms> unpacking source archive /nix/store/w9xzrbhbc5fiimrhfcm7v50mi11vg2wi-vector-algorithms-0.9.1.0.tar.gz vector-algorithms> source root is vector-algorithms-0.9.1.0 vector-algorithms> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "vector-algorithms-0.9.1.0/vector-algorithms.cabal" vector-algorithms> Running phase: patchPhase vector-algorithms> Running phase: compileBuildDriverPhase vector-algorithms> setupCompileFlags: -package-db=/build/tmp.GdcSS1D77U/setup-package.conf.d -threaded vector-algorithms> [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.GdcSS1D77U/Main.o ) vector-algorithms> [2 of 2] Linking Setup ghc-lib-parser> [193 of 456] Compiling GHC.Types.Annotations ( compiler/GHC/Types/Annotations.hs, dist/build/GHC/Types/Annotations.p_o ) ghc-lib-parser> [194 of 456] Compiling GHC.Core.Opt.CallerCC.Types ( compiler/GHC/Core/Opt/CallerCC/Types.hs, dist/build/GHC/Core/Opt/CallerCC/Types.p_o ) ghc-lib-parser> [195 of 456] Compiling GHC.Types.Fixity.Env ( compiler/GHC/Types/Fixity/Env.hs, dist/build/GHC/Types/Fixity/Env.p_o ) ghc-lib-parser> [196 of 456] Compiling GHC.Hs.ImpExp ( compiler/GHC/Hs/ImpExp.hs, dist/build/GHC/Hs/ImpExp.p_o ) ghc-lib-parser> [197 of 456] Compiling GHC.Core.Rules.Config ( compiler/GHC/Core/Rules/Config.hs, dist/build/GHC/Core/Rules/Config.p_o ) ghc-lib-parser> [198 of 456] Compiling GHC.Types.ForeignStubs ( compiler/GHC/Types/ForeignStubs.hs, dist/build/GHC/Types/ForeignStubs.p_o ) ghc-lib-parser> [199 of 456] Compiling GHC.Cmm.Type ( compiler/GHC/Cmm/Type.hs, dist/build/GHC/Cmm/Type.p_o ) ghc-lib-parser> [200 of 456] Compiling GHC.Platform.Ways ( compiler/GHC/Platform/Ways.hs, dist/build/GHC/Platform/Ways.p_o ) ghc-lib-parser> [201 of 456] Compiling GHC.Platform.Profile ( compiler/GHC/Platform/Profile.hs, dist/build/GHC/Platform/Profile.p_o ) ghc-lib-parser> [202 of 456] Compiling GHC.Cmm.Reg ( compiler/GHC/Cmm/Reg.hs, dist/build/GHC/Cmm/Reg.p_o ) ghc-lib-parser> [203 of 456] Compiling GHC.Cmm.MachOp ( compiler/GHC/Cmm/MachOp.hs, dist/build/GHC/Cmm/MachOp.p_o ) ghc-lib-parser> [204 of 456] Compiling GHC.Settings ( compiler/GHC/Settings.hs, dist/build/GHC/Settings.p_o ) ghc-lib-parser> [205 of 456] Compiling GHC.Unit.Info ( compiler/GHC/Unit/Info.hs, dist/build/GHC/Unit/Info.p_o ) ghc-lib-parser> [206 of 456] Compiling GHC.Driver.Phases ( compiler/GHC/Driver/Phases.hs, dist/build/GHC/Driver/Phases.p_o ) ghc-lib-parser> [207 of 456] Compiling GHC.Core.Coercion.Axiom ( compiler/GHC/Core/Coercion/Axiom.hs, dist/build/GHC/Core/Coercion/Axiom.p_o ) ghc-lib-parser> [208 of 456] Compiling GHC.Core.Coercion[boot] ( compiler/GHC/Core/Coercion.hs-boot, dist/build/GHC/Core/Coercion.p_o-boot ) ghc-lib-parser> [209 of 456] Compiling GHC.Core.Class ( compiler/GHC/Core/Class.hs, dist/build/GHC/Core/Class.p_o ) ghc-lib-parser> [210 of 456] Compiling GHC.Types.Id.Make[boot] ( compiler/GHC/Types/Id/Make.hs-boot, dist/build/GHC/Types/Id/Make.p_o-boot ) ghc-lib-parser> [211 of 456] Compiling GHC.Core.TyCon ( compiler/GHC/Core/TyCon.hs, dist/build/GHC/Core/TyCon.p_o ) hiedb> Warning: HieDb.Compat: could not find link destinations for: hiedb> - GHC.Types.Unique.Supply.genSym hiedb> - GHC.Iface.Ext.Ast.ToHie hiedb> - GHC.Iface.Ext.Ast.IEContext hiedb> - GHC.Internal.Generics.Rep_Fingerprint hiedb> - GHC.Iface.Ext.Ast.HiePass hiedb> - GHC.Iface.Ext.Ast.Context hiedb> - GHC.Iface.Ext.Ast.HieM hiedb> - GHC.Iface.Ext.Ast.HieState hiedb> - GHC.Iface.Ext.Ast.ModifyState hiedb> - GHC.Iface.Ext.Ast.addSubstitution hiedb> - GHC.Iface.Ext.Ast.toHie hiedb> - GHC.Parser.PostProcess.Haddock.HasHaddock hiedb> - GHC.Parser.PostProcess.Haddock.addHaddock hiedb> - GHC.Parser.PostProcess.Haddock.HdkA vector-algorithms> Running phase: updateAutotoolsGnuConfigScriptsPhase vector-algorithms> Running phase: configurePhase vector-algorithms> configureFlags: --verbose --prefix=/nix/store/6mjbcg8hlz5vm0p32vg6bfz5k3kgx526-vector-algorithms-0.9.1.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/scv18iraw0n8pkicizdxdbwh3wp3igq7-vector-algorithms-0.9.1.0-doc/share/doc/vector-algorithms-0.9.1.0 --with-gcc=gcc --package-db=/build/tmp.GdcSS1D77U/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/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib vector-algorithms> Using Parsec parser vector-algorithms> Configuring vector-algorithms-0.9.1.0... vector-algorithms> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports vector-algorithms> 'ghc' version < 9.12): vector-algorithms> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc is version vector-algorithms> 9.12.1 vector-algorithms> Flags chosen: bench=True, boundschecks=True, internalchecks=False, llvm=False, vector-algorithms> unsafechecks=False vector-algorithms> Dependency base >=4.8 && <5: using base-4.21.0.0 vector-algorithms> Dependency bitvec >=1.0 && <1.2: using bitvec-1.1.5.0 vector-algorithms> Dependency bytestring >=0.9 && <1: using bytestring-0.12.2.0 vector-algorithms> Dependency primitive >=0.6.2.0 && <0.10: using primitive-0.9.1.0 vector-algorithms> Dependency vector >=0.6 && <0.14: using vector-0.13.2.0 vector-algorithms> Dependency QuickCheck >2.9 && <2.16: using QuickCheck-2.14.3 vector-algorithms> Dependency base >=4.9: using base-4.21.0.0 vector-algorithms> Dependency bytestring: using bytestring-0.12.2.0 vector-algorithms> Dependency containers: using containers-0.7 vector-algorithms> Dependency vector: using vector-0.13.2.0 vector-algorithms> Dependency vector-algorithms: using vector-algorithms-0.9.1.0 vector-algorithms> Source component graph: vector-algorithms> component lib vector-algorithms> component test:properties dependency lib vector-algorithms> Configured component graph: vector-algorithms> component vector-algorithms-0.9.1.0-BRR8XBcQVIR5OhxhcudtsG vector-algorithms> include base-4.21.0.0-7c9b vector-algorithms> include bitvec-1.1.5.0-2RxjlvpGBCE38tmiwiZNHT vector-algorithms> include bytestring-0.12.2.0-b0ac vector-algorithms> include primitive-0.9.1.0-1efcJAjGP7r52lEwXSrVSi vector-algorithms> include vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 vector-algorithms> component vector-algorithms-0.9.1.0-DpPZ6toE9iyH1MaUZ5xaeM-properties vector-algorithms> include QuickCheck-2.14.3-7qNF4nyPPJfLE9HPMiL8nE vector-algorithms> include base-4.21.0.0-7c9b vector-algorithms> include bytestring-0.12.2.0-b0ac vector-algorithms> include containers-0.7-0330 vector-algorithms> include vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 vector-algorithms> include vector-algorithms-0.9.1.0-BRR8XBcQVIR5OhxhcudtsG vector-algorithms> Linked component graph: vector-algorithms> unit vector-algorithms-0.9.1.0-BRR8XBcQVIR5OhxhcudtsG vector-algorithms> include base-4.21.0.0-7c9b vector-algorithms> include bitvec-1.1.5.0-2RxjlvpGBCE38tmiwiZNHT vector-algorithms> include bytestring-0.12.2.0-b0ac vector-algorithms> include primitive-0.9.1.0-1efcJAjGP7r52lEwXSrVSi vector-algorithms> include vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 vector-algorithms> Data.Vector.Algorithms=vector-algorithms-0.9.1.0-BRR8XBcQVIR5OhxhcudtsG:Data.Vector.Algorithms,Data.Vector.Algorithms.AmericanFlag=vector-algorithms-0.9.1.0-BRR8XBcQVIR5OhxhcudtsG:Data.Vector.Algorithms.AmericanFlag,Data.Vector.Algorithms.Heap=vector-algorithms-0.9.1.0-BRR8XBcQVIR5OhxhcudtsG:Data.Vector.Algorithms.Heap,Data.Vector.Algorithms.Insertion=vector-algorithms-0.9.1.0-BRR8XBcQVIR5OhxhcudtsG:Data.Vector.Algorithms.Insertion,Data.Vector.Algorithms.Intro=vector-algorithms-0.9.1.0-BRR8XBcQVIR5OhxhcudtsG:Data.Vector.Algorithms.Intro,Data.Vector.Algorithms.Merge=vector-algorithms-0.9.1.0-BRR8XBcQVIR5OhxhcudtsG:Data.Vector.Algorithms.Merge,Data.Vector.Algorithms.Optimal=vector-algorithms-0.9.1.0-BRR8XBcQVIR5OhxhcudtsG:Data.Vector.Algorithms.Optimal,Data.Vector.Algorithms.Radix=vector-algorithms-0.9.1.0-BRR8XBcQVIR5OhxhcudtsG:Data.Vector.Algorithms.Radix,Data.Vector.Algorithms.Search=vector-algorithms-0.9.1.0-BRR8XBcQVIR5OhxhcudtsG:Data.Vector.Algorithms.Search,Data.Vector.Algorithms.Tim=vector-algorithms-0.9.1.0-BRR8XBcQVIR5OhxhcudtsG:Data.Vector.Algorithms.Tim vector-algorithms> unit vector-algorithms-0.9.1.0-DpPZ6toE9iyH1MaUZ5xaeM-properties vector-algorithms> include QuickCheck-2.14.3-7qNF4nyPPJfLE9HPMiL8nE vector-algorithms> include base-4.21.0.0-7c9b vector-algorithms> include bytestring-0.12.2.0-b0ac vector-algorithms> include containers-0.7-0330 vector-algorithms> include vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 vector-algorithms> include vector-algorithms-0.9.1.0-BRR8XBcQVIR5OhxhcudtsG vector-algorithms> Ready component graph: vector-algorithms> definite vector-algorithms-0.9.1.0-BRR8XBcQVIR5OhxhcudtsG vector-algorithms> depends base-4.21.0.0-7c9b vector-algorithms> depends bitvec-1.1.5.0-2RxjlvpGBCE38tmiwiZNHT vector-algorithms> depends bytestring-0.12.2.0-b0ac vector-algorithms> depends primitive-0.9.1.0-1efcJAjGP7r52lEwXSrVSi vector-algorithms> depends vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 vector-algorithms> definite vector-algorithms-0.9.1.0-DpPZ6toE9iyH1MaUZ5xaeM-properties vector-algorithms> depends QuickCheck-2.14.3-7qNF4nyPPJfLE9HPMiL8nE vector-algorithms> depends base-4.21.0.0-7c9b vector-algorithms> depends bytestring-0.12.2.0-b0ac vector-algorithms> depends containers-0.7-0330 vector-algorithms> depends vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 vector-algorithms> depends vector-algorithms-0.9.1.0-BRR8XBcQVIR5OhxhcudtsG vector-algorithms> Using Cabal-3.14.1.0 compiled by ghc-9.12 vector-algorithms> Using compiler: ghc-9.12.1 vector-algorithms> Using install prefix: vector-algorithms> /nix/store/6mjbcg8hlz5vm0p32vg6bfz5k3kgx526-vector-algorithms-0.9.1.0 vector-algorithms> Executables installed in: vector-algorithms> /nix/store/6mjbcg8hlz5vm0p32vg6bfz5k3kgx526-vector-algorithms-0.9.1.0/bin vector-algorithms> Libraries installed in: vector-algorithms> /nix/store/6mjbcg8hlz5vm0p32vg6bfz5k3kgx526-vector-algorithms-0.9.1.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/vector-algorithms-0.9.1.0-BRR8XBcQVIR5OhxhcudtsG vector-algorithms> Dynamic Libraries installed in: vector-algorithms> /nix/store/6mjbcg8hlz5vm0p32vg6bfz5k3kgx526-vector-algorithms-0.9.1.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75 vector-algorithms> Private executables installed in: vector-algorithms> /nix/store/6mjbcg8hlz5vm0p32vg6bfz5k3kgx526-vector-algorithms-0.9.1.0/libexec/x86_64-linux-ghc-9.12.1-bf75/vector-algorithms-0.9.1.0 vector-algorithms> Data files installed in: vector-algorithms> /nix/store/6mjbcg8hlz5vm0p32vg6bfz5k3kgx526-vector-algorithms-0.9.1.0/share/x86_64-linux-ghc-9.12.1-bf75/vector-algorithms-0.9.1.0 vector-algorithms> Documentation installed in: vector-algorithms> /nix/store/scv18iraw0n8pkicizdxdbwh3wp3igq7-vector-algorithms-0.9.1.0-doc/share/doc/vector-algorithms-0.9.1.0 vector-algorithms> Configuration files installed in: vector-algorithms> /nix/store/6mjbcg8hlz5vm0p32vg6bfz5k3kgx526-vector-algorithms-0.9.1.0/etc vector-algorithms> No alex found vector-algorithms> Using ar found on system at: vector-algorithms> /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ar vector-algorithms> No c2hs found vector-algorithms> No cpphs found vector-algorithms> No doctest found vector-algorithms> Using gcc version 14.3.0 given by user at: vector-algorithms> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc vector-algorithms> Using ghc version 9.12.1 found on system at: vector-algorithms> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc vector-algorithms> Using ghc-pkg version 9.12.1 found on system at: vector-algorithms> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc-pkg-9.12.1 vector-algorithms> No ghcjs found vector-algorithms> No ghcjs-pkg found vector-algorithms> No greencard found vector-algorithms> Using haddock version 2.30.0 found on system at: vector-algorithms> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/haddock-ghc-9.12.1 vector-algorithms> No happy found vector-algorithms> No haskell-suite found vector-algorithms> No haskell-suite-pkg found vector-algorithms> No hmake found vector-algorithms> Using hpc version 0.69 found on system at: vector-algorithms> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hpc-ghc-9.12.1 vector-algorithms> Using hsc2hs version 0.68.10 found on system at: vector-algorithms> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 vector-algorithms> Using hscolour version 1.25 found on system at: vector-algorithms> /nix/store/iwbifbszf225h5w2dyxfi77kk6d6rxdy-hscolour-1.25/bin/HsColour vector-algorithms> No jhc found vector-algorithms> Using ld found on system at: vector-algorithms> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/ld vector-algorithms> No pkg-config found vector-algorithms> Using runghc version 9.12.1 found on system at: vector-algorithms> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/runghc-9.12.1 vector-algorithms> Using strip version 2.44 found on system at: vector-algorithms> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip vector-algorithms> Using tar found on system at: vector-algorithms> /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar vector-algorithms> No uhc found vector-algorithms> Running phase: buildPhase vector-algorithms> Preprocessing library for vector-algorithms-0.9.1.0... vector-algorithms> Building library for vector-algorithms-0.9.1.0... vector-algorithms> [ 1 of 11] Compiling Data.Vector.Algorithms.Common ( src/Data/Vector/Algorithms/Common.hs, dist/build/Data/Vector/Algorithms/Common.o, dist/build/Data/Vector/Algorithms/Common.dyn_o ) vector-algorithms> [ 2 of 11] Compiling Data.Vector.Algorithms.Optimal ( src/Data/Vector/Algorithms/Optimal.hs, dist/build/Data/Vector/Algorithms/Optimal.o, dist/build/Data/Vector/Algorithms/Optimal.dyn_o ) ghc-lib-parser> [212 of 456] Compiling GHC.CoreToIface[boot] ( compiler/GHC/CoreToIface.hs-boot, dist/build/GHC/CoreToIface.p_o-boot ) ghc-lib-parser> [213 of 456] Compiling GHC.Core.TyCo.Rep ( compiler/GHC/Core/TyCo/Rep.hs, dist/build/GHC/Core/TyCo/Rep.p_o ) vector-algorithms> [ 3 of 11] Compiling Data.Vector.Algorithms.Insertion ( src/Data/Vector/Algorithms/Insertion.hs, dist/build/Data/Vector/Algorithms/Insertion.o, dist/build/Data/Vector/Algorithms/Insertion.dyn_o ) vector-algorithms> [ 4 of 11] Compiling Data.Vector.Algorithms.Merge ( src/Data/Vector/Algorithms/Merge.hs, dist/build/Data/Vector/Algorithms/Merge.o, dist/build/Data/Vector/Algorithms/Merge.dyn_o ) vector-algorithms> [ 5 of 11] Compiling Data.Vector.Algorithms.AmericanFlag ( src/Data/Vector/Algorithms/AmericanFlag.hs, dist/build/Data/Vector/Algorithms/AmericanFlag.o, dist/build/Data/Vector/Algorithms/AmericanFlag.dyn_o ) ghc-lib-parser> [214 of 456] Compiling GHC.Builtin.Types.Prim ( compiler/GHC/Builtin/Types/Prim.hs, dist/build/GHC/Builtin/Types/Prim.p_o ) vector-algorithms> [ 6 of 11] Compiling Data.Vector.Algorithms.Heap ( src/Data/Vector/Algorithms/Heap.hs, dist/build/Data/Vector/Algorithms/Heap.o, dist/build/Data/Vector/Algorithms/Heap.dyn_o ) stm-containers> Documentation created: dist/doc/html/stm-containers, stm-containers> dist/doc/html/stm-containers/stm-containers.txt ghc-lib-parser> [215 of 456] Compiling GHC.Core.TyCo.FVs ( compiler/GHC/Core/TyCo/FVs.hs, dist/build/GHC/Core/TyCo/FVs.p_o ) stm-containers> Preprocessing test suite 'test' for stm-containers-1.2.1.1... stm-containers> Running phase: installPhase stm-containers> Installing library in /nix/store/vqbypzg1xczbylnxmw0crwvfjx53jdyg-stm-containers-1.2.1.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/stm-containers-1.2.1.1-A3YLy3tkIphOXRvLfaU1Y stm-containers> Running phase: fixupPhase stm-containers> shrinking RPATHs of ELF executables and libraries in /nix/store/vqbypzg1xczbylnxmw0crwvfjx53jdyg-stm-containers-1.2.1.1 stm-containers> shrinking /nix/store/vqbypzg1xczbylnxmw0crwvfjx53jdyg-stm-containers-1.2.1.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHSstm-containers-1.2.1.1-A3YLy3tkIphOXRvLfaU1Y-ghc9.12.1.so stm-containers> checking for references to /build/ in /nix/store/vqbypzg1xczbylnxmw0crwvfjx53jdyg-stm-containers-1.2.1.1... stm-containers> patching script interpreter paths in /nix/store/vqbypzg1xczbylnxmw0crwvfjx53jdyg-stm-containers-1.2.1.1 stm-containers> stripping (with command strip and flags -S -p) in /nix/store/vqbypzg1xczbylnxmw0crwvfjx53jdyg-stm-containers-1.2.1.1/lib stm-containers> shrinking RPATHs of ELF executables and libraries in /nix/store/igw2ckkfr0k426bpszcl75552gpkirh7-stm-containers-1.2.1.1-doc ghc-lib-parser> [216 of 456] Compiling GHC.Core.TyCo.Subst ( compiler/GHC/Core/TyCo/Subst.hs, dist/build/GHC/Core/TyCo/Subst.p_o ) stm-containers> checking for references to /build/ in /nix/store/igw2ckkfr0k426bpszcl75552gpkirh7-stm-containers-1.2.1.1-doc... stm-containers> patching script interpreter paths in /nix/store/igw2ckkfr0k426bpszcl75552gpkirh7-stm-containers-1.2.1.1-doc stm-containers (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/igw2ckkfr0k426bpszcl75552gpkirh7-stm-containers-1.2.1.1-doc /nix/store/vqbypzg1xczbylnxmw0crwvfjx53jdyg-stm-containers-1.2.1.1 stm-containers (post)> Pushing 2 paths (146 are already present) using zstd to cache sellout ⏳ stm-containers (post)> stm-containers (post)> Pushing /nix/store/vqbypzg1xczbylnxmw0crwvfjx53jdyg-stm-containers-1.2.1.1 (1.33 MiB) stm-containers (post)> Pushing /nix/store/igw2ckkfr0k426bpszcl75552gpkirh7-stm-containers-1.2.1.1-doc (601.28 KiB) stm-containers (post)> stm-containers (post)> All done. stm-containers (post)> added 2 signatures stm-containers (post)> added 2 signatures stm-containers (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/igw2ckkfr0k426bpszcl75552gpkirh7-stm-containers-1.2.1.1-doc /nix/store/vqbypzg1xczbylnxmw0crwvfjx53jdyg-stm-containers-1.2.1.1 stm-containers (post)> copying 2 paths... stm-containers (post)> copying path '/nix/store/igw2ckkfr0k426bpszcl75552gpkirh7-stm-containers-1.2.1.1-doc' to 'ssh-ng://'... stm-containers (post)> copying path '/nix/store/vqbypzg1xczbylnxmw0crwvfjx53jdyg-stm-containers-1.2.1.1' to 'ssh-ng://'... stm-containers (post)> copying 1 paths... stm-containers (post)> copying path '/nix/store/8vy66js5j88pz3h0v5d5gsg44jvxdby8-stm-containers-1.2.1.1.drv' to 'ssh-ng://'... building '/nix/store/j6lizq541psj4m4hsq6xkn6lqni3vwlw-hls-graph-2.10.0.0.drv'... ghc-lib-parser> [217 of 456] Compiling GHC.Core.TyCo.Tidy ( compiler/GHC/Core/TyCo/Tidy.hs, dist/build/GHC/Core/TyCo/Tidy.p_o ) ghc-lib-parser> [218 of 456] Compiling GHC.Core.Type ( compiler/GHC/Core/Type.hs, dist/build/GHC/Core/Type.p_o ) vector-algorithms> [ 7 of 11] Compiling Data.Vector.Algorithms.Intro ( src/Data/Vector/Algorithms/Intro.hs, dist/build/Data/Vector/Algorithms/Intro.o, dist/build/Data/Vector/Algorithms/Intro.dyn_o ) ghc-lib-parser> [219 of 456] Compiling Language.Haskell.Syntax.Lit ( compiler/Language/Haskell/Syntax/Lit.hs, dist/build/Language/Haskell/Syntax/Lit.p_o ) hls-graph> Running phase: setupCompilerEnvironmentPhase hls-graph> Build with /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1. ghc-lib-parser> [220 of 456] Compiling Language.Haskell.Syntax.Pat ( compiler/Language/Haskell/Syntax/Pat.hs, dist/build/Language/Haskell/Syntax/Pat.p_o ) hls-graph> Running phase: unpackPhase hls-graph> unpacking source archive /nix/store/9hkpp2x1i45r5q42sghm33v1shx59ijb-hls-graph-2.10.0.0.tar.gz hls-graph> source root is hls-graph-2.10.0.0 hls-graph> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "hls-graph-2.10.0.0/test/Spec.hs" hls-graph> Running phase: patchPhase hls-graph> Running phase: compileBuildDriverPhase hls-graph> setupCompileFlags: -package-db=/build/tmp.dWUCtPG0JP/setup-package.conf.d -threaded hls-graph> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.dWUCtPG0JP/Main.o ) ghc-lib-parser> [221 of 456] Compiling GHC.Hs.Pat[boot] ( compiler/GHC/Hs/Pat.hs-boot, dist/build/GHC/Hs/Pat.p_o-boot ) ghc-lib-parser> [222 of 456] Compiling Language.Haskell.Syntax.Expr ( compiler/Language/Haskell/Syntax/Expr.hs, dist/build/Language/Haskell/Syntax/Expr.p_o ) hls-graph> [2 of 2] Linking Setup ghc-lib-parser> [223 of 456] Compiling GHC.Hs.Expr[boot] ( compiler/GHC/Hs/Expr.hs-boot, dist/build/GHC/Hs/Expr.p_o-boot ) ghc-lib-parser> [224 of 456] Compiling Language.Haskell.Syntax ( compiler/Language/Haskell/Syntax.hs, dist/build/Language/Haskell/Syntax.p_o ) ghc-lib-parser> [225 of 456] Compiling GHC.Types.Tickish ( compiler/GHC/Types/Tickish.hs, dist/build/GHC/Types/Tickish.p_o ) ghc-lib-parser> [226 of 456] Compiling GHC.Core.Multiplicity ( compiler/GHC/Core/Multiplicity.hs, dist/build/GHC/Core/Multiplicity.p_o ) ghc-lib-parser> [227 of 456] Compiling GHC.Core.TyCo.Compare ( compiler/GHC/Core/TyCo/Compare.hs, dist/build/GHC/Core/TyCo/Compare.p_o ) hls-graph> Running phase: updateAutotoolsGnuConfigScriptsPhase hls-graph> Running phase: configurePhase hls-graph> configureFlags: --verbose --prefix=/nix/store/cwcyihlicdpcnv2nia9nnd22m3xmy2qj-hls-graph-2.10.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --datadir=/nix/store/3r4hk29zvnnim6l7dcswhaflkbi63viq-hls-graph-2.10.0.0-data/share/ghc-9.12.1 --docdir=/nix/store/n3hdn5nmswgqhc4dnk14x4cw42dxkv9w-hls-graph-2.10.0.0-doc/share/doc/hls-graph-2.10.0.0 --with-gcc=gcc --package-db=/build/tmp.dWUCtPG0JP/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/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib hls-graph> Using Parsec parser hls-graph> Configuring hls-graph-2.10.0.0... hls-graph> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports hls-graph> 'ghc' version < 9.12): hls-graph> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc is version hls-graph> 9.12.1 ghc-lib-parser> [228 of 456] Compiling GHC.Iface.Type ( compiler/GHC/Iface/Type.hs, dist/build/GHC/Iface/Type.p_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 ) vector-algorithms> [ 8 of 11] Compiling Data.Vector.Algorithms.Radix ( src/Data/Vector/Algorithms/Radix.hs, dist/build/Data/Vector/Algorithms/Radix.o, dist/build/Data/Vector/Algorithms/Radix.dyn_o ) vector-algorithms> [ 9 of 11] Compiling Data.Vector.Algorithms.Search ( src/Data/Vector/Algorithms/Search.hs, dist/build/Data/Vector/Algorithms/Search.o, dist/build/Data/Vector/Algorithms/Search.dyn_o ) vector-algorithms> [10 of 11] Compiling Data.Vector.Algorithms ( src/Data/Vector/Algorithms.hs, dist/build/Data/Vector/Algorithms.o, dist/build/Data/Vector/Algorithms.dyn_o ) hls-graph> Flags chosen: embed-files=False, pedantic=False, stm-stats=False hiedb> Documentation created: dist/doc/html/hiedb, dist/doc/html/hiedb/hiedb.txt hls-graph> Dependency aeson: using aeson-2.2.3.0 hls-graph> Dependency async >=2.0: using async-2.2.5 hls-graph> Dependency base >=4.12 && <5: using base-4.21.0.0 hls-graph> Dependency bytestring: using bytestring-0.12.2.0 hls-graph> Dependency containers: using containers-0.7 hls-graph> Dependency deepseq: using deepseq-1.5.1.0 hls-graph> Dependency directory: using directory-1.3.9.0 hls-graph> Dependency exceptions: using exceptions-0.10.9 hls-graph> Dependency extra: using extra-1.8 hls-graph> Dependency filepath: using filepath-1.5.4.0 hls-graph> Dependency focus >=1.0.3.2: using focus-1.0.3.2 hls-graph> Dependency hashable: using hashable-1.4.7.0 hls-graph> Dependency js-dgtable: using js-dgtable-0.5.2 hls-graph> Dependency js-flot: using js-flot-0.8.3 hls-graph> Dependency js-jquery: using js-jquery-3.3.1 hls-graph> Dependency list-t: using list-t-1.0.5.7 hls-graph> Dependency stm: using stm-2.5.3.1 hls-graph> Dependency stm-containers: using stm-containers-1.2.1.1 hls-graph> Dependency text: using text-2.1.2 hls-graph> Dependency time: using time-1.14 hls-graph> Dependency transformers: using transformers-0.6.1.2 hls-graph> Dependency unliftio: using unliftio-0.2.25.1 hls-graph> Dependency unordered-containers: using unordered-containers-0.2.20 hls-graph> Dependency base: using base-4.21.0.0 hls-graph> Dependency extra: using extra-1.8 hls-graph> Dependency hls-graph: using hls-graph-2.10.0.0 hls-graph> Dependency hspec: using hspec-2.11.12 hls-graph> Dependency stm: using stm-2.5.3.1 hls-graph> Dependency stm-containers: using stm-containers-1.2.1.1 hls-graph> Dependency tasty: using tasty-1.5.3 hls-graph> Dependency tasty-hspec >=1.2: using tasty-hspec-1.2.0.4 hls-graph> Dependency tasty-rerun: using tasty-rerun-1.1.20 hls-graph> Source component graph: hls-graph> component lib hls-graph> component test:tests dependency lib hls-graph> Configured component graph: hls-graph> component hls-graph-2.10.0.0-LlhikC8zH8OAmVN06bAr7o hls-graph> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS hls-graph> include async-2.2.5-HBjL0ak4LXnBlxAyUJ13eJ hls-graph> include base-4.21.0.0-7c9b hls-graph> include bytestring-0.12.2.0-b0ac hls-graph> include containers-0.7-0330 hls-graph> include deepseq-1.5.1.0-e635 hls-graph> include directory-1.3.9.0-9e59 hls-graph> include exceptions-0.10.9-1102 hls-graph> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz hls-graph> include filepath-1.5.4.0-d360 hls-graph> include focus-1.0.3.2-I4bVNnkj0SUGO4tl0apvDD hls-graph> include hashable-1.4.7.0-BrCG3rFloGT6PhmAd0fu9I hls-graph> include js-dgtable-0.5.2-4ygjeb7eWrK8oWR8sCl5O0 hls-graph> include js-flot-0.8.3-5Bkx8DqXJgAD51P0dpUQGP hls-graph> include js-jquery-3.3.1-BeB2YLiN8qHL3uYJFDaqul hls-graph> include list-t-1.0.5.7-IrorwS1CUIxF7m89s3TsSq hls-graph> include stm-2.5.3.1-10a4 hls-graph> include stm-containers-1.2.1.1-A3YLy3tkIphOXRvLfaU1Y hls-graph> include text-2.1.2-8f2d hls-graph> include time-1.14-ab6f hls-graph> include transformers-0.6.1.2-905c hls-graph> include unliftio-0.2.25.1-5vXEmOX8ESC4s58yhnOQnw hls-graph> include unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi hls-graph> component hls-graph-2.10.0.0-DpVxcFhO6jPEBDyfuTrqo-tests hls-graph> include base-4.21.0.0-7c9b hls-graph> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz hls-graph> include hls-graph-2.10.0.0-LlhikC8zH8OAmVN06bAr7o hls-graph> include hspec-2.11.12-Bru9jObG9SbAQGRkrcD7Qi hls-graph> include stm-2.5.3.1-10a4 hls-graph> include stm-containers-1.2.1.1-A3YLy3tkIphOXRvLfaU1Y hls-graph> include tasty-1.5.3-1qMX2xwdhAh2Fx6ZURDT5s hls-graph> include tasty-hspec-1.2.0.4-5hPEPpPS9a620QED7Goq4k hls-graph> include tasty-rerun-1.1.20-8jq8WKbUmyZELJFGGHUiZB hls-graph> Linked component graph: hls-graph> unit hls-graph-2.10.0.0-LlhikC8zH8OAmVN06bAr7o hls-graph> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS hls-graph> include async-2.2.5-HBjL0ak4LXnBlxAyUJ13eJ hls-graph> include base-4.21.0.0-7c9b hls-graph> include bytestring-0.12.2.0-b0ac hls-graph> include containers-0.7-0330 hls-graph> include deepseq-1.5.1.0-e635 hls-graph> include directory-1.3.9.0-9e59 hls-graph> include exceptions-0.10.9-1102 hls-graph> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz hls-graph> include filepath-1.5.4.0-d360 hls-graph> include focus-1.0.3.2-I4bVNnkj0SUGO4tl0apvDD hls-graph> include hashable-1.4.7.0-BrCG3rFloGT6PhmAd0fu9I hls-graph> include js-dgtable-0.5.2-4ygjeb7eWrK8oWR8sCl5O0 hls-graph> include js-flot-0.8.3-5Bkx8DqXJgAD51P0dpUQGP hls-graph> include js-jquery-3.3.1-BeB2YLiN8qHL3uYJFDaqul hls-graph> include list-t-1.0.5.7-IrorwS1CUIxF7m89s3TsSq hls-graph> include stm-2.5.3.1-10a4 hls-graph> include stm-containers-1.2.1.1-A3YLy3tkIphOXRvLfaU1Y hls-graph> include text-2.1.2-8f2d hls-graph> include time-1.14-ab6f hls-graph> include transformers-0.6.1.2-905c hls-graph> include unliftio-0.2.25.1-5vXEmOX8ESC4s58yhnOQnw hls-graph> include unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi hls-graph> Control.Concurrent.STM.Stats=hls-graph-2.10.0.0-LlhikC8zH8OAmVN06bAr7o:Control.Concurrent.STM.Stats,Development.IDE.Graph=hls-graph-2.10.0.0-LlhikC8zH8OAmVN06bAr7o:Development.IDE.Graph,Development.IDE.Graph.Classes=hls-graph-2.10.0.0-LlhikC8zH8OAmVN06bAr7o:Development.IDE.Graph.Classes,Development.IDE.Graph.Database=hls-graph-2.10.0.0-LlhikC8zH8OAmVN06bAr7o:Development.IDE.Graph.Database,Development.IDE.Graph.Internal.Action=hls-graph-2.10.0.0-LlhikC8zH8OAmVN06bAr7o:Development.IDE.Graph.Internal.Action,Development.IDE.Graph.Internal.Database=hls-graph-2.10.0.0-LlhikC8zH8OAmVN06bAr7o:Development.IDE.Graph.Internal.Database,Development.IDE.Graph.Internal.Key=hls-graph-2.10.0.0-LlhikC8zH8OAmVN06bAr7o:Development.IDE.Graph.Internal.Key,Development.IDE.Graph.Internal.Options=hls-graph-2.10.0.0-LlhikC8zH8OAmVN06bAr7o:Development.IDE.Graph.Internal.Options,Development.IDE.Graph.Internal.Paths=hls-graph-2.10.0.0-LlhikC8zH8OAmVN06bAr7o:Development.IDE.Graph.Internal.Paths,Development.IDE.Graph.Internal.Profile=hls-graph-2.10.0.0-LlhikC8zH8OAmVN06bAr7o:Development.IDE.Graph.Internal.Profile,Development.IDE.Graph.Internal.Rules=hls-graph-2.10.0.0-LlhikC8zH8OAmVN06bAr7o:Development.IDE.Graph.Internal.Rules,Development.IDE.Graph.Internal.Types=hls-graph-2.10.0.0-LlhikC8zH8OAmVN06bAr7o:Development.IDE.Graph.Internal.Types,Development.IDE.Graph.KeyMap=hls-graph-2.10.0.0-LlhikC8zH8OAmVN06bAr7o:Development.IDE.Graph.KeyMap,Development.IDE.Graph.KeySet=hls-graph-2.10.0.0-LlhikC8zH8OAmVN06bAr7o:Development.IDE.Graph.KeySet,Development.IDE.Graph.Rule=hls-graph-2.10.0.0-LlhikC8zH8OAmVN06bAr7o:Development.IDE.Graph.Rule,Paths_hls_graph=hls-graph-2.10.0.0-LlhikC8zH8OAmVN06bAr7o:Paths_hls_graph hls-graph> unit hls-graph-2.10.0.0-DpVxcFhO6jPEBDyfuTrqo-tests hls-graph> include base-4.21.0.0-7c9b hls-graph> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz hls-graph> include hls-graph-2.10.0.0-LlhikC8zH8OAmVN06bAr7o hls-graph> include hspec-2.11.12-Bru9jObG9SbAQGRkrcD7Qi hls-graph> include stm-2.5.3.1-10a4 hls-graph> include stm-containers-1.2.1.1-A3YLy3tkIphOXRvLfaU1Y hls-graph> include tasty-1.5.3-1qMX2xwdhAh2Fx6ZURDT5s hls-graph> include tasty-hspec-1.2.0.4-5hPEPpPS9a620QED7Goq4k hls-graph> include tasty-rerun-1.1.20-8jq8WKbUmyZELJFGGHUiZB hls-graph> Ready component graph: hls-graph> definite hls-graph-2.10.0.0-LlhikC8zH8OAmVN06bAr7o hls-graph> depends aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS hls-graph> depends async-2.2.5-HBjL0ak4LXnBlxAyUJ13eJ hls-graph> depends base-4.21.0.0-7c9b hls-graph> depends bytestring-0.12.2.0-b0ac hls-graph> depends containers-0.7-0330 hls-graph> depends deepseq-1.5.1.0-e635 hls-graph> depends directory-1.3.9.0-9e59 hls-graph> depends exceptions-0.10.9-1102 hls-graph> depends extra-1.8-LGmFfwsP1rLAJ1116OVhKz hls-graph> depends filepath-1.5.4.0-d360 hls-graph> depends focus-1.0.3.2-I4bVNnkj0SUGO4tl0apvDD hls-graph> depends hashable-1.4.7.0-BrCG3rFloGT6PhmAd0fu9I hls-graph> depends js-dgtable-0.5.2-4ygjeb7eWrK8oWR8sCl5O0 hls-graph> depends js-flot-0.8.3-5Bkx8DqXJgAD51P0dpUQGP hls-graph> depends js-jquery-3.3.1-BeB2YLiN8qHL3uYJFDaqul hls-graph> depends list-t-1.0.5.7-IrorwS1CUIxF7m89s3TsSq hls-graph> depends stm-2.5.3.1-10a4 hls-graph> depends stm-containers-1.2.1.1-A3YLy3tkIphOXRvLfaU1Y hls-graph> depends text-2.1.2-8f2d hls-graph> depends time-1.14-ab6f hls-graph> depends transformers-0.6.1.2-905c hls-graph> depends unliftio-0.2.25.1-5vXEmOX8ESC4s58yhnOQnw hls-graph> depends unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi hls-graph> definite hls-graph-2.10.0.0-DpVxcFhO6jPEBDyfuTrqo-tests hls-graph> depends base-4.21.0.0-7c9b hls-graph> depends extra-1.8-LGmFfwsP1rLAJ1116OVhKz hls-graph> depends hls-graph-2.10.0.0-LlhikC8zH8OAmVN06bAr7o hls-graph> depends hspec-2.11.12-Bru9jObG9SbAQGRkrcD7Qi hls-graph> depends stm-2.5.3.1-10a4 hls-graph> depends stm-containers-1.2.1.1-A3YLy3tkIphOXRvLfaU1Y hls-graph> depends tasty-1.5.3-1qMX2xwdhAh2Fx6ZURDT5s hls-graph> depends tasty-hspec-1.2.0.4-5hPEPpPS9a620QED7Goq4k hls-graph> depends tasty-rerun-1.1.20-8jq8WKbUmyZELJFGGHUiZB hls-graph> Using Cabal-3.14.1.0 compiled by ghc-9.12 hls-graph> Using compiler: ghc-9.12.1 hls-graph> Using install prefix: hls-graph> /nix/store/cwcyihlicdpcnv2nia9nnd22m3xmy2qj-hls-graph-2.10.0.0 hls-graph> Executables installed in: hls-graph> /nix/store/cwcyihlicdpcnv2nia9nnd22m3xmy2qj-hls-graph-2.10.0.0/bin hls-graph> Libraries installed in: hls-graph> /nix/store/cwcyihlicdpcnv2nia9nnd22m3xmy2qj-hls-graph-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/hls-graph-2.10.0.0-LlhikC8zH8OAmVN06bAr7o hls-graph> Dynamic Libraries installed in: hls-graph> /nix/store/cwcyihlicdpcnv2nia9nnd22m3xmy2qj-hls-graph-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75 hls-graph> Private executables installed in: hls-graph> /nix/store/cwcyihlicdpcnv2nia9nnd22m3xmy2qj-hls-graph-2.10.0.0/libexec/x86_64-linux-ghc-9.12.1-bf75/hls-graph-2.10.0.0 hls-graph> Data files installed in: hls-graph> /nix/store/3r4hk29zvnnim6l7dcswhaflkbi63viq-hls-graph-2.10.0.0-data/share/ghc-9.12.1/x86_64-linux-ghc-9.12.1-bf75/hls-graph-2.10.0.0 hls-graph> Documentation installed in: hls-graph> /nix/store/n3hdn5nmswgqhc4dnk14x4cw42dxkv9w-hls-graph-2.10.0.0-doc/share/doc/hls-graph-2.10.0.0 hls-graph> Configuration files installed in: hls-graph> /nix/store/cwcyihlicdpcnv2nia9nnd22m3xmy2qj-hls-graph-2.10.0.0/etc hls-graph> No alex found hls-graph> Using ar found on system at: hls-graph> /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ar hls-graph> No c2hs found hls-graph> No cpphs found hls-graph> No doctest found hls-graph> Using gcc version 14.3.0 given by user at: hls-graph> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc hls-graph> Using ghc version 9.12.1 found on system at: hls-graph> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc hls-graph> Using ghc-pkg version 9.12.1 found on system at: hls-graph> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc-pkg-9.12.1 hls-graph> No ghcjs found hls-graph> No ghcjs-pkg found hls-graph> No greencard found hls-graph> Using haddock version 2.30.0 found on system at: hls-graph> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/haddock-ghc-9.12.1 hls-graph> No happy found hls-graph> No haskell-suite found hls-graph> No haskell-suite-pkg found hls-graph> No hmake found hls-graph> Using hpc version 0.69 found on system at: hls-graph> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hpc-ghc-9.12.1 hls-graph> Using hsc2hs version 0.68.10 found on system at: hls-graph> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 hls-graph> Using hscolour version 1.25 found on system at: hls-graph> /nix/store/iwbifbszf225h5w2dyxfi77kk6d6rxdy-hscolour-1.25/bin/HsColour hls-graph> No jhc found hls-graph> Using ld found on system at: hls-graph> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/ld hls-graph> No pkg-config found hls-graph> Using runghc version 9.12.1 found on system at: hls-graph> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/runghc-9.12.1 hls-graph> Using strip version 2.44 found on system at: hls-graph> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip hls-graph> Using tar found on system at: hls-graph> /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar hls-graph> No uhc found vector-algorithms> [11 of 11] Compiling Data.Vector.Algorithms.Tim ( src/Data/Vector/Algorithms/Tim.hs, dist/build/Data/Vector/Algorithms/Tim.o, dist/build/Data/Vector/Algorithms/Tim.dyn_o ) hls-graph> Running phase: buildPhase hls-graph> Preprocessing library for hls-graph-2.10.0.0... hls-graph> Building library for hls-graph-2.10.0.0... vector-algorithms> [ 1 of 11] Compiling Data.Vector.Algorithms.Common ( src/Data/Vector/Algorithms/Common.hs, dist/build/Data/Vector/Algorithms/Common.p_o ) hls-graph> [ 1 of 16] Compiling Control.Concurrent.STM.Stats ( src/Control/Concurrent/STM/Stats.hs, dist/build/Control/Concurrent/STM/Stats.o, dist/build/Control/Concurrent/STM/Stats.dyn_o ) hls-graph> [ 2 of 16] Compiling Development.IDE.Graph.Classes ( src/Development/IDE/Graph/Classes.hs, dist/build/Development/IDE/Graph/Classes.o, dist/build/Development/IDE/Graph/Classes.dyn_o ) hls-graph> [ 3 of 16] Compiling Development.IDE.Graph.Internal.Key ( src/Development/IDE/Graph/Internal/Key.hs, dist/build/Development/IDE/Graph/Internal/Key.o, dist/build/Development/IDE/Graph/Internal/Key.dyn_o ) vector-algorithms> [ 2 of 11] Compiling Data.Vector.Algorithms.Optimal ( src/Data/Vector/Algorithms/Optimal.hs, dist/build/Data/Vector/Algorithms/Optimal.p_o ) hls-graph> [ 4 of 16] Compiling Development.IDE.Graph.Internal.Types ( src/Development/IDE/Graph/Internal/Types.hs, dist/build/Development/IDE/Graph/Internal/Types.o, dist/build/Development/IDE/Graph/Internal/Types.dyn_o ) vector-algorithms> [ 3 of 11] Compiling Data.Vector.Algorithms.Insertion ( src/Data/Vector/Algorithms/Insertion.hs, dist/build/Data/Vector/Algorithms/Insertion.p_o ) vector-algorithms> [ 4 of 11] Compiling Data.Vector.Algorithms.Merge ( src/Data/Vector/Algorithms/Merge.hs, dist/build/Data/Vector/Algorithms/Merge.p_o ) hiedb> Preprocessing executable 'hiedb' for hiedb-0.6.0.2... vector-algorithms> [ 5 of 11] Compiling Data.Vector.Algorithms.AmericanFlag ( src/Data/Vector/Algorithms/AmericanFlag.hs, dist/build/Data/Vector/Algorithms/AmericanFlag.p_o ) hls-graph> [ 5 of 16] Compiling Development.IDE.Graph.Internal.Rules ( src/Development/IDE/Graph/Internal/Rules.hs, dist/build/Development/IDE/Graph/Internal/Rules.o, dist/build/Development/IDE/Graph/Internal/Rules.dyn_o ) hls-graph> [ 6 of 16] Compiling Development.IDE.Graph.Internal.Options ( src/Development/IDE/Graph/Internal/Options.hs, dist/build/Development/IDE/Graph/Internal/Options.o, dist/build/Development/IDE/Graph/Internal/Options.dyn_o ) hls-graph> [ 7 of 16] Compiling Development.IDE.Graph.Internal.Database ( src/Development/IDE/Graph/Internal/Database.hs, dist/build/Development/IDE/Graph/Internal/Database.o, dist/build/Development/IDE/Graph/Internal/Database.dyn_o ) ghc-lib-parser> [229 of 456] Compiling GHC.Iface.Recomp.Binary ( compiler/GHC/Iface/Recomp/Binary.hs, dist/build/GHC/Iface/Recomp/Binary.p_o ) ghc-lib-parser> [230 of 456] Compiling GHC.Core.UsageEnv ( compiler/GHC/Core/UsageEnv.hs, dist/build/GHC/Core/UsageEnv.p_o ) ghc-lib-parser> [231 of 456] Compiling GHC.Tc.Errors.Types.PromotionErr ( compiler/GHC/Tc/Errors/Types/PromotionErr.hs, dist/build/GHC/Tc/Errors/Types/PromotionErr.p_o ) ghc-lib-parser> [232 of 456] Compiling GHC.Types.Literal ( compiler/GHC/Types/Literal.hs, dist/build/GHC/Types/Literal.p_o ) ghc-lib-parser> [233 of 456] Compiling GHC.Core.TyCon.Env ( compiler/GHC/Core/TyCon/Env.hs, dist/build/GHC/Core/TyCon/Env.p_o ) ghc-lib-parser> [234 of 456] Compiling GHC.Core.TyCon.RecWalk ( compiler/GHC/Core/TyCon/RecWalk.hs, dist/build/GHC/Core/TyCon/RecWalk.p_o ) ghc-lib-parser> [235 of 456] Compiling GHC.Core.RoughMap ( compiler/GHC/Core/RoughMap.hs, dist/build/GHC/Core/RoughMap.p_o ) ghc-lib-parser> [236 of 456] Compiling GHC.Core.TyCo.Ppr ( compiler/GHC/Core/TyCo/Ppr.hs, dist/build/GHC/Core/TyCo/Ppr.p_o ) ghc-lib-parser> [237 of 456] Compiling GHC.Core.Coercion ( compiler/GHC/Core/Coercion.hs, dist/build/GHC/Core/Coercion.p_o ) vector-algorithms> [ 6 of 11] Compiling Data.Vector.Algorithms.Heap ( src/Data/Vector/Algorithms/Heap.hs, dist/build/Data/Vector/Algorithms/Heap.p_o ) hls-graph> [ 8 of 16] Compiling Development.IDE.Graph.Internal.Action ( src/Development/IDE/Graph/Internal/Action.hs, dist/build/Development/IDE/Graph/Internal/Action.o, dist/build/Development/IDE/Graph/Internal/Action.dyn_o ) hiedb> Preprocessing test suite 'hiedb-tests' for hiedb-0.6.0.2... hls-graph> [ 9 of 16] Compiling Development.IDE.Graph.KeyMap ( src/Development/IDE/Graph/KeyMap.hs, dist/build/Development/IDE/Graph/KeyMap.o, dist/build/Development/IDE/Graph/KeyMap.dyn_o ) hls-graph> [10 of 16] Compiling Development.IDE.Graph.KeySet ( src/Development/IDE/Graph/KeySet.hs, dist/build/Development/IDE/Graph/KeySet.o, dist/build/Development/IDE/Graph/KeySet.dyn_o ) hls-graph> [11 of 16] Compiling Development.IDE.Graph.Rule ( src/Development/IDE/Graph/Rule.hs, dist/build/Development/IDE/Graph/Rule.o, dist/build/Development/IDE/Graph/Rule.dyn_o ) hls-graph> [12 of 16] Compiling Paths_hls_graph ( dist/build/autogen/Paths_hls_graph.hs, dist/build/Paths_hls_graph.o, dist/build/Paths_hls_graph.dyn_o ) hls-graph> [13 of 16] Compiling Development.IDE.Graph.Internal.Paths ( src/Development/IDE/Graph/Internal/Paths.hs, dist/build/Development/IDE/Graph/Internal/Paths.o, dist/build/Development/IDE/Graph/Internal/Paths.dyn_o ) hls-graph> [14 of 16] Compiling Development.IDE.Graph.Internal.Profile ( src/Development/IDE/Graph/Internal/Profile.hs, dist/build/Development/IDE/Graph/Internal/Profile.o, dist/build/Development/IDE/Graph/Internal/Profile.dyn_o ) hiedb> Running phase: installPhase hiedb> Installing library in /nix/store/hj8k30r7fchx16nyjck1pajcznjgxnd0-hiedb-0.6.0.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/hiedb-0.6.0.2-6UlEpbEXtIDLpotoWpc0T4 hls-graph> [15 of 16] Compiling Development.IDE.Graph.Database ( src/Development/IDE/Graph/Database.hs, dist/build/Development/IDE/Graph/Database.o, dist/build/Development/IDE/Graph/Database.dyn_o ) hls-graph> [16 of 16] Compiling Development.IDE.Graph ( src/Development/IDE/Graph.hs, dist/build/Development/IDE/Graph.o, dist/build/Development/IDE/Graph.dyn_o ) hiedb> Installing executable hiedb in /nix/store/hj8k30r7fchx16nyjck1pajcznjgxnd0-hiedb-0.6.0.2/bin hiedb> Warning: The directory hiedb> /nix/store/hj8k30r7fchx16nyjck1pajcznjgxnd0-hiedb-0.6.0.2/bin is not in the hiedb> system search path. hiedb> Running phase: fixupPhase hiedb> shrinking RPATHs of ELF executables and libraries in /nix/store/hj8k30r7fchx16nyjck1pajcznjgxnd0-hiedb-0.6.0.2 hiedb> shrinking /nix/store/hj8k30r7fchx16nyjck1pajcznjgxnd0-hiedb-0.6.0.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHShiedb-0.6.0.2-6UlEpbEXtIDLpotoWpc0T4-ghc9.12.1.so hiedb> shrinking /nix/store/hj8k30r7fchx16nyjck1pajcznjgxnd0-hiedb-0.6.0.2/bin/hiedb hiedb> checking for references to /build/ in /nix/store/hj8k30r7fchx16nyjck1pajcznjgxnd0-hiedb-0.6.0.2... hiedb> patching script interpreter paths in /nix/store/hj8k30r7fchx16nyjck1pajcznjgxnd0-hiedb-0.6.0.2 hiedb> stripping (with command strip and flags -S -p) in /nix/store/hj8k30r7fchx16nyjck1pajcznjgxnd0-hiedb-0.6.0.2/lib /nix/store/hj8k30r7fchx16nyjck1pajcznjgxnd0-hiedb-0.6.0.2/bin hls-graph> [ 1 of 16] Compiling Control.Concurrent.STM.Stats ( src/Control/Concurrent/STM/Stats.hs, dist/build/Control/Concurrent/STM/Stats.p_o ) hiedb> shrinking RPATHs of ELF executables and libraries in /nix/store/x28f7vawxq9ylbw47rpz9mcsxfprb3sk-hiedb-0.6.0.2-doc hiedb> checking for references to /build/ in /nix/store/x28f7vawxq9ylbw47rpz9mcsxfprb3sk-hiedb-0.6.0.2-doc... hiedb> patching script interpreter paths in /nix/store/x28f7vawxq9ylbw47rpz9mcsxfprb3sk-hiedb-0.6.0.2-doc hls-graph> [ 2 of 16] Compiling Development.IDE.Graph.Classes ( src/Development/IDE/Graph/Classes.hs, dist/build/Development/IDE/Graph/Classes.p_o ) hls-graph> [ 3 of 16] Compiling Development.IDE.Graph.Internal.Key ( src/Development/IDE/Graph/Internal/Key.hs, dist/build/Development/IDE/Graph/Internal/Key.p_o ) hiedb (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/hj8k30r7fchx16nyjck1pajcznjgxnd0-hiedb-0.6.0.2 /nix/store/x28f7vawxq9ylbw47rpz9mcsxfprb3sk-hiedb-0.6.0.2-doc hiedb (post)> Pushing 18 paths (114 are already present) using zstd to cache sellout ⏳ hiedb (post)> hiedb (post)> Pushing /nix/store/9sn56imspadj0mskpy4apx8v11y3x62j-extra-1.8-doc (3.07 MiB) hiedb (post)> Pushing /nix/store/g7fq73kywjzpb45yg6m30aj1hw0dj7ab-blaze-textual-0.2.3.1 (1.04 MiB) hiedb (post)> Pushing /nix/store/9fpdaha7kcd7sm8dv3avl3jlwqz3479g-clock-0.8.4-doc (518.12 KiB) hiedb (post)> Pushing /nix/store/8jjmg6qv6frx8ql0gn98znjmb1dhjdc3-Only-0.1-doc (163.69 KiB) hiedb (post)> Pushing /nix/store/1wwvsbkv83v1sk8s5vpkd52pch3wl50v-sqlite-simple-0.4.19.0-doc (2.32 MiB) hiedb (post)> Pushing /nix/store/0xbgvd73r00mxxsjvsfgpayjqfx64m7r-hie-compat-0.3.1.2 (165.81 KiB) hiedb (post)> Pushing /nix/store/7h4f262bgrn1klv9ar1gzia6p9q2lfck-direct-sqlite-2.3.29 (12.71 MiB) hiedb (post)> Pushing /nix/store/a3iiky1ngh0v297cpcc2c4wq66a7kijv-extra-1.8 (4.46 MiB) hiedb (post)> Pushing /nix/store/ngb94jlkfddq5cihqcrqa7bsb864dc5z-direct-sqlite-2.3.29-doc (3.99 MiB) hiedb (post)> Pushing /nix/store/hj8k30r7fchx16nyjck1pajcznjgxnd0-hiedb-0.6.0.2 (18.20 MiB) hiedb (post)> Pushing /nix/store/m1yv4q710lmyyg7i8jll1mvxx479ppa0-lucid-2.11.20250303-doc (1.66 MiB) hiedb (post)> Pushing /nix/store/h54mqyhrk88jlbzh18mcn1n1ngl8da5c-sqlite-simple-0.4.19.0 (6.01 MiB) hiedb (post)> Pushing /nix/store/l9rd2b1w7nw4b79j2qj5a85bn0dqdkf0-Only-0.1 (386.13 KiB) hiedb (post)> Pushing /nix/store/qjkwsxfghvh8zkzjxkgfjwljrwb63g3l-hie-compat-0.3.1.2-doc (222.41 KiB) hiedb (post)> Pushing /nix/store/qqqc3yag7lg7kr0z6v1vz7v9lysj89bg-clock-0.8.4 (1.80 MiB) hiedb (post)> Pushing /nix/store/vsra87ybaqi4h5jcn2zkc17s2l8rchnk-lucid-2.11.20250303 (5.52 MiB) hiedb (post)> Pushing /nix/store/w8pdaz9pf9rpkphmbhy72wpjqxjhcqx7-blaze-textual-0.2.3.1-doc (327.00 KiB) hiedb (post)> Pushing /nix/store/x28f7vawxq9ylbw47rpz9mcsxfprb3sk-hiedb-0.6.0.2-doc (2.63 MiB) hiedb (post)> hiedb (post)> All done. hiedb (post)> added 2 signatures hiedb (post)> added 18 signatures hiedb (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/hj8k30r7fchx16nyjck1pajcznjgxnd0-hiedb-0.6.0.2 /nix/store/x28f7vawxq9ylbw47rpz9mcsxfprb3sk-hiedb-0.6.0.2-doc hiedb (post)> copying 2 paths... hiedb (post)> copying path '/nix/store/x28f7vawxq9ylbw47rpz9mcsxfprb3sk-hiedb-0.6.0.2-doc' to 'ssh-ng://'... hiedb (post)> copying path '/nix/store/hj8k30r7fchx16nyjck1pajcznjgxnd0-hiedb-0.6.0.2' to 'ssh-ng://'... hiedb (post)> copying 1 paths... hiedb (post)> copying path '/nix/store/gz3jr4zdly15psp32zhwzzlwhcvifmqz-hiedb-0.6.0.2.drv' to 'ssh-ng://'... ghc-lib-parser> [238 of 456] Compiling GHC.Core.Map.Type ( compiler/GHC/Core/Map/Type.hs, dist/build/GHC/Core/Map/Type.p_o ) ghc-lib-parser> [239 of 456] Compiling GHC.Core.Unify ( compiler/GHC/Core/Unify.hs, dist/build/GHC/Core/Unify.p_o ) ghc-lib-parser> [240 of 456] Compiling GHC.Core.Predicate ( compiler/GHC/Core/Predicate.hs, dist/build/GHC/Core/Predicate.p_o ) ghc-lib-parser> [241 of 456] Compiling GHC.Core.DataCon ( compiler/GHC/Core/DataCon.hs, dist/build/GHC/Core/DataCon.p_o ) ghc-lib-parser> [242 of 456] Compiling GHC.Types.Demand ( compiler/GHC/Types/Demand.hs, dist/build/GHC/Types/Demand.p_o ) ghc-lib-parser> [243 of 456] Compiling GHC.Types.RepType ( compiler/GHC/Types/RepType.hs, dist/build/GHC/Types/RepType.p_o ) ghc-lib-parser> [244 of 456] Compiling GHC.Types.Cpr ( compiler/GHC/Types/Cpr.hs, dist/build/GHC/Types/Cpr.p_o ) ghc-lib-parser> [245 of 456] Compiling GHC.Core ( compiler/GHC/Core.hs, dist/build/GHC/Core.p_o ) ghc-lib-parser> [246 of 456] Compiling GHC.Core.SimpleOpt[boot] ( compiler/GHC/Core/SimpleOpt.hs-boot, dist/build/GHC/Core/SimpleOpt.p_o-boot ) ghc-lib-parser> [247 of 456] Compiling GHC.Core.Reduction ( compiler/GHC/Core/Reduction.hs, dist/build/GHC/Core/Reduction.p_o ) lsp-types> [2 of 2] Compiling Language.LSP.MetaModel ( metamodel/Language/LSP/MetaModel.hs, dist/build/metamodel/Language/LSP/MetaModel.p_o ) vector-algorithms> [ 7 of 11] Compiling Data.Vector.Algorithms.Intro ( src/Data/Vector/Algorithms/Intro.hs, dist/build/Data/Vector/Algorithms/Intro.p_o ) vector-algorithms> [ 8 of 11] Compiling Data.Vector.Algorithms.Radix ( src/Data/Vector/Algorithms/Radix.hs, dist/build/Data/Vector/Algorithms/Radix.p_o ) vector-algorithms> [ 9 of 11] Compiling Data.Vector.Algorithms.Search ( src/Data/Vector/Algorithms/Search.hs, dist/build/Data/Vector/Algorithms/Search.p_o ) vector-algorithms> [10 of 11] Compiling Data.Vector.Algorithms ( src/Data/Vector/Algorithms.hs, dist/build/Data/Vector/Algorithms.p_o ) vector-algorithms> [11 of 11] Compiling Data.Vector.Algorithms.Tim ( src/Data/Vector/Algorithms/Tim.hs, dist/build/Data/Vector/Algorithms/Tim.p_o ) hls-graph> [ 4 of 16] Compiling Development.IDE.Graph.Internal.Types ( src/Development/IDE/Graph/Internal/Types.hs, dist/build/Development/IDE/Graph/Internal/Types.p_o ) hls-graph> [ 5 of 16] Compiling Development.IDE.Graph.Internal.Rules ( src/Development/IDE/Graph/Internal/Rules.hs, dist/build/Development/IDE/Graph/Internal/Rules.p_o ) hls-graph> [ 6 of 16] Compiling Development.IDE.Graph.Internal.Options ( src/Development/IDE/Graph/Internal/Options.hs, dist/build/Development/IDE/Graph/Internal/Options.p_o ) hls-graph> [ 7 of 16] Compiling Development.IDE.Graph.Internal.Database ( src/Development/IDE/Graph/Internal/Database.hs, dist/build/Development/IDE/Graph/Internal/Database.p_o ) hls-graph> [ 8 of 16] Compiling Development.IDE.Graph.Internal.Action ( src/Development/IDE/Graph/Internal/Action.hs, dist/build/Development/IDE/Graph/Internal/Action.p_o ) hls-graph> [ 9 of 16] Compiling Development.IDE.Graph.KeyMap ( src/Development/IDE/Graph/KeyMap.hs, dist/build/Development/IDE/Graph/KeyMap.p_o ) hls-graph> [10 of 16] Compiling Development.IDE.Graph.KeySet ( src/Development/IDE/Graph/KeySet.hs, dist/build/Development/IDE/Graph/KeySet.p_o ) hls-graph> [11 of 16] Compiling Development.IDE.Graph.Rule ( src/Development/IDE/Graph/Rule.hs, dist/build/Development/IDE/Graph/Rule.p_o ) hls-graph> [12 of 16] Compiling Paths_hls_graph ( dist/build/autogen/Paths_hls_graph.hs, dist/build/Paths_hls_graph.p_o ) hls-graph> [13 of 16] Compiling Development.IDE.Graph.Internal.Paths ( src/Development/IDE/Graph/Internal/Paths.hs, dist/build/Development/IDE/Graph/Internal/Paths.p_o ) hls-graph> [14 of 16] Compiling Development.IDE.Graph.Internal.Profile ( src/Development/IDE/Graph/Internal/Profile.hs, dist/build/Development/IDE/Graph/Internal/Profile.p_o ) hls-graph> [15 of 16] Compiling Development.IDE.Graph.Database ( src/Development/IDE/Graph/Database.hs, dist/build/Development/IDE/Graph/Database.p_o ) hls-graph> [16 of 16] Compiling Development.IDE.Graph ( src/Development/IDE/Graph.hs, dist/build/Development/IDE/Graph.p_o ) ghc-lib-parser> [248 of 456] Compiling GHC.Runtime.Heap.Layout ( compiler/GHC/Runtime/Heap/Layout.hs, dist/build/GHC/Runtime/Heap/Layout.p_o ) ghc-lib-parser> [249 of 456] Compiling GHC.StgToCmm.Types ( compiler/GHC/StgToCmm/Types.hs, dist/build/GHC/StgToCmm/Types.p_o ) ghc-lib-parser> [250 of 456] Compiling GHC.Core.PatSyn ( compiler/GHC/Core/PatSyn.hs, dist/build/GHC/Core/PatSyn.p_o ) ghc-lib-parser> [251 of 456] Compiling GHC.Core.ConLike ( compiler/GHC/Core/ConLike.hs, dist/build/GHC/Core/ConLike.p_o ) ghc-lib-parser> [252 of 456] Compiling GHC.Types.Id.Info ( compiler/GHC/Types/Id/Info.hs, dist/build/GHC/Types/Id/Info.p_o ) hls-graph> Preprocessing test suite 'tests' for hls-graph-2.10.0.0... hls-graph> Building test suite 'tests' for hls-graph-2.10.0.0... hls-graph> [1 of 6] Compiling Example ( test/Example.hs, dist/build/tests/tests-tmp/Example.o ) ghc-lib-parser> [253 of 456] Compiling GHC.Types.Id ( compiler/GHC/Types/Id.hs, dist/build/GHC/Types/Id.p_o ) vector-algorithms> Preprocessing test suite 'properties' for vector-algorithms-0.9.1.0... vector-algorithms> Building test suite 'properties' for vector-algorithms-0.9.1.0... vector-algorithms> [1 of 4] Compiling Optimal ( tests/properties/Optimal.hs, dist/build/properties/properties-tmp/Optimal.o ) hls-graph> [2 of 6] Compiling DatabaseSpec ( test/DatabaseSpec.hs, dist/build/tests/tests-tmp/DatabaseSpec.o ) hls-graph> [3 of 6] Compiling ActionSpec ( test/ActionSpec.hs, dist/build/tests/tests-tmp/ActionSpec.o ) vector-algorithms> [2 of 4] Compiling Util ( tests/properties/Util.hs, dist/build/properties/properties-tmp/Util.o ) vector-algorithms> [3 of 4] Compiling Properties ( tests/properties/Properties.hs, dist/build/properties/properties-tmp/Properties.o ) hls-graph> [4 of 6] Compiling RulesSpec ( test/RulesSpec.hs, dist/build/tests/tests-tmp/RulesSpec.o ) hls-graph> [5 of 6] Compiling Spec ( test/Spec.hs, dist/build/tests/tests-tmp/Spec.o ) hls-graph> [6 of 6] Compiling Main ( test/Main.hs, dist/build/tests/tests-tmp/Main.o ) ghc-lib-parser> [254 of 456] Compiling GHC.Types.TyThing ( compiler/GHC/Types/TyThing.hs, dist/build/GHC/Types/TyThing.p_o ) hls-graph> [7 of 7] Linking dist/build/tests/tests ghc-lib-parser> [255 of 456] Compiling GHC.Core.Stats ( compiler/GHC/Core/Stats.hs, dist/build/GHC/Core/Stats.p_o ) ghc-lib-parser> [256 of 456] Compiling GHC.Core.Ppr ( compiler/GHC/Core/Ppr.hs, dist/build/GHC/Core/Ppr.p_o ) vector-algorithms> [4 of 4] Compiling Main ( tests/properties/Tests.hs, dist/build/properties/properties-tmp/Main.o ) hls-graph> Running phase: checkPhase hls-graph> Running 1 test suites... hls-graph> Test suite tests: RUNNING... hls-graph> tactics hls-graph> Action hls-graph> apply1 hls-graph> Test build update, Buggy dirty mechanism in hls-graph #4237: OK hls-graph> apply1 hls-graph> computes a rule with no dependencies: OK hls-graph> computes a rule with one dependency: OK hls-graph> tracks direct dependencies: OK hls-graph> tracks reverse dependencies: OK hls-graph> rethrows exceptions: OK hls-graph> computes a rule with branching dependencies does not invoke phantom dependencies #3423: OK hls-graph> applyWithoutDependency hls-graph> does not track dependencies: OK hls-graph> Database hls-graph> Evaluation hls-graph> detects cycles: OK hls-graph> compute hls-graph> build step and changed step updated correctly: OK hls-graph> hls-graph> All 10 tests passed (0.00s) hls-graph> Test suite tests: PASS hls-graph> Test suite logged to: dist/test/hls-graph-2.10.0.0-tests.log hls-graph> 1 of 1 test suites (1 of 1 test cases) passed. hls-graph> Running phase: haddockPhase ghc-lib-parser> [257 of 456] Compiling GHC.Core.Seq ( compiler/GHC/Core/Seq.hs, dist/build/GHC/Core/Seq.p_o ) ghc-lib-parser> [258 of 456] Compiling GHC.Builtin.Types ( compiler/GHC/Builtin/Types.hs, dist/build/GHC/Builtin/Types.p_o ) hls-graph> Preprocessing library for hls-graph-2.10.0.0... hls-graph> Running Haddock on library for hls-graph-2.10.0.0... hls-graph> Warning: The documentation for the following packages are not installed. No hls-graph> links will be generated to these packages: vector-0.13.2.0 hls-graph> [ 1 of 16] Compiling Control.Concurrent.STM.Stats ( src/Control/Concurrent/STM/Stats.hs, /build/ghc947_tmp_0/ghc_tmp_14.o, /build/ghc947_tmp_0/ghc_tmp_14.dyn_o ) hls-graph> [ 2 of 16] Compiling Development.IDE.Graph.Classes ( src/Development/IDE/Graph/Classes.hs, /build/ghc947_tmp_0/ghc_tmp_16.o, /build/ghc947_tmp_0/ghc_tmp_16.dyn_o ) hls-graph> [ 3 of 16] Compiling Development.IDE.Graph.Internal.Key ( src/Development/IDE/Graph/Internal/Key.hs, /build/ghc947_tmp_0/ghc_tmp_20.o, /build/ghc947_tmp_0/ghc_tmp_20.dyn_o ) hls-graph> [ 4 of 16] Compiling Development.IDE.Graph.Internal.Types ( src/Development/IDE/Graph/Internal/Types.hs, /build/ghc947_tmp_0/ghc_tmp_26.o, /build/ghc947_tmp_0/ghc_tmp_26.dyn_o ) hls-graph> [ 5 of 16] Compiling Development.IDE.Graph.Internal.Rules ( src/Development/IDE/Graph/Internal/Rules.hs, /build/ghc947_tmp_0/ghc_tmp_24.o, /build/ghc947_tmp_0/ghc_tmp_24.dyn_o ) hls-graph> [ 6 of 16] Compiling Development.IDE.Graph.Internal.Options ( src/Development/IDE/Graph/Internal/Options.hs, nothing ) [HIE file is missing] hls-graph> [ 7 of 16] Compiling Development.IDE.Graph.Internal.Database ( src/Development/IDE/Graph/Internal/Database.hs, /build/ghc947_tmp_0/ghc_tmp_18.o, /build/ghc947_tmp_0/ghc_tmp_18.dyn_o ) ghc-lib-parser> [259 of 456] Compiling GHC.Tc.Utils.TcType ( compiler/GHC/Tc/Utils/TcType.hs, dist/build/GHC/Tc/Utils/TcType.p_o ) hls-graph> [ 8 of 16] Compiling Development.IDE.Graph.Internal.Action ( src/Development/IDE/Graph/Internal/Action.hs, nothing ) [HIE file is missing] hls-graph> [ 9 of 16] Compiling Development.IDE.Graph.KeyMap ( src/Development/IDE/Graph/KeyMap.hs, nothing ) [HIE file is missing] hls-graph> [10 of 16] Compiling Development.IDE.Graph.KeySet ( src/Development/IDE/Graph/KeySet.hs, nothing ) [HIE file is missing] hls-graph> [11 of 16] Compiling Development.IDE.Graph.Rule ( src/Development/IDE/Graph/Rule.hs, nothing ) [HIE file is missing] hls-graph> [12 of 16] Compiling Paths_hls_graph ( dist/build/autogen/Paths_hls_graph.hs, /build/ghc947_tmp_0/ghc_tmp_28.o, /build/ghc947_tmp_0/ghc_tmp_28.dyn_o ) hls-graph> [13 of 16] Compiling Development.IDE.Graph.Internal.Paths ( src/Development/IDE/Graph/Internal/Paths.hs, /build/ghc947_tmp_0/ghc_tmp_22.o, /build/ghc947_tmp_0/ghc_tmp_22.dyn_o ) hls-graph> [14 of 16] Compiling Development.IDE.Graph.Internal.Profile ( src/Development/IDE/Graph/Internal/Profile.hs, nothing ) [HIE file is missing] hls-graph> [15 of 16] Compiling Development.IDE.Graph.Database ( src/Development/IDE/Graph/Database.hs, nothing ) [HIE file is missing] hls-graph> [16 of 16] Compiling Development.IDE.Graph ( src/Development/IDE/Graph.hs, nothing ) [HIE file is missing] hls-graph> Haddock coverage: hls-graph> 93% ( 73 / 78) in 'Control.Concurrent.STM.Stats' hls-graph> Missing documentation for: hls-graph> Module header hls-graph> atomicallyNamed (src/Control/Concurrent/STM/Stats.hs:37) hls-graph> atomically (src/Control/Concurrent/STM/Stats.hs:39) hls-graph> getSTMStats (src/Control/Concurrent/STM/Stats.hs:36) hls-graph> dumpSTMStats (src/Control/Concurrent/STM/Stats.hs:38) hls-graph> 83% ( 5 / 6) in 'Development.IDE.Graph.Classes' hls-graph> Missing documentation for: hls-graph> Module header hls-graph> 6% ( 2 / 29) in 'Development.IDE.Graph.Internal.Key' hls-graph> Missing documentation for: hls-graph> Module header hls-graph> Key (src/Development/IDE/Graph/Internal/Key.hs:52) hls-graph> KeyValue (src/Development/IDE/Graph/Internal/Key.hs:58) hls-graph> Key (src/Development/IDE/Graph/Internal/Key.hs:55) hls-graph> newKey (src/Development/IDE/Graph/Internal/Key.hs:75) hls-graph> renderKey (src/Development/IDE/Graph/Internal/Key.hs:101) hls-graph> KeyMap (src/Development/IDE/Graph/Internal/Key.hs:141) hls-graph> mapKeyMap (src/Development/IDE/Graph/Internal/Key.hs:150) hls-graph> insertKeyMap (src/Development/IDE/Graph/Internal/Key.hs:153) hls-graph> lookupKeyMap (src/Development/IDE/Graph/Internal/Key.hs:156) hls-graph> lookupDefaultKeyMap (src/Development/IDE/Graph/Internal/Key.hs:159) hls-graph> fromListKeyMap (src/Development/IDE/Graph/Internal/Key.hs:162) hls-graph> fromListWithKeyMap (src/Development/IDE/Graph/Internal/Key.hs:165) hls-graph> toListKeyMap (src/Development/IDE/Graph/Internal/Key.hs:168) hls-graph> elemsKeyMap (src/Development/IDE/Graph/Internal/Key.hs:171) hls-graph> restrictKeysKeyMap (src/Development/IDE/Graph/Internal/Key.hs:174) hls-graph> KeySet (src/Development/IDE/Graph/Internal/Key.hs:103) hls-graph> nullKeySet (src/Development/IDE/Graph/Internal/Key.hs:121) hls-graph> insertKeySet (src/Development/IDE/Graph/Internal/Key.hs:112) hls-graph> memberKeySet (src/Development/IDE/Graph/Internal/Key.hs:115) hls-graph> toListKeySet (src/Development/IDE/Graph/Internal/Key.hs:118) hls-graph> lengthKeySet (src/Development/IDE/Graph/Internal/Key.hs:139) hls-graph> filterKeySet (src/Development/IDE/Graph/Internal/Key.hs:136) hls-graph> singletonKeySet (src/Development/IDE/Graph/Internal/Key.hs:133) hls-graph> fromListKeySet (src/Development/IDE/Graph/Internal/Key.hs:130) hls-graph> deleteKeySet (src/Development/IDE/Graph/Internal/Key.hs:127) hls-graph> differenceKeySet (src/Development/IDE/Graph/Internal/Key.hs:124) hls-graph> Warning: 'BuiltinRun' is out of scope. hls-graph> If you qualify the identifier, haddock can try to link it anyway. hls-graph> Warning: 'RunResult' is ambiguous. It is defined hls-graph> * at src/Development/IDE/Graph/Internal/Types.hs:210:24 hls-graph> * at src/Development/IDE/Graph/Internal/Types.hs:210:1 hls-graph> You may be able to disambiguate the identifier by qualifying it or hls-graph> by specifying the type/value namespace explicitly. hls-graph> Defaulting to the one defined at src/Development/IDE/Graph/Internal/Types.hs:210:1 hls-graph> Warning: 'Rule' is out of scope. hls-graph> If you qualify the identifier, haddock can try to link it anyway. hls-graph> Warning: 'Action' is ambiguous. It is defined hls-graph> * at src/Development/IDE/Graph/Internal/Types.hs:70:20 hls-graph> * at src/Development/IDE/Graph/Internal/Types.hs:70:1 hls-graph> You may be able to disambiguate the identifier by qualifying it or hls-graph> by specifying the type/value namespace explicitly. hls-graph> Defaulting to the one defined at src/Development/IDE/Graph/Internal/Types.hs:70:1 hls-graph> Warning: 'IOException' is out of scope. hls-graph> If you qualify the identifier, haddock can try to link it anyway. hls-graph> Warning: 'Rules' is ambiguous. It is defined hls-graph> * at src/Development/IDE/Graph/Internal/Types.hs:52:19 hls-graph> * at src/Development/IDE/Graph/Internal/Types.hs:52:1 hls-graph> You may be able to disambiguate the identifier by qualifying it or hls-graph> by specifying the type/value namespace explicitly. hls-graph> Defaulting to the one defined at src/Development/IDE/Graph/Internal/Types.hs:52:1 hls-graph> 17% ( 6 / 35) in 'Development.IDE.Graph.Internal.Types' hls-graph> Missing documentation for: hls-graph> Module header hls-graph> unwrapDynamic (src/Development/IDE/Graph/Internal/Types.hs:38) hls-graph> TheRules (src/Development/IDE/Graph/Internal/Types.hs:45) hls-graph> SRules (src/Development/IDE/Graph/Internal/Types.hs:55) hls-graph> SAction (src/Development/IDE/Graph/Internal/Types.hs:73) hls-graph> getDatabase (src/Development/IDE/Graph/Internal/Types.hs:80) hls-graph> ShakeDatabase (src/Development/IDE/Graph/Internal/Types.hs:89) hls-graph> Step (src/Development/IDE/Graph/Internal/Types.hs:91) hls-graph> Value (src/Development/IDE/Graph/Internal/Types.hs:100) hls-graph> KeyDetails (src/Development/IDE/Graph/Internal/Types.hs:102) hls-graph> onKeyReverseDeps (src/Development/IDE/Graph/Internal/Types.hs:108) hls-graph> Database (src/Development/IDE/Graph/Internal/Types.hs:111) hls-graph> waitForDatabaseRunningKeys (src/Development/IDE/Graph/Internal/Types.hs:119) hls-graph> getDatabaseValues (src/Development/IDE/Graph/Internal/Types.hs:122) hls-graph> Status (src/Development/IDE/Graph/Internal/Types.hs:128) hls-graph> viewDirty (src/Development/IDE/Graph/Internal/Types.hs:139) hls-graph> getResult (src/Development/IDE/Graph/Internal/Types.hs:143) hls-graph> waitRunning (src/Development/IDE/Graph/Internal/Types.hs:148) hls-graph> Result (src/Development/IDE/Graph/Internal/Types.hs:151) hls-graph> ResultDeps (src/Development/IDE/Graph/Internal/Types.hs:165) hls-graph> getResultDepsDefault (src/Development/IDE/Graph/Internal/Types.hs:169) hls-graph> mapResultDeps (src/Development/IDE/Graph/Internal/Types.hs:174) hls-graph> GraphException (src/Development/IDE/Graph/Internal/Types.hs:225) hls-graph> fromGraphException (src/Development/IDE/Graph/Internal/Types.hs:239) hls-graph> Stack (src/Development/IDE/Graph/Internal/Types.hs:246) hls-graph> StackException (src/Development/IDE/Graph/Internal/Types.hs:251) hls-graph> addStack (src/Development/IDE/Graph/Internal/Types.hs:260) hls-graph> memberStack (src/Development/IDE/Graph/Internal/Types.hs:266) hls-graph> emptyStack (src/Development/IDE/Graph/Internal/Types.hs:269) hls-graph> 16% ( 1 / 6) in 'Development.IDE.Graph.Internal.Rules' hls-graph> Missing documentation for: hls-graph> Module header hls-graph> action (src/Development/IDE/Graph/Internal/Rules.hs:27) hls-graph> addRule (src/Development/IDE/Graph/Internal/Rules.hs:36) hls-graph> runRule (src/Development/IDE/Graph/Internal/Rules.hs:48) hls-graph> runRules (src/Development/IDE/Graph/Internal/Rules.hs:53) hls-graph> 0% ( 0 / 6) in 'Development.IDE.Graph.Internal.Options' hls-graph> Missing documentation for: hls-graph> Module header hls-graph> ShakeOptions (src/Development/IDE/Graph/Internal/Options.hs:7) hls-graph> shakeOptions (src/Development/IDE/Graph/Internal/Options.hs:14) hls-graph> getShakeExtra (src/Development/IDE/Graph/Internal/Options.hs:17) hls-graph> getShakeExtraRules (src/Development/IDE/Graph/Internal/Options.hs:22) hls-graph> newShakeExtra (src/Development/IDE/Graph/Internal/Options.hs:27) hls-graph> 71% ( 5 / 7) in 'Development.IDE.Graph.Internal.Database' hls-graph> Missing documentation for: hls-graph> Module header hls-graph> newDatabase (src/Development/IDE/Graph/Internal/Database.hs:53) hls-graph> 21% ( 3 / 14) in 'Development.IDE.Graph.Internal.Action' hls-graph> Missing documentation for: hls-graph> Module header hls-graph> ShakeValue (src/Development/IDE/Graph/Internal/Action.hs:35) hls-graph> actionFork (src/Development/IDE/Graph/Internal/Action.hs:70) hls-graph> actionBracket (src/Development/IDE/Graph/Internal/Action.hs:101) hls-graph> actionCatch (src/Development/IDE/Graph/Internal/Action.hs:91) hls-graph> actionFinally (src/Development/IDE/Graph/Internal/Action.hs:106) hls-graph> apply1 (src/Development/IDE/Graph/Internal/Action.hs:111) hls-graph> apply (src/Development/IDE/Graph/Internal/Action.hs:114) hls-graph> parallel (src/Development/IDE/Graph/Internal/Action.hs:44) hls-graph> runActions (src/Development/IDE/Graph/Internal/Action.hs:132) hls-graph> getKeysAndVisitedAge (src/Development/IDE/Graph/Internal/Action.hs:143) hls-graph> 0% ( 0 / 12) in 'Development.IDE.Graph.KeyMap' hls-graph> Missing documentation for: hls-graph> Module header hls-graph> Key (src/Development/IDE/Graph/Internal/Key.hs:52) hls-graph> KeyMap (src/Development/IDE/Graph/Internal/Key.hs:141) hls-graph> mapKeyMap (src/Development/IDE/Graph/Internal/Key.hs:150) hls-graph> insertKeyMap (src/Development/IDE/Graph/Internal/Key.hs:153) hls-graph> lookupKeyMap (src/Development/IDE/Graph/Internal/Key.hs:156) hls-graph> lookupDefaultKeyMap (src/Development/IDE/Graph/Internal/Key.hs:159) hls-graph> fromListKeyMap (src/Development/IDE/Graph/Internal/Key.hs:162) hls-graph> fromListWithKeyMap (src/Development/IDE/Graph/Internal/Key.hs:165) hls-graph> toListKeyMap (src/Development/IDE/Graph/Internal/Key.hs:168) hls-graph> elemsKeyMap (src/Development/IDE/Graph/Internal/Key.hs:171) hls-graph> restrictKeysKeyMap (src/Development/IDE/Graph/Internal/Key.hs:174) hls-graph> 0% ( 0 / 13) in 'Development.IDE.Graph.KeySet' hls-graph> Missing documentation for: hls-graph> Module header hls-graph> Key (src/Development/IDE/Graph/Internal/Key.hs:52) hls-graph> KeySet (src/Development/IDE/Graph/Internal/Key.hs:103) hls-graph> insertKeySet (src/Development/IDE/Graph/Internal/Key.hs:112) hls-graph> memberKeySet (src/Development/IDE/Graph/Internal/Key.hs:115) hls-graph> toListKeySet (src/Development/IDE/Graph/Internal/Key.hs:118) hls-graph> nullKeySet (src/Development/IDE/Graph/Internal/Key.hs:121) hls-graph> differenceKeySet (src/Development/IDE/Graph/Internal/Key.hs:124) hls-graph> deleteKeySet (src/Development/IDE/Graph/Internal/Key.hs:127) hls-graph> fromListKeySet (src/Development/IDE/Graph/Internal/Key.hs:130) hls-graph> singletonKeySet (src/Development/IDE/Graph/Internal/Key.hs:133) hls-graph> filterKeySet (src/Development/IDE/Graph/Internal/Key.hs:136) hls-graph> lengthKeySet (src/Development/IDE/Graph/Internal/Key.hs:139) hls-graph> 66% ( 8 / 12) in 'Development.IDE.Graph.Rule' hls-graph> Missing documentation for: hls-graph> Module header hls-graph> addRule (src/Development/IDE/Graph/Internal/Rules.hs:36) hls-graph> apply (src/Development/IDE/Graph/Internal/Action.hs:114) hls-graph> apply1 (src/Development/IDE/Graph/Internal/Action.hs:111) hls-graph> 0% ( 0 / 9) in 'Paths_hls_graph' hls-graph> Missing documentation for: hls-graph> Module header hls-graph> version (dist/build/autogen/Paths_hls_graph.hs:36) hls-graph> getBinDir (dist/build/autogen/Paths_hls_graph.hs:56) hls-graph> getLibDir (dist/build/autogen/Paths_hls_graph.hs:57) hls-graph> getDynLibDir (dist/build/autogen/Paths_hls_graph.hs:58) hls-graph> getDataDir (dist/build/autogen/Paths_hls_graph.hs:59) hls-graph> getLibexecDir (dist/build/autogen/Paths_hls_graph.hs:60) hls-graph> getDataFileName (dist/build/autogen/Paths_hls_graph.hs:39) hls-graph> getSysconfDir (dist/build/autogen/Paths_hls_graph.hs:61) hls-graph> 0% ( 0 / 2) in 'Development.IDE.Graph.Internal.Paths' hls-graph> Missing documentation for: hls-graph> Module header hls-graph> readDataFileHTML (src/Development/IDE/Graph/Internal/Paths.hs:61) hls-graph> 50% ( 1 / 2) in 'Development.IDE.Graph.Internal.Profile' hls-graph> Missing documentation for: hls-graph> Module header hls-graph> Warning: 'ShakeDatabase' is ambiguous. It is defined hls-graph> * at src/Development/IDE/Graph/Internal/Types.hs:89:22 hls-graph> * at src/Development/IDE/Graph/Internal/Types.hs:89:1 hls-graph> You may be able to disambiguate the identifier by qualifying it or hls-graph> by specifying the type/value namespace explicitly. hls-graph> Defaulting to the one defined at src/Development/IDE/Graph/Internal/Types.hs:89:1 hls-graph> 58% ( 7 / 12) in 'Development.IDE.Graph.Database' hls-graph> Missing documentation for: hls-graph> Module header hls-graph> ShakeDatabase (src/Development/IDE/Graph/Internal/Types.hs:89) hls-graph> ShakeValue (src/Development/IDE/Graph/Internal/Action.hs:35) hls-graph> shakeNewDatabase (src/Development/IDE/Graph/Database.hs:30) hls-graph> shakeRunDatabase (src/Development/IDE/Graph/Database.hs:37) hls-graph> 41% ( 12 / 29) in 'Development.IDE.Graph' hls-graph> Missing documentation for: hls-graph> Module header hls-graph> shakeOptions (src/Development/IDE/Graph/Internal/Options.hs:14) hls-graph> action (src/Development/IDE/Graph/Internal/Rules.hs:27) hls-graph> Key (src/Development/IDE/Graph/Internal/Key.hs:55) hls-graph> newKey (src/Development/IDE/Graph/Internal/Key.hs:75) hls-graph> renderKey (src/Development/IDE/Graph/Internal/Key.hs:101) hls-graph> actionFinally (src/Development/IDE/Graph/Internal/Action.hs:106) hls-graph> actionBracket (src/Development/IDE/Graph/Internal/Action.hs:101) hls-graph> actionCatch (src/Development/IDE/Graph/Internal/Action.hs:91) hls-graph> actionFork (src/Development/IDE/Graph/Internal/Action.hs:70) hls-graph> ShakeOptions (src/Development/IDE/Graph/Internal/Options.hs:7) hls-graph> getShakeExtra (src/Development/IDE/Graph/Internal/Options.hs:17) hls-graph> getShakeExtraRules (src/Development/IDE/Graph/Internal/Options.hs:22) hls-graph> newShakeExtra (src/Development/IDE/Graph/Internal/Options.hs:27) hls-graph> parallel (src/Development/IDE/Graph/Internal/Action.hs:44) hls-graph> ShakeValue (src/Development/IDE/Graph/Internal/Action.hs:35) hls-graph> getKeysAndVisitedAge (src/Development/IDE/Graph/Internal/Action.hs:143) hls-graph> Warning: Control.Concurrent.STM.Stats: could not find link destinations for: hls-graph> - System.Random.Stateful.D:R:MutableGenTGenSTM hls-graph> - Control.Monad.Trans.Control.D:R:StMSTMa hls-graph> - Data.Primitive.Unlifted.Class.D:R:UnliftedTVar hls-graph> Warning: Development.IDE.Graph.Classes: could not find link destinations for: hls-graph> - Data.Vector.Vector hls-graph> - Data.Aeson.TH.Arity hls-graph> - Data.Aeson.TH.StarKindStatus hls-graph> - Data.ByteString.Builder.RealFloat.FormatMode hls-graph> - Control.DeepSeq.GNFData hls-graph> - StmContainers.Prelude.Product2 hls-graph> - Data.Text.Internal.Encoding.PartialUtf8CodePoint hls-graph> - Data.Text.Short.Internal.B hls-graph> - Data.UUID.Types.Internal.UnpackedUUID hls-graph> - Control.DeepSeq.Zero hls-graph> - System.Time.Extra.Timeout hls-graph> - Data.Vector.Fusion.Bundle.Size.Size hls-graph> - Data.Vector.Unboxed.Base.MVector hls-graph> - Data.Vector.Unboxed.Base.Vector hls-graph> - Data.Vector.Primitive.Vector hls-graph> - Data.Vector.Storable.Vector hls-graph> - Data.Vector.Strict.Vector hls-graph> - Data.List.Extra.RB hls-graph> - Data.Aeson.TH.FunArg hls-graph> Warning: Development.IDE.Graph.Internal.Types: could not find link destinations for: hls-graph> - Development.IDE.Graph.Internal.Types.Rep_RunChanged hls-graph> Warning: Development.IDE.Graph.Rule: could not find link destinations for: hls-graph> - Development.IDE.Graph.Internal.Types.Rep_RunChanged ghc-lib-parser> [260 of 456] Compiling GHC.Core.Coercion.Opt ( compiler/GHC/Core/Coercion/Opt.hs, dist/build/GHC/Core/Coercion/Opt.p_o ) ghc-lib-parser> [261 of 456] Compiling GHC.Types.DefaultEnv ( compiler/GHC/Types/DefaultEnv.hs, dist/build/GHC/Types/DefaultEnv.p_o ) ghc-lib-parser> [262 of 456] Compiling GHC.Builtin.PrimOps ( compiler/GHC/Builtin/PrimOps.hs, dist/build/GHC/Builtin/PrimOps.p_o ) 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 ) lsp-types> [2 of 2] Compiling Main ( generator/Main.hs, dist/build/generator/generator-tmp/Main.o ) hls-graph> Documentation created: dist/doc/html/hls-graph, hls-graph> dist/doc/html/hls-graph/hls-graph.txt lsp-types> [3 of 3] Linking dist/build/generator/generator hls-graph> Preprocessing test suite 'tests' for hls-graph-2.10.0.0... hls-graph> Running phase: installPhase hls-graph> Installing library in /nix/store/cwcyihlicdpcnv2nia9nnd22m3xmy2qj-hls-graph-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/hls-graph-2.10.0.0-LlhikC8zH8OAmVN06bAr7o lsp-types> Preprocessing library for lsp-types-2.3.0.1... lsp-types> Building library for lsp-types-2.3.0.1... hls-graph> Running phase: fixupPhase hls-graph> shrinking RPATHs of ELF executables and libraries in /nix/store/cwcyihlicdpcnv2nia9nnd22m3xmy2qj-hls-graph-2.10.0.0 hls-graph> shrinking /nix/store/cwcyihlicdpcnv2nia9nnd22m3xmy2qj-hls-graph-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHShls-graph-2.10.0.0-LlhikC8zH8OAmVN06bAr7o-ghc9.12.1.so hls-graph> checking for references to /build/ in /nix/store/cwcyihlicdpcnv2nia9nnd22m3xmy2qj-hls-graph-2.10.0.0... hls-graph> patching script interpreter paths in /nix/store/cwcyihlicdpcnv2nia9nnd22m3xmy2qj-hls-graph-2.10.0.0 hls-graph> stripping (with command strip and flags -S -p) in /nix/store/cwcyihlicdpcnv2nia9nnd22m3xmy2qj-hls-graph-2.10.0.0/lib hls-graph> shrinking RPATHs of ELF executables and libraries in /nix/store/3r4hk29zvnnim6l7dcswhaflkbi63viq-hls-graph-2.10.0.0-data hls-graph> checking for references to /build/ in /nix/store/3r4hk29zvnnim6l7dcswhaflkbi63viq-hls-graph-2.10.0.0-data... hls-graph> patching script interpreter paths in /nix/store/3r4hk29zvnnim6l7dcswhaflkbi63viq-hls-graph-2.10.0.0-data hls-graph> shrinking RPATHs of ELF executables and libraries in /nix/store/n3hdn5nmswgqhc4dnk14x4cw42dxkv9w-hls-graph-2.10.0.0-doc hls-graph> checking for references to /build/ in /nix/store/n3hdn5nmswgqhc4dnk14x4cw42dxkv9w-hls-graph-2.10.0.0-doc... hls-graph> patching script interpreter paths in /nix/store/n3hdn5nmswgqhc4dnk14x4cw42dxkv9w-hls-graph-2.10.0.0-doc hls-graph (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/3r4hk29zvnnim6l7dcswhaflkbi63viq-hls-graph-2.10.0.0-data /nix/store/cwcyihlicdpcnv2nia9nnd22m3xmy2qj-hls-graph-2.10.0.0 /nix/store/n3hdn5nmswgqhc4dnk14x4cw42dxkv9w-hls-graph-2.10.0.0-doc hls-graph (post)> Pushing 14 paths (198 are already present) using zstd to cache sellout ⏳ hls-graph (post)> hls-graph (post)> Pushing /nix/store/dqrqlznfjp6gc9p3pkyg8q5wqhxj0fh7-js-jquery-3.3.1-doc (161.83 KiB) hls-graph (post)> Pushing /nix/store/7yardhkr37a440r3bip15fhk8757gkg3-js-dgtable-0.5.2 (302.80 KiB) hls-graph (post)> Pushing /nix/store/cwcyihlicdpcnv2nia9nnd22m3xmy2qj-hls-graph-2.10.0.0 (5.84 MiB) hls-graph (post)> Pushing /nix/store/3r4hk29zvnnim6l7dcswhaflkbi63viq-hls-graph-2.10.0.0-data (49.30 KiB) hls-graph (post)> Pushing /nix/store/76akcmnn1855vqjdr2vafm70r7yxsk69-js-flot-0.8.3-doc (204.77 KiB) hls-graph (post)> Pushing /nix/store/h8x3vaz4sd9nnfnxf6pb5yzb0d0gw2df-js-dgtable-0.5.2-data (59.81 KiB) hls-graph (post)> Pushing /nix/store/b4s6zvg5gbnaxa3l2j8c9rnvw8xba0vw-unliftio-0.2.25.1 (7.93 MiB) hls-graph (post)> Pushing /nix/store/83bbcv962a9g2i54iqi6pmybjsm23x3l-unliftio-0.2.25.1-doc (5.68 MiB) hls-graph (post)> Pushing /nix/store/n3hdn5nmswgqhc4dnk14x4cw42dxkv9w-hls-graph-2.10.0.0-doc (4.22 MiB) hls-graph (post)> Pushing /nix/store/l8smr3pzfyx15whwbiqaav6fs0frsbiz-js-jquery-3.3.1 (325.56 KiB) hls-graph (post)> Pushing /nix/store/qyhpghw7dadbgnrms8d6z1jdmg474m3y-js-flot-0.8.3 (1.02 MiB) hls-graph (post)> Pushing /nix/store/y039p0mgrrbxx9j95rhjzzpz5p9fkbf3-js-dgtable-0.5.2-doc (154.01 KiB) hls-graph (post)> Pushing /nix/store/ypszajh6djw6d193gj116r7544skh04a-js-jquery-3.3.1-data (85.88 KiB) hls-graph (post)> Pushing /nix/store/n9q12pms8vxb96cfl12jqfz73aq0ddmk-js-flot-0.8.3-data (112.12 KiB) hls-graph (post)> hls-graph (post)> All done. hls-graph (post)> added 3 signatures hls-graph (post)> added 14 signatures hls-graph (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/3r4hk29zvnnim6l7dcswhaflkbi63viq-hls-graph-2.10.0.0-data /nix/store/cwcyihlicdpcnv2nia9nnd22m3xmy2qj-hls-graph-2.10.0.0 /nix/store/n3hdn5nmswgqhc4dnk14x4cw42dxkv9w-hls-graph-2.10.0.0-doc hls-graph (post)> copying 3 paths... hls-graph (post)> copying path '/nix/store/3r4hk29zvnnim6l7dcswhaflkbi63viq-hls-graph-2.10.0.0-data' to 'ssh-ng://'... hls-graph (post)> copying path '/nix/store/n3hdn5nmswgqhc4dnk14x4cw42dxkv9w-hls-graph-2.10.0.0-doc' to 'ssh-ng://'... hls-graph (post)> copying path '/nix/store/cwcyihlicdpcnv2nia9nnd22m3xmy2qj-hls-graph-2.10.0.0' to 'ssh-ng://'... hls-graph (post)> copying 1 paths... hls-graph (post)> copying path '/nix/store/j6lizq541psj4m4hsq6xkn6lqni3vwlw-hls-graph-2.10.0.0.drv' to 'ssh-ng://'... 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 ) 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 ) 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> src/Language/LSP/Protocol/Utils/Misc.hs:24:1: warning: [GHC-66111] [-Wunused-imports] lsp-types> The import of ‘Data.List’ is redundant lsp-types> except perhaps to import instances from ‘Data.List’ lsp-types> To import instances alone, use: import Data.List() lsp-types> | lsp-types> 24 | import Data.List hiding (group) lsp-types> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lsp-types> 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 ) 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 ) vector-algorithms> [5 of 5] Linking dist/build/properties/properties ghc-lib-parser> [263 of 456] Compiling GHC.Cmm.CLabel ( compiler/GHC/Cmm/CLabel.hs, dist/build/GHC/Cmm/CLabel.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.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 ) vector-algorithms> buildPhase completed in 45 seconds vector-algorithms> Running phase: checkPhase vector-algorithms> Running 1 test suites... vector-algorithms> Test suite properties: RUNNING... vector-algorithms> Int tests: vector-algorithms> +++ OK, passed 1000 tests (100.0% introsort). vector-algorithms> +++ OK, passed 1000 tests (100.0% insertion sort). vector-algorithms> +++ OK, passed 1000 tests (100.0% merge sort). vector-algorithms> +++ OK, passed 1000 tests (100.0% heapsort). vector-algorithms> +++ OK, passed 1000 tests (100.0% timsort). vector-algorithms> +++ OK, passed 1000 tests (100.0% intro_sortUniq). vector-algorithms> +++ OK, passed 1000 tests (100.0% insertion sortUniq). vector-algorithms> +++ OK, passed 1000 tests (100.0% merge sortUniq). vector-algorithms> +++ OK, passed 1000 tests (100.0% heap_sortUniq). vector-algorithms> +++ OK, passed 1000 tests (100.0% tim_sortUniq). vector-algorithms> +++ OK, passed 1000 tests (100.0% intro-partialsort). vector-algorithms> +++ OK, passed 1000 tests (100.0% heap partialsort). vector-algorithms> +++ OK, passed 1000 tests (100.0% intro-select). vector-algorithms> +++ OK, passed 1000 tests (100.0% heap select). vector-algorithms> Radix sort tests: vector-algorithms> +++ OK, passed 1000 tests (100.0% radix Word8). vector-algorithms> +++ OK, passed 1000 tests (100.0% radix Word16). vector-algorithms> +++ OK, passed 1000 tests (100.0% radix Word32). vector-algorithms> +++ OK, passed 1000 tests (100.0% radix Word64). vector-algorithms> +++ OK, passed 1000 tests (100.0% radix Word). vector-algorithms> +++ OK, passed 1000 tests (100.0% radix Int8). vector-algorithms> +++ OK, passed 1000 tests (100.0% radix Int16). vector-algorithms> +++ OK, passed 1000 tests (100.0% radix Int32). vector-algorithms> +++ OK, passed 1000 tests (100.0% radix Int64). vector-algorithms> +++ OK, passed 1000 tests (100.0% radix Int). 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 ) vector-algorithms> +++ OK, passed 1000 tests (100.0% radix (Int, Int)). vector-algorithms> +++ OK, passed 1000 tests (100.0% flag Word8). vector-algorithms> +++ OK, passed 1000 tests (100.0% flag Word16). vector-algorithms> +++ OK, passed 1000 tests (100.0% flag Word32). vector-algorithms> +++ OK, passed 1000 tests (100.0% flag Word64). vector-algorithms> +++ OK, passed 1000 tests (100.0% flag Word). vector-algorithms> +++ OK, passed 1000 tests (100.0% flag Int8). vector-algorithms> +++ OK, passed 1000 tests (100.0% flag Int16). vector-algorithms> +++ OK, passed 1000 tests (100.0% flag Int32). vector-algorithms> +++ OK, passed 1000 tests (100.0% flag Int64). vector-algorithms> +++ OK, passed 1000 tests (100.0% flag Int). vector-algorithms> +++ OK, passed 1000 tests (100.0% flag ByteString). vector-algorithms> Stability: vector-algorithms> +++ OK, passed 1000 tests (100.0% merge sort). vector-algorithms> +++ OK, passed 1000 tests (100.0% radix sort). vector-algorithms> +++ OK, passed 1000 tests (100.0% tim sort). vector-algorithms> Optimals: vector-algorithms> +++ OK, passed 100 tests: vector-algorithms> 100% size 2 vector-algorithms> vector-algorithms> 64% stability vector-algorithms> 36% sorting vector-algorithms> +++ OK, passed 100 tests: vector-algorithms> 100% size 3 vector-algorithms> vector-algorithms> 54% stability vector-algorithms> 46% sorting vector-algorithms> +++ OK, passed 100 tests: vector-algorithms> 100% size 4 vector-algorithms> vector-algorithms> 52% stability vector-algorithms> 48% sorting vector-algorithms> Permutation: vector-algorithms> +++ OK, passed 1000 tests (100.0% introsort). vector-algorithms> +++ OK, passed 1000 tests (100.0% heapsort). vector-algorithms> +++ OK, passed 1000 tests (100.0% mergesort). vector-algorithms> +++ OK, passed 1000 tests (100.0% timsort). vector-algorithms> +++ OK, passed 1000 tests (100.0% radix I8). vector-algorithms> +++ OK, passed 1000 tests (100.0% radix I16). vector-algorithms> +++ OK, passed 1000 tests (100.0% radix I32). vector-algorithms> +++ OK, passed 1000 tests (100.0% radix I64). vector-algorithms> +++ OK, passed 1000 tests (100.0% radix Int). vector-algorithms> +++ OK, passed 1000 tests (100.0% radix W8). vector-algorithms> +++ OK, passed 1000 tests (100.0% radix W16). vector-algorithms> +++ OK, passed 1000 tests (100.0% radix W32). vector-algorithms> +++ OK, passed 1000 tests (100.0% radix W64). vector-algorithms> +++ OK, passed 1000 tests (100.0% radix Word). vector-algorithms> +++ OK, passed 1000 tests (100.0% flag I8). vector-algorithms> +++ OK, passed 1000 tests (100.0% flag I16). vector-algorithms> +++ OK, passed 1000 tests (100.0% flag I32). vector-algorithms> +++ OK, passed 1000 tests (100.0% flag I64). 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 ) vector-algorithms> +++ OK, passed 1000 tests (100.0% flag Int). vector-algorithms> +++ OK, passed 1000 tests (100.0% flag W8). vector-algorithms> +++ OK, passed 1000 tests (100.0% flag W16). vector-algorithms> +++ OK, passed 1000 tests (100.0% flag W32). vector-algorithms> +++ OK, passed 1000 tests (100.0% flag W64). vector-algorithms> +++ OK, passed 1000 tests (100.0% flag Word). 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 ) vector-algorithms> +++ OK, passed 1000 tests (100.0% flag ByteString). 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 ) 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 ) vector-algorithms> +++ OK, passed 1000 tests (100.0% intropartial). vector-algorithms> +++ OK, passed 1000 tests (100.0% introselect). vector-algorithms> +++ OK, passed 1000 tests (100.0% heappartial). vector-algorithms> +++ OK, passed 1000 tests (100.0% heapselect). vector-algorithms> Search in range: vector-algorithms> +++ OK, passed 1000 tests (100.0% binarySearchL). vector-algorithms> +++ OK, passed 1000 tests (100.0% binarySearchL lo-bound). vector-algorithms> +++ OK, passed 1000 tests (100.0% binarySearch). vector-algorithms> +++ OK, passed 1000 tests (100.0% binarySearchR). vector-algorithms> +++ OK, passed 1000 tests (100.0% binarySearchR hi-bound). vector-algorithms> Corner cases: vector-algorithms> +++ OK, passed 1 test (100% introsort empty). vector-algorithms> +++ OK, passed 2 tests (100% intropartial empty). vector-algorithms> +++ OK, passed 2 tests (100% introselect empty). vector-algorithms> +++ OK, passed 1 test (100% heapsort empty). vector-algorithms> +++ OK, passed 2 tests (100% heappartial empty). vector-algorithms> +++ OK, passed 2 tests (100% heapselect empty). vector-algorithms> +++ OK, passed 1 test (100% mergesort empty). vector-algorithms> +++ OK, passed 1 test (100% timsort empty). vector-algorithms> +++ OK, passed 1 test (100% radixsort empty). vector-algorithms> +++ OK, passed 1 test (100% flagsort empty). vector-algorithms> Algorithms: vector-algorithms> +++ OK, passed 1000 tests (100.0% nub Int). vector-algorithms> Test suite properties: PASS vector-algorithms> Test suite logged to: dist/test/vector-algorithms-0.9.1.0-properties.log vector-algorithms> 1 of 1 test suites (1 of 1 test cases) passed. vector-algorithms> Running phase: haddockPhase 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 ) vector-algorithms> Preprocessing library for vector-algorithms-0.9.1.0... vector-algorithms> Running Haddock on library for vector-algorithms-0.9.1.0... vector-algorithms> Warning: The documentation for the following packages are not installed. No vector-algorithms> links will be generated to these packages: vector-0.13.2.0 vector-algorithms> [ 1 of 11] Compiling Data.Vector.Algorithms.Common ( src/Data/Vector/Algorithms/Common.hs, nothing ) [HIE file is missing] vector-algorithms> [ 2 of 11] Compiling Data.Vector.Algorithms.Optimal ( src/Data/Vector/Algorithms/Optimal.hs, nothing ) [HIE file is missing] vector-algorithms> [ 3 of 11] Compiling Data.Vector.Algorithms.Insertion ( src/Data/Vector/Algorithms/Insertion.hs, nothing ) [HIE file is missing] vector-algorithms> [ 4 of 11] Compiling Data.Vector.Algorithms.Merge ( src/Data/Vector/Algorithms/Merge.hs, nothing ) [HIE file is missing] vector-algorithms> [ 5 of 11] Compiling Data.Vector.Algorithms.AmericanFlag ( src/Data/Vector/Algorithms/AmericanFlag.hs, nothing ) [HIE file is missing] ghc-lib-parser> [264 of 456] Compiling GHC.Cmm.BlockId ( compiler/GHC/Cmm/BlockId.hs, dist/build/GHC/Cmm/BlockId.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.o, dist/build/Language/LSP/Protocol/Types/SemanticTokens.dyn_o ) ghc-lib-parser> [265 of 456] Compiling GHC.Core.FVs ( compiler/GHC/Core/FVs.hs, dist/build/GHC/Core/FVs.p_o ) vector-algorithms> [ 6 of 11] Compiling Data.Vector.Algorithms.Heap ( src/Data/Vector/Algorithms/Heap.hs, nothing ) [HIE file is missing] vector-algorithms> [ 7 of 11] Compiling Data.Vector.Algorithms.Intro ( src/Data/Vector/Algorithms/Intro.hs, nothing ) [HIE file is missing] vector-algorithms> [ 8 of 11] Compiling Data.Vector.Algorithms.Radix ( src/Data/Vector/Algorithms/Radix.hs, nothing ) [HIE file is missing] ghc-lib-parser> [266 of 456] Compiling GHC.Builtin.Types.Literals ( compiler/GHC/Builtin/Types/Literals.hs, dist/build/GHC/Builtin/Types/Literals.p_o ) vector-algorithms> [ 9 of 11] Compiling Data.Vector.Algorithms.Search ( src/Data/Vector/Algorithms/Search.hs, nothing ) [HIE file is missing] vector-algorithms> [10 of 11] Compiling Data.Vector.Algorithms ( src/Data/Vector/Algorithms.hs, nothing ) [HIE file is missing] vector-algorithms> [11 of 11] Compiling Data.Vector.Algorithms.Tim ( src/Data/Vector/Algorithms/Tim.hs, nothing ) [HIE file is missing] vector-algorithms> Haddock coverage: vector-algorithms> Warning: 'lower' is out of scope. vector-algorithms> If you qualify the identifier, haddock can try to link it anyway. vector-algorithms> Warning: 'off' is out of scope. vector-algorithms> If you qualify the identifier, haddock can try to link it anyway. vector-algorithms> 100% ( 8 / 8) in 'Data.Vector.Algorithms.Optimal' vector-algorithms> 100% ( 8 / 8) in 'Data.Vector.Algorithms.Insertion' vector-algorithms> 100% ( 6 / 6) in 'Data.Vector.Algorithms.Merge' vector-algorithms> Warning: 'n' is out of scope. vector-algorithms> If you qualify the identifier, haddock can try to link it anyway. vector-algorithms> 100% ( 7 / 7) in 'Data.Vector.Algorithms.AmericanFlag' vector-algorithms> Warning: 'lowest' is out of scope. vector-algorithms> If you qualify the identifier, haddock can try to link it anyway. vector-algorithms> 100% ( 22 / 22) in 'Data.Vector.Algorithms.Heap' vector-algorithms> 100% ( 16 / 16) in 'Data.Vector.Algorithms.Intro' vector-algorithms> 75% ( 3 / 4) in 'Data.Vector.Algorithms.Radix' vector-algorithms> Missing documentation for: vector-algorithms> Radix (src/Data/Vector/Algorithms/Radix.hs:58) vector-algorithms> 100% ( 17 / 17) in 'Data.Vector.Algorithms.Search' vector-algorithms> Warning: 'sortByUniq' is out of scope. vector-algorithms> If you qualify the identifier, haddock can try to link it anyway. vector-algorithms> 75% ( 3 / 4) in 'Data.Vector.Algorithms' vector-algorithms> Missing documentation for: vector-algorithms> Module header vector-algorithms> 100% ( 5 / 5) in 'Data.Vector.Algorithms.Tim' 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 ) vector-algorithms> Warning: Data.Vector.Algorithms.Optimal: could not find link destinations for: vector-algorithms> - Data.Vector.Generic.Mutable.Base.MVector vector-algorithms> Warning: Data.Vector.Algorithms.Insertion: could not find link destinations for: vector-algorithms> - Data.Vector.Generic.Mutable.Base.MVector vector-algorithms> Warning: Data.Vector.Algorithms.Merge: could not find link destinations for: vector-algorithms> - Data.Vector.Generic.Mutable.Base.MVector vector-algorithms> Warning: Data.Vector.Algorithms.AmericanFlag: could not find link destinations for: vector-algorithms> - Data.Vector.Generic.Mutable.Base.MVector vector-algorithms> Warning: Data.Vector.Algorithms.Heap: could not find link destinations for: vector-algorithms> - Data.Vector.Generic.Mutable.Base.MVector vector-algorithms> Warning: Data.Vector.Algorithms.Intro: could not find link destinations for: vector-algorithms> - Data.Vector.Generic.Mutable.Base.MVector vector-algorithms> Warning: Data.Vector.Algorithms.Radix: could not find link destinations for: vector-algorithms> - Data.Vector.Generic.Mutable.Base.MVector vector-algorithms> Warning: Data.Vector.Algorithms.Search: could not find link destinations for: vector-algorithms> - Data.Vector.Generic.Mutable.Base.MVector vector-algorithms> Warning: Data.Vector.Algorithms: could not find link destinations for: vector-algorithms> - Data.Vector.Generic.Mutable.Base.MVector vector-algorithms> - Data.Vector.Generic.Base.Vector vector-algorithms> Warning: Data.Vector.Algorithms.Tim: could not find link destinations for: vector-algorithms> - Data.Vector.Generic.Mutable.Base.MVector ghc-lib-parser> [267 of 456] Compiling GHC.Core.FamInstEnv ( compiler/GHC/Core/FamInstEnv.hs, dist/build/GHC/Core/FamInstEnv.p_o ) ghc-lib-parser> [268 of 456] Compiling GHC.Core.Utils ( compiler/GHC/Core/Utils.hs, dist/build/GHC/Core/Utils.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.o, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchySupertypesParams.dyn_o ) ghc-lib-parser> [269 of 456] Compiling GHC.Core.Unfold ( compiler/GHC/Core/Unfold.hs, dist/build/GHC/Core/Unfold.p_o ) ghc-lib-parser> [270 of 456] Compiling GHC.Core.Subst ( compiler/GHC/Core/Subst.hs, dist/build/GHC/Core/Subst.p_o ) ghc-lib-parser> [271 of 456] Compiling GHC.Core.Opt.Arity ( compiler/GHC/Core/Opt/Arity.hs, dist/build/GHC/Core/Opt/Arity.p_o ) vector-algorithms> Documentation created: dist/doc/html/vector-algorithms, vector-algorithms> dist/doc/html/vector-algorithms/vector-algorithms.txt vector-algorithms> Preprocessing test suite 'properties' for vector-algorithms-0.9.1.0... vector-algorithms> Running phase: installPhase vector-algorithms> Installing library in /nix/store/6mjbcg8hlz5vm0p32vg6bfz5k3kgx526-vector-algorithms-0.9.1.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/vector-algorithms-0.9.1.0-BRR8XBcQVIR5OhxhcudtsG ghc-lib-parser> [272 of 456] Compiling GHC.Core.Opt.OccurAnal ( compiler/GHC/Core/Opt/OccurAnal.hs, dist/build/GHC/Core/Opt/OccurAnal.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.o, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchySubtypesParams.dyn_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.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 ) vector-algorithms> Running phase: fixupPhase vector-algorithms> shrinking RPATHs of ELF executables and libraries in /nix/store/6mjbcg8hlz5vm0p32vg6bfz5k3kgx526-vector-algorithms-0.9.1.0 vector-algorithms> shrinking /nix/store/6mjbcg8hlz5vm0p32vg6bfz5k3kgx526-vector-algorithms-0.9.1.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHSvector-algorithms-0.9.1.0-BRR8XBcQVIR5OhxhcudtsG-ghc9.12.1.so vector-algorithms> checking for references to /build/ in /nix/store/6mjbcg8hlz5vm0p32vg6bfz5k3kgx526-vector-algorithms-0.9.1.0... vector-algorithms> patching script interpreter paths in /nix/store/6mjbcg8hlz5vm0p32vg6bfz5k3kgx526-vector-algorithms-0.9.1.0 vector-algorithms> stripping (with command strip and flags -S -p) in /nix/store/6mjbcg8hlz5vm0p32vg6bfz5k3kgx526-vector-algorithms-0.9.1.0/lib 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 ) vector-algorithms> shrinking RPATHs of ELF executables and libraries in /nix/store/scv18iraw0n8pkicizdxdbwh3wp3igq7-vector-algorithms-0.9.1.0-doc vector-algorithms> checking for references to /build/ in /nix/store/scv18iraw0n8pkicizdxdbwh3wp3igq7-vector-algorithms-0.9.1.0-doc... vector-algorithms> patching script interpreter paths in /nix/store/scv18iraw0n8pkicizdxdbwh3wp3igq7-vector-algorithms-0.9.1.0-doc vector-algorithms (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/6mjbcg8hlz5vm0p32vg6bfz5k3kgx526-vector-algorithms-0.9.1.0 /nix/store/scv18iraw0n8pkicizdxdbwh3wp3igq7-vector-algorithms-0.9.1.0-doc vector-algorithms (post)> Pushing 2 paths (96 are already present) using zstd to cache sellout ⏳ vector-algorithms (post)> vector-algorithms (post)> Pushing /nix/store/scv18iraw0n8pkicizdxdbwh3wp3igq7-vector-algorithms-0.9.1.0-doc (2.08 MiB) vector-algorithms (post)> Pushing /nix/store/6mjbcg8hlz5vm0p32vg6bfz5k3kgx526-vector-algorithms-0.9.1.0 (25.31 MiB) vector-algorithms (post)> vector-algorithms (post)> All done. vector-algorithms (post)> added 2 signatures vector-algorithms (post)> added 1 signatures vector-algorithms (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/6mjbcg8hlz5vm0p32vg6bfz5k3kgx526-vector-algorithms-0.9.1.0 /nix/store/scv18iraw0n8pkicizdxdbwh3wp3igq7-vector-algorithms-0.9.1.0-doc vector-algorithms (post)> copying 2 paths... vector-algorithms (post)> copying path '/nix/store/scv18iraw0n8pkicizdxdbwh3wp3igq7-vector-algorithms-0.9.1.0-doc' to 'ssh-ng://'... vector-algorithms (post)> copying path '/nix/store/6mjbcg8hlz5vm0p32vg6bfz5k3kgx526-vector-algorithms-0.9.1.0' to 'ssh-ng://'... vector-algorithms (post)> copying 1 paths... vector-algorithms (post)> copying path '/nix/store/nfy75s18lj1isgvnlwdrxwvdajlq2blp-vector-algorithms-0.9.1.0.drv' to 'ssh-ng://'... building '/nix/store/s91ry1xn0h86qy8yi0gdf01kfr8sia2g-mono-traversable-1.0.21.0.drv'... ghc-lib-parser> [273 of 456] Compiling GHC.Core.Unfold.Make ( compiler/GHC/Core/Unfold/Make.hs, dist/build/GHC/Core/Unfold/Make.p_o ) ghc-lib-parser> [274 of 456] Compiling GHC.Core.Make ( compiler/GHC/Core/Make.hs, dist/build/GHC/Core/Make.p_o ) ghc-lib-parser> [275 of 456] Compiling GHC.Core.SimpleOpt ( compiler/GHC/Core/SimpleOpt.hs, dist/build/GHC/Core/SimpleOpt.p_o ) ghc-lib-parser> [276 of 456] Compiling GHC.Iface.Syntax ( compiler/GHC/Iface/Syntax.hs, dist/build/GHC/Iface/Syntax.p_o ) ghc-lib-parser> [277 of 456] Compiling GHC.Cmm.Expr ( compiler/GHC/Cmm/Expr.hs, dist/build/GHC/Cmm/Expr.p_o ) ghc-lib-parser> [278 of 456] Compiling GHC.ByteCode.Types ( compiler/GHC/ByteCode/Types.hs, dist/build/GHC/ByteCode/Types.p_o ) ghc-lib-parser> [279 of 456] Compiling GHC.Core.InstEnv ( compiler/GHC/Core/InstEnv.hs, dist/build/GHC/Core/InstEnv.p_o ) ghc-lib-parser> [280 of 456] Compiling GHC.Tc.Types.Evidence ( compiler/GHC/Tc/Types/Evidence.hs, dist/build/GHC/Tc/Types/Evidence.p_o ) ghc-lib-parser> [281 of 456] Compiling GHC.Hs.Type ( compiler/GHC/Hs/Type.hs, dist/build/GHC/Hs/Type.p_o ) ghc-lib-parser> [282 of 456] Compiling GHC.Types.Hint ( compiler/GHC/Types/Hint.hs, dist/build/GHC/Types/Hint.p_o ) ghc-lib-parser> [283 of 456] Compiling GHC.Hs.Lit ( compiler/GHC/Hs/Lit.hs, dist/build/GHC/Hs/Lit.p_o ) ghc-lib-parser> [284 of 456] Compiling GHC.Hs.Binds ( compiler/GHC/Hs/Binds.hs, dist/build/GHC/Hs/Binds.p_o ) ghc-lib-parser> [285 of 456] Compiling GHC.Hs.Pat ( compiler/GHC/Hs/Pat.hs, dist/build/GHC/Hs/Pat.p_o ) ghc-lib-parser> [286 of 456] Compiling GHC.Hs.Decls ( compiler/GHC/Hs/Decls.hs, dist/build/GHC/Hs/Decls.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.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 ) mono-traversable> Running phase: setupCompilerEnvironmentPhase mono-traversable> Build with /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1. mono-traversable> Running phase: unpackPhase mono-traversable> unpacking source archive /nix/store/gjm15zbw4yz7g9yq23wcbchav9pn45id-mono-traversable-1.0.21.0.tar.gz mono-traversable> source root is mono-traversable-1.0.21.0 mono-traversable> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "mono-traversable-1.0.21.0/test/Main.hs" mono-traversable> Running phase: patchPhase mono-traversable> Running phase: compileBuildDriverPhase mono-traversable> setupCompileFlags: -package-db=/build/tmp.BTxspKj0QU/setup-package.conf.d -threaded mono-traversable> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.BTxspKj0QU/Main.o ) mono-traversable> [2 of 2] Linking Setup ghc-lib-parser> [287 of 456] Compiling GHC.Hs.Expr ( compiler/GHC/Hs/Expr.hs, dist/build/GHC/Hs/Expr.p_o ) mono-traversable> Running phase: updateAutotoolsGnuConfigScriptsPhase mono-traversable> Running phase: configurePhase mono-traversable> configureFlags: --verbose --prefix=/nix/store/cj9z19q6lg48pb34c8fss7hpsq02nj4s-mono-traversable-1.0.21.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/8i68hsf0h5mmp28c5jgi8d8zagj0cdcs-mono-traversable-1.0.21.0-doc/share/doc/mono-traversable-1.0.21.0 --with-gcc=gcc --package-db=/build/tmp.BTxspKj0QU/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/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib mono-traversable> Using Parsec parser mono-traversable> Configuring mono-traversable-1.0.21.0... mono-traversable> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports mono-traversable> 'ghc' version < 9.12): mono-traversable> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc is version mono-traversable> 9.12.1 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 ) mono-traversable> Dependency base >=4.13 && <5: using base-4.21.0.0 mono-traversable> Dependency bytestring >=0.9: using bytestring-0.12.2.0 mono-traversable> Dependency containers >=0.5.8: using containers-0.7 mono-traversable> Dependency hashable: using hashable-1.4.7.0 mono-traversable> Dependency split >=0.2: using split-0.2.5 mono-traversable> Dependency text >=0.11: using text-2.1.2 mono-traversable> Dependency transformers >=0.3: using transformers-0.6.1.2 mono-traversable> Dependency unordered-containers >=0.2: using unordered-containers-0.2.20 mono-traversable> Dependency vector >=0.10: using vector-0.13.2.0 mono-traversable> Dependency vector-algorithms >=0.6: using vector-algorithms-0.9.1.0 mono-traversable> Dependency HUnit: using HUnit-1.6.2.0 mono-traversable> Dependency QuickCheck: using QuickCheck-2.14.3 mono-traversable> Dependency base: using base-4.21.0.0 mono-traversable> Dependency bytestring: using bytestring-0.12.2.0 mono-traversable> Dependency containers: using containers-0.7 mono-traversable> Dependency foldl: using foldl-1.4.18 mono-traversable> Dependency hspec: using hspec-2.11.12 mono-traversable> Dependency mono-traversable: using mono-traversable-1.0.21.0 mono-traversable> Dependency text: using text-2.1.2 mono-traversable> Dependency transformers: using transformers-0.6.1.2 mono-traversable> Dependency unordered-containers: using unordered-containers-0.2.20 mono-traversable> Dependency vector: using vector-0.13.2.0 mono-traversable> Source component graph: mono-traversable> component lib mono-traversable> component test:test dependency lib mono-traversable> Configured component graph: mono-traversable> component mono-traversable-1.0.21.0-FZeuq3aNlUhDb2DGYi1ogn mono-traversable> include base-4.21.0.0-7c9b mono-traversable> include bytestring-0.12.2.0-b0ac mono-traversable> include containers-0.7-0330 mono-traversable> include hashable-1.4.7.0-BrCG3rFloGT6PhmAd0fu9I mono-traversable> include split-0.2.5-ENnJWxeOO7qLHu4tWoDbMr mono-traversable> include text-2.1.2-8f2d mono-traversable> include transformers-0.6.1.2-905c mono-traversable> include unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi mono-traversable> include vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 mono-traversable> include vector-algorithms-0.9.1.0-BRR8XBcQVIR5OhxhcudtsG mono-traversable> component mono-traversable-1.0.21.0-En2dvffB4StCWrsHsJrSVu-test mono-traversable> include HUnit-1.6.2.0-3B9enliCUx9E1LCz3SoudI mono-traversable> include QuickCheck-2.14.3-7qNF4nyPPJfLE9HPMiL8nE mono-traversable> include base-4.21.0.0-7c9b mono-traversable> include bytestring-0.12.2.0-b0ac mono-traversable> include containers-0.7-0330 mono-traversable> include foldl-1.4.18-IgDDKJVSZGpFZn8YnmXaEe mono-traversable> include hspec-2.11.12-Bru9jObG9SbAQGRkrcD7Qi mono-traversable> include mono-traversable-1.0.21.0-FZeuq3aNlUhDb2DGYi1ogn mono-traversable> include text-2.1.2-8f2d mono-traversable> include transformers-0.6.1.2-905c mono-traversable> include unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi mono-traversable> include vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 mono-traversable> Linked component graph: mono-traversable> unit mono-traversable-1.0.21.0-FZeuq3aNlUhDb2DGYi1ogn mono-traversable> include base-4.21.0.0-7c9b mono-traversable> include bytestring-0.12.2.0-b0ac mono-traversable> include containers-0.7-0330 mono-traversable> include hashable-1.4.7.0-BrCG3rFloGT6PhmAd0fu9I mono-traversable> include split-0.2.5-ENnJWxeOO7qLHu4tWoDbMr mono-traversable> include text-2.1.2-8f2d mono-traversable> include transformers-0.6.1.2-905c mono-traversable> include unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi mono-traversable> include vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 mono-traversable> include vector-algorithms-0.9.1.0-BRR8XBcQVIR5OhxhcudtsG mono-traversable> Data.Containers=mono-traversable-1.0.21.0-FZeuq3aNlUhDb2DGYi1ogn:Data.Containers,Data.MonoTraversable=mono-traversable-1.0.21.0-FZeuq3aNlUhDb2DGYi1ogn:Data.MonoTraversable,Data.MonoTraversable.Unprefixed=mono-traversable-1.0.21.0-FZeuq3aNlUhDb2DGYi1ogn:Data.MonoTraversable.Unprefixed,Data.NonNull=mono-traversable-1.0.21.0-FZeuq3aNlUhDb2DGYi1ogn:Data.NonNull,Data.Sequences=mono-traversable-1.0.21.0-FZeuq3aNlUhDb2DGYi1ogn:Data.Sequences mono-traversable> unit mono-traversable-1.0.21.0-En2dvffB4StCWrsHsJrSVu-test mono-traversable> include HUnit-1.6.2.0-3B9enliCUx9E1LCz3SoudI mono-traversable> include QuickCheck-2.14.3-7qNF4nyPPJfLE9HPMiL8nE mono-traversable> include base-4.21.0.0-7c9b mono-traversable> include bytestring-0.12.2.0-b0ac mono-traversable> include containers-0.7-0330 mono-traversable> include foldl-1.4.18-IgDDKJVSZGpFZn8YnmXaEe mono-traversable> include hspec-2.11.12-Bru9jObG9SbAQGRkrcD7Qi mono-traversable> include mono-traversable-1.0.21.0-FZeuq3aNlUhDb2DGYi1ogn mono-traversable> include text-2.1.2-8f2d mono-traversable> include transformers-0.6.1.2-905c mono-traversable> include unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi mono-traversable> include vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 mono-traversable> Ready component graph: mono-traversable> definite mono-traversable-1.0.21.0-FZeuq3aNlUhDb2DGYi1ogn mono-traversable> depends base-4.21.0.0-7c9b mono-traversable> depends bytestring-0.12.2.0-b0ac mono-traversable> depends containers-0.7-0330 mono-traversable> depends hashable-1.4.7.0-BrCG3rFloGT6PhmAd0fu9I mono-traversable> depends split-0.2.5-ENnJWxeOO7qLHu4tWoDbMr mono-traversable> depends text-2.1.2-8f2d mono-traversable> depends transformers-0.6.1.2-905c mono-traversable> depends unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi mono-traversable> depends vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 mono-traversable> depends vector-algorithms-0.9.1.0-BRR8XBcQVIR5OhxhcudtsG mono-traversable> definite mono-traversable-1.0.21.0-En2dvffB4StCWrsHsJrSVu-test mono-traversable> depends HUnit-1.6.2.0-3B9enliCUx9E1LCz3SoudI mono-traversable> depends QuickCheck-2.14.3-7qNF4nyPPJfLE9HPMiL8nE mono-traversable> depends base-4.21.0.0-7c9b mono-traversable> depends bytestring-0.12.2.0-b0ac mono-traversable> depends containers-0.7-0330 mono-traversable> depends foldl-1.4.18-IgDDKJVSZGpFZn8YnmXaEe mono-traversable> depends hspec-2.11.12-Bru9jObG9SbAQGRkrcD7Qi mono-traversable> depends mono-traversable-1.0.21.0-FZeuq3aNlUhDb2DGYi1ogn mono-traversable> depends text-2.1.2-8f2d mono-traversable> depends transformers-0.6.1.2-905c mono-traversable> depends unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi mono-traversable> depends vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 mono-traversable> Using Cabal-3.14.1.0 compiled by ghc-9.12 mono-traversable> Using compiler: ghc-9.12.1 mono-traversable> Using install prefix: mono-traversable> /nix/store/cj9z19q6lg48pb34c8fss7hpsq02nj4s-mono-traversable-1.0.21.0 mono-traversable> Executables installed in: mono-traversable> /nix/store/cj9z19q6lg48pb34c8fss7hpsq02nj4s-mono-traversable-1.0.21.0/bin mono-traversable> Libraries installed in: mono-traversable> /nix/store/cj9z19q6lg48pb34c8fss7hpsq02nj4s-mono-traversable-1.0.21.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/mono-traversable-1.0.21.0-FZeuq3aNlUhDb2DGYi1ogn mono-traversable> Dynamic Libraries installed in: mono-traversable> /nix/store/cj9z19q6lg48pb34c8fss7hpsq02nj4s-mono-traversable-1.0.21.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75 mono-traversable> Private executables installed in: mono-traversable> /nix/store/cj9z19q6lg48pb34c8fss7hpsq02nj4s-mono-traversable-1.0.21.0/libexec/x86_64-linux-ghc-9.12.1-bf75/mono-traversable-1.0.21.0 mono-traversable> Data files installed in: mono-traversable> /nix/store/cj9z19q6lg48pb34c8fss7hpsq02nj4s-mono-traversable-1.0.21.0/share/x86_64-linux-ghc-9.12.1-bf75/mono-traversable-1.0.21.0 mono-traversable> Documentation installed in: mono-traversable> /nix/store/8i68hsf0h5mmp28c5jgi8d8zagj0cdcs-mono-traversable-1.0.21.0-doc/share/doc/mono-traversable-1.0.21.0 mono-traversable> Configuration files installed in: mono-traversable> /nix/store/cj9z19q6lg48pb34c8fss7hpsq02nj4s-mono-traversable-1.0.21.0/etc mono-traversable> No alex found mono-traversable> Using ar found on system at: mono-traversable> /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ar mono-traversable> No c2hs found mono-traversable> No cpphs found mono-traversable> No doctest found mono-traversable> Using gcc version 14.3.0 given by user at: mono-traversable> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc mono-traversable> Using ghc version 9.12.1 found on system at: mono-traversable> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc mono-traversable> Using ghc-pkg version 9.12.1 found on system at: mono-traversable> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc-pkg-9.12.1 mono-traversable> No ghcjs found mono-traversable> No ghcjs-pkg found mono-traversable> No greencard found mono-traversable> Using haddock version 2.30.0 found on system at: mono-traversable> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/haddock-ghc-9.12.1 mono-traversable> No happy found mono-traversable> No haskell-suite found mono-traversable> No haskell-suite-pkg found mono-traversable> No hmake found mono-traversable> Using hpc version 0.69 found on system at: mono-traversable> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hpc-ghc-9.12.1 mono-traversable> Using hsc2hs version 0.68.10 found on system at: mono-traversable> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 mono-traversable> Using hscolour version 1.25 found on system at: mono-traversable> /nix/store/iwbifbszf225h5w2dyxfi77kk6d6rxdy-hscolour-1.25/bin/HsColour mono-traversable> No jhc found mono-traversable> Using ld found on system at: mono-traversable> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/ld mono-traversable> No pkg-config found mono-traversable> Using runghc version 9.12.1 found on system at: mono-traversable> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/runghc-9.12.1 mono-traversable> Using strip version 2.44 found on system at: mono-traversable> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip mono-traversable> Using tar found on system at: mono-traversable> /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar mono-traversable> No uhc found mono-traversable> Running phase: buildPhase mono-traversable> Preprocessing library for mono-traversable-1.0.21.0... mono-traversable> Building library for mono-traversable-1.0.21.0... mono-traversable> [1 of 6] Compiling Data.MonoTraversable ( src/Data/MonoTraversable.hs, dist/build/Data/MonoTraversable.o, dist/build/Data/MonoTraversable.dyn_o ) mono-traversable> src/Data/MonoTraversable.hs:188:47: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 188 | default omap :: (Functor f, Element (f a) ~ a, f a ~ mono) mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:188:56: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 188 | default omap :: (Functor f, Element (f a) ~ a, f a ~ mono) mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:298:30: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 298 | default ofoldMap :: (t a ~ mono, a ~ Element (t a), F.Foldable t, Monoid m) => (Element mono -> m) -> mono -> m mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:298:40: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 298 | default ofoldMap :: (t a ~ mono, a ~ Element (t a), F.Foldable t, Monoid m) => (Element mono -> m) -> mono -> m mono-traversable> | ^ mono-traversable> 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 ) mono-traversable> src/Data/MonoTraversable.hs:304:28: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 304 | default ofoldr :: (t a ~ mono, a ~ Element (t a), F.Foldable t) => (Element mono -> b -> b) -> b -> mono -> b mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:304:38: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. 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 ) mono-traversable> | mono-traversable> 304 | default ofoldr :: (t a ~ mono, a ~ Element (t a), F.Foldable t) => (Element mono -> b -> b) -> b -> mono -> b mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:310:29: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 310 | default ofoldl' :: (t b ~ mono, b ~ Element (t b), F.Foldable t) => (a -> Element mono -> a) -> a -> mono -> a mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:310:39: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. 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 ) mono-traversable> | mono-traversable> 310 | default ofoldl' :: (t b ~ mono, b ~ Element (t b), F.Foldable t) => (a -> Element mono -> a) -> a -> mono -> a mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:400:31: warning: [GHC-12003] [-Wtype-equality-out-of-scope] 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 ) mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 400 | default ofoldr1Ex :: (t a ~ mono, a ~ Element (t a), F.Foldable t) mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:400:41: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 400 | default ofoldr1Ex :: (t a ~ mono, a ~ Element (t a), F.Foldable t) mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:413:32: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 413 | default ofoldl1Ex' :: (t a ~ mono, a ~ Element (t a), F.Foldable t) mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:413:42: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 413 | default ofoldl1Ex' :: (t a ~ mono, a ~ Element (t a), F.Foldable t) mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:919:23: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 919 | oand :: (Element mono ~ Bool, MonoFoldable mono) => mono -> Bool mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:926:22: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator 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 ) mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 926 | oor :: (Element mono ~ Bool, MonoFoldable mono) => mono -> Bool mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:960:63: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 960 | osequence_ :: (Applicative m, MonoFoldable mono, Element mono ~ (m ())) => mono -> m () mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:1060:47: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 1060 | default otraverse :: (Traversable t, mono ~ t a, a ~ Element mono, Applicative f) => (Element mono -> f (Element mono)) -> mono -> f mono mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:1060:56: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 1060 | default otraverse :: (Traversable t, mono ~ t a, a ~ Element mono, Applicative f) => (Element mono -> f (Element mono)) -> mono -> f mono mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:1203:45: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 1203 | default opoint :: (Applicative f, (f a) ~ mono, Element (f a) ~ a) mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:1203:67: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 1203 | default opoint :: (Applicative f, (f a) ~ mono, Element (f a) ~ a) mono-traversable> | ^ mono-traversable> 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 ) mono-traversable> src/Data/MonoTraversable.hs:1354:15: warning: [GHC-62161] [-Wincomplete-uni-patterns] mono-traversable> Pattern match(es) are non-exhaustive mono-traversable> In an irrefutable pattern: mono-traversable> Patterns of type ‘ViewL a’ not matched: EmptyL mono-traversable> | mono-traversable> 1354 | oextract ~(x :< _) = x mono-traversable> | ^^^^^^^^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:1356:19: warning: [GHC-62161] [-Wincomplete-uni-patterns] mono-traversable> Pattern match(es) are non-exhaustive mono-traversable> In an irrefutable pattern: mono-traversable> Patterns of type ‘ViewL a’ not matched: EmptyL mono-traversable> | mono-traversable> 1356 | oextend f w@(~(_ :< xxs)) = mono-traversable> | ^^^^^^^^^^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:1364:15: warning: [GHC-62161] [-Wincomplete-uni-patterns] mono-traversable> Pattern match(es) are non-exhaustive mono-traversable> In an irrefutable pattern: mono-traversable> Patterns of type ‘ViewR a’ not matched: EmptyR mono-traversable> | mono-traversable> 1364 | oextract ~(_ :> x) = x mono-traversable> | ^^^^^^^^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:1366:19: warning: [GHC-62161] [-Wincomplete-uni-patterns] mono-traversable> Pattern match(es) are non-exhaustive mono-traversable> In an irrefutable pattern: mono-traversable> Patterns of type ‘ViewR a’ not matched: EmptyR mono-traversable> | mono-traversable> 1366 | oextend f w@(~(xxs :> _)) = mono-traversable> | ^^^^^^^^^^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:1461:33: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 1461 | WrappedMono :: Element mono ~ a => mono -> WrappedMono mono a mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:1530:42: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 1530 | instance (MonoPointed mono, Element mono ~ a) => MonoPointed (WrappedMono mono a) where mono-traversable> | ^ mono-traversable> 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 ) 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 ) ghc-lib-parser> [288 of 456] Compiling GHC.Hs.Utils ( compiler/GHC/Hs/Utils.hs, dist/build/GHC/Hs/Utils.p_o ) mono-traversable> [2 of 6] Compiling Data.Containers ( src/Data/Containers.hs, dist/build/Data/Containers.o, dist/build/Data/Containers.dyn_o ) ghc-lib-parser> [289 of 456] Compiling GHC.Types.Hint.Ppr ( compiler/GHC/Types/Hint/Ppr.hs, dist/build/GHC/Types/Hint/Ppr.p_o ) ghc-lib-parser> [290 of 456] Compiling GHC.Types.Error ( compiler/GHC/Types/Error.hs, dist/build/GHC/Types/Error.p_o ) ghc-lib-parser> [291 of 456] Compiling GHC.Utils.Logger ( compiler/GHC/Utils/Logger.hs, dist/build/GHC/Utils/Logger.p_o ) mono-traversable> [3 of 6] Compiling Data.MonoTraversable.Unprefixed ( src/Data/MonoTraversable/Unprefixed.hs, dist/build/Data/MonoTraversable/Unprefixed.o, dist/build/Data/MonoTraversable/Unprefixed.dyn_o ) mono-traversable> [4 of 6] Compiling Data.Sequences ( src/Data/Sequences.hs, dist/build/Data/Sequences.o, dist/build/Data/Sequences.dyn_o ) mono-traversable> src/Data/Sequences.hs:1615:44: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 1615 | class (IsSequence t, IsString t, Element t ~ Char) => Textual t where mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/Sequences.hs:1631:29: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 1631 | unwords :: (Element seq ~ t, MonoFoldable seq) => seq -> t mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/Sequences.hs:1648:29: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 1648 | unlines :: (Element seq ~ t, MonoFoldable seq) => seq -> t mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/Sequences.hs:1696:13: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 1696 | instance (c ~ Char) => Textual [c] where mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/Sequences.hs:1749:37: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 1749 | Element (f (Maybe t)) ~ Maybe t) mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/Sequences.hs:1800:52: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 1800 | repack :: (MonoFoldable a, IsSequence b, Element a ~ Element b) => a -> b mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/Sequences.hs:1816:13: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 1816 | instance (c ~ Char, w ~ Word8) => Utf8 [c] [w] where mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/Sequences.hs:1816:23: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 1816 | instance (c ~ Char, w ~ Word8) => Utf8 [c] [w] where mono-traversable> | ^ mono-traversable> ghc-lib-parser> [292 of 456] Compiling GHC.Utils.Error ( compiler/GHC/Utils/Error.hs, dist/build/GHC/Utils/Error.p_o ) ghc-lib-parser> [293 of 456] Compiling GHC.Utils.TmpFs ( compiler/GHC/Utils/TmpFs.hs, dist/build/GHC/Utils/TmpFs.p_o ) ghc-lib-parser> [294 of 456] Compiling GHC.Driver.Pipeline.Monad ( compiler/GHC/Driver/Pipeline/Monad.hs, dist/build/GHC/Driver/Pipeline/Monad.p_o ) ghc-lib-parser> [295 of 456] Compiling GHC.Driver.Backend ( compiler/GHC/Driver/Backend.hs, dist/build/GHC/Driver/Backend.p_o ) ghc-lib-parser> [296 of 456] Compiling GHC.Driver.DynFlags ( compiler/GHC/Driver/DynFlags.hs, dist/build/GHC/Driver/DynFlags.p_o ) ghc-lib-parser> [297 of 456] Compiling GHC.Unit.State ( compiler/GHC/Unit/State.hs, dist/build/GHC/Unit/State.p_o ) ghc-exactprint> Cases: 3518 Tried: 3518 Errors: 0 Failures: 0 ghc-exactprint> Counts {cases = 3518, tried = 3518, errors = 0, failures = 0} ghc-exactprint> Test suite test: PASS ghc-exactprint> Test suite logged to: dist/test/ghc-exactprint-1.12.0.0-test.log ghc-exactprint> 1 of 1 test suites (1 of 1 test cases) passed. ghc-exactprint> checkPhase completed in 5 minutes 8 seconds ghc-exactprint> Running phase: haddockPhase ghc-exactprint> Preprocessing library for ghc-exactprint-1.12.0.0... ghc-exactprint> Running Haddock on library for ghc-exactprint-1.12.0.0... ghc-exactprint> [1 of 7] Compiling Language.Haskell.GHC.ExactPrint.Types ( src/Language/Haskell/GHC/ExactPrint/Types.hs, nothing ) [HIE file is missing] ghc-exactprint> [2 of 7] Compiling Language.Haskell.GHC.ExactPrint.Utils ( src/Language/Haskell/GHC/ExactPrint/Utils.hs, nothing ) [HIE file is missing] ghc-lib-parser> [298 of 456] Compiling GHC.Unit.Module.Deps ( compiler/GHC/Unit/Module/Deps.hs, dist/build/GHC/Unit/Module/Deps.p_o ) ghc-exactprint> [3 of 7] Compiling Language.Haskell.GHC.ExactPrint.Transform ( src/Language/Haskell/GHC/ExactPrint/Transform.hs, nothing ) [HIE file is missing] mono-traversable> [5 of 6] Compiling Data.NonNull ( src/Data/NonNull.hs, dist/build/Data/NonNull.o, dist/build/Data/NonNull.dyn_o ) mono-traversable> src/Data/NonNull.hs:54:51: warning: [GHC-90584] [-Wderiving-typeable] mono-traversable> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable mono-traversable> • In the data declaration for ‘NullError’ mono-traversable> | mono-traversable> 54 | data NullError = NullError String deriving (Show, Typeable) mono-traversable> | ^^^^^^^^ mono-traversable> mono-traversable> src/Data/NonNull.hs:62:42: warning: [GHC-90584] [-Wderiving-typeable] mono-traversable> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable mono-traversable> • In the newtype declaration for ‘NonNull’ mono-traversable> | mono-traversable> 62 | deriving (Eq, Ord, Read, Show, Data, Typeable) mono-traversable> | ^^^^^^^^ mono-traversable> ghc-lib-parser> [299 of 456] Compiling GHC.Unit ( compiler/GHC/Unit.hs, dist/build/GHC/Unit.p_o ) ghc-lib-parser> [300 of 456] Compiling GHC.Iface.Errors.Types ( compiler/GHC/Iface/Errors/Types.hs, dist/build/GHC/Iface/Errors/Types.p_o ) ghc-lib-parser> [301 of 456] Compiling GHC.Unit.Module.WholeCoreBindings ( compiler/GHC/Unit/Module/WholeCoreBindings.hs, dist/build/GHC/Unit/Module/WholeCoreBindings.p_o ) ghc-lib-parser> [302 of 456] Compiling GHC.Hs.Instances ( compiler/GHC/Hs/Instances.hs, dist/build/GHC/Hs/Instances.p_o ) mono-traversable> [6 of 6] Compiling Paths_mono_traversable ( dist/build/autogen/Paths_mono_traversable.hs, dist/build/Paths_mono_traversable.o, dist/build/Paths_mono_traversable.dyn_o ) ghc-exactprint> [4 of 7] Compiling Language.Haskell.GHC.ExactPrint.Preprocess ( src/Language/Haskell/GHC/ExactPrint/Preprocess.hs, nothing ) [HIE file is missing] ghc-exactprint> [5 of 7] Compiling Language.Haskell.GHC.ExactPrint.Parsers ( src/Language/Haskell/GHC/ExactPrint/Parsers.hs, nothing ) [HIE file is missing] ghc-exactprint> [6 of 7] Compiling Language.Haskell.GHC.ExactPrint.ExactPrint ( src/Language/Haskell/GHC/ExactPrint/ExactPrint.hs, nothing ) [HIE file is missing] mono-traversable> [1 of 6] Compiling Data.MonoTraversable ( src/Data/MonoTraversable.hs, dist/build/Data/MonoTraversable.p_o ) mono-traversable> src/Data/MonoTraversable.hs:188:47: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 188 | default omap :: (Functor f, Element (f a) ~ a, f a ~ mono) mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:188:56: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 188 | default omap :: (Functor f, Element (f a) ~ a, f a ~ mono) mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:298:30: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 298 | default ofoldMap :: (t a ~ mono, a ~ Element (t a), F.Foldable t, Monoid m) => (Element mono -> m) -> mono -> m mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:298:40: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 298 | default ofoldMap :: (t a ~ mono, a ~ Element (t a), F.Foldable t, Monoid m) => (Element mono -> m) -> mono -> m mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:304:28: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 304 | default ofoldr :: (t a ~ mono, a ~ Element (t a), F.Foldable t) => (Element mono -> b -> b) -> b -> mono -> b mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:304:38: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 304 | default ofoldr :: (t a ~ mono, a ~ Element (t a), F.Foldable t) => (Element mono -> b -> b) -> b -> mono -> b mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:310:29: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 310 | default ofoldl' :: (t b ~ mono, b ~ Element (t b), F.Foldable t) => (a -> Element mono -> a) -> a -> mono -> a mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:310:39: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 310 | default ofoldl' :: (t b ~ mono, b ~ Element (t b), F.Foldable t) => (a -> Element mono -> a) -> a -> mono -> a mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:400:31: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 400 | default ofoldr1Ex :: (t a ~ mono, a ~ Element (t a), F.Foldable t) mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:400:41: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 400 | default ofoldr1Ex :: (t a ~ mono, a ~ Element (t a), F.Foldable t) mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:413:32: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 413 | default ofoldl1Ex' :: (t a ~ mono, a ~ Element (t a), F.Foldable t) mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:413:42: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 413 | default ofoldl1Ex' :: (t a ~ mono, a ~ Element (t a), F.Foldable t) mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:919:23: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 919 | oand :: (Element mono ~ Bool, MonoFoldable mono) => mono -> Bool mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:926:22: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 926 | oor :: (Element mono ~ Bool, MonoFoldable mono) => mono -> Bool mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:960:63: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 960 | osequence_ :: (Applicative m, MonoFoldable mono, Element mono ~ (m ())) => mono -> m () mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:1060:47: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 1060 | default otraverse :: (Traversable t, mono ~ t a, a ~ Element mono, Applicative f) => (Element mono -> f (Element mono)) -> mono -> f mono mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:1060:56: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 1060 | default otraverse :: (Traversable t, mono ~ t a, a ~ Element mono, Applicative f) => (Element mono -> f (Element mono)) -> mono -> f mono mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:1203:45: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 1203 | default opoint :: (Applicative f, (f a) ~ mono, Element (f a) ~ a) mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:1203:67: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 1203 | default opoint :: (Applicative f, (f a) ~ mono, Element (f a) ~ a) mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:1354:15: warning: [GHC-62161] [-Wincomplete-uni-patterns] mono-traversable> Pattern match(es) are non-exhaustive mono-traversable> In an irrefutable pattern: mono-traversable> Patterns of type ‘ViewL a’ not matched: EmptyL mono-traversable> | mono-traversable> 1354 | oextract ~(x :< _) = x mono-traversable> | ^^^^^^^^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:1356:19: warning: [GHC-62161] [-Wincomplete-uni-patterns] mono-traversable> Pattern match(es) are non-exhaustive mono-traversable> In an irrefutable pattern: mono-traversable> Patterns of type ‘ViewL a’ not matched: EmptyL mono-traversable> | mono-traversable> 1356 | oextend f w@(~(_ :< xxs)) = mono-traversable> | ^^^^^^^^^^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:1364:15: warning: [GHC-62161] [-Wincomplete-uni-patterns] mono-traversable> Pattern match(es) are non-exhaustive mono-traversable> In an irrefutable pattern: mono-traversable> Patterns of type ‘ViewR a’ not matched: EmptyR mono-traversable> | mono-traversable> 1364 | oextract ~(_ :> x) = x mono-traversable> | ^^^^^^^^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:1366:19: warning: [GHC-62161] [-Wincomplete-uni-patterns] mono-traversable> Pattern match(es) are non-exhaustive mono-traversable> In an irrefutable pattern: mono-traversable> Patterns of type ‘ViewR a’ not matched: EmptyR mono-traversable> | mono-traversable> 1366 | oextend f w@(~(xxs :> _)) = mono-traversable> | ^^^^^^^^^^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:1461:33: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 1461 | WrappedMono :: Element mono ~ a => mono -> WrappedMono mono a mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:1530:42: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 1530 | instance (MonoPointed mono, Element mono ~ a) => MonoPointed (WrappedMono mono a) where mono-traversable> | ^ mono-traversable> ghc-exactprint> [7 of 7] Compiling Language.Haskell.GHC.ExactPrint ( src/Language/Haskell/GHC/ExactPrint.hs, nothing ) [HIE file is missing] ghc-exactprint> Haddock coverage: ghc-exactprint> 40% ( 2 / 5) 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> showGhc (src/Language/Haskell/GHC/ExactPrint/Types.hs:62) ghc-exactprint> Warning: 'MovedAnchor' is out of scope. ghc-exactprint> If you qualify the identifier, haddock can try to link it anyway. ghc-exactprint> Warning: 'replaceDecls' is out of scope. ghc-exactprint> If you qualify the identifier, haddock can try to link it anyway. ghc-exactprint> 29% ( 21 / 71) 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:89) ghc-exactprint> warn (src/Language/Haskell/GHC/ExactPrint/Utils.hs:93) ghc-exactprint> captureOrderBinds (src/Language/Haskell/GHC/ExactPrint/Utils.hs:98) ghc-exactprint> notDocDecl (src/Language/Haskell/GHC/ExactPrint/Utils.hs:107) ghc-exactprint> notIEDoc (src/Language/Haskell/GHC/ExactPrint/Utils.hs:111) ghc-exactprint> adjustDeltaForOffset (src/Language/Haskell/GHC/ExactPrint/Utils.hs:173) ghc-exactprint> ss2pos (src/Language/Haskell/GHC/ExactPrint/Utils.hs:180) ghc-exactprint> ss2posEnd (src/Language/Haskell/GHC/ExactPrint/Utils.hs:183) ghc-exactprint> ss2range (src/Language/Haskell/GHC/ExactPrint/Utils.hs:186) ghc-exactprint> rs2range (src/Language/Haskell/GHC/ExactPrint/Utils.hs:189) ghc-exactprint> rs (src/Language/Haskell/GHC/ExactPrint/Utils.hs:192) ghc-exactprint> range2rs (src/Language/Haskell/GHC/ExactPrint/Utils.hs:196) ghc-exactprint> badRealSrcSpan (src/Language/Haskell/GHC/ExactPrint/Utils.hs:201) ghc-exactprint> spanLength (src/Language/Haskell/GHC/ExactPrint/Utils.hs:206) ghc-exactprint> origDelta (src/Language/Haskell/GHC/ExactPrint/Utils.hs:242) ghc-exactprint> needsWhere (src/Language/Haskell/GHC/ExactPrint/Utils.hs:247) ghc-exactprint> workInComments (src/Language/Haskell/GHC/ExactPrint/Utils.hs:292) ghc-exactprint> insertTopLevelCppComments (src/Language/Haskell/GHC/ExactPrint/Utils.hs:307) ghc-exactprint> annListBracketsLocs (src/Language/Haskell/GHC/ExactPrint/Utils.hs:382) ghc-exactprint> SplitWhere (src/Language/Haskell/GHC/ExactPrint/Utils.hs:389) ghc-exactprint> splitOnWhere (src/Language/Haskell/GHC/ExactPrint/Utils.hs:392) ghc-exactprint> balanceFirstLocatedAComments (src/Language/Haskell/GHC/ExactPrint/Utils.hs:400) ghc-exactprint> priorCommentsDeltas' (src/Language/Haskell/GHC/ExactPrint/Utils.hs:419) ghc-exactprint> allocatePriorComments (src/Language/Haskell/GHC/ExactPrint/Utils.hs:436) ghc-exactprint> insertRemainingCppComments (src/Language/Haskell/GHC/ExactPrint/Utils.hs:444) ghc-exactprint> ghcCommentText (src/Language/Haskell/GHC/ExactPrint/Utils.hs:473) ghc-exactprint> tokComment (src/Language/Haskell/GHC/ExactPrint/Utils.hs:479) ghc-exactprint> hsDocStringComments (src/Language/Haskell/GHC/ExactPrint/Utils.hs:485) ghc-exactprint> dedentDocChunk (src/Language/Haskell/GHC/ExactPrint/Utils.hs:505) ghc-exactprint> dedentDocChunkBy (src/Language/Haskell/GHC/ExactPrint/Utils.hs:508) ghc-exactprint> epaCommentsBalanced (src/Language/Haskell/GHC/ExactPrint/Utils.hs:522) ghc-exactprint> mkEpaComments (src/Language/Haskell/GHC/ExactPrint/Utils.hs:526) ghc-exactprint> comment2LEpaComment (src/Language/Haskell/GHC/ExactPrint/Utils.hs:532) ghc-exactprint> mkLEpaComment (src/Language/Haskell/GHC/ExactPrint/Utils.hs:535) ghc-exactprint> mkComment (src/Language/Haskell/GHC/ExactPrint/Utils.hs:538) ghc-exactprint> normaliseCommentText (src/Language/Haskell/GHC/ExactPrint/Utils.hs:542) ghc-exactprint> sortAnchorLocated (src/Language/Haskell/GHC/ExactPrint/Utils.hs:567) ghc-exactprint> isSymbolRdrName (src/Language/Haskell/GHC/ExactPrint/Utils.hs:584) ghc-exactprint> rdrName2String (src/Language/Haskell/GHC/ExactPrint/Utils.hs:587) ghc-exactprint> name2String (src/Language/Haskell/GHC/ExactPrint/Utils.hs:599) ghc-exactprint> DeclsByTag (src/Language/Haskell/GHC/ExactPrint/Utils.hs:603) ghc-exactprint> orderedDecls (src/Language/Haskell/GHC/ExactPrint/Utils.hs:609) ghc-exactprint> hsDeclsClassDecl (src/Language/Haskell/GHC/ExactPrint/Utils.hs:628) ghc-exactprint> replaceDeclsClassDecl (src/Language/Haskell/GHC/ExactPrint/Utils.hs:646) ghc-exactprint> partitionWithSortKey (src/Language/Haskell/GHC/ExactPrint/Utils.hs:661) ghc-exactprint> orderedDeclsBinds (src/Language/Haskell/GHC/ExactPrint/Utils.hs:688) ghc-exactprint> hsDeclsLocalBinds (src/Language/Haskell/GHC/ExactPrint/Utils.hs:703) ghc-exactprint> hsDeclsValBinds (src/Language/Haskell/GHC/ExactPrint/Utils.hs:715) ghc-exactprint> showAst (src/Language/Haskell/GHC/ExactPrint/Utils.hs:754) 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> Warning: 'TransformT' is ambiguous. It is defined ghc-exactprint> * at src/Language/Haskell/GHC/ExactPrint/Transform.hs:113:26 ghc-exactprint> * at src/Language/Haskell/GHC/ExactPrint/Transform.hs:113:1 ghc-exactprint> You may be able to disambiguate the identifier by qualifying it or ghc-exactprint> by specifying the type/value namespace explicitly. ghc-exactprint> Defaulting to the one defined at src/Language/Haskell/GHC/ExactPrint/Transform.hs:113:1 ghc-exactprint> Warning: 'Match' is ambiguous. It is defined ghc-exactprint> * in ‘Language.Haskell.Syntax.Expr’ ghc-exactprint> * in ‘Language.Haskell.Syntax.Expr’ ghc-exactprint> You may be able to disambiguate the identifier by qualifying it or ghc-exactprint> by specifying the type/value namespace explicitly. ghc-exactprint> Defaulting to the one defined in ‘Language.Haskell.Syntax.Expr’ ghc-exactprint> Warning: 'Anchor' is out of scope. ghc-exactprint> If you qualify the identifier, haddock can try to link it anyway. ghc-exactprint> Warning: 'MovedAnchor' is out of scope. ghc-exactprint> If you qualify the identifier, haddock can try to link it anyway. ghc-exactprint> 71% ( 45 / 63) in 'Language.Haskell.GHC.ExactPrint.Transform' ghc-exactprint> Missing documentation for: ghc-exactprint> runTransformT (src/Language/Haskell/GHC/ExactPrint/Transform.hs:130) ghc-exactprint> hsDeclsValBinds (src/Language/Haskell/GHC/ExactPrint/Utils.hs:715) ghc-exactprint> WithWhere (src/Language/Haskell/GHC/ExactPrint/Transform.hs:1069) ghc-exactprint> noAnnSrcSpanDP0 (src/Language/Haskell/GHC/ExactPrint/Transform.hs:737) ghc-exactprint> noAnnSrcSpanDP1 (src/Language/Haskell/GHC/ExactPrint/Transform.hs:740) ghc-exactprint> noAnnSrcSpanDPn (src/Language/Haskell/GHC/ExactPrint/Transform.hs:743) ghc-exactprint> d0 (src/Language/Haskell/GHC/ExactPrint/Transform.hs:746) ghc-exactprint> d1 (src/Language/Haskell/GHC/ExactPrint/Transform.hs:749) ghc-exactprint> dn (src/Language/Haskell/GHC/ExactPrint/Transform.hs:752) ghc-exactprint> addComma (src/Language/Haskell/GHC/ExactPrint/Transform.hs:755) ghc-exactprint> balanceCommentsListA (src/Language/Haskell/GHC/ExactPrint/Transform.hs:510) ghc-exactprint> anchorEof (src/Language/Haskell/GHC/ExactPrint/Transform.hs:725) ghc-exactprint> captureOrderBinds (src/Language/Haskell/GHC/ExactPrint/Utils.hs:98) ghc-exactprint> captureLineSpacing (src/Language/Haskell/GHC/ExactPrint/Transform.hs:187) ghc-exactprint> captureMatchLineSpacing (src/Language/Haskell/GHC/ExactPrint/Transform.hs:179) ghc-exactprint> captureTypeSigSpacing (src/Language/Haskell/GHC/ExactPrint/Transform.hs:207) ghc-exactprint> setEntryDPDecl (src/Language/Haskell/GHC/ExactPrint/Transform.hs:238) ghc-exactprint> getEntryDP (src/Language/Haskell/GHC/ExactPrint/Transform.hs:313) ghc-exactprint> Warning: 'getRichTokenStream' is out of scope. ghc-exactprint> If you qualify the identifier, haddock can try to link it anyway. ghc-exactprint> 42% ( 3 / 7) in 'Language.Haskell.GHC.ExactPrint.Preprocess' ghc-exactprint> Missing documentation for: ghc-exactprint> getPreprocessedSrcDirect (src/Language/Haskell/GHC/ExactPrint/Preprocess.hs:206) ghc-exactprint> readFileGhc (src/Language/Haskell/GHC/ExactPrint/Preprocess.hs:294) ghc-exactprint> CppOptions (src/Language/Haskell/GHC/ExactPrint/Preprocess.hs:51) ghc-exactprint> defaultCppOptions (src/Language/Haskell/GHC/ExactPrint/Preprocess.hs:58) 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> 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: 'DynFlags' 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:131) ghc-exactprint> ParseResult (src/Language/Haskell/GHC/ExactPrint/Parsers.hs:129) ghc-exactprint> CppOptions (src/Language/Haskell/GHC/ExactPrint/Preprocess.hs:51) ghc-exactprint> defaultCppOptions (src/Language/Haskell/GHC/ExactPrint/Preprocess.hs:58) ghc-exactprint> LibDir (src/Language/Haskell/GHC/ExactPrint/Parsers.hs:127) ghc-exactprint> parseModuleWithOptions (src/Language/Haskell/GHC/ExactPrint/Parsers.hs:196) 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> Warning: 'EPOptions' is ambiguous. It is defined ghc-exactprint> * at src/Language/Haskell/GHC/ExactPrint/ExactPrint.hs:138:22 ghc-exactprint> * at src/Language/Haskell/GHC/ExactPrint/ExactPrint.hs:138:1 ghc-exactprint> You may be able to disambiguate the identifier by qualifying it or ghc-exactprint> by specifying the type/value namespace explicitly. ghc-exactprint> Defaulting to the one defined at src/Language/Haskell/GHC/ExactPrint/ExactPrint.hs:138:1 ghc-exactprint> Warning: 'local' is out of scope. ghc-exactprint> If you qualify the identifier, haddock can try to link it anyway. ghc-exactprint> Warning: 'Entry' is ambiguous. It is defined ghc-exactprint> * at src/Language/Haskell/GHC/ExactPrint/ExactPrint.hs:251:14 ghc-exactprint> * at src/Language/Haskell/GHC/ExactPrint/ExactPrint.hs:251:1 ghc-exactprint> You may be able to disambiguate the identifier by qualifying it or ghc-exactprint> by specifying the type/value namespace explicitly. ghc-exactprint> Defaulting to the one defined at src/Language/Haskell/GHC/ExactPrint/ExactPrint.hs:251:1 ghc-exactprint> Warning: 'anchor' is out of scope. ghc-exactprint> If you qualify the identifier, haddock can try to link it anyway. ghc-exactprint> 75% ( 9 / 12) 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:84) ghc-exactprint> setAnchorAn (src/Language/Haskell/GHC/ExactPrint/ExactPrint.hs:226) ghc-exactprint> 91% ( 11 / 12) in 'Language.Haskell.GHC.ExactPrint' ghc-exactprint> Missing documentation for: ghc-exactprint> exactPrint (src/Language/Haskell/GHC/ExactPrint/ExactPrint.hs:84) ghc-exactprint> Warning: Language.Haskell.GHC.ExactPrint.Transform: could not find link destinations for: ghc-exactprint> - Language.Haskell.GHC.ExactPrint.Transform.Decl ghc-exactprint> - Language.Haskell.GHC.ExactPrint.Transform.PMatch ghc-exactprint> Warning: Language.Haskell.GHC.ExactPrint.ExactPrint: could not find link destinations for: ghc-exactprint> - Language.Haskell.GHC.ExactPrint.ExactPrint.EP ghc-exactprint> - Language.Haskell.GHC.ExactPrint.ExactPrint.Entry ghc-exactprint> - Language.Haskell.GHC.ExactPrint.ExactPrint.ExactPrintTVFlag ghc-exactprint> - Language.Haskell.GHC.ExactPrint.ExactPrint.HasTrailing ghc-exactprint> Warning: Language.Haskell.GHC.ExactPrint: could not find link destinations for: ghc-exactprint> - Language.Haskell.GHC.ExactPrint.ExactPrint.EP ghc-exactprint> - Language.Haskell.GHC.ExactPrint.ExactPrint.Entry ghc-exactprint> - Language.Haskell.GHC.ExactPrint.ExactPrint.ExactPrintTVFlag 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 ) mono-traversable> [2 of 6] Compiling Data.Containers ( src/Data/Containers.hs, dist/build/Data/Containers.p_o ) mono-traversable> [3 of 6] Compiling Data.MonoTraversable.Unprefixed ( src/Data/MonoTraversable/Unprefixed.hs, dist/build/Data/MonoTraversable/Unprefixed.p_o ) mono-traversable> [4 of 6] Compiling Data.Sequences ( src/Data/Sequences.hs, dist/build/Data/Sequences.p_o ) mono-traversable> src/Data/Sequences.hs:1615:44: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 1615 | class (IsSequence t, IsString t, Element t ~ Char) => Textual t where mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/Sequences.hs:1631:29: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 1631 | unwords :: (Element seq ~ t, MonoFoldable seq) => seq -> t mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/Sequences.hs:1648:29: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 1648 | unlines :: (Element seq ~ t, MonoFoldable seq) => seq -> t mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/Sequences.hs:1696:13: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 1696 | instance (c ~ Char) => Textual [c] where mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/Sequences.hs:1749:37: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 1749 | Element (f (Maybe t)) ~ Maybe t) mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/Sequences.hs:1800:52: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 1800 | repack :: (MonoFoldable a, IsSequence b, Element a ~ Element b) => a -> b mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/Sequences.hs:1816:13: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 1816 | instance (c ~ Char, w ~ Word8) => Utf8 [c] [w] where mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/Sequences.hs:1816:23: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 1816 | instance (c ~ Char, w ~ Word8) => Utf8 [c] [w] where mono-traversable> | ^ mono-traversable> ghc-exactprint> Documentation created: dist/doc/html/ghc-exactprint, ghc-exactprint> dist/doc/html/ghc-exactprint/ghc-exactprint.txt ghc-exactprint> Preprocessing test suite 'test' for ghc-exactprint-1.12.0.0... ghc-exactprint> Running phase: installPhase ghc-exactprint> Installing library in /nix/store/500jjpfnkgq56b30gyibp74jyzqyaygp-ghc-exactprint-1.12.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/ghc-exactprint-1.12.0.0-2aiyWXIOmpm8clXVvi7sD2 ghc-exactprint> Running phase: fixupPhase ghc-exactprint> shrinking RPATHs of ELF executables and libraries in /nix/store/500jjpfnkgq56b30gyibp74jyzqyaygp-ghc-exactprint-1.12.0.0 ghc-exactprint> shrinking /nix/store/500jjpfnkgq56b30gyibp74jyzqyaygp-ghc-exactprint-1.12.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHSghc-exactprint-1.12.0.0-2aiyWXIOmpm8clXVvi7sD2-ghc9.12.1.so ghc-exactprint> checking for references to /build/ in /nix/store/500jjpfnkgq56b30gyibp74jyzqyaygp-ghc-exactprint-1.12.0.0... ghc-exactprint> patching script interpreter paths in /nix/store/500jjpfnkgq56b30gyibp74jyzqyaygp-ghc-exactprint-1.12.0.0 ghc-exactprint> stripping (with command strip and flags -S -p) in /nix/store/500jjpfnkgq56b30gyibp74jyzqyaygp-ghc-exactprint-1.12.0.0/lib ghc-exactprint> shrinking RPATHs of ELF executables and libraries in /nix/store/s6dncl7m19k3rqkzl6nb2a0aiw1r38vl-ghc-exactprint-1.12.0.0-doc ghc-exactprint> checking for references to /build/ in /nix/store/s6dncl7m19k3rqkzl6nb2a0aiw1r38vl-ghc-exactprint-1.12.0.0-doc... ghc-exactprint> patching script interpreter paths in /nix/store/s6dncl7m19k3rqkzl6nb2a0aiw1r38vl-ghc-exactprint-1.12.0.0-doc ghc-exactprint (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/500jjpfnkgq56b30gyibp74jyzqyaygp-ghc-exactprint-1.12.0.0 /nix/store/s6dncl7m19k3rqkzl6nb2a0aiw1r38vl-ghc-exactprint-1.12.0.0-doc ghc-exactprint (post)> Pushing 6 paths (78 are already present) using zstd to cache sellout ⏳ ghc-exactprint (post)> ghc-exactprint (post)> Pushing /nix/store/zbfgh3aiy7ild6fq5r65glk2wjbv9inl-silently-1.2.5.4-doc (175.84 KiB) ghc-exactprint (post)> Pushing /nix/store/500jjpfnkgq56b30gyibp74jyzqyaygp-ghc-exactprint-1.12.0.0 (35.69 MiB) ghc-exactprint (post)> Pushing /nix/store/4j6p91af1bfgnn31agg1c9ijr0kyg6gi-gcc-14.3.0-libgcc (197.12 KiB) ghc-exactprint (post)> Pushing /nix/store/16hvpw4b3r05girazh4rnwbw0jgjkb4l-xgcc-14.3.0-libgcc (197.12 KiB) ghc-exactprint (post)> Pushing /nix/store/i4lskkrhi3y6axk73kn6khkxaiylm5xm-silently-1.2.5.4 (204.02 KiB) ghc-exactprint (post)> Pushing /nix/store/s6dncl7m19k3rqkzl6nb2a0aiw1r38vl-ghc-exactprint-1.12.0.0-doc (7.48 MiB) ghc-exactprint (post)> ghc-exactprint (post)> All done. ghc-exactprint (post)> added 2 signatures ghc-exactprint (post)> added 2 signatures ghc-exactprint (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/500jjpfnkgq56b30gyibp74jyzqyaygp-ghc-exactprint-1.12.0.0 /nix/store/s6dncl7m19k3rqkzl6nb2a0aiw1r38vl-ghc-exactprint-1.12.0.0-doc ghc-exactprint (post)> copying 2 paths... ghc-exactprint (post)> copying path '/nix/store/s6dncl7m19k3rqkzl6nb2a0aiw1r38vl-ghc-exactprint-1.12.0.0-doc' to 'ssh-ng://'... ghc-exactprint (post)> copying path '/nix/store/500jjpfnkgq56b30gyibp74jyzqyaygp-ghc-exactprint-1.12.0.0' to 'ssh-ng://'... ghc-exactprint (post)> copying 2 paths... ghc-exactprint (post)> copying path '/nix/store/0qx1nbjykmp3jciq3x34bijniqhj0ix6-ghc-exactprint-1.12.0.0.tar.gz.drv' to 'ssh-ng://'... ghc-exactprint (post)> copying path '/nix/store/iv08ahmwj5gxlli34n307fxxcghfsca3-ghc-exactprint-1.12.0.0.drv' to 'ssh-ng://'... building '/nix/store/3ppy8c4b54jvslajzf6abx8x0sh8dgwk-apply-refact-0.15.0.0.drv'... ghc-lib-parser> [303 of 456] Compiling GHC.Hs ( compiler/GHC/Hs.hs, dist/build/GHC/Hs.p_o ) ghc-lib-parser> [304 of 456] Compiling GHC.Tc.Types.Origin ( compiler/GHC/Tc/Types/Origin.hs, dist/build/GHC/Tc/Types/Origin.p_o ) ghc-lib-parser> [305 of 456] Compiling GHC.Types.Id.Make ( compiler/GHC/Types/Id/Make.hs, dist/build/GHC/Types/Id/Make.p_o ) mono-traversable> [5 of 6] Compiling Data.NonNull ( src/Data/NonNull.hs, dist/build/Data/NonNull.p_o ) mono-traversable> src/Data/NonNull.hs:54:51: warning: [GHC-90584] [-Wderiving-typeable] mono-traversable> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable mono-traversable> • In the data declaration for ‘NullError’ mono-traversable> | mono-traversable> 54 | data NullError = NullError String deriving (Show, Typeable) mono-traversable> | ^^^^^^^^ mono-traversable> mono-traversable> src/Data/NonNull.hs:62:42: warning: [GHC-90584] [-Wderiving-typeable] mono-traversable> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable mono-traversable> • In the newtype declaration for ‘NonNull’ mono-traversable> | mono-traversable> 62 | deriving (Eq, Ord, Read, Show, Data, Typeable) mono-traversable> | ^^^^^^^^ mono-traversable> mono-traversable> [6 of 6] Compiling Paths_mono_traversable ( dist/build/autogen/Paths_mono_traversable.hs, dist/build/Paths_mono_traversable.p_o ) mono-traversable> Preprocessing test suite 'test' for mono-traversable-1.0.21.0... mono-traversable> Building test suite 'test' for mono-traversable-1.0.21.0... mono-traversable> [1 of 2] Compiling Main ( test/Main.hs, dist/build/test/test-tmp/Main.o ) apply-refact> Running phase: setupCompilerEnvironmentPhase apply-refact> Build with /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1. mono-traversable> [2 of 2] Compiling Paths_mono_traversable ( dist/build/test/autogen/Paths_mono_traversable.hs, dist/build/test/test-tmp/Paths_mono_traversable.o ) apply-refact> Running phase: unpackPhase apply-refact> unpacking source archive /nix/store/gwm6lcxq2481c8ca8fgy5mm6k8qa53vw-apply-refact-0.15.0.0.tar.gz apply-refact> source root is apply-refact-0.15.0.0 apply-refact> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "apply-refact-0.15.0.0/tests/Test.hs" apply-refact> Running phase: patchPhase apply-refact> Running phase: compileBuildDriverPhase apply-refact> setupCompileFlags: -package-db=/build/tmp.WH3cCqrxng/setup-package.conf.d -threaded mono-traversable> [3 of 3] Linking dist/build/test/test apply-refact> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.WH3cCqrxng/Main.o ) apply-refact> [2 of 2] Linking Setup ghc-lib-parser> [306 of 456] Compiling GHC.CoreToIface ( compiler/GHC/CoreToIface.hs, dist/build/GHC/CoreToIface.p_o ) ghc-lib-parser> [307 of 456] Compiling GHC.Tc.Types.BasicTypes ( compiler/GHC/Tc/Types/BasicTypes.hs, dist/build/GHC/Tc/Types/BasicTypes.p_o ) mono-traversable> buildPhase completed in 46 seconds mono-traversable> Running phase: checkPhase ghc-lib-parser> [308 of 456] Compiling GHC.Tc.Zonk.Monad ( compiler/GHC/Tc/Zonk/Monad.hs, dist/build/GHC/Tc/Zonk/Monad.p_o ) ghc-lib-parser> [309 of 456] Compiling GHC.Tc.Types.ErrCtxt ( compiler/GHC/Tc/Types/ErrCtxt.hs, dist/build/GHC/Tc/Types/ErrCtxt.p_o ) mono-traversable> Running 1 test suites... mono-traversable> Test suite test: RUNNING... mono-traversable> mono-traversable> onull mono-traversable> works on empty lists [✔] mono-traversable> works on non-empty lists [✔] mono-traversable> works on empty texts [✔] mono-traversable> works on non-empty texts [✔] mono-traversable> osum mono-traversable> works on lists [✔] mono-traversable> +++ OK, passed 100 tests; 94 discarded. mono-traversable> oproduct mono-traversable> works on lists [✔] mono-traversable> +++ OK, passed 100 tests; 95 discarded. mono-traversable> olength mono-traversable> works on lists [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> works on texts [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> works on lazy bytestrings [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> omap mono-traversable> works on lists [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> works on lazy bytestrings [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> works on texts [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> oconcatMap mono-traversable> works on lists [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> ocompareLength mono-traversable> works on lists [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> groupBy mono-traversable> works on lists [✔] mono-traversable> +++ OK, passed 100 tests. ghc-lib-parser> [310 of 456] Compiling GHC.Tc.Types.CtLoc ( compiler/GHC/Tc/Types/CtLoc.hs, dist/build/GHC/Tc/Types/CtLoc.p_o ) apply-refact> Running phase: updateAutotoolsGnuConfigScriptsPhase apply-refact> Running phase: configurePhase apply-refact> configureFlags: --verbose --prefix=/nix/store/0pvh3bdxlcv26p74f2lz1l9aq3bgvg8f-apply-refact-0.15.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/4ka44h4kr63js413rxwwmkz44vr6ikld-apply-refact-0.15.0.0-doc/share/doc/apply-refact-0.15.0.0 --with-gcc=gcc --package-db=/build/tmp.WH3cCqrxng/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/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/lib apply-refact> Using Parsec parser apply-refact> Configuring apply-refact-0.15.0.0... mono-traversable> works on texts [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> works on strict bytestrings [✔] mono-traversable> +++ OK, passed 100 tests. apply-refact> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports apply-refact> 'ghc' version < 9.12): apply-refact> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc is version apply-refact> 9.12.1 mono-traversable> works on lazy bytestrings [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> works on Vector [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> works on SVector [✔] mono-traversable> +++ OK, passed 100 tests. ghc-lib-parser> [311 of 456] Compiling GHC.Tc.Types.Constraint ( compiler/GHC/Tc/Types/Constraint.hs, dist/build/GHC/Tc/Types/Constraint.p_o ) mono-traversable> works on StrictVector [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> works on UVector [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> works on Seq [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> groupAll mono-traversable> works on lists [✔] mono-traversable> works on texts [✔] mono-traversable> unsnoc mono-traversable> works on lists [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> works on texts [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> works on lazy bytestrings [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> index mono-traversable> works on lists [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> works on strict texts [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> works on lazy texts [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> works on strict bytestrings [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> works on lazy bytestrings [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> works on Vector [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> works on SVector [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> works on StrictVector [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> works on UVector [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> works on Seq [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> groupAllOn mono-traversable> works on lists [✔] mono-traversable> breakWord mono-traversable> ("hello world","hello","world") [✔] mono-traversable> ("hello world","hello","world") [✔] mono-traversable> ("hello\r\nworld","hello","world") [✔] mono-traversable> ("hello there world","hello","there world") [✔] mono-traversable> ("","","") [✔] mono-traversable> ("hello \n\r\t","hello","") [✔] mono-traversable> breakLine mono-traversable> ("hello world","hello world","") [✔] mono-traversable> ("hello\r\n world","hello"," world") [✔] mono-traversable> ("hello\n world","hello"," world") [✔] mono-traversable> ("hello\r world","hello\r world","") [✔] mono-traversable> ("hello\r\nworld","hello","world") [✔] mono-traversable> ("hello\r\nthere\nworld","hello","there\nworld") [✔] mono-traversable> ("hello\n\r\nworld","hello","\r\nworld") [✔] mono-traversable> ("","","") [✔] mono-traversable> omapM_ mono-traversable> works on strict bytestrings [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> works on lazy bytestrings [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> works on strict texts [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> works on lazy texts [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> inits mono-traversable> String mono-traversable> empty [✔] mono-traversable> one element [✔] mono-traversable> two elements [✔] mono-traversable> StrictBytestring mono-traversable> empty [✔] mono-traversable> one element [✔] mono-traversable> two elements [✔] mono-traversable> LazyBytestring mono-traversable> empty [✔] mono-traversable> one element [✔] mono-traversable> two elements [✔] mono-traversable> StrictText mono-traversable> empty [✔] mono-traversable> one element [✔] mono-traversable> two elements [✔] mono-traversable> LazyText mono-traversable> empty [✔] mono-traversable> one element [✔] mono-traversable> two elements [✔] mono-traversable> Seq mono-traversable> empty [✔] mono-traversable> one element [✔] mono-traversable> two elements [✔] mono-traversable> Vector mono-traversable> empty [✔] mono-traversable> one element [✔] mono-traversable> two elements [✔] mono-traversable> Unboxed Vector mono-traversable> empty [✔] mono-traversable> one element [✔] mono-traversable> two elements [✔] mono-traversable> Storable Vector mono-traversable> empty [✔] mono-traversable> one element [✔] mono-traversable> two elements [✔] mono-traversable> Strict Vector mono-traversable> empty [✔] mono-traversable> one element [✔] mono-traversable> two elements [✔] mono-traversable> tails mono-traversable> String mono-traversable> empty [✔] mono-traversable> one element [✔] mono-traversable> two elements [✔] mono-traversable> StrictBytestring mono-traversable> empty [✔] mono-traversable> one element [✔] mono-traversable> two elements [✔] mono-traversable> LazyBytestring mono-traversable> empty [✔] mono-traversable> one element [✔] mono-traversable> two elements [✔] mono-traversable> StrictText mono-traversable> empty [✔] mono-traversable> one element [✔] mono-traversable> two elements [✔] mono-traversable> LazyText mono-traversable> empty [✔] mono-traversable> one element [✔] mono-traversable> two elements [✔] mono-traversable> Seq mono-traversable> empty [✔] mono-traversable> one element [✔] mono-traversable> two elements [✔] mono-traversable> Vector mono-traversable> empty [✔] mono-traversable> one element [✔] mono-traversable> two elements [✔] mono-traversable> Unboxed Vector mono-traversable> empty [✔] mono-traversable> one element [✔] mono-traversable> two elements [✔] mono-traversable> Storable Vector mono-traversable> empty [✔] mono-traversable> one element [✔] mono-traversable> two elements [✔] mono-traversable> Strict Vector mono-traversable> empty [✔] mono-traversable> one element [✔] mono-traversable> two elements [✔] mono-traversable> initTails mono-traversable> String mono-traversable> empty [✔] mono-traversable> one element [✔] mono-traversable> two elements [✔] mono-traversable> StrictBytestring mono-traversable> empty [✔] mono-traversable> one element [✔] mono-traversable> two elements [✔] mono-traversable> LazyBytestring mono-traversable> empty [✔] mono-traversable> one element [✔] mono-traversable> two elements [✔] mono-traversable> StrictText mono-traversable> empty [✔] mono-traversable> one element [✔] mono-traversable> two elements [✔] mono-traversable> LazyText mono-traversable> empty [✔] mono-traversable> one element [✔] mono-traversable> two elements [✔] mono-traversable> Seq mono-traversable> empty [✔] mono-traversable> one element [✔] mono-traversable> two elements [✔] mono-traversable> Vector mono-traversable> empty [✔] mono-traversable> one element [✔] mono-traversable> two elements [✔] mono-traversable> Unboxed Vector mono-traversable> empty [✔] mono-traversable> one element [✔] mono-traversable> two elements [✔] mono-traversable> Storable Vector mono-traversable> empty [✔] mono-traversable> one element [✔] mono-traversable> two elements [✔] mono-traversable> Strict Vector mono-traversable> empty [✔] mono-traversable> one element [✔] mono-traversable> two elements [✔] mono-traversable> NonNull mono-traversable> fromNonEmpty mono-traversable> toMinList [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> toNonEmpty mono-traversable> converts nonnull to nonempty [✔] mono-traversable> mapNonNull mono-traversable> mapNonNull id == id [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> mapNonNull (f . g) == mapNonNull f . mapNonNull g [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Strict ByteString mono-traversable> head [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> tail [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> last [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> init [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> maximum [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> maximumBy [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> minimum [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> minimumBy [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> ofoldMap1 [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> ofoldr1 [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> ofoldl1' [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Lazy ByteString mono-traversable> head [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> tail [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> last [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> init [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> maximum [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> maximumBy [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> minimum [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> minimumBy [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> ofoldMap1 [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> ofoldr1 [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> ofoldl1' [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Strict Text mono-traversable> head [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> tail [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> last [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> init [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> maximum [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> maximumBy [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> minimum [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> minimumBy [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> ofoldMap1 [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> ofoldr1 [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> ofoldl1' [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Lazy Text mono-traversable> head [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> tail [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> last [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> init [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> maximum [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> maximumBy [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> minimum [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> minimumBy [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> ofoldMap1 [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> ofoldr1 [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> ofoldl1' [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Vector mono-traversable> head [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> tail [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> last [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> init [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> maximum [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> maximumBy [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> minimum [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> minimumBy [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> ofoldMap1 [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> ofoldr1 [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> ofoldl1' [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Unboxed Vector mono-traversable> head [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> tail [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> last [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> init [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> maximum [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> maximumBy [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> minimum [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> minimumBy [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> ofoldMap1 [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> ofoldr1 [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> ofoldl1' [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Storable Vector mono-traversable> head [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> tail [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> last [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> init [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> maximum [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> maximumBy [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> minimum [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> minimumBy [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> ofoldMap1 [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> ofoldr1 [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> ofoldl1' [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Strict Vector mono-traversable> head [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> tail [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> last [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> init [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> maximum [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> maximumBy [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> minimum [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> minimumBy [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> ofoldMap1 [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> ofoldr1 [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> ofoldl1' [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> List mono-traversable> head [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> tail [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> last [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> init [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> maximum [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> maximumBy [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> minimum [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> minimumBy [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> ofoldMap1 [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> ofoldr1 [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> ofoldl1' [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Containers mono-traversable> Data.Map mono-traversable> difference [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> lookup [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> insert [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> delete [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> singletonMap [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> findWithDefault [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> insertWith [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> insertWithKey [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> insertLookupWithKey [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> adjustMap [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> adjustWithKey [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> updateMap [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> updateWithKey [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> updateLookupWithKey [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> alter [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> unionWith [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> unionWithKey [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> unionsWith [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> mapWithKey [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> omapKeysWith [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Data.IntMap mono-traversable> difference [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> lookup [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> insert [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> delete [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> singletonMap [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> findWithDefault [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> insertWith [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> insertWithKey [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> insertLookupWithKey [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> adjustMap [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> adjustWithKey [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> updateMap [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> updateWithKey [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> updateLookupWithKey [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> alter [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> unionWith [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> unionWithKey [✔] mono-traversable> +++ OK, passed 100 tests. apply-refact> Dependency base >=4.16 && <5: using base-4.21.0.0 apply-refact> Dependency containers >=0.6.0.1 && <0.8: using containers-0.7 apply-refact> Dependency data-default: using data-default-0.7.1.3 apply-refact> Dependency directory >=1.3: using directory-1.3.9.0 apply-refact> Dependency extra >=1.7.3: using extra-1.8 apply-refact> Dependency filemanip >=0.3.6.3 && <0.4: using filemanip-0.3.6.3 apply-refact> Dependency ghc: using ghc-9.12.1 apply-refact> Dependency ghc-boot-th: using ghc-boot-th-9.12.1 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 || >=1.12.0 && <1.13: using ghc-exactprint-1.12.0.0 apply-refact> Dependency process >=1.6: using process-1.6.25.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.2 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 >=4.16 && <5: using base-4.21.0.0 apply-refact> Dependency containers: using containers-0.7 apply-refact> Dependency data-default: using data-default-0.7.1.3 apply-refact> Dependency directory: using directory-1.3.9.0 apply-refact> Dependency extra: using extra-1.8 apply-refact> Dependency filemanip: using filemanip-0.3.6.3 apply-refact> Dependency filepath: using filepath-1.5.4.0 apply-refact> Dependency ghc: using ghc-9.12.1 apply-refact> Dependency ghc-boot-th: using ghc-boot-th-9.12.1 apply-refact> Dependency ghc-exactprint: using ghc-exactprint-1.12.0.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.25.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.2 apply-refact> Dependency uniplate: using uniplate-1.6.13 apply-refact> Dependency unix-compat: using unix-compat-0.7.4 apply-refact> Dependency base >=4.16 && <5: using base-4.21.0.0 apply-refact> Dependency containers: using containers-0.7 apply-refact> Dependency directory: using directory-1.3.9.0 apply-refact> Dependency extra: using extra-1.8 apply-refact> Dependency filemanip: using filemanip-0.3.6.3 apply-refact> Dependency filepath: using filepath-1.5.4.0 apply-refact> Dependency ghc: using ghc-9.12.1 apply-refact> Dependency ghc-boot-th: using ghc-boot-th-9.12.1 apply-refact> Dependency ghc-exactprint: using ghc-exactprint-1.12.0.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.25.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.2 apply-refact> Dependency uniplate: using uniplate-1.6.13 apply-refact> Dependency unix-compat: using unix-compat-0.7.4 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.15.0.0-2KBHixd7ypC8O0NxS8baVn-test apply-refact> include base-4.21.0.0-7c9b apply-refact> include containers-0.7-0330 apply-refact> include directory-1.3.9.0-9e59 apply-refact> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz apply-refact> include filemanip-0.3.6.3-4pyhd9egtxgDw7U6qvnokP apply-refact> include filepath-1.5.4.0-d360 apply-refact> include ghc-9.12.1-bf75 apply-refact> include ghc-boot-th-9.12.1-4c95 apply-refact> include ghc-exactprint-1.12.0.0-2aiyWXIOmpm8clXVvi7sD2 apply-refact> include ghc-paths-0.1.0.12-LxY3t2iHDBo1aRbobv6q5S apply-refact> include optparse-applicative-0.18.1.0-C5GiPgNeJpwHMRrRnQqrLy apply-refact> include process-1.6.25.0-184c apply-refact> include refact-0.3.0.2-ErBrePjmS4X2B9XdLIRAoh apply-refact> include silently-1.2.5.4-2F7KQyRLgDcFdIJ0fHzwIz apply-refact> include syb-0.7.2.4-JlX7rTAXhBGBhK3INrvlnL apply-refact> include tasty-1.5.3-1qMX2xwdhAh2Fx6ZURDT5s apply-refact> include tasty-expected-failure-0.12.3-2qvqfz5CEyDcrvDtRWOPA apply-refact> include tasty-golden-2.3.5-66GebH9zNqP5yYg9u3xNd7 apply-refact> include transformers-0.6.1.2-905c apply-refact> include uniplate-1.6.13-1khwpYd9yam5LViRzTRnUZ apply-refact> include unix-compat-0.7.4-51xavEbm0O1FXZteXbHYf9 apply-refact> component apply-refact-0.15.0.0-8iqGrrXObHEAsWFiPaFv3u-refactor apply-refact> include base-4.21.0.0-7c9b apply-refact> include containers-0.7-0330 apply-refact> include data-default-0.7.1.3-9cSLvlGqRBAywBm4v8X6L apply-refact> include directory-1.3.9.0-9e59 apply-refact> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz apply-refact> include filemanip-0.3.6.3-4pyhd9egtxgDw7U6qvnokP apply-refact> include filepath-1.5.4.0-d360 apply-refact> include ghc-9.12.1-bf75 apply-refact> include ghc-boot-th-9.12.1-4c95 apply-refact> include ghc-exactprint-1.12.0.0-2aiyWXIOmpm8clXVvi7sD2 apply-refact> include ghc-paths-0.1.0.12-LxY3t2iHDBo1aRbobv6q5S apply-refact> include optparse-applicative-0.18.1.0-C5GiPgNeJpwHMRrRnQqrLy apply-refact> include process-1.6.25.0-184c apply-refact> include refact-0.3.0.2-ErBrePjmS4X2B9XdLIRAoh apply-refact> include syb-0.7.2.4-JlX7rTAXhBGBhK3INrvlnL apply-refact> include transformers-0.6.1.2-905c apply-refact> include uniplate-1.6.13-1khwpYd9yam5LViRzTRnUZ apply-refact> include unix-compat-0.7.4-51xavEbm0O1FXZteXbHYf9 apply-refact> component apply-refact-0.15.0.0-JuIFZjxgMd5A7SrCyefEKK apply-refact> include base-4.21.0.0-7c9b apply-refact> include containers-0.7-0330 apply-refact> include data-default-0.7.1.3-9cSLvlGqRBAywBm4v8X6L apply-refact> include directory-1.3.9.0-9e59 apply-refact> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz apply-refact> include filemanip-0.3.6.3-4pyhd9egtxgDw7U6qvnokP apply-refact> include ghc-9.12.1-bf75 apply-refact> include ghc-boot-th-9.12.1-4c95 apply-refact> include ghc-exactprint-1.12.0.0-2aiyWXIOmpm8clXVvi7sD2 apply-refact> include process-1.6.25.0-184c apply-refact> include refact-0.3.0.2-ErBrePjmS4X2B9XdLIRAoh apply-refact> include syb-0.7.2.4-JlX7rTAXhBGBhK3INrvlnL apply-refact> include transformers-0.6.1.2-905c apply-refact> include uniplate-1.6.13-1khwpYd9yam5LViRzTRnUZ apply-refact> include unix-compat-0.7.4-51xavEbm0O1FXZteXbHYf9 apply-refact> Linked component graph: apply-refact> unit apply-refact-0.15.0.0-2KBHixd7ypC8O0NxS8baVn-test apply-refact> include base-4.21.0.0-7c9b apply-refact> include containers-0.7-0330 apply-refact> include directory-1.3.9.0-9e59 apply-refact> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz apply-refact> include filemanip-0.3.6.3-4pyhd9egtxgDw7U6qvnokP apply-refact> include filepath-1.5.4.0-d360 apply-refact> include ghc-9.12.1-bf75 apply-refact> include ghc-boot-th-9.12.1-4c95 apply-refact> include ghc-exactprint-1.12.0.0-2aiyWXIOmpm8clXVvi7sD2 apply-refact> include ghc-paths-0.1.0.12-LxY3t2iHDBo1aRbobv6q5S apply-refact> include optparse-applicative-0.18.1.0-C5GiPgNeJpwHMRrRnQqrLy apply-refact> include process-1.6.25.0-184c apply-refact> include refact-0.3.0.2-ErBrePjmS4X2B9XdLIRAoh apply-refact> include silently-1.2.5.4-2F7KQyRLgDcFdIJ0fHzwIz apply-refact> include syb-0.7.2.4-JlX7rTAXhBGBhK3INrvlnL apply-refact> include tasty-1.5.3-1qMX2xwdhAh2Fx6ZURDT5s apply-refact> include tasty-expected-failure-0.12.3-2qvqfz5CEyDcrvDtRWOPA apply-refact> include tasty-golden-2.3.5-66GebH9zNqP5yYg9u3xNd7 apply-refact> include transformers-0.6.1.2-905c apply-refact> include uniplate-1.6.13-1khwpYd9yam5LViRzTRnUZ apply-refact> include unix-compat-0.7.4-51xavEbm0O1FXZteXbHYf9 apply-refact> unit apply-refact-0.15.0.0-8iqGrrXObHEAsWFiPaFv3u-refactor apply-refact> include base-4.21.0.0-7c9b apply-refact> include containers-0.7-0330 apply-refact> include data-default-0.7.1.3-9cSLvlGqRBAywBm4v8X6L apply-refact> include directory-1.3.9.0-9e59 apply-refact> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz apply-refact> include filemanip-0.3.6.3-4pyhd9egtxgDw7U6qvnokP apply-refact> include filepath-1.5.4.0-d360 apply-refact> include ghc-9.12.1-bf75 apply-refact> include ghc-boot-th-9.12.1-4c95 apply-refact> include ghc-exactprint-1.12.0.0-2aiyWXIOmpm8clXVvi7sD2 apply-refact> include ghc-paths-0.1.0.12-LxY3t2iHDBo1aRbobv6q5S apply-refact> include optparse-applicative-0.18.1.0-C5GiPgNeJpwHMRrRnQqrLy apply-refact> include process-1.6.25.0-184c apply-refact> include refact-0.3.0.2-ErBrePjmS4X2B9XdLIRAoh apply-refact> include syb-0.7.2.4-JlX7rTAXhBGBhK3INrvlnL apply-refact> include transformers-0.6.1.2-905c apply-refact> include uniplate-1.6.13-1khwpYd9yam5LViRzTRnUZ apply-refact> include unix-compat-0.7.4-51xavEbm0O1FXZteXbHYf9 apply-refact> unit apply-refact-0.15.0.0-JuIFZjxgMd5A7SrCyefEKK apply-refact> include base-4.21.0.0-7c9b apply-refact> include containers-0.7-0330 apply-refact> include data-default-0.7.1.3-9cSLvlGqRBAywBm4v8X6L apply-refact> include directory-1.3.9.0-9e59 apply-refact> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz apply-refact> include filemanip-0.3.6.3-4pyhd9egtxgDw7U6qvnokP apply-refact> include ghc-9.12.1-bf75 apply-refact> include ghc-boot-th-9.12.1-4c95 apply-refact> include ghc-exactprint-1.12.0.0-2aiyWXIOmpm8clXVvi7sD2 mono-traversable> unionsWith [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> mapWithKey [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> omapKeysWith [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Data.HashMap mono-traversable> difference [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> lookup [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> insert [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> delete [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> singletonMap [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> findWithDefault [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> insertWith [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> insertWithKey [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> insertLookupWithKey [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> adjustMap [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> adjustWithKey [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> updateMap [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> updateWithKey [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> updateLookupWithKey [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> alter [✔] mono-traversable> +++ OK, passed 100 tests. apply-refact> include process-1.6.25.0-184c apply-refact> include refact-0.3.0.2-ErBrePjmS4X2B9XdLIRAoh apply-refact> include syb-0.7.2.4-JlX7rTAXhBGBhK3INrvlnL apply-refact> include transformers-0.6.1.2-905c apply-refact> include uniplate-1.6.13-1khwpYd9yam5LViRzTRnUZ apply-refact> include unix-compat-0.7.4-51xavEbm0O1FXZteXbHYf9 apply-refact> Refact.Apply=apply-refact-0.15.0.0-JuIFZjxgMd5A7SrCyefEKK:Refact.Apply,Refact.Compat=apply-refact-0.15.0.0-JuIFZjxgMd5A7SrCyefEKK:Refact.Compat,Refact.Fixity=apply-refact-0.15.0.0-JuIFZjxgMd5A7SrCyefEKK:Refact.Fixity,Refact.Internal=apply-refact-0.15.0.0-JuIFZjxgMd5A7SrCyefEKK:Refact.Internal,Refact.Utils=apply-refact-0.15.0.0-JuIFZjxgMd5A7SrCyefEKK:Refact.Utils apply-refact> Ready component graph: apply-refact> definite apply-refact-0.15.0.0-JuIFZjxgMd5A7SrCyefEKK apply-refact> depends base-4.21.0.0-7c9b apply-refact> depends containers-0.7-0330 apply-refact> depends data-default-0.7.1.3-9cSLvlGqRBAywBm4v8X6L apply-refact> depends directory-1.3.9.0-9e59 apply-refact> depends extra-1.8-LGmFfwsP1rLAJ1116OVhKz apply-refact> depends filemanip-0.3.6.3-4pyhd9egtxgDw7U6qvnokP apply-refact> depends ghc-9.12.1-bf75 apply-refact> depends ghc-boot-th-9.12.1-4c95 apply-refact> depends ghc-exactprint-1.12.0.0-2aiyWXIOmpm8clXVvi7sD2 apply-refact> depends process-1.6.25.0-184c apply-refact> depends refact-0.3.0.2-ErBrePjmS4X2B9XdLIRAoh apply-refact> depends syb-0.7.2.4-JlX7rTAXhBGBhK3INrvlnL apply-refact> depends transformers-0.6.1.2-905c apply-refact> depends uniplate-1.6.13-1khwpYd9yam5LViRzTRnUZ apply-refact> depends unix-compat-0.7.4-51xavEbm0O1FXZteXbHYf9 apply-refact> definite apply-refact-0.15.0.0-8iqGrrXObHEAsWFiPaFv3u-refactor apply-refact> depends base-4.21.0.0-7c9b apply-refact> depends containers-0.7-0330 apply-refact> depends data-default-0.7.1.3-9cSLvlGqRBAywBm4v8X6L apply-refact> depends directory-1.3.9.0-9e59 apply-refact> depends extra-1.8-LGmFfwsP1rLAJ1116OVhKz apply-refact> depends filemanip-0.3.6.3-4pyhd9egtxgDw7U6qvnokP apply-refact> depends filepath-1.5.4.0-d360 apply-refact> depends ghc-9.12.1-bf75 apply-refact> depends ghc-boot-th-9.12.1-4c95 apply-refact> depends ghc-exactprint-1.12.0.0-2aiyWXIOmpm8clXVvi7sD2 apply-refact> depends ghc-paths-0.1.0.12-LxY3t2iHDBo1aRbobv6q5S apply-refact> depends optparse-applicative-0.18.1.0-C5GiPgNeJpwHMRrRnQqrLy apply-refact> depends process-1.6.25.0-184c apply-refact> depends refact-0.3.0.2-ErBrePjmS4X2B9XdLIRAoh apply-refact> depends syb-0.7.2.4-JlX7rTAXhBGBhK3INrvlnL apply-refact> depends transformers-0.6.1.2-905c apply-refact> depends uniplate-1.6.13-1khwpYd9yam5LViRzTRnUZ apply-refact> depends unix-compat-0.7.4-51xavEbm0O1FXZteXbHYf9 apply-refact> definite apply-refact-0.15.0.0-2KBHixd7ypC8O0NxS8baVn-test apply-refact> depends base-4.21.0.0-7c9b apply-refact> depends containers-0.7-0330 apply-refact> depends directory-1.3.9.0-9e59 apply-refact> depends extra-1.8-LGmFfwsP1rLAJ1116OVhKz apply-refact> depends filemanip-0.3.6.3-4pyhd9egtxgDw7U6qvnokP apply-refact> depends filepath-1.5.4.0-d360 apply-refact> depends ghc-9.12.1-bf75 apply-refact> depends ghc-boot-th-9.12.1-4c95 apply-refact> depends ghc-exactprint-1.12.0.0-2aiyWXIOmpm8clXVvi7sD2 apply-refact> depends ghc-paths-0.1.0.12-LxY3t2iHDBo1aRbobv6q5S apply-refact> depends optparse-applicative-0.18.1.0-C5GiPgNeJpwHMRrRnQqrLy apply-refact> depends process-1.6.25.0-184c apply-refact> depends refact-0.3.0.2-ErBrePjmS4X2B9XdLIRAoh apply-refact> depends silently-1.2.5.4-2F7KQyRLgDcFdIJ0fHzwIz apply-refact> depends syb-0.7.2.4-JlX7rTAXhBGBhK3INrvlnL apply-refact> depends tasty-1.5.3-1qMX2xwdhAh2Fx6ZURDT5s apply-refact> depends tasty-expected-failure-0.12.3-2qvqfz5CEyDcrvDtRWOPA apply-refact> depends tasty-golden-2.3.5-66GebH9zNqP5yYg9u3xNd7 apply-refact> depends transformers-0.6.1.2-905c apply-refact> depends uniplate-1.6.13-1khwpYd9yam5LViRzTRnUZ apply-refact> depends unix-compat-0.7.4-51xavEbm0O1FXZteXbHYf9 apply-refact> Using Cabal-3.14.1.0 compiled by ghc-9.12 apply-refact> Using compiler: ghc-9.12.1 apply-refact> Using install prefix: apply-refact> /nix/store/0pvh3bdxlcv26p74f2lz1l9aq3bgvg8f-apply-refact-0.15.0.0 apply-refact> Executables installed in: apply-refact> /nix/store/0pvh3bdxlcv26p74f2lz1l9aq3bgvg8f-apply-refact-0.15.0.0/bin apply-refact> Libraries installed in: apply-refact> /nix/store/0pvh3bdxlcv26p74f2lz1l9aq3bgvg8f-apply-refact-0.15.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/apply-refact-0.15.0.0-JuIFZjxgMd5A7SrCyefEKK apply-refact> Dynamic Libraries installed in: apply-refact> /nix/store/0pvh3bdxlcv26p74f2lz1l9aq3bgvg8f-apply-refact-0.15.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75 apply-refact> Private executables installed in: apply-refact> /nix/store/0pvh3bdxlcv26p74f2lz1l9aq3bgvg8f-apply-refact-0.15.0.0/libexec/x86_64-linux-ghc-9.12.1-bf75/apply-refact-0.15.0.0 apply-refact> Data files installed in: apply-refact> /nix/store/0pvh3bdxlcv26p74f2lz1l9aq3bgvg8f-apply-refact-0.15.0.0/share/x86_64-linux-ghc-9.12.1-bf75/apply-refact-0.15.0.0 apply-refact> Documentation installed in: apply-refact> /nix/store/4ka44h4kr63js413rxwwmkz44vr6ikld-apply-refact-0.15.0.0-doc/share/doc/apply-refact-0.15.0.0 apply-refact> Configuration files installed in: apply-refact> /nix/store/0pvh3bdxlcv26p74f2lz1l9aq3bgvg8f-apply-refact-0.15.0.0/etc apply-refact> No alex found apply-refact> Using ar found on system at: apply-refact> /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-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/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc apply-refact> Using ghc version 9.12.1 found on system at: apply-refact> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc apply-refact> Using ghc-pkg version 9.12.1 found on system at: apply-refact> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc-pkg-9.12.1 apply-refact> No ghcjs found apply-refact> No ghcjs-pkg found apply-refact> No greencard found apply-refact> Using haddock version 2.30.0 found on system at: apply-refact> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/haddock-ghc-9.12.1 apply-refact> No happy found apply-refact> No haskell-suite found apply-refact> No haskell-suite-pkg found apply-refact> No hmake found apply-refact> Using hpc version 0.69 found on system at: apply-refact> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hpc-ghc-9.12.1 apply-refact> Using hsc2hs version 0.68.10 found on system at: apply-refact> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 apply-refact> Using hscolour version 1.25 found on system at: apply-refact> /nix/store/iwbifbszf225h5w2dyxfi77kk6d6rxdy-hscolour-1.25/bin/HsColour apply-refact> No jhc found apply-refact> Using ld found on system at: apply-refact> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/ld apply-refact> No pkg-config found apply-refact> Using runghc version 9.12.1 found on system at: apply-refact> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/runghc-9.12.1 apply-refact> Using strip version 2.44 found on system at: apply-refact> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip apply-refact> Using tar found on system at: apply-refact> /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar apply-refact> No uhc found mono-traversable> unionWith [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> unionWithKey [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> unionsWith [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> mapWithKey [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> omapKeysWith [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Foldl Integration mono-traversable> vector [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> length [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Replacing mono-traversable> List mono-traversable> replaceElem old new === omap (\x -> if x == old then new else x) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> replaceSeq old new === ointercalate new . splitSeq old [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> replaceSeq old old === id [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Vector mono-traversable> replaceElem old new === omap (\x -> if x == old then new else x) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> replaceSeq old new === ointercalate new . splitSeq old [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> replaceSeq old old === id [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Storable Vector mono-traversable> replaceElem old new === omap (\x -> if x == old then new else x) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> replaceSeq old new === ointercalate new . splitSeq old [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> replaceSeq old old === id [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Unboxed Vector mono-traversable> replaceElem old new === omap (\x -> if x == old then new else x) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> replaceSeq old new === ointercalate new . splitSeq old [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> replaceSeq old old === id [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Strict Vector mono-traversable> replaceElem old new === omap (\x -> if x == old then new else x) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> replaceSeq old new === ointercalate new . splitSeq old [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> replaceSeq old old === id [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Strict ByteString mono-traversable> replaceElem old new === omap (\x -> if x == old then new else x) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> replaceSeq old new === ointercalate new . splitSeq old [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> replaceSeq old old === id [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Lazy ByteString mono-traversable> replaceElem old new === omap (\x -> if x == old then new else x) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> replaceSeq old new === ointercalate new . splitSeq old [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> replaceSeq old old === id [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Strict Text mono-traversable> replaceElem old new === omap (\x -> if x == old then new else x) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> replaceSeq old new === ointercalate new . splitSeq old [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> replaceSeq old old === id [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Lazy Text mono-traversable> replaceElem old new === omap (\x -> if x == old then new else x) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> replaceSeq old new === ointercalate new . splitSeq old [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> replaceSeq old old === id [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Sorting mono-traversable> List mono-traversable> sortBy [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> sort [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Vector mono-traversable> sortBy [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> sort [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Storable Vector mono-traversable> sortBy [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> sort [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Unboxed Vector mono-traversable> sortBy [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> sort [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Strict Vector mono-traversable> sortBy [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> sort [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Strict ByteString mono-traversable> sortBy [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> sort [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Lazy ByteString mono-traversable> sortBy [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> sort [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Strict Text mono-traversable> sortBy [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> sort [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Lazy Text mono-traversable> sortBy [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> sort [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Intercalate mono-traversable> List mono-traversable> intercalate === defaultIntercalate [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Vector mono-traversable> intercalate === defaultIntercalate [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Storable Vector apply-refact> Running phase: buildPhase mono-traversable> intercalate === defaultIntercalate [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Unboxed Vector mono-traversable> intercalate === defaultIntercalate [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Strict Vector mono-traversable> intercalate === defaultIntercalate [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Strict ByteString mono-traversable> intercalate === defaultIntercalate [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Lazy ByteString apply-refact> Preprocessing library for apply-refact-0.15.0.0... apply-refact> Building library for apply-refact-0.15.0.0... mono-traversable> intercalate === defaultIntercalate [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Strict Text mono-traversable> intercalate === defaultIntercalate [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Lazy Text mono-traversable> intercalate === defaultIntercalate [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Splitting mono-traversable> List mono-traversable> intercalate sep . splitSeq sep === id [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitSeq mempty xs === mempty : map singleton (otoList xs) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitSeq _ mempty == [mempty] [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> intercalate (singleton sep) . splitElem sep === id [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> length . splitElem sep === succ . length . filter (== sep) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitElem sep (replicate n sep) == replicate (n+1) mempty [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitElem sep === splitWhen (== sep) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitElem sep === splitSeq (singleton sep) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Vector mono-traversable> intercalate sep . splitSeq sep === id [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitSeq mempty xs === mempty : map singleton (otoList xs) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitSeq _ mempty == [mempty] [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> intercalate (singleton sep) . splitElem sep === id [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> length . splitElem sep === succ . length . filter (== sep) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitElem sep (replicate n sep) == replicate (n+1) mempty [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitElem sep === splitWhen (== sep) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitElem sep === splitSeq (singleton sep) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Storable Vector mono-traversable> intercalate sep . splitSeq sep === id [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitSeq mempty xs === mempty : map singleton (otoList xs) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitSeq _ mempty == [mempty] [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> intercalate (singleton sep) . splitElem sep === id [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> length . splitElem sep === succ . length . filter (== sep) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitElem sep (replicate n sep) == replicate (n+1) mempty [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitElem sep === splitWhen (== sep) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitElem sep === splitSeq (singleton sep) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Unboxed Vector mono-traversable> intercalate sep . splitSeq sep === id [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitSeq mempty xs === mempty : map singleton (otoList xs) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitSeq _ mempty == [mempty] [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> intercalate (singleton sep) . splitElem sep === id [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> length . splitElem sep === succ . length . filter (== sep) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitElem sep (replicate n sep) == replicate (n+1) mempty [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitElem sep === splitWhen (== sep) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitElem sep === splitSeq (singleton sep) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Strict Vector mono-traversable> intercalate sep . splitSeq sep === id [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitSeq mempty xs === mempty : map singleton (otoList xs) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitSeq _ mempty == [mempty] [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> intercalate (singleton sep) . splitElem sep === id [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> length . splitElem sep === succ . length . filter (== sep) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitElem sep (replicate n sep) == replicate (n+1) mempty [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitElem sep === splitWhen (== sep) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitElem sep === splitSeq (singleton sep) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Strict ByteString mono-traversable> intercalate sep . splitSeq sep === id [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitSeq mempty xs === mempty : map singleton (otoList xs) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitSeq _ mempty == [mempty] [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> intercalate (singleton sep) . splitElem sep === id [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> length . splitElem sep === succ . length . filter (== sep) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitElem sep (replicate n sep) == replicate (n+1) mempty [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitElem sep === splitWhen (== sep) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitElem sep === splitSeq (singleton sep) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Lazy ByteString apply-refact> [1 of 5] Compiling Refact.Compat ( src/Refact/Compat.hs, dist/build/Refact/Compat.o, dist/build/Refact/Compat.dyn_o ) mono-traversable> intercalate sep . splitSeq sep === id [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitSeq mempty xs === mempty : map singleton (otoList xs) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitSeq _ mempty == [mempty] [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> intercalate (singleton sep) . splitElem sep === id [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> length . splitElem sep === succ . length . filter (== sep) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitElem sep (replicate n sep) == replicate (n+1) mempty [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitElem sep === splitWhen (== sep) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitElem sep === splitSeq (singleton sep) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Strict Text mono-traversable> intercalate sep . splitSeq sep === id [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitSeq mempty xs === mempty : map singleton (otoList xs) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitSeq _ mempty == [mempty] [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> intercalate (singleton sep) . splitElem sep === id [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> length . splitElem sep === succ . length . filter (== sep) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitElem sep (replicate n sep) == replicate (n+1) mempty [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitElem sep === splitWhen (== sep) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitElem sep === splitSeq (singleton sep) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Lazy Text mono-traversable> intercalate sep . splitSeq sep === id [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitSeq mempty xs === mempty : map singleton (otoList xs) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitSeq _ mempty == [mempty] [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> intercalate (singleton sep) . splitElem sep === id [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> length . splitElem sep === succ . length . filter (== sep) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitElem sep (replicate n sep) == replicate (n+1) mempty [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitElem sep === splitWhen (== sep) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> splitElem sep === splitSeq (singleton sep) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Other Issues mono-traversable> #26 headEx on a list works [✔] mono-traversable> #31 find doesn't infinitely loop on NonEmpty [✔] mono-traversable> #83 head on Seq works correctly [✔] mono-traversable> mono-traversable> Finished in 1.1161 seconds mono-traversable> 441 examples, 0 failures mono-traversable> Test suite test: PASS mono-traversable> Test suite logged to: dist/test/mono-traversable-1.0.21.0-test.log mono-traversable> 1 of 1 test suites (1 of 1 test cases) passed. mono-traversable> Running phase: haddockPhase apply-refact> src/Refact/Compat.hs:131:51: warning: [GHC-61689] [-Wdodgy-imports] apply-refact> Module ‘GHC.Hs’ does not export ‘ann’. apply-refact> | apply-refact> 131 | import GHC.Hs hiding (Pat, Stmt, parseModuleName, ann) apply-refact> | ^^^ apply-refact> ghc-lib-parser> [312 of 456] Compiling GHC.Tc.Types.TH ( compiler/GHC/Tc/Types/TH.hs, dist/build/GHC/Tc/Types/TH.p_o ) apply-refact> [2 of 5] Compiling Refact.Utils ( src/Refact/Utils.hs, dist/build/Refact/Utils.o, dist/build/Refact/Utils.dyn_o ) mono-traversable> Preprocessing library for mono-traversable-1.0.21.0... mono-traversable> Running Haddock on library for mono-traversable-1.0.21.0... mono-traversable> Warning: The documentation for the following packages are not installed. No mono-traversable> links will be generated to these packages: vector-0.13.2.0 ghc-lib-parser> [313 of 456] Compiling GHC.Tc.Errors.Hole.FitTypes ( compiler/GHC/Tc/Errors/Hole/FitTypes.hs, dist/build/GHC/Tc/Errors/Hole/FitTypes.p_o ) apply-refact> [3 of 5] Compiling Refact.Internal ( src/Refact/Internal.hs, dist/build/Refact/Internal.o, dist/build/Refact/Internal.dyn_o ) ghc-lib-parser> [314 of 456] Compiling GHC.Unit.Module.ModIface ( compiler/GHC/Unit/Module/ModIface.hs, dist/build/GHC/Unit/Module/ModIface.p_o ) ghc-lib-parser> [315 of 456] Compiling GHC.Tc.Errors.Types ( compiler/GHC/Tc/Errors/Types.hs, dist/build/GHC/Tc/Errors/Types.p_o ) mono-traversable> [1 of 6] Compiling Data.MonoTraversable ( src/Data/MonoTraversable.hs, nothing ) [HIE file is missing] apply-refact> src/Refact/Internal.hs:561: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> 561 | GHC.L locMG1 [GHC.L locMatch newMatch] = GHC.mg_alts newMG apply-refact> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ apply-refact> apply-refact> src/Refact/Internal.hs:656:15: warning: [GHC-62161] [-Wincomplete-record-updates] apply-refact> Pattern match(es) are non-exhaustive apply-refact> In a record update: apply-refact> Patterns of type ‘GHC.HsBindLR GHC.GhcPs GHC.GhcPs’ not matched: apply-refact> GHC.PatBind _ _ _ _ apply-refact> GHC.VarBind _ _ _ apply-refact> GHC.PatSynBind _ _ apply-refact> | apply-refact> 656 | newBind = origBind {GHC.fun_matches = newMG} apply-refact> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ apply-refact> mono-traversable> src/Data/MonoTraversable.hs:188:47: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 188 | default omap :: (Functor f, Element (f a) ~ a, f a ~ mono) mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:188:56: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 188 | default omap :: (Functor f, Element (f a) ~ a, f a ~ mono) mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:298:30: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 298 | default ofoldMap :: (t a ~ mono, a ~ Element (t a), F.Foldable t, Monoid m) => (Element mono -> m) -> mono -> m mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:298:40: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 298 | default ofoldMap :: (t a ~ mono, a ~ Element (t a), F.Foldable t, Monoid m) => (Element mono -> m) -> mono -> m mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:304:28: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 304 | default ofoldr :: (t a ~ mono, a ~ Element (t a), F.Foldable t) => (Element mono -> b -> b) -> b -> mono -> b mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:304:38: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 304 | default ofoldr :: (t a ~ mono, a ~ Element (t a), F.Foldable t) => (Element mono -> b -> b) -> b -> mono -> b mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:310:29: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 310 | default ofoldl' :: (t b ~ mono, b ~ Element (t b), F.Foldable t) => (a -> Element mono -> a) -> a -> mono -> a mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:310:39: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 310 | default ofoldl' :: (t b ~ mono, b ~ Element (t b), F.Foldable t) => (a -> Element mono -> a) -> a -> mono -> a mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:400:31: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 400 | default ofoldr1Ex :: (t a ~ mono, a ~ Element (t a), F.Foldable t) mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:400:41: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 400 | default ofoldr1Ex :: (t a ~ mono, a ~ Element (t a), F.Foldable t) mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:413:32: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 413 | default ofoldl1Ex' :: (t a ~ mono, a ~ Element (t a), F.Foldable t) mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:413:42: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 413 | default ofoldl1Ex' :: (t a ~ mono, a ~ Element (t a), F.Foldable t) mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:919:23: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 919 | oand :: (Element mono ~ Bool, MonoFoldable mono) => mono -> Bool mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:926:22: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 926 | oor :: (Element mono ~ Bool, MonoFoldable mono) => mono -> Bool mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:960:63: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 960 | osequence_ :: (Applicative m, MonoFoldable mono, Element mono ~ (m ())) => mono -> m () mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:1060:47: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 1060 | default otraverse :: (Traversable t, mono ~ t a, a ~ Element mono, Applicative f) => (Element mono -> f (Element mono)) -> mono -> f mono mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:1060:56: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 1060 | default otraverse :: (Traversable t, mono ~ t a, a ~ Element mono, Applicative f) => (Element mono -> f (Element mono)) -> mono -> f mono mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:1203:45: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 1203 | default opoint :: (Applicative f, (f a) ~ mono, Element (f a) ~ a) mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:1203:67: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 1203 | default opoint :: (Applicative f, (f a) ~ mono, Element (f a) ~ a) mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:1461:33: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 1461 | WrappedMono :: Element mono ~ a => mono -> WrappedMono mono a mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/MonoTraversable.hs:1530:42: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 1530 | instance (MonoPointed mono, Element mono ~ a) => MonoPointed (WrappedMono mono a) where mono-traversable> | ^ mono-traversable> mono-traversable> [2 of 6] Compiling Data.Containers ( src/Data/Containers.hs, nothing ) [HIE file is missing] mono-traversable> [3 of 6] Compiling Data.MonoTraversable.Unprefixed ( src/Data/MonoTraversable/Unprefixed.hs, nothing ) [HIE file is missing] mono-traversable> [4 of 6] Compiling Data.Sequences ( src/Data/Sequences.hs, nothing ) [HIE file is missing] mono-traversable> src/Data/Sequences.hs:1615:44: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 1615 | class (IsSequence t, IsString t, Element t ~ Char) => Textual t where mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/Sequences.hs:1631:29: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 1631 | unwords :: (Element seq ~ t, MonoFoldable seq) => seq -> t mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/Sequences.hs:1648:29: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 1648 | unlines :: (Element seq ~ t, MonoFoldable seq) => seq -> t mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/Sequences.hs:1696:13: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 1696 | instance (c ~ Char) => Textual [c] where mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/Sequences.hs:1749:37: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 1749 | Element (f (Maybe t)) ~ Maybe t) mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/Sequences.hs:1800:52: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 1800 | repack :: (MonoFoldable a, IsSequence b, Element a ~ Element b) => a -> b mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/Sequences.hs:1816:13: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 1816 | instance (c ~ Char, w ~ Word8) => Utf8 [c] [w] where mono-traversable> | ^ mono-traversable> mono-traversable> src/Data/Sequences.hs:1816:23: warning: [GHC-12003] [-Wtype-equality-out-of-scope] mono-traversable> • The ‘~’ operator is out of scope. mono-traversable> Assuming it to stand for an equality constraint. mono-traversable> • Note: ‘~’ used to be built-in syntax but now is a regular type operator mono-traversable> exported from Data.Type.Equality and Prelude. mono-traversable> If you are using a custom Prelude, consider re-exporting it. mono-traversable> • This will become an error in a future GHC release. mono-traversable> | mono-traversable> 1816 | instance (c ~ Char, w ~ Word8) => Utf8 [c] [w] where mono-traversable> | ^ mono-traversable> mono-traversable> [5 of 6] Compiling Data.NonNull ( src/Data/NonNull.hs, nothing ) [HIE file is missing] mono-traversable> src/Data/NonNull.hs:54:51: warning: [GHC-90584] [-Wderiving-typeable] mono-traversable> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable mono-traversable> • In the data declaration for ‘NullError’ mono-traversable> | mono-traversable> 54 | data NullError = NullError String deriving (Show, Typeable) mono-traversable> | ^^^^^^^^ mono-traversable> mono-traversable> src/Data/NonNull.hs:62:42: warning: [GHC-90584] [-Wderiving-typeable] mono-traversable> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable mono-traversable> • In the newtype declaration for ‘NonNull’ mono-traversable> | mono-traversable> 62 | deriving (Eq, Ord, Read, Show, Data, Typeable) mono-traversable> | ^^^^^^^^ mono-traversable> mono-traversable> [6 of 6] Compiling Paths_mono_traversable ( dist/build/autogen/Paths_mono_traversable.hs, nothing ) [HIE file is missing] mono-traversable> Haddock coverage: mono-traversable> Warning: 'ByteString' is out of scope. mono-traversable> If you qualify the identifier, haddock can try to link it anyway. mono-traversable> Warning: 'Text' is out of scope. mono-traversable> If you qualify the identifier, haddock can try to link it anyway. mono-traversable> Warning: 'Foldable' is out of scope. mono-traversable> If you qualify the identifier, haddock can try to link it anyway. mono-traversable> Warning: 'foldlUnwrap' is out of scope. mono-traversable> If you qualify the identifier, haddock can try to link it anyway. mono-traversable> Warning: 'intercalate' is out of scope. mono-traversable> If you qualify the identifier, haddock can try to link it anyway. mono-traversable> Warning: 'WrappedMono' is ambiguous. It is defined mono-traversable> * at src/Data/MonoTraversable.hs:1461:5 mono-traversable> * at src/Data/MonoTraversable.hs:1460:1 mono-traversable> You may be able to disambiguate the identifier by qualifying it or mono-traversable> by specifying the type/value namespace explicitly. mono-traversable> Defaulting to the one defined at src/Data/MonoTraversable.hs:1460:1 mono-traversable> 94% ( 34 / 36) in 'Data.MonoTraversable' mono-traversable> Missing documentation for: mono-traversable> replaceElemStrictText (src/Data/MonoTraversable.hs:287) mono-traversable> replaceElemLazyText (src/Data/MonoTraversable.hs:290) mono-traversable> 87% ( 7 / 8) in 'Data.Containers' mono-traversable> Missing documentation for: mono-traversable> Module header mono-traversable> 100% ( 32 / 32) in 'Data.MonoTraversable.Unprefixed' mono-traversable> Warning: 'true' is out of scope. mono-traversable> If you qualify the identifier, haddock can try to link it anyway. mono-traversable> Warning: 'a' is out of scope. mono-traversable> If you qualify the identifier, haddock can try to link it anyway. mono-traversable> Warning: 'String' is out of scope. mono-traversable> If you qualify the identifier, haddock can try to link it anyway. mono-traversable> Warning: 'Vector' is out of scope. mono-traversable> If you qualify the identifier, haddock can try to link it anyway. mono-traversable> Warning: 'intercalate' is out of scope. mono-traversable> If you qualify the identifier, haddock can try to link it anyway. mono-traversable> Warning: 'not' is out of scope. mono-traversable> If you qualify the identifier, haddock can try to link it anyway. mono-traversable> Warning: 'z' is out of scope. mono-traversable> If you qualify the identifier, haddock can try to link it anyway. mono-traversable> Warning: 'Text' is out of scope. mono-traversable> If you qualify the identifier, haddock can try to link it anyway. mono-traversable> Warning: 'b' is out of scope. mono-traversable> If you qualify the identifier, haddock can try to link it anyway. mono-traversable> Warning: 'c' is out of scope. mono-traversable> If you qualify the identifier, haddock can try to link it anyway. mono-traversable> Warning: 'seq' is out of scope. mono-traversable> If you qualify the identifier, haddock can try to link it anyway. mono-traversable> Warning: 'NonNull' is out of scope. mono-traversable> If you qualify the identifier, haddock can try to link it anyway. mono-traversable> Warning: 'SemiGroup' is out of scope. mono-traversable> If you qualify the identifier, haddock can try to link it anyway. mono-traversable> Warning: 'NonEmpty' is out of scope. mono-traversable> If you qualify the identifier, haddock can try to link it anyway. mono-traversable> Warning: 'nfilter' is out of scope. mono-traversable> If you qualify the identifier, haddock can try to link it anyway. mono-traversable> 80% ( 40 / 50) in 'Data.Sequences' mono-traversable> Missing documentation for: mono-traversable> splitElemStrictBS (src/Data/Sequences.hs:1525) mono-traversable> stripPrefixStrictBS (src/Data/Sequences.hs:1530) mono-traversable> stripSuffixStrictBS (src/Data/Sequences.hs:1535) mono-traversable> splitSeqLazyBS (src/Data/Sequences.hs:1547) mono-traversable> stripPrefixLazyBS (src/Data/Sequences.hs:1552) mono-traversable> stripSuffixLazyBS (src/Data/Sequences.hs:1557) mono-traversable> splitSeqStrictText (src/Data/Sequences.hs:1571) mono-traversable> replaceSeqStrictText (src/Data/Sequences.hs:1576) mono-traversable> splitSeqLazyText (src/Data/Sequences.hs:1590) mono-traversable> replaceSeqLazyText (src/Data/Sequences.hs:1595) mono-traversable> Warning: 'NonNull' is ambiguous. It is defined mono-traversable> * at src/Data/NonNull.hs:58:24 mono-traversable> * at src/Data/NonNull.hs:58:1 mono-traversable> You may be able to disambiguate the identifier by qualifying it or mono-traversable> by specifying the type/value namespace explicitly. mono-traversable> Defaulting to the one defined at src/Data/NonNull.hs:58:1 mono-traversable> Warning: 'NonEmpty' is out of scope. mono-traversable> If you qualify the identifier, haddock can try to link it anyway. mono-traversable> Warning: 'foldl1'' is out of scope. mono-traversable> If you qualify the identifier, haddock can try to link it anyway. mono-traversable> 100% ( 30 / 30) in 'Data.NonNull' mono-traversable> Warning: Data.MonoTraversable: could not find link destinations for: mono-traversable> - Data.Vector.Strict.Vector mono-traversable> - Data.Vector.Storable.Vector mono-traversable> - Data.Vector.Vector mono-traversable> - Data.Vector.Unboxed.Base.Unbox mono-traversable> Warning: Data.Containers: could not find link destinations for: mono-traversable> - Data.Containers.D:R:MapValueList mono-traversable> - Data.Containers.D:R:ContainerKeyList mono-traversable> - Data.Containers.D:R:BPMKeyConstraintHashMapkey mono-traversable> - Data.Containers.D:R:BPMKeyConstraintMapkey mono-traversable> - Data.Containers.D:R:KeySetIntMap mono-traversable> - Data.Containers.D:R:KeySetMap mono-traversable> - Data.Containers.D:R:ContainerKeyHashMap mono-traversable> - Data.Containers.D:R:MapValueHashMap mono-traversable> - Data.Containers.D:R:ContainerKeyIntMap mono-traversable> - Data.Containers.D:R:MapValueIntMap mono-traversable> - Data.Containers.D:R:ContainerKeyMap mono-traversable> - Data.Containers.D:R:MapValueMap mono-traversable> - Data.Containers.D:R:ContainerKeyHashSet mono-traversable> - Data.Containers.D:R:ContainerKeyIntSet mono-traversable> - Data.Containers.D:R:ContainerKeySet mono-traversable> - Data.Containers.D:R:KeySetHashMap mono-traversable> Warning: Data.Sequences: could not find link destinations for: mono-traversable> - Data.Vector.Strict.Vector mono-traversable> - Data.Vector.Storable.Vector mono-traversable> - Data.Vector.Vector mono-traversable> - Data.Vector.Unboxed.Base.Unbox mono-traversable> - Data.Vector.Generic.Base.Vector mono-traversable> - Data.Sequences.D:R:IndexByteString mono-traversable> - Data.Sequences.D:R:IndexByteString0 mono-traversable> - Data.Sequences.D:R:IndexList mono-traversable> - Data.Sequences.D:R:IndexSeq mono-traversable> - Data.Sequences.D:R:IndexText mono-traversable> - Data.Sequences.D:R:IndexText0 mono-traversable> - Data.Sequences.D:R:IndexVector mono-traversable> - Data.Sequences.D:R:IndexVector0 mono-traversable> - Data.Sequences.D:R:IndexVector1 mono-traversable> - Data.Sequences.D:R:IndexVector2 mono-traversable> - Data.Sequences.D:R:IndexNonEmpty mono-traversable> - Data.NonNull.D:R:IndexNonNull mono-traversable> Warning: Data.NonNull: could not find link destinations for: mono-traversable> - Data.Vector.Strict.Vector mono-traversable> - Data.Vector.Storable.Vector mono-traversable> - Data.Vector.Vector mono-traversable> - Data.Vector.Unboxed.Base.Unbox mono-traversable> - Data.NonNull.D:R:IndexNonNull 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 ) 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> src/Refact/Fixity.hs:12:36: warning: [GHC-38856] [-Wunused-imports] apply-refact> The import of ‘SourceText’ from module ‘Refact.Compat’ is redundant apply-refact> | apply-refact> 12 | import Refact.Compat (Fixity (..), SourceText (..), occNameString, rdrNameOcc,transferEntryDP) apply-refact> | ^^^^^^^^^^^^^^^ apply-refact> apply-refact> [5 of 5] Compiling Refact.Apply ( src/Refact/Apply.hs, dist/build/Refact/Apply.o, dist/build/Refact/Apply.dyn_o ) apply-refact> [1 of 5] Compiling Refact.Compat ( src/Refact/Compat.hs, dist/build/Refact/Compat.p_o ) apply-refact> src/Refact/Compat.hs:131:51: warning: [GHC-61689] [-Wdodgy-imports] apply-refact> Module ‘GHC.Hs’ does not export ‘ann’. apply-refact> | apply-refact> 131 | import GHC.Hs hiding (Pat, Stmt, parseModuleName, ann) apply-refact> | ^^^ apply-refact> 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 ) mono-traversable> Documentation created: dist/doc/html/mono-traversable, mono-traversable> dist/doc/html/mono-traversable/mono-traversable.txt apply-refact> src/Refact/Internal.hs:561: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> 561 | GHC.L locMG1 [GHC.L locMatch newMatch] = GHC.mg_alts newMG apply-refact> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ apply-refact> apply-refact> src/Refact/Internal.hs:656:15: warning: [GHC-62161] [-Wincomplete-record-updates] apply-refact> Pattern match(es) are non-exhaustive apply-refact> In a record update: apply-refact> Patterns of type ‘GHC.HsBindLR GHC.GhcPs GHC.GhcPs’ not matched: apply-refact> GHC.PatBind _ _ _ _ apply-refact> GHC.VarBind _ _ _ apply-refact> GHC.PatSynBind _ _ apply-refact> | apply-refact> 656 | newBind = origBind {GHC.fun_matches = newMG} apply-refact> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ apply-refact> mono-traversable> Preprocessing test suite 'test' for mono-traversable-1.0.21.0... mono-traversable> Running phase: installPhase mono-traversable> Installing library in /nix/store/cj9z19q6lg48pb34c8fss7hpsq02nj4s-mono-traversable-1.0.21.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/mono-traversable-1.0.21.0-FZeuq3aNlUhDb2DGYi1ogn mono-traversable> Running phase: fixupPhase mono-traversable> shrinking RPATHs of ELF executables and libraries in /nix/store/cj9z19q6lg48pb34c8fss7hpsq02nj4s-mono-traversable-1.0.21.0 mono-traversable> shrinking /nix/store/cj9z19q6lg48pb34c8fss7hpsq02nj4s-mono-traversable-1.0.21.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHSmono-traversable-1.0.21.0-FZeuq3aNlUhDb2DGYi1ogn-ghc9.12.1.so mono-traversable> checking for references to /build/ in /nix/store/cj9z19q6lg48pb34c8fss7hpsq02nj4s-mono-traversable-1.0.21.0... mono-traversable> patching script interpreter paths in /nix/store/cj9z19q6lg48pb34c8fss7hpsq02nj4s-mono-traversable-1.0.21.0 mono-traversable> stripping (with command strip and flags -S -p) in /nix/store/cj9z19q6lg48pb34c8fss7hpsq02nj4s-mono-traversable-1.0.21.0/lib mono-traversable> shrinking RPATHs of ELF executables and libraries in /nix/store/8i68hsf0h5mmp28c5jgi8d8zagj0cdcs-mono-traversable-1.0.21.0-doc mono-traversable> checking for references to /build/ in /nix/store/8i68hsf0h5mmp28c5jgi8d8zagj0cdcs-mono-traversable-1.0.21.0-doc... mono-traversable> patching script interpreter paths in /nix/store/8i68hsf0h5mmp28c5jgi8d8zagj0cdcs-mono-traversable-1.0.21.0-doc mono-traversable (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/8i68hsf0h5mmp28c5jgi8d8zagj0cdcs-mono-traversable-1.0.21.0-doc /nix/store/cj9z19q6lg48pb34c8fss7hpsq02nj4s-mono-traversable-1.0.21.0 mono-traversable (post)> Pushing 4 paths (102 are already present) using zstd to cache sellout ⏳ mono-traversable (post)> mono-traversable (post)> Pushing /nix/store/6jdhfcjzhf9mjyha8ph1a4gq5iwp3ni1-split-0.2.5 (1.05 MiB) mono-traversable (post)> Pushing /nix/store/bv74i91r76l6vz5zx1gjv8ri7c62sigf-split-0.2.5-doc (671.80 KiB) mono-traversable (post)> Pushing /nix/store/cj9z19q6lg48pb34c8fss7hpsq02nj4s-mono-traversable-1.0.21.0 (22.59 MiB) mono-traversable (post)> Pushing /nix/store/8i68hsf0h5mmp28c5jgi8d8zagj0cdcs-mono-traversable-1.0.21.0-doc (5.39 MiB) mono-traversable (post)> mono-traversable (post)> All done. mono-traversable (post)> added 2 signatures mono-traversable (post)> added 1 signatures mono-traversable (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/8i68hsf0h5mmp28c5jgi8d8zagj0cdcs-mono-traversable-1.0.21.0-doc /nix/store/cj9z19q6lg48pb34c8fss7hpsq02nj4s-mono-traversable-1.0.21.0 mono-traversable (post)> copying 2 paths... mono-traversable (post)> copying path '/nix/store/8i68hsf0h5mmp28c5jgi8d8zagj0cdcs-mono-traversable-1.0.21.0-doc' to 'ssh-ng://'... mono-traversable (post)> copying path '/nix/store/cj9z19q6lg48pb34c8fss7hpsq02nj4s-mono-traversable-1.0.21.0' to 'ssh-ng://'... mono-traversable (post)> copying 1 paths... mono-traversable (post)> copying path '/nix/store/s91ry1xn0h86qy8yi0gdf01kfr8sia2g-mono-traversable-1.0.21.0.drv' to 'ssh-ng://'... building '/nix/store/knk59awh5cg73d3andv1zvahimagnsr1-conduit-1.3.6.1.drv'... ghc-lib-parser> [316 of 456] Compiling GHC.Tc.Types.LclEnv ( compiler/GHC/Tc/Types/LclEnv.hs, dist/build/GHC/Tc/Types/LclEnv.p_o ) ghc-lib-parser> [317 of 456] Compiling GHC.Types.Meta ( compiler/GHC/Types/Meta.hs, dist/build/GHC/Types/Meta.p_o ) ghc-lib-parser> [318 of 456] Compiling GHC.Data.Unboxed ( compiler/GHC/Data/Unboxed.hs, dist/build/GHC/Data/Unboxed.p_o ) ghc-lib-parser> [319 of 456] Compiling GHC.Data.Stream ( compiler/GHC/Data/Stream.hs, dist/build/GHC/Data/Stream.p_o ) ghc-lib-parser> [320 of 456] Compiling GHC.CmmToLlvm.Version.Type ( compiler/GHC/CmmToLlvm/Version/Type.hs, dist/build/GHC/CmmToLlvm/Version/Type.p_o ) ghc-lib-parser> [321 of 456] Compiling GHC.CmmToLlvm.Version.Bounds ( compiler/GHC/CmmToLlvm/Version/Bounds.hs, dist/build/GHC/CmmToLlvm/Version/Bounds.p_o ) ghc-lib-parser> [322 of 456] Compiling GHC.CmmToLlvm.Version ( compiler/GHC/CmmToLlvm/Version.hs, dist/build/GHC/CmmToLlvm/Version.p_o ) ghc-lib-parser> [323 of 456] Compiling GHC.Cmm.Dataflow.Block ( compiler/GHC/Cmm/Dataflow/Block.hs, dist/build/GHC/Cmm/Dataflow/Block.p_o ) ghc-lib-parser> [324 of 456] Compiling GHC.SysTools.BaseDir ( compiler/GHC/SysTools/BaseDir.hs, dist/build/GHC/SysTools/BaseDir.p_o ) ghc-lib-parser> [325 of 456] Compiling GHC.Parser.CharClass ( compiler/GHC/Parser/CharClass.hs, dist/build/GHC/Parser/CharClass.p_o ) ghc-lib-parser> [326 of 456] Compiling GHC.Types.Unique.SDFM ( compiler/GHC/Types/Unique/SDFM.hs, dist/build/GHC/Types/Unique/SDFM.p_o ) ghc-lib-parser> [327 of 456] Compiling GHC.Platform.Reg.Class ( compiler/GHC/Platform/Reg/Class.hs, dist/build/GHC/Platform/Reg/Class.p_o ) ghc-lib-parser> [328 of 456] Compiling GHC.Platform.Reg.Class.Unified ( compiler/GHC/Platform/Reg/Class/Unified.hs, dist/build/GHC/Platform/Reg/Class/Unified.p_o ) ghc-lib-parser> [329 of 456] Compiling GHC.Platform.Reg.Class.Separate ( compiler/GHC/Platform/Reg/Class/Separate.hs, dist/build/GHC/Platform/Reg/Class/Separate.p_o ) ghc-lib-parser> [330 of 456] Compiling GHC.Platform.Reg.Class.NoVectors ( compiler/GHC/Platform/Reg/Class/NoVectors.hs, dist/build/GHC/Platform/Reg/Class/NoVectors.p_o ) ghc-lib-parser> [331 of 456] Compiling GHC.Platform.Reg ( compiler/GHC/Platform/Reg.hs, dist/build/GHC/Platform/Reg.p_o ) ghc-lib-parser> [332 of 456] Compiling GHC.JS.Ident ( compiler/GHC/JS/Ident.hs, dist/build/GHC/JS/Ident.p_o ) ghc-lib-parser> [333 of 456] Compiling GHC.JS.JStg.Monad ( compiler/GHC/JS/JStg/Monad.hs, dist/build/GHC/JS/JStg/Monad.p_o ) ghc-lib-parser> [334 of 456] Compiling GHC.Types.SaneDouble ( compiler/GHC/Types/SaneDouble.hs, dist/build/GHC/Types/SaneDouble.p_o ) ghc-lib-parser> [335 of 456] Compiling GHC.JS.Syntax ( compiler/GHC/JS/Syntax.hs, dist/build/GHC/JS/Syntax.p_o ) ghc-lib-parser> [336 of 456] Compiling GHC.JS.Ppr ( compiler/GHC/JS/Ppr.hs, dist/build/GHC/JS/Ppr.p_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> src/Language/LSP/Protocol/Message/Types.hs:87:9: warning: [GHC-02256] [-Wambiguous-fields] lsp-types> Ambiguous record update with parent type constructor ‘ResponseError’. lsp-types> This type-directed disambiguation mechanism will not be supported by -XDuplicateRecordFields in future releases of GHC. lsp-types> Consider disambiguating using module qualification instead. 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> Ambiguous record update with parent type constructor ‘TResponseError’. lsp-types> This type-directed disambiguation mechanism will not be supported by -XDuplicateRecordFields in future releases of GHC. lsp-types> Consider disambiguating using module qualification instead. lsp-types> | lsp-types> 179 | x{_code = InR (fromOpenEnumBaseType n)} lsp-types> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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 ) apply-refact> [4 of 5] Compiling Refact.Fixity ( src/Refact/Fixity.hs, dist/build/Refact/Fixity.p_o ) apply-refact> src/Refact/Fixity.hs:12:36: warning: [GHC-38856] [-Wunused-imports] apply-refact> The import of ‘SourceText’ from module ‘Refact.Compat’ is redundant apply-refact> | apply-refact> 12 | import Refact.Compat (Fixity (..), SourceText (..), occNameString, rdrNameOcc,transferEntryDP) apply-refact> | ^^^^^^^^^^^^^^^ apply-refact> apply-refact> [5 of 5] Compiling Refact.Apply ( src/Refact/Apply.hs, dist/build/Refact/Apply.p_o ) conduit> Running phase: setupCompilerEnvironmentPhase conduit> Build with /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1. conduit> Running phase: unpackPhase conduit> unpacking source archive /nix/store/8sp5k4g5r92npk40bv2qg6bwndx645hy-conduit-1.3.6.1.tar.gz conduit> source root is conduit-1.3.6.1 conduit> setting SOURCE_DATE_EPOCH to timestamp 1740294189 of file "conduit-1.3.6.1/conduit.cabal" ghc-lib-parser> [337 of 456] Compiling GHC.JS.JStg.Syntax ( compiler/GHC/JS/JStg/Syntax.hs, dist/build/GHC/JS/JStg/Syntax.p_o ) ghc-lib-parser> [338 of 456] Compiling GHC.JS.Transform ( compiler/GHC/JS/Transform.hs, dist/build/GHC/JS/Transform.p_o ) ghc-lib-parser> [339 of 456] Compiling GHC.JS.Make ( compiler/GHC/JS/Make.hs, dist/build/GHC/JS/Make.p_o ) conduit> Running phase: patchPhase conduit> Running phase: compileBuildDriverPhase conduit> setupCompileFlags: -package-db=/build/tmp.pOqktVHOnE/setup-package.conf.d -threaded conduit> [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.pOqktVHOnE/Main.o ) conduit> [2 of 2] Linking Setup ghc-lib-parser> [340 of 456] Compiling GHC.Cmm.Dataflow.Graph ( compiler/GHC/Cmm/Dataflow/Graph.hs, dist/build/GHC/Cmm/Dataflow/Graph.p_o ) ghc-lib-parser> [341 of 456] Compiling GHC.Types.Name.Cache ( compiler/GHC/Types/Name/Cache.hs, dist/build/GHC/Types/Name/Cache.p_o ) ghc-lib-parser> [342 of 456] Compiling GHC.Types.Breakpoint ( compiler/GHC/Types/Breakpoint.hs, dist/build/GHC/Types/Breakpoint.p_o ) ghc-lib-parser> [343 of 456] Compiling GHC.StgToJS.Symbols ( compiler/GHC/StgToJS/Symbols.hs, dist/build/GHC/StgToJS/Symbols.p_o ) ghc-lib-parser> [344 of 456] Compiling GHC.Driver.Env.KnotVars ( compiler/GHC/Driver/Env/KnotVars.hs, dist/build/GHC/Driver/Env/KnotVars.p_o ) ghc-lib-parser> [345 of 456] Compiling GHC.Linker.Static.Utils ( compiler/GHC/Linker/Static/Utils.hs, dist/build/GHC/Linker/Static/Utils.p_o ) ghc-lib-parser> [346 of 456] Compiling GHC.CmmToLlvm.Config ( compiler/GHC/CmmToLlvm/Config.hs, dist/build/GHC/CmmToLlvm/Config.p_o ) ghc-lib-parser> [347 of 456] Compiling GHC.Driver.LlvmConfigCache ( compiler/GHC/Driver/LlvmConfigCache.hs, dist/build/GHC/Driver/LlvmConfigCache.p_o ) ghc-lib-parser> [348 of 456] Compiling GHC.Types.TypeEnv ( compiler/GHC/Types/TypeEnv.hs, dist/build/GHC/Types/TypeEnv.p_o ) ghc-lib-parser> [349 of 456] Compiling GHC.Stg.Lift.Types ( compiler/GHC/Stg/Lift/Types.hs, dist/build/GHC/Stg/Lift/Types.p_o ) ghc-lib-parser> [350 of 456] Compiling GHC.Runtime.Eval.Types ( compiler/GHC/Runtime/Eval/Types.hs, dist/build/GHC/Runtime/Eval/Types.p_o ) ghc-lib-parser> [351 of 456] Compiling GHC.Core.Tidy ( compiler/GHC/Core/Tidy.hs, dist/build/GHC/Core/Tidy.p_o ) ghc-lib-parser> [352 of 456] Compiling GHC.Stg.Syntax ( compiler/GHC/Stg/Syntax.hs, dist/build/GHC/Stg/Syntax.p_o ) ghc-lib-parser> [353 of 456] Compiling GHC.Types.IPE ( compiler/GHC/Types/IPE.hs, dist/build/GHC/Types/IPE.p_o ) ghc-lib-parser> [354 of 456] Compiling GHC.Platform.X86_64 ( compiler/GHC/Platform/X86_64.hs, dist/build/GHC/Platform/X86_64.p_o ) ghc-lib-parser> [355 of 456] Compiling GHC.Platform.X86 ( compiler/GHC/Platform/X86.hs, dist/build/GHC/Platform/X86.p_o ) ghc-lib-parser> [356 of 456] Compiling GHC.Platform.Wasm32 ( compiler/GHC/Platform/Wasm32.hs, dist/build/GHC/Platform/Wasm32.p_o ) ghc-lib-parser> [357 of 456] Compiling GHC.Platform.S390X ( compiler/GHC/Platform/S390X.hs, dist/build/GHC/Platform/S390X.p_o ) ghc-lib-parser> [358 of 456] Compiling GHC.Platform.RISCV64 ( compiler/GHC/Platform/RISCV64.hs, dist/build/GHC/Platform/RISCV64.p_o ) ghc-lib-parser> [359 of 456] Compiling GHC.Platform.PPC ( compiler/GHC/Platform/PPC.hs, dist/build/GHC/Platform/PPC.p_o ) ghc-lib-parser> [360 of 456] Compiling GHC.Platform.NoRegs ( compiler/GHC/Platform/NoRegs.hs, dist/build/GHC/Platform/NoRegs.p_o ) ghc-lib-parser> [361 of 456] Compiling GHC.Platform.LoongArch64 ( compiler/GHC/Platform/LoongArch64.hs, dist/build/GHC/Platform/LoongArch64.p_o ) ghc-lib-parser> [362 of 456] Compiling GHC.Platform.ARM ( compiler/GHC/Platform/ARM.hs, dist/build/GHC/Platform/ARM.p_o ) ghc-lib-parser> [363 of 456] Compiling GHC.Platform.AArch64 ( compiler/GHC/Platform/AArch64.hs, dist/build/GHC/Platform/AArch64.p_o ) ghc-lib-parser> [364 of 456] Compiling GHC.Platform.Regs ( compiler/GHC/Platform/Regs.hs, dist/build/GHC/Platform/Regs.p_o ) ghc-lib-parser> [365 of 456] Compiling GHC.Types.CompleteMatch ( compiler/GHC/Types/CompleteMatch.hs, dist/build/GHC/Types/CompleteMatch.p_o ) ghc-lib-parser> [366 of 456] Compiling GHC.Iface.Decl ( compiler/GHC/Iface/Decl.hs, dist/build/GHC/Iface/Decl.p_o ) ghc-lib-parser> [367 of 456] Compiling GHC.Types.TyThing.Ppr[boot] ( compiler/GHC/Types/TyThing/Ppr.hs-boot, dist/build/GHC/Types/TyThing/Ppr.p_o-boot ) ghc-lib-parser> [368 of 456] Compiling GHC.Types.TyThing.Ppr ( compiler/GHC/Types/TyThing/Ppr.hs, dist/build/GHC/Types/TyThing/Ppr.p_o ) ghc-lib-parser> [369 of 456] Compiling GHC.Core.Map.Expr ( compiler/GHC/Core/Map/Expr.hs, dist/build/GHC/Core/Map/Expr.p_o ) ghc-lib-parser> [370 of 456] Compiling GHC.Unit.Module.ModDetails ( compiler/GHC/Unit/Module/ModDetails.hs, dist/build/GHC/Unit/Module/ModDetails.p_o ) ghc-lib-parser> [371 of 456] Compiling GHC.Core.Opt.ConstantFold[boot] ( compiler/GHC/Core/Opt/ConstantFold.hs-boot, dist/build/GHC/Core/Opt/ConstantFold.p_o-boot ) ghc-lib-parser> [372 of 456] Compiling GHC.Builtin.PrimOps.Ids ( compiler/GHC/Builtin/PrimOps/Ids.hs, dist/build/GHC/Builtin/PrimOps/Ids.p_o ) ghc-lib-parser> [373 of 456] Compiling GHC.Core.Opt.ConstantFold ( compiler/GHC/Core/Opt/ConstantFold.hs, dist/build/GHC/Core/Opt/ConstantFold.p_o ) conduit> Running phase: updateAutotoolsGnuConfigScriptsPhase conduit> Running phase: configurePhase conduit> configureFlags: --verbose --prefix=/nix/store/zq3jrispnfja01vr4fhq75ji2z429szl-conduit-1.3.6.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/7y7p9lj2vcxf45nj8lm0xxlpl5jjy24r-conduit-1.3.6.1-doc/share/doc/conduit-1.3.6.1 --with-gcc=gcc --package-db=/build/tmp.pOqktVHOnE/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/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib conduit> Using Parsec parser conduit> Configuring conduit-1.3.6.1... conduit> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports conduit> 'ghc' version < 9.12): conduit> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc is version conduit> 9.12.1 conduit> Warning: [git-protocol] Cloning over git:// might lead to an arbitrary code conduit> execution vulnerability. Furthermore, popular forges like GitHub do not conduit> support it. Use https:// or ssh:// instead. conduit> Dependency base >=4.12 && <5: using base-4.21.0.0 conduit> Dependency bytestring: using bytestring-0.12.2.0 conduit> Dependency directory: using directory-1.3.9.0 conduit> Dependency exceptions: using exceptions-0.10.9 conduit> Dependency filepath: using filepath-1.5.4.0 conduit> Dependency mono-traversable >=1.0.7: using mono-traversable-1.0.21.0 conduit> Dependency mtl: using mtl-2.3.1 conduit> Dependency primitive: using primitive-0.9.1.0 conduit> Dependency resourcet >=1.2 && <1.4: using resourcet-1.3.0 conduit> Dependency text: using text-2.1.2 conduit> Dependency transformers >=0.4: using transformers-0.6.1.2 conduit> Dependency unix: using unix-2.8.6.0 conduit> Dependency unliftio-core: using unliftio-core-0.2.1.0 conduit> Dependency vector: using vector-0.13.2.0 conduit> Dependency QuickCheck >=2.7: using QuickCheck-2.14.3 conduit> Dependency base: using base-4.21.0.0 conduit> Dependency bytestring: using bytestring-0.12.2.0 conduit> Dependency conduit: using conduit-1.3.6.1 conduit> Dependency containers: using containers-0.7 conduit> Dependency directory: using directory-1.3.9.0 conduit> Dependency exceptions >=0.6: using exceptions-0.10.9 conduit> Dependency filepath: using filepath-1.5.4.0 conduit> Dependency hspec >=1.3: using hspec-2.11.12 conduit> Dependency mono-traversable: using mono-traversable-1.0.21.0 conduit> Dependency mtl: using mtl-2.3.1 conduit> Dependency resourcet: using resourcet-1.3.0 conduit> Dependency safe: using safe-0.3.21 conduit> Dependency silently: using silently-1.2.5.4 conduit> Dependency split >=0.2.0.0: using split-0.2.5 conduit> Dependency text: using text-2.1.2 conduit> Dependency transformers: using transformers-0.6.1.2 conduit> Dependency unliftio >=0.2.4.0: using unliftio-0.2.25.1 conduit> Dependency vector: using vector-0.13.2.0 conduit> Source component graph: conduit> component lib conduit> component test:conduit-test dependency lib conduit> Configured component graph: conduit> component conduit-1.3.6.1-1ntr3EX06z974pX6oeGS15 conduit> include base-4.21.0.0-7c9b conduit> include bytestring-0.12.2.0-b0ac conduit> include directory-1.3.9.0-9e59 conduit> include exceptions-0.10.9-1102 conduit> include filepath-1.5.4.0-d360 conduit> include mono-traversable-1.0.21.0-FZeuq3aNlUhDb2DGYi1ogn conduit> include mtl-2.3.1-a5fa conduit> include primitive-0.9.1.0-1efcJAjGP7r52lEwXSrVSi conduit> include resourcet-1.3.0-KDj5D2LtwQPBabbCEqINF2 conduit> include text-2.1.2-8f2d conduit> include transformers-0.6.1.2-905c conduit> include unix-2.8.6.0-5438 conduit> include unliftio-core-0.2.1.0-D5TPy4WAG298SKbZJOxlkv conduit> include vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 conduit> component conduit-1.3.6.1-IwytHh9StC36LkIQWv38Ka-conduit-test conduit> include QuickCheck-2.14.3-7qNF4nyPPJfLE9HPMiL8nE conduit> include base-4.21.0.0-7c9b conduit> include bytestring-0.12.2.0-b0ac conduit> include conduit-1.3.6.1-1ntr3EX06z974pX6oeGS15 conduit> include containers-0.7-0330 conduit> include directory-1.3.9.0-9e59 conduit> include exceptions-0.10.9-1102 conduit> include filepath-1.5.4.0-d360 conduit> include hspec-2.11.12-Bru9jObG9SbAQGRkrcD7Qi conduit> include mono-traversable-1.0.21.0-FZeuq3aNlUhDb2DGYi1ogn conduit> include mtl-2.3.1-a5fa conduit> include resourcet-1.3.0-KDj5D2LtwQPBabbCEqINF2 conduit> include safe-0.3.21-71iZn5PWXTa8oRa6Wq6Mlo conduit> include silently-1.2.5.4-2F7KQyRLgDcFdIJ0fHzwIz conduit> include split-0.2.5-ENnJWxeOO7qLHu4tWoDbMr conduit> include text-2.1.2-8f2d conduit> include transformers-0.6.1.2-905c conduit> include unliftio-0.2.25.1-5vXEmOX8ESC4s58yhnOQnw conduit> include vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 conduit> Linked component graph: conduit> unit conduit-1.3.6.1-1ntr3EX06z974pX6oeGS15 conduit> include base-4.21.0.0-7c9b conduit> include bytestring-0.12.2.0-b0ac conduit> include directory-1.3.9.0-9e59 conduit> include exceptions-0.10.9-1102 conduit> include filepath-1.5.4.0-d360 conduit> include mono-traversable-1.0.21.0-FZeuq3aNlUhDb2DGYi1ogn conduit> include mtl-2.3.1-a5fa conduit> include primitive-0.9.1.0-1efcJAjGP7r52lEwXSrVSi conduit> include resourcet-1.3.0-KDj5D2LtwQPBabbCEqINF2 conduit> include text-2.1.2-8f2d conduit> include transformers-0.6.1.2-905c conduit> include unix-2.8.6.0-5438 conduit> include unliftio-core-0.2.1.0-D5TPy4WAG298SKbZJOxlkv conduit> include vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 conduit> Conduit=conduit-1.3.6.1-1ntr3EX06z974pX6oeGS15:Conduit,Data.Conduit=conduit-1.3.6.1-1ntr3EX06z974pX6oeGS15:Data.Conduit,Data.Conduit.Combinators=conduit-1.3.6.1-1ntr3EX06z974pX6oeGS15:Data.Conduit.Combinators,Data.Conduit.Combinators.Stream=conduit-1.3.6.1-1ntr3EX06z974pX6oeGS15:Data.Conduit.Combinators.Stream,Data.Conduit.Internal=conduit-1.3.6.1-1ntr3EX06z974pX6oeGS15:Data.Conduit.Internal,Data.Conduit.Internal.Fusion=conduit-1.3.6.1-1ntr3EX06z974pX6oeGS15:Data.Conduit.Internal.Fusion,Data.Conduit.Internal.List.Stream=conduit-1.3.6.1-1ntr3EX06z974pX6oeGS15:Data.Conduit.Internal.List.Stream,Data.Conduit.Lift=conduit-1.3.6.1-1ntr3EX06z974pX6oeGS15:Data.Conduit.Lift,Data.Conduit.List=conduit-1.3.6.1-1ntr3EX06z974pX6oeGS15:Data.Conduit.List conduit> unit conduit-1.3.6.1-IwytHh9StC36LkIQWv38Ka-conduit-test conduit> include QuickCheck-2.14.3-7qNF4nyPPJfLE9HPMiL8nE conduit> include base-4.21.0.0-7c9b conduit> include bytestring-0.12.2.0-b0ac conduit> include conduit-1.3.6.1-1ntr3EX06z974pX6oeGS15 conduit> include containers-0.7-0330 conduit> include directory-1.3.9.0-9e59 conduit> include exceptions-0.10.9-1102 conduit> include filepath-1.5.4.0-d360 conduit> include hspec-2.11.12-Bru9jObG9SbAQGRkrcD7Qi conduit> include mono-traversable-1.0.21.0-FZeuq3aNlUhDb2DGYi1ogn conduit> include mtl-2.3.1-a5fa conduit> include resourcet-1.3.0-KDj5D2LtwQPBabbCEqINF2 conduit> include safe-0.3.21-71iZn5PWXTa8oRa6Wq6Mlo conduit> include silently-1.2.5.4-2F7KQyRLgDcFdIJ0fHzwIz conduit> include split-0.2.5-ENnJWxeOO7qLHu4tWoDbMr conduit> include text-2.1.2-8f2d conduit> include transformers-0.6.1.2-905c conduit> include unliftio-0.2.25.1-5vXEmOX8ESC4s58yhnOQnw conduit> include vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 conduit> Ready component graph: conduit> definite conduit-1.3.6.1-1ntr3EX06z974pX6oeGS15 conduit> depends base-4.21.0.0-7c9b conduit> depends bytestring-0.12.2.0-b0ac conduit> depends directory-1.3.9.0-9e59 conduit> depends exceptions-0.10.9-1102 conduit> depends filepath-1.5.4.0-d360 conduit> depends mono-traversable-1.0.21.0-FZeuq3aNlUhDb2DGYi1ogn conduit> depends mtl-2.3.1-a5fa conduit> depends primitive-0.9.1.0-1efcJAjGP7r52lEwXSrVSi conduit> depends resourcet-1.3.0-KDj5D2LtwQPBabbCEqINF2 conduit> depends text-2.1.2-8f2d conduit> depends transformers-0.6.1.2-905c conduit> depends unix-2.8.6.0-5438 conduit> depends unliftio-core-0.2.1.0-D5TPy4WAG298SKbZJOxlkv conduit> depends vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 conduit> definite conduit-1.3.6.1-IwytHh9StC36LkIQWv38Ka-conduit-test conduit> depends QuickCheck-2.14.3-7qNF4nyPPJfLE9HPMiL8nE conduit> depends base-4.21.0.0-7c9b conduit> depends bytestring-0.12.2.0-b0ac conduit> depends conduit-1.3.6.1-1ntr3EX06z974pX6oeGS15 conduit> depends containers-0.7-0330 conduit> depends directory-1.3.9.0-9e59 conduit> depends exceptions-0.10.9-1102 conduit> depends filepath-1.5.4.0-d360 conduit> depends hspec-2.11.12-Bru9jObG9SbAQGRkrcD7Qi conduit> depends mono-traversable-1.0.21.0-FZeuq3aNlUhDb2DGYi1ogn conduit> depends mtl-2.3.1-a5fa conduit> depends resourcet-1.3.0-KDj5D2LtwQPBabbCEqINF2 conduit> depends safe-0.3.21-71iZn5PWXTa8oRa6Wq6Mlo conduit> depends silently-1.2.5.4-2F7KQyRLgDcFdIJ0fHzwIz conduit> depends split-0.2.5-ENnJWxeOO7qLHu4tWoDbMr conduit> depends text-2.1.2-8f2d conduit> depends transformers-0.6.1.2-905c conduit> depends unliftio-0.2.25.1-5vXEmOX8ESC4s58yhnOQnw conduit> depends vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 conduit> Using Cabal-3.14.1.0 compiled by ghc-9.12 conduit> Using compiler: ghc-9.12.1 conduit> Using install prefix: conduit> /nix/store/zq3jrispnfja01vr4fhq75ji2z429szl-conduit-1.3.6.1 conduit> Executables installed in: conduit> /nix/store/zq3jrispnfja01vr4fhq75ji2z429szl-conduit-1.3.6.1/bin conduit> Libraries installed in: conduit> /nix/store/zq3jrispnfja01vr4fhq75ji2z429szl-conduit-1.3.6.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/conduit-1.3.6.1-1ntr3EX06z974pX6oeGS15 conduit> Dynamic Libraries installed in: conduit> /nix/store/zq3jrispnfja01vr4fhq75ji2z429szl-conduit-1.3.6.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75 conduit> Private executables installed in: conduit> /nix/store/zq3jrispnfja01vr4fhq75ji2z429szl-conduit-1.3.6.1/libexec/x86_64-linux-ghc-9.12.1-bf75/conduit-1.3.6.1 conduit> Data files installed in: conduit> /nix/store/zq3jrispnfja01vr4fhq75ji2z429szl-conduit-1.3.6.1/share/x86_64-linux-ghc-9.12.1-bf75/conduit-1.3.6.1 conduit> Documentation installed in: conduit> /nix/store/7y7p9lj2vcxf45nj8lm0xxlpl5jjy24r-conduit-1.3.6.1-doc/share/doc/conduit-1.3.6.1 conduit> Configuration files installed in: conduit> /nix/store/zq3jrispnfja01vr4fhq75ji2z429szl-conduit-1.3.6.1/etc conduit> No alex found conduit> Using ar found on system at: conduit> /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ar conduit> No c2hs found conduit> No cpphs found conduit> No doctest found conduit> Using gcc version 14.3.0 given by user at: conduit> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc conduit> Using ghc version 9.12.1 found on system at: conduit> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc conduit> Using ghc-pkg version 9.12.1 found on system at: conduit> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc-pkg-9.12.1 conduit> No ghcjs found conduit> No ghcjs-pkg found conduit> No greencard found conduit> Using haddock version 2.30.0 found on system at: conduit> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/haddock-ghc-9.12.1 conduit> No happy found conduit> No haskell-suite found conduit> No haskell-suite-pkg found conduit> No hmake found conduit> Using hpc version 0.69 found on system at: conduit> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hpc-ghc-9.12.1 conduit> Using hsc2hs version 0.68.10 found on system at: conduit> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 conduit> Using hscolour version 1.25 found on system at: conduit> /nix/store/iwbifbszf225h5w2dyxfi77kk6d6rxdy-hscolour-1.25/bin/HsColour conduit> No jhc found conduit> Using ld found on system at: conduit> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/ld conduit> No pkg-config found conduit> Using runghc version 9.12.1 found on system at: conduit> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/runghc-9.12.1 conduit> Using strip version 2.44 found on system at: conduit> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip conduit> Using tar found on system at: conduit> /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar conduit> No uhc found conduit> Running phase: buildPhase conduit> Preprocessing library for conduit-1.3.6.1... conduit> Building library for conduit-1.3.6.1... apply-refact> Preprocessing executable 'refactor' for apply-refact-0.15.0.0... apply-refact> Building executable 'refactor' for apply-refact-0.15.0.0... conduit> [ 1 of 14] Compiling Data.Conduit.Internal.Pipe ( src/Data/Conduit/Internal/Pipe.hs, dist/build/Data/Conduit/Internal/Pipe.o, dist/build/Data/Conduit/Internal/Pipe.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 ) conduit> src/Data/Conduit/Internal/Pipe.hs:48:1: warning: [GHC-66111] [-Wunused-imports] conduit> The import of ‘Control.Applicative’ is redundant conduit> except perhaps to import instances from ‘Control.Applicative’ conduit> To import instances alone, use: import Control.Applicative() conduit> | conduit> 48 | import Control.Applicative (Applicative (..)) conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit> conduit> src/Data/Conduit/Internal/Pipe.hs:56:51: warning: [GHC-38856] [-Wunused-imports] conduit> The import of ‘MonadUnliftIO’ conduit> from module ‘Control.Monad.IO.Unlift’ is redundant conduit> | conduit> 56 | import Control.Monad.IO.Unlift (MonadIO (liftIO), MonadUnliftIO, withRunInIO) conduit> | ^^^^^^^^^^^^^ conduit> conduit> src/Data/Conduit/Internal/Pipe.hs:59:1: warning: [GHC-66111] [-Wunused-imports] conduit> The import of ‘Data.Monoid’ is redundant conduit> except perhaps to import instances from ‘Data.Monoid’ conduit> To import instances alone, use: import Data.Monoid() conduit> | conduit> 59 | import Data.Monoid (Monoid (mappend, mempty)) conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit> conduit> src/Data/Conduit/Internal/Pipe.hs:60:1: warning: [GHC-66111] [-Wunused-imports] conduit> The import of ‘Data.Semigroup’ is redundant conduit> except perhaps to import instances from ‘Data.Semigroup’ conduit> To import instances alone, use: import Data.Semigroup() conduit> | conduit> 60 | import Data.Semigroup (Semigroup ((<>))) conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit> conduit> src/Data/Conduit/Internal/Pipe.hs:217:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: CI.await >>= maybe" may never fire conduit> because ‘maybe’ might inline first conduit> Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘maybe’ conduit> | conduit> 217 | {-# RULES "conduit: CI.await >>= maybe" forall x y. await >>= maybe x y = NeedInput y (const x) #-} conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit> conduit> src/Data/Conduit/Internal/Pipe.hs:226:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: awaitE >>= either" may never fire conduit> because ‘either’ might inline first conduit> Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘either’ conduit> | conduit> 226 | {-# RULES "conduit: awaitE >>= either" forall x y. awaitE >>= either x y = NeedInput y x #-} conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit> apply-refact> [2 of 9] Compiling Refact.Compat ( src/Refact/Compat.hs, dist/build/refactor/refactor-tmp/Refact/Compat.o ) apply-refact> src/Refact/Compat.hs:131:51: warning: [GHC-61689] [-Wdodgy-imports] apply-refact> Module ‘GHC.Hs’ does not export ‘ann’. apply-refact> | apply-refact> 131 | import GHC.Hs hiding (Pat, Stmt, parseModuleName, ann) apply-refact> | ^^^ apply-refact> 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 ) conduit> [ 2 of 14] Compiling Data.Conduit.Internal.Conduit ( src/Data/Conduit/Internal/Conduit.hs, dist/build/Data/Conduit/Internal/Conduit.o, dist/build/Data/Conduit/Internal/Conduit.dyn_o ) apply-refact> src/Refact/Internal.hs:561: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> 561 | GHC.L locMG1 [GHC.L locMatch newMatch] = GHC.mg_alts newMG apply-refact> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ apply-refact> apply-refact> src/Refact/Internal.hs:656:15: warning: [GHC-62161] [-Wincomplete-record-updates] apply-refact> Pattern match(es) are non-exhaustive apply-refact> In a record update: apply-refact> Patterns of type ‘GHC.HsBindLR GHC.GhcPs GHC.GhcPs’ not matched: apply-refact> GHC.PatBind _ _ _ _ apply-refact> GHC.VarBind _ _ _ apply-refact> GHC.PatSynBind _ _ apply-refact> | apply-refact> 656 | newBind = origBind {GHC.fun_matches = newMG} apply-refact> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ apply-refact> conduit> src/Data/Conduit/Internal/Conduit.hs:93:1: warning: [GHC-66111] [-Wunused-imports] conduit> The import of ‘Control.Applicative’ is redundant conduit> except perhaps to import instances from ‘Control.Applicative’ conduit> To import instances alone, use: import Control.Applicative() conduit> | conduit> 93 | import Control.Applicative (Applicative (..)) conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit> conduit> src/Data/Conduit/Internal/Conduit.hs:104:51: warning: [GHC-38856] [-Wunused-imports] conduit> The import of ‘MonadUnliftIO’ conduit> from module ‘Control.Monad.IO.Unlift’ is redundant conduit> | conduit> 104 | import Control.Monad.IO.Unlift (MonadIO (liftIO), MonadUnliftIO, withRunInIO) conduit> | ^^^^^^^^^^^^^ conduit> conduit> src/Data/Conduit/Internal/Conduit.hs:108:1: warning: [GHC-66111] [-Wunused-imports] conduit> The import of ‘Data.Monoid’ is redundant conduit> except perhaps to import instances from ‘Data.Monoid’ conduit> To import instances alone, use: import Data.Monoid() conduit> | conduit> 108 | import Data.Monoid (Monoid (mappend, mempty)) conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit> conduit> src/Data/Conduit/Internal/Conduit.hs:109:1: warning: [GHC-66111] [-Wunused-imports] conduit> The import of ‘Data.Semigroup’ is redundant conduit> except perhaps to import instances from ‘Data.Semigroup’ conduit> To import instances alone, use: import Data.Semigroup() conduit> | conduit> 109 | import Data.Semigroup (Semigroup ((<>))) conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit> conduit> src/Data/Conduit/Internal/Conduit.hs:114:1: warning: [GHC-66111] [-Wunused-imports] conduit> The import of ‘Data.Traversable’ is redundant conduit> except perhaps to import instances from ‘Data.Traversable’ conduit> To import instances alone, use: import Data.Traversable() conduit> | conduit> 114 | import Data.Traversable (Traversable (..)) conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit> conduit> src/Data/Conduit/Internal/Conduit.hs:739:20: warning: [GHC-63397] [-Wname-shadowing] conduit> This binding for ‘p’ shadows the existing binding conduit> bound at src/Data/Conduit/Internal/Conduit.hs:736:25 conduit> | conduit> 739 | go (HaveOutput p o) = pure $ Just (o, SealedConduitT p) conduit> | ^ conduit> conduit> src/Data/Conduit/Internal/Conduit.hs:743:18: warning: [GHC-63397] [-Wname-shadowing] conduit> This binding for ‘p’ shadows the existing binding conduit> bound at src/Data/Conduit/Internal/Conduit.hs:736:25 conduit> | conduit> 743 | go (Leftover p ()) = go p conduit> | ^ conduit> conduit> src/Data/Conduit/Internal/Conduit.hs:756:20: warning: [GHC-63397] [-Wname-shadowing] conduit> This binding for ‘p’ shadows the existing binding conduit> bound at src/Data/Conduit/Internal/Conduit.hs:753:31 conduit> | conduit> 756 | go (HaveOutput p o) = pure $ Right (o, SealedConduitT p) conduit> | ^ conduit> conduit> src/Data/Conduit/Internal/Conduit.hs:760:18: warning: [GHC-63397] [-Wname-shadowing] conduit> This binding for ‘p’ shadows the existing binding conduit> bound at src/Data/Conduit/Internal/Conduit.hs:753:31 conduit> | conduit> 760 | go (Leftover p ()) = go p conduit> | ^ conduit> conduit> src/Data/Conduit/Internal/Conduit.hs:881:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: await >>= maybe" may never fire conduit> because ‘maybe’ might inline first conduit> Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘maybe’ conduit> | conduit> 881 | {-# RULES "conduit: await >>= maybe" forall x y. await >>= maybe x y = await' x y #-} conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit> 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 ) conduit> [ 3 of 14] Compiling Data.Conduit.Internal.Fusion ( src/Data/Conduit/Internal/Fusion.hs, dist/build/Data/Conduit/Internal/Fusion.o, dist/build/Data/Conduit/Internal/Fusion.dyn_o ) conduit> src/Data/Conduit/Internal/Fusion.hs:71:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: fuseStream (.|)" may never fire conduit> because ‘.|’ might inline first conduit> Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘.|’ conduit> | conduit> 71 | {-# RULES "conduit: fuseStream (.|)" forall left right. conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:74:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: fuseStream (fuse)" may never fire conduit> because ‘fuse’ might inline first conduit> Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘fuse’ conduit> | conduit> 74 | {-# RULES "conduit: fuseStream (fuse)" forall left right. conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:78:23: warning: [GHC-68441] [-Wdeprecations] conduit> In the use of ‘=$=’ (imported from Data.Conduit.Internal.Conduit): conduit> Deprecated: "Use .|" conduit> | conduit> 78 | unstream left =$= unstream right = unstream (fuseStream left right) conduit> | ^^^ conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:102:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: runStream (pure)" may never fire conduit> because ‘runConduitPure’ might inline first conduit> Suggested fix: conduit> Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitPure’ conduit> | conduit> 102 | {-# RULES "conduit: runStream (pure)" forall stream. conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:105:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: runStream (ResourceT)" may never fire conduit> because ‘runConduitRes’ might inline first conduit> Suggested fix: conduit> Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitRes’ conduit> | conduit> 105 | {-# RULES "conduit: runStream (ResourceT)" forall stream. conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:129:23: warning: [GHC-68441] [-Wdeprecations] conduit> In the use of ‘$$’ (imported from Data.Conduit.Internal.Conduit): conduit> Deprecated: "Use runConduit and .|" conduit> | conduit> 129 | unstream left $$ unstream right = connectStream left right conduit> | ^^ conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:154:23: warning: [GHC-68441] [-Wdeprecations] conduit> In the use of ‘$$’ (imported from Data.Conduit.Internal.Conduit): conduit> Deprecated: "Use runConduit and .|" conduit> | conduit> 154 | unstream left $$ right = connectStream1 left right conduit> | ^^ conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:157:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: connectStream1 (runConduit/.|)" may never fire conduit> because ‘.|’ might inline first conduit> Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘.|’ conduit> | conduit> 157 | {-# RULES "conduit: connectStream1 (runConduit/.|)" forall left right. conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:161:35: warning: [GHC-68441] [-Wdeprecations] conduit> In the use of ‘=$=’ (imported from Data.Conduit.Internal.Conduit): conduit> Deprecated: "Use .|" conduit> | conduit> 161 | runConduit (unstream left =$= right) = connectStream1 left right conduit> | ^^^ conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:163:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: connectStream1 (runConduit/fuse)" may never fire conduit> because ‘fuse’ might inline first conduit> Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘fuse’ conduit> | conduit> 163 | {-# RULES "conduit: connectStream1 (runConduit/fuse)" forall left right. conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:167:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: connectStream1 (runConduitPure/.|)" may never fire conduit> because ‘.|’ might inline first conduit> Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘.|’ conduit> | conduit> 167 | {-# RULES "conduit: connectStream1 (runConduitPure/.|)" forall left right. conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:167:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: connectStream1 (runConduitPure/.|)" may never fire conduit> because ‘runConduitPure’ might inline first conduit> Suggested fix: conduit> Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitPure’ conduit> | conduit> 167 | {-# RULES "conduit: connectStream1 (runConduitPure/.|)" forall left right. conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:170:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: connectStream1 (runConduitPure/=$=)" may never fire conduit> because ‘runConduitPure’ might inline first conduit> Suggested fix: conduit> Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitPure’ conduit> | conduit> 170 | {-# RULES "conduit: connectStream1 (runConduitPure/=$=)" forall left right. conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:171:39: warning: [GHC-68441] [-Wdeprecations] conduit> In the use of ‘=$=’ (imported from Data.Conduit.Internal.Conduit): conduit> Deprecated: "Use .|" conduit> | conduit> 171 | runConduitPure (unstream left =$= right) = runIdentity (connectStream1 left right) conduit> | ^^^ conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:173:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: connectStream1 (runConduitPure/fuse)" may never fire conduit> because ‘fuse’ might inline first conduit> Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘fuse’ conduit> | conduit> 173 | {-# RULES "conduit: connectStream1 (runConduitPure/fuse)" forall left right. conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:173:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: connectStream1 (runConduitPure/fuse)" may never fire conduit> because ‘runConduitPure’ might inline first conduit> Suggested fix: conduit> Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitPure’ conduit> | conduit> 173 | {-# RULES "conduit: connectStream1 (runConduitPure/fuse)" forall left right. conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:177:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: connectStream1 (runConduitRes/.|)" may never fire conduit> because ‘.|’ might inline first conduit> Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘.|’ conduit> | conduit> 177 | {-# RULES "conduit: connectStream1 (runConduitRes/.|)" forall left right. conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:177:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: connectStream1 (runConduitRes/.|)" may never fire conduit> because ‘runConduitRes’ might inline first conduit> Suggested fix: conduit> Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitRes’ conduit> | conduit> 177 | {-# RULES "conduit: connectStream1 (runConduitRes/.|)" forall left right. conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:180:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: connectStream1 (runConduitRes/=$=)" may never fire conduit> because ‘runConduitRes’ might inline first conduit> Suggested fix: conduit> Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitRes’ conduit> | conduit> 180 | {-# RULES "conduit: connectStream1 (runConduitRes/=$=)" forall left right. conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:181:38: warning: [GHC-68441] [-Wdeprecations] conduit> In the use of ‘=$=’ (imported from Data.Conduit.Internal.Conduit): conduit> Deprecated: "Use .|" conduit> | conduit> 181 | runConduitRes (unstream left =$= right) = runResourceT (connectStream1 left right) conduit> | ^^^ conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:183:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: connectStream1 (runConduitRes/fuse)" may never fire conduit> because ‘fuse’ might inline first conduit> Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘fuse’ conduit> | conduit> 183 | {-# RULES "conduit: connectStream1 (runConduitRes/fuse)" forall left right. conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:183:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: connectStream1 (runConduitRes/fuse)" may never fire conduit> because ‘runConduitRes’ might inline first conduit> Suggested fix: conduit> Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitRes’ conduit> | conduit> 183 | {-# RULES "conduit: connectStream1 (runConduitRes/fuse)" forall left right. conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:214:14: warning: [GHC-68441] [-Wdeprecations] conduit> In the use of ‘$$’ (imported from Data.Conduit.Internal.Conduit): conduit> Deprecated: "Use runConduit and .|" conduit> | conduit> 214 | left $$ unstream right = connectStream2 left right conduit> | ^^ conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:217:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: connectStream2 (runConduit/.|)" may never fire conduit> because ‘.|’ might inline first conduit> Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘.|’ conduit> | conduit> 217 | {-# RULES "conduit: connectStream2 (runConduit/.|)" forall left right. conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:220:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: connectStream2 (runConduit/fuse)" may never fire conduit> because ‘fuse’ might inline first conduit> Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘fuse’ conduit> | conduit> 220 | {-# RULES "conduit: connectStream2 (runConduit/fuse)" forall left right. conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:224:26: warning: [GHC-68441] [-Wdeprecations] conduit> In the use of ‘=$=’ (imported from Data.Conduit.Internal.Conduit): conduit> Deprecated: "Use .|" conduit> | conduit> 224 | runConduit (left =$= unstream right) = connectStream2 left right conduit> | ^^^ conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:227:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: connectStream2 (runConduitPure/.|)" may never fire conduit> because ‘.|’ might inline first conduit> Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘.|’ conduit> | conduit> 227 | {-# RULES "conduit: connectStream2 (runConduitPure/.|)" forall left right. conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:227:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: connectStream2 (runConduitPure/.|)" may never fire conduit> because ‘runConduitPure’ might inline first conduit> Suggested fix: conduit> Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitPure’ conduit> | conduit> 227 | {-# RULES "conduit: connectStream2 (runConduitPure/.|)" forall left right. conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:230:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: connectStream2 (runConduitPure/fuse)" may never fire conduit> because ‘fuse’ might inline first conduit> Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘fuse’ conduit> | conduit> 230 | {-# RULES "conduit: connectStream2 (runConduitPure/fuse)" forall left right. conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:230:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: connectStream2 (runConduitPure/fuse)" may never fire conduit> because ‘runConduitPure’ might inline first conduit> Suggested fix: conduit> Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitPure’ conduit> | conduit> 230 | {-# RULES "conduit: connectStream2 (runConduitPure/fuse)" forall left right. conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:233:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: connectStream2 (runConduitPure/=$=)" may never fire conduit> because ‘runConduitPure’ might inline first conduit> Suggested fix: conduit> Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitPure’ conduit> | conduit> 233 | {-# RULES "conduit: connectStream2 (runConduitPure/=$=)" forall left right. conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:234:30: warning: [GHC-68441] [-Wdeprecations] conduit> In the use of ‘=$=’ (imported from Data.Conduit.Internal.Conduit): conduit> Deprecated: "Use .|" conduit> | conduit> 234 | runConduitPure (left =$= unstream right) = runIdentity (connectStream2 left right) conduit> | ^^^ conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:237:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: connectStream2 (runConduitRes/.|)" may never fire conduit> because ‘.|’ might inline first conduit> Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘.|’ conduit> | conduit> 237 | {-# RULES "conduit: connectStream2 (runConduitRes/.|)" forall left right. conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:237:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: connectStream2 (runConduitRes/.|)" may never fire conduit> because ‘runConduitRes’ might inline first conduit> Suggested fix: conduit> Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitRes’ conduit> | conduit> 237 | {-# RULES "conduit: connectStream2 (runConduitRes/.|)" forall left right. conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:240:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: connectStream2 (runConduitRes/fuse)" may never fire conduit> because ‘fuse’ might inline first conduit> Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘fuse’ conduit> | conduit> 240 | {-# RULES "conduit: connectStream2 (runConduitRes/fuse)" forall left right. conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:240:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: connectStream2 (runConduitRes/fuse)" may never fire conduit> because ‘runConduitRes’ might inline first conduit> Suggested fix: conduit> Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitRes’ conduit> | conduit> 240 | {-# RULES "conduit: connectStream2 (runConduitRes/fuse)" forall left right. conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:243:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: connectStream2 (runConduitRes/=$=)" may never fire conduit> because ‘runConduitRes’ might inline first conduit> Suggested fix: conduit> Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitRes’ conduit> | conduit> 243 | {-# RULES "conduit: connectStream2 (runConduitRes/=$=)" forall left right. conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:244:29: warning: [GHC-68441] [-Wdeprecations] conduit> In the use of ‘=$=’ (imported from Data.Conduit.Internal.Conduit): conduit> Deprecated: "Use .|" conduit> | conduit> 244 | runConduitRes (left =$= unstream right) = runResourceT (connectStream2 left right) conduit> | ^^^ conduit> conduit> [ 4 of 14] Compiling Data.Conduit.Internal.List.Stream ( src/Data/Conduit/Internal/List/Stream.hs, dist/build/Data/Conduit/Internal/List/Stream.o, dist/build/Data/Conduit/Internal/List/Stream.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 ) ghc-lib-parser> [374 of 456] Compiling GHC.Tc.Solver.Types ( compiler/GHC/Tc/Solver/Types.hs, dist/build/GHC/Tc/Solver/Types.p_o ) ghc-lib-parser> [375 of 456] Compiling GHC.Tc.Solver.InertSet ( compiler/GHC/Tc/Solver/InertSet.hs, dist/build/GHC/Tc/Solver/InertSet.p_o ) ghc-lib-parser> [376 of 456] Compiling GHC.HsToCore.Pmc.Solver.Types ( compiler/GHC/HsToCore/Pmc/Solver/Types.hs, dist/build/GHC/HsToCore/Pmc/Solver/Types.p_o ) ghc-lib-parser> [377 of 456] Compiling GHC.HsToCore.Pmc.Types ( compiler/GHC/HsToCore/Pmc/Types.hs, dist/build/GHC/HsToCore/Pmc/Types.p_o ) ghc-lib-parser> [378 of 456] Compiling GHC.HsToCore.Pmc.Ppr ( compiler/GHC/HsToCore/Pmc/Ppr.hs, dist/build/GHC/HsToCore/Pmc/Ppr.p_o ) ghc-lib-parser> [379 of 456] Compiling GHC.StgToCmm.Config ( compiler/GHC/StgToCmm/Config.hs, dist/build/GHC/StgToCmm/Config.p_o ) ghc-lib-parser> [380 of 456] Compiling GHC.Linker.Config ( compiler/GHC/Linker/Config.hs, dist/build/GHC/Linker/Config.p_o ) ghc-lib-parser> [381 of 456] Compiling GHC.StgToJS.Types ( compiler/GHC/StgToJS/Types.hs, dist/build/GHC/StgToJS/Types.p_o ) ghc-lib-parser> [382 of 456] Compiling GHC.StgToJS.Object ( compiler/GHC/StgToJS/Object.hs, dist/build/GHC/StgToJS/Object.p_o ) ghc-lib-parser> [383 of 456] Compiling GHC.StgToJS.Linker.Types ( compiler/GHC/StgToJS/Linker/Types.hs, dist/build/GHC/StgToJS/Linker/Types.p_o ) conduit> [ 5 of 14] Compiling Data.Conduit.Combinators.Stream ( src/Data/Conduit/Combinators/Stream.hs, dist/build/Data/Conduit/Combinators/Stream.o, dist/build/Data/Conduit/Combinators/Stream.dyn_o ) ghc-lib-parser> [384 of 456] Compiling GHC.Cmm.Switch ( compiler/GHC/Cmm/Switch.hs, dist/build/GHC/Cmm/Switch.p_o ) ghc-lib-parser> [385 of 456] Compiling GHC.Cmm.Node ( compiler/GHC/Cmm/Node.hs, dist/build/GHC/Cmm/Node.p_o ) ghc-lib-parser> [386 of 456] Compiling GHC.Cmm ( compiler/GHC/Cmm.hs, dist/build/GHC/Cmm.p_o ) ghc-lib-parser> [387 of 456] Compiling GHC.Cmm.Utils ( compiler/GHC/Cmm/Utils.hs, dist/build/GHC/Cmm/Utils.p_o ) ghc-lib-parser> [388 of 456] Compiling GHC.StgToCmm.CgUtils ( compiler/GHC/StgToCmm/CgUtils.hs, dist/build/GHC/StgToCmm/CgUtils.p_o ) ghc-lib-parser> [389 of 456] Compiling GHC.Types.Target ( compiler/GHC/Types/Target.hs, dist/build/GHC/Types/Target.p_o ) ghc-lib-parser> [390 of 456] Compiling GHC.Linker.Types ( compiler/GHC/Linker/Types.hs, dist/build/GHC/Linker/Types.p_o ) ghc-lib-parser> [391 of 456] Compiling GHC.Unit.Module.ModGuts ( compiler/GHC/Unit/Module/ModGuts.hs, dist/build/GHC/Unit/Module/ModGuts.p_o ) ghc-lib-parser> [392 of 456] Compiling GHC.Unit.Home.ModInfo ( compiler/GHC/Unit/Home/ModInfo.hs, dist/build/GHC/Unit/Home/ModInfo.p_o ) ghc-lib-parser> [393 of 456] Compiling GHC.Unit.Module.Status ( compiler/GHC/Unit/Module/Status.hs, dist/build/GHC/Unit/Module/Status.p_o ) ghc-lib-parser> [394 of 456] Compiling GHC.Unit.Module.ModSummary ( compiler/GHC/Unit/Module/ModSummary.hs, dist/build/GHC/Unit/Module/ModSummary.p_o ) ghc-lib-parser> [395 of 456] Compiling GHC.Unit.Module.Graph ( compiler/GHC/Unit/Module/Graph.hs, dist/build/GHC/Unit/Module/Graph.p_o ) ghc-lib-parser> [396 of 456] Compiling GHC.Driver.Ppr ( compiler/GHC/Driver/Ppr.hs, dist/build/GHC/Driver/Ppr.p_o ) ghc-lib-parser> [397 of 456] Compiling GHC.Driver.Config.Logger ( compiler/GHC/Driver/Config/Logger.hs, dist/build/GHC/Driver/Config/Logger.p_o ) ghc-lib-parser> [398 of 456] Compiling GHC.Driver.Config ( compiler/GHC/Driver/Config.hs, dist/build/GHC/Driver/Config.p_o ) ghc-lib-parser> [399 of 456] Compiling GHC.Core.Rules ( compiler/GHC/Core/Rules.hs, dist/build/GHC/Core/Rules.p_o ) ghc-lib-parser> [400 of 456] Compiling GHC.Unit.External ( compiler/GHC/Unit/External.hs, dist/build/GHC/Unit/External.p_o ) ghc-lib-parser> [401 of 456] Compiling GHC.Unit.Env ( compiler/GHC/Unit/Env.hs, dist/build/GHC/Unit/Env.p_o ) conduit> src/Data/Conduit/Combinators/Stream.hs:362:61: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 362 | slidingWindowS :: (Monad m, Seq.IsSequence seq, Element seq ~ a) => Int -> StreamConduit a m seq conduit> | ^ conduit> lsp-types> [ 1 of 452] Compiling Data.IxMap ( src/Data/IxMap.hs, dist/build/Data/IxMap.p_o ) conduit> [ 6 of 14] Compiling Data.Conduit ( src/Data/Conduit.hs, dist/build/Data/Conduit.o, dist/build/Data/Conduit.dyn_o ) conduit> src/Data/Conduit.hs:105:1: warning: [GHC-66111] [-Wunused-imports] conduit> The import of ‘Data.Functor.Identity’ is redundant conduit> except perhaps to import instances from ‘Data.Functor.Identity’ conduit> To import instances alone, use: import Data.Functor.Identity() conduit> | conduit> 105 | import Data.Functor.Identity (Identity, runIdentity) conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit> conduit> src/Data/Conduit.hs:106:1: warning: [GHC-66111] [-Wunused-imports] conduit> The import of ‘Control.Monad.Trans.Resource’ is redundant conduit> except perhaps to import instances from ‘Control.Monad.Trans.Resource’ conduit> To import instances alone, use: import Control.Monad.Trans.Resource() conduit> | conduit> 106 | import Control.Monad.Trans.Resource (ResourceT, runResourceT) conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit> conduit> src/Data/Conduit.hs:107:1: warning: [GHC-66111] [-Wunused-imports] conduit> The import of ‘Control.Monad.IO.Unlift’ is redundant conduit> except perhaps to import instances from ‘Control.Monad.IO.Unlift’ conduit> To import instances alone, use: import Control.Monad.IO.Unlift() conduit> | conduit> 107 | import Control.Monad.IO.Unlift (MonadUnliftIO) conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit> conduit> [ 7 of 14] Compiling Data.Conduit.Internal ( src/Data/Conduit/Internal.hs, dist/build/Data/Conduit/Internal.o, dist/build/Data/Conduit/Internal.dyn_o ) conduit> [ 8 of 14] Compiling Data.Conduit.Lift ( src/Data/Conduit/Lift.hs, dist/build/Data/Conduit/Lift.o, dist/build/Data/Conduit/Lift.dyn_o ) conduit> src/Data/Conduit/Lift.hs:67:1: warning: [GHC-66111] [-Wunused-imports] conduit> The import of ‘Data.Monoid’ is redundant conduit> except perhaps to import instances from ‘Data.Monoid’ conduit> To import instances alone, use: import Data.Monoid() conduit> | conduit> 67 | import Data.Monoid (Monoid(..)) conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit> conduit> [ 9 of 14] Compiling Data.Conduit.List ( src/Data/Conduit/List.hs, dist/build/Data/Conduit/List.o, dist/build/Data/Conduit/List.dyn_o ) conduit> src/Data/Conduit/List.hs:336:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: $$ fold" may never fire conduit> because ‘.|’ might inline first conduit> Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘.|’ conduit> | conduit> 336 | {-# RULES "conduit: $$ fold" forall src f b. runConduit (src .| fold f b) = connectFold src f b #-} conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit> conduit> src/Data/Conduit/List.hs:352:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: $$ foldM" may never fire conduit> because ‘.|’ might inline first conduit> Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘.|’ conduit> | conduit> 352 | {-# RULES "conduit: $$ foldM" forall src f b. runConduit (src .| foldM f b) = connectFoldM src f b #-} conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit> conduit> src/Data/Conduit/List.hs:395:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: connect to mapM_" may never fire conduit> because ‘.|’ might inline first conduit> Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘.|’ conduit> | conduit> 395 | {-# RULES "conduit: connect to mapM_" [2] forall f src. runConduit (src .| mapM_ f) = srcMapM_ src f #-} conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit> conduit> src/Data/Conduit/List.hs:836:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: source/filter fusion .|" may never fire conduit> because ‘.|’ might inline first conduit> Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘.|’ conduit> | conduit> 836 | {-# RULES "conduit: source/filter fusion .|" forall f src. src .| filter f = filterFuseRight src f #-} conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit> conduit> src/Data/Conduit/List.hs:860:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: connect to sinkNull" may never fire conduit> because ‘.|’ might inline first conduit> Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘.|’ conduit> | conduit> 860 | {-# RULES "conduit: connect to sinkNull" forall src. runConduit (src .| sinkNull) = srcSinkNull src #-} conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit> conduit> [10 of 14] Compiling Data.Streaming.FileRead ( src/Data/Streaming/FileRead.hs, dist/build/Data/Streaming/FileRead.o, dist/build/Data/Streaming/FileRead.dyn_o ) conduit> [11 of 14] Compiling Data.Streaming.Filesystem ( src/Data/Streaming/Filesystem.hs, dist/build/Data/Streaming/Filesystem.o, dist/build/Data/Streaming/Filesystem.dyn_o ) conduit> src/Data/Streaming/Filesystem.hs:100:36: warning: [GHC-90584] [-Wderiving-typeable] conduit> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable conduit> • In the data declaration for ‘FileType’ conduit> | conduit> 100 | deriving (Show, Read, Eq, Ord, Typeable) conduit> | ^^^^^^^^ conduit> conduit> [12 of 14] Compiling Data.Conduit.Combinators ( src/Data/Conduit/Combinators.hs, dist/build/Data/Conduit/Combinators.o, dist/build/Data/Conduit/Combinators.dyn_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 ) ghc-lib-parser> [402 of 456] Compiling GHC.Unit.Finder.Types ( compiler/GHC/Unit/Finder/Types.hs, dist/build/GHC/Unit/Finder/Types.p_o ) conduit> src/Data/Conduit/Combinators.hs:901:43: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 901 | foldl1E :: (Monad m, MonoFoldable mono, a ~ Element mono) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:901:43: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 901 | foldl1E :: (Monad m, MonoFoldable mono, a ~ Element mono) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:907:40: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 907 | foldMaybeNull :: (MonoFoldable mono, e ~ Element mono) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:907:40: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 907 | foldMaybeNull :: (MonoFoldable mono, e ~ Element mono) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:992:51: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 992 | andE :: (Monad m, MonoFoldable mono, Element mono ~ Bool) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:992:51: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 992 | andE :: (Monad m, MonoFoldable mono, Element mono ~ Bool) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:1013:50: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 1013 | orE :: (Monad m, MonoFoldable mono, Element mono ~ Bool) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:1013:50: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 1013 | orE :: (Monad m, MonoFoldable mono, Element mono ~ Bool) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:1801:76: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 1801 | slidingWindow, slidingWindowC :: (Monad m, Seq.IsSequence seq, Element seq ~ a) => Int -> ConduitT a seq m () conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:1801:76: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 1801 | slidingWindow, slidingWindowC :: (Monad m, Seq.IsSequence seq, Element seq ~ a) => Int -> ConduitT a seq m () conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:2036:51: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 2036 | line :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:2036:51: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 2036 | line :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:2045:56: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 2045 | lineAscii :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:2045:56: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 2045 | lineAscii :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:2082:54: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 2082 | unlines :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) => ConduitT seq seq m () conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:2082:54: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 2082 | unlines :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) => ConduitT seq seq m () conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:2090:59: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 2090 | unlinesAscii :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) => ConduitT seq seq m () conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:2090:59: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 2090 | unlinesAscii :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) => ConduitT seq seq m () conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:2126:61: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 2126 | linesUnbounded :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:2126:61: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 2126 | linesUnbounded :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:2135:66: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 2135 | linesUnboundedAscii :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:2135:66: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 2135 | linesUnboundedAscii :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:2437:71: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 2437 | vectorBuilder :: (PrimMonad m, PrimMonad n, V.Vector v e, PrimState m ~ PrimState n) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:2437:71: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 2437 | vectorBuilder :: (PrimMonad m, PrimMonad n, V.Vector v e, PrimState m ~ PrimState n) conduit> | ^ conduit> ghc-lib-parser> [403 of 456] Compiling GHC.Types.Name.Ppr ( compiler/GHC/Types/Name/Ppr.hs, dist/build/GHC/Types/Name/Ppr.p_o ) ghc-lib-parser> [404 of 456] Compiling GHC.Runtime.Interpreter.Types ( compiler/GHC/Runtime/Interpreter/Types.hs, dist/build/GHC/Runtime/Interpreter/Types.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 ) ghc-lib-parser> [405 of 456] Compiling GHC.Core.Opt.Stats ( compiler/GHC/Core/Opt/Stats.hs, dist/build/GHC/Core/Opt/Stats.p_o ) ghc-lib-parser> [406 of 456] Compiling GHC.Core.Opt.Simplify.Monad ( compiler/GHC/Core/Opt/Simplify/Monad.hs, dist/build/GHC/Core/Opt/Simplify/Monad.p_o ) ghc-lib-parser> [407 of 456] Compiling GHC.Core.Opt.Simplify.Env ( compiler/GHC/Core/Opt/Simplify/Env.hs, dist/build/GHC/Core/Opt/Simplify/Env.p_o ) ghc-lib-parser> [408 of 456] Compiling GHC.Core.Opt.Simplify.Inline ( compiler/GHC/Core/Opt/Simplify/Inline.hs, dist/build/GHC/Core/Opt/Simplify/Inline.p_o ) ghc-lib-parser> [409 of 456] Compiling GHC.Core.Opt.Simplify.Utils ( compiler/GHC/Core/Opt/Simplify/Utils.hs, dist/build/GHC/Core/Opt/Simplify/Utils.p_o ) ghc-lib-parser> [410 of 456] Compiling GHC.Core.Opt.Simplify.Iteration ( compiler/GHC/Core/Opt/Simplify/Iteration.hs, dist/build/GHC/Core/Opt/Simplify/Iteration.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> src/Language/LSP/Protocol/Utils/Misc.hs:24:1: warning: [GHC-66111] [-Wunused-imports] lsp-types> The import of ‘Data.List’ is redundant lsp-types> except perhaps to import instances from ‘Data.List’ lsp-types> To import instances alone, use: import Data.List() lsp-types> | lsp-types> 24 | import Data.List hiding (group) lsp-types> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lsp-types> 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 ) 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> src/Refact/Fixity.hs:12:36: warning: [GHC-38856] [-Wunused-imports] apply-refact> The import of ‘SourceText’ from module ‘Refact.Compat’ is redundant apply-refact> | apply-refact> 12 | import Refact.Compat (Fixity (..), SourceText (..), occNameString, rdrNameOcc,transferEntryDP) apply-refact> | ^^^^^^^^^^^^^^^ apply-refact> 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 ) apply-refact> [9 of 9] Compiling Main ( src/Main.hs, dist/build/refactor/refactor-tmp/Main.o ) apply-refact> [10 of 10] Linking dist/build/refactor/refactor 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 ) conduit> [13 of 14] Compiling Data.Conduit.Combinators.Unqualified ( src/Data/Conduit/Combinators/Unqualified.hs, dist/build/Data/Conduit/Combinators/Unqualified.o, dist/build/Data/Conduit/Combinators/Unqualified.dyn_o ) conduit> src/Data/Conduit/Combinators/Unqualified.hs:461:52: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 461 | andCE :: (Monad m, MonoFoldable mono, Element mono ~ Bool) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators/Unqualified.hs:461:52: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 461 | andCE :: (Monad m, MonoFoldable mono, Element mono ~ Bool) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators/Unqualified.hs:480:51: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 480 | orCE :: (Monad m, MonoFoldable mono, Element mono ~ Bool) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators/Unqualified.hs:480:51: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 480 | orCE :: (Monad m, MonoFoldable mono, Element mono ~ Bool) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators/Unqualified.hs:993:61: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 993 | slidingWindowC :: (Monad m, Seq.IsSequence seq, Element seq ~ a) => Int -> ConduitT a seq m () conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators/Unqualified.hs:993:61: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 993 | slidingWindowC :: (Monad m, Seq.IsSequence seq, Element seq ~ a) => Int -> ConduitT a seq m () conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators/Unqualified.hs:1135:52: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 1135 | lineC :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators/Unqualified.hs:1135:52: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 1135 | lineC :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators/Unqualified.hs:1144:57: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 1144 | lineAsciiC :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators/Unqualified.hs:1144:57: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 1144 | lineAsciiC :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators/Unqualified.hs:1153:55: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 1153 | unlinesC :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) => ConduitT seq seq m () conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators/Unqualified.hs:1153:55: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 1153 | unlinesC :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) => ConduitT seq seq m () conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators/Unqualified.hs:1160:60: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 1160 | unlinesAsciiC :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) => ConduitT seq seq m () conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators/Unqualified.hs:1160:60: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 1160 | unlinesAsciiC :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) => ConduitT seq seq m () conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators/Unqualified.hs:1170:62: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 1170 | linesUnboundedC :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators/Unqualified.hs:1170:62: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 1170 | linesUnboundedC :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators/Unqualified.hs:1178:67: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 1178 | linesUnboundedAsciiC :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators/Unqualified.hs:1178:67: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 1178 | linesUnboundedAsciiC :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators/Unqualified.hs:1201:72: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 1201 | vectorBuilderC :: (PrimMonad m, V.Vector v e, PrimMonad n, PrimState m ~ PrimState n) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators/Unqualified.hs:1201:72: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 1201 | vectorBuilderC :: (PrimMonad m, V.Vector v e, PrimMonad n, PrimState m ~ PrimState n) conduit> | ^ conduit> conduit> [14 of 14] Compiling Conduit ( src/Conduit.hs, dist/build/Conduit.o, dist/build/Conduit.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.p_o ) ghc-lib-parser> [411 of 456] Compiling GHC.Parser.Types ( compiler/GHC/Parser/Types.hs, dist/build/GHC/Parser/Types.p_o ) ghc-lib-parser> [412 of 456] Compiling GHC.Parser.Errors.Types ( compiler/GHC/Parser/Errors/Types.hs, dist/build/GHC/Parser/Errors/Types.p_o ) ghc-lib-parser> [413 of 456] Compiling GHC.Parser.String ( compiler/GHC/Parser/String.hs, dist/build/GHC/Parser/String.p_o ) ghc-lib-parser> [414 of 456] Compiling GHC.HsToCore.Errors.Types ( compiler/GHC/HsToCore/Errors/Types.hs, dist/build/GHC/HsToCore/Errors/Types.p_o ) ghc-lib-parser> [415 of 456] Compiling GHC.Driver.Errors.Types ( compiler/GHC/Driver/Errors/Types.hs, dist/build/GHC/Driver/Errors/Types.p_o ) ghc-lib-parser> [416 of 456] Compiling GHC.Types.Error.Codes ( compiler/GHC/Types/Error/Codes.hs, dist/build/GHC/Types/Error/Codes.p_o ) ghc-lib-parser> [417 of 456] Compiling GHC.Parser.Errors.Ppr ( compiler/GHC/Parser/Errors/Ppr.hs, dist/build/GHC/Parser/Errors/Ppr.p_o ) ghc-lib-parser> [418 of 456] Compiling GHC.Parser.Lexer ( dist/build/GHC/Parser/Lexer.hs, dist/build/GHC/Parser/Lexer.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 ) conduit> [ 1 of 14] Compiling Data.Conduit.Internal.Pipe ( src/Data/Conduit/Internal/Pipe.hs, dist/build/Data/Conduit/Internal/Pipe.p_o ) conduit> src/Data/Conduit/Internal/Pipe.hs:48:1: warning: [GHC-66111] [-Wunused-imports] conduit> The import of ‘Control.Applicative’ is redundant conduit> except perhaps to import instances from ‘Control.Applicative’ conduit> To import instances alone, use: import Control.Applicative() conduit> | conduit> 48 | import Control.Applicative (Applicative (..)) conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit> conduit> src/Data/Conduit/Internal/Pipe.hs:56:51: warning: [GHC-38856] [-Wunused-imports] conduit> The import of ‘MonadUnliftIO’ conduit> from module ‘Control.Monad.IO.Unlift’ is redundant conduit> | conduit> 56 | import Control.Monad.IO.Unlift (MonadIO (liftIO), MonadUnliftIO, withRunInIO) conduit> | ^^^^^^^^^^^^^ conduit> conduit> src/Data/Conduit/Internal/Pipe.hs:59:1: warning: [GHC-66111] [-Wunused-imports] conduit> The import of ‘Data.Monoid’ is redundant conduit> except perhaps to import instances from ‘Data.Monoid’ conduit> To import instances alone, use: import Data.Monoid() conduit> | conduit> 59 | import Data.Monoid (Monoid (mappend, mempty)) conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit> conduit> src/Data/Conduit/Internal/Pipe.hs:60:1: warning: [GHC-66111] [-Wunused-imports] conduit> The import of ‘Data.Semigroup’ is redundant conduit> except perhaps to import instances from ‘Data.Semigroup’ conduit> To import instances alone, use: import Data.Semigroup() conduit> | conduit> 60 | import Data.Semigroup (Semigroup ((<>))) conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit> conduit> src/Data/Conduit/Internal/Pipe.hs:217:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: CI.await >>= maybe" may never fire conduit> because ‘maybe’ might inline first conduit> Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘maybe’ conduit> | conduit> 217 | {-# RULES "conduit: CI.await >>= maybe" forall x y. await >>= maybe x y = NeedInput y (const x) #-} conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit> conduit> src/Data/Conduit/Internal/Pipe.hs:226:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: awaitE >>= either" may never fire conduit> because ‘either’ might inline first conduit> Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘either’ conduit> | conduit> 226 | {-# RULES "conduit: awaitE >>= either" forall x y. awaitE >>= either x y = NeedInput y x #-} conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit> 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 ) conduit> [ 2 of 14] Compiling Data.Conduit.Internal.Conduit ( src/Data/Conduit/Internal/Conduit.hs, dist/build/Data/Conduit/Internal/Conduit.p_o ) conduit> src/Data/Conduit/Internal/Conduit.hs:93:1: warning: [GHC-66111] [-Wunused-imports] conduit> The import of ‘Control.Applicative’ is redundant conduit> except perhaps to import instances from ‘Control.Applicative’ conduit> To import instances alone, use: import Control.Applicative() conduit> | conduit> 93 | import Control.Applicative (Applicative (..)) conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit> conduit> src/Data/Conduit/Internal/Conduit.hs:104:51: warning: [GHC-38856] [-Wunused-imports] conduit> The import of ‘MonadUnliftIO’ conduit> from module ‘Control.Monad.IO.Unlift’ is redundant conduit> | conduit> 104 | import Control.Monad.IO.Unlift (MonadIO (liftIO), MonadUnliftIO, withRunInIO) conduit> | ^^^^^^^^^^^^^ conduit> conduit> src/Data/Conduit/Internal/Conduit.hs:108:1: warning: [GHC-66111] [-Wunused-imports] conduit> The import of ‘Data.Monoid’ is redundant conduit> except perhaps to import instances from ‘Data.Monoid’ conduit> To import instances alone, use: import Data.Monoid() conduit> | conduit> 108 | import Data.Monoid (Monoid (mappend, mempty)) conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit> conduit> src/Data/Conduit/Internal/Conduit.hs:109:1: warning: [GHC-66111] [-Wunused-imports] conduit> The import of ‘Data.Semigroup’ is redundant conduit> except perhaps to import instances from ‘Data.Semigroup’ conduit> To import instances alone, use: import Data.Semigroup() conduit> | conduit> 109 | import Data.Semigroup (Semigroup ((<>))) conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit> conduit> src/Data/Conduit/Internal/Conduit.hs:114:1: warning: [GHC-66111] [-Wunused-imports] conduit> The import of ‘Data.Traversable’ is redundant conduit> except perhaps to import instances from ‘Data.Traversable’ conduit> To import instances alone, use: import Data.Traversable() conduit> | conduit> 114 | import Data.Traversable (Traversable (..)) conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit> conduit> src/Data/Conduit/Internal/Conduit.hs:739:20: warning: [GHC-63397] [-Wname-shadowing] conduit> This binding for ‘p’ shadows the existing binding conduit> bound at src/Data/Conduit/Internal/Conduit.hs:736:25 conduit> | conduit> 739 | go (HaveOutput p o) = pure $ Just (o, SealedConduitT p) conduit> | ^ conduit> conduit> src/Data/Conduit/Internal/Conduit.hs:743:18: warning: [GHC-63397] [-Wname-shadowing] conduit> This binding for ‘p’ shadows the existing binding conduit> bound at src/Data/Conduit/Internal/Conduit.hs:736:25 conduit> | conduit> 743 | go (Leftover p ()) = go p conduit> | ^ conduit> conduit> src/Data/Conduit/Internal/Conduit.hs:756:20: warning: [GHC-63397] [-Wname-shadowing] conduit> This binding for ‘p’ shadows the existing binding conduit> bound at src/Data/Conduit/Internal/Conduit.hs:753:31 conduit> | conduit> 756 | go (HaveOutput p o) = pure $ Right (o, SealedConduitT p) conduit> | ^ conduit> conduit> src/Data/Conduit/Internal/Conduit.hs:760:18: warning: [GHC-63397] [-Wname-shadowing] conduit> This binding for ‘p’ shadows the existing binding conduit> bound at src/Data/Conduit/Internal/Conduit.hs:753:31 conduit> | conduit> 760 | go (Leftover p ()) = go p conduit> | ^ conduit> conduit> src/Data/Conduit/Internal/Conduit.hs:881:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: await >>= maybe" may never fire conduit> because ‘maybe’ might inline first conduit> Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘maybe’ conduit> | conduit> 881 | {-# RULES "conduit: await >>= maybe" forall x y. await >>= maybe x y = await' x y #-} conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit> ghc-lib-parser> [419 of 456] Compiling GHC.Parser.PostProcess ( compiler/GHC/Parser/PostProcess.hs, dist/build/GHC/Parser/PostProcess.p_o ) conduit> [ 3 of 14] Compiling Data.Conduit.Internal.Fusion ( src/Data/Conduit/Internal/Fusion.hs, dist/build/Data/Conduit/Internal/Fusion.p_o ) conduit> src/Data/Conduit/Internal/Fusion.hs:71:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: fuseStream (.|)" may never fire conduit> because ‘.|’ might inline first conduit> Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘.|’ conduit> | conduit> 71 | {-# RULES "conduit: fuseStream (.|)" forall left right. conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:74:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: fuseStream (fuse)" may never fire conduit> because ‘fuse’ might inline first conduit> Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘fuse’ conduit> | conduit> 74 | {-# RULES "conduit: fuseStream (fuse)" forall left right. conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:78:23: warning: [GHC-68441] [-Wdeprecations] conduit> In the use of ‘=$=’ (imported from Data.Conduit.Internal.Conduit): conduit> Deprecated: "Use .|" conduit> | conduit> 78 | unstream left =$= unstream right = unstream (fuseStream left right) conduit> | ^^^ conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:102:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: runStream (pure)" may never fire conduit> because ‘runConduitPure’ might inline first conduit> Suggested fix: conduit> Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitPure’ conduit> | conduit> 102 | {-# RULES "conduit: runStream (pure)" forall stream. conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:105:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: runStream (ResourceT)" may never fire conduit> because ‘runConduitRes’ might inline first conduit> Suggested fix: conduit> Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitRes’ conduit> | conduit> 105 | {-# RULES "conduit: runStream (ResourceT)" forall stream. conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:129:23: warning: [GHC-68441] [-Wdeprecations] conduit> In the use of ‘$$’ (imported from Data.Conduit.Internal.Conduit): conduit> Deprecated: "Use runConduit and .|" conduit> | conduit> 129 | unstream left $$ unstream right = connectStream left right conduit> | ^^ conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:154:23: warning: [GHC-68441] [-Wdeprecations] conduit> In the use of ‘$$’ (imported from Data.Conduit.Internal.Conduit): conduit> Deprecated: "Use runConduit and .|" conduit> | conduit> 154 | unstream left $$ right = connectStream1 left right conduit> | ^^ conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:157:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: connectStream1 (runConduit/.|)" may never fire conduit> because ‘.|’ might inline first conduit> Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘.|’ conduit> | conduit> 157 | {-# RULES "conduit: connectStream1 (runConduit/.|)" forall left right. conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:161:35: warning: [GHC-68441] [-Wdeprecations] conduit> In the use of ‘=$=’ (imported from Data.Conduit.Internal.Conduit): conduit> Deprecated: "Use .|" conduit> | conduit> 161 | runConduit (unstream left =$= right) = connectStream1 left right conduit> | ^^^ conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:163:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: connectStream1 (runConduit/fuse)" may never fire conduit> because ‘fuse’ might inline first conduit> Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘fuse’ conduit> | conduit> 163 | {-# RULES "conduit: connectStream1 (runConduit/fuse)" forall left right. conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:167:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: connectStream1 (runConduitPure/.|)" may never fire conduit> because ‘.|’ might inline first conduit> Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘.|’ conduit> | conduit> 167 | {-# RULES "conduit: connectStream1 (runConduitPure/.|)" forall left right. conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:167:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: connectStream1 (runConduitPure/.|)" may never fire conduit> because ‘runConduitPure’ might inline first conduit> Suggested fix: conduit> Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitPure’ conduit> | conduit> 167 | {-# RULES "conduit: connectStream1 (runConduitPure/.|)" forall left right. conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:170:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: connectStream1 (runConduitPure/=$=)" may never fire conduit> because ‘runConduitPure’ might inline first conduit> Suggested fix: conduit> Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitPure’ conduit> | conduit> 170 | {-# RULES "conduit: connectStream1 (runConduitPure/=$=)" forall left right. conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:171:39: warning: [GHC-68441] [-Wdeprecations] conduit> In the use of ‘=$=’ (imported from Data.Conduit.Internal.Conduit): conduit> Deprecated: "Use .|" conduit> | conduit> 171 | runConduitPure (unstream left =$= right) = runIdentity (connectStream1 left right) conduit> | ^^^ conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:173:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: connectStream1 (runConduitPure/fuse)" may never fire conduit> because ‘fuse’ might inline first conduit> Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘fuse’ conduit> | conduit> 173 | {-# RULES "conduit: connectStream1 (runConduitPure/fuse)" forall left right. conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:173:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: connectStream1 (runConduitPure/fuse)" may never fire conduit> because ‘runConduitPure’ might inline first conduit> Suggested fix: conduit> Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitPure’ conduit> | conduit> 173 | {-# RULES "conduit: connectStream1 (runConduitPure/fuse)" forall left right. conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:177:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: connectStream1 (runConduitRes/.|)" may never fire conduit> because ‘.|’ might inline first conduit> Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘.|’ conduit> | conduit> 177 | {-# RULES "conduit: connectStream1 (runConduitRes/.|)" forall left right. conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:177:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: connectStream1 (runConduitRes/.|)" may never fire conduit> because ‘runConduitRes’ might inline first conduit> Suggested fix: conduit> Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitRes’ conduit> | conduit> 177 | {-# RULES "conduit: connectStream1 (runConduitRes/.|)" forall left right. conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:180:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: connectStream1 (runConduitRes/=$=)" may never fire conduit> because ‘runConduitRes’ might inline first conduit> Suggested fix: conduit> Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitRes’ conduit> | conduit> 180 | {-# RULES "conduit: connectStream1 (runConduitRes/=$=)" forall left right. conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:181:38: warning: [GHC-68441] [-Wdeprecations] conduit> In the use of ‘=$=’ (imported from Data.Conduit.Internal.Conduit): conduit> Deprecated: "Use .|" conduit> | conduit> 181 | runConduitRes (unstream left =$= right) = runResourceT (connectStream1 left right) conduit> | ^^^ conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:183:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: connectStream1 (runConduitRes/fuse)" may never fire conduit> because ‘fuse’ might inline first conduit> Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘fuse’ conduit> | conduit> 183 | {-# RULES "conduit: connectStream1 (runConduitRes/fuse)" forall left right. conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:183:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: connectStream1 (runConduitRes/fuse)" may never fire conduit> because ‘runConduitRes’ might inline first conduit> Suggested fix: conduit> Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitRes’ conduit> | conduit> 183 | {-# RULES "conduit: connectStream1 (runConduitRes/fuse)" forall left right. conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:214:14: warning: [GHC-68441] [-Wdeprecations] conduit> In the use of ‘$$’ (imported from Data.Conduit.Internal.Conduit): conduit> Deprecated: "Use runConduit and .|" conduit> | conduit> 214 | left $$ unstream right = connectStream2 left right conduit> | ^^ conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:217:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: connectStream2 (runConduit/.|)" may never fire conduit> because ‘.|’ might inline first conduit> Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘.|’ conduit> | conduit> 217 | {-# RULES "conduit: connectStream2 (runConduit/.|)" forall left right. conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:220:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: connectStream2 (runConduit/fuse)" may never fire conduit> because ‘fuse’ might inline first conduit> Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘fuse’ conduit> | conduit> 220 | {-# RULES "conduit: connectStream2 (runConduit/fuse)" forall left right. conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:224:26: warning: [GHC-68441] [-Wdeprecations] conduit> In the use of ‘=$=’ (imported from Data.Conduit.Internal.Conduit): conduit> Deprecated: "Use .|" conduit> | conduit> 224 | runConduit (left =$= unstream right) = connectStream2 left right conduit> | ^^^ conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:227:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: connectStream2 (runConduitPure/.|)" may never fire conduit> because ‘.|’ might inline first conduit> Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘.|’ conduit> | conduit> 227 | {-# RULES "conduit: connectStream2 (runConduitPure/.|)" forall left right. conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:227:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: connectStream2 (runConduitPure/.|)" may never fire conduit> because ‘runConduitPure’ might inline first conduit> Suggested fix: conduit> Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitPure’ conduit> | conduit> 227 | {-# RULES "conduit: connectStream2 (runConduitPure/.|)" forall left right. conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:230:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: connectStream2 (runConduitPure/fuse)" may never fire conduit> because ‘fuse’ might inline first conduit> Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘fuse’ conduit> | conduit> 230 | {-# RULES "conduit: connectStream2 (runConduitPure/fuse)" forall left right. conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:230:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: connectStream2 (runConduitPure/fuse)" may never fire conduit> because ‘runConduitPure’ might inline first conduit> Suggested fix: conduit> Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitPure’ conduit> | conduit> 230 | {-# RULES "conduit: connectStream2 (runConduitPure/fuse)" forall left right. conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:233:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: connectStream2 (runConduitPure/=$=)" may never fire conduit> because ‘runConduitPure’ might inline first conduit> Suggested fix: conduit> Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitPure’ conduit> | conduit> 233 | {-# RULES "conduit: connectStream2 (runConduitPure/=$=)" forall left right. conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:234:30: warning: [GHC-68441] [-Wdeprecations] conduit> In the use of ‘=$=’ (imported from Data.Conduit.Internal.Conduit): conduit> Deprecated: "Use .|" conduit> | conduit> 234 | runConduitPure (left =$= unstream right) = runIdentity (connectStream2 left right) conduit> | ^^^ conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:237:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: connectStream2 (runConduitRes/.|)" may never fire conduit> because ‘.|’ might inline first conduit> Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘.|’ conduit> | conduit> 237 | {-# RULES "conduit: connectStream2 (runConduitRes/.|)" forall left right. conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:237:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: connectStream2 (runConduitRes/.|)" may never fire conduit> because ‘runConduitRes’ might inline first conduit> Suggested fix: conduit> Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitRes’ conduit> | conduit> 237 | {-# RULES "conduit: connectStream2 (runConduitRes/.|)" forall left right. conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:240:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: connectStream2 (runConduitRes/fuse)" may never fire conduit> because ‘fuse’ might inline first conduit> Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘fuse’ conduit> | conduit> 240 | {-# RULES "conduit: connectStream2 (runConduitRes/fuse)" forall left right. conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:240:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: connectStream2 (runConduitRes/fuse)" may never fire conduit> because ‘runConduitRes’ might inline first conduit> Suggested fix: conduit> Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitRes’ conduit> | conduit> 240 | {-# RULES "conduit: connectStream2 (runConduitRes/fuse)" forall left right. conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:243:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: connectStream2 (runConduitRes/=$=)" may never fire conduit> because ‘runConduitRes’ might inline first conduit> Suggested fix: conduit> Add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitRes’ conduit> | conduit> 243 | {-# RULES "conduit: connectStream2 (runConduitRes/=$=)" forall left right. conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:244:29: warning: [GHC-68441] [-Wdeprecations] conduit> In the use of ‘=$=’ (imported from Data.Conduit.Internal.Conduit): conduit> Deprecated: "Use .|" conduit> | conduit> 244 | runConduitRes (left =$= unstream right) = runResourceT (connectStream2 left right) conduit> | ^^^ conduit> apply-refact> Preprocessing test suite 'test' for apply-refact-0.15.0.0... apply-refact> Building test suite 'test' for apply-refact-0.15.0.0... conduit> [ 4 of 14] Compiling Data.Conduit.Internal.List.Stream ( src/Data/Conduit/Internal/List/Stream.hs, dist/build/Data/Conduit/Internal/List/Stream.p_o ) 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 ) conduit> [ 5 of 14] Compiling Data.Conduit.Combinators.Stream ( src/Data/Conduit/Combinators/Stream.hs, dist/build/Data/Conduit/Combinators/Stream.p_o ) apply-refact> [3 of 9] Compiling Refact.Utils ( src/Refact/Utils.hs, dist/build/test/test-tmp/Refact/Utils.o ) conduit> src/Data/Conduit/Combinators/Stream.hs:362:61: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 362 | slidingWindowS :: (Monad m, Seq.IsSequence seq, Element seq ~ a) => Int -> StreamConduit a m seq conduit> | ^ conduit> apply-refact> [4 of 9] Compiling Refact.Internal ( src/Refact/Internal.hs, dist/build/test/test-tmp/Refact/Internal.o ) conduit> [ 6 of 14] Compiling Data.Conduit ( src/Data/Conduit.hs, dist/build/Data/Conduit.p_o ) conduit> src/Data/Conduit.hs:105:1: warning: [GHC-66111] [-Wunused-imports] conduit> The import of ‘Data.Functor.Identity’ is redundant conduit> except perhaps to import instances from ‘Data.Functor.Identity’ conduit> To import instances alone, use: import Data.Functor.Identity() conduit> | conduit> 105 | import Data.Functor.Identity (Identity, runIdentity) conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit> conduit> src/Data/Conduit.hs:106:1: warning: [GHC-66111] [-Wunused-imports] conduit> The import of ‘Control.Monad.Trans.Resource’ is redundant conduit> except perhaps to import instances from ‘Control.Monad.Trans.Resource’ conduit> To import instances alone, use: import Control.Monad.Trans.Resource() conduit> | conduit> 106 | import Control.Monad.Trans.Resource (ResourceT, runResourceT) conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit> conduit> src/Data/Conduit.hs:107:1: warning: [GHC-66111] [-Wunused-imports] conduit> The import of ‘Control.Monad.IO.Unlift’ is redundant conduit> except perhaps to import instances from ‘Control.Monad.IO.Unlift’ conduit> To import instances alone, use: import Control.Monad.IO.Unlift() conduit> | conduit> 107 | import Control.Monad.IO.Unlift (MonadUnliftIO) conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit> conduit> [ 7 of 14] Compiling Data.Conduit.Internal ( src/Data/Conduit/Internal.hs, dist/build/Data/Conduit/Internal.p_o ) conduit> [ 8 of 14] Compiling Data.Conduit.Lift ( src/Data/Conduit/Lift.hs, dist/build/Data/Conduit/Lift.p_o ) conduit> src/Data/Conduit/Lift.hs:67:1: warning: [GHC-66111] [-Wunused-imports] conduit> The import of ‘Data.Monoid’ is redundant conduit> except perhaps to import instances from ‘Data.Monoid’ conduit> To import instances alone, use: import Data.Monoid() conduit> | conduit> 67 | import Data.Monoid (Monoid(..)) conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit> conduit> [ 9 of 14] Compiling Data.Conduit.List ( src/Data/Conduit/List.hs, dist/build/Data/Conduit/List.p_o ) conduit> src/Data/Conduit/List.hs:336:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: $$ fold" may never fire conduit> because ‘.|’ might inline first conduit> Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘.|’ conduit> | conduit> 336 | {-# RULES "conduit: $$ fold" forall src f b. runConduit (src .| fold f b) = connectFold src f b #-} conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit> conduit> src/Data/Conduit/List.hs:352:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: $$ foldM" may never fire conduit> because ‘.|’ might inline first conduit> Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘.|’ conduit> | conduit> 352 | {-# RULES "conduit: $$ foldM" forall src f b. runConduit (src .| foldM f b) = connectFoldM src f b #-} conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit> conduit> src/Data/Conduit/List.hs:395:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: connect to mapM_" may never fire conduit> because ‘.|’ might inline first conduit> Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘.|’ conduit> | conduit> 395 | {-# RULES "conduit: connect to mapM_" [2] forall f src. runConduit (src .| mapM_ f) = srcMapM_ src f #-} conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit> conduit> src/Data/Conduit/List.hs:836:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: source/filter fusion .|" may never fire conduit> because ‘.|’ might inline first conduit> Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘.|’ conduit> | conduit> 836 | {-# RULES "conduit: source/filter fusion .|" forall f src. src .| filter f = filterFuseRight src f #-} conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit> conduit> src/Data/Conduit/List.hs:860:11: warning: [GHC-95396] [-Winline-rule-shadowing] conduit> Rule "conduit: connect to sinkNull" may never fire conduit> because ‘.|’ might inline first conduit> Suggested fix: Add an INLINE[n] or NOINLINE[n] pragma for ‘.|’ conduit> | conduit> 860 | {-# RULES "conduit: connect to sinkNull" forall src. runConduit (src .| sinkNull) = srcSinkNull src #-} conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit> conduit> [10 of 14] Compiling Data.Streaming.FileRead ( src/Data/Streaming/FileRead.hs, dist/build/Data/Streaming/FileRead.p_o ) conduit> [11 of 14] Compiling Data.Streaming.Filesystem ( src/Data/Streaming/Filesystem.hs, dist/build/Data/Streaming/Filesystem.p_o ) conduit> src/Data/Streaming/Filesystem.hs:100:36: warning: [GHC-90584] [-Wderiving-typeable] conduit> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable conduit> • In the data declaration for ‘FileType’ conduit> | conduit> 100 | deriving (Show, Read, Eq, Ord, Typeable) conduit> | ^^^^^^^^ conduit> conduit> [12 of 14] Compiling Data.Conduit.Combinators ( src/Data/Conduit/Combinators.hs, dist/build/Data/Conduit/Combinators.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 ) conduit> src/Data/Conduit/Combinators.hs:901:43: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 901 | foldl1E :: (Monad m, MonoFoldable mono, a ~ Element mono) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:901:43: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 901 | foldl1E :: (Monad m, MonoFoldable mono, a ~ Element mono) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:907:40: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 907 | foldMaybeNull :: (MonoFoldable mono, e ~ Element mono) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:907:40: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 907 | foldMaybeNull :: (MonoFoldable mono, e ~ Element mono) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:992:51: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 992 | andE :: (Monad m, MonoFoldable mono, Element mono ~ Bool) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:992:51: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 992 | andE :: (Monad m, MonoFoldable mono, Element mono ~ Bool) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:1013:50: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 1013 | orE :: (Monad m, MonoFoldable mono, Element mono ~ Bool) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:1013:50: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 1013 | orE :: (Monad m, MonoFoldable mono, Element mono ~ Bool) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:1801:76: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 1801 | slidingWindow, slidingWindowC :: (Monad m, Seq.IsSequence seq, Element seq ~ a) => Int -> ConduitT a seq m () conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:1801:76: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 1801 | slidingWindow, slidingWindowC :: (Monad m, Seq.IsSequence seq, Element seq ~ a) => Int -> ConduitT a seq m () conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:2036:51: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 2036 | line :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:2036:51: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 2036 | line :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:2045:56: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 2045 | lineAscii :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:2045:56: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 2045 | lineAscii :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:2082:54: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 2082 | unlines :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) => ConduitT seq seq m () conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:2082:54: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 2082 | unlines :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) => ConduitT seq seq m () conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:2090:59: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 2090 | unlinesAscii :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) => ConduitT seq seq m () conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:2090:59: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 2090 | unlinesAscii :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) => ConduitT seq seq m () conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:2126:61: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 2126 | linesUnbounded :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:2126:61: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 2126 | linesUnbounded :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:2135:66: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 2135 | linesUnboundedAscii :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:2135:66: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 2135 | linesUnboundedAscii :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:2437:71: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 2437 | vectorBuilder :: (PrimMonad m, PrimMonad n, V.Vector v e, PrimState m ~ PrimState n) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:2437:71: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 2437 | vectorBuilder :: (PrimMonad m, PrimMonad n, V.Vector v e, PrimState m ~ PrimState n) conduit> | ^ conduit> 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 ) conduit> [13 of 14] Compiling Data.Conduit.Combinators.Unqualified ( src/Data/Conduit/Combinators/Unqualified.hs, dist/build/Data/Conduit/Combinators/Unqualified.p_o ) conduit> src/Data/Conduit/Combinators/Unqualified.hs:461:52: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 461 | andCE :: (Monad m, MonoFoldable mono, Element mono ~ Bool) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators/Unqualified.hs:461:52: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 461 | andCE :: (Monad m, MonoFoldable mono, Element mono ~ Bool) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators/Unqualified.hs:480:51: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 480 | orCE :: (Monad m, MonoFoldable mono, Element mono ~ Bool) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators/Unqualified.hs:480:51: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 480 | orCE :: (Monad m, MonoFoldable mono, Element mono ~ Bool) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators/Unqualified.hs:993:61: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 993 | slidingWindowC :: (Monad m, Seq.IsSequence seq, Element seq ~ a) => Int -> ConduitT a seq m () conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators/Unqualified.hs:993:61: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 993 | slidingWindowC :: (Monad m, Seq.IsSequence seq, Element seq ~ a) => Int -> ConduitT a seq m () conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators/Unqualified.hs:1135:52: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 1135 | lineC :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators/Unqualified.hs:1135:52: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 1135 | lineC :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators/Unqualified.hs:1144:57: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 1144 | lineAsciiC :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators/Unqualified.hs:1144:57: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 1144 | lineAsciiC :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators/Unqualified.hs:1153:55: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 1153 | unlinesC :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) => ConduitT seq seq m () conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators/Unqualified.hs:1153:55: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 1153 | unlinesC :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) => ConduitT seq seq m () conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators/Unqualified.hs:1160:60: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 1160 | unlinesAsciiC :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) => ConduitT seq seq m () conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators/Unqualified.hs:1160:60: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 1160 | unlinesAsciiC :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) => ConduitT seq seq m () conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators/Unqualified.hs:1170:62: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 1170 | linesUnboundedC :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators/Unqualified.hs:1170:62: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 1170 | linesUnboundedC :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators/Unqualified.hs:1178:67: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 1178 | linesUnboundedAsciiC :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators/Unqualified.hs:1178:67: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 1178 | linesUnboundedAsciiC :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators/Unqualified.hs:1201:72: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 1201 | vectorBuilderC :: (PrimMonad m, V.Vector v e, PrimMonad n, PrimState m ~ PrimState n) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators/Unqualified.hs:1201:72: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 1201 | vectorBuilderC :: (PrimMonad m, V.Vector v e, PrimMonad n, PrimState m ~ PrimState n) conduit> | ^ conduit> 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 ) conduit> [14 of 14] Compiling Conduit ( src/Conduit.hs, dist/build/Conduit.p_o ) apply-refact> [5 of 9] Compiling Refact.Options ( src/Refact/Options.hs, dist/build/test/test-tmp/Refact/Options.o ) ghc-lib-parser> [420 of 456] Compiling GHC.Parser.HaddockLex ( dist/build/GHC/Parser/HaddockLex.hs, dist/build/GHC/Parser/HaddockLex.p_o ) ghc-lib-parser> [421 of 456] Compiling GHC.Iface.Errors.Ppr ( compiler/GHC/Iface/Errors/Ppr.hs, dist/build/GHC/Iface/Errors/Ppr.p_o ) ghc-lib-parser> [422 of 456] Compiling GHC.Tc.Errors.Ppr ( compiler/GHC/Tc/Errors/Ppr.hs, dist/build/GHC/Tc/Errors/Ppr.p_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 ) ghc-lib-parser> [423 of 456] Compiling GHC.HsToCore.Errors.Ppr ( compiler/GHC/HsToCore/Errors/Ppr.hs, dist/build/GHC/HsToCore/Errors/Ppr.p_o ) ghc-lib-parser> [424 of 456] Compiling GHC.Driver.Errors.Ppr ( compiler/GHC/Driver/Errors/Ppr.hs, dist/build/GHC/Driver/Errors/Ppr.p_o ) apply-refact> [10 of 10] Linking dist/build/test/test conduit> Preprocessing test suite 'conduit-test' for conduit-1.3.6.1... conduit> Building test suite 'conduit-test' for conduit-1.3.6.1... 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 ) conduit> [1 of 5] Compiling Data.Conduit.Extra.ZipConduitSpec ( test/Data/Conduit/Extra/ZipConduitSpec.hs, dist/build/conduit-test/conduit-test-tmp/Data/Conduit/Extra/ZipConduitSpec.o ) conduit> test/Data/Conduit/Extra/ZipConduitSpec.hs:5:1: warning: [GHC-66111] [-Wunused-imports] conduit> The import of ‘Control.Applicative’ is redundant conduit> except perhaps to import instances from ‘Control.Applicative’ conduit> To import instances alone, use: import Control.Applicative() conduit> | conduit> 5 | import Control.Applicative ((<*), pure) conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit> 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 ) conduit> [2 of 5] Compiling Data.Conduit.StreamSpec ( test/Data/Conduit/StreamSpec.hs, dist/build/conduit-test/conduit-test-tmp/Data/Conduit/StreamSpec.o ) conduit> test/Data/Conduit/StreamSpec.hs:64:11: warning: [GHC-00834] [-Wview-pattern-signatures] conduit> • Found an unparenthesized pattern signature on the RHS of a view pattern. conduit> • This code might stop working in a future GHC release conduit> due to a planned change to the precedence of view patterns, conduit> unless the view function is an endofunction. conduit> • Current parse: ‘getSmall -> (fr :: Int)’ conduit> Future parse: ‘(getSmall -> fr) :: Int’ conduit> Suggested fix: Parenthesize the RHS of the view pattern conduit> | conduit> 64 | \(getSmall -> fr :: Int, getSmall -> to :: Int) -> conduit> | ^^^^^^^^^^^^^^^^^^^^^ conduit> conduit> test/Data/Conduit/StreamSpec.hs:64:34: warning: [GHC-00834] [-Wview-pattern-signatures] conduit> • Found an unparenthesized pattern signature on the RHS of a view pattern. conduit> • This code might stop working in a future GHC release conduit> due to a planned change to the precedence of view patterns, conduit> unless the view function is an endofunction. conduit> • Current parse: ‘getSmall -> (to :: Int)’ conduit> Future parse: ‘(getSmall -> to) :: Int’ conduit> Suggested fix: Parenthesize the RHS of the view pattern conduit> | conduit> 64 | \(getSmall -> fr :: Int, getSmall -> to :: Int) -> conduit> | ^^^^^^^^^^^^^^^^^^^^^ conduit> conduit> test/Data/Conduit/StreamSpec.hs:572:20: warning: [GHC-62161] [-Wincomplete-uni-patterns] conduit> Pattern match(es) are non-exhaustive conduit> In a lambda abstraction: Patterns of type ‘[a]’ not matched: [] conduit> | conduit> 572 | Data.List.map (\(x:xs) -> (x, xs)) . Data.List.groupBy ((==) `on` f) conduit> | ^^^^^^^^^^^^^^^^^^ conduit> ghc-lib-parser> [425 of 456] Compiling GHC.Types.SourceError ( compiler/GHC/Types/SourceError.hs, dist/build/GHC/Types/SourceError.p_o ) ghc-lib-parser> [426 of 456] Compiling GHC.Driver.Errors ( compiler/GHC/Driver/Errors.hs, dist/build/GHC/Driver/Errors.p_o ) ghc-lib-parser> [427 of 456] Compiling GHC.Driver.Config.Diagnostic ( compiler/GHC/Driver/Config/Diagnostic.hs, dist/build/GHC/Driver/Config/Diagnostic.p_o ) ghc-lib-parser> [428 of 456] Compiling GHC.Driver.CmdLine ( compiler/GHC/Driver/CmdLine.hs, dist/build/GHC/Driver/CmdLine.p_o ) ghc-lib-parser> [429 of 456] Compiling GHC.Hs.Dump ( compiler/GHC/Hs/Dump.hs, dist/build/GHC/Hs/Dump.p_o ) conduit> [3 of 5] Compiling StreamSpec ( test/StreamSpec.hs, dist/build/conduit-test/conduit-test-tmp/StreamSpec.o ) conduit> test/StreamSpec.hs:471:3: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] conduit> Noncanonical ‘mappend’ definition detected conduit> in the instance declaration for ‘Monoid (Sum a)’. conduit> ‘mappend’ will eventually be removed in favour of ‘(<>)’ conduit> Suggested fix: conduit> Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ conduit> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid conduit> | conduit> 471 | mappend (Sum x) (Sum y) = Sum $ x Prelude.+ y conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit> conduit> [4 of 5] Compiling Spec ( test/Spec.hs, dist/build/conduit-test/conduit-test-tmp/Spec.o ) apply-refact> buildPhase completed in 56 seconds apply-refact> Running phase: checkPhase apply-refact> Running 1 test suites... apply-refact> Test suite test: RUNNING... apply-refact> Unit tests apply-refact> tests/examples/Default42.hs: OK apply-refact> tests/examples/Test38.hs: OK apply-refact> tests/examples/Bracket26.hs: OK (0.10s) apply-refact> tests/examples/Lambda39.hs: OK (0.05s) apply-refact> tests/examples/Structure20.hs: OK (0.06s) apply-refact> tests/examples/ListRec8.hs: OK apply-refact> tests/examples/Bracket25.hs: OK (0.06s) apply-refact> tests/examples/Default30.hs: OK (0.05s) apply-refact> tests/examples/Lambda12.hs: OK (0.06s) apply-refact> tests/examples/Bracket35.hs: OK apply-refact> tests/examples/Default103.hs: OK 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 ) apply-refact> tests/examples/Default89.hs: OK (0.06s) apply-refact> tests/examples/ListRec4.hs: OK (0.08s) apply-refact> tests/examples/Default39.hs: OK (0.01s) apply-refact> tests/examples/Import3.hs: OK apply-refact> tests/examples/Default1.hs: OK (0.04s) apply-refact> tests/examples/Default88.hs: OK apply-refact> tests/examples/Duplicate2.hs: OK (0.05s) apply-refact> tests/examples/Default126.hs: OK apply-refact> tests/examples/Default6.hs: OK (0.09s) apply-refact> tests/examples/Default94.hs: OK apply-refact> tests/examples/Extensions5.hs: OK apply-refact> tests/examples/Default69.hs: OK (0.01s) apply-refact> tests/examples/Lambda37.hs: OK (0.05s) apply-refact> tests/examples/Test37.hs: OK apply-refact> tests/examples/Default68.hs: OK apply-refact> tests/examples/Unsafe0.hs: OK apply-refact> tests/examples/List4.hs: OK (0.04s) apply-refact> tests/examples/Naming8.hs: OK apply-refact> tests/examples/Default105.hs: OK (0.07s) apply-refact> tests/examples/Extensions8.hs: OK apply-refact> tests/examples/Structure17.hs: OK (0.10s) apply-refact> tests/examples/Default90.hs: OK (0.01s) apply-refact> tests/examples/Comment3.hs: OK (0.02s) apply-refact> tests/examples/Test27.hs: OK apply-refact> tests/examples/Default55.hs: OK (0.05s) apply-refact> tests/examples/Default11.hs: OK (0.06s) apply-refact> tests/examples/Structure0.hs: OK (0.04s) apply-refact> tests/examples/Test24.hs: OK apply-refact> tests/examples/ListRec7.hs: OK (0.08s) apply-refact> tests/examples/Extensions7.hs: OK (0.07s) apply-refact> tests/examples/ListRec3.hs: OK (0.13s) apply-refact> tests/examples/Default84.hs: OK (0.03s) apply-refact> tests/examples/Lambda40.hs: OK (0.10s) apply-refact> tests/examples/Extensions9.hs: OK apply-refact> tests/examples/Test2.hs: OK apply-refact> tests/examples/Structure3.hs: OK apply-refact> tests/examples/Bracket34.hs: OK apply-refact> tests/examples/Unsafe4.hs: OK (0.02s) apply-refact> tests/examples/Unsafe3.hs: OK (0.02s) apply-refact> tests/examples/Default109.hs: OK apply-refact> tests/examples/Unsafe2.hs: OK (0.10s) apply-refact> tests/examples/Lambda28.hs: OK (0.03s) apply-refact> tests/examples/Naming2.hs: OK apply-refact> tests/examples/typetest.hs: OK (0.14s) apply-refact> tests/examples/Bracket10.hs: OK (0.01s) apply-refact> tests/examples/Default51.hs: OK (0.05s) apply-refact> tests/examples/Bracket44.hs: OK (0.04s) apply-refact> tests/examples/Default14.hs: OK (0.06s) apply-refact> tests/examples/Comment1.hs: OK apply-refact> tests/examples/Test14.hs: OK apply-refact> tests/examples/Bracket15.hs: OK (0.06s) apply-refact> tests/examples/Comment7.hs: OK (0.10s) apply-refact> tests/examples/Comment8.hs: OK (0.03s) apply-refact> tests/examples/List5.hs: OK apply-refact> tests/examples/Structure15.hs: OK apply-refact> tests/examples/Unsafe8.hs: OK (0.05s) apply-refact> tests/examples/Default41.hs: OK (0.04s) apply-refact> tests/examples/Default108.hs: OK (0.04s) apply-refact> tests/examples/Default49.hs: OK apply-refact> tests/examples/Default78.hs: OK (0.02s) apply-refact> tests/examples/Import13.hs: OK apply-refact> tests/examples/Default75.hs: OK (0.13s) apply-refact> tests/examples/Default112.hs: OK (0.03s) apply-refact> tests/examples/ParseErrorNoHint.hs: OK apply-refact> tests/examples/Bracket18.hs: OK apply-refact> tests/examples/Default37.hs: OK (0.05s) apply-refact> tests/examples/Lambda0.hs: OK (0.04s) apply-refact> tests/examples/Lambda29.hs: OK (0.04s) apply-refact> tests/examples/Default118.hs: OK (0.01s) apply-refact> tests/examples/Naming6.hs: OK apply-refact> tests/examples/Default25.hs: OK (0.06s) apply-refact> tests/examples/Structure21.hs: OK apply-refact> tests/examples/Default18.hs: OK (0.02s) apply-refact> tests/examples/Default95.hs: OK apply-refact> tests/examples/Bracket8.hs: OK (0.05s) apply-refact> tests/examples/Lambda10.hs: OK (0.02s) apply-refact> tests/examples/Default3.hs: OK (0.05s) apply-refact> tests/examples/Default59.hs: OK apply-refact> tests/examples/NegLit.hs: OK apply-refact> tests/examples/Default116.hs: OK (0.02s) apply-refact> tests/examples/Lambda17.hs: OK apply-refact> tests/examples/Default60.hs: OK apply-refact> tests/examples/Default99.hs: OK (0.04s) apply-refact> tests/examples/Default128.hs: OK (0.03s) 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 ) apply-refact> tests/examples/Structure2.hs: OK apply-refact> tests/examples/Structure13.hs: OK (0.07s) apply-refact> tests/examples/ArithSeq.hs: OK (0.03s) apply-refact> tests/examples/Lambda1.hs: OK (0.06s) apply-refact> tests/examples/Default29.hs: OK apply-refact> tests/examples/Structure6.hs: OK apply-refact> tests/examples/Default44.hs: OK (0.05s) apply-refact> tests/examples/Comment6.hs: OK apply-refact> tests/examples/Bracket46.hs: OK (0.06s) apply-refact> tests/examples/Test15.hs: OK apply-refact> tests/examples/Test25.hs: OK apply-refact> tests/examples/Lambda6.hs: OK (0.02s) apply-refact> tests/examples/Test19.hs: OK apply-refact> tests/examples/Import6.hs: OK (0.04s) apply-refact> tests/examples/Test8.hs: OK apply-refact> tests/examples/Structure14.hs: OK (0.03s) apply-refact> tests/examples/List8.hs: OK (0.08s) apply-refact> tests/examples/Default19.hs: OK apply-refact> tests/examples/Import19.hs: OK apply-refact> tests/examples/Unsafe1.hs: OK (0.05s) apply-refact> tests/examples/Naming12.hs: OK (0.05s) apply-refact> tests/examples/Unsafe6.hs: OK apply-refact> tests/examples/Bracket38.hs: OK (0.04s) apply-refact> tests/examples/List12.hs: OK apply-refact> tests/examples/Lambda7.hs: OK (0.06s) apply-refact> tests/examples/Structure9.hs: OK (0.06s) apply-refact> tests/examples/Default93.hs: OK (0.02s) apply-refact> tests/examples/Default82.hs: OK (0.05s) apply-refact> tests/examples/Naming15.hs: OK apply-refact> tests/examples/Bracket24.hs: OK apply-refact> tests/examples/Default121.hs: OK (0.01s) apply-refact> tests/examples/Extensions4.hs: OK apply-refact> tests/examples/Extensions27.hs: OK (0.02s) apply-refact> tests/examples/Test16.hs: OK (0.06s) apply-refact> tests/examples/Lambda41.hs: OK (0.04s) apply-refact> tests/examples/Structure22.hs: OK (0.02s) apply-refact> tests/examples/Default79.hs: OK (0.02s) apply-refact> tests/examples/Default46.hs: OK apply-refact> tests/examples/Pragma10.hs: OK (0.04s) apply-refact> tests/examples/Default91.hs: OK (0.04s) apply-refact> tests/examples/Default73.hs: OK (0.06s) apply-refact> tests/examples/Lambda26.hs: OK (0.03s) apply-refact> tests/examples/Test23.hs: OK apply-refact> tests/examples/Lambda14.hs: OK (0.05s) apply-refact> tests/examples/Bracket39.hs: OK (0.02s) apply-refact> tests/examples/Import22.hs: OK apply-refact> tests/examples/Test0.hs: OK apply-refact> tests/examples/Pragma3.hs: OK (0.03s) apply-refact> tests/examples/Monad1.hs: OK apply-refact> tests/examples/Import11.hs: OK (0.02s) apply-refact> tests/examples/List13.hs: OK apply-refact> tests/examples/Extensions19.hs: OK (0.05s) apply-refact> tests/examples/Bracket47.hs: OK (0.04s) apply-refact> tests/examples/Monad15.hs: OK (0.04s) apply-refact> tests/examples/Duplicate0.hs: OK apply-refact> tests/examples/List3.hs: OK apply-refact> tests/examples/Lambda16.hs: OK (0.07s) apply-refact> tests/examples/Bracket28.hs: OK apply-refact> tests/examples/Bracket41.hs: OK (0.01s) apply-refact> tests/examples/Import5.hs: OK (0.03s) apply-refact> tests/examples/Default65.hs: OK (0.03s) apply-refact> tests/examples/Duplicate3.hs: OK (0.06s) apply-refact> tests/examples/Default80.hs: OK apply-refact> tests/examples/Default32.hs: OK apply-refact> tests/examples/Structure4.hs: OK apply-refact> tests/examples/Default21.hs: OK (0.02s) apply-refact> tests/examples/Default107.hs: OK (0.05s) apply-refact> tests/examples/Default111.hs: OK (0.03s) apply-refact> tests/examples/Default54.hs: OK (0.02s) apply-refact> tests/examples/Monad0.hs: OK (0.05s) apply-refact> tests/examples/Monad11.hs: OK (0.07s) apply-refact> tests/examples/Extensions2.hs: OK (0.02s) apply-refact> tests/examples/Test11.hs: OK apply-refact> tests/examples/Default58.hs: OK apply-refact> tests/examples/Lambda13.hs: OK apply-refact> tests/examples/Default102.hs: OK apply-refact> tests/examples/Default98.hs: OK (0.03s) apply-refact> tests/examples/Extensions21.hs: OK (0.03s) apply-refact> tests/examples/Default81.hs: OK apply-refact> tests/examples/Default4.hs: OK (0.03s) apply-refact> tests/examples/Extensions28.hs: OK apply-refact> tests/examples/Lambda31.hs: OK (0.03s) apply-refact> tests/examples/Bracket12.hs: OK (0.03s) apply-refact> tests/examples/Default40.hs: OK (0.04s) apply-refact> tests/examples/Import10.hs: OK (0.02s) apply-refact> tests/examples/Comment4.hs: OK (0.06s) apply-refact> tests/examples/Default71.hs: OK (0.04s) apply-refact> tests/examples/Test13.hs: OK apply-refact> tests/examples/Default119.hs: OK (0.02s) apply-refact> tests/examples/Bracket5.hs: OK (0.04s) apply-refact> tests/examples/Extensions13.hs: OK (0.03s) apply-refact> tests/examples/Default0.hs: OK (0.02s) 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 ) apply-refact> tests/examples/Default92.hs: OK 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 ) apply-refact> tests/examples/Default13.hs: OK (0.05s) apply-refact> tests/examples/Extensions10.hs: OK apply-refact> tests/examples/Import4.hs: OK apply-refact> tests/examples/Default66.hs: OK (0.05s) apply-refact> tests/examples/Default127.hs: OK apply-refact> tests/examples/Default52.hs: OK apply-refact> tests/examples/Lambda23.hs: OK apply-refact> tests/examples/Default57.hs: OK apply-refact> tests/examples/Default50.hs: OK apply-refact> tests/examples/Bracket9.hs: OK (0.04s) apply-refact> tests/examples/Default56.hs: OK (0.06s) apply-refact> tests/examples/Structure7.hs: OK (0.06s) apply-refact> tests/examples/Extensions25.hs: OK apply-refact> tests/examples/Import15.hs: OK apply-refact> tests/examples/Default64.hs: OK (0.02s) apply-refact> tests/examples/Monad14.hs: OK (0.05s) apply-refact> tests/examples/Import8.hs: OK apply-refact> tests/examples/List6.hs: OK apply-refact> tests/examples/Bracket30.hs: OK (0.05s) apply-refact> tests/examples/Unsafe7.hs: OK (0.02s) apply-refact> tests/examples/Bracket37.hs: OK (0.03s) apply-refact> tests/examples/Import18.hs: OK apply-refact> tests/examples/AndList.hs: OK (0.04s) apply-refact> tests/examples/ListRec2.hs: OK (0.04s) apply-refact> tests/examples/Bracket17.hs: OK apply-refact> tests/examples/Extensions14.hs: OK (0.02s) apply-refact> tests/examples/Naming11.hs: OK apply-refact> tests/examples/Default122.hs: OK (0.02s) apply-refact> tests/examples/Extensions26.hs: OK (0.05s) apply-refact> tests/examples/Monad8.hs: OK apply-refact> tests/examples/Lambda4.hs: OK (0.05s) apply-refact> tests/examples/Test31.hs: OK (0.04s) apply-refact> tests/examples/Extensions22.hs: OK apply-refact> tests/examples/Bracket29.hs: OK apply-refact> tests/examples/Default17.hs: OK (0.03s) apply-refact> tests/examples/Naming9.hs: OK apply-refact> tests/examples/Default67.hs: OK apply-refact> tests/examples/Lambda34.hs: OK apply-refact> tests/examples/Default12.hs: OK (0.04s) apply-refact> tests/examples/Lambda35.hs: OK (0.01s) apply-refact> tests/examples/Import7.hs: OK (0.04s) apply-refact> tests/examples/Default47.hs: OK (0.04s) apply-refact> tests/examples/Async.hs: OK (0.07s) apply-refact> tests/examples/Default48.hs: OK (0.02s) apply-refact> tests/examples/Extensions11.hs: OK (0.02s) apply-refact> tests/examples/Default124.hs: OK (0.02s) apply-refact> tests/examples/Pragma4.hs: OK (0.04s) apply-refact> tests/examples/Lambda15.hs: OK (0.03s) 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 ) apply-refact> tests/examples/Pragma1.hs: OK (0.08s) apply-refact> tests/examples/Comment10.hs: OK (0.03s) apply-refact> tests/examples/Default63.hs: OK apply-refact> tests/examples/Lambda36.hs: OK apply-refact> tests/examples/Extensions29.hs: OK (0.04s) apply-refact> tests/examples/Lambda24.hs: OK (0.03s) apply-refact> tests/examples/Pragma8.hs: OK (0.01s) apply-refact> tests/examples/Bracket7.hs: OK (0.03s) apply-refact> tests/examples/Naming14.hs: OK apply-refact> tests/examples/Test3.hs: OK apply-refact> tests/examples/Bracket19.hs: OK (0.08s) apply-refact> tests/examples/Lambda11.hs: OK apply-refact> tests/examples/Duplicate4.hs: OK (0.03s) apply-refact> tests/examples/Bracket11.hs: OK (0.01s) apply-refact> tests/examples/Lambda9.hs: OK apply-refact> tests/examples/Lambda25.hs: OK (0.02s) apply-refact> tests/examples/Monad6.hs: OK apply-refact> tests/examples/Default16.hs: OK apply-refact> tests/examples/Monad7.hs: OK (0.04s) apply-refact> tests/examples/Monad16.hs: OK (0.05s) apply-refact> tests/examples/List9.hs: OK (0.02s) apply-refact> tests/examples/Pragma2.hs: OK apply-refact> tests/examples/Import1.hs: OK apply-refact> tests/examples/Default22.hs: OK (0.03s) apply-refact> tests/examples/Default28.hs: OK (0.04s) apply-refact> tests/examples/Comment0.hs: OK apply-refact> tests/examples/Default20.hs: OK (0.03s) apply-refact> tests/examples/Bracket45.hs: OK (0.01s) apply-refact> tests/examples/Extensions12.hs: OK apply-refact> tests/examples/Comment9.hs: OK (0.01s) apply-refact> tests/examples/Monad9.hs: OK apply-refact> tests/examples/Backquotes.hs: OK (0.03s) apply-refact> tests/examples/Test6.hs: OK apply-refact> tests/examples/Naming5.hs: OK (0.01s) apply-refact> tests/examples/Test28.hs: OK apply-refact> tests/examples/Extensions23.hs: OK apply-refact> tests/examples/Naming1.hs: OK (0.03s) apply-refact> tests/examples/Import20.hs: OK apply-refact> tests/examples/Lambda33.hs: OK apply-refact> tests/examples/Default36.hs: OK (0.01s) apply-refact> tests/examples/Import14.hs: OK (0.03s) apply-refact> tests/examples/Bracket3.hs: OK (0.02s) apply-refact> tests/examples/Monad18.hs: OK (0.05s) apply-refact> tests/examples/Default117.hs: OK apply-refact> tests/examples/Comment5.hs: OK apply-refact> tests/examples/Import0.hs: OK (0.02s) apply-refact> tests/examples/Lambda20.hs: OK (0.03s) apply-refact> tests/examples/Sequence.hs: OK (0.04s) apply-refact> tests/examples/Bracket4.hs: OK (0.01s) apply-refact> tests/examples/ListRec5.hs: OK (0.03s) apply-refact> tests/examples/Extensions0.hs: OK (0.03s) apply-refact> tests/examples/Default9.hs: OK (0.02s) apply-refact> tests/examples/Lambda21.hs: OK (0.03s) apply-refact> tests/examples/List0.hs: OK (0.01s) apply-refact> tests/examples/EtaReduceLocalTypeSig.hs: OK (0.04s) apply-refact> tests/examples/Structure10.hs: OK (0.01s) apply-refact> tests/examples/List7.hs: OK apply-refact> tests/examples/Test9.hs: OK apply-refact> tests/examples/Naming16.hs: OK apply-refact> tests/examples/Bracket16.hs: OK (0.03s) apply-refact> tests/examples/Default115.hs: OK (0.04s) apply-refact> tests/examples/Bracket13.hs: OK (0.02s) apply-refact> tests/examples/Default61.hs: OK (0.01s) apply-refact> tests/examples/Pragma9.hs: OK apply-refact> tests/examples/Bracket14.hs: OK (0.03s) apply-refact> tests/examples/Default87.hs: OK apply-refact> tests/examples/Default43.hs: OK (0.01s) apply-refact> tests/examples/Lambda5.hs: OK (0.04s) apply-refact> tests/examples/Test34.hs: OK apply-refact> tests/examples/Lambda2.hs: OK apply-refact> tests/examples/Monad12.hs: OK apply-refact> tests/examples/LambdaCase01.hs: OK (0.03s) apply-refact> tests/examples/Lambda8.hs: OK (0.01s) apply-refact> tests/examples/Bracket0.hs: OK (0.02s) apply-refact> tests/examples/Default53.hs: OK (0.04s) apply-refact> tests/examples/Pragma6.hs: OK apply-refact> tests/examples/Bracket42.hs: OK (0.02s) apply-refact> tests/examples/Test10.hs: OK (0.04s) apply-refact> tests/examples/ListRec6.hs: OK (0.05s) apply-refact> tests/examples/Default110.hs: OK apply-refact> tests/examples/Unsafe5.hs: OK (0.03s) apply-refact> tests/examples/Comment2.hs: OK (0.01s) apply-refact> tests/examples/Import12.hs: OK (0.03s) apply-refact> tests/examples/Bracket22.hs: OK (0.01s) apply-refact> tests/examples/Test32.hs: OK apply-refact> tests/examples/Structure18.hs: OK (0.04s) apply-refact> tests/examples/Default83.hs: OK apply-refact> tests/examples/Bracket2.hs: OK (0.01s) apply-refact> tests/examples/Default8.hs: OK (0.03s) apply-refact> tests/examples/Default106.hs: OK apply-refact> tests/examples/Naming4.hs: OK apply-refact> tests/examples/List1.hs: OK apply-refact> tests/examples/Monad2.hs: OK apply-refact> tests/examples/Import21.hs: OK apply-refact> tests/examples/Bracket31.hs: OK (0.02s) apply-refact> tests/examples/Structure12.hs: OK (0.02s) apply-refact> tests/examples/Structure23.hs: OK apply-refact> tests/examples/Bracket20.hs: OK apply-refact> tests/examples/Structure16.hs: OK apply-refact> tests/examples/Bracket6.hs: OK (0.01s) apply-refact> tests/examples/Default31.hs: OK apply-refact> tests/examples/Default26.hs: OK (0.03s) apply-refact> tests/examples/Monad10.hs: OK (0.01s) apply-refact> tests/examples/Test1.hs: OK apply-refact> tests/examples/Test30.hs: OK (0.01s) apply-refact> tests/examples/Naming3.hs: OK (0.03s) apply-refact> tests/examples/Test18.hs: OK apply-refact> tests/examples/Lambda27.hs: OK (0.02s) apply-refact> tests/examples/Pragma7.hs: OK (0.04s) apply-refact> tests/examples/Naming0.hs: OK apply-refact> tests/examples/Bracket23.hs: OK (0.02s) apply-refact> tests/examples/Lambda22.hs: OK apply-refact> tests/examples/Import2.hs: OK (0.04s) apply-refact> tests/examples/Test29.hs: OK (0.03s) apply-refact> tests/examples/Default35.hs: OK (0.03s) apply-refact> tests/examples/Default2.hs: OK (0.03s) apply-refact> tests/examples/Pragma0.hs: OK (0.04s) apply-refact> tests/examples/Default38.hs: OK (0.01s) apply-refact> tests/examples/Pragma5.hs: OK (0.02s) apply-refact> tests/examples/Structure8.hs: OK (0.01s) apply-refact> tests/examples/Bracket27.hs: OK (0.03s) apply-refact> tests/examples/Default85.hs: OK apply-refact> tests/examples/Test22.hs: OK apply-refact> tests/examples/Test20.hs: OK apply-refact> tests/examples/Import16.hs: OK apply-refact> tests/examples/Default96.hs: OK (0.02s) apply-refact> tests/examples/Default86.hs: OK (0.03s) apply-refact> tests/examples/lambda42.hs: FAIL (expected) (0.03s) apply-refact> --- tests/examples/lambda42.hs.expected 2001-09-09 01:46:40.000000000 +0000 apply-refact> +++ tests/examples/lambda42.hs.out 2025-09-22 06:51:11.805000000 +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/Default33.hs: OK (0.01s) apply-refact> tests/examples/Naming10.hs: OK (0.01s) apply-refact> tests/examples/Test5.hs: OK apply-refact> tests/examples/Bracket40.hs: OK (0.03s) apply-refact> tests/examples/Default120.hs: OK (0.04s) apply-refact> tests/examples/Naming13.hs: OK apply-refact> tests/examples/Default10.hs: OK (0.03s) apply-refact> tests/examples/Default104.hs: OK (0.03s) apply-refact> tests/examples/Import17.hs: OK apply-refact> tests/examples/Extensions15.hs: OK apply-refact> tests/examples/Extensions20.hs: OK (0.02s) apply-refact> tests/examples/Default24.hs: OK (0.04s) apply-refact> tests/examples/NegApp.hs: OK (0.02s) apply-refact> tests/examples/Extensions17.hs: OK (0.01s) apply-refact> tests/examples/List10.hs: OK (0.03s) apply-refact> tests/examples/Structure19.hs: OK (0.01s) apply-refact> tests/examples/Structure11.hs: OK apply-refact> tests/examples/Default72.hs: OK (0.03s) apply-refact> tests/examples/List11.hs: OK (0.01s) apply-refact> tests/examples/Structure1.hs: OK (0.04s) apply-refact> tests/examples/Default5.hs: OK (0.01s) apply-refact> tests/examples/Default34.hs: OK apply-refact> tests/examples/Default101.hs: OK apply-refact> tests/examples/Monad3.hs: OK (0.06s) apply-refact> tests/examples/Uncurry.hs: OK (0.03s) apply-refact> tests/examples/Default70.hs: OK apply-refact> tests/examples/Duplicate1.hs: OK (0.01s) apply-refact> tests/examples/Test17.hs: OK 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 ) apply-refact> tests/examples/Remote.hs: OK (0.41s) apply-refact> tests/examples/Extensions16.hs: OK (0.01s) apply-refact> tests/examples/Lambda3.hs: OK (0.02s) apply-refact> tests/examples/Default74.hs: OK (0.03s) apply-refact> tests/examples/Fixity.hs: OK (0.05s) apply-refact> tests/examples/Default62.hs: OK apply-refact> tests/examples/Extensions3.hs: OK apply-refact> tests/examples/RedundantDo.hs: OK (0.02s) apply-refact> tests/examples/Default114.hs: OK apply-refact> tests/examples/Bracket36.hs: OK apply-refact> tests/examples/Test35.hs: OK apply-refact> tests/examples/Test26.hs: OK apply-refact> tests/examples/Default7.hs: OK (0.05s) apply-refact> tests/examples/Duplicate5.hs: OK apply-refact> tests/examples/Monad19.hs: OK (0.02s) apply-refact> tests/examples/Duplicate6.hs: OK (0.06s) apply-refact> tests/examples/Lambda18.hs: OK (0.02s) apply-refact> tests/examples/Default97.hs: OK (0.01s) apply-refact> tests/examples/Bracket43.hs: OK (0.04s) apply-refact> tests/examples/Monad17.hs: OK (0.03s) apply-refact> tests/examples/Test7.hs: OK apply-refact> tests/examples/Extensions18.hs: OK (0.02s) apply-refact> tests/examples/Extensions24.hs: OK (0.02s) apply-refact> tests/examples/Default27.hs: OK (0.02s) apply-refact> tests/examples/Default113.hs: OK apply-refact> tests/examples/Bracket21.hs: OK (0.03s) apply-refact> tests/examples/Extensions6.hs: OK apply-refact> tests/examples/Default76.hs: OK (0.02s) apply-refact> tests/examples/Default45.hs: OK (0.03s) apply-refact> tests/examples/Lambda19.hs: OK (0.03s) apply-refact> tests/examples/Default123.hs: OK (0.01s) apply-refact> tests/examples/Bracket1.hs: OK apply-refact> tests/examples/Dollar0.hs: OK (0.02s) apply-refact> tests/examples/Structure5.hs: OK apply-refact> tests/examples/Lambda30.hs: OK (0.01s) apply-refact> tests/examples/ListRec0.hs: OK (0.03s) apply-refact> tests/examples/Default100.hs: OK apply-refact> tests/examples/Naming7.hs: OK apply-refact> tests/examples/Default23.hs: OK (0.01s) apply-refact> tests/examples/List14.hs: OK (0.01s) apply-refact> tests/examples/Bracket32.hs: OK apply-refact> tests/examples/Monad4.hs: OK apply-refact> tests/examples/Import9.hs: OK apply-refact> tests/examples/Default77.hs: OK (0.02s) apply-refact> tests/examples/Test4.hs: OK apply-refact> tests/examples/Monad13.hs: OK apply-refact> tests/examples/ListRec1.hs: OK (0.03s) apply-refact> tests/examples/Default125.hs: OK apply-refact> tests/examples/Test33.hs: OK apply-refact> tests/examples/Default15.hs: OK (0.03s) apply-refact> tests/examples/Test12.hs: OK apply-refact> tests/examples/Lambda38.hs: OK apply-refact> tests/examples/Bracket33.hs: OK apply-refact> tests/examples/Test21.hs: OK apply-refact> tests/examples/Monad5.hs: OK (0.02s) apply-refact> tests/examples/List2.hs: OK apply-refact> tests/examples/Lambda32.hs: OK (0.03s) apply-refact> apply-refact> All 449 tests passed (10.51s) apply-refact> Test suite test: PASS apply-refact> Test suite logged to: dist/test/apply-refact-0.15.0.0-test.log apply-refact> 1 of 1 test suites (1 of 1 test cases) passed. apply-refact> Running phase: haddockPhase apply-refact> Preprocessing library for apply-refact-0.15.0.0... apply-refact> Running Haddock on library for apply-refact-0.15.0.0... 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 ) apply-refact> [1 of 5] Compiling Refact.Compat ( src/Refact/Compat.hs, nothing ) [HIE file is missing] apply-refact> src/Refact/Compat.hs:131:51: warning: [GHC-61689] [-Wdodgy-imports] apply-refact> Module ‘GHC.Hs’ does not export ‘ann’. apply-refact> | apply-refact> 131 | import GHC.Hs hiding (Pat, Stmt, parseModuleName, ann) apply-refact> | ^^^ apply-refact> apply-refact> [2 of 5] Compiling Refact.Utils ( src/Refact/Utils.hs, nothing ) [HIE file is missing] apply-refact> [3 of 5] Compiling Refact.Internal ( src/Refact/Internal.hs, nothing ) [HIE file is missing] apply-refact> [4 of 5] Compiling Refact.Fixity ( src/Refact/Fixity.hs, nothing ) [HIE file is missing] apply-refact> src/Refact/Fixity.hs:12:36: warning: [GHC-38856] [-Wunused-imports] apply-refact> The import of ‘SourceText’ from module ‘Refact.Compat’ is redundant apply-refact> | apply-refact> 12 | import Refact.Compat (Fixity (..), SourceText (..), occNameString, rdrNameOcc,transferEntryDP) apply-refact> | ^^^^^^^^^^^^^^^ apply-refact> apply-refact> [5 of 5] Compiling Refact.Apply ( src/Refact/Apply.hs, nothing ) [HIE file is missing] apply-refact> Haddock coverage: apply-refact> 31% (459 /1446) 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:185) apply-refact> onError (src/Refact/Compat.hs:188) apply-refact> Match apply-refact> MatchGroup apply-refact> StmtLR apply-refact> emptyLHsBinds apply-refact> emptyLocalBinds apply-refact> emptyValBindsIn apply-refact> emptyValBindsOut apply-refact> eqEmptyLocalBinds apply-refact> getTcMultAnn apply-refact> hasSpecPrags apply-refact> hsSigDoc apply-refact> isDefaultMethod apply-refact> isEmptyIPBindsPR apply-refact> isEmptyIPBindsTc apply-refact> isEmptyLHsBinds apply-refact> isEmptyValBinds apply-refact> noSpecPrags apply-refact> plusHsValBinds apply-refact> pprDeclList apply-refact> pprHsMultAnn apply-refact> pprLHsBinds apply-refact> pprLHsBindsForUser apply-refact> pprMinimalSig apply-refact> pprSpec apply-refact> pprTcSpecPrags apply-refact> pprTicks apply-refact> pprVarSig apply-refact> ppr_monobind apply-refact> ppr_sig apply-refact> pragBrackets apply-refact> setTcMultAnn apply-refact> anyLConIsGadt apply-refact> appendGroups apply-refact> countTyClDecls apply-refact> emptyRdrGroup apply-refact> emptyRnGroup apply-refact> famResultKindSignature apply-refact> familyDeclLName apply-refact> familyDeclName apply-refact> flattenRuleDecls apply-refact> getConNames apply-refact> hsConDeclTheta apply-refact> instDeclDataFamInsts apply-refact> ppDataDefnHeader apply-refact> pp_vanilla_decl_head apply-refact> pprDataFamInstFlavour apply-refact> pprFullRuleName apply-refact> pprHsFamInstLHS apply-refact> pprTyClDeclFlavour apply-refact> pprTyFamInstDecl apply-refact> roleAnnotDeclName apply-refact> standaloneKindSigName apply-refact> tcdName apply-refact> tyClDeclLName apply-refact> tyFamInstDeclLName apply-refact> tyFamInstDeclName apply-refact> emptyDocs apply-refact> docStringChunks apply-refact> isEmptyDocString apply-refact> mkGeneratedHsDocString apply-refact> mkHsDocStringChunk apply-refact> pprHsDocStrings apply-refact> printDecorator apply-refact> unpackHDSC apply-refact> arrowToHsExpr apply-refact> hsLMatchPats apply-refact> isAtomicHsExpr apply-refact> isEmptyMatchGroup apply-refact> isHsThingRnExpr apply-refact> isHsThingRnPat apply-refact> isHsThingRnStmt apply-refact> isQuietHsCmd apply-refact> isQuietHsExpr apply-refact> lamCaseKeyword apply-refact> matchArrowContextErrString apply-refact> matchContextErrString apply-refact> matchDoContextErrString apply-refact> matchGroupArity apply-refact> matchSeparator apply-refact> mkExpandedPatRn apply-refact> noSyntaxExpr apply-refact> pp_dotdot apply-refact> pp_rhs apply-refact> pprAHsDoFlavour apply-refact> pprAStmtContext apply-refact> pprArg apply-refact> pprArrowExpr apply-refact> pprArrowMatchContextNoun apply-refact> pprArrowMatchContextNouns apply-refact> pprBindStmt apply-refact> pprBinds apply-refact> pprBy apply-refact> pprCmd apply-refact> pprCmdArg apply-refact> pprComp apply-refact> pprDebugParendExpr apply-refact> pprDo apply-refact> pprExpr apply-refact> pprExternalSrcLoc apply-refact> pprFieldLabelStrings apply-refact> pprFunBind apply-refact> pprGRHS apply-refact> pprGRHSs apply-refact> pprHsArrType apply-refact> pprHsDoFlavour apply-refact> pprLCmd apply-refact> pprLExpr apply-refact> pprMatch apply-refact> pprMatchContext apply-refact> pprMatchContextNoun apply-refact> pprMatchContextNouns apply-refact> pprMatchInCtxt apply-refact> pprMatches apply-refact> pprParendExpr apply-refact> pprParendLExpr apply-refact> pprPatBind apply-refact> pprPendingSplice apply-refact> pprPrefixFastString apply-refact> pprQuals apply-refact> pprStmt apply-refact> pprStmtCat apply-refact> pprStmtContext apply-refact> pprStmtInCtxt apply-refact> pprTransStmt apply-refact> pprTransformStmt apply-refact> pprTypedSplice apply-refact> pprUntypedSplice apply-refact> ppr_apps apply-refact> ppr_cmd apply-refact> ppr_do_stmts apply-refact> ppr_expr apply-refact> ppr_infix_expr apply-refact> ppr_infix_expr_rn apply-refact> ppr_infix_expr_tc apply-refact> ppr_infix_hs_expansion apply-refact> ppr_lcmd apply-refact> ppr_lexpr apply-refact> ppr_module_name_prefix apply-refact> ppr_quasi apply-refact> ppr_splice apply-refact> ppr_with_pending_tc_splices apply-refact> prependQualified apply-refact> stripParensHsExpr apply-refact> stripParensLHsExpr apply-refact> thBrackets apply-refact> thTyBrackets apply-refact> tupArgPresent apply-refact> tupArgPresent_maybe apply-refact> tupArgsPresent_maybe apply-refact> pprIfPs apply-refact> pprIfRn apply-refact> pprIfTc apply-refact> exportDocstring apply-refact> ieDeprecation apply-refact> ieLWrappedName apply-refact> ieName apply-refact> ieNames apply-refact> ieWrappedLName apply-refact> ieWrappedName apply-refact> lieWrappedName apply-refact> pprImpExp apply-refact> replaceLWrappedName apply-refact> replaceWrappedName apply-refact> simpleImportDecl apply-refact> negateOverLitVal apply-refact> overLitType apply-refact> pprXOverLit apply-refact> collectEvVarsPat apply-refact> collectEvVarsPats apply-refact> hsRecFieldId apply-refact> isBangedLPat apply-refact> isPatSyn apply-refact> looksLazyPatBind apply-refact> mkCharLitPat apply-refact> mkNilPat apply-refact> mkPrefixConPat apply-refact> pprConArgs apply-refact> pprLPat apply-refact> pprParendLPat apply-refact> arrowToHsType apply-refact> buildHsTyPatRn apply-refact> builderFromHsTyPatRn apply-refact> dropWildCards apply-refact> emptyLHsQTvs apply-refact> fieldOccLRdrName apply-refact> fieldOccRdrName apply-refact> fromMaybeContext apply-refact> getBangStrictness apply-refact> getBangType apply-refact> hsAllLTyVarNames apply-refact> hsExplicitLTyVarNames apply-refact> hsForAllTelescopeNames apply-refact> hsLTyVarLocName apply-refact> hsLTyVarLocNames apply-refact> hsLTyVarName apply-refact> hsLTyVarNames apply-refact> hsLinear apply-refact> hsOuterExplicitBndrs apply-refact> hsOuterTyVarNames apply-refact> hsScopedKvs apply-refact> hsScopedTvs apply-refact> hsSigWcType apply-refact> hsTyVarLName apply-refact> hsTyVarName apply-refact> hsUnrestricted apply-refact> hsWcScopedTvs apply-refact> ignoreParens apply-refact> isUnrestricted apply-refact> mkAnonWildCardTy apply-refact> mkEmptyWildCardBndrs apply-refact> mkFieldOcc apply-refact> mkHsAppKindTy apply-refact> mkHsAppTy apply-refact> mkHsAppTys apply-refact> mkHsExplicitSigType apply-refact> mkHsForAllInvisTele apply-refact> mkHsForAllVisTele apply-refact> mkHsImplicitSigType apply-refact> mkHsOpTy apply-refact> mkHsOuterExplicit apply-refact> mkHsOuterImplicit apply-refact> mkHsPatSigType apply-refact> mkHsQTvs apply-refact> mkHsTyPat apply-refact> mkHsWildCardBndrs apply-refact> numVisibleArgs apply-refact> pprAnonWildCard apply-refact> pprConDeclFields apply-refact> pprHsArrow apply-refact> pprHsType apply-refact> pprLHsContext apply-refact> splitHsFunType apply-refact> tpBuilderExplicitTV apply-refact> tpBuilderPatSig apply-refact> collectHsBindsBinders apply-refact> collectHsValBinders apply-refact> collectLStmtBinders apply-refact> collectLStmtsBinders apply-refact> collectLocalBinders apply-refact> collectPatBinders apply-refact> collectPatsBinders apply-refact> collectStmtBinders apply-refact> collectStmtsBinders apply-refact> emptyRecStmt apply-refact> emptyRecStmtId apply-refact> emptyRecStmtName apply-refact> emptyTransStmt apply-refact> getPatSynBinds apply-refact> hsGroupBinders apply-refact> hsTyClForeignBinders apply-refact> hsValBindsImplicits apply-refact> isUnliftedHsBinds apply-refact> lHsRecFieldsImplicits apply-refact> lStmtsImplicits apply-refact> missingTupArg apply-refact> mkBigLHsPatTup apply-refact> mkBigLHsTup apply-refact> mkBodyStmt apply-refact> mkConLikeTc apply-refact> mkGroupByUsingStmt apply-refact> mkGroupUsingStmt apply-refact> mkHsApp apply-refact> mkHsAppType apply-refact> mkHsAppTypes apply-refact> mkHsAppWith apply-refact> mkHsApps apply-refact> mkHsAppsWith apply-refact> mkHsCharPrimLit apply-refact> mkHsCmdIf apply-refact> mkHsCmdWrap apply-refact> mkHsComp apply-refact> mkHsCompAnns apply-refact> mkHsDictLet apply-refact> mkHsDo apply-refact> mkHsDoAnns apply-refact> mkHsFractional apply-refact> mkHsIf apply-refact> mkHsIntegral apply-refact> mkHsIsString apply-refact> mkHsLam apply-refact> mkHsLams apply-refact> mkHsSigEnv apply-refact> mkHsString apply-refact> mkHsStringFS apply-refact> mkHsStringPrimLit apply-refact> mkHsSyntaxApps apply-refact> mkHsVarBind apply-refact> mkHsWrap apply-refact> mkHsWrapCo apply-refact> mkHsWrapCoR apply-refact> mkHsWrapPat apply-refact> mkHsWrapPatCo apply-refact> mkLHsCmdWrap apply-refact> mkLHsTupleExpr apply-refact> mkLHsVarTuple apply-refact> mkLHsWrap apply-refact> mkLHsWrapCo apply-refact> mkLHsWrapPat apply-refact> mkLamCaseMatchGroup apply-refact> mkLastStmt apply-refact> mkLetStmt apply-refact> mkLocatedList apply-refact> mkMatch apply-refact> mkMatchGroup apply-refact> mkNPat apply-refact> mkNPlusKPat apply-refact> mkParPat apply-refact> mkPatSynBind apply-refact> mkPsBindStmt apply-refact> mkRecStmt apply-refact> mkRnBindStmt apply-refact> mkSimpleMatch apply-refact> mkTcBindStmt apply-refact> mkTransformByStmt apply-refact> mkTransformStmt apply-refact> mkVarBind apply-refact> nlConPat apply-refact> nlConPatName apply-refact> nlConVarPat apply-refact> nlConVarPatName apply-refact> nlHsApp apply-refact> nlHsAppKindTy apply-refact> nlHsAppTy apply-refact> nlHsApps apply-refact> nlHsCase apply-refact> nlHsDo apply-refact> nlHsFunTy apply-refact> nlHsIf apply-refact> nlHsIntLit apply-refact> nlHsLam apply-refact> nlHsLit apply-refact> nlHsOpApp apply-refact> nlHsPar apply-refact> nlHsParTy apply-refact> nlHsSyntaxApps apply-refact> nlHsTyApp apply-refact> nlHsTyApps apply-refact> nlHsTyConApp apply-refact> nlHsTyVar apply-refact> nlHsVar apply-refact> nlHsVarApps apply-refact> nlInfixConPat apply-refact> nlList apply-refact> nlLitPat apply-refact> nlNullaryConPat apply-refact> nlParPat apply-refact> nlTuplePat apply-refact> nlVarPat apply-refact> nlWildConPat apply-refact> nl_HsVar apply-refact> unguardedGRHSs apply-refact> unguardedRHS apply-refact> unitRecStmtTc apply-refact> addAnnsA apply-refact> combineLocsA apply-refact> combineSrcSpansA apply-refact> comment apply-refact> emptyComments apply-refact> epAnnComments apply-refact> epaToNoCommentsLocation apply-refact> getEpTokenLoc apply-refact> getEpTokenLocs apply-refact> getEpTokenSrcSpan apply-refact> getEpUniTokenLoc apply-refact> getFollowingComments apply-refact> getHasLocList apply-refact> getLocA apply-refact> getLocAnn apply-refact> listLocation apply-refact> locA apply-refact> mapLocA apply-refact> noComments apply-refact> noCommentsToEpaLocation apply-refact> noLocA apply-refact> noSpanAnchor apply-refact> noSrcSpanA apply-refact> noTrailingN apply-refact> placeholderRealSpan apply-refact> reAnnC apply-refact> reAnnL apply-refact> reLoc apply-refact> realSpanAsAnchor apply-refact> realSrcSpan apply-refact> setFollowingComments apply-refact> setPriorComments apply-refact> sortLocatedA apply-refact> spanAsAnchor apply-refact> srcSpan2e apply-refact> ta_location apply-refact> widenAnchorS apply-refact> widenAnchorT apply-refact> widenLocatedAnL apply-refact> widenSpanT apply-refact> getDeltaLine apply-refact> isCompleteMatchSig apply-refact> isFixityLSig apply-refact> isInlineLSig apply-refact> isMinimalLSig apply-refact> isPragLSig apply-refact> isSCCFunSig apply-refact> isSpecInstLSig apply-refact> isSpecLSig apply-refact> isTypeLSig apply-refact> annProvenanceName_maybe apply-refact> collectRuleBndrSigTys apply-refact> dataDefnConsNewOrData apply-refact> docDeclDoc apply-refact> familyInfoTyConFlavour apply-refact> hsGroupInstDecls apply-refact> tyClDeclTyVars apply-refact> tyClGroupInstDecls apply-refact> tyClGroupKindSigs apply-refact> tyClGroupRoleDecls apply-refact> tyClGroupTyClDecls apply-refact> isComprehensionContext apply-refact> isDoComprehensionContext apply-refact> isInfixMatch apply-refact> isMonadCompContext apply-refact> isMonadDoCompContext apply-refact> isMonadDoStmtContext apply-refact> isPatSynCtxt apply-refact> qualifiedDoModuleName_maybe apply-refact> mkModuleName apply-refact> mkModuleNameFS apply-refact> moduleNameFS apply-refact> moduleNameString apply-refact> hsConPatArgs apply-refact> hsConPatTyArgs apply-refact> hsRecFieldSel apply-refact> hsRecFields apply-refact> hsRecFieldsArgs apply-refact> isInvisArgPat apply-refact> isVisArgPat apply-refact> hsIPNameFS apply-refact> hsMult apply-refact> hsPatSigType apply-refact> hsQTvExplicit apply-refact> hsScaledThing apply-refact> isHsBndrInvisible apply-refact> isHsBndrWildCard apply-refact> isPromoted apply-refact> mapHsOuterImplicit apply-refact> AnnsModule apply-refact> HsParsedModule apply-refact> ActivationAnn apply-refact> AnnPSB apply-refact> AnnSig apply-refact> AnnSpecSig apply-refact> NHsValBindsLR apply-refact> XVarBindGhc apply-refact> AnnClassDecl apply-refact> AnnClsInstDecl apply-refact> AnnConDeclGADT apply-refact> AnnConDeclH98 apply-refact> AnnDataDefn apply-refact> AnnDerivDecl apply-refact> AnnFamilyDecl apply-refact> AnnSynDecl apply-refact> DataDeclRn apply-refact> HsRuleAnn apply-refact> HsRuleRn apply-refact> XViaStrategyPs apply-refact> DocStructure apply-refact> Docs apply-refact> LHsDoc apply-refact> HsDocStringDecorator apply-refact> LHsDocString apply-refact> LHsDocStringChunk apply-refact> AnnArithSeq apply-refact> AnnExplicitSum apply-refact> AnnFieldLabel apply-refact> AnnFunRhs apply-refact> AnnProjection apply-refact> AnnTransStmt apply-refact> AnnsIf apply-refact> BracketAnn apply-refact> CmdTopTc apply-refact> DelayedSplice apply-refact> EpAnnHsCase apply-refact> EpAnnLam apply-refact> EpAnnUnboundVar apply-refact> GrhsAnn apply-refact> HsBracketTc apply-refact> HsMatchContextPs apply-refact> HsMatchContextRn apply-refact> HsStmtContextRn apply-refact> HsUntypedSpliceResult apply-refact> MatchGroupTc apply-refact> RecStmtTc apply-refact> SplicePointName apply-refact> SyntaxExprGhc apply-refact> UntypedSpliceFlavour apply-refact> XApplicativeArgMany apply-refact> XApplicativeArgOne apply-refact> XApplicativeStmt apply-refact> XBindStmtRn apply-refact> XBindStmtTc apply-refact> XXApplicativeArg apply-refact> XXExprGhcRn apply-refact> XXExprGhcTc apply-refact> GhcPs apply-refact> GhcRn apply-refact> GhcTc apply-refact> IsSrcSpanAnn apply-refact> NoGhcTcPass apply-refact> Pass apply-refact> EpAnnImportDecl apply-refact> IEThingWithAnns apply-refact> XImportDeclPass apply-refact> OverLitRn apply-refact> OverLitTc apply-refact> EpAnnSumPat apply-refact> HsPatExpansion apply-refact> AnnTyVarBndr apply-refact> EpAnnForallInvis apply-refact> EpAnnForallVis apply-refact> EpLinearArrow apply-refact> HsCoreTy apply-refact> HsTyPatRn apply-refact> OutputableBndrFlag apply-refact> TyDeclBinders apply-refact> AnnListBrackets apply-refact> EpAnnCO apply-refact> EpaComment apply-refact> EpaCommentTok apply-refact> EpaLocation apply-refact> HasAnnotation apply-refact> HasLoc apply-refact> LEpaComment apply-refact> LocatedA apply-refact> LocatedC apply-refact> LocatedE apply-refact> LocatedL apply-refact> LocatedLC apply-refact> LocatedLI apply-refact> LocatedLS apply-refact> LocatedLW apply-refact> LocatedN apply-refact> LocatedP apply-refact> NoAnn apply-refact> NoEpAnns apply-refact> SrcSpanAnnA apply-refact> SrcSpanAnnC apply-refact> SrcSpanAnnL apply-refact> SrcSpanAnnLC apply-refact> SrcSpanAnnLI apply-refact> SrcSpanAnnLS apply-refact> SrcSpanAnnLW apply-refact> SrcSpanAnnN apply-refact> SrcSpanAnnP apply-refact> TokDarrow apply-refact> TokDcolon apply-refact> TokForall apply-refact> TokRarrow apply-refact> NoComments apply-refact> NoCommentsLocation apply-refact> Fixity apply-refact> LHsLocalBindsLR apply-refact> XMultAnn apply-refact> XNoMultAnn apply-refact> XPct1Ann apply-refact> XXMultAnn apply-refact> CImportSpec apply-refact> FamilyInfo apply-refact> ForeignExport apply-refact> ForeignImport apply-refact> FunDep apply-refact> LDerivClauseTys apply-refact> LHsDecl apply-refact> LHsDerivingClause apply-refact> LHsFunDep apply-refact> StandaloneKindSig apply-refact> XPrefixConGADT apply-refact> XRecConGADT apply-refact> XXConDeclGADTDetails apply-refact> DotFieldOcc apply-refact> FieldLabelStrings apply-refact> HsDoFlavour apply-refact> LHsRecProj apply-refact> LHsRecUpdProj apply-refact> Match apply-refact> MatchGroup apply-refact> RecProj apply-refact> RecUpdProj apply-refact> StmtLR apply-refact> TransForm apply-refact> Anno apply-refact> DataConCantHappen apply-refact> ImportDeclPkgQual apply-refact> LIdP apply-refact> XAnnD apply-refact> XAnyClassStrategy apply-refact> XApp apply-refact> XAppKindTy apply-refact> XAppTy apply-refact> XAppTypeE apply-refact> XArithSeq apply-refact> XAsPat apply-refact> XBangPat apply-refact> XBangTy apply-refact> XBinTick apply-refact> XBindStmt apply-refact> XBodyStmt apply-refact> XCClsInstDecl apply-refact> XCDefaultDecl apply-refact> XCDerivDecl apply-refact> XCDotFieldOcc apply-refact> XCExport apply-refact> XCFamEqn apply-refact> XCFamilyDecl apply-refact> XCFieldOcc apply-refact> XCFunDep apply-refact> XCGRHS apply-refact> XCGRHSs apply-refact> XCHsDataDefn apply-refact> XCHsDerivingClause apply-refact> XCHsGroup apply-refact> XCIPBind apply-refact> XCImport apply-refact> XCImportDecl apply-refact> XCInjectivityAnn apply-refact> XCKindSig apply-refact> XCMatch apply-refact> XCModule apply-refact> XCRoleAnnotDecl apply-refact> XCRuleBndr apply-refact> XCRuleDecls apply-refact> XCTyClGroup apply-refact> XCTyFamInstDecl apply-refact> XCase apply-refact> XCharTy apply-refact> XClassDecl apply-refact> XClassOpSig apply-refact> XClsInstD apply-refact> XCmdApp apply-refact> XCmdArrApp apply-refact> XCmdArrForm apply-refact> XCmdCase apply-refact> XCmdDo apply-refact> XCmdIf apply-refact> XCmdLam apply-refact> XCmdLamCase apply-refact> XCmdLet apply-refact> XCmdPar apply-refact> XCmdTop apply-refact> XCmdWrap apply-refact> XCoPat apply-refact> XCompleteMatchSig apply-refact> XConDeclField apply-refact> XConDeclGADT apply-refact> XConDeclH98 apply-refact> XConPat apply-refact> XDataDecl apply-refact> XDataFamInstD apply-refact> XDctMulti apply-refact> XDctSingle apply-refact> XDecBrG apply-refact> XDecBrL apply-refact> XDefD apply-refact> XDerivD apply-refact> XDo apply-refact> XDocD apply-refact> XDocTy apply-refact> XEmbTy apply-refact> XEmbTyPat apply-refact> XEmptyLocalBinds apply-refact> XExpBr apply-refact> XExplicitList apply-refact> XExplicitListTy apply-refact> XExplicitSum apply-refact> XExplicitTuple apply-refact> XExplicitTupleTy apply-refact> XExprWithTySig apply-refact> XFamDecl apply-refact> XFixSig apply-refact> XFixitySig apply-refact> XForAll apply-refact> XForAllTy apply-refact> XForD apply-refact> XForeignExport apply-refact> XForeignImport apply-refact> XFunArr apply-refact> XFunBind apply-refact> XFunRhs apply-refact> XFunTy apply-refact> XGetField apply-refact> XHsAnnotation apply-refact> XHsChar apply-refact> XHsCharPrim apply-refact> XHsDoublePrim apply-refact> XHsFieldBind apply-refact> XHsFloatPrim apply-refact> XHsForAllInvis apply-refact> XHsForAllVis apply-refact> XHsIPBinds apply-refact> XHsInt apply-refact> XHsInt16Prim apply-refact> XHsInt32Prim apply-refact> XHsInt64Prim apply-refact> XHsInt8Prim apply-refact> XHsIntPrim apply-refact> XHsInteger apply-refact> XHsMultilineString apply-refact> XHsOuterExplicit apply-refact> XHsOuterImplicit apply-refact> XHsPS apply-refact> XHsQTvs apply-refact> XHsRat apply-refact> XHsRule apply-refact> XHsSig apply-refact> XHsString apply-refact> XHsStringPrim apply-refact> XHsTP apply-refact> XHsValBinds apply-refact> XHsWC apply-refact> XHsWord16Prim apply-refact> XHsWord32Prim apply-refact> XHsWord64Prim apply-refact> XHsWord8Prim apply-refact> XHsWordPrim apply-refact> XIEDefault apply-refact> XIEDoc apply-refact> XIEDocNamed apply-refact> XIEGroup apply-refact> XIEModuleContents apply-refact> XIEName apply-refact> XIEPattern apply-refact> XIEThingAbs apply-refact> XIEThingAll apply-refact> XIEThingWith apply-refact> XIEType apply-refact> XIEVar apply-refact> XIPBinds apply-refact> XIPVar apply-refact> XIParamTy apply-refact> XIdSig apply-refact> XIf apply-refact> XInlineSig apply-refact> XInstD apply-refact> XInvisPat apply-refact> XKindSig apply-refact> XKindSigD apply-refact> XLHsOLRecUpdLabels apply-refact> XLHsRecUpdLabels apply-refact> XLam apply-refact> XLamCase apply-refact> XLastStmt apply-refact> XLazyPat apply-refact> XLet apply-refact> XLetStmt apply-refact> XListPat apply-refact> XListTy apply-refact> XLitE apply-refact> XLitPat apply-refact> XMG apply-refact> XMinimalSig apply-refact> XMissing apply-refact> XMultiIf apply-refact> XNPat apply-refact> XNPlusKPat apply-refact> XNegApp apply-refact> XNewtypeStrategy apply-refact> XNoSig apply-refact> XNumTy apply-refact> XOpApp apply-refact> XOpTy apply-refact> XOrPat apply-refact> XOverLabel apply-refact> XOverLit apply-refact> XOverLitE apply-refact> XPSB apply-refact> XPar apply-refact> XParPat apply-refact> XParStmt apply-refact> XParStmtBlock apply-refact> XParTy apply-refact> XPatBind apply-refact> XPatBr apply-refact> XPatSynBind apply-refact> XPatSynSig apply-refact> XPragE apply-refact> XPresent apply-refact> XProc apply-refact> XProjection apply-refact> XQual apply-refact> XQualTy apply-refact> XQuasiQuote apply-refact> XRecSel apply-refact> XRecStmt apply-refact> XRecTy apply-refact> XRecordCon apply-refact> XRecordUpd apply-refact> XRoleAnnotD apply-refact> XRuleBndrSig apply-refact> XRuleD apply-refact> XSCC apply-refact> XSCCFunSig apply-refact> XSectionL apply-refact> XSectionR apply-refact> XSigD apply-refact> XSigPat apply-refact> XSpecInstSig apply-refact> XSpecSig apply-refact> XSpliceD apply-refact> XSpliceDecl apply-refact> XSplicePat apply-refact> XSpliceTy apply-refact> XStandaloneKindSig apply-refact> XStarTy apply-refact> XStatic apply-refact> XStockStrategy apply-refact> XStrTy apply-refact> XSumPat apply-refact> XSumTy apply-refact> XSynDecl apply-refact> XTick apply-refact> XTransStmt apply-refact> XTuplePat apply-refact> XTupleTy apply-refact> XTyClD apply-refact> XTyFamInstD apply-refact> XTyLit apply-refact> XTyVar apply-refact> XTyVarBndr apply-refact> XTyVarSig apply-refact> XTypBr apply-refact> XTypeSig apply-refact> XTypedBracket apply-refact> XTypedSplice apply-refact> XUnboundVar apply-refact> XUntypedBracket apply-refact> XUntypedSplice apply-refact> XUntypedSpliceExpr apply-refact> XValBinds apply-refact> XValD apply-refact> XVar apply-refact> XVarBind apply-refact> XVarBr apply-refact> XVarPat apply-refact> XViaStrategy apply-refact> XViewPat apply-refact> XWarning apply-refact> XWarningD apply-refact> XWarnings apply-refact> XWildCardTy apply-refact> XWildPat apply-refact> XXAnnDecl apply-refact> XXClsInstDecl apply-refact> XXCmd apply-refact> XXCmdTop apply-refact> XXConDecl apply-refact> XXConDeclField apply-refact> XXDefaultDecl apply-refact> XXDerivClauseTys apply-refact> XXDerivDecl apply-refact> XXDotFieldOcc apply-refact> XXExpr apply-refact> XXFamEqn apply-refact> XXFamilyDecl apply-refact> XXFamilyResultSig apply-refact> XXFieldOcc apply-refact> XXFixitySig apply-refact> XXForeignDecl apply-refact> XXForeignExport apply-refact> XXForeignImport apply-refact> XXFunDep apply-refact> XXGRHS apply-refact> XXGRHSs apply-refact> XXHsBindsLR apply-refact> XXHsDataDefn apply-refact> XXHsDecl apply-refact> XXHsDerivingClause apply-refact> XXHsForAllTelescope apply-refact> XXHsGroup apply-refact> XXHsIPBinds apply-refact> XXHsLocalBindsLR apply-refact> XXHsOuterTyVarBndrs apply-refact> XXHsPatSigType apply-refact> XXHsSigType apply-refact> XXHsTyPat apply-refact> XXHsWildCardBndrs apply-refact> XXIE apply-refact> XXIEWrappedName apply-refact> XXIPBind apply-refact> XXImportDecl apply-refact> XXInjectivityAnn apply-refact> XXInstDecl apply-refact> XXLHsQTyVars apply-refact> XXLit apply-refact> XXMatch apply-refact> XXMatchGroup apply-refact> XXModule apply-refact> XXOverLit apply-refact> XXParStmtBlock apply-refact> XXPat apply-refact> XXPatSynBind apply-refact> XXPragE apply-refact> XXQuote apply-refact> XXRoleAnnotDecl apply-refact> XXRuleBndr apply-refact> XXRuleDecl apply-refact> XXRuleDecls apply-refact> XXSig apply-refact> XXSpliceDecl apply-refact> XXStandaloneKindSig apply-refact> XXStmtLR apply-refact> XXTupArg apply-refact> XXTyClDecl apply-refact> XXTyClGroup apply-refact> XXTyFamInstDecl apply-refact> XXTyLit apply-refact> XXTyVarBndr apply-refact> XXType apply-refact> XXUntypedSplice apply-refact> XXValBindsLR apply-refact> XXWarnDecl apply-refact> XXWarnDecls apply-refact> ConLikeP apply-refact> LPat apply-refact> pat_args apply-refact> pat_con apply-refact> pat_con_ext apply-refact> XConPatTyArg apply-refact> XHsRecFields apply-refact> HsArrow apply-refact> HsBndrKind apply-refact> HsBndrVar apply-refact> HsBndrVis apply-refact> HsTyPat apply-refact> LHsTyPat apply-refact> LHsTypeArg apply-refact> XArgPar apply-refact> XBndrInvisible apply-refact> XBndrKind apply-refact> XBndrNoKind apply-refact> XBndrRequired apply-refact> XBndrVar apply-refact> XBndrWildCard apply-refact> XExplicitMult apply-refact> XLinearArrow apply-refact> XTypeArg apply-refact> XUnrestrictedArrow apply-refact> XValArg apply-refact> XXArg apply-refact> XXArrow apply-refact> XXBndrKind apply-refact> XXBndrVar apply-refact> XXBndrVis 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:206) apply-refact> RealSrcSpan' (src/Refact/Compat.hs:215) apply-refact> SrcSpanLess (src/Refact/Compat.hs:229) apply-refact> composeSrcSpan (src/Refact/Compat.hs:224) apply-refact> decomposeSrcSpan (src/Refact/Compat.hs:227) apply-refact> impliedXFlags apply-refact> FunBind (src/Refact/Compat.hs:200) apply-refact> DoGenReplacement (src/Refact/Compat.hs:283) apply-refact> Module (src/Refact/Compat.hs:180) apply-refact> MonadFail' (src/Refact/Compat.hs:177) apply-refact> ReplaceWorker (src/Refact/Compat.hs:291) apply-refact> annSpanToSrcSpan (src/Refact/Compat.hs:241) apply-refact> badAnnSpan (src/Refact/Compat.hs:233) apply-refact> mkErr (src/Refact/Compat.hs:271) apply-refact> parseModuleName (src/Refact/Compat.hs:279) apply-refact> setAnnSpanFile (src/Refact/Compat.hs:266) apply-refact> setRealSrcSpanFile (src/Refact/Compat.hs:258) apply-refact> setSrcSpanFile (src/Refact/Compat.hs:249) apply-refact> srcSpanToAnnSpan (src/Refact/Compat.hs:237) apply-refact> AnnSpan (src/Refact/Compat.hs:231) apply-refact> commentSrcSpan (src/Refact/Compat.hs:302) apply-refact> ann (src/Refact/Compat.hs:325) apply-refact> transferEntryDP (src/Refact/Compat.hs:313) apply-refact> transferEntryDP' (src/Refact/Compat.hs:319) apply-refact> AnnConstraint (src/Refact/Compat.hs:172) apply-refact> showAst apply-refact> 23% ( 6 / 26) in 'Refact.Utils' apply-refact> Missing documentation for: apply-refact> Module header apply-refact> Module (src/Refact/Compat.hs:180) apply-refact> Stmt (src/Refact/Utils.hs:76) apply-refact> Expr (src/Refact/Utils.hs:66) apply-refact> Decl (src/Refact/Utils.hs:70) apply-refact> Name (src/Refact/Utils.hs:74) apply-refact> Pat (src/Refact/Utils.hs:72) apply-refact> Type (src/Refact/Utils.hs:68) apply-refact> Import (src/Refact/Utils.hs:78) apply-refact> FunBind (src/Refact/Compat.hs:200) apply-refact> RealSrcLoc' (src/Refact/Compat.hs:206) apply-refact> RealSrcSpan' (src/Refact/Compat.hs:215) apply-refact> M (src/Refact/Utils.hs:64) apply-refact> getAnnSpan (src/Refact/Utils.hs:84) apply-refact> getAnnSpanA (src/Refact/Utils.hs:81) apply-refact> annSpanToSrcSpan (src/Refact/Compat.hs:241) apply-refact> srcSpanToAnnSpan (src/Refact/Compat.hs:237) apply-refact> setAnnSpanFile (src/Refact/Compat.hs:266) apply-refact> setSrcSpanFile (src/Refact/Compat.hs:249) apply-refact> setRealSrcSpanFile (src/Refact/Compat.hs:258) apply-refact> 33% ( 4 / 12) in 'Refact.Internal' apply-refact> Missing documentation for: apply-refact> Module header apply-refact> addExtensionsToFlags (src/Refact/Internal.hs:825) apply-refact> parseModuleWithArgs (src/Refact/Internal.hs:848) apply-refact> Verbosity (src/Refact/Internal.hs:308) apply-refact> refactOptions (src/Refact/Internal.hs:150) apply-refact> Errors (src/Refact/Compat.hs:185) apply-refact> onError (src/Refact/Compat.hs:188) apply-refact> mkErr (src/Refact/Compat.hs:271) 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 apply-refact> Warning: Refact.Compat: could not find link destinations for: apply-refact> - GHC.Iface.Ext.Ast.HasType apply-refact> - GHC.Iface.Ext.Ast.ToHie apply-refact> - GHC.Iface.Ext.Ast.TVScoped apply-refact> - GHC.Iface.Ext.Ast.PScoped apply-refact> - GHC.Iface.Ext.Ast.RScoped apply-refact> - GHC.Iface.Ext.Ast.SigContext apply-refact> - GHC.Iface.Ext.Ast.PatSynFieldContext apply-refact> - GHC.Iface.Ext.Ast.BindContext apply-refact> - GHC.Iface.Ext.Ast.IEContext apply-refact> - GHC.Iface.Ext.Ast.RFContext apply-refact> - Language.Haskell.GHC.ExactPrint.ExactPrint.Entry apply-refact> - GHC.Driver.Session.DynP apply-refact> - GHC.Hs.Expr.D:R:HsRecUpdParentGhcPass0 apply-refact> - GHC.Hs.Expr.D:R:HsRecUpdParentGhcPass2 apply-refact> - GHC.Hs.Expr.D:R:HsRecUpdParentGhcPass4 apply-refact> - GHC.Hs.Type.HsQTvsRn apply-refact> - GHC.Hs.Type.pprTyVarBndr apply-refact> - GHC.Iface.Ext.Ast.HiePass apply-refact> - GHC.Iface.Ext.Ast.Context apply-refact> - GHC.Iface.Ext.Ast.AnnoBody apply-refact> - GHC.Iface.Ext.Ast.EvBindContext apply-refact> - GHC.Iface.Ext.Ast.getTypeNode apply-refact> - GHC.Iface.Ext.Ast.HieM apply-refact> - GHC.Iface.Ext.Ast.RContext apply-refact> - GHC.Iface.Ext.Ast.TScoped apply-refact> - GHC.Iface.Ext.Ast.toHie apply-refact> - GHC.Hs.Utils.AnnoBody apply-refact> - Language.Haskell.GHC.ExactPrint.ExactPrint.trailing apply-refact> - Language.Haskell.GHC.ExactPrint.ExactPrint.EP apply-refact> - Language.Haskell.GHC.ExactPrint.ExactPrint.ExactPrintTVFlag apply-refact> - Language.Haskell.GHC.ExactPrint.ExactPrint.exactTVDelimiters apply-refact> - Language.Haskell.GHC.ExactPrint.ExactPrint.HasEntry apply-refact> - Language.Haskell.GHC.ExactPrint.ExactPrint.fromAnn apply-refact> - Language.Haskell.GHC.ExactPrint.ExactPrint.HasTrailing apply-refact> - Language.Haskell.GHC.ExactPrint.ExactPrint.setTrailing apply-refact> - GHC.Parser.PostProcess.D:R:BodyHsCmd apply-refact> - GHC.Parser.PostProcess.D:R:FunArgHsCmd apply-refact> - GHC.Parser.PostProcess.D:R:InfixOpHsCmd apply-refact> - GHC.Parser.PostProcess.D:R:BodyHsExpr apply-refact> - GHC.Parser.PostProcess.D:R:InfixOpHsExpr apply-refact> - GHC.Parser.PostProcess.D:R:FunArgHsExpr apply-refact> - GHC.Parser.PostProcess.D:R:BodyPatBuilder apply-refact> - GHC.Parser.PostProcess.D:R:FunArgPatBuilder apply-refact> - GHC.Parser.PostProcess.D:R:InfixOpPatBuilder apply-refact> - GHC.Parser.PostProcess.ArgPatBuilder apply-refact> - GHC.HsToCore.Quote.Core apply-refact> - GHC.HsToCore.Quote.M apply-refact> - GHC.HsToCore.Quote.MetaM apply-refact> - GHC.HsToCore.Quote.RepTV apply-refact> - GHC.HsToCore.Quote.tyVarBndrName apply-refact> - GHC.HsToCore.Quote.repPlainTV apply-refact> - GHC.HsToCore.Quote.repKindedTV apply-refact> - GHC.Parser.PostProcess.Haddock.HasHaddock apply-refact> - GHC.Parser.PostProcess.Haddock.addHaddock apply-refact> - GHC.Parser.PostProcess.Haddock.HdkA apply-refact> - GHC.ThToHs.CvtFlag apply-refact> - GHC.ThToHs.cvtFlag conduit> [5 of 5] Compiling Main ( test/main.hs, dist/build/conduit-test/conduit-test-tmp/Main.o ) conduit> test/main.hs:35:1: warning: [GHC-66111] [-Wunused-imports] conduit> The import of ‘Control.Applicative’ is redundant conduit> except perhaps to import instances from ‘Control.Applicative’ conduit> To import instances alone, use: import Control.Applicative() conduit> | conduit> 35 | import Control.Applicative (pure, (<$>), (<*>), liftA2) conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit> conduit> test/main.hs:99:32: warning: [GHC-63394] [-Wx-partial] conduit> In the use of ‘tail’ conduit> (imported from Prelude, but defined in GHC.Internal.List): conduit> "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." conduit> | conduit> 99 | prop "scan" $ equivToList (tail . scanl (+) 0 :: [Int]->[Int]) (void $ CL.scan (+) 0) conduit> | ^^^^ conduit> conduit> test/main.hs:110:33: warning: [GHC-63394] [-Wx-partial] conduit> In the use of ‘tail’ conduit> (imported from Prelude, but defined in GHC.Internal.List): conduit> "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." conduit> | conduit> 110 | prop "scanM" $ equivToList (tail . scanl (+) 0) (void $ CL.scanM (\a s -> return $ a + s) (0 :: Int)) conduit> | ^^^^ conduit> conduit> test/main.hs:882:25: warning: [GHC-90584] [-Wderiving-typeable] conduit> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable conduit> • In the data declaration for ‘DummyError’ conduit> | conduit> 882 | deriving (Show, Eq, Typeable) conduit> | ^^^^^^^^ conduit> conduit> [6 of 6] Linking dist/build/conduit-test/conduit-test conduit> buildPhase completed in 1 minutes 3 seconds conduit> Running phase: checkPhase conduit> Running 1 test suites... conduit> Test suite conduit-test: RUNNING... conduit> conduit> Combinators conduit> yieldMany conduit> list [✔] conduit> Text [✔] conduit> unfold [✔] conduit> enumFromTo [✔] conduit> iterate [✔] conduit> repeat [✔] conduit> replicate [✔] conduit> sourceLazy [✔] conduit> repeatM [✔] conduit> repeatWhileM [✔] conduit> replicateM [✔] conduit> sourceFile [✔] conduit> sourceHandle [✔] conduit> sourceIOHandle [✔] conduit> stdin [✔] conduit> +++ OK, passed 100 tests. conduit> sourceDirectory [✔] conduit> sourceDirectoryDeep [✔] conduit> drop [✔] conduit> +++ OK, passed 100 tests. conduit> dropE [✔] conduit> +++ OK, passed 100 tests. conduit> dropWhile [✔] conduit> +++ OK, passed 100 tests. conduit> dropWhileE [✔] conduit> +++ OK, passed 100 tests. conduit> fold [✔] conduit> foldE [✔] conduit> foldl [✔] conduit> foldlE [✔] conduit> foldMap [✔] conduit> foldMapE [✔] conduit> all [✔] conduit> +++ OK, passed 100 tests. conduit> allE [✔] conduit> +++ OK, passed 100 tests. conduit> any [✔] conduit> +++ OK, passed 100 tests. conduit> anyE [✔] conduit> +++ OK, passed 100 tests. conduit> and [✔] conduit> +++ OK, passed 100 tests. conduit> andE [✔] conduit> +++ OK, passed 100 tests. conduit> or [✔] conduit> +++ OK, passed 100 tests. conduit> orE [✔] conduit> +++ OK, passed 100 tests. conduit> elem [✔] conduit> +++ OK, passed 100 tests. conduit> elemE [✔] conduit> +++ OK, passed 100 tests. conduit> notElem [✔] conduit> +++ OK, passed 100 tests. conduit> notElemE [✔] conduit> +++ OK, passed 100 tests. conduit> sinkVector regular [✔] conduit> +++ OK, passed 100 tests. conduit> sinkVector unboxed [✔] conduit> +++ OK, passed 100 tests. conduit> sinkVector storable [✔] conduit> +++ OK, passed 100 tests. conduit> sinkVectorN regular [✔] conduit> +++ OK, passed 100 tests. conduit> sinkVectorN unboxed [✔] conduit> +++ OK, passed 100 tests. conduit> sinkVectorN storable [✔] conduit> +++ OK, passed 100 tests. conduit> sinkBuilder [✔] conduit> +++ OK, passed 100 tests. conduit> sinkLazyBuilder [✔] conduit> +++ OK, passed 100 tests. conduit> sinkNull [✔] conduit> +++ OK, passed 100 tests. conduit> awaitNonNull [✔] conduit> +++ OK, passed 100 tests. conduit> headE [✔] conduit> +++ OK, passed 100 tests. conduit> peek [✔] conduit> +++ OK, passed 100 tests. conduit> peekE [✔] conduit> +++ OK, passed 100 tests. conduit> last [✔] conduit> +++ OK, passed 100 tests. conduit> lastE [✔] conduit> +++ OK, passed 100 tests. conduit> length [✔] conduit> +++ OK, passed 100 tests. conduit> lengthE [✔] conduit> +++ OK, passed 100 tests. conduit> lengthIf [✔] conduit> +++ OK, passed 100 tests. conduit> lengthIfE [✔] conduit> +++ OK, passed 100 tests. conduit> maximum [✔] conduit> +++ OK, passed 100 tests. conduit> maximumE [✔] conduit> +++ OK, passed 100 tests. conduit> minimum [✔] conduit> +++ OK, passed 100 tests. conduit> minimumE [✔] conduit> +++ OK, passed 100 tests. conduit> null [✔] conduit> +++ OK, passed 100 tests. conduit> nullE [✔] conduit> +++ OK, passed 100 tests. conduit> sum [✔] conduit> +++ OK, passed 100 tests. conduit> sumE [✔] conduit> +++ OK, passed 100 tests. conduit> product [✔] conduit> +++ OK, passed 100 tests. conduit> productE [✔] conduit> +++ OK, passed 100 tests. conduit> find [✔] conduit> +++ OK, passed 100 tests. conduit> mapM_ [✔] conduit> +++ OK, passed 100 tests. conduit> mapM_E [✔] conduit> +++ OK, passed 100 tests. conduit> foldM [✔] conduit> +++ OK, passed 100 tests. conduit> foldME [✔] conduit> +++ OK, passed 100 tests. conduit> foldMapM [✔] conduit> foldMapME [✔] conduit> sinkFile [✔] conduit> sinkHandle [✔] conduit> sinkIOHandle [✔] conduit> map [✔] conduit> +++ OK, passed 100 tests. conduit> mapE [✔] conduit> +++ OK, passed 100 tests. conduit> omapE [✔] conduit> +++ OK, passed 100 tests. conduit> concatMap [✔] conduit> +++ OK, passed 100 tests. conduit> concatMapE [✔] conduit> +++ OK, passed 100 tests. conduit> take [✔] conduit> +++ OK, passed 100 tests. conduit> takeE [✔] conduit> +++ OK, passed 100 tests. conduit> takeWhile [✔] conduit> +++ OK, passed 100 tests. conduit> takeWhileE [✔] conduit> +++ OK, passed 100 tests. conduit> takeExactly [✔] conduit> takeExactlyE [✔] conduit> takeExactlyE Vector [✔] conduit> takeExactlyE 2 [✔] conduit> concat [✔] conduit> +++ OK, passed 100 tests. conduit> filter [✔] conduit> +++ OK, passed 100 tests. conduit> filterE [✔] conduit> +++ OK, passed 100 tests. conduit> mapWhile [✔] conduit> +++ OK, passed 100 tests. conduit> conduitVector [✔] conduit> +++ OK, passed 100 tests. conduit> scanl [✔] conduit> +++ OK, passed 100 tests. conduit> mapAccumWhile [✔] conduit> +++ OK, passed 100 tests. conduit> concatMapAccum [✔] conduit> +++ OK, passed 100 tests. conduit> intersperse [✔] conduit> +++ OK, passed 100 tests. conduit> mapM [✔] conduit> +++ OK, passed 100 tests. conduit> mapME [✔] conduit> +++ OK, passed 100 tests. conduit> omapME [✔] conduit> +++ OK, passed 100 tests. conduit> concatMapM [✔] conduit> +++ OK, passed 100 tests. conduit> filterM [✔] conduit> +++ OK, passed 100 tests. conduit> filterME [✔] conduit> +++ OK, passed 100 tests. conduit> iterM [✔] conduit> +++ OK, passed 100 tests. conduit> scanlM [✔] conduit> +++ OK, passed 100 tests. conduit> mapAccumWhileM [✔] conduit> +++ OK, passed 100 tests. conduit> concatMapAccumM [✔] conduit> +++ OK, passed 100 tests. conduit> encode UTF8 [✔] conduit> +++ OK, passed 100 tests. conduit> encode/decode UTF8 [✔] conduit> +++ OK, passed 100 tests. conduit> invalid UTF8 is an exception [✔] conduit> encode/decode UTF8 lenient [✔] conduit> +++ OK, passed 100 tests. conduit> line [✔] conduit> +++ OK, passed 100 tests. conduit> lineAscii [✔] conduit> +++ OK, passed 100 tests. conduit> unlines [✔] conduit> +++ OK, passed 100 tests. conduit> unlinesAscii [✔] conduit> +++ OK, passed 100 tests. conduit> linesUnbounded [✔] conduit> +++ OK, passed 100 tests. conduit> linesUnboundedAscii [✔] conduit> +++ OK, passed 100 tests. conduit> slidingWindow 0 [✔] conduit> slidingWindow 1 [✔] conduit> slidingWindow 2 [✔] conduit> slidingWindow 3 [✔] conduit> slidingWindow 4 [✔] conduit> slidingWindow 5 [✔] conduit> slidingWindow 6 [✔] conduit> chunksOfE 1 [✔] conduit> chunksOfE 2 (last smaller) [✔] conduit> chunksOfE (ByteString) [✔] conduit> chunksOfExactlyE 1 [✔] conduit> chunksOfExactlyE 2 (last smaller; thus not yielded) [✔] conduit> vectorBuilder [✔] conduit> +++ OK, passed 100 tests. conduit> mapAccumS [✔] conduit> +++ OK, passed 100 tests. conduit> peekForever [✔] conduit> +++ OK, passed 100 tests. conduit> peekForeverE [✔] conduit> +++ OK, passed 100 tests. conduit> Comparing list function to conduit> yieldMany [✔] conduit> +++ OK, passed 100 tests. conduit> sourceListS [✔] conduit> +++ OK, passed 100 tests. conduit> repeatM [✔] conduit> +++ OK, passed 100 tests. conduit> repeatMS [✔] conduit> +++ OK, passed 100 tests. conduit> repeatWhileM [✔] conduit> +++ OK, passed 100 tests. conduit> repeatWhileMS [✔] conduit> +++ OK, passed 100 tests. conduit> foldl1 [✔] conduit> +++ OK, passed 100 tests. conduit> foldl1S [✔] conduit> +++ OK, passed 100 tests. conduit> all [✔] conduit> +++ OK, passed 100 tests. conduit> allS [✔] conduit> +++ OK, passed 100 tests. conduit> any [✔] conduit> +++ OK, passed 100 tests. conduit> anyS [✔] conduit> +++ OK, passed 100 tests. conduit> last [✔] conduit> +++ OK, passed 100 tests. conduit> lastS [✔] conduit> +++ OK, passed 100 tests. conduit> lastE [✔] conduit> +++ OK, passed 100 tests. conduit> lastES [✔] conduit> +++ OK, passed 100 tests. conduit> find [✔] conduit> +++ OK, passed 100 tests. conduit> findS [✔] conduit> +++ OK, passed 100 tests. conduit> concatMap [✔] conduit> +++ OK, passed 100 tests. conduit> concatMapS [✔] conduit> +++ OK, passed 100 tests. conduit> concatMapM [✔] conduit> +++ OK, passed 100 tests. conduit> concatMapMS [✔] conduit> +++ OK, passed 100 tests. conduit> concat [✔] conduit> +++ OK, passed 100 tests. conduit> concatS [✔] conduit> +++ OK, passed 100 tests. conduit> scanl [✔] conduit> +++ OK, passed 100 tests. conduit> scanlS [✔] conduit> +++ OK, passed 100 tests. conduit> scanlM [✔] conduit> +++ OK, passed 100 tests. conduit> scanlMS [✔] conduit> +++ OK, passed 100 tests. conduit> mapAccumWhileS [✔] conduit> +++ OK, passed 100 tests. conduit> mapAccumWhileMS [✔] conduit> +++ OK, passed 100 tests. conduit> intersperse [✔] conduit> +++ OK, passed 100 tests. conduit> intersperseS [✔] conduit> +++ OK, passed 100 tests. conduit> filterM [✔] conduit> +++ OK, passed 100 tests. conduit> filterMS [✔] conduit> +++ OK, passed 100 tests. conduit> comparing normal conduit function to conduit> slidingWindowS [✔] conduit> +++ OK, passed 100 tests. conduit> splitOnUnboundedES [✔] conduit> +++ OK, passed 100 tests. conduit> sinkVectorS [✔] conduit> +++ OK, passed 100 tests. conduit> sinkVectorNS [✔] conduit> +++ OK, passed 100 tests. conduit> data loss rules conduit> 1 conduit> 2 conduit> 3 conduit> 4 conduit> 5 conduit> consumes the source to quickly [✔] conduit> 1 conduit> 2 conduit> 3 conduit> 4 conduit> 5 conduit> correctly consumes a chunked resource [✔] conduit> filter conduit> even [✔] conduit> concat [✔] conduit> +++ OK, passed 100 tests. conduit> mapFoldable conduit> list [✔] conduit> +++ OK, passed 100 tests. conduit> Maybe [✔] conduit> +++ OK, passed 100 tests. conduit> scan [✔] conduit> +++ OK, passed 100 tests. conduit> mapFoldableM conduit> list [✔] conduit> +++ OK, passed 100 tests. conduit> Maybe [✔] conduit> +++ OK, passed 100 tests. conduit> scanM [✔] conduit> +++ OK, passed 100 tests. conduit> ResourceT conduit> resourceForkIO [✔] conduit> sum conduit> works for 1..10 [✔] conduit> is idempotent [✔] conduit> +++ OK, passed 100 tests. conduit> foldMap conduit> sums 1..10 [✔] conduit> preserves order [✔] conduit> foldMapM conduit> sums 1..10 [✔] conduit> preserves order [✔] conduit> unfold conduit> works [✔] conduit> unfoldM conduit> works [✔] conduit> uncons conduit> folds to list [✔] conduit> +++ OK, passed 100 tests. conduit> works with unfold [✔] conduit> +++ OK, passed 100 tests. conduit> unconsEither conduit> folds outputs to list [✔] conduit> +++ OK, passed 100 tests. conduit> works with unfoldEither [✔] conduit> +++ OK, passed 100 tests. conduit> Monoid instance for Source conduit> mappend [✔] conduit> mconcat [✔] conduit> zipping conduit> zipping two small lists [✔] conduit> zipping sinks conduit> take all [✔] conduit> take fewer on left [✔] conduit> take fewer on right [✔] conduit> Monad instance for Sink conduit> binding [✔] conduit> Applicative instance for Sink conduit> <$> and <*> [✔] conduit> resumable sources conduit> simple [✔] conduit> conduits conduit> map, left [✔] conduit> map, left >+> [✔] conduit> map, right [✔] conduit> chunksOf [✔] conduit> +++ OK, passed 100 tests. conduit> chunksOf (zero) [✔] conduit> chunksOf (negative) [✔] conduit> groupBy [✔] conduit> groupBy (nondup begin/end) [✔] conduit> groupOn1 [✔] conduit> groupOn1 (nondup begin/end) [✔] conduit> mapMaybe [✔] conduit> mapMaybeM [✔] conduit> catMaybes [✔] conduit> concatMap [✔] conduit> bind together [✔] conduit> isolate conduit> bound to resumable source [✔] conduit> bound to sink, non-resumable [✔] conduit> bound to sink, resumable [✔] conduit> consumes all data [✔] conduit> sequence conduit> simple sink [✔] conduit> sink with unpull behaviour [✔] conduit> peek conduit> works [✔] conduit> unbuffering conduit> works [✔] conduit> operators conduit> only use .| [✔] conduit> only use =$ [✔] conduit> chain [✔] conduit> termination conduit> terminates early [✔] conduit> bracket [✔] conduit> bracket skipped if not needed [✔] conduit> bracket + toPipe [✔] conduit> bracket skipped if not needed [✔] conduit> invariant violations conduit> leftovers without input [✔] conduit> sane yield/await' conduit> yield terminates [✔] conduit> yield terminates (2) [✔] conduit> upstream results conduit> works [✔] conduit> input/output mapping conduit> mapOutput [✔] conduit> mapOutputMaybe [✔] conduit> mapInput [✔] conduit> left/right identity conduit> left identity [✔] conduit> right identity [✔] conduit> generalizing conduit> works [✔] conduit> withUpstream conduit> works [✔] conduit> iterate conduit> works [✔] conduit> replicate [✔] conduit> +++ OK, passed 100 tests. conduit> replicateM [✔] conduit> +++ OK, passed 100 tests. conduit> injectLeftovers conduit> works [✔] conduit> monad transformer laws conduit> transPipe [✔] conduit> iterM conduit> behavior [✔] conduit> +++ OK, passed 100 tests. conduit> mapM_ equivalence [✔] conduit> +++ OK, passed 100 tests. conduit> generalizing conduit> works [✔] conduit> mergeSource conduit> works [✔] conduit> does stop processing when the source exhausted [✔] conduit> does not drop upstream items [✔] conduit> passthroughSink conduit> works [✔] conduit> does nothing when downstream does nothing [✔] conduit> handles the last input correctly #304 [✔] conduit> mtl instances conduit> ErrorT [✔] conduit> WriterT conduit> pass [✔] conduit> Data.Conduit.Lift conduit> execStateC [✔] conduit> execWriterC [✔] conduit> runExceptC [✔] conduit> runMaybeC [✔] conduit> sequenceSources conduit> works [✔] conduit> zipSink conduit> zip equal-sized [✔] conduit> zip distinct sizes [✔] conduit> upstream results conduit> fuseBoth [✔] conduit> fuseBothMaybe with no result [✔] conduit> fuseBothMaybe with result [✔] conduit> fuseBothMaybe with almost result [✔] conduit> catching exceptions conduit> works [✔] conduit> sourceToList conduit> works lazily in Identity [✔] conduit> is not lazy in IO [✔] conduit> Data.Conduit.Extra.ZipConduit conduit> ZipConduit [✔] conduit> sequenceConduits [✔] conduit> ZipConduitMonad [✔] conduit> Comparing list function to conduit> unfold [✔] conduit> +++ OK, passed 100 tests. conduit> unfoldS [✔] conduit> +++ OK, passed 100 tests. conduit> unfoldM [✔] conduit> +++ OK, passed 100 tests. conduit> unfoldMS [✔] conduit> +++ OK, passed 100 tests. conduit> sourceList [✔] conduit> +++ OK, passed 100 tests. conduit> sourceListS [✔] conduit> +++ OK, passed 100 tests. conduit> enumFromTo [✔] conduit> +++ OK, passed 100 tests. conduit> enumFromToS [✔] conduit> +++ OK, passed 100 tests. conduit> enumFromToS_int [✔] conduit> +++ OK, passed 100 tests. conduit> iterate [✔] conduit> +++ OK, passed 100 tests. conduit> iterateS [✔] conduit> +++ OK, passed 100 tests. conduit> replicate [✔] conduit> +++ OK, passed 100 tests. conduit> replicateS [✔] conduit> +++ OK, passed 100 tests. conduit> replicateM [✔] conduit> +++ OK, passed 100 tests. conduit> replicateMS [✔] conduit> +++ OK, passed 100 tests. conduit> fold [✔] conduit> +++ OK, passed 100 tests. conduit> foldS [✔] conduit> +++ OK, passed 100 tests. conduit> foldM [✔] conduit> +++ OK, passed 100 tests. conduit> foldMS [✔] conduit> +++ OK, passed 100 tests. conduit> foldMap [✔] conduit> +++ OK, passed 100 tests. conduit> mapM_ [✔] conduit> +++ OK, passed 100 tests. conduit> mapM_S [✔] conduit> +++ OK, passed 100 tests. conduit> take [✔] conduit> +++ OK, passed 100 tests. conduit> takeS [✔] conduit> +++ OK, passed 100 tests. conduit> head [✔] conduit> +++ OK, passed 100 tests. conduit> headS [✔] conduit> +++ OK, passed 100 tests. conduit> peek [✔] conduit> +++ OK, passed 100 tests. conduit> map [✔] conduit> +++ OK, passed 100 tests. conduit> mapS [✔] conduit> +++ OK, passed 100 tests. conduit> mapM [✔] conduit> +++ OK, passed 100 tests. conduit> mapMS [✔] conduit> +++ OK, passed 100 tests. conduit> iterM [✔] conduit> +++ OK, passed 100 tests. conduit> iterMS [✔] conduit> +++ OK, passed 100 tests. conduit> mapMaybe [✔] conduit> +++ OK, passed 100 tests. conduit> mapMaybeS [✔] conduit> +++ OK, passed 100 tests. conduit> mapMaybeM [✔] conduit> +++ OK, passed 100 tests. conduit> mapMaybeMS [✔] conduit> +++ OK, passed 100 tests. conduit> catMaybes [✔] conduit> +++ OK, passed 100 tests. conduit> catMaybesS [✔] conduit> +++ OK, passed 100 tests. conduit> concat [✔] conduit> +++ OK, passed 100 tests. conduit> concatS [✔] conduit> +++ OK, passed 100 tests. conduit> concatMap [✔] conduit> +++ OK, passed 100 tests. conduit> concatMapS [✔] conduit> +++ OK, passed 100 tests. conduit> concatMapM [✔] conduit> +++ OK, passed 100 tests. conduit> concatMapMS [✔] conduit> +++ OK, passed 100 tests. conduit> concatMapAccum [✔] conduit> +++ OK, passed 100 tests. conduit> concatMapAccumS [✔] conduit> +++ OK, passed 100 tests. conduit> mapAccumS [✔] conduit> +++ OK, passed 100 tests. conduit> mapAccumMS [✔] conduit> +++ OK, passed 100 tests. conduit> mapFoldable [✔] conduit> +++ OK, passed 100 tests. conduit> mapFoldableS [✔] conduit> +++ OK, passed 100 tests. conduit> mapFoldableM [✔] conduit> +++ OK, passed 100 tests. conduit> mapFoldableMS [✔] conduit> +++ OK, passed 100 tests. conduit> consume [✔] conduit> +++ OK, passed 100 tests. conduit> consumeS [✔] conduit> +++ OK, passed 100 tests. conduit> groupBy [✔] conduit> +++ OK, passed 100 tests. conduit> groupByS [✔] conduit> +++ OK, passed 100 tests. conduit> groupOn1 [✔] conduit> +++ OK, passed 100 tests. conduit> groupOn1S [✔] conduit> +++ OK, passed 100 tests. conduit> isolate [✔] conduit> +++ OK, passed 100 tests. conduit> isolateS [✔] conduit> +++ OK, passed 100 tests. conduit> filter [✔] conduit> +++ OK, passed 100 tests. conduit> filterS [✔] conduit> +++ OK, passed 100 tests. conduit> sourceNull [✔] conduit> +++ OK, passed 100 tests. conduit> sourceNullS [✔] conduit> +++ OK, passed 100 tests. conduit> conduit> Finished in 0.9639 seconds conduit> 346 examples, 0 failures conduit> Test suite conduit-test: PASS conduit> Test suite logged to: dist/test/conduit-1.3.6.1-conduit-test.log conduit> 1 of 1 test suites (1 of 1 test cases) passed. conduit> Running phase: haddockPhase conduit> Preprocessing library for conduit-1.3.6.1... conduit> Running Haddock on library for conduit-1.3.6.1... conduit> Warning: The documentation for the following packages are not installed. No conduit> links will be generated to these packages: vector-0.13.2.0 apply-refact> Documentation created: dist/doc/html/apply-refact, apply-refact> dist/doc/html/apply-refact/apply-refact.txt conduit> [ 1 of 14] Compiling Data.Conduit.Internal.Pipe ( src/Data/Conduit/Internal/Pipe.hs, nothing ) [HIE file is missing] conduit> src/Data/Conduit/Internal/Pipe.hs:48:1: warning: [GHC-66111] [-Wunused-imports] conduit> The import of ‘Control.Applicative’ is redundant conduit> except perhaps to import instances from ‘Control.Applicative’ conduit> To import instances alone, use: import Control.Applicative() conduit> | conduit> 48 | import Control.Applicative (Applicative (..)) conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit> conduit> src/Data/Conduit/Internal/Pipe.hs:56:51: warning: [GHC-38856] [-Wunused-imports] conduit> The import of ‘MonadUnliftIO’ conduit> from module ‘Control.Monad.IO.Unlift’ is redundant conduit> | conduit> 56 | import Control.Monad.IO.Unlift (MonadIO (liftIO), MonadUnliftIO, withRunInIO) conduit> | ^^^^^^^^^^^^^ conduit> conduit> src/Data/Conduit/Internal/Pipe.hs:59:1: warning: [GHC-66111] [-Wunused-imports] conduit> The import of ‘Data.Monoid’ is redundant conduit> except perhaps to import instances from ‘Data.Monoid’ conduit> To import instances alone, use: import Data.Monoid() conduit> | conduit> 59 | import Data.Monoid (Monoid (mappend, mempty)) conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit> conduit> src/Data/Conduit/Internal/Pipe.hs:60:1: warning: [GHC-66111] [-Wunused-imports] conduit> The import of ‘Data.Semigroup’ is redundant conduit> except perhaps to import instances from ‘Data.Semigroup’ conduit> To import instances alone, use: import Data.Semigroup() conduit> | conduit> 60 | import Data.Semigroup (Semigroup ((<>))) conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit> conduit> [ 2 of 14] Compiling Data.Conduit.Internal.Conduit ( src/Data/Conduit/Internal/Conduit.hs, nothing ) [HIE file is missing] 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 ) conduit> src/Data/Conduit/Internal/Conduit.hs:93:1: warning: [GHC-66111] [-Wunused-imports] conduit> The import of ‘Control.Applicative’ is redundant conduit> except perhaps to import instances from ‘Control.Applicative’ conduit> To import instances alone, use: import Control.Applicative() conduit> | conduit> 93 | import Control.Applicative (Applicative (..)) conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit> conduit> src/Data/Conduit/Internal/Conduit.hs:104:51: warning: [GHC-38856] [-Wunused-imports] conduit> The import of ‘MonadUnliftIO’ conduit> from module ‘Control.Monad.IO.Unlift’ is redundant conduit> | conduit> 104 | import Control.Monad.IO.Unlift (MonadIO (liftIO), MonadUnliftIO, withRunInIO) conduit> | ^^^^^^^^^^^^^ conduit> conduit> src/Data/Conduit/Internal/Conduit.hs:108:1: warning: [GHC-66111] [-Wunused-imports] conduit> The import of ‘Data.Monoid’ is redundant conduit> except perhaps to import instances from ‘Data.Monoid’ conduit> To import instances alone, use: import Data.Monoid() conduit> | conduit> 108 | import Data.Monoid (Monoid (mappend, mempty)) conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit> conduit> src/Data/Conduit/Internal/Conduit.hs:109:1: warning: [GHC-66111] [-Wunused-imports] conduit> The import of ‘Data.Semigroup’ is redundant conduit> except perhaps to import instances from ‘Data.Semigroup’ conduit> To import instances alone, use: import Data.Semigroup() conduit> | conduit> 109 | import Data.Semigroup (Semigroup ((<>))) conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit> conduit> src/Data/Conduit/Internal/Conduit.hs:114:1: warning: [GHC-66111] [-Wunused-imports] conduit> The import of ‘Data.Traversable’ is redundant conduit> except perhaps to import instances from ‘Data.Traversable’ conduit> To import instances alone, use: import Data.Traversable() conduit> | conduit> 114 | import Data.Traversable (Traversable (..)) conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit> conduit> src/Data/Conduit/Internal/Conduit.hs:739:20: warning: [GHC-63397] [-Wname-shadowing] conduit> This binding for ‘p’ shadows the existing binding conduit> bound at src/Data/Conduit/Internal/Conduit.hs:736:25 conduit> | conduit> 739 | go (HaveOutput p o) = pure $ Just (o, SealedConduitT p) conduit> | ^ conduit> conduit> src/Data/Conduit/Internal/Conduit.hs:743:18: warning: [GHC-63397] [-Wname-shadowing] conduit> This binding for ‘p’ shadows the existing binding conduit> bound at src/Data/Conduit/Internal/Conduit.hs:736:25 conduit> | conduit> 743 | go (Leftover p ()) = go p conduit> | ^ conduit> conduit> src/Data/Conduit/Internal/Conduit.hs:756:20: warning: [GHC-63397] [-Wname-shadowing] conduit> This binding for ‘p’ shadows the existing binding conduit> bound at src/Data/Conduit/Internal/Conduit.hs:753:31 conduit> | conduit> 756 | go (HaveOutput p o) = pure $ Right (o, SealedConduitT p) conduit> | ^ conduit> conduit> src/Data/Conduit/Internal/Conduit.hs:760:18: warning: [GHC-63397] [-Wname-shadowing] conduit> This binding for ‘p’ shadows the existing binding conduit> bound at src/Data/Conduit/Internal/Conduit.hs:753:31 conduit> | conduit> 760 | go (Leftover p ()) = go p conduit> | ^ conduit> conduit> [ 3 of 14] Compiling Data.Conduit.Internal.Fusion ( src/Data/Conduit/Internal/Fusion.hs, nothing ) [HIE file is missing] conduit> src/Data/Conduit/Internal/Fusion.hs:78:23: warning: [GHC-68441] [-Wdeprecations] conduit> In the use of ‘=$=’ (imported from Data.Conduit.Internal.Conduit): conduit> Deprecated: "Use .|" conduit> | conduit> 78 | unstream left =$= unstream right = unstream (fuseStream left right) conduit> | ^^^ conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:129:23: warning: [GHC-68441] [-Wdeprecations] conduit> In the use of ‘$$’ (imported from Data.Conduit.Internal.Conduit): conduit> Deprecated: "Use runConduit and .|" conduit> | conduit> 129 | unstream left $$ unstream right = connectStream left right conduit> | ^^ conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:154:23: warning: [GHC-68441] [-Wdeprecations] conduit> In the use of ‘$$’ (imported from Data.Conduit.Internal.Conduit): conduit> Deprecated: "Use runConduit and .|" conduit> | conduit> 154 | unstream left $$ right = connectStream1 left right conduit> | ^^ conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:161:35: warning: [GHC-68441] [-Wdeprecations] conduit> In the use of ‘=$=’ (imported from Data.Conduit.Internal.Conduit): conduit> Deprecated: "Use .|" conduit> | conduit> 161 | runConduit (unstream left =$= right) = connectStream1 left right conduit> | ^^^ conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:171:39: warning: [GHC-68441] [-Wdeprecations] conduit> In the use of ‘=$=’ (imported from Data.Conduit.Internal.Conduit): conduit> Deprecated: "Use .|" conduit> | conduit> 171 | runConduitPure (unstream left =$= right) = runIdentity (connectStream1 left right) conduit> | ^^^ conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:181:38: warning: [GHC-68441] [-Wdeprecations] conduit> In the use of ‘=$=’ (imported from Data.Conduit.Internal.Conduit): conduit> Deprecated: "Use .|" conduit> | conduit> 181 | runConduitRes (unstream left =$= right) = runResourceT (connectStream1 left right) conduit> | ^^^ conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:214:14: warning: [GHC-68441] [-Wdeprecations] conduit> In the use of ‘$$’ (imported from Data.Conduit.Internal.Conduit): conduit> Deprecated: "Use runConduit and .|" conduit> | conduit> 214 | left $$ unstream right = connectStream2 left right conduit> | ^^ conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:224:26: warning: [GHC-68441] [-Wdeprecations] conduit> In the use of ‘=$=’ (imported from Data.Conduit.Internal.Conduit): conduit> Deprecated: "Use .|" conduit> | conduit> 224 | runConduit (left =$= unstream right) = connectStream2 left right conduit> | ^^^ conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:234:30: warning: [GHC-68441] [-Wdeprecations] conduit> In the use of ‘=$=’ (imported from Data.Conduit.Internal.Conduit): conduit> Deprecated: "Use .|" conduit> | conduit> 234 | runConduitPure (left =$= unstream right) = runIdentity (connectStream2 left right) conduit> | ^^^ conduit> conduit> src/Data/Conduit/Internal/Fusion.hs:244:29: warning: [GHC-68441] [-Wdeprecations] conduit> In the use of ‘=$=’ (imported from Data.Conduit.Internal.Conduit): conduit> Deprecated: "Use .|" conduit> | conduit> 244 | runConduitRes (left =$= unstream right) = runResourceT (connectStream2 left right) conduit> | ^^^ conduit> conduit> [ 4 of 14] Compiling Data.Conduit.Internal.List.Stream ( src/Data/Conduit/Internal/List/Stream.hs, nothing ) [HIE file is missing] conduit> [ 5 of 14] Compiling Data.Conduit.Combinators.Stream ( src/Data/Conduit/Combinators/Stream.hs, nothing ) [HIE file is missing] conduit> src/Data/Conduit/Combinators/Stream.hs:362:61: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 362 | slidingWindowS :: (Monad m, Seq.IsSequence seq, Element seq ~ a) => Int -> StreamConduit a m seq conduit> | ^ conduit> conduit> [ 6 of 14] Compiling Data.Conduit ( src/Data/Conduit.hs, nothing ) [HIE file is missing] conduit> src/Data/Conduit.hs:105:1: warning: [GHC-66111] [-Wunused-imports] conduit> The import of ‘Data.Functor.Identity’ is redundant conduit> except perhaps to import instances from ‘Data.Functor.Identity’ conduit> To import instances alone, use: import Data.Functor.Identity() conduit> | conduit> 105 | import Data.Functor.Identity (Identity, runIdentity) conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit> conduit> src/Data/Conduit.hs:106:1: warning: [GHC-66111] [-Wunused-imports] conduit> The import of ‘Control.Monad.Trans.Resource’ is redundant conduit> except perhaps to import instances from ‘Control.Monad.Trans.Resource’ conduit> To import instances alone, use: import Control.Monad.Trans.Resource() conduit> | conduit> 106 | import Control.Monad.Trans.Resource (ResourceT, runResourceT) conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit> conduit> src/Data/Conduit.hs:107:1: warning: [GHC-66111] [-Wunused-imports] conduit> The import of ‘Control.Monad.IO.Unlift’ is redundant conduit> except perhaps to import instances from ‘Control.Monad.IO.Unlift’ conduit> To import instances alone, use: import Control.Monad.IO.Unlift() conduit> | conduit> 107 | import Control.Monad.IO.Unlift (MonadUnliftIO) conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit> conduit> [ 7 of 14] Compiling Data.Conduit.Internal ( src/Data/Conduit/Internal.hs, nothing ) [HIE file is missing] conduit> [ 8 of 14] Compiling Data.Conduit.Lift ( src/Data/Conduit/Lift.hs, nothing ) [HIE file is missing] conduit> src/Data/Conduit/Lift.hs:67:1: warning: [GHC-66111] [-Wunused-imports] conduit> The import of ‘Data.Monoid’ is redundant conduit> except perhaps to import instances from ‘Data.Monoid’ conduit> To import instances alone, use: import Data.Monoid() conduit> | conduit> 67 | import Data.Monoid (Monoid(..)) conduit> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit> conduit> [ 9 of 14] Compiling Data.Conduit.List ( src/Data/Conduit/List.hs, nothing ) [HIE file is missing] conduit> [10 of 14] Compiling Data.Streaming.FileRead ( src/Data/Streaming/FileRead.hs, nothing ) [HIE file is missing] conduit> [11 of 14] Compiling Data.Streaming.Filesystem ( src/Data/Streaming/Filesystem.hs, nothing ) [HIE file is missing] apply-refact> Preprocessing executable 'refactor' for apply-refact-0.15.0.0... conduit> src/Data/Streaming/Filesystem.hs:100:36: warning: [GHC-90584] [-Wderiving-typeable] conduit> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable conduit> • In the data declaration for ‘FileType’ conduit> | conduit> 100 | deriving (Show, Read, Eq, Ord, Typeable) conduit> | ^^^^^^^^ conduit> conduit> [12 of 14] Compiling Data.Conduit.Combinators ( src/Data/Conduit/Combinators.hs, nothing ) [HIE file is missing] conduit> src/Data/Conduit/Combinators.hs:901:43: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 901 | foldl1E :: (Monad m, MonoFoldable mono, a ~ Element mono) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:901:43: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 901 | foldl1E :: (Monad m, MonoFoldable mono, a ~ Element mono) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:907:40: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 907 | foldMaybeNull :: (MonoFoldable mono, e ~ Element mono) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:907:40: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 907 | foldMaybeNull :: (MonoFoldable mono, e ~ Element mono) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:992:51: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 992 | andE :: (Monad m, MonoFoldable mono, Element mono ~ Bool) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:992:51: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 992 | andE :: (Monad m, MonoFoldable mono, Element mono ~ Bool) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:1013:50: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 1013 | orE :: (Monad m, MonoFoldable mono, Element mono ~ Bool) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:1013:50: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 1013 | orE :: (Monad m, MonoFoldable mono, Element mono ~ Bool) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:1801:76: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 1801 | slidingWindow, slidingWindowC :: (Monad m, Seq.IsSequence seq, Element seq ~ a) => Int -> ConduitT a seq m () conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:1801:76: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 1801 | slidingWindow, slidingWindowC :: (Monad m, Seq.IsSequence seq, Element seq ~ a) => Int -> ConduitT a seq m () conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:2036:51: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 2036 | line :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:2036:51: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 2036 | line :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:2045:56: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 2045 | lineAscii :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:2045:56: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 2045 | lineAscii :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:2082:54: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 2082 | unlines :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) => ConduitT seq seq m () conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:2082:54: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 2082 | unlines :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) => ConduitT seq seq m () conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:2090:59: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 2090 | unlinesAscii :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) => ConduitT seq seq m () conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:2090:59: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 2090 | unlinesAscii :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) => ConduitT seq seq m () conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:2126:61: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 2126 | linesUnbounded :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:2126:61: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 2126 | linesUnbounded :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:2135:66: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 2135 | linesUnboundedAscii :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:2135:66: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 2135 | linesUnboundedAscii :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:2437:71: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 2437 | vectorBuilder :: (PrimMonad m, PrimMonad n, V.Vector v e, PrimState m ~ PrimState n) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators.hs:2437:71: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 2437 | vectorBuilder :: (PrimMonad m, PrimMonad n, V.Vector v e, PrimState m ~ PrimState n) conduit> | ^ conduit> conduit> [13 of 14] Compiling Data.Conduit.Combinators.Unqualified ( src/Data/Conduit/Combinators/Unqualified.hs, nothing ) [HIE file is missing] conduit> src/Data/Conduit/Combinators/Unqualified.hs:461:52: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 461 | andCE :: (Monad m, MonoFoldable mono, Element mono ~ Bool) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators/Unqualified.hs:461:52: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 461 | andCE :: (Monad m, MonoFoldable mono, Element mono ~ Bool) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators/Unqualified.hs:480:51: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 480 | orCE :: (Monad m, MonoFoldable mono, Element mono ~ Bool) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators/Unqualified.hs:480:51: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 480 | orCE :: (Monad m, MonoFoldable mono, Element mono ~ Bool) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators/Unqualified.hs:993:61: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 993 | slidingWindowC :: (Monad m, Seq.IsSequence seq, Element seq ~ a) => Int -> ConduitT a seq m () conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators/Unqualified.hs:993:61: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 993 | slidingWindowC :: (Monad m, Seq.IsSequence seq, Element seq ~ a) => Int -> ConduitT a seq m () conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators/Unqualified.hs:1135:52: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 1135 | lineC :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators/Unqualified.hs:1135:52: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 1135 | lineC :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators/Unqualified.hs:1144:57: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 1144 | lineAsciiC :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators/Unqualified.hs:1144:57: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 1144 | lineAsciiC :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators/Unqualified.hs:1153:55: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 1153 | unlinesC :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) => ConduitT seq seq m () conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators/Unqualified.hs:1153:55: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 1153 | unlinesC :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) => ConduitT seq seq m () conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators/Unqualified.hs:1160:60: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 1160 | unlinesAsciiC :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) => ConduitT seq seq m () conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators/Unqualified.hs:1160:60: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 1160 | unlinesAsciiC :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) => ConduitT seq seq m () conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators/Unqualified.hs:1170:62: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 1170 | linesUnboundedC :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators/Unqualified.hs:1170:62: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 1170 | linesUnboundedC :: (Monad m, Seq.IsSequence seq, Element seq ~ Char) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators/Unqualified.hs:1178:67: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 1178 | linesUnboundedAsciiC :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators/Unqualified.hs:1178:67: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 1178 | linesUnboundedAsciiC :: (Monad m, Seq.IsSequence seq, Element seq ~ Word8) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators/Unqualified.hs:1201:72: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit> The use of ‘~’ without TypeOperators conduit> will become an error in a future GHC release. conduit> Suggested fix: conduit> Perhaps you intended to use the ‘TypeOperators’ extension conduit> | conduit> 1201 | vectorBuilderC :: (PrimMonad m, V.Vector v e, PrimMonad n, PrimState m ~ PrimState n) conduit> | ^ conduit> conduit> src/Data/Conduit/Combinators/Unqualified.hs:1201:72: warning: [GHC-12003] [-Wtype-equality-out-of-scope] conduit> • The ‘~’ operator is out of scope. conduit> Assuming it to stand for an equality constraint. conduit> • Note: ‘~’ used to be built-in syntax but now is a regular type operator conduit> exported from Data.Type.Equality and Prelude. conduit> If you are using a custom Prelude, consider re-exporting it. conduit> • This will become an error in a future GHC release. conduit> | conduit> 1201 | vectorBuilderC :: (PrimMonad m, V.Vector v e, PrimMonad n, PrimState m ~ PrimState n) conduit> | ^ conduit> conduit> [14 of 14] Compiling Conduit ( src/Conduit.hs, nothing ) [HIE file is missing] conduit> Haddock coverage: conduit> Warning: 'catchC' is out of scope. conduit> If you qualify the identifier, haddock can try to link it anyway. conduit> Warning: 'Source' is out of scope. conduit> If you qualify the identifier, haddock can try to link it anyway. conduit> Warning: 'Conduit' is out of scope. conduit> If you qualify the identifier, haddock can try to link it anyway. conduit> Warning: 'hoist' is out of scope. conduit> If you qualify the identifier, haddock can try to link it anyway. conduit> Warning: 'tryC' is out of scope. conduit> If you qualify the identifier, haddock can try to link it anyway. conduit> Warning: 'ConduitT' is ambiguous. It is defined conduit> * at src/Data/Conduit/Internal/Conduit.hs:123:28 conduit> * at src/Data/Conduit/Internal/Conduit.hs:123:1 conduit> You may be able to disambiguate the identifier by qualifying it or conduit> by specifying the type/value namespace explicitly. conduit> Defaulting to the one defined at src/Data/Conduit/Internal/Conduit.hs:123:1 conduit> Warning: 'SealedConduitT' is ambiguous. It is defined conduit> * at src/Data/Conduit/Internal/Conduit.hs:138:34 conduit> * at src/Data/Conduit/Internal/Conduit.hs:138:1 conduit> You may be able to disambiguate the identifier by qualifying it or conduit> by specifying the type/value namespace explicitly. conduit> Defaulting to the one defined at src/Data/Conduit/Internal/Conduit.hs:138:1 conduit> Warning: 'ZipConduit' is ambiguous. It is defined conduit> * at src/Data/Conduit/Internal/Conduit.hs:1229:30 conduit> * at src/Data/Conduit/Internal/Conduit.hs:1229:1 conduit> You may be able to disambiguate the identifier by qualifying it or conduit> by specifying the type/value namespace explicitly. conduit> Defaulting to the one defined at src/Data/Conduit/Internal/Conduit.hs:1229:1 conduit> 18% ( 3 / 16) in 'Data.Conduit.Internal.Fusion' conduit> Missing documentation for: conduit> Module header conduit> Stream (src/Data/Conduit/Internal/Fusion.hs:39) conduit> ConduitWithStream (src/Data/Conduit/Internal/Fusion.hs:43) conduit> StreamConduitT (src/Data/Conduit/Internal/Fusion.hs:47) conduit> StreamConduit (src/Data/Conduit/Internal/Fusion.hs:49) conduit> StreamSource (src/Data/Conduit/Internal/Fusion.hs:51) conduit> StreamProducer (src/Data/Conduit/Internal/Fusion.hs:53) conduit> StreamSink (src/Data/Conduit/Internal/Fusion.hs:55) conduit> StreamConsumer (src/Data/Conduit/Internal/Fusion.hs:57) conduit> streamConduit (src/Data/Conduit/Internal/Fusion.hs:250) conduit> streamSource (src/Data/Conduit/Internal/Fusion.hs:257) conduit> streamSourcePure (src/Data/Conduit/Internal/Fusion.hs:275) conduit> unstream (src/Data/Conduit/Internal/Fusion.hs:60) conduit> 0% ( 0 / 41) in 'Data.Conduit.Internal.List.Stream' conduit> Missing documentation for: conduit> Module header conduit> unfoldS (src/Data/Conduit/Internal/List/Stream.hs:17) conduit> unfoldEitherS (src/Data/Conduit/Internal/List/Stream.hs:30) conduit> unfoldMS (src/Data/Conduit/Internal/List/Stream.hs:43) conduit> unfoldEitherMS (src/Data/Conduit/Internal/List/Stream.hs:57) conduit> sourceListS (src/Data/Conduit/Internal/List/Stream.hs:67) conduit> enumFromToS (src/Data/Conduit/Internal/List/Stream.hs:78) conduit> enumFromToS_int (src/Data/Conduit/Internal/List/Stream.hs:90) conduit> iterateS (src/Data/Conduit/Internal/List/Stream.hs:101) conduit> replicateS (src/Data/Conduit/Internal/List/Stream.hs:110) conduit> replicateMS (src/Data/Conduit/Internal/List/Stream.hs:119) conduit> foldS (src/Data/Conduit/Internal/List/Stream.hs:128) conduit> foldMS (src/Data/Conduit/Internal/List/Stream.hs:140) conduit> mapM_S (src/Data/Conduit/Internal/List/Stream.hs:156) conduit> dropS (src/Data/Conduit/Internal/List/Stream.hs:170) conduit> takeS (src/Data/Conduit/Internal/List/Stream.hs:185) conduit> headS (src/Data/Conduit/Internal/List/Stream.hs:198) conduit> mapS (src/Data/Conduit/Internal/List/Stream.hs:210) conduit> mapMS (src/Data/Conduit/Internal/List/Stream.hs:222) conduit> iterMS (src/Data/Conduit/Internal/List/Stream.hs:234) conduit> mapMaybeS (src/Data/Conduit/Internal/List/Stream.hs:246) conduit> mapMaybeMS (src/Data/Conduit/Internal/List/Stream.hs:261) conduit> catMaybesS (src/Data/Conduit/Internal/List/Stream.hs:277) conduit> concatS (src/Data/Conduit/Internal/List/Stream.hs:290) conduit> concatMapS (src/Data/Conduit/Internal/List/Stream.hs:303) conduit> concatMapMS (src/Data/Conduit/Internal/List/Stream.hs:316) conduit> concatMapAccumS (src/Data/Conduit/Internal/List/Stream.hs:331) conduit> mapAccumS (src/Data/Conduit/Internal/List/Stream.hs:346) conduit> mapAccumMS (src/Data/Conduit/Internal/List/Stream.hs:360) conduit> concatMapAccumMS (src/Data/Conduit/Internal/List/Stream.hs:374) conduit> mapFoldableS (src/Data/Conduit/Internal/List/Stream.hs:389) conduit> mapFoldableMS (src/Data/Conduit/Internal/List/Stream.hs:402) conduit> consumeS (src/Data/Conduit/Internal/List/Stream.hs:417) conduit> groupByS (src/Data/Conduit/Internal/List/Stream.hs:429) conduit> groupOn1S (src/Data/Conduit/Internal/List/Stream.hs:433) conduit> GroupByState (src/Data/Conduit/Internal/List/Stream.hs:436) conduit> groupBy1S (src/Data/Conduit/Internal/List/Stream.hs:442) conduit> isolateS (src/Data/Conduit/Internal/List/Stream.hs:463) conduit> filterS (src/Data/Conduit/Internal/List/Stream.hs:476) conduit> sinkNullS (src/Data/Conduit/Internal/List/Stream.hs:489) conduit> sourceNullS (src/Data/Conduit/Internal/List/Stream.hs:501) conduit> 11% ( 3 / 27) in 'Data.Conduit.Combinators.Stream' conduit> Missing documentation for: conduit> yieldManyS (src/Data/Conduit/Combinators/Stream.hs:71) conduit> repeatMS (src/Data/Conduit/Combinators/Stream.hs:81) conduit> repeatWhileMS (src/Data/Conduit/Combinators/Stream.hs:91) conduit> foldl1S (src/Data/Conduit/Combinators/Stream.hs:104) conduit> allS (src/Data/Conduit/Combinators/Stream.hs:118) conduit> anyS (src/Data/Conduit/Combinators/Stream.hs:124) conduit> sinkLazyS (src/Data/Conduit/Combinators/Stream.hs:132) conduit> sinkVectorS (src/Data/Conduit/Combinators/Stream.hs:137) conduit> sinkVectorNS (src/Data/Conduit/Combinators/Stream.hs:163) conduit> sinkLazyBuilderS (src/Data/Conduit/Combinators/Stream.hs:182) conduit> lastS (src/Data/Conduit/Combinators/Stream.hs:187) conduit> lastES (src/Data/Conduit/Combinators/Stream.hs:200) conduit> findS (src/Data/Conduit/Combinators/Stream.hs:214) conduit> concatMapS (src/Data/Conduit/Combinators/Stream.hs:231) conduit> concatMapMS (src/Data/Conduit/Combinators/Stream.hs:246) conduit> concatS (src/Data/Conduit/Combinators/Stream.hs:262) conduit> scanlS (src/Data/Conduit/Combinators/Stream.hs:270) conduit> scanlMS (src/Data/Conduit/Combinators/Stream.hs:285) conduit> mapAccumWhileS (src/Data/Conduit/Combinators/Stream.hs:301) conduit> mapAccumWhileMS (src/Data/Conduit/Combinators/Stream.hs:316) conduit> intersperseS (src/Data/Conduit/Combinators/Stream.hs:337) conduit> slidingWindowS (src/Data/Conduit/Combinators/Stream.hs:363) conduit> filterMS (src/Data/Conduit/Combinators/Stream.hs:394) conduit> splitOnUnboundedES (src/Data/Conduit/Combinators/Stream.hs:420) conduit> 97% ( 78 / 80) in 'Data.Conduit' conduit> Missing documentation for: conduit> sealConduitT (src/Data/Conduit/Internal/Conduit.hs:298) conduit> unsealConduitT (src/Data/Conduit/Internal/Conduit.hs:301) conduit> 91% ( 81 / 89) in 'Data.Conduit.Internal' conduit> Missing documentation for: conduit> Module header conduit> enumFromTo (src/Data/Conduit/Internal/Pipe.hs:500) conduit> yieldM (src/Data/Conduit/Internal/Pipe.hs:251) conduit> conduitToPipe (src/Data/Conduit/Internal/Conduit.hs:353) conduit> sealConduitT (src/Data/Conduit/Internal/Conduit.hs:298) conduit> sinkToPipe (src/Data/Conduit/Internal/Conduit.hs:343) conduit> sourceToPipe (src/Data/Conduit/Internal/Conduit.hs:333) conduit> unsealConduitT (src/Data/Conduit/Internal/Conduit.hs:301) conduit> 100% ( 42 / 42) in 'Data.Conduit.Lift' conduit> Warning: 'succ' is out of scope. conduit> If you qualify the identifier, haddock can try to link it anyway. conduit> Warning: 'Foldable' is out of scope. conduit> If you qualify the identifier, haddock can try to link it anyway. conduit> 100% ( 60 / 60) in 'Data.Conduit.List' conduit> Warning: 'Flush' is ambiguous. It is defined conduit> * at src/Data/Conduit/Internal/Conduit.hs:1093:26 conduit> * at src/Data/Conduit/Internal/Conduit.hs:1093:1 conduit> You may be able to disambiguate the identifier by qualifying it or conduit> by specifying the type/value namespace explicitly. conduit> Defaulting to the one defined at src/Data/Conduit/Internal/Conduit.hs:1093:1 conduit> Warning: 'chunkSize' is out of scope. conduit> If you qualify the identifier, haddock can try to link it anyway. conduit> Warning: 'ResourceT' is out of scope. conduit> If you qualify the identifier, haddock can try to link it anyway. conduit> 100% (167 /167) in 'Data.Conduit.Combinators' conduit> Warning: 'chunkSize' is out of scope. conduit> If you qualify the identifier, haddock can try to link it anyway. conduit> Warning: 'chunksOfExactlyE' is out of scope. conduit> If you qualify the identifier, haddock can try to link it anyway. conduit> Warning: 'chunksOfE' is out of scope. conduit> If you qualify the identifier, haddock can try to link it anyway. conduit> Warning: 'concatMap' is out of scope. conduit> If you qualify the identifier, haddock can try to link it anyway. conduit> Warning: 'concatMapM' is out of scope. conduit> If you qualify the identifier, haddock can try to link it anyway. conduit> Warning: 'succ' is out of scope. conduit> If you qualify the identifier, haddock can try to link it anyway. conduit> Warning: 'line' is out of scope. conduit> If you qualify the identifier, haddock can try to link it anyway. conduit> Warning: 'linesUnbounded' is out of scope. conduit> If you qualify the identifier, haddock can try to link it anyway. conduit> Warning: 'mapM_' is out of scope. conduit> If you qualify the identifier, haddock can try to link it anyway. conduit> Warning: 'iterM' is out of scope. conduit> If you qualify the identifier, haddock can try to link it anyway. conduit> Warning: 'takeExactly' is out of scope. conduit> If you qualify the identifier, haddock can try to link it anyway. conduit> Warning: 'takeExactlyE' is out of scope. conduit> If you qualify the identifier, haddock can try to link it anyway. conduit> Warning: 'take' is out of scope. conduit> If you qualify the identifier, haddock can try to link it anyway. conduit> Warning: 'takeE' is out of scope. conduit> If you qualify the identifier, haddock can try to link it anyway. conduit> Warning: 'unlines' is out of scope. conduit> If you qualify the identifier, haddock can try to link it anyway. conduit> 100% (171 /171) in 'Conduit' conduit> Warning: Data.Conduit.Combinators.Stream: could not find link destinations for: conduit> - Data.Vector.Generic.Base.Vector conduit> Warning: Data.Conduit: could not find link destinations for: conduit> - GHC.Internal.Generics.Rep_Void conduit> - Data.Conduit.Internal.Conduit.D:R:PrimStateConduitT conduit> Warning: Data.Conduit.Internal: could not find link destinations for: conduit> - Data.Conduit.Internal.Pipe.D:R:PrimStatePipe conduit> - Data.Conduit.Internal.Conduit.D:R:PrimStateConduitT conduit> Warning: Data.Conduit.Combinators: could not find link destinations for: conduit> - Data.Vector.Generic.Base.Vector conduit> - Data.Conduit.Combinators.Buffer conduit> Warning: Conduit: could not find link destinations for: conduit> - GHC.Internal.Data.Functor.Identity.Rep_Identity conduit> - GHC.Internal.Data.Functor.Identity.Rep1_Identity conduit> - Data.Conduit.Internal.Pipe.D:R:PrimStatePipe conduit> - Control.Monad.Primitive.D:R:PrimStateIO conduit> - Control.Monad.Primitive.D:R:PrimStateIdentityT conduit> - Control.Monad.Primitive.D:R:PrimStateST conduit> - Control.Monad.Primitive.D:R:PrimStateST0 conduit> - Control.Monad.Primitive.D:R:PrimStateAccumT conduit> - Control.Monad.Primitive.D:R:PrimStateContT conduit> - Control.Monad.Primitive.D:R:PrimStateExceptT conduit> - Control.Monad.Primitive.D:R:PrimStateMaybeT conduit> - Control.Monad.Primitive.D:R:PrimStateRWST0 conduit> - Control.Monad.Primitive.D:R:PrimStateRWST1 conduit> - Control.Monad.Primitive.D:R:PrimStateRWST conduit> - Control.Monad.Primitive.D:R:PrimStateReaderT conduit> - Control.Monad.Primitive.D:R:PrimStateSelectT conduit> - Control.Monad.Primitive.D:R:PrimStateStateT0 conduit> - Control.Monad.Primitive.D:R:PrimStateStateT conduit> - Control.Monad.Primitive.D:R:PrimStateWriterT0 conduit> - Control.Monad.Primitive.D:R:PrimStateWriterT1 conduit> - Control.Monad.Primitive.D:R:PrimStateWriterT conduit> - Control.Monad.Trans.Resource.Internal.D:R:PrimStateResourceT conduit> - Data.Conduit.Internal.Conduit.D:R:PrimStateConduitT conduit> - Data.Vector.Generic.Mutable.Base.basicLength conduit> - Data.Vector.Generic.Mutable.Base.basicUnsafeWrite conduit> - Data.Vector.Generic.Base.basicUnsafeFreeze conduit> - Data.Vector.Generic.Mutable.Base.basicUnsafeNew conduit> - Data.Vector.Generic.Mutable.Base.basicInitialize conduit> - Data.Vector.Generic.Base.Mutable conduit> - Data.Vector.Generic.Mutable.Base.basicUnsafeGrow conduit> - Data.Vector.Generic.Mutable.Base.basicUnsafeSlice conduit> - Data.Vector.Generic.Base.Vector conduit> - Data.Vector.Generic.Mutable.Base.MVector conduit> - Data.Vector.Generic.Base.basicLength conduit> - Data.Vector.Generic.Base.basicUnsafeIndexM conduit> - Data.Vector.Generic.Base.elemseq conduit> - Data.Vector.Unboxed.Base.Unbox conduit> - Data.Vector.Generic.Mutable.Base.basicUnsafeRead conduit> - Data.Vector.Generic.Mutable.Base.basicUnsafeCopy conduit> - Data.Vector.Generic.Base.basicUnsafeSlice conduit> - Data.Vector.Generic.Base.basicUnsafeCopy conduit> - Data.Vector.Generic.Base.basicUnsafeThaw conduit> - Data.Vector.Generic.Mutable.Base.basicClear conduit> - Data.Vector.Generic.Mutable.Base.basicOverlaps conduit> - Data.Vector.Generic.Mutable.Base.basicSet conduit> - Data.Vector.Generic.Mutable.Base.basicUnsafeMove conduit> - Data.Vector.Generic.Mutable.Base.basicUnsafeReplicate conduit> - Data.Vector.Unboxed.Base.MV_Identity conduit> - Data.Vector.Unboxed.Base.V_Identity conduit> - Data.Vector.Unboxed.Base.D:R:MVectorsIdentity0 conduit> - Data.Vector.Unboxed.Base.D:R:VectorIdentity0 conduit> - Data.Conduit.Combinators.Buffer apply-refact> Preprocessing test suite 'test' for apply-refact-0.15.0.0... apply-refact> Running phase: installPhase apply-refact> Installing library in /nix/store/0pvh3bdxlcv26p74f2lz1l9aq3bgvg8f-apply-refact-0.15.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/apply-refact-0.15.0.0-JuIFZjxgMd5A7SrCyefEKK apply-refact> Installing executable refactor in /nix/store/0pvh3bdxlcv26p74f2lz1l9aq3bgvg8f-apply-refact-0.15.0.0/bin apply-refact> Warning: The directory apply-refact> /nix/store/0pvh3bdxlcv26p74f2lz1l9aq3bgvg8f-apply-refact-0.15.0.0/bin is not apply-refact> in the system search path. apply-refact> Running phase: fixupPhase apply-refact> shrinking RPATHs of ELF executables and libraries in /nix/store/0pvh3bdxlcv26p74f2lz1l9aq3bgvg8f-apply-refact-0.15.0.0 apply-refact> shrinking /nix/store/0pvh3bdxlcv26p74f2lz1l9aq3bgvg8f-apply-refact-0.15.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHSapply-refact-0.15.0.0-JuIFZjxgMd5A7SrCyefEKK-ghc9.12.1.so apply-refact> shrinking /nix/store/0pvh3bdxlcv26p74f2lz1l9aq3bgvg8f-apply-refact-0.15.0.0/bin/refactor apply-refact> checking for references to /build/ in /nix/store/0pvh3bdxlcv26p74f2lz1l9aq3bgvg8f-apply-refact-0.15.0.0... apply-refact> patching script interpreter paths in /nix/store/0pvh3bdxlcv26p74f2lz1l9aq3bgvg8f-apply-refact-0.15.0.0 apply-refact> stripping (with command strip and flags -S -p) in /nix/store/0pvh3bdxlcv26p74f2lz1l9aq3bgvg8f-apply-refact-0.15.0.0/lib /nix/store/0pvh3bdxlcv26p74f2lz1l9aq3bgvg8f-apply-refact-0.15.0.0/bin apply-refact> shrinking RPATHs of ELF executables and libraries in /nix/store/4ka44h4kr63js413rxwwmkz44vr6ikld-apply-refact-0.15.0.0-doc apply-refact> checking for references to /build/ in /nix/store/4ka44h4kr63js413rxwwmkz44vr6ikld-apply-refact-0.15.0.0-doc... apply-refact> patching script interpreter paths in /nix/store/4ka44h4kr63js413rxwwmkz44vr6ikld-apply-refact-0.15.0.0-doc apply-refact (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/0pvh3bdxlcv26p74f2lz1l9aq3bgvg8f-apply-refact-0.15.0.0 /nix/store/4ka44h4kr63js413rxwwmkz44vr6ikld-apply-refact-0.15.0.0-doc apply-refact (post)> Pushing 16 paths (111 are already present) using zstd to cache sellout ⏳ apply-refact (post)> apply-refact (post)> Pushing /nix/store/a9rgixyv4kbrl3b5pfv0f6ajlkp643yb-filemanip-0.3.6.3-doc (729.36 KiB) apply-refact (post)> Pushing /nix/store/4ka44h4kr63js413rxwwmkz44vr6ikld-apply-refact-0.15.0.0-doc (11.11 MiB) apply-refact (post)> Pushing /nix/store/0pvh3bdxlcv26p74f2lz1l9aq3bgvg8f-apply-refact-0.15.0.0 (75.71 MiB) apply-refact (post)> Pushing /nix/store/96dwdvslfdmw4aqzjhcgm422fvhifsxf-data-default-instances-dlist-0.0.1.2 (42.23 KiB) apply-refact (post)> Pushing /nix/store/b8gv9vwc1vbc980fiq6wmh94sq603ykn-uniplate-1.6.13-doc (2.52 MiB) apply-refact (post)> Pushing /nix/store/00h7628camjidjv0wn8wgfjb98pq3gfc-data-default-instances-old-locale-0.0.1.2-doc (111.46 KiB) apply-refact (post)> Pushing /nix/store/d9jnpil9i6i20697i5790g3fh9si8y39-data-default-instances-containers-0.1.0.3 (61.76 KiB) apply-refact (post)> Pushing /nix/store/4gb0z0gcz0cv0v61c79ncx5yhiqj6cw7-data-default-instances-containers-0.1.0.3-doc (129.04 KiB) apply-refact (post)> Pushing /nix/store/qnzicbfrzip2w89yhdbkqpvyk9nj4gz0-data-default-instances-dlist-0.0.1.2-doc (111.35 KiB) apply-refact (post)> Pushing /nix/store/k684msmxjnqblm89254qxs2qykr0jf5d-filemanip-0.3.6.3 (1.95 MiB) apply-refact (post)> Pushing /nix/store/w8rcfincz16dl11wdrrlhbikky05crrq-data-default-0.7.1.3-doc (199.43 KiB) apply-refact (post)> Pushing /nix/store/lcdrrvb84rq71z8fjjnnj1506dpar7d1-data-default-0.7.1.3 (37.89 KiB) apply-refact (post)> Pushing /nix/store/df6lqs6rn2314nz059q8cqsim7n99w5l-refact-0.3.0.2 (1.75 MiB) apply-refact (post)> Pushing /nix/store/dida7cbxy6a03fgx1bw2p7anqnbzabhy-data-default-instances-old-locale-0.0.1.2 (40.47 KiB) apply-refact (post)> Pushing /nix/store/zyh5abdjqrnanb18c2i29zgybc615sgi-uniplate-1.6.13 (9.48 MiB) apply-refact (post)> Pushing /nix/store/ydpp7q1330ml32c9cn2j1klcybj27im8-refact-0.3.0.2-doc (240.76 KiB) apply-refact (post)> apply-refact (post)> All done. apply-refact (post)> added 2 signatures apply-refact (post)> added 7 signatures apply-refact (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/0pvh3bdxlcv26p74f2lz1l9aq3bgvg8f-apply-refact-0.15.0.0 /nix/store/4ka44h4kr63js413rxwwmkz44vr6ikld-apply-refact-0.15.0.0-doc apply-refact (post)> copying 2 paths... apply-refact (post)> copying path '/nix/store/4ka44h4kr63js413rxwwmkz44vr6ikld-apply-refact-0.15.0.0-doc' to 'ssh-ng://'... apply-refact (post)> copying path '/nix/store/0pvh3bdxlcv26p74f2lz1l9aq3bgvg8f-apply-refact-0.15.0.0' to 'ssh-ng://'... apply-refact (post)> copying 2 paths... apply-refact (post)> copying path '/nix/store/2zzbvhz1b07lf1dchgh5y1v3f5bfr26n-apply-refact-0.15.0.0.tar.gz.drv' to 'ssh-ng://'... apply-refact (post)> copying path '/nix/store/3ppy8c4b54jvslajzf6abx8x0sh8dgwk-apply-refact-0.15.0.0.drv' to 'ssh-ng://'... ghc-lib-parser> [430 of 456] Compiling GHC.Driver.Hooks[boot] ( compiler/GHC/Driver/Hooks.hs-boot, dist/build/GHC/Driver/Hooks.p_o-boot ) ghc-lib-parser> [431 of 456] Compiling GHC.Data.IOEnv ( compiler/GHC/Data/IOEnv.hs, dist/build/GHC/Data/IOEnv.p_o ) ghc-lib-parser> [432 of 456] Compiling GHC.Tc.Errors.Hole.Plugin[boot] ( compiler/GHC/Tc/Errors/Hole/Plugin.hs-boot, dist/build/GHC/Tc/Errors/Hole/Plugin.p_o-boot ) ghc-lib-parser> [433 of 456] Compiling GHC.Driver.Plugins[boot] ( compiler/GHC/Driver/Plugins.hs-boot, dist/build/GHC/Driver/Plugins.p_o-boot ) ghc-lib-parser> [434 of 456] Compiling GHC.Runtime.Context ( compiler/GHC/Runtime/Context.hs, dist/build/GHC/Runtime/Context.p_o ) ghc-lib-parser> [435 of 456] Compiling GHC.Driver.Env.Types ( compiler/GHC/Driver/Env/Types.hs, dist/build/GHC/Driver/Env/Types.p_o ) ghc-lib-parser> [436 of 456] Compiling GHC.Driver.Env ( compiler/GHC/Driver/Env.hs, dist/build/GHC/Driver/Env.p_o ) ghc-lib-parser> [437 of 456] Compiling GHC.Driver.Monad ( compiler/GHC/Driver/Monad.hs, dist/build/GHC/Driver/Monad.p_o ) ghc-lib-parser> [438 of 456] Compiling GHC.Core.Opt.Monad ( compiler/GHC/Core/Opt/Monad.hs, dist/build/GHC/Core/Opt/Monad.p_o ) ghc-lib-parser> [439 of 456] Compiling GHC.Core.Lint ( compiler/GHC/Core/Lint.hs, dist/build/GHC/Core/Lint.p_o ) ghc-lib-parser> [440 of 456] Compiling GHC.Core.Opt.Simplify ( compiler/GHC/Core/Opt/Simplify.hs, dist/build/GHC/Core/Opt/Simplify.p_o ) ghc-lib-parser> [441 of 456] Compiling GHC.Core.Opt.Pipeline.Types ( compiler/GHC/Core/Opt/Pipeline/Types.hs, dist/build/GHC/Core/Opt/Pipeline/Types.p_o ) ghc-lib-parser> [442 of 456] Compiling GHC.Core.Lint.Interactive ( compiler/GHC/Core/Lint/Interactive.hs, dist/build/GHC/Core/Lint/Interactive.p_o ) ghc-lib-parser> [443 of 456] Compiling GHC.Driver.Config.Core.Lint ( compiler/GHC/Driver/Config/Core/Lint.hs, dist/build/GHC/Driver/Config/Core/Lint.p_o ) ghc-lib-parser> [444 of 456] Compiling GHC.Tc.Types ( compiler/GHC/Tc/Types.hs, dist/build/GHC/Tc/Types.p_o ) ghc-lib-parser> [445 of 456] Compiling GHC.Tc.Errors.Hole.Plugin ( compiler/GHC/Tc/Errors/Hole/Plugin.hs, dist/build/GHC/Tc/Errors/Hole/Plugin.p_o ) ghc-lib-parser> [446 of 456] Compiling GHC.Driver.Plugins ( compiler/GHC/Driver/Plugins.hs, dist/build/GHC/Driver/Plugins.p_o ) ghc-lib-parser> [447 of 456] Compiling GHC.Driver.Pipeline.Phases ( compiler/GHC/Driver/Pipeline/Phases.hs, dist/build/GHC/Driver/Pipeline/Phases.p_o ) ghc-lib-parser> [448 of 456] Compiling GHC.Driver.Hooks ( compiler/GHC/Driver/Hooks.hs, dist/build/GHC/Driver/Hooks.p_o ) ghc-lib-parser> [449 of 456] Compiling GHC.Core.Opt.CallerCC ( compiler/GHC/Core/Opt/CallerCC.hs, dist/build/GHC/Core/Opt/CallerCC.p_o ) ghc-lib-parser> [450 of 456] Compiling GHC.Driver.Backpack.Syntax ( compiler/GHC/Driver/Backpack/Syntax.hs, dist/build/GHC/Driver/Backpack/Syntax.p_o ) ghc-lib-parser> [451 of 456] Compiling GHC.Parser[boot] ( dist/build/GHC/Parser.hs-boot, dist/build/GHC/Parser.p_o-boot ) ghc-lib-parser> [452 of 456] Compiling GHC.Parser.PostProcess.Haddock ( compiler/GHC/Parser/PostProcess/Haddock.hs, dist/build/GHC/Parser/PostProcess/Haddock.p_o ) ghc-lib-parser> [453 of 456] Compiling GHC.Parser ( dist/build/GHC/Parser.hs, dist/build/GHC/Parser.p_o ) ghc-lib-parser> [454 of 456] Compiling GHC.Parser.Header ( compiler/GHC/Parser/Header.hs, dist/build/GHC/Parser/Header.p_o ) ghc-lib-parser> [455 of 456] Compiling GHC.Driver.Session ( compiler/GHC/Driver/Session.hs, dist/build/GHC/Driver/Session.p_o ) ghc-lib-parser> [456 of 456] Compiling GHC.Driver.Config.Parser ( compiler/GHC/Driver/Config/Parser.hs, dist/build/GHC/Driver/Config/Parser.p_o ) ghc-lib-parser> buildPhase completed in 8 minutes 47 seconds ghc-lib-parser> Running phase: checkPhase ghc-lib-parser> Package has no test suites. ghc-lib-parser> Running phase: haddockPhase ghc-lib-parser> Preprocessing library for ghc-lib-parser-9.12.2.20250320... ghc-lib-parser> Running Haddock on library for ghc-lib-parser-9.12.2.20250320... ghc-lib-parser> [ 1 of 456] Compiling GHC.BaseDir ( libraries/ghc-boot/GHC/BaseDir.hs, dist/haddock-objs-8349/GHC/BaseDir.o, dist/haddock-objs-8349/GHC/BaseDir.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 2 of 456] Compiling GHC.Data.List.Infinite ( compiler/GHC/Data/List/Infinite.hs, dist/haddock-objs-8349/GHC/Data/List/Infinite.o, dist/haddock-objs-8349/GHC/Data/List/Infinite.dyn_o ) [HIE file is missing] 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 ) conduit> Documentation created: dist/doc/html/conduit, conduit> dist/doc/html/conduit/conduit.txt conduit> Preprocessing test suite 'conduit-test' for conduit-1.3.6.1... conduit> Running phase: installPhase conduit> Installing library in /nix/store/zq3jrispnfja01vr4fhq75ji2z429szl-conduit-1.3.6.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/conduit-1.3.6.1-1ntr3EX06z974pX6oeGS15 conduit> Running phase: fixupPhase conduit> shrinking RPATHs of ELF executables and libraries in /nix/store/zq3jrispnfja01vr4fhq75ji2z429szl-conduit-1.3.6.1 conduit> shrinking /nix/store/zq3jrispnfja01vr4fhq75ji2z429szl-conduit-1.3.6.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHSconduit-1.3.6.1-1ntr3EX06z974pX6oeGS15-ghc9.12.1.so conduit> checking for references to /build/ in /nix/store/zq3jrispnfja01vr4fhq75ji2z429szl-conduit-1.3.6.1... conduit> patching script interpreter paths in /nix/store/zq3jrispnfja01vr4fhq75ji2z429szl-conduit-1.3.6.1 conduit> stripping (with command strip and flags -S -p) in /nix/store/zq3jrispnfja01vr4fhq75ji2z429szl-conduit-1.3.6.1/lib conduit> shrinking RPATHs of ELF executables and libraries in /nix/store/7y7p9lj2vcxf45nj8lm0xxlpl5jjy24r-conduit-1.3.6.1-doc conduit> checking for references to /build/ in /nix/store/7y7p9lj2vcxf45nj8lm0xxlpl5jjy24r-conduit-1.3.6.1-doc... conduit> patching script interpreter paths in /nix/store/7y7p9lj2vcxf45nj8lm0xxlpl5jjy24r-conduit-1.3.6.1-doc ghc-lib-parser> [ 3 of 456] Compiling GHC.Data.SizedSeq ( libraries/ghc-boot/GHC/Data/SizedSeq.hs, dist/haddock-objs-8349/GHC/Data/SizedSeq.o, dist/haddock-objs-8349/GHC/Data/SizedSeq.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 4 of 456] Compiling GHC.Exts.Heap.ClosureTypes ( libraries/ghc-heap/GHC/Exts/Heap/ClosureTypes.hs, dist/haddock-objs-8349/GHC/Exts/Heap/ClosureTypes.o, dist/haddock-objs-8349/GHC/Exts/Heap/ClosureTypes.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 5 of 456] Compiling GHC.Exts.Heap.Constants ( dist/build/GHC/Exts/Heap/Constants.hs, dist/haddock-objs-8349/GHC/Exts/Heap/Constants.o, dist/haddock-objs-8349/GHC/Exts/Heap/Constants.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 6 of 456] Compiling GHC.Exts.Heap.InfoTable.Types ( dist/build/GHC/Exts/Heap/InfoTable/Types.hs, dist/haddock-objs-8349/GHC/Exts/Heap/InfoTable/Types.o, dist/haddock-objs-8349/GHC/Exts/Heap/InfoTable/Types.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 7 of 456] Compiling GHC.Exts.Heap.InfoTable ( dist/build/GHC/Exts/Heap/InfoTable.hs, dist/haddock-objs-8349/GHC/Exts/Heap/InfoTable.o, dist/haddock-objs-8349/GHC/Exts/Heap/InfoTable.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 8 of 456] Compiling GHC.Exts.Heap.InfoTableProf ( dist/build/GHC/Exts/Heap/InfoTableProf.hs, dist/haddock-objs-8349/GHC/Exts/Heap/InfoTableProf.o, dist/haddock-objs-8349/GHC/Exts/Heap/InfoTableProf.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 9 of 456] Compiling GHC.Exts.Heap.ProfInfo.Types ( libraries/ghc-heap/GHC/Exts/Heap/ProfInfo/Types.hs, dist/haddock-objs-8349/GHC/Exts/Heap/ProfInfo/Types.o, dist/haddock-objs-8349/GHC/Exts/Heap/ProfInfo/Types.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 10 of 456] Compiling GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled ( dist/build/GHC/Exts/Heap/ProfInfo/PeekProfInfo_ProfilingEnabled.hs, dist/haddock-objs-8349/GHC/Exts/Heap/ProfInfo/PeekProfInfo_ProfilingEnabled.o, dist/haddock-objs-8349/GHC/Exts/Heap/ProfInfo/PeekProfInfo_ProfilingEnabled.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 11 of 456] Compiling GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled ( dist/build/GHC/Exts/Heap/ProfInfo/PeekProfInfo_ProfilingDisabled.hs, dist/haddock-objs-8349/GHC/Exts/Heap/ProfInfo/PeekProfInfo_ProfilingDisabled.o, dist/haddock-objs-8349/GHC/Exts/Heap/ProfInfo/PeekProfInfo_ProfilingDisabled.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 12 of 456] Compiling GHC.Exts.Heap.ProfInfo.PeekProfInfo ( libraries/ghc-heap/GHC/Exts/Heap/ProfInfo/PeekProfInfo.hs, dist/haddock-objs-8349/GHC/Exts/Heap/ProfInfo/PeekProfInfo.o, dist/haddock-objs-8349/GHC/Exts/Heap/ProfInfo/PeekProfInfo.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 13 of 456] Compiling GHC.Exts.Heap.Closures ( libraries/ghc-heap/GHC/Exts/Heap/Closures.hs, dist/haddock-objs-8349/GHC/Exts/Heap/Closures.o, dist/haddock-objs-8349/GHC/Exts/Heap/Closures.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 14 of 456] Compiling GHC.Exts.Heap.FFIClosures_ProfilingEnabled ( dist/build/GHC/Exts/Heap/FFIClosures_ProfilingEnabled.hs, dist/haddock-objs-8349/GHC/Exts/Heap/FFIClosures_ProfilingEnabled.o, dist/haddock-objs-8349/GHC/Exts/Heap/FFIClosures_ProfilingEnabled.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 15 of 456] Compiling GHC.Exts.Heap.FFIClosures_ProfilingDisabled ( dist/build/GHC/Exts/Heap/FFIClosures_ProfilingDisabled.hs, dist/haddock-objs-8349/GHC/Exts/Heap/FFIClosures_ProfilingDisabled.o, dist/haddock-objs-8349/GHC/Exts/Heap/FFIClosures_ProfilingDisabled.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 16 of 456] Compiling GHC.Exts.Heap.FFIClosures ( libraries/ghc-heap/GHC/Exts/Heap/FFIClosures.hs, dist/haddock-objs-8349/GHC/Exts/Heap/FFIClosures.o, dist/haddock-objs-8349/GHC/Exts/Heap/FFIClosures.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 17 of 456] Compiling GHC.Exts.Heap.Utils ( dist/build/GHC/Exts/Heap/Utils.hs, dist/haddock-objs-8349/GHC/Exts/Heap/Utils.o, dist/haddock-objs-8349/GHC/Exts/Heap/Utils.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 18 of 456] Compiling GHC.Exts.Heap ( libraries/ghc-heap/GHC/Exts/Heap.hs, dist/haddock-objs-8349/GHC/Exts/Heap.o, dist/haddock-objs-8349/GHC/Exts/Heap.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 19 of 456] Compiling GHC.ForeignSrcLang.Type ( libraries/ghc-boot-th/GHC/ForeignSrcLang/Type.hs, dist/haddock-objs-8349/GHC/ForeignSrcLang/Type.o, dist/haddock-objs-8349/GHC/ForeignSrcLang/Type.dyn_o ) [HIE file is missing] 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 ) 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 ) 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> src/Language/LSP/Protocol/Message/Types.hs:87:9: warning: [GHC-02256] [-Wambiguous-fields] lsp-types> Ambiguous record update with parent type constructor ‘ResponseError’. lsp-types> This type-directed disambiguation mechanism will not be supported by -XDuplicateRecordFields in future releases of GHC. lsp-types> Consider disambiguating using module qualification instead. 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> Ambiguous record update with parent type constructor ‘TResponseError’. lsp-types> This type-directed disambiguation mechanism will not be supported by -XDuplicateRecordFields in future releases of GHC. lsp-types> Consider disambiguating using module qualification instead. lsp-types> | lsp-types> 179 | x{_code = InR (fromOpenEnumBaseType n)} lsp-types> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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.p_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 ) conduit (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/7y7p9lj2vcxf45nj8lm0xxlpl5jjy24r-conduit-1.3.6.1-doc /nix/store/zq3jrispnfja01vr4fhq75ji2z429szl-conduit-1.3.6.1 conduit (post)> Pushing 3 paths (109 are already present) using zstd to cache sellout ⏳ conduit (post)> conduit (post)> Pushing /nix/store/2gy6zfny7faa36r1jcar3dd1y76w9hsi-publicsuffix-list-0-unstable-2025-03-12 (315.55 KiB) conduit (post)> Pushing /nix/store/zq3jrispnfja01vr4fhq75ji2z429szl-conduit-1.3.6.1 (14.16 MiB) conduit (post)> Pushing /nix/store/7y7p9lj2vcxf45nj8lm0xxlpl5jjy24r-conduit-1.3.6.1-doc (7.71 MiB) conduit (post)> conduit (post)> All done. conduit (post)> added 2 signatures conduit (post)> added 2 signatures conduit (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/7y7p9lj2vcxf45nj8lm0xxlpl5jjy24r-conduit-1.3.6.1-doc /nix/store/zq3jrispnfja01vr4fhq75ji2z429szl-conduit-1.3.6.1 conduit (post)> copying 2 paths... conduit (post)> copying path '/nix/store/7y7p9lj2vcxf45nj8lm0xxlpl5jjy24r-conduit-1.3.6.1-doc' to 'ssh-ng://'... conduit (post)> copying path '/nix/store/zq3jrispnfja01vr4fhq75ji2z429szl-conduit-1.3.6.1' to 'ssh-ng://'... conduit (post)> copying 1 paths... conduit (post)> copying path '/nix/store/knk59awh5cg73d3andv1zvahimagnsr1-conduit-1.3.6.1.drv' to 'ssh-ng://'... building '/nix/store/gw3w5a62585dwvy8hz07a7w42sapx9wx-conduit-extra-1.3.7.drv'... building '/nix/store/yq71cz1qn3h00c3v9gmcwaa7x2dcwqk8-conduit-parse-0.2.1.1.drv'... building '/nix/store/5b6fg6l2qi7dcxh939mgcik48nwfvv4y-libyaml-0.1.4.drv'... ghc-lib-parser> [ 20 of 456] Compiling GHC.ForeignSrcLang ( libraries/ghc-boot/GHC/ForeignSrcLang.hs, dist/haddock-objs-8349/GHC/ForeignSrcLang.o, dist/haddock-objs-8349/GHC/ForeignSrcLang.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 21 of 456] Compiling GHC.LanguageExtensions.Type ( libraries/ghc-boot-th/GHC/LanguageExtensions/Type.hs, dist/haddock-objs-8349/GHC/LanguageExtensions/Type.o, dist/haddock-objs-8349/GHC/LanguageExtensions/Type.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 22 of 456] Compiling GHC.LanguageExtensions ( libraries/ghc-boot/GHC/LanguageExtensions.hs, dist/haddock-objs-8349/GHC/LanguageExtensions.o, dist/haddock-objs-8349/GHC/LanguageExtensions.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 23 of 456] Compiling GHC.Lexeme ( libraries/ghc-boot-th/GHC/Lexeme.hs, dist/haddock-objs-8349/GHC/Lexeme.o, dist/haddock-objs-8349/GHC/Lexeme.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 24 of 456] Compiling GHC.Platform.ArchOS ( libraries/ghc-platform/src/GHC/Platform/ArchOS.hs, dist/haddock-objs-8349/GHC/Platform/ArchOS.o, dist/haddock-objs-8349/GHC/Platform/ArchOS.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 25 of 456] Compiling GHC.Platform.Constants ( ghc-lib/stage0/compiler/build/GHC/Platform/Constants.hs, dist/haddock-objs-8349/GHC/Platform/Constants.o, dist/haddock-objs-8349/GHC/Platform/Constants.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 26 of 456] Compiling GHC.Prelude.Basic ( compiler/GHC/Prelude/Basic.hs, dist/haddock-objs-8349/GHC/Prelude/Basic.o, dist/haddock-objs-8349/GHC/Prelude/Basic.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 27 of 456] Compiling GHC.Data.FastMutInt ( compiler/GHC/Data/FastMutInt.hs, dist/haddock-objs-8349/GHC/Data/FastMutInt.o, dist/haddock-objs-8349/GHC/Data/FastMutInt.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 28 of 456] Compiling GHC.Data.Bool ( compiler/GHC/Data/Bool.hs, dist/haddock-objs-8349/GHC/Data/Bool.o, dist/haddock-objs-8349/GHC/Data/Bool.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 29 of 456] Compiling GHC.Serialized ( libraries/ghc-boot/GHC/Serialized.hs, dist/haddock-objs-8349/GHC/Serialized.o, dist/haddock-objs-8349/GHC/Serialized.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 30 of 456] Compiling GHC.Settings.Utils ( libraries/ghc-boot/GHC/Settings/Utils.hs, dist/haddock-objs-8349/GHC/Settings/Utils.o, dist/haddock-objs-8349/GHC/Settings/Utils.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 31 of 456] Compiling GHC.Utils.Constants ( compiler/GHC/Utils/Constants.hs, dist/haddock-objs-8349/GHC/Utils/Constants.o, dist/haddock-objs-8349/GHC/Utils/Constants.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 32 of 456] Compiling GHC.Utils.Containers.Internal.BitUtil ( compiler/GHC/Utils/Containers/Internal/BitUtil.hs, dist/haddock-objs-8349/GHC/Utils/Containers/Internal/BitUtil.o, dist/haddock-objs-8349/GHC/Utils/Containers/Internal/BitUtil.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 33 of 456] Compiling GHC.Utils.Containers.Internal.StrictPair ( compiler/GHC/Utils/Containers/Internal/StrictPair.hs, dist/haddock-objs-8349/GHC/Utils/Containers/Internal/StrictPair.o, dist/haddock-objs-8349/GHC/Utils/Containers/Internal/StrictPair.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 34 of 456] Compiling GHC.Data.Word64Set.Internal ( compiler/GHC/Data/Word64Set/Internal.hs, dist/haddock-objs-8349/GHC/Data/Word64Set/Internal.o, dist/haddock-objs-8349/GHC/Data/Word64Set/Internal.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 35 of 456] Compiling GHC.Data.Word64Set ( compiler/GHC/Data/Word64Set.hs, dist/haddock-objs-8349/GHC/Data/Word64Set.o, dist/haddock-objs-8349/GHC/Data/Word64Set.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 36 of 456] Compiling GHC.Data.Word64Map.Internal ( compiler/GHC/Data/Word64Map/Internal.hs, dist/haddock-objs-8349/GHC/Data/Word64Map/Internal.o, dist/haddock-objs-8349/GHC/Data/Word64Map/Internal.dyn_o ) [HIE file is missing] lsp-types> [450 of 452] Compiling Language.LSP.Protocol.Capabilities ( src/Language/LSP/Protocol/Capabilities.hs, dist/build/Language/LSP/Protocol/Capabilities.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 ) conduit-extra> Running phase: setupCompilerEnvironmentPhase conduit-extra> Build with /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1. conduit-parse> Running phase: setupCompilerEnvironmentPhase conduit-parse> Build with /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1. libyaml> Running phase: setupCompilerEnvironmentPhase libyaml> Build with /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1. conduit-parse> Running phase: unpackPhase conduit-parse> unpacking source archive /nix/store/5inary4gap17pija37hi9s0dnwj4sdgj-conduit-parse-0.2.1.1.tar.gz conduit-parse> source root is conduit-parse-0.2.1.1 conduit-parse> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "conduit-parse-0.2.1.1/test/Main.hs" conduit-extra> Running phase: unpackPhase conduit-parse> Running phase: patchPhase conduit-parse> Replace Cabal file with edited version from mirror://hackage/conduit-parse-0.2.1.1/revision/1.cabal. conduit-extra> unpacking source archive /nix/store/sz33pjm2cvwgwppzyyv37xdgxj3bbg67-conduit-extra-1.3.7.tar.gz conduit-parse> Running phase: compileBuildDriverPhase conduit-extra> source root is conduit-extra-1.3.7 conduit-parse> setupCompileFlags: -package-db=/build/tmp.b6OjBJgPMF/setup-package.conf.d -threaded conduit-extra> setting SOURCE_DATE_EPOCH to timestamp 1737362589 of file "conduit-extra-1.3.7/conduit-extra.cabal" conduit-extra> Running phase: patchPhase conduit-extra> Running phase: compileBuildDriverPhase conduit-extra> setupCompileFlags: -package-db=/build/tmp.BVYkrHg4Di/setup-package.conf.d -threaded conduit-parse> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.b6OjBJgPMF/Main.o ) libyaml> Running phase: unpackPhase libyaml> unpacking source archive /nix/store/z9q7w51ysg8cdvgpx6d6zlcz4ghkhp0h-libyaml-0.1.4.tar.gz libyaml> source root is libyaml-0.1.4 conduit-extra> [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.BVYkrHg4Di/Main.o ) libyaml> setting SOURCE_DATE_EPOCH to timestamp 1710477580 of file "libyaml-0.1.4/libyaml.cabal" libyaml> Running phase: patchPhase libyaml> Running phase: compileBuildDriverPhase libyaml> setupCompileFlags: -package-db=/build/tmp.Bhw0lJsPga/setup-package.conf.d -threaded conduit-parse> [2 of 2] Linking Setup conduit-extra> [2 of 2] Linking Setup libyaml> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.Bhw0lJsPga/Main.o ) libyaml> [2 of 2] Linking Setup 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... ghc-lib-parser> [ 37 of 456] Compiling GHC.Data.Word64Map.Strict.Internal ( compiler/GHC/Data/Word64Map/Strict/Internal.hs, dist/haddock-objs-8349/GHC/Data/Word64Map/Strict/Internal.o, dist/haddock-objs-8349/GHC/Data/Word64Map/Strict/Internal.dyn_o ) [HIE file is missing] 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 ) conduit-parse> Running phase: updateAutotoolsGnuConfigScriptsPhase conduit-extra> Running phase: updateAutotoolsGnuConfigScriptsPhase conduit-parse> Running phase: configurePhase conduit-parse> configureFlags: --verbose --prefix=/nix/store/cl7z1blsch4k2pvj1g9316hywg44ay3i-conduit-parse-0.2.1.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/p2d7xyld0jm0n46rbhlbzcxmiyi124yg-conduit-parse-0.2.1.1-doc/share/doc/conduit-parse-0.2.1.1 --with-gcc=gcc --package-db=/build/tmp.b6OjBJgPMF/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/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib conduit-extra> Running phase: configurePhase conduit-parse> Using Parsec parser conduit-parse> Configuring conduit-parse-0.2.1.1... conduit-extra> configureFlags: --verbose --prefix=/nix/store/l92lx0bjw5y968rg64f2i2bp6dhm2ay3-conduit-extra-1.3.7 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/nxw8xjn0fp9bcrhvd95z3sx6dzqczbkg-conduit-extra-1.3.7-doc/share/doc/conduit-extra-1.3.7 --with-gcc=gcc --package-db=/build/tmp.BVYkrHg4Di/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/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib conduit-extra> Using Parsec parser conduit-extra> Configuring conduit-extra-1.3.7... conduit-parse> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports conduit-parse> 'ghc' version < 9.12): conduit-parse> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc is version conduit-parse> 9.12.1 conduit-extra> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports conduit-extra> 'ghc' version < 9.12): conduit-extra> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc is version conduit-extra> 9.12.1 libyaml> Running phase: updateAutotoolsGnuConfigScriptsPhase libyaml> Running phase: configurePhase libyaml> configureFlags: --verbose --prefix=/nix/store/h3r0jl8fx1cqqk1jwmf2zvp25m029wmg-libyaml-0.1.4 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/fy4nnpl0h9kibwch6jlpq00mivs9yb1s-libyaml-0.1.4-doc/share/doc/libyaml-0.1.4 --with-gcc=gcc --package-db=/build/tmp.Bhw0lJsPga/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/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib libyaml> Using Parsec parser libyaml> Configuring libyaml-0.1.4... libyaml> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports libyaml> 'ghc' version < 9.12): libyaml> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc is version libyaml> 9.12.1 ghc-lib-parser> [ 38 of 456] Compiling GHC.Data.Word64Map.Strict ( compiler/GHC/Data/Word64Map/Strict.hs, dist/haddock-objs-8349/GHC/Data/Word64Map/Strict.o, dist/haddock-objs-8349/GHC/Data/Word64Map/Strict.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 39 of 456] Compiling GHC.Data.Word64Map.Lazy ( compiler/GHC/Data/Word64Map/Lazy.hs, dist/haddock-objs-8349/GHC/Data/Word64Map/Lazy.o, dist/haddock-objs-8349/GHC/Data/Word64Map/Lazy.dyn_o ) [HIE file is missing] 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 ) ghc-lib-parser> [ 40 of 456] Compiling GHC.Data.Word64Map ( compiler/GHC/Data/Word64Map.hs, dist/haddock-objs-8349/GHC/Data/Word64Map.o, dist/haddock-objs-8349/GHC/Data/Word64Map.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 41 of 456] Compiling GHC.Utils.Encoding.UTF8 ( libraries/ghc-boot/GHC/Utils/Encoding/UTF8.hs, dist/haddock-objs-8349/GHC/Utils/Encoding/UTF8.o, dist/haddock-objs-8349/GHC/Utils/Encoding/UTF8.dyn_o ) [HIE file is missing] conduit-parse> Flags chosen: enable-hlint-test=False ghc-lib-parser> [ 42 of 456] Compiling GHC.Utils.Encoding ( libraries/ghc-boot/GHC/Utils/Encoding.hs, dist/haddock-objs-8349/GHC/Utils/Encoding.o, dist/haddock-objs-8349/GHC/Utils/Encoding.dyn_o ) [HIE file is missing] libyaml> Flags chosen: no-unicode=False, system-libyaml=False ghc-lib-parser> [ 43 of 456] Compiling GHC.Data.ShortText ( libraries/ghc-boot/GHC/Data/ShortText.hs, dist/haddock-objs-8349/GHC/Data/ShortText.o, dist/haddock-objs-8349/GHC/Data/ShortText.dyn_o ) [HIE file is missing] conduit-parse> Warning: [git-protocol] Cloning over git:// might lead to an arbitrary code conduit-parse> execution vulnerability. Furthermore, popular forges like GitHub do not conduit-parse> support it. Use https:// or ssh:// instead. conduit-extra> Warning: [git-protocol] Cloning over git:// might lead to an arbitrary code conduit-extra> execution vulnerability. Furthermore, popular forges like GitHub do not conduit-extra> support it. Use https:// or ssh:// instead. conduit-extra> Dependency async: using async-2.2.5 conduit-extra> Dependency attoparsec >=0.10: using attoparsec-0.14.4 conduit-extra> Dependency base >=4.12 && <5: using base-4.21.0.0 conduit-extra> Dependency bytestring >=0.10.2: using bytestring-0.12.2.0 conduit-extra> Dependency conduit >=1.3 && <1.4: using conduit-1.3.6.1 conduit-extra> Dependency directory: using directory-1.3.9.0 conduit-extra> Dependency filepath: using filepath-1.5.4.0 conduit-extra> Dependency network >=2.3: using network-3.2.7.0 conduit-extra> Dependency primitive >=0.5: using primitive-0.9.1.0 conduit-extra> Dependency process: using process-1.6.25.0 conduit-extra> Dependency resourcet >=1.1: using resourcet-1.3.0 conduit-extra> Dependency stm: using stm-2.5.3.1 conduit-extra> Dependency streaming-commons >=0.2.3.0: using streaming-commons-0.2.3.0 conduit-extra> Dependency text: using text-2.1.2 conduit-extra> Dependency transformers: using transformers-0.6.1.2 conduit-extra> Dependency typed-process >=0.2.6: using typed-process-0.2.13.0 conduit-extra> Dependency unliftio-core: using unliftio-core-0.2.1.0 conduit-extra> Dependency QuickCheck: using QuickCheck-2.14.3 conduit-extra> Dependency async: using async-2.2.5 conduit-extra> Dependency attoparsec: using attoparsec-0.14.4 conduit-extra> Dependency base: using base-4.21.0.0 conduit-extra> Dependency bytestring: using bytestring-0.12.2.0 conduit-extra> Dependency conduit: using conduit-1.3.6.1 conduit-extra> Dependency conduit-extra: using conduit-extra-1.3.7 conduit-extra> Dependency directory: using directory-1.3.9.0 conduit-extra> Dependency exceptions: using exceptions-0.10.9 conduit-extra> Dependency filepath: using filepath-1.5.4.0 conduit-extra> Dependency hspec >=1.3: using hspec-2.11.12 conduit-extra> Dependency process: using process-1.6.25.0 conduit-extra> Dependency resourcet: using resourcet-1.3.0 conduit-extra> Dependency stm: using stm-2.5.3.1 conduit-extra> Dependency streaming-commons: using streaming-commons-0.2.3.0 conduit-extra> Dependency text: using text-2.1.2 conduit-extra> Dependency transformers: using transformers-0.6.1.2 conduit-extra> Dependency transformers-base: using transformers-base-0.4.6 conduit-extra> Source component graph: conduit-extra> component lib conduit-extra> component test:test dependency lib conduit-extra> Configured component graph: conduit-extra> component conduit-extra-1.3.7-JMLMDgxQYyYAiXH6oy6gje conduit-extra> include async-2.2.5-HBjL0ak4LXnBlxAyUJ13eJ conduit-extra> include attoparsec-0.14.4-Jpi3LyMsvXc3fio9WNMcA4 conduit-extra> include base-4.21.0.0-7c9b conduit-extra> include bytestring-0.12.2.0-b0ac conduit-extra> include conduit-1.3.6.1-1ntr3EX06z974pX6oeGS15 conduit-extra> include directory-1.3.9.0-9e59 conduit-extra> include filepath-1.5.4.0-d360 conduit-extra> include network-3.2.7.0-DVRXVTgbPJfKaMR4MLsbe4 conduit-extra> include primitive-0.9.1.0-1efcJAjGP7r52lEwXSrVSi conduit-extra> include process-1.6.25.0-184c conduit-extra> include resourcet-1.3.0-KDj5D2LtwQPBabbCEqINF2 conduit-extra> include stm-2.5.3.1-10a4 conduit-extra> include streaming-commons-0.2.3.0-1niZxs26HdDT0obaWuQa9 conduit-extra> include text-2.1.2-8f2d conduit-extra> include transformers-0.6.1.2-905c conduit-extra> include typed-process-0.2.13.0-4hBZyOA0xWq95Ui8wLhMuJ conduit-extra> include unliftio-core-0.2.1.0-D5TPy4WAG298SKbZJOxlkv conduit-extra> component conduit-extra-1.3.7-GeyxExIruXl5I4ogUMfqhC-test conduit-extra> include QuickCheck-2.14.3-7qNF4nyPPJfLE9HPMiL8nE conduit-extra> include async-2.2.5-HBjL0ak4LXnBlxAyUJ13eJ conduit-extra> include attoparsec-0.14.4-Jpi3LyMsvXc3fio9WNMcA4 conduit-extra> include base-4.21.0.0-7c9b conduit-extra> include bytestring-0.12.2.0-b0ac conduit-extra> include conduit-1.3.6.1-1ntr3EX06z974pX6oeGS15 conduit-extra> include conduit-extra-1.3.7-JMLMDgxQYyYAiXH6oy6gje conduit-extra> include directory-1.3.9.0-9e59 conduit-extra> include exceptions-0.10.9-1102 conduit-extra> include filepath-1.5.4.0-d360 conduit-extra> include hspec-2.11.12-Bru9jObG9SbAQGRkrcD7Qi conduit-extra> include process-1.6.25.0-184c conduit-extra> include resourcet-1.3.0-KDj5D2LtwQPBabbCEqINF2 conduit-extra> include stm-2.5.3.1-10a4 conduit-extra> include streaming-commons-0.2.3.0-1niZxs26HdDT0obaWuQa9 conduit-extra> include text-2.1.2-8f2d conduit-extra> include transformers-0.6.1.2-905c conduit-extra> include transformers-base-0.4.6-4M0D4ZDfblyFgEEpmcWcro conduit-extra> Linked component graph: conduit-extra> unit conduit-extra-1.3.7-JMLMDgxQYyYAiXH6oy6gje conduit-extra> include async-2.2.5-HBjL0ak4LXnBlxAyUJ13eJ conduit-extra> include attoparsec-0.14.4-Jpi3LyMsvXc3fio9WNMcA4 conduit-extra> include base-4.21.0.0-7c9b conduit-extra> include bytestring-0.12.2.0-b0ac conduit-extra> include conduit-1.3.6.1-1ntr3EX06z974pX6oeGS15 conduit-extra> include directory-1.3.9.0-9e59 conduit-extra> include filepath-1.5.4.0-d360 conduit-extra> include network-3.2.7.0-DVRXVTgbPJfKaMR4MLsbe4 conduit-extra> include primitive-0.9.1.0-1efcJAjGP7r52lEwXSrVSi conduit-extra> include process-1.6.25.0-184c conduit-extra> include resourcet-1.3.0-KDj5D2LtwQPBabbCEqINF2 conduit-extra> include stm-2.5.3.1-10a4 conduit-extra> include streaming-commons-0.2.3.0-1niZxs26HdDT0obaWuQa9 conduit-extra> include text-2.1.2-8f2d conduit-extra> include transformers-0.6.1.2-905c conduit-extra> include typed-process-0.2.13.0-4hBZyOA0xWq95Ui8wLhMuJ conduit-extra> include unliftio-core-0.2.1.0-D5TPy4WAG298SKbZJOxlkv conduit-extra> Data.Conduit.Attoparsec=conduit-extra-1.3.7-JMLMDgxQYyYAiXH6oy6gje:Data.Conduit.Attoparsec,Data.Conduit.Binary=conduit-extra-1.3.7-JMLMDgxQYyYAiXH6oy6gje:Data.Conduit.Binary,Data.Conduit.ByteString.Builder=conduit-extra-1.3.7-JMLMDgxQYyYAiXH6oy6gje:Data.Conduit.ByteString.Builder,Data.Conduit.Filesystem=conduit-extra-1.3.7-JMLMDgxQYyYAiXH6oy6gje:Data.Conduit.Filesystem,Data.Conduit.Foldl=conduit-extra-1.3.7-JMLMDgxQYyYAiXH6oy6gje:Data.Conduit.Foldl,Data.Conduit.Lazy=conduit-extra-1.3.7-JMLMDgxQYyYAiXH6oy6gje:Data.Conduit.Lazy,Data.Conduit.Network=conduit-extra-1.3.7-JMLMDgxQYyYAiXH6oy6gje:Data.Conduit.Network,Data.Conduit.Network.UDP=conduit-extra-1.3.7-JMLMDgxQYyYAiXH6oy6gje:Data.Conduit.Network.UDP,Data.Conduit.Network.Unix=conduit-extra-1.3.7-JMLMDgxQYyYAiXH6oy6gje:Data.Conduit.Network.Unix,Data.Conduit.Process=conduit-extra-1.3.7-JMLMDgxQYyYAiXH6oy6gje:Data.Conduit.Process,Data.Conduit.Process.Typed=conduit-extra-1.3.7-JMLMDgxQYyYAiXH6oy6gje:Data.Conduit.Process.Typed,Data.Conduit.Text=conduit-extra-1.3.7-JMLMDgxQYyYAiXH6oy6gje:Data.Conduit.Text,Data.Conduit.Zlib=conduit-extra-1.3.7-JMLMDgxQYyYAiXH6oy6gje:Data.Conduit.Zlib conduit-extra> unit conduit-extra-1.3.7-GeyxExIruXl5I4ogUMfqhC-test conduit-extra> include QuickCheck-2.14.3-7qNF4nyPPJfLE9HPMiL8nE conduit-extra> include async-2.2.5-HBjL0ak4LXnBlxAyUJ13eJ conduit-extra> include attoparsec-0.14.4-Jpi3LyMsvXc3fio9WNMcA4 conduit-extra> include base-4.21.0.0-7c9b conduit-extra> include bytestring-0.12.2.0-b0ac conduit-extra> include conduit-1.3.6.1-1ntr3EX06z974pX6oeGS15 conduit-extra> include conduit-extra-1.3.7-JMLMDgxQYyYAiXH6oy6gje conduit-extra> include directory-1.3.9.0-9e59 conduit-extra> include exceptions-0.10.9-1102 conduit-extra> include filepath-1.5.4.0-d360 conduit-extra> include hspec-2.11.12-Bru9jObG9SbAQGRkrcD7Qi conduit-extra> include process-1.6.25.0-184c conduit-extra> include resourcet-1.3.0-KDj5D2LtwQPBabbCEqINF2 conduit-extra> include stm-2.5.3.1-10a4 conduit-extra> include streaming-commons-0.2.3.0-1niZxs26HdDT0obaWuQa9 conduit-extra> include text-2.1.2-8f2d conduit-extra> include transformers-0.6.1.2-905c conduit-extra> include transformers-base-0.4.6-4M0D4ZDfblyFgEEpmcWcro conduit-extra> Ready component graph: conduit-extra> definite conduit-extra-1.3.7-JMLMDgxQYyYAiXH6oy6gje conduit-extra> depends async-2.2.5-HBjL0ak4LXnBlxAyUJ13eJ conduit-extra> depends attoparsec-0.14.4-Jpi3LyMsvXc3fio9WNMcA4 conduit-extra> depends base-4.21.0.0-7c9b conduit-extra> depends bytestring-0.12.2.0-b0ac conduit-extra> depends conduit-1.3.6.1-1ntr3EX06z974pX6oeGS15 conduit-extra> depends directory-1.3.9.0-9e59 conduit-extra> depends filepath-1.5.4.0-d360 conduit-extra> depends network-3.2.7.0-DVRXVTgbPJfKaMR4MLsbe4 conduit-extra> depends primitive-0.9.1.0-1efcJAjGP7r52lEwXSrVSi conduit-extra> depends process-1.6.25.0-184c conduit-extra> depends resourcet-1.3.0-KDj5D2LtwQPBabbCEqINF2 conduit-extra> depends stm-2.5.3.1-10a4 conduit-extra> depends streaming-commons-0.2.3.0-1niZxs26HdDT0obaWuQa9 conduit-extra> depends text-2.1.2-8f2d conduit-extra> depends transformers-0.6.1.2-905c conduit-extra> depends typed-process-0.2.13.0-4hBZyOA0xWq95Ui8wLhMuJ conduit-extra> depends unliftio-core-0.2.1.0-D5TPy4WAG298SKbZJOxlkv conduit-extra> definite conduit-extra-1.3.7-GeyxExIruXl5I4ogUMfqhC-test conduit-extra> depends QuickCheck-2.14.3-7qNF4nyPPJfLE9HPMiL8nE conduit-extra> depends async-2.2.5-HBjL0ak4LXnBlxAyUJ13eJ conduit-extra> depends attoparsec-0.14.4-Jpi3LyMsvXc3fio9WNMcA4 conduit-extra> depends base-4.21.0.0-7c9b conduit-extra> depends bytestring-0.12.2.0-b0ac conduit-extra> depends conduit-1.3.6.1-1ntr3EX06z974pX6oeGS15 conduit-extra> depends conduit-extra-1.3.7-JMLMDgxQYyYAiXH6oy6gje conduit-extra> depends directory-1.3.9.0-9e59 conduit-extra> depends exceptions-0.10.9-1102 conduit-extra> depends filepath-1.5.4.0-d360 conduit-extra> depends hspec-2.11.12-Bru9jObG9SbAQGRkrcD7Qi conduit-extra> depends process-1.6.25.0-184c conduit-extra> depends resourcet-1.3.0-KDj5D2LtwQPBabbCEqINF2 conduit-extra> depends stm-2.5.3.1-10a4 conduit-extra> depends streaming-commons-0.2.3.0-1niZxs26HdDT0obaWuQa9 conduit-parse> Dependency base >=4.8 && <5: using base-4.21.0.0 conduit-parse> Dependency conduit >=1.3: using conduit-1.3.6.1 conduit-parse> Dependency dlist: using dlist-1.0 conduit-parse> Dependency mtl: using mtl-2.3.1 conduit-parse> Dependency parsers: using parsers-0.12.12 conduit-parse> Dependency safe: using safe-0.3.21 conduit-parse> Dependency safe-exceptions: using safe-exceptions-0.1.7.4 conduit-parse> Dependency text: using text-2.1.2 conduit-parse> Dependency transformers: using transformers-0.6.1.2 conduit-parse> Dependency base >=4.8 && <5: using base-4.21.0.0 conduit-parse> Dependency conduit >=1.3: using conduit-1.3.6.1 conduit-parse> Dependency conduit-parse: using conduit-parse-0.2.1.1 conduit-parse> Dependency mtl: using mtl-2.3.1 conduit-parse> Dependency parsers: using parsers-0.12.12 conduit-parse> Dependency resourcet: using resourcet-1.3.0 conduit-parse> Dependency safe-exceptions: using safe-exceptions-0.1.7.4 conduit-parse> Dependency tasty: using tasty-1.5.3 conduit-parse> Dependency tasty-hunit: using tasty-hunit-0.10.2 conduit-parse> Source component graph: conduit-parse> component lib conduit-parse> component test:tests dependency lib conduit-parse> Configured component graph: conduit-parse> component conduit-parse-0.2.1.1-2Nx02cZad6iGybrK2fOHcH conduit-parse> include base-4.21.0.0-7c9b conduit-parse> include conduit-1.3.6.1-1ntr3EX06z974pX6oeGS15 conduit-parse> include dlist-1.0-8qSvLmpjwTKDVe1GEXvkQs conduit-parse> include mtl-2.3.1-a5fa conduit-parse> include parsers-0.12.12-97rqiO3w2ObC4Vs9EXJUR8 conduit-parse> include safe-0.3.21-71iZn5PWXTa8oRa6Wq6Mlo conduit-parse> include safe-exceptions-0.1.7.4-53c5iosX4o7ItLeED0lea6 conduit-parse> include text-2.1.2-8f2d conduit-parse> include transformers-0.6.1.2-905c conduit-parse> component conduit-parse-0.2.1.1-L55GIk4YqenGfTd7CJ4CKk-tests conduit-parse> include base-4.21.0.0-7c9b conduit-parse> include conduit-1.3.6.1-1ntr3EX06z974pX6oeGS15 conduit-parse> include conduit-parse-0.2.1.1-2Nx02cZad6iGybrK2fOHcH conduit-parse> include mtl-2.3.1-a5fa conduit-parse> include parsers-0.12.12-97rqiO3w2ObC4Vs9EXJUR8 conduit-parse> include resourcet-1.3.0-KDj5D2LtwQPBabbCEqINF2 conduit-parse> include safe-exceptions-0.1.7.4-53c5iosX4o7ItLeED0lea6 conduit-parse> include tasty-1.5.3-1qMX2xwdhAh2Fx6ZURDT5s conduit-parse> include tasty-hunit-0.10.2-bDQm7ih5LIFUNZa5HA0pZ conduit-parse> Linked component graph: conduit-parse> unit conduit-parse-0.2.1.1-2Nx02cZad6iGybrK2fOHcH conduit-parse> include base-4.21.0.0-7c9b conduit-parse> include conduit-1.3.6.1-1ntr3EX06z974pX6oeGS15 conduit-parse> include dlist-1.0-8qSvLmpjwTKDVe1GEXvkQs conduit-parse> include mtl-2.3.1-a5fa conduit-parse> include parsers-0.12.12-97rqiO3w2ObC4Vs9EXJUR8 conduit-parse> include safe-0.3.21-71iZn5PWXTa8oRa6Wq6Mlo conduit-parse> include safe-exceptions-0.1.7.4-53c5iosX4o7ItLeED0lea6 conduit-parse> include text-2.1.2-8f2d conduit-parse> include transformers-0.6.1.2-905c conduit-parse> Data.Conduit.Parser=conduit-parse-0.2.1.1-2Nx02cZad6iGybrK2fOHcH:Data.Conduit.Parser conduit-parse> unit conduit-parse-0.2.1.1-L55GIk4YqenGfTd7CJ4CKk-tests conduit-parse> include base-4.21.0.0-7c9b conduit-parse> include conduit-1.3.6.1-1ntr3EX06z974pX6oeGS15 conduit-parse> include conduit-parse-0.2.1.1-2Nx02cZad6iGybrK2fOHcH conduit-parse> include mtl-2.3.1-a5fa conduit-parse> include parsers-0.12.12-97rqiO3w2ObC4Vs9EXJUR8 conduit-parse> include resourcet-1.3.0-KDj5D2LtwQPBabbCEqINF2 conduit-parse> include safe-exceptions-0.1.7.4-53c5iosX4o7ItLeED0lea6 conduit-parse> include tasty-1.5.3-1qMX2xwdhAh2Fx6ZURDT5s conduit-parse> include tasty-hunit-0.10.2-bDQm7ih5LIFUNZa5HA0pZ conduit-parse> Ready component graph: conduit-parse> definite conduit-parse-0.2.1.1-2Nx02cZad6iGybrK2fOHcH conduit-parse> depends base-4.21.0.0-7c9b conduit-parse> depends conduit-1.3.6.1-1ntr3EX06z974pX6oeGS15 conduit-parse> depends dlist-1.0-8qSvLmpjwTKDVe1GEXvkQs conduit-parse> depends mtl-2.3.1-a5fa conduit-parse> depends parsers-0.12.12-97rqiO3w2ObC4Vs9EXJUR8 conduit-parse> depends safe-0.3.21-71iZn5PWXTa8oRa6Wq6Mlo conduit-parse> depends safe-exceptions-0.1.7.4-53c5iosX4o7ItLeED0lea6 conduit-parse> depends text-2.1.2-8f2d conduit-parse> depends transformers-0.6.1.2-905c conduit-parse> definite conduit-parse-0.2.1.1-L55GIk4YqenGfTd7CJ4CKk-tests conduit-parse> depends base-4.21.0.0-7c9b conduit-parse> depends conduit-1.3.6.1-1ntr3EX06z974pX6oeGS15 conduit-parse> depends conduit-parse-0.2.1.1-2Nx02cZad6iGybrK2fOHcH conduit-parse> depends mtl-2.3.1-a5fa conduit-parse> depends parsers-0.12.12-97rqiO3w2ObC4Vs9EXJUR8 conduit-parse> depends resourcet-1.3.0-KDj5D2LtwQPBabbCEqINF2 conduit-parse> depends safe-exceptions-0.1.7.4-53c5iosX4o7ItLeED0lea6 conduit-parse> depends tasty-1.5.3-1qMX2xwdhAh2Fx6ZURDT5s conduit-parse> depends tasty-hunit-0.10.2-bDQm7ih5LIFUNZa5HA0pZ conduit-parse> Using Cabal-3.14.1.0 compiled by ghc-9.12 conduit-parse> Using compiler: ghc-9.12.1 conduit-parse> Using install prefix: conduit-parse> /nix/store/cl7z1blsch4k2pvj1g9316hywg44ay3i-conduit-parse-0.2.1.1 conduit-parse> Executables installed in: conduit-parse> /nix/store/cl7z1blsch4k2pvj1g9316hywg44ay3i-conduit-parse-0.2.1.1/bin conduit-parse> Libraries installed in: conduit-parse> /nix/store/cl7z1blsch4k2pvj1g9316hywg44ay3i-conduit-parse-0.2.1.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/conduit-parse-0.2.1.1-2Nx02cZad6iGybrK2fOHcH conduit-parse> Dynamic Libraries installed in: conduit-parse> /nix/store/cl7z1blsch4k2pvj1g9316hywg44ay3i-conduit-parse-0.2.1.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75 conduit-parse> Private executables installed in: conduit-parse> /nix/store/cl7z1blsch4k2pvj1g9316hywg44ay3i-conduit-parse-0.2.1.1/libexec/x86_64-linux-ghc-9.12.1-bf75/conduit-parse-0.2.1.1 conduit-parse> Data files installed in: conduit-parse> /nix/store/cl7z1blsch4k2pvj1g9316hywg44ay3i-conduit-parse-0.2.1.1/share/x86_64-linux-ghc-9.12.1-bf75/conduit-parse-0.2.1.1 conduit-parse> Documentation installed in: conduit-parse> /nix/store/p2d7xyld0jm0n46rbhlbzcxmiyi124yg-conduit-parse-0.2.1.1-doc/share/doc/conduit-parse-0.2.1.1 conduit-parse> Configuration files installed in: conduit-parse> /nix/store/cl7z1blsch4k2pvj1g9316hywg44ay3i-conduit-parse-0.2.1.1/etc conduit-parse> No alex found conduit-parse> Using ar found on system at: conduit-parse> /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ar conduit-parse> No c2hs found conduit-parse> No cpphs found conduit-parse> No doctest found conduit-parse> Using gcc version 14.3.0 given by user at: conduit-parse> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc conduit-parse> Using ghc version 9.12.1 found on system at: conduit-parse> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc conduit-parse> Using ghc-pkg version 9.12.1 found on system at: conduit-parse> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc-pkg-9.12.1 conduit-parse> No ghcjs found conduit-parse> No ghcjs-pkg found conduit-parse> No greencard found conduit-parse> Using haddock version 2.30.0 found on system at: conduit-parse> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/haddock-ghc-9.12.1 conduit-parse> No happy found conduit-parse> No haskell-suite found conduit-parse> No haskell-suite-pkg found conduit-parse> No hmake found conduit-parse> Using hpc version 0.69 found on system at: conduit-parse> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hpc-ghc-9.12.1 conduit-parse> Using hsc2hs version 0.68.10 found on system at: conduit-parse> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 conduit-parse> Using hscolour version 1.25 found on system at: conduit-parse> /nix/store/iwbifbszf225h5w2dyxfi77kk6d6rxdy-hscolour-1.25/bin/HsColour conduit-parse> No jhc found conduit-parse> Using ld found on system at: conduit-parse> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/ld conduit-parse> No pkg-config found conduit-parse> Using runghc version 9.12.1 found on system at: conduit-parse> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/runghc-9.12.1 conduit-parse> Using strip version 2.44 found on system at: conduit-parse> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip conduit-parse> Using tar found on system at: conduit-parse> /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar conduit-parse> No uhc found conduit-extra> depends text-2.1.2-8f2d conduit-extra> depends transformers-0.6.1.2-905c conduit-extra> depends transformers-base-0.4.6-4M0D4ZDfblyFgEEpmcWcro conduit-extra> Using Cabal-3.14.1.0 compiled by ghc-9.12 conduit-extra> Using compiler: ghc-9.12.1 conduit-extra> Using install prefix: conduit-extra> /nix/store/l92lx0bjw5y968rg64f2i2bp6dhm2ay3-conduit-extra-1.3.7 conduit-extra> Executables installed in: conduit-extra> /nix/store/l92lx0bjw5y968rg64f2i2bp6dhm2ay3-conduit-extra-1.3.7/bin conduit-extra> Libraries installed in: conduit-extra> /nix/store/l92lx0bjw5y968rg64f2i2bp6dhm2ay3-conduit-extra-1.3.7/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/conduit-extra-1.3.7-JMLMDgxQYyYAiXH6oy6gje conduit-extra> Dynamic Libraries installed in: conduit-extra> /nix/store/l92lx0bjw5y968rg64f2i2bp6dhm2ay3-conduit-extra-1.3.7/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75 conduit-extra> Private executables installed in: conduit-extra> /nix/store/l92lx0bjw5y968rg64f2i2bp6dhm2ay3-conduit-extra-1.3.7/libexec/x86_64-linux-ghc-9.12.1-bf75/conduit-extra-1.3.7 conduit-extra> Data files installed in: conduit-extra> /nix/store/l92lx0bjw5y968rg64f2i2bp6dhm2ay3-conduit-extra-1.3.7/share/x86_64-linux-ghc-9.12.1-bf75/conduit-extra-1.3.7 conduit-extra> Documentation installed in: conduit-extra> /nix/store/nxw8xjn0fp9bcrhvd95z3sx6dzqczbkg-conduit-extra-1.3.7-doc/share/doc/conduit-extra-1.3.7 conduit-extra> Configuration files installed in: conduit-extra> /nix/store/l92lx0bjw5y968rg64f2i2bp6dhm2ay3-conduit-extra-1.3.7/etc conduit-extra> No alex found conduit-extra> Using ar found on system at: conduit-extra> /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ar conduit-extra> No c2hs found conduit-extra> No cpphs found conduit-extra> No doctest found conduit-extra> Using gcc version 14.3.0 given by user at: conduit-extra> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc conduit-extra> Using ghc version 9.12.1 found on system at: conduit-extra> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc conduit-extra> Using ghc-pkg version 9.12.1 found on system at: conduit-extra> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc-pkg-9.12.1 conduit-extra> No ghcjs found conduit-extra> No ghcjs-pkg found conduit-extra> No greencard found conduit-extra> Using haddock version 2.30.0 found on system at: conduit-extra> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/haddock-ghc-9.12.1 conduit-extra> No happy found conduit-extra> No haskell-suite found conduit-extra> No haskell-suite-pkg found conduit-extra> No hmake found conduit-extra> Using hpc version 0.69 found on system at: conduit-extra> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hpc-ghc-9.12.1 conduit-extra> Using hsc2hs version 0.68.10 found on system at: conduit-extra> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 conduit-extra> Using hscolour version 1.25 found on system at: conduit-extra> /nix/store/iwbifbszf225h5w2dyxfi77kk6d6rxdy-hscolour-1.25/bin/HsColour conduit-extra> No jhc found conduit-extra> Using ld found on system at: conduit-extra> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/ld conduit-extra> No pkg-config found conduit-extra> Using runghc version 9.12.1 found on system at: conduit-extra> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/runghc-9.12.1 conduit-extra> Using strip version 2.44 found on system at: conduit-extra> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip conduit-extra> Using tar found on system at: conduit-extra> /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar conduit-extra> No uhc found ghc-lib-parser> [ 44 of 456] Compiling GHC.Unit.Database ( libraries/ghc-boot/GHC/Unit/Database.hs, dist/haddock-objs-8349/GHC/Unit/Database.o, dist/haddock-objs-8349/GHC/Unit/Database.dyn_o ) [HIE file is missing] libyaml> Dependency base >=4.14 && <5: using base-4.21.0.0 libyaml> Dependency bytestring >=0.9.1.4: using bytestring-0.12.2.0 libyaml> Dependency conduit >=1.2.8 && <1.4: using conduit-1.3.6.1 libyaml> Dependency libyaml-clib: using libyaml-clib-0.2.5 libyaml> Dependency resourcet >=0.3 && <1.4: using resourcet-1.3.0 libyaml> Source component graph: component lib libyaml> Configured component graph: libyaml> component libyaml-0.1.4-LgyJklOKPMJCmFTuP5hVwL libyaml> include base-4.21.0.0-7c9b libyaml> include bytestring-0.12.2.0-b0ac libyaml> include conduit-1.3.6.1-1ntr3EX06z974pX6oeGS15 libyaml> include libyaml-clib-0.2.5-aCNJYZfNzCDFHTp4HTSl4 libyaml> include resourcet-1.3.0-KDj5D2LtwQPBabbCEqINF2 libyaml> Linked component graph: libyaml> unit libyaml-0.1.4-LgyJklOKPMJCmFTuP5hVwL libyaml> include base-4.21.0.0-7c9b libyaml> include bytestring-0.12.2.0-b0ac libyaml> include conduit-1.3.6.1-1ntr3EX06z974pX6oeGS15 libyaml> include libyaml-clib-0.2.5-aCNJYZfNzCDFHTp4HTSl4 libyaml> include resourcet-1.3.0-KDj5D2LtwQPBabbCEqINF2 libyaml> Text.Libyaml=libyaml-0.1.4-LgyJklOKPMJCmFTuP5hVwL:Text.Libyaml libyaml> Ready component graph: libyaml> definite libyaml-0.1.4-LgyJklOKPMJCmFTuP5hVwL libyaml> depends base-4.21.0.0-7c9b libyaml> depends bytestring-0.12.2.0-b0ac libyaml> depends conduit-1.3.6.1-1ntr3EX06z974pX6oeGS15 libyaml> depends libyaml-clib-0.2.5-aCNJYZfNzCDFHTp4HTSl4 libyaml> depends resourcet-1.3.0-KDj5D2LtwQPBabbCEqINF2 libyaml> Using Cabal-3.14.1.0 compiled by ghc-9.12 libyaml> Using compiler: ghc-9.12.1 libyaml> Using install prefix: libyaml> /nix/store/h3r0jl8fx1cqqk1jwmf2zvp25m029wmg-libyaml-0.1.4 libyaml> Executables installed in: libyaml> /nix/store/h3r0jl8fx1cqqk1jwmf2zvp25m029wmg-libyaml-0.1.4/bin libyaml> Libraries installed in: libyaml> /nix/store/h3r0jl8fx1cqqk1jwmf2zvp25m029wmg-libyaml-0.1.4/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libyaml-0.1.4-LgyJklOKPMJCmFTuP5hVwL libyaml> Dynamic Libraries installed in: libyaml> /nix/store/h3r0jl8fx1cqqk1jwmf2zvp25m029wmg-libyaml-0.1.4/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75 libyaml> Private executables installed in: libyaml> /nix/store/h3r0jl8fx1cqqk1jwmf2zvp25m029wmg-libyaml-0.1.4/libexec/x86_64-linux-ghc-9.12.1-bf75/libyaml-0.1.4 libyaml> Data files installed in: libyaml> /nix/store/h3r0jl8fx1cqqk1jwmf2zvp25m029wmg-libyaml-0.1.4/share/x86_64-linux-ghc-9.12.1-bf75/libyaml-0.1.4 libyaml> Documentation installed in: libyaml> /nix/store/fy4nnpl0h9kibwch6jlpq00mivs9yb1s-libyaml-0.1.4-doc/share/doc/libyaml-0.1.4 libyaml> Configuration files installed in: libyaml> /nix/store/h3r0jl8fx1cqqk1jwmf2zvp25m029wmg-libyaml-0.1.4/etc libyaml> No alex found libyaml> Using ar found on system at: libyaml> /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ar libyaml> No c2hs found libyaml> No cpphs found libyaml> No doctest found libyaml> Using gcc version 14.3.0 given by user at: libyaml> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc libyaml> Using ghc version 9.12.1 found on system at: libyaml> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc libyaml> Using ghc-pkg version 9.12.1 found on system at: libyaml> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc-pkg-9.12.1 libyaml> No ghcjs found libyaml> No ghcjs-pkg found libyaml> No greencard found libyaml> Using haddock version 2.30.0 found on system at: libyaml> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/haddock-ghc-9.12.1 libyaml> No happy found libyaml> No haskell-suite found libyaml> No haskell-suite-pkg found libyaml> No hmake found libyaml> Using hpc version 0.69 found on system at: libyaml> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hpc-ghc-9.12.1 libyaml> Using hsc2hs version 0.68.10 found on system at: libyaml> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 libyaml> Using hscolour version 1.25 found on system at: libyaml> /nix/store/iwbifbszf225h5w2dyxfi77kk6d6rxdy-hscolour-1.25/bin/HsColour libyaml> No jhc found libyaml> Using ld found on system at: libyaml> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/ld libyaml> No pkg-config found libyaml> Using runghc version 9.12.1 found on system at: libyaml> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/runghc-9.12.1 libyaml> Using strip version 2.44 found on system at: libyaml> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip libyaml> Using tar found on system at: libyaml> /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar libyaml> No uhc found conduit-parse> Running phase: buildPhase conduit-extra> Running phase: buildPhase conduit-parse> Preprocessing library for conduit-parse-0.2.1.1... conduit-parse> Building library for conduit-parse-0.2.1.1... conduit-extra> Preprocessing library for conduit-extra-1.3.7... conduit-extra> Building library for conduit-extra-1.3.7... libyaml> Running phase: buildPhase conduit-parse> [1 of 2] Compiling Data.Conduit.Parser.Internal ( Data/Conduit/Parser/Internal.hs, dist/build/Data/Conduit/Parser/Internal.o, dist/build/Data/Conduit/Parser/Internal.dyn_o ) libyaml> Preprocessing library for libyaml-0.1.4... libyaml> Building library for libyaml-0.1.4... libyaml> [1 of 2] Compiling Paths_libyaml ( dist/build/autogen/Paths_libyaml.hs, dist/build/Paths_libyaml.o, dist/build/Paths_libyaml.dyn_o ) conduit-extra> [ 1 of 13] Compiling Data.Conduit.Attoparsec ( Data/Conduit/Attoparsec.hs, dist/build/Data/Conduit/Attoparsec.o, dist/build/Data/Conduit/Attoparsec.dyn_o ) conduit-parse> Data/Conduit/Parser/Internal.hs:26:1: warning: [GHC-66111] [-Wunused-imports] conduit-parse> The import of ‘Data.Semigroup’ is redundant conduit-parse> except perhaps to import instances from ‘Data.Semigroup’ conduit-parse> To import instances alone, use: import Data.Semigroup() conduit-parse> | conduit-parse> 26 | import Data.Semigroup conduit-parse> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit-parse> libyaml> [2 of 2] Compiling Text.Libyaml ( src/Text/Libyaml.hs, dist/build/Text/Libyaml.o, dist/build/Text/Libyaml.dyn_o ) conduit-extra> Data/Conduit/Attoparsec.hs:49:21: warning: [GHC-90584] [-Wderiving-typeable] conduit-extra> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable conduit-extra> • In the data declaration for ‘ParseError’ conduit-extra> | conduit-extra> 49 | deriving (Show, Typeable) conduit-extra> | ^^^^^^^^ conduit-extra> libyaml> src/Text/Libyaml.hs:109:57: warning: [GHC-90584] [-Wderiving-typeable] libyaml> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable libyaml> • In the data declaration for ‘Style’ libyaml> | libyaml> 109 | deriving (Show, Read, Eq, Enum, Bounded, Ord, Data, Typeable) libyaml> | ^^^^^^^^ libyaml> libyaml> src/Text/Libyaml.hs:115:51: warning: [GHC-90584] [-Wderiving-typeable] libyaml> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable libyaml> • In the data declaration for ‘SequenceStyle’ libyaml> | libyaml> 115 | deriving (Show, Eq, Enum, Bounded, Ord, Data, Typeable) libyaml> | ^^^^^^^^ libyaml> libyaml> src/Text/Libyaml.hs:121:51: warning: [GHC-90584] [-Wderiving-typeable] libyaml> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable libyaml> • In the data declaration for ‘MappingStyle’ libyaml> | libyaml> 121 | deriving (Show, Eq, Enum, Bounded, Ord, Data, Typeable) libyaml> | ^^^^^^^^ libyaml> libyaml> src/Text/Libyaml.hs:133:37: warning: [GHC-90584] [-Wderiving-typeable] libyaml> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable libyaml> • In the data declaration for ‘Tag’ libyaml> | libyaml> 133 | deriving (Show, Eq, Read, Data, Typeable) libyaml> | ^^^^^^^^ libyaml> libyaml> src/Text/Libyaml.hs:573:21: warning: [GHC-90584] [-Wderiving-typeable] libyaml> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable libyaml> • In the newtype declaration for ‘ToEventRawException’ libyaml> | libyaml> 573 | deriving (Show, Typeable) libyaml> | ^^^^^^^^ libyaml> libyaml> src/Text/Libyaml.hs:855:21: warning: [GHC-90584] [-Wderiving-typeable] libyaml> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable libyaml> • In the data declaration for ‘YamlException’ libyaml> | libyaml> 855 | deriving (Show, Typeable) libyaml> | ^^^^^^^^ libyaml> ghc-lib-parser> [ 45 of 456] Compiling GHC.Utils.Exception ( compiler/GHC/Utils/Exception.hs, dist/haddock-objs-8349/GHC/Utils/Exception.o, dist/haddock-objs-8349/GHC/Utils/Exception.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 46 of 456] Compiling GHC.Utils.Fingerprint ( compiler/GHC/Utils/Fingerprint.hs, dist/haddock-objs-8349/GHC/Utils/Fingerprint.o, dist/haddock-objs-8349/GHC/Utils/Fingerprint.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 47 of 456] Compiling GHC.Utils.GlobalVars ( compiler/GHC/Utils/GlobalVars.hs, dist/haddock-objs-8349/GHC/Utils/GlobalVars.o, dist/haddock-objs-8349/GHC/Utils/GlobalVars.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 48 of 456] Compiling GHC.Utils.IO.Unsafe ( compiler/GHC/Utils/IO/Unsafe.hs, dist/haddock-objs-8349/GHC/Utils/IO/Unsafe.o, dist/haddock-objs-8349/GHC/Utils/IO/Unsafe.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 49 of 456] Compiling GHC.Utils.Ppr.Colour ( compiler/GHC/Utils/Ppr/Colour.hs, dist/haddock-objs-8349/GHC/Utils/Ppr/Colour.o, dist/haddock-objs-8349/GHC/Utils/Ppr/Colour.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 50 of 456] Compiling GHC.Version ( ghc-lib/stage0/libraries/ghc-boot/build/GHC/Version.hs, dist/haddock-objs-8349/GHC/Version.o, dist/haddock-objs-8349/GHC/Version.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 51 of 456] Compiling GHC.UniqueSubdir ( libraries/ghc-boot/GHC/UniqueSubdir.hs, dist/haddock-objs-8349/GHC/UniqueSubdir.o, dist/haddock-objs-8349/GHC/UniqueSubdir.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 52 of 456] Compiling GHC.Settings.Config ( ghc-lib/stage0/compiler/build/GHC/Settings/Config.hs, dist/haddock-objs-8349/GHC/Settings/Config.o, dist/haddock-objs-8349/GHC/Settings/Config.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 53 of 456] Compiling GHC.Utils.Panic.Plain ( compiler/GHC/Utils/Panic/Plain.hs, dist/haddock-objs-8349/GHC/Utils/Panic/Plain.o, dist/haddock-objs-8349/GHC/Utils/Panic/Plain.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 54 of 456] Compiling GHC.Utils.Misc ( compiler/GHC/Utils/Misc.hs, dist/haddock-objs-8349/GHC/Utils/Misc.o, dist/haddock-objs-8349/GHC/Utils/Misc.dyn_o ) [HIE file is missing] conduit-extra> [ 2 of 13] Compiling Data.Conduit.Binary ( Data/Conduit/Binary.hs, dist/build/Data/Conduit/Binary.o, dist/build/Data/Conduit/Binary.dyn_o ) conduit-extra> Data/Conduit/Binary.hs:428:21: warning: [GHC-90584] [-Wderiving-typeable] conduit-extra> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable conduit-extra> • In the data declaration for ‘SinkStorableException’ conduit-extra> | conduit-extra> 428 | deriving (Show, Typeable) conduit-extra> | ^^^^^^^^ conduit-extra> conduit-extra> [ 3 of 13] Compiling Data.Conduit.ByteString.Builder ( Data/Conduit/ByteString/Builder.hs, dist/build/Data/Conduit/ByteString/Builder.o, dist/build/Data/Conduit/ByteString/Builder.dyn_o ) conduit-extra> [ 4 of 13] Compiling Data.Conduit.Filesystem ( Data/Conduit/Filesystem.hs, dist/build/Data/Conduit/Filesystem.o, dist/build/Data/Conduit/Filesystem.dyn_o ) conduit-extra> [ 5 of 13] Compiling Data.Conduit.Foldl ( Data/Conduit/Foldl.hs, dist/build/Data/Conduit/Foldl.o, dist/build/Data/Conduit/Foldl.dyn_o ) conduit-extra> [ 6 of 13] Compiling Data.Conduit.Lazy ( Data/Conduit/Lazy.hs, dist/build/Data/Conduit/Lazy.o, dist/build/Data/Conduit/Lazy.dyn_o ) conduit-extra> [ 7 of 13] Compiling Data.Conduit.Network ( Data/Conduit/Network.hs, dist/build/Data/Conduit/Network.o, dist/build/Data/Conduit/Network.dyn_o ) conduit-extra> [ 8 of 13] Compiling Data.Conduit.Network.UDP ( Data/Conduit/Network/UDP.hs, dist/build/Data/Conduit/Network/UDP.o, dist/build/Data/Conduit/Network/UDP.dyn_o ) conduit-extra> [ 9 of 13] Compiling Data.Conduit.Network.Unix ( Data/Conduit/Network/Unix.hs, dist/build/Data/Conduit/Network/Unix.o, dist/build/Data/Conduit/Network/Unix.dyn_o ) conduit-extra> [10 of 13] Compiling Data.Conduit.Process ( Data/Conduit/Process.hs, dist/build/Data/Conduit/Process.o, dist/build/Data/Conduit/Process.dyn_o ) conduit-extra> Data/Conduit/Process.hs:47:13: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit-extra> The use of ‘~’ without TypeOperators conduit-extra> will become an error in a future GHC release. conduit-extra> Suggested fix: conduit-extra> Perhaps you intended to use the ‘TypeOperators’ extension conduit-extra> | conduit-extra> 47 | instance (r ~ (), MonadIO m, i ~ ByteString) => InputSource (ConduitM i o m r) where conduit-extra> | ^ conduit-extra> conduit-extra> Data/Conduit/Process.hs:47:32: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit-extra> The use of ‘~’ without TypeOperators conduit-extra> will become an error in a future GHC release. conduit-extra> Suggested fix: conduit-extra> Perhaps you intended to use the ‘TypeOperators’ extension conduit-extra> | conduit-extra> 47 | instance (r ~ (), MonadIO m, i ~ ByteString) => InputSource (ConduitM i o m r) where conduit-extra> | ^ conduit-extra> conduit-extra> Data/Conduit/Process.hs:48:20: warning: [GHC-62161] [-Wincomplete-uni-patterns] conduit-extra> Pattern match(es) are non-exhaustive conduit-extra> In a lambda abstraction: conduit-extra> Patterns of type ‘Maybe conduit-extra> ghc-internal:GHC.Internal.IO.Handle.Types.Handle’ not matched: conduit-extra> Nothing conduit-extra> | conduit-extra> 48 | isStdStream = (\(Just h) -> hSetBuffering h NoBuffering $> sinkHandle h, Just CreatePipe) conduit-extra> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit-extra> conduit-extra> Data/Conduit/Process.hs:49:13: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit-extra> The use of ‘~’ without TypeOperators conduit-extra> will become an error in a future GHC release. conduit-extra> Suggested fix: conduit-extra> Perhaps you intended to use the ‘TypeOperators’ extension conduit-extra> | conduit-extra> 49 | instance (r ~ (), r' ~ (), MonadIO m, MonadIO n, i ~ ByteString) => InputSource (ConduitM i o m r, n r') where conduit-extra> | ^ conduit-extra> conduit-extra> Data/Conduit/Process.hs:49:22: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit-extra> The use of ‘~’ without TypeOperators conduit-extra> will become an error in a future GHC release. conduit-extra> Suggested fix: conduit-extra> Perhaps you intended to use the ‘TypeOperators’ extension conduit-extra> | conduit-extra> 49 | instance (r ~ (), r' ~ (), MonadIO m, MonadIO n, i ~ ByteString) => InputSource (ConduitM i o m r, n r') where conduit-extra> | ^ conduit-extra> conduit-extra> Data/Conduit/Process.hs:49:52: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit-extra> The use of ‘~’ without TypeOperators conduit-extra> will become an error in a future GHC release. conduit-extra> Suggested fix: conduit-extra> Perhaps you intended to use the ‘TypeOperators’ extension conduit-extra> | conduit-extra> 49 | instance (r ~ (), r' ~ (), MonadIO m, MonadIO n, i ~ ByteString) => InputSource (ConduitM i o m r, n r') where conduit-extra> | ^ conduit-extra> conduit-extra> Data/Conduit/Process.hs:50:20: warning: [GHC-62161] [-Wincomplete-uni-patterns] conduit-extra> Pattern match(es) are non-exhaustive conduit-extra> In a lambda abstraction: conduit-extra> Patterns of type ‘Maybe conduit-extra> ghc-internal:GHC.Internal.IO.Handle.Types.Handle’ not matched: conduit-extra> Nothing conduit-extra> | conduit-extra> 50 | isStdStream = (\(Just h) -> hSetBuffering h NoBuffering $> (sinkHandle h, liftIO $ hClose h), Just CreatePipe) conduit-extra> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit-extra> conduit-extra> Data/Conduit/Process.hs:65:24: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit-extra> The use of ‘~’ without TypeOperators conduit-extra> will become an error in a future GHC release. conduit-extra> Suggested fix: conduit-extra> Perhaps you intended to use the ‘TypeOperators’ extension conduit-extra> | conduit-extra> 65 | instance (MonadIO m, r ~ ()) => InputSource (BuilderInput o m r) where conduit-extra> | ^ conduit-extra> conduit-extra> Data/Conduit/Process.hs:66:18: warning: [GHC-62161] [-Wincomplete-uni-patterns] conduit-extra> Pattern match(es) are non-exhaustive conduit-extra> In a lambda abstraction: conduit-extra> Patterns of type ‘Maybe conduit-extra> ghc-internal:GHC.Internal.IO.Handle.Types.Handle’ not matched: conduit-extra> Nothing conduit-extra> | conduit-extra> 66 | isStdStream = (\(Just h) -> return $ BuilderInput $ sinkHandleBuilder h, Just CreatePipe) conduit-extra> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit-extra> conduit-extra> Data/Conduit/Process.hs:67:35: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit-extra> The use of ‘~’ without TypeOperators conduit-extra> will become an error in a future GHC release. conduit-extra> Suggested fix: conduit-extra> Perhaps you intended to use the ‘TypeOperators’ extension conduit-extra> | conduit-extra> 67 | instance (MonadIO m, MonadIO n, r ~ (), r' ~ ()) => InputSource (BuilderInput o m r, n r') where conduit-extra> | ^ conduit-extra> conduit-extra> Data/Conduit/Process.hs:67:44: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit-extra> The use of ‘~’ without TypeOperators conduit-extra> will become an error in a future GHC release. conduit-extra> Suggested fix: conduit-extra> Perhaps you intended to use the ‘TypeOperators’ extension conduit-extra> | conduit-extra> 67 | instance (MonadIO m, MonadIO n, r ~ (), r' ~ ()) => InputSource (BuilderInput o m r, n r') where conduit-extra> | ^ conduit-extra> conduit-extra> Data/Conduit/Process.hs:68:18: warning: [GHC-62161] [-Wincomplete-uni-patterns] conduit-extra> Pattern match(es) are non-exhaustive conduit-extra> In a lambda abstraction: conduit-extra> Patterns of type ‘Maybe conduit-extra> ghc-internal:GHC.Internal.IO.Handle.Types.Handle’ not matched: conduit-extra> Nothing conduit-extra> | conduit-extra> 68 | isStdStream = (\(Just h) -> return (BuilderInput $ sinkHandleBuilder h, liftIO $ hClose h), Just CreatePipe) conduit-extra> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit-extra> conduit-extra> Data/Conduit/Process.hs:69:24: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit-extra> The use of ‘~’ without TypeOperators conduit-extra> will become an error in a future GHC release. conduit-extra> Suggested fix: conduit-extra> Perhaps you intended to use the ‘TypeOperators’ extension conduit-extra> | conduit-extra> 69 | instance (MonadIO m, r ~ ()) => InputSource (FlushInput o m r) where conduit-extra> | ^ conduit-extra> conduit-extra> Data/Conduit/Process.hs:70:18: warning: [GHC-62161] [-Wincomplete-uni-patterns] conduit-extra> Pattern match(es) are non-exhaustive conduit-extra> In a lambda abstraction: conduit-extra> Patterns of type ‘Maybe conduit-extra> ghc-internal:GHC.Internal.IO.Handle.Types.Handle’ not matched: conduit-extra> Nothing conduit-extra> | conduit-extra> 70 | isStdStream = (\(Just h) -> return $ FlushInput $ sinkHandleFlush h, Just CreatePipe) conduit-extra> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit-extra> conduit-extra> Data/Conduit/Process.hs:71:35: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit-extra> The use of ‘~’ without TypeOperators conduit-extra> will become an error in a future GHC release. conduit-extra> Suggested fix: conduit-extra> Perhaps you intended to use the ‘TypeOperators’ extension conduit-extra> | conduit-extra> 71 | instance (MonadIO m, MonadIO n, r ~ (), r' ~ ()) => InputSource (FlushInput o m r, n r') where conduit-extra> | ^ conduit-extra> conduit-extra> Data/Conduit/Process.hs:71:44: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit-extra> The use of ‘~’ without TypeOperators conduit-extra> will become an error in a future GHC release. conduit-extra> Suggested fix: conduit-extra> Perhaps you intended to use the ‘TypeOperators’ extension conduit-extra> | conduit-extra> 71 | instance (MonadIO m, MonadIO n, r ~ (), r' ~ ()) => InputSource (FlushInput o m r, n r') where conduit-extra> | ^ conduit-extra> conduit-extra> Data/Conduit/Process.hs:72:18: warning: [GHC-62161] [-Wincomplete-uni-patterns] conduit-extra> Pattern match(es) are non-exhaustive conduit-extra> In a lambda abstraction: conduit-extra> Patterns of type ‘Maybe conduit-extra> ghc-internal:GHC.Internal.IO.Handle.Types.Handle’ not matched: conduit-extra> Nothing conduit-extra> | conduit-extra> 72 | isStdStream = (\(Just h) -> return (FlushInput $ sinkHandleFlush h, liftIO $ hClose h), Just CreatePipe) conduit-extra> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit-extra> conduit-extra> Data/Conduit/Process.hs:74:13: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit-extra> The use of ‘~’ without TypeOperators conduit-extra> will become an error in a future GHC release. conduit-extra> Suggested fix: conduit-extra> Perhaps you intended to use the ‘TypeOperators’ extension conduit-extra> | conduit-extra> 74 | instance (r ~ (), MonadIO m, o ~ ByteString) => OutputSink (ConduitM i o m r) where conduit-extra> | ^ conduit-extra> conduit-extra> Data/Conduit/Process.hs:74:32: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit-extra> The use of ‘~’ without TypeOperators conduit-extra> will become an error in a future GHC release. conduit-extra> Suggested fix: conduit-extra> Perhaps you intended to use the ‘TypeOperators’ extension conduit-extra> | conduit-extra> 74 | instance (r ~ (), MonadIO m, o ~ ByteString) => OutputSink (ConduitM i o m r) where conduit-extra> | ^ conduit-extra> conduit-extra> Data/Conduit/Process.hs:75:20: warning: [GHC-62161] [-Wincomplete-uni-patterns] conduit-extra> Pattern match(es) are non-exhaustive conduit-extra> In a lambda abstraction: conduit-extra> Patterns of type ‘Maybe conduit-extra> ghc-internal:GHC.Internal.IO.Handle.Types.Handle’ not matched: conduit-extra> Nothing conduit-extra> | conduit-extra> 75 | osStdStream = (\(Just h) -> hSetBuffering h NoBuffering $> sourceHandle h, Just CreatePipe) conduit-extra> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit-extra> conduit-extra> Data/Conduit/Process.hs:76:13: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit-extra> The use of ‘~’ without TypeOperators conduit-extra> will become an error in a future GHC release. conduit-extra> Suggested fix: conduit-extra> Perhaps you intended to use the ‘TypeOperators’ extension conduit-extra> | conduit-extra> 76 | instance (r ~ (), r' ~ (), MonadIO m, MonadIO n, o ~ ByteString) => OutputSink (ConduitM i o m r, n r') where conduit-extra> | ^ conduit-extra> conduit-extra> Data/Conduit/Process.hs:76:22: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit-extra> The use of ‘~’ without TypeOperators conduit-extra> will become an error in a future GHC release. conduit-extra> Suggested fix: conduit-extra> Perhaps you intended to use the ‘TypeOperators’ extension conduit-extra> | conduit-extra> 76 | instance (r ~ (), r' ~ (), MonadIO m, MonadIO n, o ~ ByteString) => OutputSink (ConduitM i o m r, n r') where conduit-extra> | ^ conduit-extra> conduit-extra> Data/Conduit/Process.hs:76:52: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit-extra> The use of ‘~’ without TypeOperators conduit-extra> will become an error in a future GHC release. conduit-extra> Suggested fix: conduit-extra> Perhaps you intended to use the ‘TypeOperators’ extension conduit-extra> | conduit-extra> 76 | instance (r ~ (), r' ~ (), MonadIO m, MonadIO n, o ~ ByteString) => OutputSink (ConduitM i o m r, n r') where conduit-extra> | ^ conduit-extra> conduit-extra> Data/Conduit/Process.hs:77:20: warning: [GHC-62161] [-Wincomplete-uni-patterns] conduit-extra> Pattern match(es) are non-exhaustive conduit-extra> In a lambda abstraction: conduit-extra> Patterns of type ‘Maybe conduit-extra> ghc-internal:GHC.Internal.IO.Handle.Types.Handle’ not matched: conduit-extra> Nothing conduit-extra> | conduit-extra> 77 | osStdStream = (\(Just h) -> hSetBuffering h NoBuffering $> (sourceHandle h, liftIO $ hClose h), Just CreatePipe) conduit-extra> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit-extra> conduit-extra> [11 of 13] Compiling Data.Conduit.Process.Typed ( Data/Conduit/Process/Typed.hs, dist/build/Data/Conduit/Process/Typed.o, dist/build/Data/Conduit/Process/Typed.dyn_o ) conduit-extra> [12 of 13] Compiling Data.Conduit.Text ( Data/Conduit/Text.hs, dist/build/Data/Conduit/Text.o, dist/build/Data/Conduit/Text.dyn_o ) conduit-extra> Data/Conduit/Text.hs:219:14: warning: [GHC-90584] [-Wderiving-typeable] conduit-extra> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable conduit-extra> • In the data declaration for ‘TextException’ conduit-extra> | conduit-extra> 219 | deriving Typeable conduit-extra> | ^^^^^^^^ conduit-extra> conduit-extra> [13 of 13] Compiling Data.Conduit.Zlib ( Data/Conduit/Zlib.hs, dist/build/Data/Conduit/Zlib.o, dist/build/Data/Conduit/Zlib.dyn_o ) conduit-parse> [2 of 2] Compiling Data.Conduit.Parser ( Data/Conduit/Parser.hs, dist/build/Data/Conduit/Parser.o, dist/build/Data/Conduit/Parser.dyn_o ) conduit-extra> [ 1 of 13] Compiling Data.Conduit.Attoparsec ( Data/Conduit/Attoparsec.hs, dist/build/Data/Conduit/Attoparsec.p_o ) conduit-parse> [1 of 2] Compiling Data.Conduit.Parser.Internal ( Data/Conduit/Parser/Internal.hs, dist/build/Data/Conduit/Parser/Internal.p_o ) conduit-extra> Data/Conduit/Attoparsec.hs:49:21: warning: [GHC-90584] [-Wderiving-typeable] conduit-extra> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable conduit-extra> • In the data declaration for ‘ParseError’ conduit-extra> | conduit-extra> 49 | deriving (Show, Typeable) conduit-extra> | ^^^^^^^^ conduit-extra> conduit-parse> Data/Conduit/Parser/Internal.hs:26:1: warning: [GHC-66111] [-Wunused-imports] conduit-parse> The import of ‘Data.Semigroup’ is redundant conduit-parse> except perhaps to import instances from ‘Data.Semigroup’ conduit-parse> To import instances alone, use: import Data.Semigroup() conduit-parse> | conduit-parse> 26 | import Data.Semigroup conduit-parse> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit-parse> ghc-lib-parser> [ 55 of 456] Compiling GHC.Data.FastString ( compiler/GHC/Data/FastString.hs, dist/haddock-objs-8349/GHC/Data/FastString.o, dist/haddock-objs-8349/GHC/Data/FastString.dyn_o ) [HIE file is missing] libyaml> [1 of 2] Compiling Paths_libyaml ( dist/build/autogen/Paths_libyaml.hs, dist/build/Paths_libyaml.p_o ) conduit-extra> [ 2 of 13] Compiling Data.Conduit.Binary ( Data/Conduit/Binary.hs, dist/build/Data/Conduit/Binary.p_o ) conduit-extra> Data/Conduit/Binary.hs:428:21: warning: [GHC-90584] [-Wderiving-typeable] conduit-extra> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable conduit-extra> • In the data declaration for ‘SinkStorableException’ conduit-extra> | conduit-extra> 428 | deriving (Show, Typeable) conduit-extra> | ^^^^^^^^ conduit-extra> conduit-extra> [ 3 of 13] Compiling Data.Conduit.ByteString.Builder ( Data/Conduit/ByteString/Builder.hs, dist/build/Data/Conduit/ByteString/Builder.p_o ) conduit-extra> [ 4 of 13] Compiling Data.Conduit.Filesystem ( Data/Conduit/Filesystem.hs, dist/build/Data/Conduit/Filesystem.p_o ) conduit-extra> [ 5 of 13] Compiling Data.Conduit.Foldl ( Data/Conduit/Foldl.hs, dist/build/Data/Conduit/Foldl.p_o ) conduit-extra> [ 6 of 13] Compiling Data.Conduit.Lazy ( Data/Conduit/Lazy.hs, dist/build/Data/Conduit/Lazy.p_o ) conduit-extra> [ 7 of 13] Compiling Data.Conduit.Network ( Data/Conduit/Network.hs, dist/build/Data/Conduit/Network.p_o ) conduit-extra> [ 8 of 13] Compiling Data.Conduit.Network.UDP ( Data/Conduit/Network/UDP.hs, dist/build/Data/Conduit/Network/UDP.p_o ) conduit-extra> [ 9 of 13] Compiling Data.Conduit.Network.Unix ( Data/Conduit/Network/Unix.hs, dist/build/Data/Conduit/Network/Unix.p_o ) conduit-extra> [10 of 13] Compiling Data.Conduit.Process ( Data/Conduit/Process.hs, dist/build/Data/Conduit/Process.p_o ) conduit-extra> Data/Conduit/Process.hs:47:13: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit-extra> The use of ‘~’ without TypeOperators conduit-extra> will become an error in a future GHC release. conduit-extra> Suggested fix: conduit-extra> Perhaps you intended to use the ‘TypeOperators’ extension conduit-extra> | conduit-extra> 47 | instance (r ~ (), MonadIO m, i ~ ByteString) => InputSource (ConduitM i o m r) where conduit-extra> | ^ conduit-extra> conduit-extra> Data/Conduit/Process.hs:47:32: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit-extra> The use of ‘~’ without TypeOperators conduit-extra> will become an error in a future GHC release. conduit-extra> Suggested fix: conduit-extra> Perhaps you intended to use the ‘TypeOperators’ extension conduit-extra> | conduit-extra> 47 | instance (r ~ (), MonadIO m, i ~ ByteString) => InputSource (ConduitM i o m r) where conduit-extra> | ^ conduit-extra> conduit-extra> Data/Conduit/Process.hs:48:20: warning: [GHC-62161] [-Wincomplete-uni-patterns] conduit-extra> Pattern match(es) are non-exhaustive conduit-extra> In a lambda abstraction: conduit-extra> Patterns of type ‘Maybe conduit-extra> ghc-internal:GHC.Internal.IO.Handle.Types.Handle’ not matched: conduit-extra> Nothing conduit-extra> | conduit-extra> 48 | isStdStream = (\(Just h) -> hSetBuffering h NoBuffering $> sinkHandle h, Just CreatePipe) conduit-extra> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit-extra> conduit-extra> Data/Conduit/Process.hs:49:13: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit-extra> The use of ‘~’ without TypeOperators conduit-extra> will become an error in a future GHC release. conduit-extra> Suggested fix: conduit-extra> Perhaps you intended to use the ‘TypeOperators’ extension conduit-extra> | conduit-extra> 49 | instance (r ~ (), r' ~ (), MonadIO m, MonadIO n, i ~ ByteString) => InputSource (ConduitM i o m r, n r') where conduit-extra> | ^ conduit-extra> conduit-extra> Data/Conduit/Process.hs:49:22: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit-extra> The use of ‘~’ without TypeOperators conduit-extra> will become an error in a future GHC release. conduit-extra> Suggested fix: conduit-extra> Perhaps you intended to use the ‘TypeOperators’ extension conduit-extra> | conduit-extra> 49 | instance (r ~ (), r' ~ (), MonadIO m, MonadIO n, i ~ ByteString) => InputSource (ConduitM i o m r, n r') where conduit-extra> | ^ conduit-extra> conduit-extra> Data/Conduit/Process.hs:49:52: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit-extra> The use of ‘~’ without TypeOperators conduit-extra> will become an error in a future GHC release. conduit-extra> Suggested fix: conduit-extra> Perhaps you intended to use the ‘TypeOperators’ extension conduit-extra> | conduit-extra> 49 | instance (r ~ (), r' ~ (), MonadIO m, MonadIO n, i ~ ByteString) => InputSource (ConduitM i o m r, n r') where conduit-extra> | ^ conduit-extra> conduit-extra> Data/Conduit/Process.hs:50:20: warning: [GHC-62161] [-Wincomplete-uni-patterns] conduit-extra> Pattern match(es) are non-exhaustive conduit-extra> In a lambda abstraction: conduit-extra> Patterns of type ‘Maybe conduit-extra> ghc-internal:GHC.Internal.IO.Handle.Types.Handle’ not matched: conduit-extra> Nothing conduit-extra> | conduit-extra> 50 | isStdStream = (\(Just h) -> hSetBuffering h NoBuffering $> (sinkHandle h, liftIO $ hClose h), Just CreatePipe) conduit-extra> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit-extra> conduit-extra> Data/Conduit/Process.hs:65:24: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit-extra> The use of ‘~’ without TypeOperators conduit-extra> will become an error in a future GHC release. conduit-extra> Suggested fix: conduit-extra> Perhaps you intended to use the ‘TypeOperators’ extension conduit-extra> | conduit-extra> 65 | instance (MonadIO m, r ~ ()) => InputSource (BuilderInput o m r) where conduit-extra> | ^ conduit-extra> conduit-extra> Data/Conduit/Process.hs:66:18: warning: [GHC-62161] [-Wincomplete-uni-patterns] conduit-extra> Pattern match(es) are non-exhaustive conduit-extra> In a lambda abstraction: conduit-extra> Patterns of type ‘Maybe conduit-extra> ghc-internal:GHC.Internal.IO.Handle.Types.Handle’ not matched: conduit-extra> Nothing conduit-extra> | conduit-extra> 66 | isStdStream = (\(Just h) -> return $ BuilderInput $ sinkHandleBuilder h, Just CreatePipe) conduit-extra> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit-extra> conduit-extra> Data/Conduit/Process.hs:67:35: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit-extra> The use of ‘~’ without TypeOperators conduit-extra> will become an error in a future GHC release. conduit-extra> Suggested fix: conduit-extra> Perhaps you intended to use the ‘TypeOperators’ extension conduit-extra> | conduit-extra> 67 | instance (MonadIO m, MonadIO n, r ~ (), r' ~ ()) => InputSource (BuilderInput o m r, n r') where conduit-extra> | ^ conduit-extra> conduit-extra> Data/Conduit/Process.hs:67:44: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit-extra> The use of ‘~’ without TypeOperators conduit-extra> will become an error in a future GHC release. conduit-extra> Suggested fix: conduit-extra> Perhaps you intended to use the ‘TypeOperators’ extension conduit-extra> | conduit-extra> 67 | instance (MonadIO m, MonadIO n, r ~ (), r' ~ ()) => InputSource (BuilderInput o m r, n r') where conduit-extra> | ^ conduit-extra> conduit-extra> Data/Conduit/Process.hs:68:18: warning: [GHC-62161] [-Wincomplete-uni-patterns] conduit-extra> Pattern match(es) are non-exhaustive conduit-extra> In a lambda abstraction: conduit-extra> Patterns of type ‘Maybe conduit-extra> ghc-internal:GHC.Internal.IO.Handle.Types.Handle’ not matched: conduit-extra> Nothing conduit-extra> | conduit-extra> 68 | isStdStream = (\(Just h) -> return (BuilderInput $ sinkHandleBuilder h, liftIO $ hClose h), Just CreatePipe) conduit-extra> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit-extra> conduit-extra> Data/Conduit/Process.hs:69:24: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit-extra> The use of ‘~’ without TypeOperators conduit-extra> will become an error in a future GHC release. conduit-extra> Suggested fix: conduit-extra> Perhaps you intended to use the ‘TypeOperators’ extension conduit-extra> | conduit-extra> 69 | instance (MonadIO m, r ~ ()) => InputSource (FlushInput o m r) where conduit-extra> | ^ conduit-extra> conduit-extra> Data/Conduit/Process.hs:70:18: warning: [GHC-62161] [-Wincomplete-uni-patterns] conduit-extra> Pattern match(es) are non-exhaustive conduit-extra> In a lambda abstraction: conduit-extra> Patterns of type ‘Maybe conduit-extra> ghc-internal:GHC.Internal.IO.Handle.Types.Handle’ not matched: conduit-extra> Nothing conduit-extra> | conduit-extra> 70 | isStdStream = (\(Just h) -> return $ FlushInput $ sinkHandleFlush h, Just CreatePipe) conduit-extra> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit-extra> conduit-extra> Data/Conduit/Process.hs:71:35: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit-extra> The use of ‘~’ without TypeOperators conduit-extra> will become an error in a future GHC release. conduit-extra> Suggested fix: conduit-extra> Perhaps you intended to use the ‘TypeOperators’ extension conduit-extra> | conduit-extra> 71 | instance (MonadIO m, MonadIO n, r ~ (), r' ~ ()) => InputSource (FlushInput o m r, n r') where conduit-extra> | ^ conduit-extra> conduit-extra> Data/Conduit/Process.hs:71:44: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit-extra> The use of ‘~’ without TypeOperators conduit-extra> will become an error in a future GHC release. conduit-extra> Suggested fix: conduit-extra> Perhaps you intended to use the ‘TypeOperators’ extension conduit-extra> | conduit-extra> 71 | instance (MonadIO m, MonadIO n, r ~ (), r' ~ ()) => InputSource (FlushInput o m r, n r') where conduit-extra> | ^ conduit-extra> conduit-extra> Data/Conduit/Process.hs:72:18: warning: [GHC-62161] [-Wincomplete-uni-patterns] conduit-extra> Pattern match(es) are non-exhaustive conduit-extra> In a lambda abstraction: conduit-extra> Patterns of type ‘Maybe conduit-extra> ghc-internal:GHC.Internal.IO.Handle.Types.Handle’ not matched: conduit-extra> Nothing conduit-extra> | conduit-extra> 72 | isStdStream = (\(Just h) -> return (FlushInput $ sinkHandleFlush h, liftIO $ hClose h), Just CreatePipe) conduit-extra> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit-extra> conduit-extra> Data/Conduit/Process.hs:74:13: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit-extra> The use of ‘~’ without TypeOperators conduit-extra> will become an error in a future GHC release. conduit-extra> Suggested fix: conduit-extra> Perhaps you intended to use the ‘TypeOperators’ extension conduit-extra> | conduit-extra> 74 | instance (r ~ (), MonadIO m, o ~ ByteString) => OutputSink (ConduitM i o m r) where conduit-extra> | ^ conduit-extra> conduit-extra> Data/Conduit/Process.hs:74:32: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit-extra> The use of ‘~’ without TypeOperators conduit-extra> will become an error in a future GHC release. conduit-extra> Suggested fix: conduit-extra> Perhaps you intended to use the ‘TypeOperators’ extension conduit-extra> | conduit-extra> 74 | instance (r ~ (), MonadIO m, o ~ ByteString) => OutputSink (ConduitM i o m r) where conduit-extra> | ^ conduit-extra> conduit-extra> Data/Conduit/Process.hs:75:20: warning: [GHC-62161] [-Wincomplete-uni-patterns] conduit-extra> Pattern match(es) are non-exhaustive conduit-extra> In a lambda abstraction: conduit-extra> Patterns of type ‘Maybe conduit-extra> ghc-internal:GHC.Internal.IO.Handle.Types.Handle’ not matched: conduit-extra> Nothing conduit-extra> | conduit-extra> 75 | osStdStream = (\(Just h) -> hSetBuffering h NoBuffering $> sourceHandle h, Just CreatePipe) conduit-extra> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit-extra> conduit-extra> Data/Conduit/Process.hs:76:13: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit-extra> The use of ‘~’ without TypeOperators conduit-extra> will become an error in a future GHC release. conduit-extra> Suggested fix: conduit-extra> Perhaps you intended to use the ‘TypeOperators’ extension conduit-extra> | conduit-extra> 76 | instance (r ~ (), r' ~ (), MonadIO m, MonadIO n, o ~ ByteString) => OutputSink (ConduitM i o m r, n r') where conduit-extra> | ^ conduit-extra> conduit-extra> Data/Conduit/Process.hs:76:22: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit-extra> The use of ‘~’ without TypeOperators conduit-extra> will become an error in a future GHC release. conduit-extra> Suggested fix: conduit-extra> Perhaps you intended to use the ‘TypeOperators’ extension conduit-extra> | conduit-extra> 76 | instance (r ~ (), r' ~ (), MonadIO m, MonadIO n, o ~ ByteString) => OutputSink (ConduitM i o m r, n r') where conduit-extra> | ^ conduit-extra> conduit-extra> Data/Conduit/Process.hs:76:52: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit-extra> The use of ‘~’ without TypeOperators conduit-extra> will become an error in a future GHC release. conduit-extra> Suggested fix: conduit-extra> Perhaps you intended to use the ‘TypeOperators’ extension conduit-extra> | conduit-extra> 76 | instance (r ~ (), r' ~ (), MonadIO m, MonadIO n, o ~ ByteString) => OutputSink (ConduitM i o m r, n r') where conduit-extra> | ^ conduit-extra> conduit-extra> Data/Conduit/Process.hs:77:20: warning: [GHC-62161] [-Wincomplete-uni-patterns] conduit-extra> Pattern match(es) are non-exhaustive conduit-extra> In a lambda abstraction: conduit-extra> Patterns of type ‘Maybe conduit-extra> ghc-internal:GHC.Internal.IO.Handle.Types.Handle’ not matched: conduit-extra> Nothing conduit-extra> | conduit-extra> 77 | osStdStream = (\(Just h) -> hSetBuffering h NoBuffering $> (sourceHandle h, liftIO $ hClose h), Just CreatePipe) conduit-extra> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit-extra> conduit-extra> [11 of 13] Compiling Data.Conduit.Process.Typed ( Data/Conduit/Process/Typed.hs, dist/build/Data/Conduit/Process/Typed.p_o ) conduit-extra> [12 of 13] Compiling Data.Conduit.Text ( Data/Conduit/Text.hs, dist/build/Data/Conduit/Text.p_o ) conduit-extra> Data/Conduit/Text.hs:219:14: warning: [GHC-90584] [-Wderiving-typeable] conduit-extra> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable conduit-extra> • In the data declaration for ‘TextException’ conduit-extra> | conduit-extra> 219 | deriving Typeable conduit-extra> | ^^^^^^^^ conduit-extra> ghc-lib-parser> [ 56 of 456] Compiling GHC.Utils.BufHandle ( compiler/GHC/Utils/BufHandle.hs, dist/haddock-objs-8349/GHC/Utils/BufHandle.o, dist/haddock-objs-8349/GHC/Utils/BufHandle.dyn_o ) [HIE file is missing] conduit-extra> [13 of 13] Compiling Data.Conduit.Zlib ( Data/Conduit/Zlib.hs, dist/build/Data/Conduit/Zlib.p_o ) libyaml> [2 of 2] Compiling Text.Libyaml ( src/Text/Libyaml.hs, dist/build/Text/Libyaml.p_o ) libyaml> src/Text/Libyaml.hs:109:57: warning: [GHC-90584] [-Wderiving-typeable] libyaml> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable libyaml> • In the data declaration for ‘Style’ libyaml> | libyaml> 109 | deriving (Show, Read, Eq, Enum, Bounded, Ord, Data, Typeable) libyaml> | ^^^^^^^^ libyaml> libyaml> src/Text/Libyaml.hs:115:51: warning: [GHC-90584] [-Wderiving-typeable] libyaml> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable libyaml> • In the data declaration for ‘SequenceStyle’ libyaml> | libyaml> 115 | deriving (Show, Eq, Enum, Bounded, Ord, Data, Typeable) libyaml> | ^^^^^^^^ libyaml> libyaml> src/Text/Libyaml.hs:121:51: warning: [GHC-90584] [-Wderiving-typeable] libyaml> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable libyaml> • In the data declaration for ‘MappingStyle’ libyaml> | libyaml> 121 | deriving (Show, Eq, Enum, Bounded, Ord, Data, Typeable) libyaml> | ^^^^^^^^ libyaml> libyaml> src/Text/Libyaml.hs:133:37: warning: [GHC-90584] [-Wderiving-typeable] libyaml> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable libyaml> • In the data declaration for ‘Tag’ libyaml> | libyaml> 133 | deriving (Show, Eq, Read, Data, Typeable) libyaml> | ^^^^^^^^ libyaml> libyaml> src/Text/Libyaml.hs:573:21: warning: [GHC-90584] [-Wderiving-typeable] libyaml> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable libyaml> • In the newtype declaration for ‘ToEventRawException’ libyaml> | libyaml> 573 | deriving (Show, Typeable) libyaml> | ^^^^^^^^ libyaml> libyaml> src/Text/Libyaml.hs:855:21: warning: [GHC-90584] [-Wderiving-typeable] libyaml> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable libyaml> • In the data declaration for ‘YamlException’ libyaml> | libyaml> 855 | deriving (Show, Typeable) libyaml> | ^^^^^^^^ libyaml> ghc-lib-parser> [ 57 of 456] Compiling GHC.Utils.Ppr ( compiler/GHC/Utils/Ppr.hs, dist/haddock-objs-8349/GHC/Utils/Ppr.o, dist/haddock-objs-8349/GHC/Utils/Ppr.dyn_o ) [HIE file is missing] conduit-parse> [2 of 2] Compiling Data.Conduit.Parser ( Data/Conduit/Parser.hs, dist/build/Data/Conduit/Parser.p_o ) ghc-lib-parser> [ 58 of 456] Compiling GHCi.BreakArray ( libraries/ghci/GHCi/BreakArray.hs, dist/haddock-objs-8349/GHCi/BreakArray.o, dist/haddock-objs-8349/GHCi/BreakArray.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 59 of 456] Compiling GHCi.FFI ( dist/build/GHCi/FFI.hs, dist/haddock-objs-8349/GHCi/FFI.o, dist/haddock-objs-8349/GHCi/FFI.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 60 of 456] Compiling GHCi.RemoteTypes ( libraries/ghci/GHCi/RemoteTypes.hs, dist/haddock-objs-8349/GHCi/RemoteTypes.o, dist/haddock-objs-8349/GHCi/RemoteTypes.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 61 of 456] Compiling GHCi.ResolvedBCO ( libraries/ghci/GHCi/ResolvedBCO.hs, dist/haddock-objs-8349/GHCi/ResolvedBCO.o, dist/haddock-objs-8349/GHCi/ResolvedBCO.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 62 of 456] Compiling GHCi.TH.Binary ( libraries/ghci/GHCi/TH/Binary.hs, dist/haddock-objs-8349/GHCi/TH/Binary.o, dist/haddock-objs-8349/GHCi/TH/Binary.dyn_o ) [HIE file is missing] conduit-extra> Preprocessing test suite 'test' for conduit-extra-1.3.7... conduit-extra> Building test suite 'test' for conduit-extra-1.3.7... conduit-extra> [ 1 of 12] Compiling Data.Conduit.AttoparsecSpec ( test/Data/Conduit/AttoparsecSpec.hs, dist/build/test/test-tmp/Data/Conduit/AttoparsecSpec.o ) conduit-extra> test/Data/Conduit/AttoparsecSpec.hs:10:52: warning: [GHC-38856] [-Wunused-imports] conduit-extra> The import of ‘<*’ from module ‘Control.Applicative’ is redundant conduit-extra> | conduit-extra> 10 | import Control.Applicative ((<*), (<|>)) conduit-extra> | ^^^^ conduit-extra> conduit-extra> test/Data/Conduit/AttoparsecSpec.hs:153:17: warning: [GHC-62161] [-Wincomplete-uni-patterns] conduit-extra> Pattern match(es) are non-exhaustive conduit-extra> In a pattern binding: conduit-extra> Patterns of type ‘Either conduit-extra> (ghc-prim:GHC.Types.ZonkAny 0) conduit-extra> [Either conduit-extra> ParseError (PositionRange, Data.Text.Internal.Text)]’ not matched: conduit-extra> Left _ conduit-extra> | conduit-extra> 153 | (Right !ea) = runConduit $ CL.sourceList input .| sink conduit-extra> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit-extra> conduit-extra> test/Data/Conduit/AttoparsecSpec.hs:159:36: warning: [GHC-62161] [-Wincomplete-uni-patterns] conduit-extra> Pattern match(es) are non-exhaustive conduit-extra> In a lambda abstraction: conduit-extra> Patterns of type ‘(Either conduit-extra> ParseError (PositionRange, Data.Text.Internal.Text), conduit-extra> Int)’ not matched: conduit-extra> ((Left _), _) conduit-extra> | conduit-extra> 159 | forM_ (zip ea [1..]) $ \ (Right (pos, _), l) -> pos `shouldBe` chkp l conduit-extra> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit-extra> conduit-parse> Preprocessing test suite 'tests' for conduit-parse-0.2.1.1... conduit-parse> Building test suite 'tests' for conduit-parse-0.2.1.1... conduit-parse> [1 of 1] Compiling Main ( test/Main.hs, dist/build/tests/tests-tmp/Main.o ) conduit-extra> [ 2 of 12] Compiling Data.Conduit.BinarySpec ( test/Data/Conduit/BinarySpec.hs, dist/build/test/test-tmp/Data/Conduit/BinarySpec.o ) conduit-extra> test/Data/Conduit/BinarySpec.hs:30:1: warning: [GHC-66111] [-Wunused-imports] conduit-extra> The import of ‘Control.Applicative’ is redundant conduit-extra> except perhaps to import instances from ‘Control.Applicative’ conduit-extra> To import instances alone, use: import Control.Applicative() conduit-extra> | conduit-extra> 30 | import Control.Applicative ((<$>)) conduit-extra> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit-extra> conduit-parse> [2 of 2] Linking dist/build/tests/tests conduit-extra> [ 3 of 12] Compiling Data.Conduit.ByteString.BuilderSpec ( test/Data/Conduit/ByteString/BuilderSpec.hs, dist/build/test/test-tmp/Data/Conduit/ByteString/BuilderSpec.o ) conduit-extra> [ 4 of 12] Compiling Data.Conduit.ExtraSpec ( test/Data/Conduit/ExtraSpec.hs, dist/build/test/test-tmp/Data/Conduit/ExtraSpec.o ) conduit-extra> [ 5 of 12] Compiling Data.Conduit.FilesystemSpec ( test/Data/Conduit/FilesystemSpec.hs, dist/build/test/test-tmp/Data/Conduit/FilesystemSpec.o ) conduit-extra> [ 6 of 12] Compiling Data.Conduit.LazySpec ( test/Data/Conduit/LazySpec.hs, dist/build/test/test-tmp/Data/Conduit/LazySpec.o ) conduit-extra> [ 7 of 12] Compiling Data.Conduit.NetworkSpec ( test/Data/Conduit/NetworkSpec.hs, dist/build/test/test-tmp/Data/Conduit/NetworkSpec.o ) conduit-extra> [ 8 of 12] Compiling Data.Conduit.Process.TypedSpec ( test/Data/Conduit/Process/TypedSpec.hs, dist/build/test/test-tmp/Data/Conduit/Process/TypedSpec.o ) conduit-extra> test/Data/Conduit/Process/TypedSpec.hs:15:12: warning: [GHC-68441] [-Wdeprecations] conduit-extra> In the use of ‘withProcess_’ conduit-extra> (imported from Data.Conduit.Process.Typed, but defined in System.Process.Typed): conduit-extra> Deprecated: "Please consider using `withProcessWait_`, or instead use `withProcessTerm_`" conduit-extra> | conduit-extra> 15 | bss <- withProcess_ pc $ \p -> conduit-extra> | ^^^^^^^^^^^^ conduit-extra> conduit-extra> test/Data/Conduit/Process/TypedSpec.hs:30:6: warning: [GHC-68441] [-Wdeprecations] conduit-extra> In the use of ‘withProcess_’ conduit-extra> (imported from Data.Conduit.Process.Typed, but defined in System.Process.Typed): conduit-extra> Deprecated: "Please consider using `withProcessWait_`, or instead use `withProcessTerm_`" conduit-extra> | conduit-extra> 30 | (withProcess_ (proc "cat" ["does not exist"]) $ const $ return ()) conduit-extra> | ^^^^^^^^^^^^ conduit-extra> conduit-extra> [ 9 of 12] Compiling Data.Conduit.ProcessSpec ( test/Data/Conduit/ProcessSpec.hs, dist/build/test/test-tmp/Data/Conduit/ProcessSpec.o ) conduit-extra> [10 of 12] Compiling Data.Conduit.TextSpec ( test/Data/Conduit/TextSpec.hs, dist/build/test/test-tmp/Data/Conduit/TextSpec.o ) conduit-extra> test/Data/Conduit/TextSpec.hs:125:17: warning: [GHC-62161] [-Wincomplete-uni-patterns] conduit-extra> Pattern match(es) are non-exhaustive conduit-extra> In a pattern binding: conduit-extra> Patterns of type ‘Either conduit-extra> SomeException conduit-extra> ([Either SomeException T.Text], [S.ByteString])’ not matched: conduit-extra> Left _ conduit-extra> | conduit-extra> 125 | let Right res = runIdentity $ runCatchT $ runConduit $ C.yield badBS .| (,) conduit-extra> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... conduit-extra> conduit-extra> test/Data/Conduit/TextSpec.hs:142:17: warning: [GHC-62161] [-Wincomplete-uni-patterns] conduit-extra> Pattern match(es) are non-exhaustive conduit-extra> In a pattern binding: conduit-extra> Patterns of type ‘Either conduit-extra> SomeException conduit-extra> ([Either SomeException T.Text], [S.ByteString])’ not matched: conduit-extra> Left _ conduit-extra> | conduit-extra> 142 | let Right res = runIdentity $ runCatchT $ runConduit $ conduit-extra> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... conduit-extra> ghc-lib-parser> [ 63 of 456] Compiling GHCi.Message ( libraries/ghci/GHCi/Message.hs, dist/haddock-objs-8349/GHCi/Message.o, dist/haddock-objs-8349/GHCi/Message.dyn_o ) [HIE file is missing] conduit-parse> Running phase: checkPhase libyaml> Running phase: checkPhase libyaml> Package has no test suites. libyaml> Running phase: haddockPhase conduit-extra> [11 of 12] Compiling Data.Conduit.ZlibSpec ( test/Data/Conduit/ZlibSpec.hs, dist/build/test/test-tmp/Data/Conduit/ZlibSpec.o ) conduit-extra> [12 of 12] Compiling Main ( test/Spec.hs, dist/build/test/test-tmp/Main.o ) conduit-parse> Running 1 test suites... conduit-parse> Test suite tests: RUNNING... conduit-parse> Tests conduit-parse> Unit tests conduit-parse> await: OK conduit-parse> peek: OK conduit-parse> leftover: OK conduit-parse> error: OK conduit-parse> alternative: OK conduit-parse> catch: OK conduit-parse> parsing: OK conduit-parse> conduit-parse> All 7 tests passed (0.00s) conduit-parse> Test suite tests: PASS conduit-parse> Test suite logged to: dist/test/conduit-parse-0.2.1.1-tests.log conduit-parse> 1 of 1 test suites (1 of 1 test cases) passed. conduit-parse> Running phase: haddockPhase conduit-extra> [13 of 13] Linking dist/build/test/test libyaml> Preprocessing library for libyaml-0.1.4... libyaml> Running Haddock on library for libyaml-0.1.4... libyaml> Warning: The documentation for the following packages are not installed. No libyaml> links will be generated to these packages: libyaml-clib-0.2.5, vector-0.13.2.0 libyaml> [1 of 2] Compiling Paths_libyaml ( dist/build/autogen/Paths_libyaml.hs, nothing ) [HIE file is missing] conduit-parse> Preprocessing library for conduit-parse-0.2.1.1... conduit-parse> Running Haddock on library for conduit-parse-0.2.1.1... conduit-parse> Warning: The documentation for the following packages are not installed. No conduit-parse> links will be generated to these packages: attoparsec-0.14.4, conduit-parse> attoparsec-0.14.4, vector-0.13.2.0 libyaml> [2 of 2] Compiling Text.Libyaml ( src/Text/Libyaml.hs, nothing ) [HIE file is missing] conduit-parse> [1 of 2] Compiling Data.Conduit.Parser.Internal ( Data/Conduit/Parser/Internal.hs, nothing ) [HIE file is missing] libyaml> src/Text/Libyaml.hs:109:57: warning: [GHC-90584] [-Wderiving-typeable] libyaml> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable libyaml> • In the data declaration for ‘Style’ libyaml> | libyaml> 109 | deriving (Show, Read, Eq, Enum, Bounded, Ord, Data, Typeable) libyaml> | ^^^^^^^^ libyaml> libyaml> src/Text/Libyaml.hs:115:51: warning: [GHC-90584] [-Wderiving-typeable] libyaml> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable libyaml> • In the data declaration for ‘SequenceStyle’ libyaml> | libyaml> 115 | deriving (Show, Eq, Enum, Bounded, Ord, Data, Typeable) libyaml> | ^^^^^^^^ libyaml> libyaml> src/Text/Libyaml.hs:121:51: warning: [GHC-90584] [-Wderiving-typeable] libyaml> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable libyaml> • In the data declaration for ‘MappingStyle’ libyaml> | libyaml> 121 | deriving (Show, Eq, Enum, Bounded, Ord, Data, Typeable) libyaml> | ^^^^^^^^ libyaml> libyaml> src/Text/Libyaml.hs:133:37: warning: [GHC-90584] [-Wderiving-typeable] libyaml> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable libyaml> • In the data declaration for ‘Tag’ libyaml> | libyaml> 133 | deriving (Show, Eq, Read, Data, Typeable) libyaml> | ^^^^^^^^ libyaml> libyaml> src/Text/Libyaml.hs:573:21: warning: [GHC-90584] [-Wderiving-typeable] libyaml> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable libyaml> • In the newtype declaration for ‘ToEventRawException’ libyaml> | libyaml> 573 | deriving (Show, Typeable) libyaml> | ^^^^^^^^ libyaml> libyaml> src/Text/Libyaml.hs:855:21: warning: [GHC-90584] [-Wderiving-typeable] libyaml> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable libyaml> • In the data declaration for ‘YamlException’ libyaml> | libyaml> 855 | deriving (Show, Typeable) libyaml> | ^^^^^^^^ libyaml> libyaml> Haddock coverage: conduit-parse> Data/Conduit/Parser/Internal.hs:26:1: warning: [GHC-66111] [-Wunused-imports] conduit-parse> The import of ‘Data.Semigroup’ is redundant conduit-parse> except perhaps to import instances from ‘Data.Semigroup’ conduit-parse> To import instances alone, use: import Data.Semigroup() conduit-parse> | conduit-parse> 26 | import Data.Semigroup conduit-parse> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conduit-parse> conduit-parse> [2 of 2] Compiling Data.Conduit.Parser ( Data/Conduit/Parser.hs, nothing ) [HIE file is missing] conduit-parse> Haddock coverage: conduit-parse> Warning: 'ConduitParser' is ambiguous. It is defined conduit-parse> * at Data/Conduit/Parser/Internal.hs:35:31 conduit-parse> * at Data/Conduit/Parser/Internal.hs:35:1 conduit-parse> You may be able to disambiguate the identifier by qualifying it or conduit-parse> by specifying the type/value namespace explicitly. conduit-parse> Defaulting to the one defined at Data/Conduit/Parser/Internal.hs:35:1 libyaml> Warning: 'formatOptionsRenderCollectionTags' is out of scope. libyaml> If you qualify the identifier, haddock can try to link it anyway. libyaml> Warning: 'rawOpenFlags' is out of scope. libyaml> If you qualify the identifier, haddock can try to link it anyway. libyaml> Warning: 'openMode' is out of scope. libyaml> If you qualify the identifier, haddock can try to link it anyway. libyaml> 76% ( 23 / 30) in 'Text.Libyaml' libyaml> Missing documentation for: libyaml> Event (src/Text/Libyaml.hs:78) libyaml> Tag (src/Text/Libyaml.hs:123) libyaml> AnchorName (src/Text/Libyaml.hs:140) libyaml> Anchor (src/Text/Libyaml.hs:141) libyaml> encode (src/Text/Libyaml.hs:763) libyaml> encodeFile (src/Text/Libyaml.hs:786) libyaml> YamlException (src/Text/Libyaml.hs:852) conduit-extra> Running phase: checkPhase conduit-parse> Warning: Data.Conduit.Parser.Internal: Could not find documentation for exported module: Data.Conduit.Parser.Internal conduit-parse> Warning: 'ConduitParser' is ambiguous. It is defined conduit-parse> * at Data/Conduit/Parser/Internal.hs:35:31 conduit-parse> * at Data/Conduit/Parser/Internal.hs:35:1 conduit-parse> You may be able to disambiguate the identifier by qualifying it or conduit-parse> by specifying the type/value namespace explicitly. conduit-parse> Defaulting to the one defined at Data/Conduit/Parser/Internal.hs:35:1 conduit-parse> Warning: 'Sink' is out of scope. conduit-parse> If you qualify the identifier, haddock can try to link it anyway. conduit-parse> 92% ( 13 / 14) in 'Data.Conduit.Parser' conduit-parse> Missing documentation for: conduit-parse> ConduitParserException (Data/Conduit/Parser/Internal.hs:189) libyaml> Warning: Text.Libyaml: could not find link destinations for: libyaml> - Text.Libyaml.formatOptionsRenderTags libyaml> - Text.Libyaml.TagRender conduit-extra> Running 1 test suites... conduit-extra> Test suite test: RUNNING... conduit-extra> conduit-extra> Data.Conduit.Attoparsec conduit-extra> Data.Conduit.AttoparsecSpec conduit-extra> error position conduit-extra> works for text [✔] conduit-extra> works for bytestring [✔] conduit-extra> works in last chunk [✔] conduit-extra> works in last chunk [✔] conduit-extra> works after new line in text [✔] conduit-extra> works after new line in bytestring [✔] conduit-extra> works for first line [✔] conduit-extra> conduitParser conduit-extra> parses a repeated stream [✔] conduit-extra> positions on first line [✔] conduit-extra> Data.Conduit.Binary conduit-extra> Data.Conduit.Binary conduit-extra> file access conduit-extra> read [✔] conduit-extra> read range [✔] conduit-extra> write [✔] conduit-extra> write builder (withSinkFileBuilder) [✔] conduit-extra> conduit [✔] conduit-extra> binary isolate conduit-extra> works [✔] conduit-extra> properly using binary file reading conduit-extra> sourceFile [✔] conduit-extra> binary head conduit-extra> works [✔] conduit-extra> +++ OK, passed 100 tests. conduit-extra> binary takeWhile conduit-extra> works [✔] conduit-extra> +++ OK, passed 100 tests. conduit-extra> leftovers present [✔] conduit-extra> +++ OK, passed 100 tests. conduit-extra> binary dropWhile conduit-extra> works [✔] conduit-extra> +++ OK, passed 100 tests. conduit-extra> binary take conduit-extra> nothing [✔] conduit-extra> normal [✔] conduit-extra> all [✔] conduit-extra> more [✔] conduit-extra> binary conduit-extra> lines [✔] conduit-extra> +++ OK, passed 100 tests. conduit-extra> sinkCacheLength conduit-extra> works [✔] conduit-extra> sinkFileCautious conduit-extra> success [✔] conduit-extra> failure [✔] conduit-extra> sinkSystemTempFile [✔] conduit-extra> Data.Conduit.Binary.mapM_ conduit-extra> telling works [✔] conduit-extra> +++ OK, passed 100 tests. conduit-extra> exception handling conduit-extra> catchC [✔] conduit-extra> tryC [✔] conduit-extra> normalFuseLeft conduit-extra> does not double close conduit [✔] conduit-extra> Storable conduit-extra> sink Maybe conduit-extra> chunk size 1 [✔] conduit-extra> +++ OK, passed 100 tests. conduit-extra> chunk size 5 [✔] conduit-extra> +++ OK, passed 100 tests. conduit-extra> chunk size 10 [✔] conduit-extra> +++ OK, passed 100 tests. conduit-extra> chunk size 100 [✔] conduit-extra> +++ OK, passed 100 tests. conduit-extra> sink exception conduit-extra> chunk size 1 [✔] conduit-extra> +++ OK, passed 100 tests. conduit-extra> chunk size 5 [✔] conduit-extra> +++ OK, passed 100 tests. conduit-extra> chunk size 10 [✔] conduit-extra> +++ OK, passed 100 tests. conduit-extra> chunk size 100 [✔] conduit-extra> +++ OK, passed 100 tests. conduit-extra> insufficient bytes are leftovers, one chunk [✔] conduit-extra> insufficient bytes are leftovers, multiple chunks [✔] conduit-extra> Data.Conduit.ByteString.Builder conduit-extra> Data.Conduit.ByteString.Builder conduit-extra> idempotent to toLazyByteString [✔] conduit-extra> +++ OK, passed 100 tests. conduit-extra> works for large input [✔] conduit-extra> works for lazy bytestring insertion [✔] conduit-extra> flush shouldn't bring in empty strings. [✔] conduit-extra> flushing [✔] conduit-extra> +++ OK, passed 100 tests. conduit-extra> large flush input [✔] conduit-extra> Data.Conduit.Extra conduit-extra> Data.Conduit.Extra conduit-extra> basic test [✔] conduit-extra> get leftovers [✔] conduit-extra> multiple values [✔] conduit-extra> more complex [✔] conduit-extra> +++ OK, passed 100 tests. conduit-extra> Data.Conduit.Filesystem conduit-extra> Data.Conduit.Filesystem conduit-extra> sourceDirectory [✔] conduit-extra> sourceDirectoryDeep [✔] conduit-extra> Data.Conduit.Lazy conduit-extra> Data.Conduit.Lazy conduit-extra> lazy conduit-extra> works inside a ResourceT [✔] conduit-extra> returns nothing outside ResourceT [✔] conduit-extra> works with pure sources [✔] conduit-extra> Data.Conduit.Network conduit-extra> Data.Conduit.Network conduit-extra> run general server ghc-lib-parser> [ 64 of 456] Compiling Language.Haskell.Syntax.Basic ( compiler/Language/Haskell/Syntax/Basic.hs, dist/haddock-objs-8349/Language/Haskell/Syntax/Basic.o, dist/haddock-objs-8349/Language/Haskell/Syntax/Basic.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 65 of 456] Compiling Language.Haskell.Syntax.Extension ( compiler/Language/Haskell/Syntax/Extension.hs, dist/haddock-objs-8349/Language/Haskell/Syntax/Extension.o, dist/haddock-objs-8349/Language/Haskell/Syntax/Extension.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 66 of 456] Compiling Language.Haskell.Syntax.Module.Name ( compiler/Language/Haskell/Syntax/Module/Name.hs, dist/haddock-objs-8349/Language/Haskell/Syntax/Module/Name.o, dist/haddock-objs-8349/Language/Haskell/Syntax/Module/Name.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 67 of 456] Compiling Language.Haskell.Syntax.Specificity ( compiler/Language/Haskell/Syntax/Specificity.hs, dist/haddock-objs-8349/Language/Haskell/Syntax/Specificity.o, dist/haddock-objs-8349/Language/Haskell/Syntax/Specificity.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 68 of 456] Compiling GHC.Tc.Types.LclEnv[boot] ( compiler/GHC/Tc/Types/LclEnv.hs-boot, dist/haddock-objs-8349/GHC/Tc/Types/LclEnv.o-boot, dist/haddock-objs-8349/GHC/Tc/Types/LclEnv.dyn_o-boot ) [HIE file is missing] ghc-lib-parser> [ 69 of 456] Compiling GHC.Builtin.PrimOps[boot] ( compiler/GHC/Builtin/PrimOps.hs-boot, dist/haddock-objs-8349/GHC/Builtin/PrimOps.o-boot, dist/haddock-objs-8349/GHC/Builtin/PrimOps.dyn_o-boot ) [HIE file is missing] ghc-lib-parser> [ 70 of 456] Compiling GHC.Iface.Type[boot] ( compiler/GHC/Iface/Type.hs-boot, dist/haddock-objs-8349/GHC/Iface/Type.o-boot, dist/haddock-objs-8349/GHC/Iface/Type.dyn_o-boot ) [HIE file is missing] ghc-lib-parser> [ 71 of 456] Compiling GHC.Types.Name.Occurrence[boot] ( compiler/GHC/Types/Name/Occurrence.hs-boot, dist/haddock-objs-8349/GHC/Types/Name/Occurrence.o-boot, dist/haddock-objs-8349/GHC/Types/Name/Occurrence.dyn_o-boot ) [HIE file is missing] ghc-lib-parser> [ 72 of 456] Compiling Language.Haskell.Syntax.ImpExp[boot] ( compiler/Language/Haskell/Syntax/ImpExp.hs-boot, dist/haddock-objs-8349/Language/Haskell/Syntax/ImpExp.o-boot, dist/haddock-objs-8349/Language/Haskell/Syntax/ImpExp.dyn_o-boot ) [HIE file is missing] ghc-lib-parser> [ 73 of 456] Compiling GHC.Unit.Types[boot] ( compiler/GHC/Unit/Types.hs-boot, dist/haddock-objs-8349/GHC/Unit/Types.o-boot, dist/haddock-objs-8349/GHC/Unit/Types.dyn_o-boot ) [HIE file is missing] ghc-lib-parser> [ 74 of 456] Compiling GHC.Utils.Outputable ( compiler/GHC/Utils/Outputable.hs, dist/haddock-objs-8349/GHC/Utils/Outputable.o, dist/haddock-objs-8349/GHC/Utils/Outputable.dyn_o ) [HIE file is missing] conduit-extra> running tcp server [✔] conduit-extra> fork server conduit-extra> can connect to server [✔] conduit-extra> fork server also executes custom afterBind [✔] conduit-extra> fork server really waits for server to be finalized before returning [✔] conduit-extra> Data.Conduit.Process conduit-extra> Data.Conduit.Process conduit-extra> cat [✔] conduit-extra> +++ OK, passed 100 tests. conduit-extra> closed stream [✔] conduit-extra> handles sub-process exit code [✔] conduit-extra> consumes stdout [✔] conduit-extra> consumes stderr [✔] conduit-extra> feeds stdin [✔] ghc-lib-parser> [ 75 of 456] Compiling GHC.Utils.Panic ( compiler/GHC/Utils/Panic.hs, dist/haddock-objs-8349/GHC/Utils/Panic.o, dist/haddock-objs-8349/GHC/Utils/Panic.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 76 of 456] Compiling GHC.Utils.Trace ( compiler/GHC/Utils/Trace.hs, dist/haddock-objs-8349/GHC/Utils/Trace.o, dist/haddock-objs-8349/GHC/Utils/Trace.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 77 of 456] Compiling GHC.Prelude ( compiler/GHC/Prelude.hs, dist/haddock-objs-8349/GHC/Prelude.o, dist/haddock-objs-8349/GHC/Prelude.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 78 of 456] Compiling GHC.Types.Id.Info[boot] ( compiler/GHC/Types/Id/Info.hs-boot, dist/haddock-objs-8349/GHC/Types/Id/Info.o-boot, dist/haddock-objs-8349/GHC/Types/Id/Info.dyn_o-boot ) [HIE file is missing] ghc-lib-parser> [ 79 of 456] Compiling GHC.Core.Unfold[boot] ( compiler/GHC/Core/Unfold.hs-boot, dist/haddock-objs-8349/GHC/Core/Unfold.o-boot, dist/haddock-objs-8349/GHC/Core/Unfold.dyn_o-boot ) [HIE file is missing] ghc-lib-parser> [ 80 of 456] Compiling GHC.Utils.Word64 ( compiler/GHC/Utils/Word64.hs, dist/haddock-objs-8349/GHC/Utils/Word64.o, dist/haddock-objs-8349/GHC/Utils/Word64.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 81 of 456] Compiling GHC.Types.Unique ( compiler/GHC/Types/Unique.hs, dist/haddock-objs-8349/GHC/Types/Unique.o, dist/haddock-objs-8349/GHC/Types/Unique.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 82 of 456] Compiling GHC.Types.Name[boot] ( compiler/GHC/Types/Name.hs-boot, dist/haddock-objs-8349/GHC/Types/Name.o-boot, dist/haddock-objs-8349/GHC/Types/Name.dyn_o-boot ) [HIE file is missing] ghc-lib-parser> [ 83 of 456] Compiling GHC.Types.Var[boot] ( compiler/GHC/Types/Var.hs-boot, dist/haddock-objs-8349/GHC/Types/Var.o-boot, dist/haddock-objs-8349/GHC/Types/Var.dyn_o-boot ) [HIE file is missing] ghc-lib-parser> [ 84 of 456] Compiling GHC.Core[boot] ( compiler/GHC/Core.hs-boot, dist/haddock-objs-8349/GHC/Core.o-boot, dist/haddock-objs-8349/GHC/Core.dyn_o-boot ) [HIE file is missing] ghc-lib-parser> [ 85 of 456] Compiling GHC.Core.Ppr[boot] ( compiler/GHC/Core/Ppr.hs-boot, dist/haddock-objs-8349/GHC/Core/Ppr.o-boot, dist/haddock-objs-8349/GHC/Core/Ppr.dyn_o-boot ) [HIE file is missing] ghc-lib-parser> [ 86 of 456] Compiling GHC.Types.Id[boot] ( compiler/GHC/Types/Id.hs-boot, dist/haddock-objs-8349/GHC/Types/Id.o-boot, dist/haddock-objs-8349/GHC/Types/Id.dyn_o-boot ) [HIE file is missing] ghc-lib-parser> [ 87 of 456] Compiling GHC.Core.TyCon[boot] ( compiler/GHC/Core/TyCon.hs-boot, dist/haddock-objs-8349/GHC/Core/TyCon.o-boot, dist/haddock-objs-8349/GHC/Core/TyCon.dyn_o-boot ) [HIE file is missing] ghc-lib-parser> [ 88 of 456] Compiling GHC.Types.TyThing[boot] ( compiler/GHC/Types/TyThing.hs-boot, dist/haddock-objs-8349/GHC/Types/TyThing.o-boot, dist/haddock-objs-8349/GHC/Types/TyThing.dyn_o-boot ) [HIE file is missing] ghc-lib-parser> [ 89 of 456] Compiling GHC.Core.TyCo.Rep[boot] ( compiler/GHC/Core/TyCo/Rep.hs-boot, dist/haddock-objs-8349/GHC/Core/TyCo/Rep.o-boot, dist/haddock-objs-8349/GHC/Core/TyCo/Rep.dyn_o-boot ) [HIE file is missing] ghc-lib-parser> [ 90 of 456] Compiling GHC.Tc.Types.Origin[boot] ( compiler/GHC/Tc/Types/Origin.hs-boot, dist/haddock-objs-8349/GHC/Tc/Types/Origin.o-boot, dist/haddock-objs-8349/GHC/Tc/Types/Origin.dyn_o-boot ) [HIE file is missing] ghc-lib-parser> [ 91 of 456] Compiling GHC.Core.TyCo.Ppr[boot] ( compiler/GHC/Core/TyCo/Ppr.hs-boot, dist/haddock-objs-8349/GHC/Core/TyCo/Ppr.o-boot, dist/haddock-objs-8349/GHC/Core/TyCo/Ppr.dyn_o-boot ) [HIE file is missing] ghc-lib-parser> [ 92 of 456] Compiling GHC.Types.Unique.FM ( compiler/GHC/Types/Unique/FM.hs, dist/haddock-objs-8349/GHC/Types/Unique/FM.o, dist/haddock-objs-8349/GHC/Types/Unique/FM.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 93 of 456] Compiling GHC.Data.Strict ( compiler/GHC/Data/Strict.hs, dist/haddock-objs-8349/GHC/Data/Strict.o, dist/haddock-objs-8349/GHC/Data/Strict.dyn_o ) [HIE file is missing] conduit-extra> blocking vs non-blocking [✔] conduit-extra> Data.Conduit.Process.Typed conduit-extra> cat works [✔] ghc-lib-parser> [ 94 of 456] Compiling GHC.Data.OsPath ( compiler/GHC/Data/OsPath.hs, dist/haddock-objs-8349/GHC/Data/OsPath.o, dist/haddock-objs-8349/GHC/Data/OsPath.dyn_o ) [HIE file is missing] conduit-extra> cat works with withLoggedProcess_ [✔] conduit-extra> failing process throws [✔] conduit-extra> failing process throws [✔] conduit-extra> Data.Conduit.Text conduit-extra> Data.Conduit.Text conduit-extra> text conduit-extra> utf8 conduit-extra> single chunk [✔] conduit-extra> +++ OK, passed 100 tests. conduit-extra> many chunks [✔] conduit-extra> +++ OK, passed 100 tests. conduit-extra> raw bytes [✔] conduit-extra> +++ OK, passed 100 tests. conduit-extra> encoding [✔] conduit-extra> +++ OK, passed 100 tests. conduit-extra> valid then invalid [✔] conduit-extra> +++ OK, passed 100 tests. conduit-extra> utf16_le conduit-extra> single chunk [✔] conduit-extra> +++ OK, passed 100 tests. conduit-extra> many chunks [✔] conduit-extra> +++ OK, passed 100 tests. conduit-extra> raw bytes [✔] conduit-extra> +++ OK, passed 100 tests. ghc-lib-parser> [ 95 of 456] Compiling GHC.Data.FiniteMap ( compiler/GHC/Data/FiniteMap.hs, dist/haddock-objs-8349/GHC/Data/FiniteMap.o, dist/haddock-objs-8349/GHC/Data/FiniteMap.dyn_o ) [HIE file is missing] conduit-extra> encoding [✔] conduit-extra> +++ OK, passed 100 tests. conduit-extra> valid then invalid [✔] conduit-extra> +++ OK, passed 100 tests. conduit-extra> utf16_be conduit-extra> single chunk [✔] conduit-extra> +++ OK, passed 100 tests. conduit-extra> many chunks [✔] conduit-extra> +++ OK, passed 100 tests. conduit-extra> raw bytes [✔] conduit-extra> +++ OK, passed 100 tests. conduit-extra> encoding [✔] conduit-extra> +++ OK, passed 100 tests. conduit-extra> valid then invalid [✔] conduit-extra> +++ OK, passed 100 tests. conduit-extra> utf32_le conduit-extra> single chunk [✔] conduit-extra> +++ OK, passed 100 tests. conduit-extra> many chunks [✔] conduit-extra> +++ OK, passed 100 tests. conduit-extra> raw bytes [✔] conduit-extra> +++ OK, passed 100 tests. ghc-lib-parser> [ 96 of 456] Compiling GHC.Utils.Lexeme ( compiler/GHC/Utils/Lexeme.hs, dist/haddock-objs-8349/GHC/Utils/Lexeme.o, dist/haddock-objs-8349/GHC/Utils/Lexeme.dyn_o ) [HIE file is missing] conduit-extra> encoding [✔] conduit-extra> +++ OK, passed 100 tests. conduit-extra> valid then invalid [✔] conduit-extra> +++ OK, passed 100 tests. conduit-extra> utf32_be conduit-extra> single chunk [✔] conduit-extra> +++ OK, passed 100 tests. conduit-extra> many chunks [✔] conduit-extra> +++ OK, passed 100 tests. conduit-extra> raw bytes [✔] conduit-extra> +++ OK, passed 100 tests. conduit-extra> encoding [✔] conduit-extra> +++ OK, passed 100 tests. conduit-extra> valid then invalid [✔] conduit-extra> +++ OK, passed 100 tests. conduit-extra> mixed utf16 and utf8 [✔] conduit-extra> invalid utf8 [✔] conduit-extra> catch UTF8 exceptions [✔] conduit-extra> catch UTF8 exceptions, pure [✔] conduit-extra> catch UTF8 exceptions, catchExceptionC [✔] conduit-extra> catch UTF8 exceptions, catchExceptionC, decodeUtf8 [✔] conduit-extra> lenient UTF8 decoding [✔] conduit-extra> +++ OK, passed 100 tests. conduit-extra> text lines conduit-extra> yields nothing given nothing [✔] conduit-extra> yields nothing given only empty text [✔] conduit-extra> works across split lines [✔] conduit-extra> works with multiple lines in an item [✔] conduit-extra> works with ending on a newline [✔] conduit-extra> works with ending a middle item on a newline [✔] conduit-extra> works with empty text [✔] conduit-extra> works with empty lines [✔] conduit-extra> text lines bounded conduit-extra> yields nothing given nothing [✔] conduit-extra> yields nothing given only empty text [✔] conduit-extra> works across split lines [✔] conduit-extra> works with multiple lines in an item [✔] conduit-extra> works with ending on a newline [✔] conduit-extra> works with ending a middle item on a newline [✔] conduit-extra> works with empty text [✔] conduit-extra> works with empty lines [✔] conduit-extra> throws an exception when lines are too long [✔] conduit-extra> works with infinite input [✔] conduit-extra> text decode conduit-extra> doesn't throw runtime exceptions [✔] conduit-extra> is not too eager [✔] conduit-extra> Data.Conduit.Zlib conduit-extra> Data.Conduit.Zlib conduit-extra> idempotent [✔] conduit-extra> +++ OK, passed 100 tests. conduit-extra> flush [✔] conduit-extra> +++ OK, passed 100 tests. ghc-lib-parser> [ 97 of 456] Compiling GHC.Data.Maybe ( compiler/GHC/Data/Maybe.hs, dist/haddock-objs-8349/GHC/Data/Maybe.o, dist/haddock-objs-8349/GHC/Data/Maybe.dyn_o ) [HIE file is missing] conduit-extra> compressFlush large data [✔] conduit-extra> uncompressed after compressed [✔] conduit-extra> multiple compressed values [✔] conduit-extra> single compressed, multiple uncompressed chunks [✔] ghc-lib-parser> [ 98 of 456] Compiling GHC.Utils.Monad.State.Strict ( compiler/GHC/Utils/Monad/State/Strict.hs, dist/haddock-objs-8349/GHC/Utils/Monad/State/Strict.o, dist/haddock-objs-8349/GHC/Utils/Monad/State/Strict.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 99 of 456] Compiling GHC.Utils.Monad ( compiler/GHC/Utils/Monad.hs, dist/haddock-objs-8349/GHC/Utils/Monad.o, dist/haddock-objs-8349/GHC/Utils/Monad.dyn_o ) [HIE file is missing] ghc-lib-parser> [100 of 456] Compiling GHC.Types.Unique.Supply ( compiler/GHC/Types/Unique/Supply.hs, dist/haddock-objs-8349/GHC/Types/Unique/Supply.o, dist/haddock-objs-8349/GHC/Types/Unique/Supply.dyn_o ) [HIE file is missing] ghc-lib-parser> [101 of 456] Compiling GHC.Settings.Constants ( compiler/GHC/Settings/Constants.hs, dist/haddock-objs-8349/GHC/Settings/Constants.o, dist/haddock-objs-8349/GHC/Settings/Constants.dyn_o ) [HIE file is missing] ghc-lib-parser> [102 of 456] Compiling GHC.Types.Unique.DSM ( compiler/GHC/Types/Unique/DSM.hs, dist/haddock-objs-8349/GHC/Types/Unique/DSM.o, dist/haddock-objs-8349/GHC/Types/Unique/DSM.dyn_o ) [HIE file is missing] conduit-extra> multiple, over 32k [✔] conduit-extra> conduit-extra> Finished in 4.6447 seconds conduit-extra> 132 examples, 0 failures conduit-extra> Test suite test: PASS conduit-extra> Test suite logged to: dist/test/conduit-extra-1.3.7-test.log conduit-extra> 1 of 1 test suites (1 of 1 test cases) passed. conduit-extra> Running phase: haddockPhase libyaml> Documentation created: dist/doc/html/libyaml, libyaml> dist/doc/html/libyaml/libyaml.txt ghc-lib-parser> [103 of 456] Compiling GHC.Data.SmallArray ( compiler/GHC/Data/SmallArray.hs, dist/haddock-objs-8349/GHC/Data/SmallArray.o, dist/haddock-objs-8349/GHC/Data/SmallArray.dyn_o ) [HIE file is missing] libyaml> Running phase: installPhase libyaml> Installing library in /nix/store/h3r0jl8fx1cqqk1jwmf2zvp25m029wmg-libyaml-0.1.4/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libyaml-0.1.4-LgyJklOKPMJCmFTuP5hVwL ghc-lib-parser> [104 of 456] Compiling GHC.Data.FlatBag ( compiler/GHC/Data/FlatBag.hs, dist/haddock-objs-8349/GHC/Data/FlatBag.o, dist/haddock-objs-8349/GHC/Data/FlatBag.dyn_o ) [HIE file is missing] ghc-lib-parser> [105 of 456] Compiling GHC.Data.StringBuffer ( compiler/GHC/Data/StringBuffer.hs, dist/haddock-objs-8349/GHC/Data/StringBuffer.o, dist/haddock-objs-8349/GHC/Data/StringBuffer.dyn_o ) [HIE file is missing] conduit-parse> Documentation created: dist/doc/html/conduit-parse, conduit-parse> dist/doc/html/conduit-parse/conduit-parse.txt libyaml> Running phase: fixupPhase libyaml> shrinking RPATHs of ELF executables and libraries in /nix/store/h3r0jl8fx1cqqk1jwmf2zvp25m029wmg-libyaml-0.1.4 libyaml> shrinking /nix/store/h3r0jl8fx1cqqk1jwmf2zvp25m029wmg-libyaml-0.1.4/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHSlibyaml-0.1.4-LgyJklOKPMJCmFTuP5hVwL-ghc9.12.1.so libyaml> checking for references to /build/ in /nix/store/h3r0jl8fx1cqqk1jwmf2zvp25m029wmg-libyaml-0.1.4... libyaml> patching script interpreter paths in /nix/store/h3r0jl8fx1cqqk1jwmf2zvp25m029wmg-libyaml-0.1.4 libyaml> stripping (with command strip and flags -S -p) in /nix/store/h3r0jl8fx1cqqk1jwmf2zvp25m029wmg-libyaml-0.1.4/lib libyaml> shrinking RPATHs of ELF executables and libraries in /nix/store/fy4nnpl0h9kibwch6jlpq00mivs9yb1s-libyaml-0.1.4-doc libyaml> checking for references to /build/ in /nix/store/fy4nnpl0h9kibwch6jlpq00mivs9yb1s-libyaml-0.1.4-doc... libyaml> patching script interpreter paths in /nix/store/fy4nnpl0h9kibwch6jlpq00mivs9yb1s-libyaml-0.1.4-doc libyaml (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/fy4nnpl0h9kibwch6jlpq00mivs9yb1s-libyaml-0.1.4-doc /nix/store/h3r0jl8fx1cqqk1jwmf2zvp25m029wmg-libyaml-0.1.4 libyaml (post)> Pushing 4 paths (111 are already present) using zstd to cache sellout ⏳ libyaml (post)> libyaml (post)> Pushing /nix/store/h3r0jl8fx1cqqk1jwmf2zvp25m029wmg-libyaml-0.1.4 (3.37 MiB) libyaml (post)> Pushing /nix/store/ywk0kqz3cgb5am3wd7vwjs34mqrjap9a-expand-response-params (16.38 KiB) libyaml (post)> Pushing /nix/store/wk9nva2gk0n5hpaffyqgihqlmxn5n68y-libyaml-clib-0.2.5 (568.87 KiB) libyaml (post)> Pushing /nix/store/fy4nnpl0h9kibwch6jlpq00mivs9yb1s-libyaml-0.1.4-doc (755.95 KiB) libyaml (post)> libyaml (post)> All done. libyaml (post)> added 2 signatures libyaml (post)> added 2 signatures libyaml (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/fy4nnpl0h9kibwch6jlpq00mivs9yb1s-libyaml-0.1.4-doc /nix/store/h3r0jl8fx1cqqk1jwmf2zvp25m029wmg-libyaml-0.1.4 libyaml (post)> copying 2 paths... libyaml (post)> copying path '/nix/store/fy4nnpl0h9kibwch6jlpq00mivs9yb1s-libyaml-0.1.4-doc' to 'ssh-ng://'... libyaml (post)> copying path '/nix/store/h3r0jl8fx1cqqk1jwmf2zvp25m029wmg-libyaml-0.1.4' to 'ssh-ng://'... libyaml (post)> copying 1 paths... libyaml (post)> copying path '/nix/store/5b6fg6l2qi7dcxh939mgcik48nwfvv4y-libyaml-0.1.4.drv' to 'ssh-ng://'... building '/nix/store/xxkskh43zbb2g0sar017krgnsw8vl4vv-yaml-0.11.11.2.drv'... ghc-lib-parser> [106 of 456] Compiling GHC.Tc.Types.TcRef ( compiler/GHC/Tc/Types/TcRef.hs, dist/haddock-objs-8349/GHC/Tc/Types/TcRef.o, dist/haddock-objs-8349/GHC/Tc/Types/TcRef.dyn_o ) [HIE file is missing] ghc-lib-parser> [107 of 456] Compiling GHC.Utils.CliOption ( compiler/GHC/Utils/CliOption.hs, dist/haddock-objs-8349/GHC/Utils/CliOption.o, dist/haddock-objs-8349/GHC/Utils/CliOption.dyn_o ) [HIE file is missing] ghc-lib-parser> [108 of 456] Compiling GHC.Types.ProfAuto ( compiler/GHC/Types/ProfAuto.hs, dist/haddock-objs-8349/GHC/Types/ProfAuto.o, dist/haddock-objs-8349/GHC/Types/ProfAuto.dyn_o ) [HIE file is missing] ghc-lib-parser> [109 of 456] Compiling GHC.SysTools.Terminal ( compiler/GHC/SysTools/Terminal.hs, dist/haddock-objs-8349/GHC/SysTools/Terminal.o, dist/haddock-objs-8349/GHC/SysTools/Terminal.dyn_o ) [HIE file is missing] ghc-lib-parser> [110 of 456] Compiling GHC.Driver.Plugins.External ( compiler/GHC/Driver/Plugins/External.hs, dist/haddock-objs-8349/GHC/Driver/Plugins/External.o, dist/haddock-objs-8349/GHC/Driver/Plugins/External.dyn_o ) [HIE file is missing] ghc-lib-parser> [111 of 456] Compiling GHC.Driver.Backend.Internal ( compiler/GHC/Driver/Backend/Internal.hs, dist/haddock-objs-8349/GHC/Driver/Backend/Internal.o, dist/haddock-objs-8349/GHC/Driver/Backend/Internal.dyn_o ) [HIE file is missing] ghc-lib-parser> [112 of 456] Compiling GHC.CmmToAsm.CFG.Weight ( compiler/GHC/CmmToAsm/CFG/Weight.hs, dist/haddock-objs-8349/GHC/CmmToAsm/CFG/Weight.o, dist/haddock-objs-8349/GHC/CmmToAsm/CFG/Weight.dyn_o ) [HIE file is missing] ghc-lib-parser> [113 of 456] Compiling GHC.Types.HpcInfo ( compiler/GHC/Types/HpcInfo.hs, dist/haddock-objs-8349/GHC/Types/HpcInfo.o, dist/haddock-objs-8349/GHC/Types/HpcInfo.dyn_o ) [HIE file is missing] ghc-lib-parser> [114 of 456] Compiling GHC.Utils.Json ( compiler/GHC/Utils/Json.hs, dist/haddock-objs-8349/GHC/Utils/Json.o, dist/haddock-objs-8349/GHC/Utils/Json.dyn_o ) [HIE file is missing] ghc-lib-parser> [115 of 456] Compiling GHC.Types.SrcLoc ( compiler/GHC/Types/SrcLoc.hs, dist/haddock-objs-8349/GHC/Types/SrcLoc.o, dist/haddock-objs-8349/GHC/Types/SrcLoc.dyn_o ) [HIE file is missing] ghc-lib-parser> [116 of 456] Compiling GHC.Types.Unique.DFM ( compiler/GHC/Types/Unique/DFM.hs, dist/haddock-objs-8349/GHC/Types/Unique/DFM.o, dist/haddock-objs-8349/GHC/Types/Unique/DFM.dyn_o ) [HIE file is missing] ghc-lib-parser> [117 of 456] Compiling GHC.Data.FastString.Env ( compiler/GHC/Data/FastString/Env.hs, dist/haddock-objs-8349/GHC/Data/FastString/Env.o, dist/haddock-objs-8349/GHC/Data/FastString/Env.dyn_o ) [HIE file is missing] ghc-lib-parser> [118 of 456] Compiling GHC.Types.Unique.Set ( compiler/GHC/Types/Unique/Set.hs, dist/haddock-objs-8349/GHC/Types/Unique/Set.o, dist/haddock-objs-8349/GHC/Types/Unique/Set.dyn_o ) [HIE file is missing] ghc-lib-parser> [119 of 456] Compiling GHC.Types.Unique.DSet ( compiler/GHC/Types/Unique/DSet.hs, dist/haddock-objs-8349/GHC/Types/Unique/DSet.o, dist/haddock-objs-8349/GHC/Types/Unique/DSet.dyn_o ) [HIE file is missing] ghc-lib-parser> [120 of 456] Compiling GHC.Data.OrdList ( compiler/GHC/Data/OrdList.hs, dist/haddock-objs-8349/GHC/Data/OrdList.o, dist/haddock-objs-8349/GHC/Data/OrdList.dyn_o ) [HIE file is missing] ghc-lib-parser> [121 of 456] Compiling GHC.Types.Unique.Map ( compiler/GHC/Types/Unique/Map.hs, dist/haddock-objs-8349/GHC/Types/Unique/Map.o, dist/haddock-objs-8349/GHC/Types/Unique/Map.dyn_o ) [HIE file is missing] ghc-lib-parser> [122 of 456] Compiling GHC.Data.Graph.Directed ( compiler/GHC/Data/Graph/Directed.hs, dist/haddock-objs-8349/GHC/Data/Graph/Directed.o, dist/haddock-objs-8349/GHC/Data/Graph/Directed.dyn_o ) [HIE file is missing] conduit-extra> Preprocessing library for conduit-extra-1.3.7... conduit-extra> Running Haddock on library for conduit-extra-1.3.7... conduit-extra> Warning: The documentation for the following packages are not installed. No conduit-extra> links will be generated to these packages: attoparsec-0.14.4, conduit-extra> attoparsec-0.14.4, vector-0.13.2.0 conduit-extra> [ 1 of 13] Compiling Data.Conduit.Attoparsec ( Data/Conduit/Attoparsec.hs, nothing ) [HIE file is missing] conduit-extra> Data/Conduit/Attoparsec.hs:49:21: warning: [GHC-90584] [-Wderiving-typeable] conduit-extra> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable conduit-extra> • In the data declaration for ‘ParseError’ conduit-extra> | conduit-extra> 49 | deriving (Show, Typeable) conduit-extra> | ^^^^^^^^ conduit-extra> conduit-extra> [ 2 of 13] Compiling Data.Conduit.Binary ( Data/Conduit/Binary.hs, nothing ) [HIE file is missing] conduit-extra> Data/Conduit/Binary.hs:428:21: warning: [GHC-90584] [-Wderiving-typeable] conduit-extra> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable conduit-extra> • In the data declaration for ‘SinkStorableException’ conduit-extra> | conduit-extra> 428 | deriving (Show, Typeable) conduit-extra> | ^^^^^^^^ conduit-extra> conduit-extra> [ 3 of 13] Compiling Data.Conduit.ByteString.Builder ( Data/Conduit/ByteString/Builder.hs, nothing ) [HIE file is missing] conduit-extra> [ 4 of 13] Compiling Data.Conduit.Filesystem ( Data/Conduit/Filesystem.hs, nothing ) [HIE file is missing] conduit-extra> [ 5 of 13] Compiling Data.Conduit.Foldl ( Data/Conduit/Foldl.hs, nothing ) [HIE file is missing] conduit-extra> [ 6 of 13] Compiling Data.Conduit.Lazy ( Data/Conduit/Lazy.hs, nothing ) [HIE file is missing] conduit-extra> [ 7 of 13] Compiling Data.Conduit.Network ( Data/Conduit/Network.hs, nothing ) [HIE file is missing] conduit-extra> [ 8 of 13] Compiling Data.Conduit.Network.UDP ( Data/Conduit/Network/UDP.hs, nothing ) [HIE file is missing] conduit-extra> [ 9 of 13] Compiling Data.Conduit.Network.Unix ( Data/Conduit/Network/Unix.hs, nothing ) [HIE file is missing] conduit-extra> [10 of 13] Compiling Data.Conduit.Process ( Data/Conduit/Process.hs, nothing ) [HIE file is missing] conduit-extra> Data/Conduit/Process.hs:47:13: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit-extra> The use of ‘~’ without TypeOperators conduit-extra> will become an error in a future GHC release. conduit-extra> Suggested fix: conduit-extra> Perhaps you intended to use the ‘TypeOperators’ extension conduit-extra> | conduit-extra> 47 | instance (r ~ (), MonadIO m, i ~ ByteString) => InputSource (ConduitM i o m r) where conduit-extra> | ^ conduit-extra> conduit-extra> Data/Conduit/Process.hs:47:32: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit-extra> The use of ‘~’ without TypeOperators conduit-extra> will become an error in a future GHC release. conduit-extra> Suggested fix: conduit-extra> Perhaps you intended to use the ‘TypeOperators’ extension conduit-extra> | conduit-extra> 47 | instance (r ~ (), MonadIO m, i ~ ByteString) => InputSource (ConduitM i o m r) where conduit-extra> | ^ conduit-extra> conduit-extra> Data/Conduit/Process.hs:49:13: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit-extra> The use of ‘~’ without TypeOperators conduit-extra> will become an error in a future GHC release. conduit-extra> Suggested fix: conduit-extra> Perhaps you intended to use the ‘TypeOperators’ extension conduit-extra> | conduit-parse> Preprocessing test suite 'tests' for conduit-parse-0.2.1.1... conduit-parse> Running phase: installPhase conduit-parse> Installing library in /nix/store/cl7z1blsch4k2pvj1g9316hywg44ay3i-conduit-parse-0.2.1.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/conduit-parse-0.2.1.1-2Nx02cZad6iGybrK2fOHcH conduit-parse> Running phase: fixupPhase conduit-parse> shrinking RPATHs of ELF executables and libraries in /nix/store/cl7z1blsch4k2pvj1g9316hywg44ay3i-conduit-parse-0.2.1.1 conduit-parse> shrinking /nix/store/cl7z1blsch4k2pvj1g9316hywg44ay3i-conduit-parse-0.2.1.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHSconduit-parse-0.2.1.1-2Nx02cZad6iGybrK2fOHcH-ghc9.12.1.so conduit-parse> checking for references to /build/ in /nix/store/cl7z1blsch4k2pvj1g9316hywg44ay3i-conduit-parse-0.2.1.1... conduit-parse> patching script interpreter paths in /nix/store/cl7z1blsch4k2pvj1g9316hywg44ay3i-conduit-parse-0.2.1.1 conduit-parse> stripping (with command strip and flags -S -p) in /nix/store/cl7z1blsch4k2pvj1g9316hywg44ay3i-conduit-parse-0.2.1.1/lib conduit-parse> shrinking RPATHs of ELF executables and libraries in /nix/store/p2d7xyld0jm0n46rbhlbzcxmiyi124yg-conduit-parse-0.2.1.1-doc conduit-parse> checking for references to /build/ in /nix/store/p2d7xyld0jm0n46rbhlbzcxmiyi124yg-conduit-parse-0.2.1.1-doc... conduit-parse> patching script interpreter paths in /nix/store/p2d7xyld0jm0n46rbhlbzcxmiyi124yg-conduit-parse-0.2.1.1-doc conduit-extra> 49 | instance (r ~ (), r' ~ (), MonadIO m, MonadIO n, i ~ ByteString) => InputSource (ConduitM i o m r, n r') where conduit-extra> | ^ conduit-extra> conduit-extra> Data/Conduit/Process.hs:49:22: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit-extra> The use of ‘~’ without TypeOperators conduit-extra> will become an error in a future GHC release. conduit-extra> Suggested fix: conduit-extra> Perhaps you intended to use the ‘TypeOperators’ extension conduit-extra> | conduit-extra> 49 | instance (r ~ (), r' ~ (), MonadIO m, MonadIO n, i ~ ByteString) => InputSource (ConduitM i o m r, n r') where conduit-extra> | ^ conduit-extra> conduit-extra> Data/Conduit/Process.hs:49:52: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit-extra> The use of ‘~’ without TypeOperators conduit-extra> will become an error in a future GHC release. conduit-extra> Suggested fix: conduit-extra> Perhaps you intended to use the ‘TypeOperators’ extension conduit-extra> | conduit-extra> 49 | instance (r ~ (), r' ~ (), MonadIO m, MonadIO n, i ~ ByteString) => InputSource (ConduitM i o m r, n r') where conduit-extra> | ^ conduit-extra> conduit-extra> Data/Conduit/Process.hs:65:24: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit-extra> The use of ‘~’ without TypeOperators conduit-extra> will become an error in a future GHC release. conduit-extra> Suggested fix: conduit-extra> Perhaps you intended to use the ‘TypeOperators’ extension conduit-extra> | conduit-extra> 65 | instance (MonadIO m, r ~ ()) => InputSource (BuilderInput o m r) where conduit-extra> | ^ conduit-extra> conduit-extra> Data/Conduit/Process.hs:67:35: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit-extra> The use of ‘~’ without TypeOperators conduit-extra> will become an error in a future GHC release. conduit-extra> Suggested fix: conduit-extra> Perhaps you intended to use the ‘TypeOperators’ extension conduit-extra> | conduit-extra> 67 | instance (MonadIO m, MonadIO n, r ~ (), r' ~ ()) => InputSource (BuilderInput o m r, n r') where conduit-extra> | ^ conduit-extra> conduit-extra> Data/Conduit/Process.hs:67:44: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit-extra> The use of ‘~’ without TypeOperators conduit-extra> will become an error in a future GHC release. conduit-extra> Suggested fix: conduit-extra> Perhaps you intended to use the ‘TypeOperators’ extension conduit-extra> | conduit-extra> 67 | instance (MonadIO m, MonadIO n, r ~ (), r' ~ ()) => InputSource (BuilderInput o m r, n r') where conduit-extra> | ^ conduit-extra> conduit-extra> Data/Conduit/Process.hs:69:24: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit-extra> The use of ‘~’ without TypeOperators conduit-extra> will become an error in a future GHC release. conduit-extra> Suggested fix: conduit-extra> Perhaps you intended to use the ‘TypeOperators’ extension conduit-extra> | conduit-extra> 69 | instance (MonadIO m, r ~ ()) => InputSource (FlushInput o m r) where conduit-extra> | ^ conduit-extra> conduit-parse (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/cl7z1blsch4k2pvj1g9316hywg44ay3i-conduit-parse-0.2.1.1 /nix/store/p2d7xyld0jm0n46rbhlbzcxmiyi124yg-conduit-parse-0.2.1.1-doc conduit-parse (post)> Pushing 6 paths (123 are already present) using zstd to cache sellout ⏳ conduit-parse (post)> conduit-parse (post)> Pushing /nix/store/m1m6jn4dcvkmiz416cfglccqf1c1v3g4-parsers-0.12.12 (8.75 MiB) conduit-parse (post)> Pushing /nix/store/cl7z1blsch4k2pvj1g9316hywg44ay3i-conduit-parse-0.2.1.1 (1.35 MiB) conduit-parse (post)> Pushing /nix/store/p2d7xyld0jm0n46rbhlbzcxmiyi124yg-conduit-parse-0.2.1.1-doc (326.95 KiB) conduit-parse (post)> Pushing /nix/store/x6nh7v4z686k7ykqim33mjkcn0n4nn2j-safe-0.3.21 (2.08 MiB) conduit-parse (post)> Pushing /nix/store/b8wlx8g6ynxsfy0shhbvxyjh834lmbym-parsers-0.12.12-doc (2.31 MiB) conduit-parse (post)> Pushing /nix/store/3rabyx58l8fvir37wv7cgzininvczh5m-safe-0.3.21-doc (1013.68 KiB) conduit-parse (post)> conduit-parse (post)> All done. conduit-parse (post)> added 2 signatures conduit-parse (post)> added 4 signatures conduit-parse (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/cl7z1blsch4k2pvj1g9316hywg44ay3i-conduit-parse-0.2.1.1 /nix/store/p2d7xyld0jm0n46rbhlbzcxmiyi124yg-conduit-parse-0.2.1.1-doc conduit-parse (post)> copying 2 paths... conduit-parse (post)> copying path '/nix/store/p2d7xyld0jm0n46rbhlbzcxmiyi124yg-conduit-parse-0.2.1.1-doc' to 'ssh-ng://'... conduit-parse (post)> copying path '/nix/store/cl7z1blsch4k2pvj1g9316hywg44ay3i-conduit-parse-0.2.1.1' to 'ssh-ng://'... conduit-parse (post)> copying 1 paths... conduit-parse (post)> copying path '/nix/store/yq71cz1qn3h00c3v9gmcwaa7x2dcwqk8-conduit-parse-0.2.1.1.drv' to 'ssh-ng://'... ghc-lib-parser> [123 of 456] Compiling GHC.Data.List.SetOps ( compiler/GHC/Data/List/SetOps.hs, dist/haddock-objs-8349/GHC/Data/List/SetOps.o, dist/haddock-objs-8349/GHC/Data/List/SetOps.dyn_o ) [HIE file is missing] ghc-lib-parser> [124 of 456] Compiling GHC.Data.Bag ( compiler/GHC/Data/Bag.hs, dist/haddock-objs-8349/GHC/Data/Bag.o, dist/haddock-objs-8349/GHC/Data/Bag.dyn_o ) [HIE file is missing] ghc-lib-parser> [125 of 456] Compiling GHC.Data.Pair ( compiler/GHC/Data/Pair.hs, dist/haddock-objs-8349/GHC/Data/Pair.o, dist/haddock-objs-8349/GHC/Data/Pair.dyn_o ) [HIE file is missing] ghc-lib-parser> [126 of 456] Compiling GHC.Data.TrieMap ( compiler/GHC/Data/TrieMap.hs, dist/haddock-objs-8349/GHC/Data/TrieMap.o, dist/haddock-objs-8349/GHC/Data/TrieMap.dyn_o ) [HIE file is missing] ghc-lib-parser> [127 of 456] Compiling GHC.Utils.Binary ( compiler/GHC/Utils/Binary.hs, dist/haddock-objs-8349/GHC/Utils/Binary.o, dist/haddock-objs-8349/GHC/Utils/Binary.dyn_o ) [HIE file is missing] conduit-extra> Data/Conduit/Process.hs:71:35: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit-extra> The use of ‘~’ without TypeOperators conduit-extra> will become an error in a future GHC release. conduit-extra> Suggested fix: conduit-extra> Perhaps you intended to use the ‘TypeOperators’ extension conduit-extra> | conduit-extra> 71 | instance (MonadIO m, MonadIO n, r ~ (), r' ~ ()) => InputSource (FlushInput o m r, n r') where conduit-extra> | ^ conduit-extra> conduit-extra> Data/Conduit/Process.hs:71:44: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit-extra> The use of ‘~’ without TypeOperators conduit-extra> will become an error in a future GHC release. conduit-extra> Suggested fix: conduit-extra> Perhaps you intended to use the ‘TypeOperators’ extension conduit-extra> | conduit-extra> 71 | instance (MonadIO m, MonadIO n, r ~ (), r' ~ ()) => InputSource (FlushInput o m r, n r') where conduit-extra> | ^ conduit-extra> conduit-extra> Data/Conduit/Process.hs:74:13: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit-extra> The use of ‘~’ without TypeOperators conduit-extra> will become an error in a future GHC release. conduit-extra> Suggested fix: conduit-extra> Perhaps you intended to use the ‘TypeOperators’ extension conduit-extra> | conduit-extra> 74 | instance (r ~ (), MonadIO m, o ~ ByteString) => OutputSink (ConduitM i o m r) where conduit-extra> | ^ conduit-extra> conduit-extra> Data/Conduit/Process.hs:74:32: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit-extra> The use of ‘~’ without TypeOperators conduit-extra> will become an error in a future GHC release. conduit-extra> Suggested fix: conduit-extra> Perhaps you intended to use the ‘TypeOperators’ extension conduit-extra> | conduit-extra> 74 | instance (r ~ (), MonadIO m, o ~ ByteString) => OutputSink (ConduitM i o m r) where conduit-extra> | ^ conduit-extra> conduit-extra> Data/Conduit/Process.hs:76:13: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit-extra> The use of ‘~’ without TypeOperators conduit-extra> will become an error in a future GHC release. conduit-extra> Suggested fix: conduit-extra> Perhaps you intended to use the ‘TypeOperators’ extension conduit-extra> | conduit-extra> 76 | instance (r ~ (), r' ~ (), MonadIO m, MonadIO n, o ~ ByteString) => OutputSink (ConduitM i o m r, n r') where conduit-extra> | ^ conduit-extra> conduit-extra> Data/Conduit/Process.hs:76:22: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit-extra> The use of ‘~’ without TypeOperators conduit-extra> will become an error in a future GHC release. conduit-extra> Suggested fix: conduit-extra> Perhaps you intended to use the ‘TypeOperators’ extension conduit-extra> | conduit-extra> 76 | instance (r ~ (), r' ~ (), MonadIO m, MonadIO n, o ~ ByteString) => OutputSink (ConduitM i o m r, n r') where conduit-extra> | ^ conduit-extra> conduit-extra> Data/Conduit/Process.hs:76:52: warning: [GHC-58520] [-Wtype-equality-requires-operators] conduit-extra> The use of ‘~’ without TypeOperators conduit-extra> will become an error in a future GHC release. conduit-extra> Suggested fix: conduit-extra> Perhaps you intended to use the ‘TypeOperators’ extension conduit-extra> | yaml> Running phase: setupCompilerEnvironmentPhase yaml> Build with /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1. yaml> Running phase: unpackPhase yaml> unpacking source archive /nix/store/1i4qpms3prjxhdqwxcidf0isp8prw52b-yaml-0.11.11.2.tar.gz yaml> source root is yaml-0.11.11.2 yaml> setting SOURCE_DATE_EPOCH to timestamp 1688236994 of file "yaml-0.11.11.2/yaml.cabal" yaml> Running phase: patchPhase yaml> Replace Cabal file with edited version from mirror://hackage/yaml-0.11.11.2/revision/2.cabal. yaml> Running phase: compileBuildDriverPhase yaml> setupCompileFlags: -package-db=/build/tmp.gQs8XOJN07/setup-package.conf.d -threaded yaml> [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.gQs8XOJN07/Main.o ) yaml> [2 of 2] Linking Setup yaml> Running phase: updateAutotoolsGnuConfigScriptsPhase yaml> Running phase: configurePhase yaml> configureFlags: --verbose --prefix=/nix/store/srs6d9bsan28cgq3zkbfayzds31af6c6-yaml-0.11.11.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/p75wsd1363xzxbxnmj22gjjn399njlsn-yaml-0.11.11.2-doc/share/doc/yaml-0.11.11.2 --with-gcc=gcc --package-db=/build/tmp.gQs8XOJN07/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 -fsystem-libyaml --extra-lib-dirs=/nix/store/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib yaml> Using Parsec parser yaml> Configuring yaml-0.11.11.2... yaml> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports yaml> 'ghc' version < 9.12): yaml> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc is version yaml> 9.12.1 yaml> Flags chosen: no-examples=True, no-exe=True yaml> Dependency aeson >=0.11: using aeson-2.2.3.0 yaml> Dependency attoparsec >=0.11.3.0: using attoparsec-0.14.4 yaml> Dependency base >=4.9.1 && <5: using base-4.21.0.0 yaml> Dependency bytestring >=0.9.1.4: using bytestring-0.12.2.0 yaml> Dependency conduit >=1.2.8 && <1.4: using conduit-1.3.6.1 yaml> Dependency containers: using containers-0.7 yaml> Dependency directory: using directory-1.3.9.0 yaml> Dependency filepath: using filepath-1.5.4.0 yaml> Dependency libyaml >=0.1 && <0.2: using libyaml-0.1.4 yaml> Dependency mtl: using mtl-2.3.1 yaml> Dependency resourcet >=0.3 && <1.4: using resourcet-1.3.0 yaml> Dependency scientific >=0.3: using scientific-0.3.8.0 yaml> Dependency template-haskell: using template-haskell-2.23.0.0 yaml> Dependency text: using text-2.1.2 yaml> Dependency transformers >=0.1: using transformers-0.6.1.2 yaml> Dependency unordered-containers: using unordered-containers-0.2.20 yaml> Dependency vector: using vector-0.13.2.0 yaml> Dependency HUnit: using HUnit-1.6.2.0 yaml> Dependency aeson >=0.11: using aeson-2.2.3.0 yaml> Dependency attoparsec >=0.11.3.0: using attoparsec-0.14.4 yaml> Dependency base >=4.9.1 && <5: using base-4.21.0.0 yaml> Dependency base-compat: using base-compat-0.13.1 yaml> Dependency bytestring >=0.9.1.4: using bytestring-0.12.2.0 yaml> Dependency conduit >=1.2.8 && <1.4: using conduit-1.3.6.1 yaml> Dependency containers: using containers-0.7 yaml> Dependency directory: using directory-1.3.9.0 yaml> Dependency filepath: using filepath-1.5.4.0 yaml> Dependency hspec >=1.3: using hspec-2.11.12 yaml> Dependency libyaml >=0.1 && <0.2: using libyaml-0.1.4 yaml> Dependency mockery: using mockery-0.3.5 yaml> Dependency mtl: using mtl-2.3.1 yaml> Dependency raw-strings-qq: using raw-strings-qq-1.1 conduit-extra> 76 | instance (r ~ (), r' ~ (), MonadIO m, MonadIO n, o ~ ByteString) => OutputSink (ConduitM i o m r, n r') where conduit-extra> | ^ conduit-extra> conduit-extra> [11 of 13] Compiling Data.Conduit.Process.Typed ( Data/Conduit/Process/Typed.hs, nothing ) [HIE file is missing] conduit-extra> [12 of 13] Compiling Data.Conduit.Text ( Data/Conduit/Text.hs, nothing ) [HIE file is missing] conduit-extra> Data/Conduit/Text.hs:219:14: warning: [GHC-90584] [-Wderiving-typeable] conduit-extra> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable conduit-extra> • In the data declaration for ‘TextException’ conduit-extra> | conduit-extra> 219 | deriving Typeable conduit-extra> | ^^^^^^^^ conduit-extra> conduit-extra> [13 of 13] Compiling Data.Conduit.Zlib ( Data/Conduit/Zlib.hs, nothing ) [HIE file is missing] conduit-extra> Haddock coverage: conduit-extra> Warning: 'ParseError' is ambiguous. It is defined conduit-extra> * at Data/Conduit/Attoparsec.hs:44:19 conduit-extra> * at Data/Conduit/Attoparsec.hs:44:1 conduit-extra> You may be able to disambiguate the identifier by qualifying it or conduit-extra> by specifying the type/value namespace explicitly. conduit-extra> Defaulting to the one defined at Data/Conduit/Attoparsec.hs:44:1 conduit-extra> 84% ( 11 / 13) in 'Data.Conduit.Attoparsec' conduit-extra> Missing documentation for: conduit-extra> Position (Data/Conduit/Attoparsec.hs:53) conduit-extra> PositionRange (Data/Conduit/Attoparsec.hs:64) conduit-extra> 100% ( 45 / 45) in 'Data.Conduit.Binary' conduit-extra> 100% ( 12 / 12) in 'Data.Conduit.ByteString.Builder' conduit-extra> 100% ( 3 / 3) in 'Data.Conduit.Filesystem' conduit-extra> 100% ( 3 / 3) in 'Data.Conduit.Foldl' conduit-extra> 100% ( 3 / 3) in 'Data.Conduit.Lazy' conduit-extra> 52% ( 18 / 34) in 'Data.Conduit.Network' conduit-extra> Missing documentation for: conduit-extra> Module header conduit-extra> appSource (Data/Conduit/Network.hs:88) conduit-extra> appSink (Data/Conduit/Network.hs:99) conduit-extra> appSockAddr conduit-extra> appLocalAddr conduit-extra> serverSettings (Data/Conduit/Network.hs:82) conduit-extra> runTCPServerWithHandle conduit-extra> clientSettings (Data/Conduit/Network.hs:85) conduit-extra> getPort conduit-extra> getHost conduit-extra> getAfterBind conduit-extra> getNeedLocalAddr conduit-extra> setPort conduit-extra> setHost conduit-extra> setAfterBind conduit-extra> setNeedLocalAddr conduit-extra> 90% ( 10 / 11) in 'Data.Conduit.Network.UDP' conduit-extra> Missing documentation for: conduit-extra> Module header conduit-extra> 59% ( 13 / 22) in 'Data.Conduit.Network.Unix' conduit-extra> Missing documentation for: conduit-extra> Module header conduit-extra> appSource (Data/Conduit/Network.hs:88) conduit-extra> appSink (Data/Conduit/Network.hs:99) conduit-extra> serverSettings (Data/Conduit/Network/Unix.hs:36) conduit-extra> clientSettings (Data/Conduit/Network/Unix.hs:33) conduit-extra> getPath conduit-extra> getAfterBind conduit-extra> setPath conduit-extra> setAfterBind conduit-extra> 100% ( 12 / 12) in 'Data.Conduit.Process' conduit-extra> 100% ( 9 / 9) in 'Data.Conduit.Process.Typed' conduit-extra> 100% ( 25 / 25) in 'Data.Conduit.Text' conduit-extra> Warning: 'WindowBits' is ambiguous. It is defined conduit-extra> * in ‘Codec.Compression.Zlib.Stream’ conduit-extra> * in ‘Codec.Compression.Zlib.Stream’ conduit-extra> You may be able to disambiguate the identifier by qualifying it or conduit-extra> by specifying the type/value namespace explicitly. conduit-extra> Defaulting to the one defined in ‘Codec.Compression.Zlib.Stream’ conduit-extra> 100% ( 14 / 14) in 'Data.Conduit.Zlib' conduit-extra> Warning: Data.Conduit.Attoparsec: could not find link destinations for: conduit-extra> - Data.Conduit.Attoparsec.parseA conduit-extra> - Data.Conduit.Attoparsec.feedA conduit-extra> - Data.Conduit.Attoparsec.empty conduit-extra> - Data.Conduit.Attoparsec.isNull conduit-extra> - Data.Conduit.Attoparsec.getLinesCols conduit-extra> - Data.Conduit.Attoparsec.stripFromEnd conduit-extra> - Data.Attoparsec.Internal.Types.Parser conduit-extra> - Data.Attoparsec.Internal.Types.IResult conduit-extra> Warning: Data.Conduit.Binary: could not find link destinations for: conduit-extra> - Data.Conduit.Binary.SinkStorableInsufficientBytes conduit-extra> Warning: Data.Conduit.ByteString.Builder: could not find link destinations for: conduit-extra> - Data.Conduit.Combinators.Buffer conduit-extra> Warning: Data.Conduit.Zlib: could not find link destinations for: conduit-extra> - Codec.Compression.Zlib.Stream.Rep_WindowBits yaml> Dependency resourcet >=0.3 && <1.4: using resourcet-1.3.0 yaml> Dependency scientific >=0.3: using scientific-0.3.8.0 yaml> Dependency template-haskell: using template-haskell-2.23.0.0 yaml> Dependency temporary: using temporary-1.3 yaml> Dependency text: using text-2.1.2 yaml> Dependency transformers >=0.1: using transformers-0.6.1.2 yaml> Dependency unordered-containers: using unordered-containers-0.2.20 yaml> Dependency vector: using vector-0.13.2.0 yaml> Dependency yaml: using yaml-0.11.11.2 yaml> Source component graph: yaml> component lib yaml> component test:spec dependency lib yaml> Configured component graph: yaml> component yaml-0.11.11.2-Bb0TnjMf3gK1QJiYnDs0dm yaml> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS yaml> include attoparsec-0.14.4-Jpi3LyMsvXc3fio9WNMcA4 yaml> include base-4.21.0.0-7c9b yaml> include bytestring-0.12.2.0-b0ac yaml> include conduit-1.3.6.1-1ntr3EX06z974pX6oeGS15 yaml> include containers-0.7-0330 yaml> include directory-1.3.9.0-9e59 yaml> include filepath-1.5.4.0-d360 yaml> include libyaml-0.1.4-LgyJklOKPMJCmFTuP5hVwL yaml> include mtl-2.3.1-a5fa yaml> include resourcet-1.3.0-KDj5D2LtwQPBabbCEqINF2 yaml> include scientific-0.3.8.0-9UrQw3jQ444EFF3GTEd7qw yaml> include template-haskell-2.23.0.0-059b yaml> include text-2.1.2-8f2d yaml> include transformers-0.6.1.2-905c yaml> include unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi yaml> include vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 yaml> component yaml-0.11.11.2-szrbyfeu3cJ0DVRXAsVLn-spec yaml> include HUnit-1.6.2.0-3B9enliCUx9E1LCz3SoudI yaml> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS yaml> include attoparsec-0.14.4-Jpi3LyMsvXc3fio9WNMcA4 yaml> include base-4.21.0.0-7c9b yaml> include base-compat-0.13.1-ETh4qdbBwfb6y2SJvaOYyT yaml> include bytestring-0.12.2.0-b0ac yaml> include conduit-1.3.6.1-1ntr3EX06z974pX6oeGS15 yaml> include containers-0.7-0330 yaml> include directory-1.3.9.0-9e59 yaml> include filepath-1.5.4.0-d360 yaml> include hspec-2.11.12-Bru9jObG9SbAQGRkrcD7Qi yaml> include libyaml-0.1.4-LgyJklOKPMJCmFTuP5hVwL yaml> include mockery-0.3.5-Ch4QguX0mg6HltIhEb4d4z yaml> include mtl-2.3.1-a5fa yaml> include raw-strings-qq-1.1-9mRU9KW2UO0ErBonj2teva yaml> include resourcet-1.3.0-KDj5D2LtwQPBabbCEqINF2 yaml> include scientific-0.3.8.0-9UrQw3jQ444EFF3GTEd7qw yaml> include template-haskell-2.23.0.0-059b yaml> include temporary-1.3-L8DCub6f4YbAEHM1cI1n9N yaml> include text-2.1.2-8f2d yaml> include transformers-0.6.1.2-905c yaml> include unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi yaml> include vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 yaml> include yaml-0.11.11.2-Bb0TnjMf3gK1QJiYnDs0dm yaml> Linked component graph: yaml> unit yaml-0.11.11.2-Bb0TnjMf3gK1QJiYnDs0dm yaml> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS yaml> include attoparsec-0.14.4-Jpi3LyMsvXc3fio9WNMcA4 yaml> include base-4.21.0.0-7c9b yaml> include bytestring-0.12.2.0-b0ac yaml> include conduit-1.3.6.1-1ntr3EX06z974pX6oeGS15 yaml> include containers-0.7-0330 yaml> include directory-1.3.9.0-9e59 yaml> include filepath-1.5.4.0-d360 yaml> include libyaml-0.1.4-LgyJklOKPMJCmFTuP5hVwL yaml> include mtl-2.3.1-a5fa yaml> include resourcet-1.3.0-KDj5D2LtwQPBabbCEqINF2 yaml> include scientific-0.3.8.0-9UrQw3jQ444EFF3GTEd7qw yaml> include template-haskell-2.23.0.0-059b yaml> include text-2.1.2-8f2d yaml> include transformers-0.6.1.2-905c yaml> include unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi yaml> include vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 yaml> Data.Yaml=yaml-0.11.11.2-Bb0TnjMf3gK1QJiYnDs0dm:Data.Yaml,Data.Yaml.Aeson=yaml-0.11.11.2-Bb0TnjMf3gK1QJiYnDs0dm:Data.Yaml.Aeson,Data.Yaml.Builder=yaml-0.11.11.2-Bb0TnjMf3gK1QJiYnDs0dm:Data.Yaml.Builder,Data.Yaml.Config=yaml-0.11.11.2-Bb0TnjMf3gK1QJiYnDs0dm:Data.Yaml.Config,Data.Yaml.Include=yaml-0.11.11.2-Bb0TnjMf3gK1QJiYnDs0dm:Data.Yaml.Include,Data.Yaml.Internal=yaml-0.11.11.2-Bb0TnjMf3gK1QJiYnDs0dm:Data.Yaml.Internal,Data.Yaml.Parser=yaml-0.11.11.2-Bb0TnjMf3gK1QJiYnDs0dm:Data.Yaml.Parser,Data.Yaml.Pretty=yaml-0.11.11.2-Bb0TnjMf3gK1QJiYnDs0dm:Data.Yaml.Pretty,Data.Yaml.TH=yaml-0.11.11.2-Bb0TnjMf3gK1QJiYnDs0dm:Data.Yaml.TH yaml> unit yaml-0.11.11.2-szrbyfeu3cJ0DVRXAsVLn-spec yaml> include HUnit-1.6.2.0-3B9enliCUx9E1LCz3SoudI yaml> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS yaml> include attoparsec-0.14.4-Jpi3LyMsvXc3fio9WNMcA4 yaml> include base-4.21.0.0-7c9b yaml> include base-compat-0.13.1-ETh4qdbBwfb6y2SJvaOYyT yaml> include bytestring-0.12.2.0-b0ac yaml> include conduit-1.3.6.1-1ntr3EX06z974pX6oeGS15 yaml> include containers-0.7-0330 yaml> include directory-1.3.9.0-9e59 yaml> include filepath-1.5.4.0-d360 yaml> include hspec-2.11.12-Bru9jObG9SbAQGRkrcD7Qi yaml> include libyaml-0.1.4-LgyJklOKPMJCmFTuP5hVwL yaml> include mockery-0.3.5-Ch4QguX0mg6HltIhEb4d4z yaml> include mtl-2.3.1-a5fa yaml> include raw-strings-qq-1.1-9mRU9KW2UO0ErBonj2teva yaml> include resourcet-1.3.0-KDj5D2LtwQPBabbCEqINF2 yaml> include scientific-0.3.8.0-9UrQw3jQ444EFF3GTEd7qw yaml> include template-haskell-2.23.0.0-059b yaml> include temporary-1.3-L8DCub6f4YbAEHM1cI1n9N yaml> include text-2.1.2-8f2d yaml> include transformers-0.6.1.2-905c yaml> include unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi yaml> include vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 yaml> include yaml-0.11.11.2-Bb0TnjMf3gK1QJiYnDs0dm yaml> Ready component graph: yaml> definite yaml-0.11.11.2-Bb0TnjMf3gK1QJiYnDs0dm yaml> depends aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS yaml> depends attoparsec-0.14.4-Jpi3LyMsvXc3fio9WNMcA4 yaml> depends base-4.21.0.0-7c9b yaml> depends bytestring-0.12.2.0-b0ac yaml> depends conduit-1.3.6.1-1ntr3EX06z974pX6oeGS15 yaml> depends containers-0.7-0330 yaml> depends directory-1.3.9.0-9e59 yaml> depends filepath-1.5.4.0-d360 yaml> depends libyaml-0.1.4-LgyJklOKPMJCmFTuP5hVwL yaml> depends mtl-2.3.1-a5fa yaml> depends resourcet-1.3.0-KDj5D2LtwQPBabbCEqINF2 yaml> depends scientific-0.3.8.0-9UrQw3jQ444EFF3GTEd7qw yaml> depends template-haskell-2.23.0.0-059b yaml> depends text-2.1.2-8f2d yaml> depends transformers-0.6.1.2-905c yaml> depends unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi yaml> depends vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 yaml> definite yaml-0.11.11.2-szrbyfeu3cJ0DVRXAsVLn-spec yaml> depends HUnit-1.6.2.0-3B9enliCUx9E1LCz3SoudI yaml> depends aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS yaml> depends attoparsec-0.14.4-Jpi3LyMsvXc3fio9WNMcA4 yaml> depends base-4.21.0.0-7c9b yaml> depends base-compat-0.13.1-ETh4qdbBwfb6y2SJvaOYyT yaml> depends bytestring-0.12.2.0-b0ac yaml> depends conduit-1.3.6.1-1ntr3EX06z974pX6oeGS15 yaml> depends containers-0.7-0330 yaml> depends directory-1.3.9.0-9e59 yaml> depends filepath-1.5.4.0-d360 yaml> depends hspec-2.11.12-Bru9jObG9SbAQGRkrcD7Qi yaml> depends libyaml-0.1.4-LgyJklOKPMJCmFTuP5hVwL yaml> depends mockery-0.3.5-Ch4QguX0mg6HltIhEb4d4z yaml> depends mtl-2.3.1-a5fa yaml> depends raw-strings-qq-1.1-9mRU9KW2UO0ErBonj2teva yaml> depends resourcet-1.3.0-KDj5D2LtwQPBabbCEqINF2 yaml> depends scientific-0.3.8.0-9UrQw3jQ444EFF3GTEd7qw yaml> depends template-haskell-2.23.0.0-059b yaml> depends temporary-1.3-L8DCub6f4YbAEHM1cI1n9N yaml> depends text-2.1.2-8f2d yaml> depends transformers-0.6.1.2-905c yaml> depends unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi yaml> depends vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 yaml> depends yaml-0.11.11.2-Bb0TnjMf3gK1QJiYnDs0dm yaml> Using Cabal-3.14.1.0 compiled by ghc-9.12 yaml> Using compiler: ghc-9.12.1 yaml> Using install prefix: yaml> /nix/store/srs6d9bsan28cgq3zkbfayzds31af6c6-yaml-0.11.11.2 yaml> Executables installed in: yaml> /nix/store/srs6d9bsan28cgq3zkbfayzds31af6c6-yaml-0.11.11.2/bin yaml> Libraries installed in: yaml> /nix/store/srs6d9bsan28cgq3zkbfayzds31af6c6-yaml-0.11.11.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/yaml-0.11.11.2-Bb0TnjMf3gK1QJiYnDs0dm yaml> Dynamic Libraries installed in: yaml> /nix/store/srs6d9bsan28cgq3zkbfayzds31af6c6-yaml-0.11.11.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75 yaml> Private executables installed in: yaml> /nix/store/srs6d9bsan28cgq3zkbfayzds31af6c6-yaml-0.11.11.2/libexec/x86_64-linux-ghc-9.12.1-bf75/yaml-0.11.11.2 yaml> Data files installed in: yaml> /nix/store/srs6d9bsan28cgq3zkbfayzds31af6c6-yaml-0.11.11.2/share/x86_64-linux-ghc-9.12.1-bf75/yaml-0.11.11.2 yaml> Documentation installed in: yaml> /nix/store/p75wsd1363xzxbxnmj22gjjn399njlsn-yaml-0.11.11.2-doc/share/doc/yaml-0.11.11.2 yaml> Configuration files installed in: yaml> /nix/store/srs6d9bsan28cgq3zkbfayzds31af6c6-yaml-0.11.11.2/etc yaml> No alex found yaml> Using ar found on system at: yaml> /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ar yaml> No c2hs found yaml> No cpphs found yaml> No doctest found yaml> Using gcc version 14.3.0 given by user at: yaml> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc yaml> Using ghc version 9.12.1 found on system at: yaml> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc yaml> Using ghc-pkg version 9.12.1 found on system at: yaml> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc-pkg-9.12.1 yaml> No ghcjs found yaml> No ghcjs-pkg found yaml> No greencard found yaml> Using haddock version 2.30.0 found on system at: yaml> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/haddock-ghc-9.12.1 yaml> No happy found yaml> No haskell-suite found yaml> No haskell-suite-pkg found yaml> No hmake found yaml> Using hpc version 0.69 found on system at: yaml> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hpc-ghc-9.12.1 yaml> Using hsc2hs version 0.68.10 found on system at: yaml> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 yaml> Using hscolour version 1.25 found on system at: yaml> /nix/store/iwbifbszf225h5w2dyxfi77kk6d6rxdy-hscolour-1.25/bin/HsColour yaml> No jhc found yaml> Using ld found on system at: yaml> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/ld yaml> No pkg-config found yaml> Using runghc version 9.12.1 found on system at: yaml> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/runghc-9.12.1 yaml> Using strip version 2.44 found on system at: yaml> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip yaml> Using tar found on system at: yaml> /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar yaml> No uhc found yaml> Running phase: buildPhase yaml> Preprocessing library for yaml-0.11.11.2... yaml> Building library for yaml-0.11.11.2... yaml> [ 1 of 10] Compiling Data.Yaml.Internal ( src/Data/Yaml/Internal.hs, dist/build/Data/Yaml/Internal.o, dist/build/Data/Yaml/Internal.dyn_o ) yaml> src/Data/Yaml/Internal.hs:112:21: warning: [GHC-90584] [-Wderiving-typeable] yaml> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable yaml> • In the data declaration for ‘ParseException’ yaml> | yaml> 112 | deriving (Show, Typeable) yaml> | ^^^^^^^^ yaml> conduit-extra> Documentation created: dist/doc/html/conduit-extra, conduit-extra> dist/doc/html/conduit-extra/conduit-extra.txt conduit-extra> Preprocessing test suite 'test' for conduit-extra-1.3.7... conduit-extra> Running phase: installPhase conduit-extra> Installing library in /nix/store/l92lx0bjw5y968rg64f2i2bp6dhm2ay3-conduit-extra-1.3.7/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/conduit-extra-1.3.7-JMLMDgxQYyYAiXH6oy6gje conduit-extra> Running phase: fixupPhase conduit-extra> shrinking RPATHs of ELF executables and libraries in /nix/store/l92lx0bjw5y968rg64f2i2bp6dhm2ay3-conduit-extra-1.3.7 conduit-extra> shrinking /nix/store/l92lx0bjw5y968rg64f2i2bp6dhm2ay3-conduit-extra-1.3.7/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHSconduit-extra-1.3.7-JMLMDgxQYyYAiXH6oy6gje-ghc9.12.1.so conduit-extra> checking for references to /build/ in /nix/store/l92lx0bjw5y968rg64f2i2bp6dhm2ay3-conduit-extra-1.3.7... conduit-extra> patching script interpreter paths in /nix/store/l92lx0bjw5y968rg64f2i2bp6dhm2ay3-conduit-extra-1.3.7 conduit-extra> stripping (with command strip and flags -S -p) in /nix/store/l92lx0bjw5y968rg64f2i2bp6dhm2ay3-conduit-extra-1.3.7/lib conduit-extra> shrinking RPATHs of ELF executables and libraries in /nix/store/nxw8xjn0fp9bcrhvd95z3sx6dzqczbkg-conduit-extra-1.3.7-doc conduit-extra> checking for references to /build/ in /nix/store/nxw8xjn0fp9bcrhvd95z3sx6dzqczbkg-conduit-extra-1.3.7-doc... conduit-extra> patching script interpreter paths in /nix/store/nxw8xjn0fp9bcrhvd95z3sx6dzqczbkg-conduit-extra-1.3.7-doc conduit-extra (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/l92lx0bjw5y968rg64f2i2bp6dhm2ay3-conduit-extra-1.3.7 /nix/store/nxw8xjn0fp9bcrhvd95z3sx6dzqczbkg-conduit-extra-1.3.7-doc conduit-extra (post)> Pushing 4 paths (126 are already present) using zstd to cache sellout ⏳ conduit-extra (post)> conduit-extra (post)> Pushing /nix/store/jr0xvyy08nzqvbwvirpzknnihp806yyb-typed-process-0.2.13.0-doc (1.11 MiB) conduit-extra (post)> Pushing /nix/store/nxw8xjn0fp9bcrhvd95z3sx6dzqczbkg-conduit-extra-1.3.7-doc (2.11 MiB) conduit-extra (post)> Pushing /nix/store/fj8q6rins9zaya043pqk6f94z73ly3a2-typed-process-0.2.13.0 (2.41 MiB) conduit-extra (post)> Pushing /nix/store/l92lx0bjw5y968rg64f2i2bp6dhm2ay3-conduit-extra-1.3.7 (5.25 MiB) conduit-extra (post)> conduit-extra (post)> All done. conduit-extra (post)> added 2 signatures conduit-extra (post)> added 1 signatures conduit-extra (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/l92lx0bjw5y968rg64f2i2bp6dhm2ay3-conduit-extra-1.3.7 /nix/store/nxw8xjn0fp9bcrhvd95z3sx6dzqczbkg-conduit-extra-1.3.7-doc conduit-extra (post)> copying 2 paths... conduit-extra (post)> copying path '/nix/store/nxw8xjn0fp9bcrhvd95z3sx6dzqczbkg-conduit-extra-1.3.7-doc' to 'ssh-ng://'... conduit-extra (post)> copying path '/nix/store/l92lx0bjw5y968rg64f2i2bp6dhm2ay3-conduit-extra-1.3.7' to 'ssh-ng://'... conduit-extra (post)> copying 1 paths... conduit-extra (post)> copying path '/nix/store/gw3w5a62585dwvy8hz07a7w42sapx9wx-conduit-extra-1.3.7.drv' to 'ssh-ng://'... ghc-lib-parser> [128 of 456] Compiling GHC.Types.SourceText ( compiler/GHC/Types/SourceText.hs, dist/haddock-objs-8349/GHC/Types/SourceText.o, dist/haddock-objs-8349/GHC/Types/SourceText.dyn_o ) [HIE file is missing] ghc-lib-parser> [129 of 456] Compiling GHC.Hs.DocString ( compiler/GHC/Hs/DocString.hs, dist/haddock-objs-8349/GHC/Hs/DocString.o, dist/haddock-objs-8349/GHC/Hs/DocString.dyn_o ) [HIE file is missing] ghc-lib-parser> [130 of 456] Compiling GHC.Types.FieldLabel ( compiler/GHC/Types/FieldLabel.hs, dist/haddock-objs-8349/GHC/Types/FieldLabel.o, dist/haddock-objs-8349/GHC/Types/FieldLabel.dyn_o ) [HIE file is missing] ghc-lib-parser> [131 of 456] Compiling GHC.Hs.Basic ( compiler/GHC/Hs/Basic.hs, dist/haddock-objs-8349/GHC/Hs/Basic.o, dist/haddock-objs-8349/GHC/Hs/Basic.dyn_o ) [HIE file is missing] ghc-lib-parser> [132 of 456] Compiling GHC.Types.Fixity ( compiler/GHC/Types/Fixity.hs, dist/haddock-objs-8349/GHC/Types/Fixity.o, dist/haddock-objs-8349/GHC/Types/Fixity.dyn_o ) [HIE file is missing] ghc-lib-parser> [133 of 456] Compiling GHC.Types.CostCentre.State ( compiler/GHC/Types/CostCentre/State.hs, dist/haddock-objs-8349/GHC/Types/CostCentre/State.o, dist/haddock-objs-8349/GHC/Types/CostCentre/State.dyn_o ) [HIE file is missing] ghc-lib-parser> [134 of 456] Compiling GHC.Data.EnumSet ( compiler/GHC/Data/EnumSet.hs, dist/haddock-objs-8349/GHC/Data/EnumSet.o, dist/haddock-objs-8349/GHC/Data/EnumSet.dyn_o ) [HIE file is missing] ghc-lib-parser> [135 of 456] Compiling GHC.Utils.Binary.Typeable ( compiler/GHC/Utils/Binary/Typeable.hs, dist/haddock-objs-8349/GHC/Utils/Binary/Typeable.o, dist/haddock-objs-8349/GHC/Utils/Binary/Typeable.dyn_o ) [HIE file is missing] ghc-lib-parser> [136 of 456] Compiling GHC.Iface.Ext.Fields ( compiler/GHC/Iface/Ext/Fields.hs, dist/haddock-objs-8349/GHC/Iface/Ext/Fields.o, dist/haddock-objs-8349/GHC/Iface/Ext/Fields.dyn_o ) [HIE file is missing] ghc-lib-parser> [137 of 456] Compiling GHC.Cmm.Dataflow.Label ( compiler/GHC/Cmm/Dataflow/Label.hs, dist/haddock-objs-8349/GHC/Cmm/Dataflow/Label.o, dist/haddock-objs-8349/GHC/Cmm/Dataflow/Label.dyn_o ) [HIE file is missing] ghc-lib-parser> [138 of 456] Compiling GHC.Cmm.BlockId[boot] ( compiler/GHC/Cmm/BlockId.hs-boot, dist/haddock-objs-8349/GHC/Cmm/BlockId.o-boot, dist/haddock-objs-8349/GHC/Cmm/BlockId.dyn_o-boot ) [HIE file is missing] ghc-lib-parser> [139 of 456] Compiling GHC.Driver.Flags ( compiler/GHC/Driver/Flags.hs, dist/haddock-objs-8349/GHC/Driver/Flags.o, dist/haddock-objs-8349/GHC/Driver/Flags.dyn_o ) [HIE file is missing] 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 ) 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 ) yaml> [ 2 of 10] Compiling Data.Yaml.Include ( src/Data/Yaml/Include.hs, dist/build/Data/Yaml/Include.o, dist/build/Data/Yaml/Include.dyn_o ) yaml> [ 3 of 10] Compiling Data.Yaml.Builder ( src/Data/Yaml/Builder.hs, dist/build/Data/Yaml/Builder.o, dist/build/Data/Yaml/Builder.dyn_o ) yaml> [ 4 of 10] Compiling Data.Yaml ( src/Data/Yaml.hs, dist/build/Data/Yaml.o, dist/build/Data/Yaml.dyn_o ) yaml> [ 5 of 10] Compiling Data.Yaml.Config ( src/Data/Yaml/Config.hs, dist/build/Data/Yaml/Config.o, dist/build/Data/Yaml/Config.dyn_o ) yaml> [ 6 of 10] Compiling Data.Yaml.Aeson ( src/Data/Yaml/Aeson.hs, dist/build/Data/Yaml/Aeson.o, dist/build/Data/Yaml/Aeson.dyn_o ) yaml> [ 7 of 10] Compiling Data.Yaml.Parser ( src/Data/Yaml/Parser.hs, dist/build/Data/Yaml/Parser.o, dist/build/Data/Yaml/Parser.dyn_o ) yaml> src/Data/Yaml/Parser.hs:150:21: warning: [GHC-90584] [-Wderiving-typeable] yaml> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable yaml> • In the data declaration for ‘YamlParseException’ yaml> | yaml> 150 | deriving (Show, Typeable) yaml> | ^^^^^^^^ yaml> yaml> [ 8 of 10] Compiling Data.Yaml.Pretty ( src/Data/Yaml/Pretty.hs, dist/build/Data/Yaml/Pretty.o, dist/build/Data/Yaml/Pretty.dyn_o ) yaml> [ 9 of 10] Compiling Data.Yaml.TH ( src/Data/Yaml/TH.hs, dist/build/Data/Yaml/TH.o, dist/build/Data/Yaml/TH.dyn_o ) yaml> [10 of 10] Compiling Paths_yaml ( dist/build/autogen/Paths_yaml.hs, dist/build/Paths_yaml.o, dist/build/Paths_yaml.dyn_o ) yaml> [ 1 of 10] Compiling Data.Yaml.Internal ( src/Data/Yaml/Internal.hs, dist/build/Data/Yaml/Internal.p_o ) yaml> src/Data/Yaml/Internal.hs:112:21: warning: [GHC-90584] [-Wderiving-typeable] yaml> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable yaml> • In the data declaration for ‘ParseException’ yaml> | yaml> 112 | deriving (Show, Typeable) yaml> | ^^^^^^^^ yaml> yaml> [ 2 of 10] Compiling Data.Yaml.Include ( src/Data/Yaml/Include.hs, dist/build/Data/Yaml/Include.p_o ) yaml> [ 3 of 10] Compiling Data.Yaml.Builder ( src/Data/Yaml/Builder.hs, dist/build/Data/Yaml/Builder.p_o ) yaml> [ 4 of 10] Compiling Data.Yaml ( src/Data/Yaml.hs, dist/build/Data/Yaml.p_o ) yaml> [ 5 of 10] Compiling Data.Yaml.Config ( src/Data/Yaml/Config.hs, dist/build/Data/Yaml/Config.p_o ) yaml> [ 6 of 10] Compiling Data.Yaml.Aeson ( src/Data/Yaml/Aeson.hs, dist/build/Data/Yaml/Aeson.p_o ) yaml> [ 7 of 10] Compiling Data.Yaml.Parser ( src/Data/Yaml/Parser.hs, dist/build/Data/Yaml/Parser.p_o ) yaml> src/Data/Yaml/Parser.hs:150:21: warning: [GHC-90584] [-Wderiving-typeable] yaml> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable yaml> • In the data declaration for ‘YamlParseException’ yaml> | yaml> 150 | deriving (Show, Typeable) yaml> | ^^^^^^^^ yaml> yaml> [ 8 of 10] Compiling Data.Yaml.Pretty ( src/Data/Yaml/Pretty.hs, dist/build/Data/Yaml/Pretty.p_o ) yaml> [ 9 of 10] Compiling Data.Yaml.TH ( src/Data/Yaml/TH.hs, dist/build/Data/Yaml/TH.p_o ) yaml> [10 of 10] Compiling Paths_yaml ( dist/build/autogen/Paths_yaml.hs, dist/build/Paths_yaml.p_o ) ghc-lib-parser> [140 of 456] Compiling GHC.Types.SafeHaskell ( compiler/GHC/Types/SafeHaskell.hs, dist/haddock-objs-8349/GHC/Types/SafeHaskell.o, dist/haddock-objs-8349/GHC/Types/SafeHaskell.dyn_o ) [HIE file is missing] ghc-lib-parser> [141 of 456] Compiling GHC.Parser.Errors.Basic ( compiler/GHC/Parser/Errors/Basic.hs, dist/haddock-objs-8349/GHC/Parser/Errors/Basic.o, dist/haddock-objs-8349/GHC/Parser/Errors/Basic.dyn_o ) [HIE file is missing] ghc-lib-parser> [142 of 456] Compiling GHC.Unit.Ppr ( compiler/GHC/Unit/Ppr.hs, dist/haddock-objs-8349/GHC/Unit/Ppr.o, dist/haddock-objs-8349/GHC/Unit/Ppr.dyn_o ) [HIE file is missing] ghc-lib-parser> [143 of 456] Compiling GHC.Tc.Types.Rank ( compiler/GHC/Tc/Types/Rank.hs, dist/haddock-objs-8349/GHC/Tc/Types/Rank.o, dist/haddock-objs-8349/GHC/Tc/Types/Rank.dyn_o ) [HIE file is missing] ghc-lib-parser> [144 of 456] Compiling GHC.Hs.Specificity ( compiler/GHC/Hs/Specificity.hs, dist/haddock-objs-8349/GHC/Hs/Specificity.o, dist/haddock-objs-8349/GHC/Hs/Specificity.dyn_o ) [HIE file is missing] ghc-lib-parser> [145 of 456] Compiling GHC.Unit.Types ( compiler/GHC/Unit/Types.hs, dist/haddock-objs-8349/GHC/Unit/Types.o, dist/haddock-objs-8349/GHC/Unit/Types.dyn_o ) [HIE file is missing] ghc-lib-parser> [146 of 456] Compiling GHC.Unit.Module.Location ( compiler/GHC/Unit/Module/Location.hs, dist/haddock-objs-8349/GHC/Unit/Module/Location.o, dist/haddock-objs-8349/GHC/Unit/Module/Location.dyn_o ) [HIE file is missing] yaml> Preprocessing test suite 'spec' for yaml-0.11.11.2... yaml> Building test suite 'spec' for yaml-0.11.11.2... ghc-lib-parser> [147 of 456] Compiling GHC.Unit.Module.Env ( compiler/GHC/Unit/Module/Env.hs, dist/haddock-objs-8349/GHC/Unit/Module/Env.o, dist/haddock-objs-8349/GHC/Unit/Module/Env.dyn_o ) [HIE file is missing] yaml> [1 of 5] Compiling Data.Yaml.IncludeSpec ( test/Data/Yaml/IncludeSpec.hs, dist/build/spec/spec-tmp/Data/Yaml/IncludeSpec.o ) ghc-lib-parser> [148 of 456] Compiling GHC.Unit.Module ( compiler/GHC/Unit/Module.hs, dist/haddock-objs-8349/GHC/Unit/Module.o, dist/haddock-objs-8349/GHC/Unit/Module.dyn_o ) [HIE file is missing] ghc-lib-parser> [149 of 456] Compiling GHC.Types.ForeignCall ( compiler/GHC/Types/ForeignCall.hs, dist/haddock-objs-8349/GHC/Types/ForeignCall.o, dist/haddock-objs-8349/GHC/Types/ForeignCall.dyn_o ) [HIE file is missing] yaml> test/Data/Yaml/IncludeSpec.hs:15:1: warning: [GHC-66111] [-Wunused-imports] yaml> The import of ‘Data.Yaml’ is redundant yaml> except perhaps to import instances from ‘Data.Yaml’ yaml> To import instances alone, use: import Data.Yaml() yaml> | yaml> 15 | import Data.Yaml (ParseException(InvalidYaml)) yaml> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ yaml> ghc-lib-parser> [150 of 456] Compiling GHC.Unit.Home ( compiler/GHC/Unit/Home.hs, dist/haddock-objs-8349/GHC/Unit/Home.o, dist/haddock-objs-8349/GHC/Unit/Home.dyn_o ) [HIE file is missing] yaml> [2 of 5] Compiling Data.Yaml.THSpec ( test/Data/Yaml/THSpec.hs, dist/build/spec/spec-tmp/Data/Yaml/THSpec.o ) yaml> [3 of 5] Compiling Data.YamlSpec ( test/Data/YamlSpec.hs, dist/build/spec/spec-tmp/Data/YamlSpec.o ) yaml> test/Data/YamlSpec.hs:46:1: warning: [GHC-66111] [-Wunused-imports] yaml> The import of ‘Data.String’ is redundant yaml> except perhaps to import instances from ‘Data.String’ yaml> To import instances alone, use: import Data.String() yaml> | yaml> 46 | import Data.String (fromString) yaml> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ yaml> yaml> test/Data/YamlSpec.hs:52:1: warning: [GHC-66111] [-Wunused-imports] yaml> The qualified import of ‘Data.HashMap.Strict’ is redundant yaml> except perhaps to import instances from ‘Data.HashMap.Strict’ yaml> To import instances alone, use: import Data.HashMap.Strict() yaml> | yaml> 52 | import qualified Data.HashMap.Strict as HM yaml> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ yaml> yaml> test/Data/YamlSpec.hs:61:1: warning: [GHC-40910] [-Wunused-top-binds] yaml> Defined but not used: ‘toText’ yaml> | yaml> 61 | toText = K.toText yaml> | ^^^^^^ yaml> ghc-lib-parser> [151 of 456] Compiling GHC.Types.PkgQual ( compiler/GHC/Types/PkgQual.hs, dist/haddock-objs-8349/GHC/Types/PkgQual.o, dist/haddock-objs-8349/GHC/Types/PkgQual.dyn_o ) [HIE file is missing] ghc-lib-parser> [152 of 456] Compiling GHC.Types.SourceFile ( compiler/GHC/Types/SourceFile.hs, dist/haddock-objs-8349/GHC/Types/SourceFile.o, dist/haddock-objs-8349/GHC/Types/SourceFile.dyn_o ) [HIE file is missing] ghc-lib-parser> [153 of 456] Compiling GHC.Unit.Parser ( compiler/GHC/Unit/Parser.hs, dist/haddock-objs-8349/GHC/Unit/Parser.o, dist/haddock-objs-8349/GHC/Unit/Parser.dyn_o ) [HIE file is missing] ghc-lib-parser> [154 of 456] Compiling Language.Haskell.Syntax.Pat[boot] ( compiler/Language/Haskell/Syntax/Pat.hs-boot, dist/haddock-objs-8349/Language/Haskell/Syntax/Pat.o-boot, dist/haddock-objs-8349/Language/Haskell/Syntax/Pat.dyn_o-boot ) [HIE file is missing] ghc-lib-parser> [155 of 456] Compiling Language.Haskell.Syntax.Expr[boot] ( compiler/Language/Haskell/Syntax/Expr.hs-boot, dist/haddock-objs-8349/Language/Haskell/Syntax/Expr.o-boot, dist/haddock-objs-8349/Language/Haskell/Syntax/Expr.dyn_o-boot ) [HIE file is missing] ghc-lib-parser> [156 of 456] Compiling Language.Haskell.Syntax.Type[boot] ( compiler/Language/Haskell/Syntax/Type.hs-boot, dist/haddock-objs-8349/Language/Haskell/Syntax/Type.o-boot, dist/haddock-objs-8349/Language/Haskell/Syntax/Type.dyn_o-boot ) [HIE file is missing] ghc-lib-parser> [157 of 456] Compiling GHC.Types.Basic ( compiler/GHC/Types/Basic.hs, dist/haddock-objs-8349/GHC/Types/Basic.o, dist/haddock-objs-8349/GHC/Types/Basic.dyn_o ) [HIE file is missing] yaml> [4 of 5] Compiling Main ( test/Spec.hs, dist/build/spec/spec-tmp/Main.o ) yaml> [5 of 5] Compiling Paths_yaml ( dist/build/spec/autogen/Paths_yaml.hs, dist/build/spec/spec-tmp/Paths_yaml.o ) ghc-lib-parser> [158 of 456] Compiling GHC.Builtin.Uniques[boot] ( compiler/GHC/Builtin/Uniques.hs-boot, dist/haddock-objs-8349/GHC/Builtin/Uniques.o-boot, dist/haddock-objs-8349/GHC/Builtin/Uniques.dyn_o-boot ) [HIE file is missing] ghc-lib-parser> [159 of 456] Compiling GHC.Core.DataCon[boot] ( compiler/GHC/Core/DataCon.hs-boot, dist/haddock-objs-8349/GHC/Core/DataCon.o-boot, dist/haddock-objs-8349/GHC/Core/DataCon.dyn_o-boot ) [HIE file is missing] ghc-lib-parser> [160 of 456] Compiling GHC.Builtin.Types[boot] ( compiler/GHC/Builtin/Types.hs-boot, dist/haddock-objs-8349/GHC/Builtin/Types.o-boot, dist/haddock-objs-8349/GHC/Builtin/Types.dyn_o-boot ) [HIE file is missing] ghc-lib-parser> [161 of 456] Compiling GHC.Builtin.Uniques ( compiler/GHC/Builtin/Uniques.hs, dist/haddock-objs-8349/GHC/Builtin/Uniques.o, dist/haddock-objs-8349/GHC/Builtin/Uniques.dyn_o ) [HIE file is missing] ghc-lib-parser> [162 of 456] Compiling GHC.Types.Name.Occurrence ( compiler/GHC/Types/Name/Occurrence.hs, dist/haddock-objs-8349/GHC/Types/Name/Occurrence.o, dist/haddock-objs-8349/GHC/Types/Name/Occurrence.dyn_o ) [HIE file is missing] yaml> [6 of 6] Linking dist/build/spec/spec ghc-lib-parser> [163 of 456] Compiling GHC.Platform ( compiler/GHC/Platform.hs, dist/haddock-objs-8349/GHC/Platform.o, dist/haddock-objs-8349/GHC/Platform.dyn_o ) [HIE file is missing] ghc-lib-parser> [164 of 456] Compiling GHC.Cmm.CLabel[boot] ( compiler/GHC/Cmm/CLabel.hs-boot, dist/haddock-objs-8349/GHC/Cmm/CLabel.o-boot, dist/haddock-objs-8349/GHC/Cmm/CLabel.dyn_o-boot ) [HIE file is missing] ghc-lib-parser> [165 of 456] Compiling GHC.Types.Name ( compiler/GHC/Types/Name.hs, dist/haddock-objs-8349/GHC/Types/Name.o, dist/haddock-objs-8349/GHC/Types/Name.dyn_o ) [HIE file is missing] ghc-lib-parser> [166 of 456] Compiling GHC.Types.Name.Set ( compiler/GHC/Types/Name/Set.hs, dist/haddock-objs-8349/GHC/Types/Name/Set.o, dist/haddock-objs-8349/GHC/Types/Name/Set.dyn_o ) [HIE file is missing] yaml> Running phase: checkPhase ghc-lib-parser> [167 of 456] Compiling GHC.Types.Name.Env ( compiler/GHC/Types/Name/Env.hs, dist/haddock-objs-8349/GHC/Types/Name/Env.o, dist/haddock-objs-8349/GHC/Types/Name/Env.dyn_o ) [HIE file is missing] ghc-lib-parser> [168 of 456] Compiling GHC.Tc.Utils.TcType[boot] ( compiler/GHC/Tc/Utils/TcType.hs-boot, dist/haddock-objs-8349/GHC/Tc/Utils/TcType.o-boot, dist/haddock-objs-8349/GHC/Tc/Utils/TcType.dyn_o-boot ) [HIE file is missing] ghc-lib-parser> [169 of 456] Compiling GHC.Types.Var ( compiler/GHC/Types/Var.hs, dist/haddock-objs-8349/GHC/Types/Var.o, dist/haddock-objs-8349/GHC/Types/Var.dyn_o ) [HIE file is missing] yaml> Running 1 test suites... yaml> Test suite spec: RUNNING... yaml> yaml> Data.Yaml yaml> streaming yaml> count scalars with anchor [✔] yaml> count sequences with anchor [✔] yaml> count mappings with anchor [✔] yaml> count sequences with custom tag [✔] yaml> count mappings with custom tag [✔] yaml> count count sequences with ! tag [✔] yaml> count count mappings with ! tag [✔] yaml> count block style sequences [✔] yaml> count flow style sequences [✔] yaml> count block style mappings [✔] yaml> count flow style mappings [✔] yaml> count aliases [✔] yaml> count scalars [✔] yaml> largest string [✔] yaml> encode/decode [✔] yaml> encode/decode events [✔] yaml> encode/decode file [✔] yaml> interleaved encode/decode [✔] yaml> decode invalid document (without segfault) [✔] yaml> Data.Yaml yaml> encode/decode [✔] yaml> encode/decode file [✔] yaml> encode/decode files with non-ASCII names [✔] yaml> encode/decode strings [✔] yaml> decode invalid file [✔] yaml> processes datatypes [✔] yaml> encode invalid numbers [✔] yaml> Data.Yaml.Pretty yaml> encode/decode [✔] yaml> encode/decode strings [✔] yaml> processes datatypes [✔] yaml> Data.Yaml.Builder yaml> encode/decode [✔] yaml> encode/decode complex mapping [✔] yaml> Data.Yaml aliases yaml> simple scalar alias [✔] yaml> simple sequence alias [✔] yaml> simple mapping alias [✔] yaml> mapping alias before anchor [✔] yaml> mapping alias inside anchor [✔] yaml> scalar alias overriding [✔] yaml> Data.Yaml merge keys yaml> test uniqueness of keys [✔] yaml> test mapping merge [✔] yaml> test sequence of mappings merging [✔] yaml> numbers yaml> parses as string when quoted [✔] yaml> parses as number when unquoted [✔] yaml> parses as number !!str is present [✔] yaml> integers have no decimals [✔] yaml> booleans yaml> parses when all lowercase [✔] yaml> parses when all uppercase [✔] yaml> parses when titlecase [✔] yaml> empty input yaml> parses as Null [✔] yaml> parses as Null from file [✔] yaml> comment only input yaml> parses as Null [✔] yaml> parses as Null from file [✔] yaml> alias stripping yaml> works [✔] yaml> nulls yaml> null recognized: "null" [✔] yaml> null recognized: "Null" [✔] yaml> null recognized: "NULL" [✔] yaml> null recognized: "~" [✔] yaml> null recognized: "" [✔] yaml> pretty output yaml> simple nulls [✔] yaml> simple numbers [✔] yaml> True [✔] yaml> False [✔] yaml> simple string [✔] yaml> * [✔] yaml> special keys yaml> fo"o [✔] yaml> fo'o [✔] yaml> fo\'o [✔] yaml> fo: o [✔] yaml> foo yaml> bar yaml> baz yaml> [✔] yaml> special values yaml> fo"o [✔] yaml> fo'o [✔] yaml> fo\'o [✔] yaml> fo: o [✔] yaml> foo yaml> bar yaml> baz yaml> [✔] yaml> decodeFileEither yaml> loads YAML through JSON into Haskell data [✔] yaml> when file does not exist yaml> returns Left [✔] yaml> multiple document support yaml> decodes zero-length input [✔] yaml> decodes comment-only input [✔] yaml> decodes a single document stream [✔] yaml> decodes multiple documents [✔] yaml> round-tripping of special scalars yaml> y [✔] yaml> Y [✔] yaml> On [✔] yaml> ON [✔] yaml> false [✔] yaml> 12345 [✔] yaml> 12345.0 [✔] yaml> 12345a [✔] yaml> 12e3 [✔] yaml> no tags [✔] yaml> aliases in keys #49 [✔] yaml> serialization of +123 #64 [✔] yaml> preserves Scientific precision [✔] yaml> truncates files [✔] yaml> encode quotes special keys #137 [✔] yaml> encodePretty quotes special keys #179 [✔] yaml> non-decimal numbers #135 yaml> 12345 [✔] yaml> +12345 [✔] yaml> 0o14 [✔] yaml> 0o123 [✔] yaml> 0xC [✔] yaml> 0xc [✔] yaml> 0xdeadBEEF [✔] yaml> 0xDEADBEEF [✔] yaml> 1.23015e+3 [✔] yaml> 12.3015e+02 [✔] yaml> 1230.15 [✔] yaml> Text.Libyaml with default tag rendering yaml> elides custom sequence tags [✔] yaml> elides custom mapping tags [✔] yaml> elides default sequence tags [✔] yaml> elides default mapping tags [✔] yaml> handles NoTag on sequences [✔] yaml> handles NoTag on mappings [✔] yaml> handles mixed tag usages but elides all mapping and sequence tags [✔] yaml> in combination of tags, anchors and styles, outputs only the scalar tags [✔] yaml> outputs tags when double quoted [✔] yaml> outputs tags when single quoted [✔] yaml> outputs tags on literal text [✔] yaml> outputs tags on folded text [✔] yaml> Text.Libyaml with all tags on yaml> will output custom sequence tags [✔] yaml> will output custom mapping tags [✔] yaml> will output default sequence tags [✔] yaml> will output default mapping tags [✔] yaml> handles NoTag on sequences [✔] yaml> handles NoTag on mappings [✔] yaml> handles mixed tag usages outputting all mapping and sequence tags [✔] yaml> in combination of tags, anchors and styles, outputs all the tags [✔] yaml> outputs plain tags [✔] yaml> respects PlainNoTag tags [✔] yaml> Text.Libyaml with uri tags on yaml> will output custom sequence tags [✔] yaml> will output custom mapping tags [✔] yaml> will output default sequence tags [✔] yaml> will output default mapping tags [✔] yaml> handles NoTag on sequences [✔] yaml> handles NoTag on mappings [✔] yaml> handles mixed tag usages outputting all mapping and sequence tags [✔] yaml> in combination of tags, anchors and styles, outputs all the tags [✔] yaml> Text.Libyaml with tags off yaml> outputs plain tags [✔] yaml> respects PlainNoTag tags [✔] yaml> elides tags when double quoted [✔] yaml> elides tags when single quoted [✔] yaml> elides tags on literal text [✔] yaml> elides tags on folded text [✔] yaml> Text.Libyaml with only UriTags set to render yaml> outputs only UriTags [✔] yaml> Scientific values round-trip [✔] yaml> +++ OK, passed 100 tests. yaml> Data.Yaml.Include yaml> decodeFile yaml> supports includes [✔] yaml> supports recursive includes [✔] yaml> aborts on cyclic includes [✔] yaml> when file does not exist yaml> throws Left (InvalidYaml (Just (YamlException "Yaml file not found: ..."))) [✔] yaml> with a 1K stack size limit yaml> with a large list yaml> succeeds [✔] yaml> decodeFileEither yaml> when file does not exist yaml> returns Left (InvalidYaml (Just (YamlException "Yaml file not found: ..."))) [✔] yaml> decodeFileWithWarnings yaml> warns on duplicate keys [✔] yaml> warns on nested duplicate keys [✔] yaml> when overriding a merged key yaml> does not warn [✔] yaml> when overriding twice yaml> warns [✔] yaml> Data.Yaml.TH yaml> yamlQQ yaml> parses yaml [✔] yaml> yaml> Finished in 0.0260 seconds yaml> 155 examples, 0 failures yaml> Test suite spec: PASS yaml> Test suite logged to: dist/test/yaml-0.11.11.2-spec.log yaml> 1 of 1 test suites (1 of 1 test cases) passed. yaml> Running phase: haddockPhase ghc-lib-parser> [170 of 456] Compiling GHC.Core.Type[boot] ( compiler/GHC/Core/Type.hs-boot, dist/haddock-objs-8349/GHC/Core/Type.o-boot, dist/haddock-objs-8349/GHC/Core/Type.dyn_o-boot ) [HIE file is missing] ghc-lib-parser> [171 of 456] Compiling GHC.Types.Var.Set ( compiler/GHC/Types/Var/Set.hs, dist/haddock-objs-8349/GHC/Types/Var/Set.o, dist/haddock-objs-8349/GHC/Types/Var/Set.dyn_o ) [HIE file is missing] ghc-lib-parser> [172 of 456] Compiling GHC.Core.TyCo.FVs[boot] ( compiler/GHC/Core/TyCo/FVs.hs-boot, dist/haddock-objs-8349/GHC/Core/TyCo/FVs.o-boot, dist/haddock-objs-8349/GHC/Core/TyCo/FVs.dyn_o-boot ) [HIE file is missing] ghc-lib-parser> [173 of 456] Compiling GHC.Utils.FV ( compiler/GHC/Utils/FV.hs, dist/haddock-objs-8349/GHC/Utils/FV.o, dist/haddock-objs-8349/GHC/Utils/FV.dyn_o ) [HIE file is missing] ghc-lib-parser> [174 of 456] Compiling GHC.Data.Graph.UnVar ( compiler/GHC/Data/Graph/UnVar.hs, dist/haddock-objs-8349/GHC/Data/Graph/UnVar.o, dist/haddock-objs-8349/GHC/Data/Graph/UnVar.dyn_o ) [HIE file is missing] ghc-lib-parser> [175 of 456] Compiling GHC.Types.Var.Env ( compiler/GHC/Types/Var/Env.hs, dist/haddock-objs-8349/GHC/Types/Var/Env.o, dist/haddock-objs-8349/GHC/Types/Var/Env.dyn_o ) [HIE file is missing] yaml> Preprocessing library for yaml-0.11.11.2... yaml> Running Haddock on library for yaml-0.11.11.2... yaml> Warning: The documentation for the following packages are not installed. No yaml> links will be generated to these packages: attoparsec-0.14.4, yaml> attoparsec-0.14.4, libyaml-clib-0.2.5, vector-0.13.2.0 ghc-lib-parser> [176 of 456] Compiling GHC.Types.SptEntry ( compiler/GHC/Types/SptEntry.hs, dist/haddock-objs-8349/GHC/Types/SptEntry.o, dist/haddock-objs-8349/GHC/Types/SptEntry.dyn_o ) [HIE file is missing] ghc-lib-parser> [177 of 456] Compiling GHC.Stg.InferTags.TagSig ( compiler/GHC/Stg/InferTags/TagSig.hs, dist/haddock-objs-8349/GHC/Stg/InferTags/TagSig.o, dist/haddock-objs-8349/GHC/Stg/InferTags/TagSig.dyn_o ) [HIE file is missing] ghc-lib-parser> [178 of 456] Compiling GHC.Parser.Annotation ( compiler/GHC/Parser/Annotation.hs, dist/haddock-objs-8349/GHC/Parser/Annotation.o, dist/haddock-objs-8349/GHC/Parser/Annotation.dyn_o ) [HIE file is missing] yaml> [ 1 of 10] Compiling Data.Yaml.Internal ( src/Data/Yaml/Internal.hs, nothing ) [HIE file is missing] yaml> src/Data/Yaml/Internal.hs:112:21: warning: [GHC-90584] [-Wderiving-typeable] yaml> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable yaml> • In the data declaration for ‘ParseException’ yaml> | yaml> 112 | deriving (Show, Typeable) yaml> | ^^^^^^^^ yaml> yaml> [ 2 of 10] Compiling Data.Yaml.Include ( src/Data/Yaml/Include.hs, nothing ) [HIE file is missing] yaml> [ 3 of 10] Compiling Data.Yaml.Builder ( src/Data/Yaml/Builder.hs, nothing ) [HIE file is missing] yaml> [ 4 of 10] Compiling Data.Yaml ( src/Data/Yaml.hs, nothing ) [HIE file is missing] yaml> [ 5 of 10] Compiling Data.Yaml.Config ( src/Data/Yaml/Config.hs, nothing ) [HIE file is missing] yaml> [ 6 of 10] Compiling Data.Yaml.Aeson ( src/Data/Yaml/Aeson.hs, nothing ) [HIE file is missing] yaml> [ 7 of 10] Compiling Data.Yaml.Parser ( src/Data/Yaml/Parser.hs, nothing ) [HIE file is missing] yaml> src/Data/Yaml/Parser.hs:150:21: warning: [GHC-90584] [-Wderiving-typeable] yaml> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable yaml> • In the data declaration for ‘YamlParseException’ yaml> | yaml> 150 | deriving (Show, Typeable) yaml> | ^^^^^^^^ yaml> yaml> [ 8 of 10] Compiling Data.Yaml.Pretty ( src/Data/Yaml/Pretty.hs, nothing ) [HIE file is missing] yaml> [ 9 of 10] Compiling Data.Yaml.TH ( src/Data/Yaml/TH.hs, nothing ) [HIE file is missing] yaml> [10 of 10] Compiling Paths_yaml ( dist/build/autogen/Paths_yaml.hs, nothing ) [HIE file is missing] yaml> Haddock coverage: yaml> Warning: 'setStringStyle' is out of scope. yaml> If you qualify the identifier, haddock can try to link it anyway. yaml> 42% ( 8 / 19) in 'Data.Yaml.Internal' yaml> Missing documentation for: yaml> Module header yaml> ParseException (src/Data/Yaml/Internal.hs:99) yaml> Warning (src/Data/Yaml/Internal.hs:176) yaml> parse (src/Data/Yaml/Internal.hs:198) yaml> Parse (src/Data/Yaml/Internal.hs:190) yaml> decodeHelper (src/Data/Yaml/Internal.hs:357) yaml> decodeHelper_ (src/Data/Yaml/Internal.hs:372) yaml> decodeAllHelper (src/Data/Yaml/Internal.hs:363) yaml> decodeAllHelper_ (src/Data/Yaml/Internal.hs:380) yaml> textToScientific (src/Data/Yaml/Internal.hs:250) yaml> StringStyle (src/Data/Yaml/Internal.hs:385) yaml> 75% ( 3 / 4) in 'Data.Yaml.Include' yaml> Missing documentation for: yaml> Module header yaml> 87% ( 29 / 33) in 'Data.Yaml.Builder' yaml> Missing documentation for: yaml> YamlBuilder (src/Data/Yaml/Builder.hs:66) yaml> ToYaml (src/Data/Yaml/Builder.hs:68) yaml> writeYamlFile (src/Data/Yaml/Builder.hs:235) yaml> .= (src/Data/Yaml/Builder.hs:64) yaml> Warning: 'YamlException' is ambiguous. It is defined yaml> * in ‘Text.Libyaml’ yaml> * in ‘Text.Libyaml’ yaml> You may be able to disambiguate the identifier by qualifying it or yaml> by specifying the type/value namespace explicitly. yaml> Defaulting to the one defined in ‘Text.Libyaml’ yaml> 87% ( 56 / 64) in 'Data.Yaml' yaml> Missing documentation for: yaml> decodeHelper (src/Data/Yaml/Internal.hs:357) yaml> ParseException (src/Data/Yaml/Internal.hs:99) yaml> YamlException yaml> .= yaml> parseMonad (src/Data/Yaml.hs:291) yaml> decode (src/Data/Yaml.hs:186) yaml> decodeFile (src/Data/Yaml.hs:194) yaml> decodeEither (src/Data/Yaml.hs:235) yaml> 100% ( 15 / 15) in 'Data.Yaml.Config' yaml> 100% ( 2 / 2) in 'Data.Yaml.Aeson' yaml> 5% ( 1 / 18) in 'Data.Yaml.Parser' yaml> Missing documentation for: yaml> YamlParser (src/Data/Yaml/Parser.hs:31) yaml> lookupAnchor (src/Data/Yaml/Parser.hs:67) yaml> withAnchor (src/Data/Yaml/Parser.hs:70) yaml> withMapping (src/Data/Yaml/Parser.hs:77) yaml> withSequence (src/Data/Yaml/Parser.hs:82) yaml> withText (src/Data/Yaml/Parser.hs:87) yaml> typeMismatch (src/Data/Yaml/Parser.hs:92) yaml> FromYaml (src/Data/Yaml/Parser.hs:106) yaml> YamlValue (src/Data/Yaml/Parser.hs:123) yaml> AnchorMap (src/Data/Yaml/Parser.hs:130) yaml> RawDoc (src/Data/Yaml/Parser.hs:131) yaml> parseRawDoc (src/Data/Yaml/Parser.hs:135) yaml> .: (src/Data/Yaml/Parser.hs:141) yaml> YamlParseException (src/Data/Yaml/Parser.hs:146) yaml> sinkValue (src/Data/Yaml/Parser.hs:154) yaml> sinkRawDoc (src/Data/Yaml/Parser.hs:201) yaml> readYamlFile (src/Data/Yaml/Parser.hs:204) yaml> Warning: 'encode' is out of scope. yaml> If you qualify the identifier, haddock can try to link it anyway. yaml> 88% ( 8 / 9) in 'Data.Yaml.Pretty' yaml> Missing documentation for: yaml> pretty (src/Data/Yaml/Pretty.hs:86) yaml> 87% ( 14 / 16) in 'Data.Yaml.TH' yaml> Missing documentation for: yaml> Module header yaml> .= yaml> Warning: Data.Yaml.Internal: could not find link destinations for: yaml> - Data.Yaml.Internal.ParseState yaml> Warning: Data.Yaml: could not find link destinations for: yaml> - Data.Vector.Vector yaml> - Data.Aeson.Types.Generic.ProductSize yaml> - Data.Aeson.Types.FromJSON.withBoundedScientific yaml> - Data.Aeson.Types.ToJSON.FromPairs yaml> - Data.Aeson.Types.ToJSON.gToJSON yaml> - Data.Aeson.Types.ToJSON.KeyValuePair yaml> - Data.Aeson.Types.ToJSON.fromPairs yaml> - Data.Aeson.Types.ToJSON.pair yaml> - Data.Vector.Generic.Base.Vector yaml> - Data.Aeson.Types.Internal.Rep_Value yaml> - Data.Vector.Primitive.Vector yaml> - Data.Vector.Storable.Vector yaml> - Data.Aeson.Types.ToJSON.ConsToJSON yaml> - Data.Aeson.Types.ToJSON.EncodeProduct yaml> - Data.Aeson.Types.ToJSON.SumToJSON' yaml> - Data.Aeson.Types.ToJSON.sumToJSON' yaml> - Data.Aeson.Types.ToJSON.TwoElemArray yaml> - Data.Aeson.Types.ToJSON.WriteProduct yaml> Warning: Data.Yaml.TH: could not find link destinations for: yaml> - Data.Vector.Vector yaml> - Data.Aeson.Types.Generic.ProductSize yaml> - Data.Aeson.Types.ToJSON.FromPairs yaml> - Data.Aeson.Types.ToJSON.gToJSON yaml> - Data.Aeson.Types.ToJSON.KeyValuePair yaml> - Data.Aeson.Types.ToJSON.fromPairs yaml> - Data.Aeson.Types.ToJSON.pair yaml> - Data.Vector.Generic.Base.Vector yaml> - Data.Aeson.Types.Internal.Rep_Value yaml> - Data.Vector.Primitive.Vector yaml> - Data.Vector.Storable.Vector yaml> - Data.Aeson.Types.ToJSON.ConsToJSON yaml> - Data.Aeson.Types.ToJSON.EncodeProduct yaml> - Data.Aeson.Types.ToJSON.SumToJSON' yaml> - Data.Aeson.Types.ToJSON.sumToJSON' yaml> - Data.Aeson.Types.ToJSON.TwoElemArray yaml> - Data.Aeson.Types.ToJSON.WriteProduct ghc-lib-parser> [179 of 456] Compiling GHC.Data.BooleanFormula ( compiler/GHC/Data/BooleanFormula.hs, dist/haddock-objs-8349/GHC/Data/BooleanFormula.o, dist/haddock-objs-8349/GHC/Data/BooleanFormula.dyn_o ) [HIE file is missing] ghc-lib-parser> [180 of 456] Compiling GHC.Types.GREInfo ( compiler/GHC/Types/GREInfo.hs, dist/haddock-objs-8349/GHC/Types/GREInfo.o, dist/haddock-objs-8349/GHC/Types/GREInfo.dyn_o ) [HIE file is missing] ghc-lib-parser> [181 of 456] Compiling GHC.Types.Avail ( compiler/GHC/Types/Avail.hs, dist/haddock-objs-8349/GHC/Types/Avail.o, dist/haddock-objs-8349/GHC/Types/Avail.dyn_o ) [HIE file is missing] ghc-lib-parser> [182 of 456] Compiling GHC.Types.Name.Reader ( compiler/GHC/Types/Name/Reader.hs, dist/haddock-objs-8349/GHC/Types/Name/Reader.o, dist/haddock-objs-8349/GHC/Types/Name/Reader.dyn_o ) [HIE file is missing] ghc-lib-parser> [183 of 456] Compiling GHC.Hs.Extension ( compiler/GHC/Hs/Extension.hs, dist/haddock-objs-8349/GHC/Hs/Extension.o, dist/haddock-objs-8349/GHC/Hs/Extension.dyn_o ) [HIE file is missing] ghc-lib-parser> [184 of 456] Compiling GHC.Hs.Doc ( compiler/GHC/Hs/Doc.hs, dist/haddock-objs-8349/GHC/Hs/Doc.o, dist/haddock-objs-8349/GHC/Hs/Doc.dyn_o ) [HIE file is missing] ghc-lib-parser> [185 of 456] Compiling Language.Haskell.Syntax.Type ( compiler/Language/Haskell/Syntax/Type.hs, dist/haddock-objs-8349/Language/Haskell/Syntax/Type.o, dist/haddock-objs-8349/Language/Haskell/Syntax/Type.dyn_o ) [HIE file is missing] ghc-lib-parser> [186 of 456] Compiling Language.Haskell.Syntax.Binds ( compiler/Language/Haskell/Syntax/Binds.hs, dist/haddock-objs-8349/Language/Haskell/Syntax/Binds.o, dist/haddock-objs-8349/Language/Haskell/Syntax/Binds.dyn_o ) [HIE file is missing] ghc-lib-parser> [187 of 456] Compiling Language.Haskell.Syntax.ImpExp ( compiler/Language/Haskell/Syntax/ImpExp.hs, dist/haddock-objs-8349/Language/Haskell/Syntax/ImpExp.o, dist/haddock-objs-8349/Language/Haskell/Syntax/ImpExp.dyn_o ) [HIE file is missing] ghc-lib-parser> [188 of 456] Compiling GHC.Unit.Module.Warnings ( compiler/GHC/Unit/Module/Warnings.hs, dist/haddock-objs-8349/GHC/Unit/Module/Warnings.o, dist/haddock-objs-8349/GHC/Unit/Module/Warnings.dyn_o ) [HIE file is missing] ghc-lib-parser> [189 of 456] Compiling Language.Haskell.Syntax.Decls ( compiler/Language/Haskell/Syntax/Decls.hs, dist/haddock-objs-8349/Language/Haskell/Syntax/Decls.o, dist/haddock-objs-8349/Language/Haskell/Syntax/Decls.dyn_o ) [HIE file is missing] ghc-lib-parser> [190 of 456] Compiling GHC.Unit.Module.Imported ( compiler/GHC/Unit/Module/Imported.hs, dist/haddock-objs-8349/GHC/Unit/Module/Imported.o, dist/haddock-objs-8349/GHC/Unit/Module/Imported.dyn_o ) [HIE file is missing] yaml> Documentation created: dist/doc/html/yaml, dist/doc/html/yaml/yaml.txt ghc-lib-parser> [191 of 456] Compiling GHC.Types.CostCentre ( compiler/GHC/Types/CostCentre.hs, dist/haddock-objs-8349/GHC/Types/CostCentre.o, dist/haddock-objs-8349/GHC/Types/CostCentre.dyn_o ) [HIE file is missing] ghc-lib-parser> [192 of 456] Compiling GHC.Builtin.Names ( compiler/GHC/Builtin/Names.hs, dist/haddock-objs-8349/GHC/Builtin/Names.o, dist/haddock-objs-8349/GHC/Builtin/Names.dyn_o ) [HIE file is missing] yaml> Preprocessing test suite 'spec' for yaml-0.11.11.2... yaml> Running phase: installPhase yaml> Installing library in /nix/store/srs6d9bsan28cgq3zkbfayzds31af6c6-yaml-0.11.11.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/yaml-0.11.11.2-Bb0TnjMf3gK1QJiYnDs0dm yaml> Running phase: fixupPhase yaml> shrinking RPATHs of ELF executables and libraries in /nix/store/srs6d9bsan28cgq3zkbfayzds31af6c6-yaml-0.11.11.2 yaml> shrinking /nix/store/srs6d9bsan28cgq3zkbfayzds31af6c6-yaml-0.11.11.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHSyaml-0.11.11.2-Bb0TnjMf3gK1QJiYnDs0dm-ghc9.12.1.so yaml> checking for references to /build/ in /nix/store/srs6d9bsan28cgq3zkbfayzds31af6c6-yaml-0.11.11.2... yaml> patching script interpreter paths in /nix/store/srs6d9bsan28cgq3zkbfayzds31af6c6-yaml-0.11.11.2 yaml> stripping (with command strip and flags -S -p) in /nix/store/srs6d9bsan28cgq3zkbfayzds31af6c6-yaml-0.11.11.2/lib yaml> shrinking RPATHs of ELF executables and libraries in /nix/store/p75wsd1363xzxbxnmj22gjjn399njlsn-yaml-0.11.11.2-doc yaml> checking for references to /build/ in /nix/store/p75wsd1363xzxbxnmj22gjjn399njlsn-yaml-0.11.11.2-doc... yaml> patching script interpreter paths in /nix/store/p75wsd1363xzxbxnmj22gjjn399njlsn-yaml-0.11.11.2-doc yaml (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/p75wsd1363xzxbxnmj22gjjn399njlsn-yaml-0.11.11.2-doc /nix/store/srs6d9bsan28cgq3zkbfayzds31af6c6-yaml-0.11.11.2 yaml (post)> Pushing 2 paths (178 are already present) using zstd to cache sellout ⏳ yaml (post)> yaml (post)> Pushing /nix/store/srs6d9bsan28cgq3zkbfayzds31af6c6-yaml-0.11.11.2 (5.35 MiB) yaml (post)> Pushing /nix/store/p75wsd1363xzxbxnmj22gjjn399njlsn-yaml-0.11.11.2-doc (3.05 MiB) yaml (post)> yaml (post)> All done. yaml (post)> added 2 signatures yaml (post)> added 2 signatures yaml (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/p75wsd1363xzxbxnmj22gjjn399njlsn-yaml-0.11.11.2-doc /nix/store/srs6d9bsan28cgq3zkbfayzds31af6c6-yaml-0.11.11.2 yaml (post)> copying 2 paths... yaml (post)> copying path '/nix/store/p75wsd1363xzxbxnmj22gjjn399njlsn-yaml-0.11.11.2-doc' to 'ssh-ng://'... yaml (post)> copying path '/nix/store/srs6d9bsan28cgq3zkbfayzds31af6c6-yaml-0.11.11.2' to 'ssh-ng://'... yaml (post)> copying 1 paths... yaml (post)> copying path '/nix/store/xxkskh43zbb2g0sar017krgnsw8vl4vv-yaml-0.11.11.2.drv' to 'ssh-ng://'... building '/nix/store/f0s36hvms6z0xjl0kl08j34jr61zhc0w-hie-bios-0.14.0.drv'... building '/nix/store/6nv7xycy6a2wnyhs1ksavdbk4phkpn43-implicit-hie-0.1.4.0.drv'... ghc-lib-parser> [193 of 456] Compiling GHC.Types.Annotations ( compiler/GHC/Types/Annotations.hs, dist/haddock-objs-8349/GHC/Types/Annotations.o, dist/haddock-objs-8349/GHC/Types/Annotations.dyn_o ) [HIE file is missing] ghc-lib-parser> [194 of 456] Compiling GHC.Core.Opt.CallerCC.Types ( compiler/GHC/Core/Opt/CallerCC/Types.hs, dist/haddock-objs-8349/GHC/Core/Opt/CallerCC/Types.o, dist/haddock-objs-8349/GHC/Core/Opt/CallerCC/Types.dyn_o ) [HIE file is missing] ghc-lib-parser> [195 of 456] Compiling GHC.Types.Fixity.Env ( compiler/GHC/Types/Fixity/Env.hs, dist/haddock-objs-8349/GHC/Types/Fixity/Env.o, dist/haddock-objs-8349/GHC/Types/Fixity/Env.dyn_o ) [HIE file is missing] ghc-lib-parser> [196 of 456] Compiling GHC.Hs.ImpExp ( compiler/GHC/Hs/ImpExp.hs, dist/haddock-objs-8349/GHC/Hs/ImpExp.o, dist/haddock-objs-8349/GHC/Hs/ImpExp.dyn_o ) [HIE file is missing] ghc-lib-parser> [197 of 456] Compiling GHC.Core.Rules.Config ( compiler/GHC/Core/Rules/Config.hs, dist/haddock-objs-8349/GHC/Core/Rules/Config.o, dist/haddock-objs-8349/GHC/Core/Rules/Config.dyn_o ) [HIE file is missing] ghc-lib-parser> [198 of 456] Compiling GHC.Types.ForeignStubs ( compiler/GHC/Types/ForeignStubs.hs, dist/haddock-objs-8349/GHC/Types/ForeignStubs.o, dist/haddock-objs-8349/GHC/Types/ForeignStubs.dyn_o ) [HIE file is missing] ghc-lib-parser> [199 of 456] Compiling GHC.Cmm.Type ( compiler/GHC/Cmm/Type.hs, dist/haddock-objs-8349/GHC/Cmm/Type.o, dist/haddock-objs-8349/GHC/Cmm/Type.dyn_o ) [HIE file is missing] ghc-lib-parser> [200 of 456] Compiling GHC.Platform.Ways ( compiler/GHC/Platform/Ways.hs, dist/haddock-objs-8349/GHC/Platform/Ways.o, dist/haddock-objs-8349/GHC/Platform/Ways.dyn_o ) [HIE file is missing] ghc-lib-parser> [201 of 456] Compiling GHC.Platform.Profile ( compiler/GHC/Platform/Profile.hs, dist/haddock-objs-8349/GHC/Platform/Profile.o, dist/haddock-objs-8349/GHC/Platform/Profile.dyn_o ) [HIE file is missing] ghc-lib-parser> [202 of 456] Compiling GHC.Cmm.Reg ( compiler/GHC/Cmm/Reg.hs, dist/haddock-objs-8349/GHC/Cmm/Reg.o, dist/haddock-objs-8349/GHC/Cmm/Reg.dyn_o ) [HIE file is missing] ghc-lib-parser> [203 of 456] Compiling GHC.Cmm.MachOp ( compiler/GHC/Cmm/MachOp.hs, dist/haddock-objs-8349/GHC/Cmm/MachOp.o, dist/haddock-objs-8349/GHC/Cmm/MachOp.dyn_o ) [HIE file is missing] ghc-lib-parser> [204 of 456] Compiling GHC.Settings ( compiler/GHC/Settings.hs, dist/haddock-objs-8349/GHC/Settings.o, dist/haddock-objs-8349/GHC/Settings.dyn_o ) [HIE file is missing] ghc-lib-parser> [205 of 456] Compiling GHC.Unit.Info ( compiler/GHC/Unit/Info.hs, dist/haddock-objs-8349/GHC/Unit/Info.o, dist/haddock-objs-8349/GHC/Unit/Info.dyn_o ) [HIE file is missing] 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 ) ghc-lib-parser> [206 of 456] Compiling GHC.Driver.Phases ( compiler/GHC/Driver/Phases.hs, dist/haddock-objs-8349/GHC/Driver/Phases.o, dist/haddock-objs-8349/GHC/Driver/Phases.dyn_o ) [HIE file is missing] hie-bios> Running phase: setupCompilerEnvironmentPhase hie-bios> Build with /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1. ghc-lib-parser> [207 of 456] Compiling GHC.Core.Coercion.Axiom ( compiler/GHC/Core/Coercion/Axiom.hs, dist/haddock-objs-8349/GHC/Core/Coercion/Axiom.o, dist/haddock-objs-8349/GHC/Core/Coercion/Axiom.dyn_o ) [HIE file is missing] implicit-hie> Running phase: setupCompilerEnvironmentPhase implicit-hie> Build with /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1. 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 ) hie-bios> Running phase: unpackPhase hie-bios> unpacking source archive /nix/store/5mzychgfwip9k4vjd13k077y11mapngh-hie-bios-0.14.0.tar.gz hie-bios> source root is hie-bios-0.14.0 hie-bios> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "hie-bios-0.14.0/wrappers/cabal.hs" hie-bios> Running phase: patchPhase hie-bios> Replace Cabal file with edited version from mirror://hackage/hie-bios-0.14.0/revision/3.cabal. hie-bios> Running phase: compileBuildDriverPhase hie-bios> setupCompileFlags: -package-db=/build/tmp.JH0nq2TSFx/setup-package.conf.d -threaded implicit-hie> Running phase: unpackPhase implicit-hie> unpacking source archive /nix/store/czymcpdrh6a611g040b8nv7xvg4lk72f-implicit-hie-0.1.4.0.tar.gz implicit-hie> source root is implicit-hie-0.1.4.0 implicit-hie> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "implicit-hie-0.1.4.0/test/stackHie.yaml" implicit-hie> Running phase: patchPhase hie-bios> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.JH0nq2TSFx/Main.o ) implicit-hie> Running phase: compileBuildDriverPhase implicit-hie> setupCompileFlags: -package-db=/build/tmp.gVnhibKSaA/setup-package.conf.d -threaded hie-bios> [2 of 2] Linking Setup implicit-hie> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.gVnhibKSaA/Main.o ) implicit-hie> [2 of 2] Linking Setup ghc-lib-parser> [208 of 456] Compiling GHC.Core.Coercion[boot] ( compiler/GHC/Core/Coercion.hs-boot, dist/haddock-objs-8349/GHC/Core/Coercion.o-boot, dist/haddock-objs-8349/GHC/Core/Coercion.dyn_o-boot ) [HIE file is missing] ghc-lib-parser> [209 of 456] Compiling GHC.Core.Class ( compiler/GHC/Core/Class.hs, dist/haddock-objs-8349/GHC/Core/Class.o, dist/haddock-objs-8349/GHC/Core/Class.dyn_o ) [HIE file is missing] ghc-lib-parser> [210 of 456] Compiling GHC.Types.Id.Make[boot] ( compiler/GHC/Types/Id/Make.hs-boot, dist/haddock-objs-8349/GHC/Types/Id/Make.o-boot, dist/haddock-objs-8349/GHC/Types/Id/Make.dyn_o-boot ) [HIE file is missing] ghc-lib-parser> [211 of 456] Compiling GHC.Core.TyCon ( compiler/GHC/Core/TyCon.hs, dist/haddock-objs-8349/GHC/Core/TyCon.o, dist/haddock-objs-8349/GHC/Core/TyCon.dyn_o ) [HIE file is missing] ghc-lib-parser> [212 of 456] Compiling GHC.CoreToIface[boot] ( compiler/GHC/CoreToIface.hs-boot, dist/haddock-objs-8349/GHC/CoreToIface.o-boot, dist/haddock-objs-8349/GHC/CoreToIface.dyn_o-boot ) [HIE file is missing] ghc-lib-parser> [213 of 456] Compiling GHC.Core.TyCo.Rep ( compiler/GHC/Core/TyCo/Rep.hs, dist/haddock-objs-8349/GHC/Core/TyCo/Rep.o, dist/haddock-objs-8349/GHC/Core/TyCo/Rep.dyn_o ) [HIE file is missing] hie-bios> Running phase: updateAutotoolsGnuConfigScriptsPhase hie-bios> Running phase: configurePhase hie-bios> configureFlags: --verbose --prefix=/nix/store/4ycvl6lw6gfg3dvq32hpkwxajk6dv7fj-hie-bios-0.14.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/lamai461i0ivvy9sd2f5593ldycj0h0w-hie-bios-0.14.0-doc/share/doc/hie-bios-0.14.0 --with-gcc=gcc --package-db=/build/tmp.JH0nq2TSFx/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/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/lib implicit-hie> Running phase: updateAutotoolsGnuConfigScriptsPhase hie-bios> Using Parsec parser hie-bios> Configuring hie-bios-0.14.0... implicit-hie> Running phase: configurePhase implicit-hie> configureFlags: --verbose --prefix=/nix/store/4aqy1brdpz6mwx7qrbv2r5jpdqy0bc22-implicit-hie-0.1.4.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/4sasd4xqj80fxl3hxlw68w8i96fn3r65-implicit-hie-0.1.4.0-doc/share/doc/implicit-hie-0.1.4.0 --with-gcc=gcc --package-db=/build/tmp.gVnhibKSaA/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/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib implicit-hie> Using Parsec parser implicit-hie> Configuring implicit-hie-0.1.4.0... hie-bios> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports hie-bios> 'ghc' version < 9.12): hie-bios> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc is version hie-bios> 9.12.1 implicit-hie> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports implicit-hie> 'ghc' version < 9.12): implicit-hie> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc is version implicit-hie> 9.12.1 implicit-hie> Flags chosen: executable=True hie-bios> Dependency aeson >=1.4.4 && <2.3: using aeson-2.2.3.0 hie-bios> Dependency base >=4.16 && <5: using base-4.21.0.0 hie-bios> Dependency base16-bytestring >=0.1.1 && <1.1: using base16-bytestring-1.0.2.0 hie-bios> Dependency bytestring >=0.10.8 && <0.13: using bytestring-0.12.2.0 hie-bios> Dependency co-log-core >=0.3.0 && <0.4: using co-log-core-0.3.2.5 hie-bios> Dependency conduit >=1.3 && <2: using conduit-1.3.6.1 hie-bios> Dependency conduit-extra >=1.3 && <2: using conduit-extra-1.3.7 hie-bios> Dependency cryptohash-sha1 >=0.11.100 && <0.12: using hie-bios> cryptohash-sha1-0.11.101.0 hie-bios> Dependency deepseq >=1.4.3 && <1.6: using deepseq-1.5.1.0 hie-bios> Dependency directory >=1.3.0 && <1.4: using directory-1.3.9.0 hie-bios> Dependency exceptions >=0.10 && <0.11: using exceptions-0.10.9 hie-bios> Dependency extra >=1.6.14 && <1.9: using extra-1.8 hie-bios> Dependency file-embed >=0.0.11 && <1: using file-embed-0.0.16.0 hie-bios> Dependency filepath >=1.4.1 && <1.6: using filepath-1.5.4.0 hie-bios> Dependency ghc >=9.2.1 && <9.13: using ghc-9.12.1 hie-bios> Dependency prettyprinter >=1.6 && <1.7 || >=1.7.0 && <1.8: using hie-bios> prettyprinter-1.7.1 hie-bios> Dependency template-haskell: using template-haskell-2.23.0.0 hie-bios> Dependency temporary >=1.2 && <1.4: using temporary-1.3 hie-bios> Dependency text >=1.2.3 && <2.2: using text-2.1.2 hie-bios> Dependency time >=1.8.0 && <1.15: using time-1.14 hie-bios> Dependency transformers >=0.5.2 && <0.7: using transformers-0.6.1.2 hie-bios> Dependency unix-compat >=0.5.1 && <0.8: using unix-compat-0.7.4 hie-bios> Dependency unordered-containers >=0.2.9 && <0.3: using hie-bios> unordered-containers-0.2.20 hie-bios> Dependency yaml >=0.10.0 && <0.12: using yaml-0.11.11.2 hie-bios> Dependency base >=4.16 && <5: using base-4.21.0.0 hie-bios> Dependency co-log-core: using co-log-core-0.3.2.5 hie-bios> Dependency directory: using directory-1.3.9.0 hie-bios> Dependency filepath: using filepath-1.5.4.0 hie-bios> Dependency hie-bios: using hie-bios-0.14.0 hie-bios> Dependency optparse-applicative: using optparse-applicative-0.18.1.0 hie-bios> Dependency prettyprinter: using prettyprinter-1.7.1 hie-bios> Source component graph: hie-bios> component lib hie-bios> component exe:hie-bios dependency lib hie-bios> Configured component graph: hie-bios> component hie-bios-0.14.0-GxNZpPdVS6E8cQi0bvC9cl hie-bios> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS hie-bios> include base-4.21.0.0-7c9b hie-bios> include base16-bytestring-1.0.2.0-2OfKvnPrkNJ7FYEjW62XHa hie-bios> include bytestring-0.12.2.0-b0ac hie-bios> include co-log-core-0.3.2.5-KfT53YEnqfoLDe34uWGAkv hie-bios> include conduit-1.3.6.1-1ntr3EX06z974pX6oeGS15 hie-bios> include conduit-extra-1.3.7-JMLMDgxQYyYAiXH6oy6gje hie-bios> include cryptohash-sha1-0.11.101.0-7YxMBmso8Jg5rICrQ3Wyd7 hie-bios> include deepseq-1.5.1.0-e635 hie-bios> include directory-1.3.9.0-9e59 hie-bios> include exceptions-0.10.9-1102 hie-bios> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz hie-bios> include file-embed-0.0.16.0-6Gd922KoRiP3vYTVNkzNxd hie-bios> include filepath-1.5.4.0-d360 hie-bios> include ghc-9.12.1-bf75 hie-bios> include prettyprinter-1.7.1-EJ4Kqxnp31035jbns5BfOF hie-bios> include template-haskell-2.23.0.0-059b hie-bios> include temporary-1.3-L8DCub6f4YbAEHM1cI1n9N hie-bios> include text-2.1.2-8f2d hie-bios> include time-1.14-ab6f hie-bios> include transformers-0.6.1.2-905c hie-bios> include unix-compat-0.7.4-51xavEbm0O1FXZteXbHYf9 hie-bios> include unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi hie-bios> include yaml-0.11.11.2-Bb0TnjMf3gK1QJiYnDs0dm hie-bios> component hie-bios-0.14.0-9sJmYdwxCPj1CWW1WFJUzJ-hie-bios hie-bios> include base-4.21.0.0-7c9b hie-bios> include co-log-core-0.3.2.5-KfT53YEnqfoLDe34uWGAkv hie-bios> include directory-1.3.9.0-9e59 hie-bios> include filepath-1.5.4.0-d360 hie-bios> include hie-bios-0.14.0-GxNZpPdVS6E8cQi0bvC9cl hie-bios> include optparse-applicative-0.18.1.0-C5GiPgNeJpwHMRrRnQqrLy hie-bios> include prettyprinter-1.7.1-EJ4Kqxnp31035jbns5BfOF hie-bios> Linked component graph: hie-bios> unit hie-bios-0.14.0-GxNZpPdVS6E8cQi0bvC9cl hie-bios> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS hie-bios> include base-4.21.0.0-7c9b hie-bios> include base16-bytestring-1.0.2.0-2OfKvnPrkNJ7FYEjW62XHa hie-bios> include bytestring-0.12.2.0-b0ac hie-bios> include co-log-core-0.3.2.5-KfT53YEnqfoLDe34uWGAkv hie-bios> include conduit-1.3.6.1-1ntr3EX06z974pX6oeGS15 hie-bios> include conduit-extra-1.3.7-JMLMDgxQYyYAiXH6oy6gje hie-bios> include cryptohash-sha1-0.11.101.0-7YxMBmso8Jg5rICrQ3Wyd7 hie-bios> include deepseq-1.5.1.0-e635 hie-bios> include directory-1.3.9.0-9e59 hie-bios> include exceptions-0.10.9-1102 hie-bios> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz hie-bios> include file-embed-0.0.16.0-6Gd922KoRiP3vYTVNkzNxd hie-bios> include filepath-1.5.4.0-d360 hie-bios> include ghc-9.12.1-bf75 hie-bios> include prettyprinter-1.7.1-EJ4Kqxnp31035jbns5BfOF hie-bios> include template-haskell-2.23.0.0-059b hie-bios> include temporary-1.3-L8DCub6f4YbAEHM1cI1n9N hie-bios> include text-2.1.2-8f2d hie-bios> include time-1.14-ab6f hie-bios> include transformers-0.6.1.2-905c hie-bios> include unix-compat-0.7.4-51xavEbm0O1FXZteXbHYf9 hie-bios> include unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi hie-bios> include yaml-0.11.11.2-Bb0TnjMf3gK1QJiYnDs0dm hie-bios> HIE.Bios=hie-bios-0.14.0-GxNZpPdVS6E8cQi0bvC9cl:HIE.Bios,HIE.Bios.Config=hie-bios-0.14.0-GxNZpPdVS6E8cQi0bvC9cl:HIE.Bios.Config,HIE.Bios.Config.YAML=hie-bios-0.14.0-GxNZpPdVS6E8cQi0bvC9cl:HIE.Bios.Config.YAML,HIE.Bios.Cradle=hie-bios-0.14.0-GxNZpPdVS6E8cQi0bvC9cl:HIE.Bios.Cradle,HIE.Bios.Environment=hie-bios-0.14.0-GxNZpPdVS6E8cQi0bvC9cl:HIE.Bios.Environment,HIE.Bios.Flags=hie-bios-0.14.0-GxNZpPdVS6E8cQi0bvC9cl:HIE.Bios.Flags,HIE.Bios.Ghc.Api=hie-bios-0.14.0-GxNZpPdVS6E8cQi0bvC9cl:HIE.Bios.Ghc.Api,HIE.Bios.Ghc.Check=hie-bios-0.14.0-GxNZpPdVS6E8cQi0bvC9cl:HIE.Bios.Ghc.Check,HIE.Bios.Ghc.Doc=hie-bios-0.14.0-GxNZpPdVS6E8cQi0bvC9cl:HIE.Bios.Ghc.Doc,HIE.Bios.Ghc.Gap=hie-bios-0.14.0-GxNZpPdVS6E8cQi0bvC9cl:HIE.Bios.Ghc.Gap,HIE.Bios.Ghc.Load=hie-bios-0.14.0-GxNZpPdVS6E8cQi0bvC9cl:HIE.Bios.Ghc.Load,HIE.Bios.Ghc.Logger=hie-bios-0.14.0-GxNZpPdVS6E8cQi0bvC9cl:HIE.Bios.Ghc.Logger,HIE.Bios.Internal.Debug=hie-bios-0.14.0-GxNZpPdVS6E8cQi0bvC9cl:HIE.Bios.Internal.Debug,HIE.Bios.Types=hie-bios-0.14.0-GxNZpPdVS6E8cQi0bvC9cl:HIE.Bios.Types,HIE.Bios.Wrappers=hie-bios-0.14.0-GxNZpPdVS6E8cQi0bvC9cl:HIE.Bios.Wrappers hie-bios> unit hie-bios-0.14.0-9sJmYdwxCPj1CWW1WFJUzJ-hie-bios hie-bios> include base-4.21.0.0-7c9b hie-bios> include co-log-core-0.3.2.5-KfT53YEnqfoLDe34uWGAkv hie-bios> include directory-1.3.9.0-9e59 hie-bios> include filepath-1.5.4.0-d360 hie-bios> include hie-bios-0.14.0-GxNZpPdVS6E8cQi0bvC9cl hie-bios> include optparse-applicative-0.18.1.0-C5GiPgNeJpwHMRrRnQqrLy hie-bios> include prettyprinter-1.7.1-EJ4Kqxnp31035jbns5BfOF hie-bios> Ready component graph: hie-bios> definite hie-bios-0.14.0-GxNZpPdVS6E8cQi0bvC9cl hie-bios> depends aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS hie-bios> depends base-4.21.0.0-7c9b hie-bios> depends base16-bytestring-1.0.2.0-2OfKvnPrkNJ7FYEjW62XHa hie-bios> depends bytestring-0.12.2.0-b0ac hie-bios> depends co-log-core-0.3.2.5-KfT53YEnqfoLDe34uWGAkv hie-bios> depends conduit-1.3.6.1-1ntr3EX06z974pX6oeGS15 hie-bios> depends conduit-extra-1.3.7-JMLMDgxQYyYAiXH6oy6gje hie-bios> depends cryptohash-sha1-0.11.101.0-7YxMBmso8Jg5rICrQ3Wyd7 hie-bios> depends deepseq-1.5.1.0-e635 hie-bios> depends directory-1.3.9.0-9e59 hie-bios> depends exceptions-0.10.9-1102 hie-bios> depends extra-1.8-LGmFfwsP1rLAJ1116OVhKz hie-bios> depends file-embed-0.0.16.0-6Gd922KoRiP3vYTVNkzNxd hie-bios> depends filepath-1.5.4.0-d360 hie-bios> depends ghc-9.12.1-bf75 hie-bios> depends prettyprinter-1.7.1-EJ4Kqxnp31035jbns5BfOF hie-bios> depends template-haskell-2.23.0.0-059b hie-bios> depends temporary-1.3-L8DCub6f4YbAEHM1cI1n9N hie-bios> depends text-2.1.2-8f2d hie-bios> depends time-1.14-ab6f hie-bios> depends transformers-0.6.1.2-905c hie-bios> depends unix-compat-0.7.4-51xavEbm0O1FXZteXbHYf9 hie-bios> depends unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi hie-bios> depends yaml-0.11.11.2-Bb0TnjMf3gK1QJiYnDs0dm hie-bios> definite hie-bios-0.14.0-9sJmYdwxCPj1CWW1WFJUzJ-hie-bios hie-bios> depends base-4.21.0.0-7c9b hie-bios> depends co-log-core-0.3.2.5-KfT53YEnqfoLDe34uWGAkv hie-bios> depends directory-1.3.9.0-9e59 hie-bios> depends filepath-1.5.4.0-d360 hie-bios> depends hie-bios-0.14.0-GxNZpPdVS6E8cQi0bvC9cl hie-bios> depends optparse-applicative-0.18.1.0-C5GiPgNeJpwHMRrRnQqrLy hie-bios> depends prettyprinter-1.7.1-EJ4Kqxnp31035jbns5BfOF hie-bios> Using Cabal-3.14.1.0 compiled by ghc-9.12 hie-bios> Using compiler: ghc-9.12.1 hie-bios> Using install prefix: hie-bios> /nix/store/4ycvl6lw6gfg3dvq32hpkwxajk6dv7fj-hie-bios-0.14.0 implicit-hie> Dependency attoparsec >=0.13: using attoparsec-0.14.4 implicit-hie> Dependency base >=4.7 && <5: using base-4.21.0.0 implicit-hie> Dependency directory >=1.3: using directory-1.3.9.0 implicit-hie> Dependency filepath >=1.4: using filepath-1.5.4.0 implicit-hie> Dependency filepattern >=0.1: using filepattern-0.1.3 implicit-hie> Dependency text >=1.2: using text-2.1.2 implicit-hie> Dependency transformers >=0.5: using transformers-0.6.1.2 implicit-hie> Dependency yaml >=0.5: using yaml-0.11.11.2 implicit-hie> Dependency attoparsec: using attoparsec-0.14.4 implicit-hie> Dependency base >=4.7 && <5: using base-4.21.0.0 implicit-hie> Dependency directory: using directory-1.3.9.0 implicit-hie> Dependency filepath: using filepath-1.5.4.0 implicit-hie> Dependency filepattern: using filepattern-0.1.3 implicit-hie> Dependency implicit-hie: using implicit-hie-0.1.4.0 implicit-hie> Dependency text: using text-2.1.2 implicit-hie> Dependency transformers: using transformers-0.6.1.2 implicit-hie> Dependency yaml: using yaml-0.11.11.2 implicit-hie> Dependency attoparsec: using attoparsec-0.14.4 implicit-hie> Dependency base >=4.7 && <5: using base-4.21.0.0 implicit-hie> Dependency directory: using directory-1.3.9.0 implicit-hie> Dependency filepath: using filepath-1.5.4.0 implicit-hie> Dependency filepattern: using filepattern-0.1.3 implicit-hie> Dependency hspec: using hspec-2.11.12 implicit-hie> Dependency hspec-attoparsec: using hspec-attoparsec-0.1.0.2 implicit-hie> Dependency implicit-hie: using implicit-hie-0.1.4.0 implicit-hie> Dependency text: using text-2.1.2 implicit-hie> Dependency transformers: using transformers-0.6.1.2 implicit-hie> Dependency yaml: using yaml-0.11.11.2 implicit-hie> Source component graph: implicit-hie> component lib implicit-hie> component exe:gen-hie dependency lib implicit-hie> component test:implicit-hie-test dependency lib implicit-hie> Configured component graph: implicit-hie> component implicit-hie-0.1.4.0-IHGejwtj3dl9MFujB6oABa implicit-hie> include attoparsec-0.14.4-Jpi3LyMsvXc3fio9WNMcA4 implicit-hie> include base-4.21.0.0-7c9b implicit-hie> include directory-1.3.9.0-9e59 implicit-hie> include filepath-1.5.4.0-d360 implicit-hie> include filepattern-0.1.3-8txrj4wpn1oBUFesUG6MGf implicit-hie> include text-2.1.2-8f2d implicit-hie> include transformers-0.6.1.2-905c implicit-hie> include yaml-0.11.11.2-Bb0TnjMf3gK1QJiYnDs0dm implicit-hie> component implicit-hie-0.1.4.0-EU4gNtFzkVSFeqva2q8tWv-gen-hie implicit-hie> include attoparsec-0.14.4-Jpi3LyMsvXc3fio9WNMcA4 implicit-hie> include base-4.21.0.0-7c9b implicit-hie> include directory-1.3.9.0-9e59 implicit-hie> include filepath-1.5.4.0-d360 implicit-hie> include filepattern-0.1.3-8txrj4wpn1oBUFesUG6MGf implicit-hie> include implicit-hie-0.1.4.0-IHGejwtj3dl9MFujB6oABa implicit-hie> include text-2.1.2-8f2d implicit-hie> include transformers-0.6.1.2-905c implicit-hie> include yaml-0.11.11.2-Bb0TnjMf3gK1QJiYnDs0dm implicit-hie> component implicit-hie-0.1.4.0-3MMad6Dv4fp4znKRVFyz2p-implicit-hie-test implicit-hie> include attoparsec-0.14.4-Jpi3LyMsvXc3fio9WNMcA4 implicit-hie> include base-4.21.0.0-7c9b implicit-hie> include directory-1.3.9.0-9e59 implicit-hie> include filepath-1.5.4.0-d360 implicit-hie> include filepattern-0.1.3-8txrj4wpn1oBUFesUG6MGf implicit-hie> include hspec-2.11.12-Bru9jObG9SbAQGRkrcD7Qi implicit-hie> include hspec-attoparsec-0.1.0.2-1aB7XxT40sh2VP7erF4cLI implicit-hie> include implicit-hie-0.1.4.0-IHGejwtj3dl9MFujB6oABa implicit-hie> include text-2.1.2-8f2d implicit-hie> include transformers-0.6.1.2-905c implicit-hie> include yaml-0.11.11.2-Bb0TnjMf3gK1QJiYnDs0dm implicit-hie> Linked component graph: implicit-hie> unit implicit-hie-0.1.4.0-IHGejwtj3dl9MFujB6oABa implicit-hie> include attoparsec-0.14.4-Jpi3LyMsvXc3fio9WNMcA4 implicit-hie> include base-4.21.0.0-7c9b implicit-hie> include directory-1.3.9.0-9e59 implicit-hie> include filepath-1.5.4.0-d360 implicit-hie> include filepattern-0.1.3-8txrj4wpn1oBUFesUG6MGf implicit-hie> include text-2.1.2-8f2d implicit-hie> include transformers-0.6.1.2-905c implicit-hie> include yaml-0.11.11.2-Bb0TnjMf3gK1QJiYnDs0dm implicit-hie> Hie.Cabal.Parser=implicit-hie-0.1.4.0-IHGejwtj3dl9MFujB6oABa:Hie.Cabal.Parser,Hie.Locate=implicit-hie-0.1.4.0-IHGejwtj3dl9MFujB6oABa:Hie.Locate,Hie.Yaml=implicit-hie-0.1.4.0-IHGejwtj3dl9MFujB6oABa:Hie.Yaml implicit-hie> unit implicit-hie-0.1.4.0-EU4gNtFzkVSFeqva2q8tWv-gen-hie implicit-hie> include attoparsec-0.14.4-Jpi3LyMsvXc3fio9WNMcA4 implicit-hie> include base-4.21.0.0-7c9b implicit-hie> include directory-1.3.9.0-9e59 implicit-hie> include filepath-1.5.4.0-d360 implicit-hie> include filepattern-0.1.3-8txrj4wpn1oBUFesUG6MGf implicit-hie> include implicit-hie-0.1.4.0-IHGejwtj3dl9MFujB6oABa implicit-hie> include text-2.1.2-8f2d implicit-hie> include transformers-0.6.1.2-905c implicit-hie> include yaml-0.11.11.2-Bb0TnjMf3gK1QJiYnDs0dm implicit-hie> unit implicit-hie-0.1.4.0-3MMad6Dv4fp4znKRVFyz2p-implicit-hie-test implicit-hie> include attoparsec-0.14.4-Jpi3LyMsvXc3fio9WNMcA4 implicit-hie> include base-4.21.0.0-7c9b implicit-hie> include directory-1.3.9.0-9e59 implicit-hie> include filepath-1.5.4.0-d360 implicit-hie> include filepattern-0.1.3-8txrj4wpn1oBUFesUG6MGf implicit-hie> include hspec-2.11.12-Bru9jObG9SbAQGRkrcD7Qi implicit-hie> include hspec-attoparsec-0.1.0.2-1aB7XxT40sh2VP7erF4cLI implicit-hie> include implicit-hie-0.1.4.0-IHGejwtj3dl9MFujB6oABa implicit-hie> include text-2.1.2-8f2d implicit-hie> include transformers-0.6.1.2-905c implicit-hie> include yaml-0.11.11.2-Bb0TnjMf3gK1QJiYnDs0dm implicit-hie> Ready component graph: implicit-hie> definite implicit-hie-0.1.4.0-IHGejwtj3dl9MFujB6oABa implicit-hie> depends attoparsec-0.14.4-Jpi3LyMsvXc3fio9WNMcA4 implicit-hie> depends base-4.21.0.0-7c9b implicit-hie> depends directory-1.3.9.0-9e59 implicit-hie> depends filepath-1.5.4.0-d360 implicit-hie> depends filepattern-0.1.3-8txrj4wpn1oBUFesUG6MGf implicit-hie> depends text-2.1.2-8f2d implicit-hie> depends transformers-0.6.1.2-905c implicit-hie> depends yaml-0.11.11.2-Bb0TnjMf3gK1QJiYnDs0dm implicit-hie> definite implicit-hie-0.1.4.0-EU4gNtFzkVSFeqva2q8tWv-gen-hie implicit-hie> depends attoparsec-0.14.4-Jpi3LyMsvXc3fio9WNMcA4 implicit-hie> depends base-4.21.0.0-7c9b implicit-hie> depends directory-1.3.9.0-9e59 implicit-hie> depends filepath-1.5.4.0-d360 implicit-hie> depends filepattern-0.1.3-8txrj4wpn1oBUFesUG6MGf implicit-hie> depends implicit-hie-0.1.4.0-IHGejwtj3dl9MFujB6oABa implicit-hie> depends text-2.1.2-8f2d implicit-hie> depends transformers-0.6.1.2-905c implicit-hie> depends yaml-0.11.11.2-Bb0TnjMf3gK1QJiYnDs0dm implicit-hie> definite implicit-hie-0.1.4.0-3MMad6Dv4fp4znKRVFyz2p-implicit-hie-test implicit-hie> depends attoparsec-0.14.4-Jpi3LyMsvXc3fio9WNMcA4 implicit-hie> depends base-4.21.0.0-7c9b implicit-hie> depends directory-1.3.9.0-9e59 implicit-hie> depends filepath-1.5.4.0-d360 implicit-hie> depends filepattern-0.1.3-8txrj4wpn1oBUFesUG6MGf implicit-hie> depends hspec-2.11.12-Bru9jObG9SbAQGRkrcD7Qi implicit-hie> depends hspec-attoparsec-0.1.0.2-1aB7XxT40sh2VP7erF4cLI implicit-hie> depends implicit-hie-0.1.4.0-IHGejwtj3dl9MFujB6oABa implicit-hie> depends text-2.1.2-8f2d implicit-hie> depends transformers-0.6.1.2-905c implicit-hie> depends yaml-0.11.11.2-Bb0TnjMf3gK1QJiYnDs0dm implicit-hie> Using Cabal-3.14.1.0 compiled by ghc-9.12 implicit-hie> Using compiler: ghc-9.12.1 implicit-hie> Using install prefix: implicit-hie> /nix/store/4aqy1brdpz6mwx7qrbv2r5jpdqy0bc22-implicit-hie-0.1.4.0 implicit-hie> Executables installed in: implicit-hie> /nix/store/4aqy1brdpz6mwx7qrbv2r5jpdqy0bc22-implicit-hie-0.1.4.0/bin implicit-hie> Libraries installed in: implicit-hie> /nix/store/4aqy1brdpz6mwx7qrbv2r5jpdqy0bc22-implicit-hie-0.1.4.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/implicit-hie-0.1.4.0-IHGejwtj3dl9MFujB6oABa implicit-hie> Dynamic Libraries installed in: implicit-hie> /nix/store/4aqy1brdpz6mwx7qrbv2r5jpdqy0bc22-implicit-hie-0.1.4.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75 implicit-hie> Private executables installed in: implicit-hie> /nix/store/4aqy1brdpz6mwx7qrbv2r5jpdqy0bc22-implicit-hie-0.1.4.0/libexec/x86_64-linux-ghc-9.12.1-bf75/implicit-hie-0.1.4.0 implicit-hie> Data files installed in: implicit-hie> /nix/store/4aqy1brdpz6mwx7qrbv2r5jpdqy0bc22-implicit-hie-0.1.4.0/share/x86_64-linux-ghc-9.12.1-bf75/implicit-hie-0.1.4.0 implicit-hie> Documentation installed in: implicit-hie> /nix/store/4sasd4xqj80fxl3hxlw68w8i96fn3r65-implicit-hie-0.1.4.0-doc/share/doc/implicit-hie-0.1.4.0 implicit-hie> Configuration files installed in: implicit-hie> /nix/store/4aqy1brdpz6mwx7qrbv2r5jpdqy0bc22-implicit-hie-0.1.4.0/etc implicit-hie> No alex found implicit-hie> Using ar found on system at: implicit-hie> /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ar implicit-hie> No c2hs found implicit-hie> No cpphs found implicit-hie> No doctest found implicit-hie> Using gcc version 14.3.0 given by user at: implicit-hie> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc implicit-hie> Using ghc version 9.12.1 found on system at: implicit-hie> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc implicit-hie> Using ghc-pkg version 9.12.1 found on system at: implicit-hie> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc-pkg-9.12.1 implicit-hie> No ghcjs found implicit-hie> No ghcjs-pkg found implicit-hie> No greencard found implicit-hie> Using haddock version 2.30.0 found on system at: implicit-hie> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/haddock-ghc-9.12.1 implicit-hie> No happy found implicit-hie> No haskell-suite found implicit-hie> No haskell-suite-pkg found implicit-hie> No hmake found implicit-hie> Using hpc version 0.69 found on system at: implicit-hie> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hpc-ghc-9.12.1 implicit-hie> Using hsc2hs version 0.68.10 found on system at: implicit-hie> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 implicit-hie> Using hscolour version 1.25 found on system at: implicit-hie> /nix/store/iwbifbszf225h5w2dyxfi77kk6d6rxdy-hscolour-1.25/bin/HsColour implicit-hie> No jhc found implicit-hie> Using ld found on system at: implicit-hie> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/ld implicit-hie> No pkg-config found implicit-hie> Using runghc version 9.12.1 found on system at: implicit-hie> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/runghc-9.12.1 implicit-hie> Using strip version 2.44 found on system at: implicit-hie> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip implicit-hie> Using tar found on system at: implicit-hie> /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar implicit-hie> No uhc found hie-bios> Executables installed in: hie-bios> /nix/store/4ycvl6lw6gfg3dvq32hpkwxajk6dv7fj-hie-bios-0.14.0/bin hie-bios> Libraries installed in: hie-bios> /nix/store/4ycvl6lw6gfg3dvq32hpkwxajk6dv7fj-hie-bios-0.14.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/hie-bios-0.14.0-GxNZpPdVS6E8cQi0bvC9cl hie-bios> Dynamic Libraries installed in: hie-bios> /nix/store/4ycvl6lw6gfg3dvq32hpkwxajk6dv7fj-hie-bios-0.14.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75 hie-bios> Private executables installed in: hie-bios> /nix/store/4ycvl6lw6gfg3dvq32hpkwxajk6dv7fj-hie-bios-0.14.0/libexec/x86_64-linux-ghc-9.12.1-bf75/hie-bios-0.14.0 hie-bios> Data files installed in: hie-bios> /nix/store/4ycvl6lw6gfg3dvq32hpkwxajk6dv7fj-hie-bios-0.14.0/share/x86_64-linux-ghc-9.12.1-bf75/hie-bios-0.14.0 hie-bios> Documentation installed in: hie-bios> /nix/store/lamai461i0ivvy9sd2f5593ldycj0h0w-hie-bios-0.14.0-doc/share/doc/hie-bios-0.14.0 hie-bios> Configuration files installed in: hie-bios> /nix/store/4ycvl6lw6gfg3dvq32hpkwxajk6dv7fj-hie-bios-0.14.0/etc hie-bios> No alex found hie-bios> Using ar found on system at: hie-bios> /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ar hie-bios> No c2hs found hie-bios> No cpphs found hie-bios> No doctest found hie-bios> Using gcc version 14.3.0 given by user at: hie-bios> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc hie-bios> Using ghc version 9.12.1 found on system at: hie-bios> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc hie-bios> Using ghc-pkg version 9.12.1 found on system at: hie-bios> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc-pkg-9.12.1 hie-bios> No ghcjs found hie-bios> No ghcjs-pkg found hie-bios> No greencard found hie-bios> Using haddock version 2.30.0 found on system at: hie-bios> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/haddock-ghc-9.12.1 hie-bios> No happy found hie-bios> No haskell-suite found hie-bios> No haskell-suite-pkg found hie-bios> No hmake found hie-bios> Using hpc version 0.69 found on system at: hie-bios> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hpc-ghc-9.12.1 hie-bios> Using hsc2hs version 0.68.10 found on system at: hie-bios> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 hie-bios> Using hscolour version 1.25 found on system at: hie-bios> /nix/store/iwbifbszf225h5w2dyxfi77kk6d6rxdy-hscolour-1.25/bin/HsColour hie-bios> No jhc found hie-bios> Using ld found on system at: hie-bios> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/ld hie-bios> No pkg-config found hie-bios> Using runghc version 9.12.1 found on system at: hie-bios> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/runghc-9.12.1 hie-bios> Using strip version 2.44 found on system at: hie-bios> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip hie-bios> Using tar found on system at: hie-bios> /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar hie-bios> No uhc found implicit-hie> Running phase: buildPhase hie-bios> Running phase: buildPhase implicit-hie> Preprocessing library for implicit-hie-0.1.4.0... implicit-hie> Building library for implicit-hie-0.1.4.0... hie-bios> Preprocessing library for hie-bios-0.14.0... hie-bios> Building library for hie-bios-0.14.0... implicit-hie> [1 of 4] Compiling Hie.Cabal.Parser ( src/Hie/Cabal/Parser.hs, dist/build/Hie/Cabal/Parser.o, dist/build/Hie/Cabal/Parser.dyn_o ) ghc-lib-parser> [214 of 456] Compiling GHC.Builtin.Types.Prim ( compiler/GHC/Builtin/Types/Prim.hs, dist/haddock-objs-8349/GHC/Builtin/Types/Prim.o, dist/haddock-objs-8349/GHC/Builtin/Types/Prim.dyn_o ) [HIE file is missing] hie-bios> [ 1 of 16] Compiling HIE.Bios.Config.YAML ( src/HIE/Bios/Config/YAML.hs, dist/build/HIE/Bios/Config/YAML.o, dist/build/HIE/Bios/Config/YAML.dyn_o ) ghc-lib-parser> [215 of 456] Compiling GHC.Core.TyCo.FVs ( compiler/GHC/Core/TyCo/FVs.hs, dist/haddock-objs-8349/GHC/Core/TyCo/FVs.o, dist/haddock-objs-8349/GHC/Core/TyCo/FVs.dyn_o ) [HIE file is missing] 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 ) ghc-lib-parser> [216 of 456] Compiling GHC.Core.TyCo.Subst ( compiler/GHC/Core/TyCo/Subst.hs, dist/haddock-objs-8349/GHC/Core/TyCo/Subst.o, dist/haddock-objs-8349/GHC/Core/TyCo/Subst.dyn_o ) [HIE file is missing] implicit-hie> [2 of 4] Compiling Hie.Locate ( src/Hie/Locate.hs, dist/build/Hie/Locate.o, dist/build/Hie/Locate.dyn_o ) ghc-lib-parser> [217 of 456] Compiling GHC.Core.TyCo.Tidy ( compiler/GHC/Core/TyCo/Tidy.hs, dist/haddock-objs-8349/GHC/Core/TyCo/Tidy.o, dist/haddock-objs-8349/GHC/Core/TyCo/Tidy.dyn_o ) [HIE file is missing] implicit-hie> [3 of 4] Compiling Hie.Yaml ( src/Hie/Yaml.hs, dist/build/Hie/Yaml.o, dist/build/Hie/Yaml.dyn_o ) implicit-hie> [4 of 4] Compiling Paths_implicit_hie ( dist/build/autogen/Paths_implicit_hie.hs, dist/build/Paths_implicit_hie.o, dist/build/Paths_implicit_hie.dyn_o ) ghc-lib-parser> [218 of 456] Compiling GHC.Core.Type ( compiler/GHC/Core/Type.hs, dist/haddock-objs-8349/GHC/Core/Type.o, dist/haddock-objs-8349/GHC/Core/Type.dyn_o ) [HIE file is missing] hie-bios> [ 2 of 16] Compiling HIE.Bios.Config ( src/HIE/Bios/Config.hs, dist/build/HIE/Bios/Config.o, dist/build/HIE/Bios/Config.dyn_o ) implicit-hie> [1 of 4] Compiling Hie.Cabal.Parser ( src/Hie/Cabal/Parser.hs, dist/build/Hie/Cabal/Parser.p_o ) lsp-types> [ 2 of 11] Compiling JsonSpec ( test/JsonSpec.hs, dist/build/lsp-types-test/lsp-types-test-tmp/JsonSpec.o ) hie-bios> [ 3 of 16] Compiling HIE.Bios.Ghc.Gap ( src/HIE/Bios/Ghc/Gap.hs, dist/build/HIE/Bios/Ghc/Gap.o, dist/build/HIE/Bios/Ghc/Gap.dyn_o ) hie-bios> [ 4 of 16] Compiling HIE.Bios.Ghc.Doc ( src/HIE/Bios/Ghc/Doc.hs, dist/build/HIE/Bios/Ghc/Doc.o, dist/build/HIE/Bios/Ghc/Doc.dyn_o ) hie-bios> [ 5 of 16] Compiling HIE.Bios.Ghc.Load ( src/HIE/Bios/Ghc/Load.hs, dist/build/HIE/Bios/Ghc/Load.o, dist/build/HIE/Bios/Ghc/Load.dyn_o ) hie-bios> [ 6 of 16] Compiling HIE.Bios.Types ( src/HIE/Bios/Types.hs, dist/build/HIE/Bios/Types.o, dist/build/HIE/Bios/Types.dyn_o ) hie-bios> [ 7 of 16] Compiling HIE.Bios.Flags ( src/HIE/Bios/Flags.hs, dist/build/HIE/Bios/Flags.o, dist/build/HIE/Bios/Flags.dyn_o ) hie-bios> [ 8 of 16] Compiling HIE.Bios.Environment ( src/HIE/Bios/Environment.hs, dist/build/HIE/Bios/Environment.o, dist/build/HIE/Bios/Environment.dyn_o ) hie-bios> [ 9 of 16] Compiling HIE.Bios.Ghc.Api ( src/HIE/Bios/Ghc/Api.hs, dist/build/HIE/Bios/Ghc/Api.o, dist/build/HIE/Bios/Ghc/Api.dyn_o ) hie-bios> [10 of 16] Compiling HIE.Bios.Ghc.Logger ( src/HIE/Bios/Ghc/Logger.hs, dist/build/HIE/Bios/Ghc/Logger.o, dist/build/HIE/Bios/Ghc/Logger.dyn_o ) hie-bios> src/HIE/Bios/Ghc/Logger.hs:48:1: warning: [GHC-62161] [-Wincomplete-patterns] hie-bios> Pattern match(es) are non-exhaustive hie-bios> In an equation for ‘appendLogRef’: hie-bios> Patterns of type ‘DynFlags’, ‘Gap.PprStyle’, ‘LogRef’, ‘LogFlags’, hie-bios> ‘MessageClass’, ‘SrcSpan’, ‘SDoc’ not matched: hie-bios> _ _ (LogRef _) _ MCOutput _ _ hie-bios> _ _ (LogRef _) _ MCFatal _ _ hie-bios> _ _ (LogRef _) _ MCInteractive _ _ hie-bios> _ _ (LogRef _) _ MCDump _ _ hie-bios> ... hie-bios> | hie-bios> 48 | appendLogRef df style (LogRef ref) _ hie-bios> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... hie-bios> hie-bios> [11 of 16] Compiling HIE.Bios.Ghc.Check ( src/HIE/Bios/Ghc/Check.hs, dist/build/HIE/Bios/Ghc/Check.o, dist/build/HIE/Bios/Ghc/Check.dyn_o ) hie-bios> [12 of 16] Compiling HIE.Bios.Wrappers ( src/HIE/Bios/Wrappers.hs, dist/build/HIE/Bios/Wrappers.o, dist/build/HIE/Bios/Wrappers.dyn_o ) hie-bios> [13 of 16] Compiling HIE.Bios.Cradle ( src/HIE/Bios/Cradle.hs, dist/build/HIE/Bios/Cradle.o, dist/build/HIE/Bios/Cradle.dyn_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 ) hie-bios> src/HIE/Bios/Cradle.hs:145:4: warning: [GHC-40910] [-Wunused-top-binds] hie-bios> Defined but not used: record field of ResolvedCradles ‘cradleRoot’ hie-bios> | hie-bios> 145 | { cradleRoot :: FilePath hie-bios> | ^^^^^^^^^^ hie-bios> hie-bios> src/HIE/Bios/Cradle.hs:146:4: warning: [GHC-40910] [-Wunused-top-binds] hie-bios> Defined but not used: hie-bios> record field of ResolvedCradles ‘resolvedCradles’ hie-bios> | hie-bios> 146 | , resolvedCradles :: [ResolvedCradle a] -- ^ In order of decreasing specificity hie-bios> | ^^^^^^^^^^^^^^^ hie-bios> hie-bios> src/HIE/Bios/Cradle.hs:147:4: warning: [GHC-40910] [-Wunused-top-binds] hie-bios> Defined but not used: hie-bios> record field of ResolvedCradles ‘cradleProgramVersions’ hie-bios> | hie-bios> 147 | , cradleProgramVersions :: ProgramVersions hie-bios> | ^^^^^^^^^^^^^^^^^^^^^ hie-bios> 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 ghc-lib-parser> [219 of 456] Compiling Language.Haskell.Syntax.Lit ( compiler/Language/Haskell/Syntax/Lit.hs, dist/haddock-objs-8349/Language/Haskell/Syntax/Lit.o, dist/haddock-objs-8349/Language/Haskell/Syntax/Lit.dyn_o ) [HIE file is missing] ghc-lib-parser> [220 of 456] Compiling Language.Haskell.Syntax.Pat ( compiler/Language/Haskell/Syntax/Pat.hs, dist/haddock-objs-8349/Language/Haskell/Syntax/Pat.o, dist/haddock-objs-8349/Language/Haskell/Syntax/Pat.dyn_o ) [HIE file is missing] ghc-lib-parser> [221 of 456] Compiling GHC.Hs.Pat[boot] ( compiler/GHC/Hs/Pat.hs-boot, dist/haddock-objs-8349/GHC/Hs/Pat.o-boot, dist/haddock-objs-8349/GHC/Hs/Pat.dyn_o-boot ) [HIE file is missing] ghc-lib-parser> [222 of 456] Compiling Language.Haskell.Syntax.Expr ( compiler/Language/Haskell/Syntax/Expr.hs, dist/haddock-objs-8349/Language/Haskell/Syntax/Expr.o, dist/haddock-objs-8349/Language/Haskell/Syntax/Expr.dyn_o ) [HIE file is missing] implicit-hie> [2 of 4] Compiling Hie.Locate ( src/Hie/Locate.hs, dist/build/Hie/Locate.p_o ) ghc-lib-parser> [223 of 456] Compiling GHC.Hs.Expr[boot] ( compiler/GHC/Hs/Expr.hs-boot, dist/haddock-objs-8349/GHC/Hs/Expr.o-boot, dist/haddock-objs-8349/GHC/Hs/Expr.dyn_o-boot ) [HIE file is missing] ghc-lib-parser> [224 of 456] Compiling Language.Haskell.Syntax ( compiler/Language/Haskell/Syntax.hs, dist/haddock-objs-8349/Language/Haskell/Syntax.o, dist/haddock-objs-8349/Language/Haskell/Syntax.dyn_o ) [HIE file is missing] implicit-hie> [3 of 4] Compiling Hie.Yaml ( src/Hie/Yaml.hs, dist/build/Hie/Yaml.p_o ) implicit-hie> [4 of 4] Compiling Paths_implicit_hie ( dist/build/autogen/Paths_implicit_hie.hs, dist/build/Paths_implicit_hie.p_o ) ghc-lib-parser> [225 of 456] Compiling GHC.Types.Tickish ( compiler/GHC/Types/Tickish.hs, dist/haddock-objs-8349/GHC/Types/Tickish.o, dist/haddock-objs-8349/GHC/Types/Tickish.dyn_o ) [HIE file is missing] hie-bios> [14 of 16] Compiling HIE.Bios.Internal.Debug ( src/HIE/Bios/Internal/Debug.hs, dist/build/HIE/Bios/Internal/Debug.o, dist/build/HIE/Bios/Internal/Debug.dyn_o ) hie-bios> [15 of 16] Compiling HIE.Bios ( src/HIE/Bios.hs, dist/build/HIE/Bios.o, dist/build/HIE/Bios.dyn_o ) hie-bios> [16 of 16] Compiling Paths_hie_bios ( dist/build/autogen/Paths_hie_bios.hs, dist/build/Paths_hie_bios.o, dist/build/Paths_hie_bios.dyn_o ) ghc-lib-parser> [226 of 456] Compiling GHC.Core.Multiplicity ( compiler/GHC/Core/Multiplicity.hs, dist/haddock-objs-8349/GHC/Core/Multiplicity.o, dist/haddock-objs-8349/GHC/Core/Multiplicity.dyn_o ) [HIE file is missing] ghc-lib-parser> [227 of 456] Compiling GHC.Core.TyCo.Compare ( compiler/GHC/Core/TyCo/Compare.hs, dist/haddock-objs-8349/GHC/Core/TyCo/Compare.o, dist/haddock-objs-8349/GHC/Core/TyCo/Compare.dyn_o ) [HIE file is missing] lsp-types> buildPhase completed in 5 minutes 0 seconds lsp-types> Running phase: checkPhase ghc-lib-parser> [228 of 456] Compiling GHC.Iface.Type ( compiler/GHC/Iface/Type.hs, dist/haddock-objs-8349/GHC/Iface/Type.o, dist/haddock-objs-8349/GHC/Iface/Type.dyn_o ) [HIE file is missing] hie-bios> [ 1 of 16] Compiling HIE.Bios.Config.YAML ( src/HIE/Bios/Config/YAML.hs, dist/build/HIE/Bios/Config/YAML.p_o ) 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 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. implicit-hie> Preprocessing executable 'gen-hie' for implicit-hie-0.1.4.0... implicit-hie> Building executable 'gen-hie' for implicit-hie-0.1.4.0... 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 [✔] implicit-hie> [1 of 2] Compiling Main ( app/Main.hs, dist/build/gen-hie/gen-hie-tmp/Main.o ) implicit-hie> [2 of 2] Compiling Paths_implicit_hie ( dist/build/gen-hie/autogen/Paths_implicit_hie.hs, dist/build/gen-hie/gen-hie-tmp/Paths_implicit_hie.o ) implicit-hie> [3 of 3] Linking dist/build/gen-hie/gen-hie 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 [✔] ghc-lib-parser> [229 of 456] Compiling GHC.Iface.Recomp.Binary ( compiler/GHC/Iface/Recomp/Binary.hs, dist/haddock-objs-8349/GHC/Iface/Recomp/Binary.o, dist/haddock-objs-8349/GHC/Iface/Recomp/Binary.dyn_o ) [HIE file is missing] ghc-lib-parser> [230 of 456] Compiling GHC.Core.UsageEnv ( compiler/GHC/Core/UsageEnv.hs, dist/haddock-objs-8349/GHC/Core/UsageEnv.o, dist/haddock-objs-8349/GHC/Core/UsageEnv.dyn_o ) [HIE file is missing] ghc-lib-parser> [231 of 456] Compiling GHC.Tc.Errors.Types.PromotionErr ( compiler/GHC/Tc/Errors/Types/PromotionErr.hs, dist/haddock-objs-8349/GHC/Tc/Errors/Types/PromotionErr.o, dist/haddock-objs-8349/GHC/Tc/Errors/Types/PromotionErr.dyn_o ) [HIE file is missing] hie-bios> [ 2 of 16] Compiling HIE.Bios.Config ( src/HIE/Bios/Config.hs, dist/build/HIE/Bios/Config.p_o ) ghc-lib-parser> [232 of 456] Compiling GHC.Types.Literal ( compiler/GHC/Types/Literal.hs, dist/haddock-objs-8349/GHC/Types/Literal.o, dist/haddock-objs-8349/GHC/Types/Literal.dyn_o ) [HIE file is missing] implicit-hie> Preprocessing test suite 'implicit-hie-test' for implicit-hie-0.1.4.0... implicit-hie> Building test suite 'implicit-hie-test' for implicit-hie-0.1.4.0... implicit-hie> [1 of 2] Compiling Main ( test/Spec.hs, dist/build/implicit-hie-test/implicit-hie-test-tmp/Main.o ) 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. hie-bios> [ 3 of 16] Compiling HIE.Bios.Ghc.Gap ( src/HIE/Bios/Ghc/Gap.hs, dist/build/HIE/Bios/Ghc/Gap.p_o ) hie-bios> [ 4 of 16] Compiling HIE.Bios.Ghc.Doc ( src/HIE/Bios/Ghc/Doc.hs, dist/build/HIE/Bios/Ghc/Doc.p_o ) hie-bios> [ 5 of 16] Compiling HIE.Bios.Ghc.Load ( src/HIE/Bios/Ghc/Load.hs, dist/build/HIE/Bios/Ghc/Load.p_o ) hie-bios> [ 6 of 16] Compiling HIE.Bios.Types ( src/HIE/Bios/Types.hs, dist/build/HIE/Bios/Types.p_o ) hie-bios> [ 7 of 16] Compiling HIE.Bios.Flags ( src/HIE/Bios/Flags.hs, dist/build/HIE/Bios/Flags.p_o ) hie-bios> [ 8 of 16] Compiling HIE.Bios.Environment ( src/HIE/Bios/Environment.hs, dist/build/HIE/Bios/Environment.p_o ) hie-bios> [ 9 of 16] Compiling HIE.Bios.Ghc.Api ( src/HIE/Bios/Ghc/Api.hs, dist/build/HIE/Bios/Ghc/Api.p_o ) hie-bios> [10 of 16] Compiling HIE.Bios.Ghc.Logger ( src/HIE/Bios/Ghc/Logger.hs, dist/build/HIE/Bios/Ghc/Logger.p_o ) hie-bios> src/HIE/Bios/Ghc/Logger.hs:48:1: warning: [GHC-62161] [-Wincomplete-patterns] hie-bios> Pattern match(es) are non-exhaustive hie-bios> In an equation for ‘appendLogRef’: hie-bios> Patterns of type ‘DynFlags’, ‘Gap.PprStyle’, ‘LogRef’, ‘LogFlags’, hie-bios> ‘MessageClass’, ‘SrcSpan’, ‘SDoc’ not matched: hie-bios> _ _ (LogRef _) _ MCOutput _ _ hie-bios> _ _ (LogRef _) _ MCFatal _ _ hie-bios> _ _ (LogRef _) _ MCInteractive _ _ hie-bios> _ _ (LogRef _) _ MCDump _ _ hie-bios> ... hie-bios> | hie-bios> 48 | appendLogRef df style (LogRef ref) _ hie-bios> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... hie-bios> hie-bios> [11 of 16] Compiling HIE.Bios.Ghc.Check ( src/HIE/Bios/Ghc/Check.hs, dist/build/HIE/Bios/Ghc/Check.p_o ) hie-bios> [12 of 16] Compiling HIE.Bios.Wrappers ( src/HIE/Bios/Wrappers.hs, dist/build/HIE/Bios/Wrappers.p_o ) hie-bios> [13 of 16] Compiling HIE.Bios.Cradle ( src/HIE/Bios/Cradle.hs, dist/build/HIE/Bios/Cradle.p_o ) hie-bios> src/HIE/Bios/Cradle.hs:145:4: warning: [GHC-40910] [-Wunused-top-binds] hie-bios> Defined but not used: record field of ResolvedCradles ‘cradleRoot’ hie-bios> | hie-bios> 145 | { cradleRoot :: FilePath hie-bios> | ^^^^^^^^^^ hie-bios> hie-bios> src/HIE/Bios/Cradle.hs:146:4: warning: [GHC-40910] [-Wunused-top-binds] hie-bios> Defined but not used: hie-bios> record field of ResolvedCradles ‘resolvedCradles’ hie-bios> | hie-bios> 146 | , resolvedCradles :: [ResolvedCradle a] -- ^ In order of decreasing specificity hie-bios> | ^^^^^^^^^^^^^^^ hie-bios> hie-bios> src/HIE/Bios/Cradle.hs:147:4: warning: [GHC-40910] [-Wunused-top-binds] hie-bios> Defined but not used: hie-bios> record field of ResolvedCradles ‘cradleProgramVersions’ hie-bios> | hie-bios> 147 | , cradleProgramVersions :: ProgramVersions hie-bios> | ^^^^^^^^^^^^^^^^^^^^^ hie-bios> ghc-lib-parser> [233 of 456] Compiling GHC.Core.TyCon.Env ( compiler/GHC/Core/TyCon/Env.hs, dist/haddock-objs-8349/GHC/Core/TyCon/Env.o, dist/haddock-objs-8349/GHC/Core/TyCon/Env.dyn_o ) [HIE file is missing] ghc-lib-parser> [234 of 456] Compiling GHC.Core.TyCon.RecWalk ( compiler/GHC/Core/TyCon/RecWalk.hs, dist/haddock-objs-8349/GHC/Core/TyCon/RecWalk.o, dist/haddock-objs-8349/GHC/Core/TyCon/RecWalk.dyn_o ) [HIE file is missing] ghc-lib-parser> [235 of 456] Compiling GHC.Core.RoughMap ( compiler/GHC/Core/RoughMap.hs, dist/haddock-objs-8349/GHC/Core/RoughMap.o, dist/haddock-objs-8349/GHC/Core/RoughMap.dyn_o ) [HIE file is missing] 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 [✔] ghc-lib-parser> [236 of 456] Compiling GHC.Core.TyCo.Ppr ( compiler/GHC/Core/TyCo/Ppr.hs, dist/haddock-objs-8349/GHC/Core/TyCo/Ppr.o, dist/haddock-objs-8349/GHC/Core/TyCo/Ppr.dyn_o ) [HIE file is missing] implicit-hie> [2 of 2] Compiling Paths_implicit_hie ( dist/build/implicit-hie-test/autogen/Paths_implicit_hie.hs, dist/build/implicit-hie-test/implicit-hie-test-tmp/Paths_implicit_hie.o ) ghc-lib-parser> [237 of 456] Compiling GHC.Core.Coercion ( compiler/GHC/Core/Coercion.hs, dist/haddock-objs-8349/GHC/Core/Coercion.o, dist/haddock-objs-8349/GHC/Core/Coercion.dyn_o ) [HIE file is missing] implicit-hie> [3 of 3] Linking dist/build/implicit-hie-test/implicit-hie-test 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 3.7711 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> Running phase: haddockPhase lsp-types> Running phase: installPhase lsp-types> Installing internal library metamodel in /nix/store/j8zfqxg4jl4swjddyrwv95a3ksf1jv9k-lsp-types-2.3.0.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/lsp-types-2.3.0.1-FDQkRKpIlNBFeKn9CB8efA-metamodel implicit-hie> Running phase: checkPhase hie-bios> [14 of 16] Compiling HIE.Bios.Internal.Debug ( src/HIE/Bios/Internal/Debug.hs, dist/build/HIE/Bios/Internal/Debug.p_o ) implicit-hie> Running 1 test suites... implicit-hie> Test suite implicit-hie-test: RUNNING... implicit-hie> implicit-hie> Should Succeed implicit-hie> successfully parses executable section [✔] implicit-hie> Should Succeed implicit-hie> successfully parses test section [✔] implicit-hie> Should Succeed implicit-hie> successfully parses library section [✔] implicit-hie> Should Succeed implicit-hie> successfully parses library section with 2 hs-source-dirs [✔] implicit-hie> Should Succeed implicit-hie> successfully parses library section with 2 paths under hs-source-dirs [✔] implicit-hie> Should Succeed implicit-hie> successfully parses bench section [✔] implicit-hie> Should Succeed implicit-hie> successfully parses package [✔] implicit-hie> Should Succeed implicit-hie> skips to end of block section [✔] implicit-hie> Should Succeed implicit-hie> successfully generates stack hie.yaml [✔] implicit-hie> Should Succeed implicit-hie> successfully generates cabal hie.yaml for haskell-language-server [✔] implicit-hie> Should Succeed implicit-hie> successfully parses comma list [✔] implicit-hie> Should Succeed implicit-hie> successfully parses newline list [✔] implicit-hie> Should Succeed implicit-hie> successfully parses newline comma list [✔] implicit-hie> Should Succeed implicit-hie> quoted list [✔] implicit-hie> Should Succeed implicit-hie> list with leading commas [✔] implicit-hie> Should Succeed implicit-hie> list with a comment [✔] implicit-hie> Should Succeed implicit-hie> list2 with a comment [✔] implicit-hie> Should Succeed implicit-hie> list3 with a comment [✔] implicit-hie> Should Succeed implicit-hie> list4 with a comment [✔] implicit-hie> Should Succeed implicit-hie> list5 with a comment [✔] implicit-hie> Should Succeed implicit-hie> succesfully parses exe component with other-modules containing dots [✔] implicit-hie> Should Succeed implicit-hie> succesfully parses single other-modules [✔] implicit-hie> Should Succeed implicit-hie> succesfully parses empty other-modules1 [✔] implicit-hie> Should Succeed implicit-hie> succesfully parses empty other-modules2 [✔] implicit-hie> implicit-hie> Finished in 0.0097 seconds implicit-hie> 24 examples, 0 failures implicit-hie> Test suite implicit-hie-test: PASS implicit-hie> Test suite logged to: dist/test/implicit-hie-0.1.4.0-implicit-hie-test.log implicit-hie> 1 of 1 test suites (1 of 1 test cases) passed. hie-bios> [15 of 16] Compiling HIE.Bios ( src/HIE/Bios.hs, dist/build/HIE/Bios.p_o ) hie-bios> [16 of 16] Compiling Paths_hie_bios ( dist/build/autogen/Paths_hie_bios.hs, dist/build/Paths_hie_bios.p_o ) implicit-hie> Running phase: haddockPhase lsp-types> Installing executable generator in /nix/store/j8zfqxg4jl4swjddyrwv95a3ksf1jv9k-lsp-types-2.3.0.1/bin lsp-types> Warning: The directory lsp-types> /nix/store/j8zfqxg4jl4swjddyrwv95a3ksf1jv9k-lsp-types-2.3.0.1/bin is not in lsp-types> the system search path. lsp-types> Installing library in /nix/store/j8zfqxg4jl4swjddyrwv95a3ksf1jv9k-lsp-types-2.3.0.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V ghc-lib-parser> [238 of 456] Compiling GHC.Core.Map.Type ( compiler/GHC/Core/Map/Type.hs, dist/haddock-objs-8349/GHC/Core/Map/Type.o, dist/haddock-objs-8349/GHC/Core/Map/Type.dyn_o ) [HIE file is missing] ghc-lib-parser> [239 of 456] Compiling GHC.Core.Unify ( compiler/GHC/Core/Unify.hs, dist/haddock-objs-8349/GHC/Core/Unify.o, dist/haddock-objs-8349/GHC/Core/Unify.dyn_o ) [HIE file is missing] implicit-hie> Preprocessing library for implicit-hie-0.1.4.0... implicit-hie> Running Haddock on library for implicit-hie-0.1.4.0... implicit-hie> Warning: The documentation for the following packages are not installed. No implicit-hie> links will be generated to these packages: attoparsec-0.14.4, implicit-hie> attoparsec-0.14.4, libyaml-clib-0.2.5, vector-0.13.2.0 implicit-hie> [1 of 4] Compiling Hie.Cabal.Parser ( src/Hie/Cabal/Parser.hs, nothing ) [HIE file is missing] implicit-hie> [2 of 4] Compiling Hie.Locate ( src/Hie/Locate.hs, nothing ) [HIE file is missing] implicit-hie> [3 of 4] Compiling Hie.Yaml ( src/Hie/Yaml.hs, nothing ) [HIE file is missing] implicit-hie> [4 of 4] Compiling Paths_implicit_hie ( dist/build/autogen/Paths_implicit_hie.hs, nothing ) [HIE file is missing] implicit-hie> Haddock coverage: ghc-lib-parser> [240 of 456] Compiling GHC.Core.Predicate ( compiler/GHC/Core/Predicate.hs, dist/haddock-objs-8349/GHC/Core/Predicate.o, dist/haddock-objs-8349/GHC/Core/Predicate.dyn_o ) [HIE file is missing] implicit-hie> 5% ( 2 / 35) in 'Hie.Cabal.Parser' implicit-hie> Missing documentation for: implicit-hie> Module header implicit-hie> Name (src/Hie/Cabal/Parser.hs:16) implicit-hie> Path (src/Hie/Cabal/Parser.hs:18) implicit-hie> Indent (src/Hie/Cabal/Parser.hs:20) implicit-hie> Package (src/Hie/Cabal/Parser.hs:22) implicit-hie> CompType (src/Hie/Cabal/Parser.hs:25) implicit-hie> Component (src/Hie/Cabal/Parser.hs:28) implicit-hie> parsePackage' (src/Hie/Cabal/Parser.hs:33) implicit-hie> skipFreeformField (src/Hie/Cabal/Parser.hs:42) implicit-hie> parsePackage (src/Hie/Cabal/Parser.hs:58) implicit-hie> componentHeader (src/Hie/Cabal/Parser.hs:74) implicit-hie> parseComponent (src/Hie/Cabal/Parser.hs:83) implicit-hie> parseLib (src/Hie/Cabal/Parser.hs:90) implicit-hie> parseTestSuite (src/Hie/Cabal/Parser.hs:95) implicit-hie> parseExe (src/Hie/Cabal/Parser.hs:98) implicit-hie> parseBench (src/Hie/Cabal/Parser.hs:101) implicit-hie> parseSecMain (src/Hie/Cabal/Parser.hs:104) implicit-hie> parseQuoted (src/Hie/Cabal/Parser.hs:110) implicit-hie> parseString (src/Hie/Cabal/Parser.hs:117) implicit-hie> unqualName (src/Hie/Cabal/Parser.hs:120) implicit-hie> pathMain (src/Hie/Cabal/Parser.hs:146) implicit-hie> (src/Hie/Cabal/Parser.hs:162) implicit-hie> parseSec (src/Hie/Cabal/Parser.hs:167) implicit-hie> skipToNextLine (src/Hie/Cabal/Parser.hs:174) implicit-hie> skipBlock (src/Hie/Cabal/Parser.hs:177) implicit-hie> comment (src/Hie/Cabal/Parser.hs:180) implicit-hie> skipBlockLine (src/Hie/Cabal/Parser.hs:183) implicit-hie> emptyOrComLine (src/Hie/Cabal/Parser.hs:186) implicit-hie> tabOrSpace (src/Hie/Cabal/Parser.hs:189) implicit-hie> hsSourceDir (src/Hie/Cabal/Parser.hs:192) implicit-hie> field (src/Hie/Cabal/Parser.hs:200) implicit-hie> extractPath (src/Hie/Cabal/Parser.hs:212) implicit-hie> extractPkgs (src/Hie/Cabal/Parser.hs:225) implicit-hie> 0% ( 0 / 4) in 'Hie.Locate' implicit-hie> Missing documentation for: implicit-hie> Module header implicit-hie> nestedPkg (src/Hie/Locate.hs:67) implicit-hie> stackYamlPkgs (src/Hie/Locate.hs:34) implicit-hie> cabalPkgs (src/Hie/Locate.hs:44) implicit-hie> 0% ( 0 / 6) in 'Hie.Yaml' implicit-hie> Missing documentation for: implicit-hie> Module header implicit-hie> hieYaml (src/Hie/Yaml.hs:16) implicit-hie> fmtComponent (src/Hie/Yaml.hs:46) implicit-hie> fmtPkgs (src/Hie/Yaml.hs:58) implicit-hie> cabalComponent (src/Hie/Yaml.hs:32) implicit-hie> stackComponent (src/Hie/Yaml.hs:39) ghc-lib-parser> [241 of 456] Compiling GHC.Core.DataCon ( compiler/GHC/Core/DataCon.hs, dist/haddock-objs-8349/GHC/Core/DataCon.o, dist/haddock-objs-8349/GHC/Core/DataCon.dyn_o ) [HIE file is missing] implicit-hie> Warning: Hie.Cabal.Parser: could not find link destinations for: implicit-hie> - Data.Attoparsec.Text.Internal.Parser ghc-lib-parser> [242 of 456] Compiling GHC.Types.Demand ( compiler/GHC/Types/Demand.hs, dist/haddock-objs-8349/GHC/Types/Demand.o, dist/haddock-objs-8349/GHC/Types/Demand.dyn_o ) [HIE file is missing] ghc-lib-parser> [243 of 456] Compiling GHC.Types.RepType ( compiler/GHC/Types/RepType.hs, dist/haddock-objs-8349/GHC/Types/RepType.o, dist/haddock-objs-8349/GHC/Types/RepType.dyn_o ) [HIE file is missing] ghc-lib-parser> [244 of 456] Compiling GHC.Types.Cpr ( compiler/GHC/Types/Cpr.hs, dist/haddock-objs-8349/GHC/Types/Cpr.o, dist/haddock-objs-8349/GHC/Types/Cpr.dyn_o ) [HIE file is missing] lsp-types> Installing internal library lsp-types-quickcheck in /nix/store/j8zfqxg4jl4swjddyrwv95a3ksf1jv9k-lsp-types-2.3.0.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/lsp-types-2.3.0.1-JsbxSK4lvoD5YAIF6OSHO3-lsp-types-quickcheck ghc-lib-parser> [245 of 456] Compiling GHC.Core ( compiler/GHC/Core.hs, dist/haddock-objs-8349/GHC/Core.o, dist/haddock-objs-8349/GHC/Core.dyn_o ) [HIE file is missing] hie-bios> Preprocessing executable 'hie-bios' for hie-bios-0.14.0... hie-bios> Building executable 'hie-bios' for hie-bios-0.14.0... ghc-lib-parser> [246 of 456] Compiling GHC.Core.SimpleOpt[boot] ( compiler/GHC/Core/SimpleOpt.hs-boot, dist/haddock-objs-8349/GHC/Core/SimpleOpt.o-boot, dist/haddock-objs-8349/GHC/Core/SimpleOpt.dyn_o-boot ) [HIE file is missing] ghc-lib-parser> [247 of 456] Compiling GHC.Core.Reduction ( compiler/GHC/Core/Reduction.hs, dist/haddock-objs-8349/GHC/Core/Reduction.o, dist/haddock-objs-8349/GHC/Core/Reduction.dyn_o ) [HIE file is missing] hie-bios> [1 of 2] Compiling Paths_hie_bios ( dist/build/hie-bios/autogen/Paths_hie_bios.hs, dist/build/hie-bios/hie-bios-tmp/Paths_hie_bios.o ) lsp-types> Running phase: fixupPhase lsp-types> shrinking RPATHs of ELF executables and libraries in /nix/store/j8zfqxg4jl4swjddyrwv95a3ksf1jv9k-lsp-types-2.3.0.1 lsp-types> shrinking /nix/store/j8zfqxg4jl4swjddyrwv95a3ksf1jv9k-lsp-types-2.3.0.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHSlsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V-ghc9.12.1.so ghc-lib-parser> [248 of 456] Compiling GHC.Runtime.Heap.Layout ( compiler/GHC/Runtime/Heap/Layout.hs, dist/haddock-objs-8349/GHC/Runtime/Heap/Layout.o, dist/haddock-objs-8349/GHC/Runtime/Heap/Layout.dyn_o ) [HIE file is missing] hie-bios> [2 of 2] Compiling Main ( exe/Main.hs, dist/build/hie-bios/hie-bios-tmp/Main.o ) lsp-types> shrinking /nix/store/j8zfqxg4jl4swjddyrwv95a3ksf1jv9k-lsp-types-2.3.0.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHSlsp-types-2.3.0.1-FDQkRKpIlNBFeKn9CB8efA-metamodel-ghc9.12.1.so lsp-types> shrinking /nix/store/j8zfqxg4jl4swjddyrwv95a3ksf1jv9k-lsp-types-2.3.0.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHSlsp-types-2.3.0.1-JsbxSK4lvoD5YAIF6OSHO3-lsp-types-quickcheck-ghc9.12.1.so ghc-lib-parser> [249 of 456] Compiling GHC.StgToCmm.Types ( compiler/GHC/StgToCmm/Types.hs, dist/haddock-objs-8349/GHC/StgToCmm/Types.o, dist/haddock-objs-8349/GHC/StgToCmm/Types.dyn_o ) [HIE file is missing] ghc-lib-parser> [250 of 456] Compiling GHC.Core.PatSyn ( compiler/GHC/Core/PatSyn.hs, dist/haddock-objs-8349/GHC/Core/PatSyn.o, dist/haddock-objs-8349/GHC/Core/PatSyn.dyn_o ) [HIE file is missing] lsp-types> shrinking /nix/store/j8zfqxg4jl4swjddyrwv95a3ksf1jv9k-lsp-types-2.3.0.1/bin/generator lsp-types> checking for references to /build/ in /nix/store/j8zfqxg4jl4swjddyrwv95a3ksf1jv9k-lsp-types-2.3.0.1... hie-bios> [3 of 3] Linking dist/build/hie-bios/hie-bios ghc-lib-parser> [251 of 456] Compiling GHC.Core.ConLike ( compiler/GHC/Core/ConLike.hs, dist/haddock-objs-8349/GHC/Core/ConLike.o, dist/haddock-objs-8349/GHC/Core/ConLike.dyn_o ) [HIE file is missing] ghc-lib-parser> [252 of 456] Compiling GHC.Types.Id.Info ( compiler/GHC/Types/Id/Info.hs, dist/haddock-objs-8349/GHC/Types/Id/Info.o, dist/haddock-objs-8349/GHC/Types/Id/Info.dyn_o ) [HIE file is missing] lsp-types> patching script interpreter paths in /nix/store/j8zfqxg4jl4swjddyrwv95a3ksf1jv9k-lsp-types-2.3.0.1 lsp-types> stripping (with command strip and flags -S -p) in /nix/store/j8zfqxg4jl4swjddyrwv95a3ksf1jv9k-lsp-types-2.3.0.1/lib /nix/store/j8zfqxg4jl4swjddyrwv95a3ksf1jv9k-lsp-types-2.3.0.1/bin ghc-lib-parser> [253 of 456] Compiling GHC.Types.Id ( compiler/GHC/Types/Id.hs, dist/haddock-objs-8349/GHC/Types/Id.o, dist/haddock-objs-8349/GHC/Types/Id.dyn_o ) [HIE file is missing] ghc-lib-parser> [254 of 456] Compiling GHC.Types.TyThing ( compiler/GHC/Types/TyThing.hs, dist/haddock-objs-8349/GHC/Types/TyThing.o, dist/haddock-objs-8349/GHC/Types/TyThing.dyn_o ) [HIE file is missing] ghc-lib-parser> [255 of 456] Compiling GHC.Core.Stats ( compiler/GHC/Core/Stats.hs, dist/haddock-objs-8349/GHC/Core/Stats.o, dist/haddock-objs-8349/GHC/Core/Stats.dyn_o ) [HIE file is missing] ghc-lib-parser> [256 of 456] Compiling GHC.Core.Ppr ( compiler/GHC/Core/Ppr.hs, dist/haddock-objs-8349/GHC/Core/Ppr.o, dist/haddock-objs-8349/GHC/Core/Ppr.dyn_o ) [HIE file is missing] ghc-lib-parser> [257 of 456] Compiling GHC.Core.Seq ( compiler/GHC/Core/Seq.hs, dist/haddock-objs-8349/GHC/Core/Seq.o, dist/haddock-objs-8349/GHC/Core/Seq.dyn_o ) [HIE file is missing] ghc-lib-parser> [258 of 456] Compiling GHC.Builtin.Types ( compiler/GHC/Builtin/Types.hs, dist/haddock-objs-8349/GHC/Builtin/Types.o, dist/haddock-objs-8349/GHC/Builtin/Types.dyn_o ) [HIE file is missing] implicit-hie> Documentation created: dist/doc/html/implicit-hie, implicit-hie> dist/doc/html/implicit-hie/implicit-hie.txt implicit-hie> Preprocessing executable 'gen-hie' for implicit-hie-0.1.4.0... ghc-lib-parser> [259 of 456] Compiling GHC.Tc.Utils.TcType ( compiler/GHC/Tc/Utils/TcType.hs, dist/haddock-objs-8349/GHC/Tc/Utils/TcType.o, dist/haddock-objs-8349/GHC/Tc/Utils/TcType.dyn_o ) [HIE file is missing] lsp-types (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/j8zfqxg4jl4swjddyrwv95a3ksf1jv9k-lsp-types-2.3.0.1 lsp-types (post)> Pushing 25 paths (218 are already present) using zstd to cache sellout ⏳ lsp-types (post)> lsp-types (post)> Pushing /nix/store/91ml7p0kwy2l67sprgfzc4sv30c6nwra-regex-pcre-builtin-0.95.2.3.8.44-doc (2.95 MiB) lsp-types (post)> Pushing /nix/store/2j1j9bfagqvf0h1yyw135pcc3hqys742-generic-lens-core-2.2.1.0-doc (2.69 MiB) lsp-types (post)> Pushing /nix/store/98r5k4859qsgwqy6rijb5s6gc083hpm7-utf8-string-1.0.2-doc (1.07 MiB) lsp-types (post)> Pushing /nix/store/5ra7xs21gkah1fdvlzi8xvsky4cjf94p-file-embed-0.0.16.0-doc (342.76 KiB) lsp-types (post)> Pushing /nix/store/26v4cgf351jhj4c1jb1w7cddz31wgvn5-generic-lens-2.2.2.0-doc (1.17 MiB) lsp-types (post)> Pushing /nix/store/50ifpzx9kw097sfyryg9gqmvnkx5ybac-regex-tdfa-1.3.2.3 (19.04 MiB) lsp-types (post)> Pushing /nix/store/18lhf5mzgb7h9b2h12r7ill5lsf4g2rr-indexed-profunctors-0.1.1.1 (2.84 MiB) lsp-types (post)> Pushing /nix/store/3jlvmc8851di414qn32cqn5sbg1r86x8-regex-tdfa-1.3.2.3-doc (7.03 MiB) lsp-types (post)> Pushing /nix/store/9j1hmf1nyyy157pq2cmfy5x5hvxn0byj-generic-lens-2.2.2.0 (2.91 MiB) lsp-types (post)> Pushing /nix/store/agd8bjbcgb3mdvzcb055sx4p5xp005xk-quickcheck-instances-0.3.32 (5.44 MiB) lsp-types (post)> Pushing /nix/store/9na853zk99g45861cg5l55ka4sxqyd3m-time-locale-compat-0.1.1.5-doc (125.32 KiB) lsp-types (post)> Pushing /nix/store/cq5vqj209bynac2j2lxwdgiv5im8wxkp-quickcheck-instances-0.3.32-doc (1.49 MiB) lsp-types (post)> Pushing /nix/store/hh52197c6sf3pjxa0b2fcrrnxaiiy2ri-regex-1.1.0.2-doc (6.36 MiB) lsp-types (post)> Pushing /nix/store/ddj9s4badxv4b2n69lsiayxy8krdrc91-regex-1.1.0.2 (16.32 MiB) lsp-types (post)> Pushing /nix/store/irqbd6fmjj4xg3jb1b2fd9k1438sf09r-row-types-1.0.1.2-doc (3.47 MiB) lsp-types (post)> Pushing /nix/store/jr84b29xz4mm44a9nwr2zkxbxy7j6pc2-indexed-profunctors-0.1.1.1-doc (1.37 MiB) lsp-types (post)> Pushing /nix/store/kkkgyg9pq3zah34xhynzvyvcz1ggnnja-regex-pcre-builtin-0.95.2.3.8.44 (4.55 MiB) lsp-types (post)> Pushing /nix/store/j8zfqxg4jl4swjddyrwv95a3ksf1jv9k-lsp-types-2.3.0.1 (401.87 MiB) lsp-types (post)> Pushing /nix/store/q6d4p06aqqxzgmyainb7xi3lzn7nm6cb-row-types-1.0.1.2 (5.09 MiB) lsp-types (post)> Pushing /nix/store/q7jgg033qvr8rp79r2xs55kx9zvr0piy-generic-arbitrary-1.0.1.2 (622.47 KiB) lsp-types (post)> Pushing /nix/store/wrbiibpnyws913yx7cvnfibi8w7hfng6-time-locale-compat-0.1.1.5 (39.50 KiB) lsp-types (post)> Pushing /nix/store/wzy0xsdr50fws2vdz2y81cf0m8bnq0c4-generic-arbitrary-1.0.1.2-doc (677.53 KiB) lsp-types (post)> Pushing /nix/store/xgw3qbn6zpi3m79bs5p3h6nvnxw3bxlv-utf8-string-1.0.2 (4.27 MiB) lsp-types (post)> Pushing /nix/store/xw2ijbwdy4hzq3qs3hrxz7pgiqac573s-generic-lens-core-2.2.1.0 (4.86 MiB) lsp-types (post)> Pushing /nix/store/ql9wf6gc0xkmc9ryl2p7cbzcxki2qsx2-file-embed-0.0.16.0 (863.62 KiB) lsp-types (post)> lsp-types (post)> All done. lsp-types (post)> added 1 signatures lsp-types (post)> added 30 signatures lsp-types (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/j8zfqxg4jl4swjddyrwv95a3ksf1jv9k-lsp-types-2.3.0.1 lsp-types (post)> copying 1 paths... lsp-types (post)> copying path '/nix/store/j8zfqxg4jl4swjddyrwv95a3ksf1jv9k-lsp-types-2.3.0.1' to 'ssh-ng://'... lsp-types (post)> copying 1 paths... lsp-types (post)> copying path '/nix/store/h3w1x72f04bx4rwblix8vnagjif99aj4-lsp-types-2.3.0.1.drv' to 'ssh-ng://'... building '/nix/store/mnypama8s2cg73r68j421gzndv58jvnl-lsp-2.7.0.1.drv'... ghc-lib-parser> [260 of 456] Compiling GHC.Core.Coercion.Opt ( compiler/GHC/Core/Coercion/Opt.hs, dist/haddock-objs-8349/GHC/Core/Coercion/Opt.o, dist/haddock-objs-8349/GHC/Core/Coercion/Opt.dyn_o ) [HIE file is missing] ghc-lib-parser> [261 of 456] Compiling GHC.Types.DefaultEnv ( compiler/GHC/Types/DefaultEnv.hs, dist/haddock-objs-8349/GHC/Types/DefaultEnv.o, dist/haddock-objs-8349/GHC/Types/DefaultEnv.dyn_o ) [HIE file is missing] ghc-lib-parser> [262 of 456] Compiling GHC.Builtin.PrimOps ( compiler/GHC/Builtin/PrimOps.hs, dist/haddock-objs-8349/GHC/Builtin/PrimOps.o, dist/haddock-objs-8349/GHC/Builtin/PrimOps.dyn_o ) [HIE file is missing] ghc-lib-parser> [263 of 456] Compiling GHC.Cmm.CLabel ( compiler/GHC/Cmm/CLabel.hs, dist/haddock-objs-8349/GHC/Cmm/CLabel.o, dist/haddock-objs-8349/GHC/Cmm/CLabel.dyn_o ) [HIE file is missing] hie-bios> Running phase: haddockPhase hie-bios> Preprocessing library for hie-bios-0.14.0... hie-bios> Running Haddock on library for hie-bios-0.14.0... hie-bios> Warning: The documentation for the following packages are not installed. No hie-bios> links will be generated to these packages: attoparsec-0.14.4, hie-bios> attoparsec-0.14.4, libyaml-clib-0.2.5, vector-0.13.2.0 hie-bios> [ 1 of 16] Compiling HIE.Bios.Config.YAML ( src/HIE/Bios/Config/YAML.hs, nothing ) [HIE file is missing] hie-bios> [ 2 of 16] Compiling HIE.Bios.Config ( src/HIE/Bios/Config.hs, nothing ) [HIE file is missing] hie-bios> [ 3 of 16] Compiling HIE.Bios.Ghc.Gap ( src/HIE/Bios/Ghc/Gap.hs, nothing ) [HIE file is missing] hie-bios> [ 4 of 16] Compiling HIE.Bios.Ghc.Doc ( src/HIE/Bios/Ghc/Doc.hs, nothing ) [HIE file is missing] hie-bios> [ 5 of 16] Compiling HIE.Bios.Ghc.Load ( src/HIE/Bios/Ghc/Load.hs, nothing ) [HIE file is missing] hie-bios> [ 6 of 16] Compiling HIE.Bios.Types ( src/HIE/Bios/Types.hs, nothing ) [HIE file is missing] hie-bios> [ 7 of 16] Compiling HIE.Bios.Flags ( src/HIE/Bios/Flags.hs, nothing ) [HIE file is missing] hie-bios> [ 8 of 16] Compiling HIE.Bios.Environment ( src/HIE/Bios/Environment.hs, nothing ) [HIE file is missing] hie-bios> [ 9 of 16] Compiling HIE.Bios.Ghc.Api ( src/HIE/Bios/Ghc/Api.hs, nothing ) [HIE file is missing] hie-bios> [10 of 16] Compiling HIE.Bios.Ghc.Logger ( src/HIE/Bios/Ghc/Logger.hs, nothing ) [HIE file is missing] hie-bios> [11 of 16] Compiling HIE.Bios.Ghc.Check ( src/HIE/Bios/Ghc/Check.hs, nothing ) [HIE file is missing] hie-bios> [12 of 16] Compiling HIE.Bios.Wrappers ( src/HIE/Bios/Wrappers.hs, nothing ) [HIE file is missing] hie-bios> [13 of 16] Compiling HIE.Bios.Cradle ( src/HIE/Bios/Cradle.hs, nothing ) [HIE file is missing] hie-bios> src/HIE/Bios/Cradle.hs:145:4: warning: [GHC-40910] [-Wunused-top-binds] hie-bios> Defined but not used: record field of ResolvedCradles ‘cradleRoot’ hie-bios> | hie-bios> 145 | { cradleRoot :: FilePath hie-bios> | ^^^^^^^^^^ hie-bios> hie-bios> src/HIE/Bios/Cradle.hs:146:4: warning: [GHC-40910] [-Wunused-top-binds] hie-bios> Defined but not used: hie-bios> record field of ResolvedCradles ‘resolvedCradles’ hie-bios> | hie-bios> 146 | , resolvedCradles :: [ResolvedCradle a] -- ^ In order of decreasing specificity hie-bios> | ^^^^^^^^^^^^^^^ hie-bios> hie-bios> src/HIE/Bios/Cradle.hs:147:4: warning: [GHC-40910] [-Wunused-top-binds] hie-bios> Defined but not used: hie-bios> record field of ResolvedCradles ‘cradleProgramVersions’ hie-bios> | hie-bios> 147 | , cradleProgramVersions :: ProgramVersions hie-bios> | ^^^^^^^^^^^^^^^^^^^^^ hie-bios> hie-bios> [14 of 16] Compiling HIE.Bios.Internal.Debug ( src/HIE/Bios/Internal/Debug.hs, nothing ) [HIE file is missing] hie-bios> [15 of 16] Compiling HIE.Bios ( src/HIE/Bios.hs, nothing ) [HIE file is missing] hie-bios> [16 of 16] Compiling Paths_hie_bios ( dist/build/autogen/Paths_hie_bios.hs, nothing ) [HIE file is missing] hie-bios> Haddock coverage: hie-bios> 7% ( 1 / 14) in 'HIE.Bios.Config.YAML' hie-bios> Missing documentation for: hie-bios> CradleConfigYAML (src/HIE/Bios/Config/YAML.hs:62) hie-bios> CradleComponent (src/HIE/Bios/Config/YAML.hs:67) hie-bios> MultiSubComponent (src/HIE/Bios/Config/YAML.hs:99) hie-bios> CabalConfig (src/HIE/Bios/Config/YAML.hs:104) hie-bios> CabalComponent (src/HIE/Bios/Config/YAML.hs:118) hie-bios> StackConfig (src/HIE/Bios/Config/YAML.hs:134) hie-bios> StackComponent (src/HIE/Bios/Config/YAML.hs:139) hie-bios> DirectConfig (src/HIE/Bios/Config/YAML.hs:176) hie-bios> BiosConfig (src/HIE/Bios/Config/YAML.hs:180) hie-bios> NoneConfig (src/HIE/Bios/Config/YAML.hs:83) hie-bios> OtherConfig (src/HIE/Bios/Config/YAML.hs:85) hie-bios> OneOrManyComponents (src/HIE/Bios/Config/YAML.hs:164) implicit-hie> Preprocessing test suite 'implicit-hie-test' for implicit-hie-0.1.4.0... implicit-hie> Running phase: installPhase implicit-hie> Installing library in /nix/store/4aqy1brdpz6mwx7qrbv2r5jpdqy0bc22-implicit-hie-0.1.4.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/implicit-hie-0.1.4.0-IHGejwtj3dl9MFujB6oABa implicit-hie> Installing executable gen-hie in /nix/store/4aqy1brdpz6mwx7qrbv2r5jpdqy0bc22-implicit-hie-0.1.4.0/bin implicit-hie> Warning: The directory implicit-hie> /nix/store/4aqy1brdpz6mwx7qrbv2r5jpdqy0bc22-implicit-hie-0.1.4.0/bin is not in implicit-hie> the system search path. implicit-hie> Running phase: fixupPhase implicit-hie> shrinking RPATHs of ELF executables and libraries in /nix/store/4aqy1brdpz6mwx7qrbv2r5jpdqy0bc22-implicit-hie-0.1.4.0 implicit-hie> shrinking /nix/store/4aqy1brdpz6mwx7qrbv2r5jpdqy0bc22-implicit-hie-0.1.4.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHSimplicit-hie-0.1.4.0-IHGejwtj3dl9MFujB6oABa-ghc9.12.1.so implicit-hie> shrinking /nix/store/4aqy1brdpz6mwx7qrbv2r5jpdqy0bc22-implicit-hie-0.1.4.0/bin/gen-hie implicit-hie> checking for references to /build/ in /nix/store/4aqy1brdpz6mwx7qrbv2r5jpdqy0bc22-implicit-hie-0.1.4.0... implicit-hie> patching script interpreter paths in /nix/store/4aqy1brdpz6mwx7qrbv2r5jpdqy0bc22-implicit-hie-0.1.4.0 implicit-hie> stripping (with command strip and flags -S -p) in /nix/store/4aqy1brdpz6mwx7qrbv2r5jpdqy0bc22-implicit-hie-0.1.4.0/lib /nix/store/4aqy1brdpz6mwx7qrbv2r5jpdqy0bc22-implicit-hie-0.1.4.0/bin implicit-hie> shrinking RPATHs of ELF executables and libraries in /nix/store/4sasd4xqj80fxl3hxlw68w8i96fn3r65-implicit-hie-0.1.4.0-doc implicit-hie> checking for references to /build/ in /nix/store/4sasd4xqj80fxl3hxlw68w8i96fn3r65-implicit-hie-0.1.4.0-doc... implicit-hie> patching script interpreter paths in /nix/store/4sasd4xqj80fxl3hxlw68w8i96fn3r65-implicit-hie-0.1.4.0-doc hie-bios> Callable (src/HIE/Bios/Config/YAML.hs:189) hie-bios> Warning: 'Cradle' is out of scope. hie-bios> If you qualify the identifier, haddock can try to link it anyway. hie-bios> 21% ( 3 / 14) in 'HIE.Bios.Config' hie-bios> Missing documentation for: hie-bios> readConfig (src/HIE/Bios/Config.hs:140) hie-bios> CradleConfig (src/HIE/Bios/Config.hs:44) hie-bios> CabalType (src/HIE/Bios/Config.hs:80) hie-bios> cabalComponent (src/HIE/Bios/Config.hs:80) hie-bios> cabalProjectFile (src/HIE/Bios/Config.hs:80) hie-bios> StackType (src/HIE/Bios/Config.hs:86) hie-bios> StackType (src/HIE/Bios/Config.hs:97) hie-bios> stackComponent (src/HIE/Bios/Config.hs:97) hie-bios> stackYaml (src/HIE/Bios/Config.hs:97) hie-bios> CradleTree (src/HIE/Bios/Config.hs:103) hie-bios> Callable (src/HIE/Bios/Config.hs:56) hie-bios> 40% ( 21 / 52) in 'HIE.Bios.Ghc.Gap' hie-bios> Missing documentation for: hie-bios> ghcVersion (src/HIE/Bios/Ghc/Gap.hs:96) hie-bios> makeUserStyle (src/HIE/Bios/Ghc/Gap.hs:162) hie-bios> PprStyle hie-bios> parseTargetFiles (src/HIE/Bios/Ghc/Gap.hs:287) hie-bios> getHscEnv hie-bios> batchMsg hie-bios> set_hsc_dflags (src/HIE/Bios/Ghc/Gap.hs:137) hie-bios> overPkgDbRef (src/HIE/Bios/Ghc/Gap.hs:140) hie-bios> guessTarget (src/HIE/Bios/Ghc/Gap.hs:149) hie-bios> setNoCode (src/HIE/Bios/Ghc/Gap.hs:129) hie-bios> getModSummaries (src/HIE/Bios/Ghc/Gap.hs:167) hie-bios> mapOverIncludePaths (src/HIE/Bios/Ghc/Gap.hs:178) hie-bios> getLogger (src/HIE/Bios/Ghc/Gap.hs:245) hie-bios> RealSrcSpan (src/HIE/Bios/Ghc/Gap.hs:123) hie-bios> catch (src/HIE/Bios/Ghc/Gap.hs:117) hie-bios> bracket (src/HIE/Bios/Ghc/Gap.hs:110) hie-bios> handle (src/HIE/Bios/Ghc/Gap.hs:114) hie-bios> pageMode (src/HIE/Bios/Ghc/Gap.hs:209) hie-bios> oneLineMode (src/HIE/Bios/Ghc/Gap.hs:213) hie-bios> initializePluginsForModSummary (src/HIE/Bios/Ghc/Gap.hs:227) hie-bios> setFrontEndHooks (src/HIE/Bios/Ghc/Gap.hs:235) hie-bios> setWayDynamicIfHostIsDynamic (src/HIE/Bios/Ghc/Gap.hs:252) hie-bios> gopt_set (src/HIE/Bios/Ghc/Gap.hs:249) hie-bios> parseDynamicFlags (src/HIE/Bios/Ghc/Gap.hs:283) hie-bios> hostIsDynamic (src/HIE/Bios/Ghc/Gap.hs:294) hie-bios> getTyThing (src/HIE/Bios/Ghc/Gap.hs:170) hie-bios> fixInfo (src/HIE/Bios/Ghc/Gap.hs:173) hie-bios> mgModSummaries hie-bios> unsetLogAction (src/HIE/Bios/Ghc/Gap.hs:191) hie-bios> load' (src/HIE/Bios/Ghc/Gap.hs:100) hie-bios> getDynFlags hie-bios> 14% ( 1 / 7) in 'HIE.Bios.Ghc.Doc' hie-bios> Missing documentation for: hie-bios> getPrintUnqual (src/HIE/Bios/Ghc/Doc.hs:26) hie-bios> showPage (src/HIE/Bios/Ghc/Doc.hs:30) hie-bios> showOneLine (src/HIE/Bios/Ghc/Doc.hs:35) hie-bios> getStyle (src/HIE/Bios/Ghc/Doc.hs:40) hie-bios> styleUnqualified (src/HIE/Bios/Ghc/Doc.hs:43) hie-bios> showDocWith (src/HIE/Bios/Ghc/Doc.hs:46) hie-bios> Warning: 'TypecheckedModule' is ambiguous. It is defined hie-bios> * in ‘GHC’ hie-bios> * in ‘GHC’ hie-bios> You may be able to disambiguate the identifier by qualifying it or hie-bios> by specifying the type/value namespace explicitly. hie-bios> Defaulting to the one defined in ‘GHC’ hie-bios> 60% ( 9 / 15) in 'HIE.Bios.Ghc.Load' hie-bios> Missing documentation for: hie-bios> Log (src/HIE/Bios/Ghc/Load.hs:30) hie-bios> get_fp (src/HIE/Bios/Ghc/Load.hs:45) hie-bios> msTargetIs (src/HIE/Bios/Ghc/Load.hs:113) hie-bios> initializePluginsGhc (src/HIE/Bios/Ghc/Load.hs:188) hie-bios> ghcInHsc (src/HIE/Bios/Ghc/Load.hs:195) hie-bios> setTargetFilename (src/HIE/Bios/Ghc/Load.hs:209) hie-bios> Warning: 'Cradle' is ambiguous. It is defined hie-bios> * at src/HIE/Bios/Types.hs:68:17 hie-bios> * at src/HIE/Bios/Types.hs:68:1 hie-bios> You may be able to disambiguate the identifier by qualifying it or hie-bios> by specifying the type/value namespace explicitly. hie-bios> Defaulting to the one defined at src/HIE/Bios/Types.hs:68:1 hie-bios> Warning: 'cabal' is out of scope. hie-bios> If you qualify the identifier, haddock can try to link it anyway. hie-bios> 55% ( 11 / 20) in 'HIE.Bios.Types' hie-bios> Missing documentation for: hie-bios> Module header hie-bios> ActionName (src/HIE/Bios/Types.hs:83) hie-bios> Log (src/HIE/Bios/Types.hs:94) hie-bios> CradleAction (src/HIE/Bios/Types.hs:158) hie-bios> cradleLoadResult (src/HIE/Bios/Types.hs:183) hie-bios> CradleLoadResultT (src/HIE/Bios/Types.hs:200) hie-bios> modCradleError (src/HIE/Bios/Types.hs:251) hie-bios> throwCE (src/HIE/Bios/Types.hs:258) hie-bios> CradleError (src/HIE/Bios/Types.hs:260) hie-bios> Warning: 'DynFlags' is out of scope. hie-bios> If you qualify the identifier, haddock can try to link it anyway. hie-bios> Warning: 'Cradle' is ambiguous. It is defined hie-bios> * at src/HIE/Bios/Types.hs:68:17 hie-bios> * at src/HIE/Bios/Types.hs:68:1 implicit-hie (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/4aqy1brdpz6mwx7qrbv2r5jpdqy0bc22-implicit-hie-0.1.4.0 /nix/store/4sasd4xqj80fxl3hxlw68w8i96fn3r65-implicit-hie-0.1.4.0-doc implicit-hie (post)> Pushing 4 paths (184 are already present) using zstd to cache sellout ⏳ implicit-hie (post)> implicit-hie (post)> Pushing /nix/store/4sasd4xqj80fxl3hxlw68w8i96fn3r65-implicit-hie-0.1.4.0-doc (474.79 KiB) implicit-hie (post)> Pushing /nix/store/4aqy1brdpz6mwx7qrbv2r5jpdqy0bc22-implicit-hie-0.1.4.0 (4.46 MiB) implicit-hie (post)> Pushing /nix/store/5an5sjanb3mk46n3ajcj9sn1j4cvjzil-filepattern-0.1.3 (2.25 MiB) implicit-hie (post)> Pushing /nix/store/6p5w58mvqvgqrahf0mdj27c3fym5952g-filepattern-0.1.3-doc (638.15 KiB) implicit-hie (post)> implicit-hie (post)> All done. implicit-hie (post)> added 2 signatures implicit-hie (post)> added 5 signatures implicit-hie (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/4aqy1brdpz6mwx7qrbv2r5jpdqy0bc22-implicit-hie-0.1.4.0 /nix/store/4sasd4xqj80fxl3hxlw68w8i96fn3r65-implicit-hie-0.1.4.0-doc implicit-hie (post)> copying 2 paths... implicit-hie (post)> copying path '/nix/store/4sasd4xqj80fxl3hxlw68w8i96fn3r65-implicit-hie-0.1.4.0-doc' to 'ssh-ng://'... implicit-hie (post)> copying path '/nix/store/4aqy1brdpz6mwx7qrbv2r5jpdqy0bc22-implicit-hie-0.1.4.0' to 'ssh-ng://'... implicit-hie (post)> copying 1 paths... implicit-hie (post)> copying path '/nix/store/6nv7xycy6a2wnyhs1ksavdbk4phkpn43-implicit-hie-0.1.4.0.drv' to 'ssh-ng://'... ghc-lib-parser> [264 of 456] Compiling GHC.Cmm.BlockId ( compiler/GHC/Cmm/BlockId.hs, dist/haddock-objs-8349/GHC/Cmm/BlockId.o, dist/haddock-objs-8349/GHC/Cmm/BlockId.dyn_o ) [HIE file is missing] ghc-lib-parser> [265 of 456] Compiling GHC.Core.FVs ( compiler/GHC/Core/FVs.hs, dist/haddock-objs-8349/GHC/Core/FVs.o, dist/haddock-objs-8349/GHC/Core/FVs.dyn_o ) [HIE file is missing] ghc-lib-parser> [266 of 456] Compiling GHC.Builtin.Types.Literals ( compiler/GHC/Builtin/Types/Literals.hs, dist/haddock-objs-8349/GHC/Builtin/Types/Literals.o, dist/haddock-objs-8349/GHC/Builtin/Types/Literals.dyn_o ) [HIE file is missing] ghc-lib-parser> [267 of 456] Compiling GHC.Core.FamInstEnv ( compiler/GHC/Core/FamInstEnv.hs, dist/haddock-objs-8349/GHC/Core/FamInstEnv.o, dist/haddock-objs-8349/GHC/Core/FamInstEnv.dyn_o ) [HIE file is missing] ghc-lib-parser> [268 of 456] Compiling GHC.Core.Utils ( compiler/GHC/Core/Utils.hs, dist/haddock-objs-8349/GHC/Core/Utils.o, dist/haddock-objs-8349/GHC/Core/Utils.dyn_o ) [HIE file is missing] hie-bios> You may be able to disambiguate the identifier by qualifying it or hie-bios> by specifying the type/value namespace explicitly. hie-bios> Defaulting to the one defined at src/HIE/Bios/Types.hs:68:1 hie-bios> 50% ( 1 / 2) in 'HIE.Bios.Flags' hie-bios> Missing documentation for: hie-bios> Module header hie-bios> Warning: 'runCradleGhc' is out of scope. hie-bios> If you qualify the identifier, haddock can try to link it anyway. hie-bios> Warning: 'CradleError' is ambiguous. It is defined hie-bios> * at src/HIE/Bios/Types.hs:260:20 hie-bios> * at src/HIE/Bios/Types.hs:260:1 hie-bios> You may be able to disambiguate the identifier by qualifying it or hie-bios> by specifying the type/value namespace explicitly. hie-bios> Defaulting to the one defined at src/HIE/Bios/Types.hs:260:1 hie-bios> Warning: 'DynFlags' is out of scope. hie-bios> If you qualify the identifier, haddock can try to link it anyway. hie-bios> 75% ( 6 / 8) in 'HIE.Bios.Environment' hie-bios> Missing documentation for: hie-bios> Module header hie-bios> makeTargetsAbsolute (src/HIE/Bios/Environment.hs:57) hie-bios> Warning: 'Cradle' is ambiguous. It is defined hie-bios> * at src/HIE/Bios/Types.hs:68:17 hie-bios> * at src/HIE/Bios/Types.hs:68:1 hie-bios> You may be able to disambiguate the identifier by qualifying it or hie-bios> by specifying the type/value namespace explicitly. hie-bios> Defaulting to the one defined at src/HIE/Bios/Types.hs:68:1 hie-bios> 66% ( 4 / 6) in 'HIE.Bios.Ghc.Api' hie-bios> Missing documentation for: hie-bios> SuccessFlag hie-bios> withDynFlags (src/HIE/Bios/Ghc/Api.hs:63) hie-bios> Warning: 'SourceError' is ambiguous. It is defined hie-bios> * in ‘GHC.Types.SourceError’ hie-bios> * in ‘GHC.Types.SourceError’ hie-bios> You may be able to disambiguate the identifier by qualifying it or hie-bios> by specifying the type/value namespace explicitly. hie-bios> Defaulting to the one defined in ‘GHC.Types.SourceError’ hie-bios> 50% ( 1 / 2) in 'HIE.Bios.Ghc.Logger' hie-bios> Missing documentation for: hie-bios> Module header hie-bios> 66% ( 2 / 3) in 'HIE.Bios.Ghc.Check' hie-bios> Missing documentation for: hie-bios> Module header hie-bios> 0% ( 0 / 3) in 'HIE.Bios.Wrappers' hie-bios> Missing documentation for: hie-bios> Module header hie-bios> cabalWrapper (src/HIE/Bios/Wrappers.hs:13) hie-bios> cabalWrapperHs (src/HIE/Bios/Wrappers.hs:16) hie-bios> Warning: 'componentDir' is out of scope. hie-bios> If you qualify the identifier, haddock can try to link it anyway. hie-bios> Warning: 'rootDir' is out of scope. hie-bios> If you qualify the identifier, haddock can try to link it anyway. hie-bios> Warning: 'cabal' is out of scope. hie-bios> If you qualify the identifier, haddock can try to link it anyway. hie-bios> Warning: 'CradleError' is ambiguous. It is defined hie-bios> * at src/HIE/Bios/Types.hs:260:20 hie-bios> * at src/HIE/Bios/Types.hs:260:1 hie-bios> You may be able to disambiguate the identifier by qualifying it or hie-bios> by specifying the type/value namespace explicitly. hie-bios> Defaulting to the one defined at src/HIE/Bios/Types.hs:260:1 hie-bios> Warning: 'fpName' is out of scope. hie-bios> If you qualify the identifier, haddock can try to link it anyway. hie-bios> Warning: 'srcHash' is out of scope. hie-bios> If you qualify the identifier, haddock can try to link it anyway. hie-bios> Warning: 'populate' is out of scope. hie-bios> If you qualify the identifier, haddock can try to link it anyway. hie-bios> Warning: 'Cradle' is ambiguous. It is defined hie-bios> * at src/HIE/Bios/Types.hs:68:17 hie-bios> * at src/HIE/Bios/Types.hs:68:1 hie-bios> You may be able to disambiguate the identifier by qualifying it or hie-bios> by specifying the type/value namespace explicitly. hie-bios> Defaulting to the one defined at src/HIE/Bios/Types.hs:68:1 hie-bios> Warning: 'ghc' is out of scope. hie-bios> If you qualify the identifier, haddock can try to link it anyway. hie-bios> Warning: 'ghcPathAbs' is out of scope. hie-bios> If you qualify the identifier, haddock can try to link it anyway. hie-bios> 40% ( 8 / 20) in 'HIE.Bios.Cradle' hie-bios> Missing documentation for: hie-bios> Module header hie-bios> yamlConfig (src/HIE/Bios/Cradle.hs:350) hie-bios> isCabalCradle (src/HIE/Bios/Cradle.hs:376) hie-bios> isStackCradle (src/HIE/Bios/Cradle.hs:381) hie-bios> isDirectCradle (src/HIE/Bios/Cradle.hs:386) hie-bios> isBiosCradle (src/HIE/Bios/Cradle.hs:391) hie-bios> isNoneCradle (src/HIE/Bios/Cradle.hs:401) hie-bios> isMultiCradle (src/HIE/Bios/Cradle.hs:396) hie-bios> isDefaultCradle (src/HIE/Bios/Cradle.hs:406) hie-bios> isOtherCradle (src/HIE/Bios/Cradle.hs:411) hie-bios> getCradle (src/HIE/Bios/Cradle.hs:115) lsp> Running phase: setupCompilerEnvironmentPhase lsp> Build with /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1. lsp> Running 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> Running phase: patchPhase lsp> Running phase: compileBuildDriverPhase lsp> setupCompileFlags: -package-db=/build/tmp.lVMGmgnyl5/setup-package.conf.d -threaded lsp> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.lVMGmgnyl5/Main.o ) lsp> [2 of 2] Linking Setup lsp> Running phase: updateAutotoolsGnuConfigScriptsPhase lsp> Running phase: configurePhase lsp> configureFlags: --verbose --prefix=/nix/store/ankc5mrfgrc7x6pfsqjjm7439667rxs7-lsp-2.7.0.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/7pzvhrwhi2mpx3g2zvwhqz5d77a4mml8-lsp-2.7.0.1-doc/share/doc/lsp-2.7.0.1 --with-gcc=gcc --package-db=/build/tmp.lVMGmgnyl5/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/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib lsp> Using Parsec parser lsp> Configuring lsp-2.7.0.1... lsp> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports lsp> 'ghc' version < 9.12): lsp> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc is version lsp> 9.12.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.21.0.0 lsp> Dependency bytestring >=0.10 && <0.13: using bytestring-0.12.2.0 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.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.9.0 lsp> Dependency exceptions >=0.10 && <0.11: using exceptions-0.10.9 lsp> Dependency extra >=1.7 && <1.9: using extra-1.8 lsp> Dependency filepath >=1.4 && <1.6: using filepath-1.5.4.0 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.3.1 lsp> Dependency text >=1 && <2.2: using text-2.1.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.2 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.21.0.0 lsp> Dependency containers: using containers-0.7 lsp> Dependency hspec: using hspec-2.11.12 lsp> Dependency lsp: using lsp-2.7.0.1 hie-bios> makeCradleResult (src/HIE/Bios/Cradle.hs:1221) hie-bios> Warning: 'Cradle' is ambiguous. It is defined hie-bios> * at src/HIE/Bios/Types.hs:68:17 hie-bios> * at src/HIE/Bios/Types.hs:68:1 hie-bios> You may be able to disambiguate the identifier by qualifying it or hie-bios> by specifying the type/value namespace explicitly. hie-bios> Defaulting to the one defined at src/HIE/Bios/Types.hs:68:1 hie-bios> 40% ( 2 / 5) in 'HIE.Bios.Internal.Debug' hie-bios> Missing documentation for: hie-bios> Module header hie-bios> configInfo (src/HIE/Bios/Internal/Debug.hs:74) hie-bios> cradleInfo (src/HIE/Bios/Internal/Debug.hs:88) hie-bios> 93% ( 15 / 16) in 'HIE.Bios' hie-bios> Missing documentation for: hie-bios> CradleError (src/HIE/Bios/Types.hs:260) hie-bios> Warning: HIE.Bios.Config.YAML: could not find link destinations for: hie-bios> - HIE.Bios.Config.YAML.Rep_CradleConfigYAML hie-bios> - HIE.Bios.Config.YAML.Rep_DirectConfig hie-bios> - HIE.Bios.Config.YAML.Rep_MultiSubComponent hie-bios> - HIE.Bios.Config.YAML.Rep_CradleComponent hie-bios> Warning: HIE.Bios.Ghc.Check: could not find link destinations for: hie-bios> - HIE.Bios.Ghc.Check.Log hie-bios> Warning: HIE.Bios.Cradle: could not find link destinations for: hie-bios> - HIE.Bios.Cradle.OutputName hie-bios> - HIE.Bios.Cradle.Outputs lsp> Dependency sorted-list: using sorted-list-0.2.3.1 lsp> Dependency text: using text-2.1.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-60xnvJXOX3MHlSsyLIKW9n lsp> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS lsp> include async-2.2.5-HBjL0ak4LXnBlxAyUJ13eJ lsp> include attoparsec-0.14.4-Jpi3LyMsvXc3fio9WNMcA4 lsp> include base-4.21.0.0-7c9b lsp> include bytestring-0.12.2.0-b0ac lsp> include co-log-core-0.3.2.5-KfT53YEnqfoLDe34uWGAkv lsp> include containers-0.7-0330 lsp> include data-default-0.7.1.3-9cSLvlGqRBAywBm4v8X6L lsp> include directory-1.3.9.0-9e59 lsp> include exceptions-0.10.9-1102 lsp> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz lsp> include filepath-1.5.4.0-d360 lsp> include hashable-1.4.7.0-BrCG3rFloGT6PhmAd0fu9I lsp> include lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh lsp> include lens-aeson-1.2.3-JIjPOpXSVsz7ChYEGfW2Hn lsp> include lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V lsp> include mtl-2.3.1-a5fa lsp> include prettyprinter-1.7.1-EJ4Kqxnp31035jbns5BfOF lsp> include sorted-list-0.2.3.1-7HeqwggJXCiFYmJkmgQt5D lsp> include stm-2.5.3.1-10a4 lsp> include text-2.1.2-8f2d lsp> include text-rope-0.2-Daye0SLCBvHFSwoKT6fABV lsp> include transformers-0.6.1.2-905c lsp> include unliftio-0.2.25.1-5vXEmOX8ESC4s58yhnOQnw lsp> include unliftio-core-0.2.1.0-D5TPy4WAG298SKbZJOxlkv lsp> include unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi lsp> component lsp-2.7.0.1-5a81Vyw0W1PJq1FoGiAn0c-lsp-test lsp> include base-4.21.0.0-7c9b lsp> include containers-0.7-0330 lsp> include hspec-2.11.12-Bru9jObG9SbAQGRkrcD7Qi lsp> include lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n lsp> include sorted-list-0.2.3.1-7HeqwggJXCiFYmJkmgQt5D lsp> include text-2.1.2-8f2d lsp> include text-rope-0.2-Daye0SLCBvHFSwoKT6fABV lsp> include unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi lsp> Linked component graph: lsp> unit lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n lsp> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS lsp> include async-2.2.5-HBjL0ak4LXnBlxAyUJ13eJ lsp> include attoparsec-0.14.4-Jpi3LyMsvXc3fio9WNMcA4 lsp> include base-4.21.0.0-7c9b lsp> include bytestring-0.12.2.0-b0ac lsp> include co-log-core-0.3.2.5-KfT53YEnqfoLDe34uWGAkv lsp> include containers-0.7-0330 lsp> include data-default-0.7.1.3-9cSLvlGqRBAywBm4v8X6L lsp> include directory-1.3.9.0-9e59 lsp> include exceptions-0.10.9-1102 lsp> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz lsp> include filepath-1.5.4.0-d360 lsp> include hashable-1.4.7.0-BrCG3rFloGT6PhmAd0fu9I lsp> include lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh lsp> include lens-aeson-1.2.3-JIjPOpXSVsz7ChYEGfW2Hn lsp> include lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V lsp> include mtl-2.3.1-a5fa lsp> include prettyprinter-1.7.1-EJ4Kqxnp31035jbns5BfOF lsp> include sorted-list-0.2.3.1-7HeqwggJXCiFYmJkmgQt5D lsp> include stm-2.5.3.1-10a4 lsp> include text-2.1.2-8f2d lsp> include text-rope-0.2-Daye0SLCBvHFSwoKT6fABV lsp> include transformers-0.6.1.2-905c lsp> include unliftio-0.2.25.1-5vXEmOX8ESC4s58yhnOQnw lsp> include unliftio-core-0.2.1.0-D5TPy4WAG298SKbZJOxlkv lsp> include unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi lsp> Language.LSP.Diagnostics=lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n:Language.LSP.Diagnostics,Language.LSP.Logging=lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n:Language.LSP.Logging,Language.LSP.Protocol.Capabilities=lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V:Language.LSP.Protocol.Capabilities,Language.LSP.Protocol.Lens=lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V:Language.LSP.Protocol.Lens,Language.LSP.Protocol.Message=lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V:Language.LSP.Protocol.Message,Language.LSP.Protocol.Types=lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V:Language.LSP.Protocol.Types,Language.LSP.Server=lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n:Language.LSP.Server,Language.LSP.VFS=lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n:Language.LSP.VFS lsp> unit lsp-2.7.0.1-5a81Vyw0W1PJq1FoGiAn0c-lsp-test lsp> include base-4.21.0.0-7c9b lsp> include containers-0.7-0330 lsp> include hspec-2.11.12-Bru9jObG9SbAQGRkrcD7Qi lsp> include lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n lsp> include sorted-list-0.2.3.1-7HeqwggJXCiFYmJkmgQt5D lsp> include text-2.1.2-8f2d lsp> include text-rope-0.2-Daye0SLCBvHFSwoKT6fABV lsp> include unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi lsp> Ready component graph: lsp> definite lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n lsp> depends aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS lsp> depends async-2.2.5-HBjL0ak4LXnBlxAyUJ13eJ lsp> depends attoparsec-0.14.4-Jpi3LyMsvXc3fio9WNMcA4 lsp> depends base-4.21.0.0-7c9b lsp> depends bytestring-0.12.2.0-b0ac lsp> depends co-log-core-0.3.2.5-KfT53YEnqfoLDe34uWGAkv lsp> depends containers-0.7-0330 lsp> depends data-default-0.7.1.3-9cSLvlGqRBAywBm4v8X6L lsp> depends directory-1.3.9.0-9e59 lsp> depends exceptions-0.10.9-1102 lsp> depends extra-1.8-LGmFfwsP1rLAJ1116OVhKz lsp> depends filepath-1.5.4.0-d360 lsp> depends hashable-1.4.7.0-BrCG3rFloGT6PhmAd0fu9I lsp> depends lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh lsp> depends lens-aeson-1.2.3-JIjPOpXSVsz7ChYEGfW2Hn lsp> depends lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V lsp> depends mtl-2.3.1-a5fa lsp> depends prettyprinter-1.7.1-EJ4Kqxnp31035jbns5BfOF lsp> depends sorted-list-0.2.3.1-7HeqwggJXCiFYmJkmgQt5D lsp> depends stm-2.5.3.1-10a4 lsp> depends text-2.1.2-8f2d lsp> depends text-rope-0.2-Daye0SLCBvHFSwoKT6fABV lsp> depends transformers-0.6.1.2-905c lsp> depends unliftio-0.2.25.1-5vXEmOX8ESC4s58yhnOQnw lsp> depends unliftio-core-0.2.1.0-D5TPy4WAG298SKbZJOxlkv lsp> depends unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi lsp> definite lsp-2.7.0.1-5a81Vyw0W1PJq1FoGiAn0c-lsp-test lsp> depends base-4.21.0.0-7c9b lsp> depends containers-0.7-0330 lsp> depends hspec-2.11.12-Bru9jObG9SbAQGRkrcD7Qi lsp> depends lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n lsp> depends sorted-list-0.2.3.1-7HeqwggJXCiFYmJkmgQt5D lsp> depends text-2.1.2-8f2d lsp> depends text-rope-0.2-Daye0SLCBvHFSwoKT6fABV lsp> depends unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi lsp> Using Cabal-3.14.1.0 compiled by ghc-9.12 lsp> Using compiler: ghc-9.12.1 lsp> Using install prefix: /nix/store/ankc5mrfgrc7x6pfsqjjm7439667rxs7-lsp-2.7.0.1 lsp> Executables installed in: lsp> /nix/store/ankc5mrfgrc7x6pfsqjjm7439667rxs7-lsp-2.7.0.1/bin lsp> Libraries installed in: lsp> /nix/store/ankc5mrfgrc7x6pfsqjjm7439667rxs7-lsp-2.7.0.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n lsp> Dynamic Libraries installed in: lsp> /nix/store/ankc5mrfgrc7x6pfsqjjm7439667rxs7-lsp-2.7.0.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75 lsp> Private executables installed in: lsp> /nix/store/ankc5mrfgrc7x6pfsqjjm7439667rxs7-lsp-2.7.0.1/libexec/x86_64-linux-ghc-9.12.1-bf75/lsp-2.7.0.1 lsp> Data files installed in: lsp> /nix/store/ankc5mrfgrc7x6pfsqjjm7439667rxs7-lsp-2.7.0.1/share/x86_64-linux-ghc-9.12.1-bf75/lsp-2.7.0.1 lsp> Documentation installed in: lsp> /nix/store/7pzvhrwhi2mpx3g2zvwhqz5d77a4mml8-lsp-2.7.0.1-doc/share/doc/lsp-2.7.0.1 lsp> Configuration files installed in: lsp> /nix/store/ankc5mrfgrc7x6pfsqjjm7439667rxs7-lsp-2.7.0.1/etc lsp> No alex found lsp> Using ar found on system at: lsp> /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-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/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc lsp> Using ghc version 9.12.1 found on system at: lsp> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc lsp> Using ghc-pkg version 9.12.1 found on system at: lsp> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc-pkg-9.12.1 lsp> No ghcjs found lsp> No ghcjs-pkg found lsp> No greencard found lsp> Using haddock version 2.30.0 found on system at: lsp> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/haddock-ghc-9.12.1 lsp> No happy found lsp> No haskell-suite found lsp> No haskell-suite-pkg found lsp> No hmake found lsp> Using hpc version 0.69 found on system at: lsp> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hpc-ghc-9.12.1 lsp> Using hsc2hs version 0.68.10 found on system at: lsp> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 lsp> Using hscolour version 1.25 found on system at: lsp> /nix/store/iwbifbszf225h5w2dyxfi77kk6d6rxdy-hscolour-1.25/bin/HsColour lsp> No jhc found lsp> Using ld found on system at: lsp> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/ld lsp> No pkg-config found lsp> Using runghc version 9.12.1 found on system at: lsp> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/runghc-9.12.1 lsp> Using strip version 2.44 found on system at: lsp> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip lsp> Using tar found on system at: lsp> /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar lsp> No uhc found lsp> Running phase: buildPhase ghc-lib-parser> [269 of 456] Compiling GHC.Core.Unfold ( compiler/GHC/Core/Unfold.hs, dist/haddock-objs-8349/GHC/Core/Unfold.o, dist/haddock-objs-8349/GHC/Core/Unfold.dyn_o ) [HIE file is missing] 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 ) ghc-lib-parser> [270 of 456] Compiling GHC.Core.Subst ( compiler/GHC/Core/Subst.hs, dist/haddock-objs-8349/GHC/Core/Subst.o, dist/haddock-objs-8349/GHC/Core/Subst.dyn_o ) [HIE file is missing] ghc-lib-parser> [271 of 456] Compiling GHC.Core.Opt.Arity ( compiler/GHC/Core/Opt/Arity.hs, dist/haddock-objs-8349/GHC/Core/Opt/Arity.o, dist/haddock-objs-8349/GHC/Core/Opt/Arity.dyn_o ) [HIE file is missing] 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 ) ghc-lib-parser> [272 of 456] Compiling GHC.Core.Opt.OccurAnal ( compiler/GHC/Core/Opt/OccurAnal.hs, dist/haddock-objs-8349/GHC/Core/Opt/OccurAnal.o, dist/haddock-objs-8349/GHC/Core/Opt/OccurAnal.dyn_o ) [HIE file is missing] hie-bios> Documentation created: dist/doc/html/hie-bios, hie-bios> dist/doc/html/hie-bios/hie-bios.txt 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 ) ghc-lib-parser> [273 of 456] Compiling GHC.Core.Unfold.Make ( compiler/GHC/Core/Unfold/Make.hs, dist/haddock-objs-8349/GHC/Core/Unfold/Make.o, dist/haddock-objs-8349/GHC/Core/Unfold/Make.dyn_o ) [HIE file is missing] ghc-lib-parser> [274 of 456] Compiling GHC.Core.Make ( compiler/GHC/Core/Make.hs, dist/haddock-objs-8349/GHC/Core/Make.o, dist/haddock-objs-8349/GHC/Core/Make.dyn_o ) [HIE file is missing] ghc-lib-parser> [275 of 456] Compiling GHC.Core.SimpleOpt ( compiler/GHC/Core/SimpleOpt.hs, dist/haddock-objs-8349/GHC/Core/SimpleOpt.o, dist/haddock-objs-8349/GHC/Core/SimpleOpt.dyn_o ) [HIE file is missing] 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 ) ghc-lib-parser> [276 of 456] Compiling GHC.Iface.Syntax ( compiler/GHC/Iface/Syntax.hs, dist/haddock-objs-8349/GHC/Iface/Syntax.o, dist/haddock-objs-8349/GHC/Iface/Syntax.dyn_o ) [HIE file is missing] 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 ) hie-bios> Preprocessing executable 'hie-bios' for hie-bios-0.14.0... hie-bios> Running phase: installPhase hie-bios> Installing library in /nix/store/4ycvl6lw6gfg3dvq32hpkwxajk6dv7fj-hie-bios-0.14.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/hie-bios-0.14.0-GxNZpPdVS6E8cQi0bvC9cl hie-bios> Installing executable hie-bios in /nix/store/4ycvl6lw6gfg3dvq32hpkwxajk6dv7fj-hie-bios-0.14.0/bin hie-bios> Warning: The directory hie-bios> /nix/store/4ycvl6lw6gfg3dvq32hpkwxajk6dv7fj-hie-bios-0.14.0/bin is not in the hie-bios> system search path. 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 ) hie-bios> Running phase: fixupPhase hie-bios> shrinking RPATHs of ELF executables and libraries in /nix/store/4ycvl6lw6gfg3dvq32hpkwxajk6dv7fj-hie-bios-0.14.0 hie-bios> shrinking /nix/store/4ycvl6lw6gfg3dvq32hpkwxajk6dv7fj-hie-bios-0.14.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHShie-bios-0.14.0-GxNZpPdVS6E8cQi0bvC9cl-ghc9.12.1.so hie-bios> shrinking /nix/store/4ycvl6lw6gfg3dvq32hpkwxajk6dv7fj-hie-bios-0.14.0/bin/hie-bios hie-bios> checking for references to /build/ in /nix/store/4ycvl6lw6gfg3dvq32hpkwxajk6dv7fj-hie-bios-0.14.0... hie-bios> patching script interpreter paths in /nix/store/4ycvl6lw6gfg3dvq32hpkwxajk6dv7fj-hie-bios-0.14.0 hie-bios> stripping (with command strip and flags -S -p) in /nix/store/4ycvl6lw6gfg3dvq32hpkwxajk6dv7fj-hie-bios-0.14.0/lib /nix/store/4ycvl6lw6gfg3dvq32hpkwxajk6dv7fj-hie-bios-0.14.0/bin 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 ) hie-bios> shrinking RPATHs of ELF executables and libraries in /nix/store/lamai461i0ivvy9sd2f5593ldycj0h0w-hie-bios-0.14.0-doc hie-bios> checking for references to /build/ in /nix/store/lamai461i0ivvy9sd2f5593ldycj0h0w-hie-bios-0.14.0-doc... hie-bios> patching script interpreter paths in /nix/store/lamai461i0ivvy9sd2f5593ldycj0h0w-hie-bios-0.14.0-doc hie-bios (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/4ycvl6lw6gfg3dvq32hpkwxajk6dv7fj-hie-bios-0.14.0 /nix/store/lamai461i0ivvy9sd2f5593ldycj0h0w-hie-bios-0.14.0-doc hie-bios (post)> Pushing 4 paths (207 are already present) using zstd to cache sellout ⏳ hie-bios (post)> hie-bios (post)> Pushing /nix/store/cp79fcnrmpyy0cyzx57jn164cqfjjlbl-co-log-core-0.3.2.5-doc (765.45 KiB) hie-bios (post)> Pushing /nix/store/4ycvl6lw6gfg3dvq32hpkwxajk6dv7fj-hie-bios-0.14.0 (78.70 MiB) hie-bios (post)> Pushing /nix/store/lamai461i0ivvy9sd2f5593ldycj0h0w-hie-bios-0.14.0-doc (2.69 MiB) hie-bios (post)> Pushing /nix/store/01qa7hcq1s14njzh2mbxjg9ddvxb343i-co-log-core-0.3.2.5 (1.43 MiB) hie-bios (post)> hie-bios (post)> All done. hie-bios (post)> added 2 signatures hie-bios (post)> added 5 signatures hie-bios (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/4ycvl6lw6gfg3dvq32hpkwxajk6dv7fj-hie-bios-0.14.0 /nix/store/lamai461i0ivvy9sd2f5593ldycj0h0w-hie-bios-0.14.0-doc hie-bios (post)> copying 2 paths... hie-bios (post)> copying path '/nix/store/lamai461i0ivvy9sd2f5593ldycj0h0w-hie-bios-0.14.0-doc' to 'ssh-ng://'... hie-bios (post)> copying path '/nix/store/4ycvl6lw6gfg3dvq32hpkwxajk6dv7fj-hie-bios-0.14.0' to 'ssh-ng://'... hie-bios (post)> copying 1 paths... hie-bios (post)> copying path '/nix/store/f0s36hvms6z0xjl0kl08j34jr61zhc0w-hie-bios-0.14.0.drv' to 'ssh-ng://'... ghc-lib-parser> [277 of 456] Compiling GHC.Cmm.Expr ( compiler/GHC/Cmm/Expr.hs, dist/haddock-objs-8349/GHC/Cmm/Expr.o, dist/haddock-objs-8349/GHC/Cmm/Expr.dyn_o ) [HIE file is missing] ghc-lib-parser> [278 of 456] Compiling GHC.ByteCode.Types ( compiler/GHC/ByteCode/Types.hs, dist/haddock-objs-8349/GHC/ByteCode/Types.o, dist/haddock-objs-8349/GHC/ByteCode/Types.dyn_o ) [HIE file is missing] ghc-lib-parser> [279 of 456] Compiling GHC.Core.InstEnv ( compiler/GHC/Core/InstEnv.hs, dist/haddock-objs-8349/GHC/Core/InstEnv.o, dist/haddock-objs-8349/GHC/Core/InstEnv.dyn_o ) [HIE file is missing] ghc-lib-parser> [280 of 456] Compiling GHC.Tc.Types.Evidence ( compiler/GHC/Tc/Types/Evidence.hs, dist/haddock-objs-8349/GHC/Tc/Types/Evidence.o, dist/haddock-objs-8349/GHC/Tc/Types/Evidence.dyn_o ) [HIE file is missing] ghc-lib-parser> [281 of 456] Compiling GHC.Hs.Type ( compiler/GHC/Hs/Type.hs, dist/haddock-objs-8349/GHC/Hs/Type.o, dist/haddock-objs-8349/GHC/Hs/Type.dyn_o ) [HIE file is missing] ghc-lib-parser> [282 of 456] Compiling GHC.Types.Hint ( compiler/GHC/Types/Hint.hs, dist/haddock-objs-8349/GHC/Types/Hint.o, dist/haddock-objs-8349/GHC/Types/Hint.dyn_o ) [HIE file is missing] ghc-lib-parser> [283 of 456] Compiling GHC.Hs.Lit ( compiler/GHC/Hs/Lit.hs, dist/haddock-objs-8349/GHC/Hs/Lit.o, dist/haddock-objs-8349/GHC/Hs/Lit.dyn_o ) [HIE file is missing] ghc-lib-parser> [284 of 456] Compiling GHC.Hs.Binds ( compiler/GHC/Hs/Binds.hs, dist/haddock-objs-8349/GHC/Hs/Binds.o, dist/haddock-objs-8349/GHC/Hs/Binds.dyn_o ) [HIE file is missing] 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 ) ghc-lib-parser> [285 of 456] Compiling GHC.Hs.Pat ( compiler/GHC/Hs/Pat.hs, dist/haddock-objs-8349/GHC/Hs/Pat.o, dist/haddock-objs-8349/GHC/Hs/Pat.dyn_o ) [HIE file is missing] ghc-lib-parser> [286 of 456] Compiling GHC.Hs.Decls ( compiler/GHC/Hs/Decls.hs, dist/haddock-objs-8349/GHC/Hs/Decls.o, dist/haddock-objs-8349/GHC/Hs/Decls.dyn_o ) [HIE file is missing] ghc-lib-parser> [287 of 456] Compiling GHC.Hs.Expr ( compiler/GHC/Hs/Expr.hs, dist/haddock-objs-8349/GHC/Hs/Expr.o, dist/haddock-objs-8349/GHC/Hs/Expr.dyn_o ) [HIE file is missing] 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 ghc-lib-parser> [288 of 456] Compiling GHC.Hs.Utils ( compiler/GHC/Hs/Utils.hs, dist/haddock-objs-8349/GHC/Hs/Utils.o, dist/haddock-objs-8349/GHC/Hs/Utils.dyn_o ) [HIE file is missing] lsp> Running phase: checkPhase ghc-lib-parser> [289 of 456] Compiling GHC.Types.Hint.Ppr ( compiler/GHC/Types/Hint/Ppr.hs, dist/haddock-objs-8349/GHC/Types/Hint/Ppr.o, dist/haddock-objs-8349/GHC/Types/Hint/Ppr.dyn_o ) [HIE file is missing] 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.0034 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> Running phase: haddockPhase ghc-lib-parser> [290 of 456] Compiling GHC.Types.Error ( compiler/GHC/Types/Error.hs, dist/haddock-objs-8349/GHC/Types/Error.o, dist/haddock-objs-8349/GHC/Types/Error.dyn_o ) [HIE file is missing] ghc-lib-parser> [291 of 456] Compiling GHC.Utils.Logger ( compiler/GHC/Utils/Logger.hs, dist/haddock-objs-8349/GHC/Utils/Logger.o, dist/haddock-objs-8349/GHC/Utils/Logger.dyn_o ) [HIE file is missing] 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> [1 of 8] Compiling Language.LSP.Diagnostics ( src/Language/LSP/Diagnostics.hs, nothing ) [HIE file is missing] ghc-lib-parser> [292 of 456] Compiling GHC.Utils.Error ( compiler/GHC/Utils/Error.hs, dist/haddock-objs-8349/GHC/Utils/Error.o, dist/haddock-objs-8349/GHC/Utils/Error.dyn_o ) [HIE file is missing] ghc-lib-parser> [293 of 456] Compiling GHC.Utils.TmpFs ( compiler/GHC/Utils/TmpFs.hs, dist/haddock-objs-8349/GHC/Utils/TmpFs.o, dist/haddock-objs-8349/GHC/Utils/TmpFs.dyn_o ) [HIE file is missing] ghc-lib-parser> [294 of 456] Compiling GHC.Driver.Pipeline.Monad ( compiler/GHC/Driver/Pipeline/Monad.hs, dist/haddock-objs-8349/GHC/Driver/Pipeline/Monad.o, dist/haddock-objs-8349/GHC/Driver/Pipeline/Monad.dyn_o ) [HIE file is missing] ghc-lib-parser> [295 of 456] Compiling GHC.Driver.Backend ( compiler/GHC/Driver/Backend.hs, dist/haddock-objs-8349/GHC/Driver/Backend.o, dist/haddock-objs-8349/GHC/Driver/Backend.dyn_o ) [HIE file is missing] ghc-lib-parser> [296 of 456] Compiling GHC.Driver.DynFlags ( compiler/GHC/Driver/DynFlags.hs, dist/haddock-objs-8349/GHC/Driver/DynFlags.o, dist/haddock-objs-8349/GHC/Driver/DynFlags.dyn_o ) [HIE file is missing] lsp> [2 of 8] Compiling Language.LSP.VFS ( src/Language/LSP/VFS.hs, nothing ) [HIE file is missing] lsp> [3 of 8] Compiling Language.LSP.Server.Core ( src/Language/LSP/Server/Core.hs, nothing ) [HIE file is missing] lsp> [4 of 8] Compiling Language.LSP.Server.Progress ( src/Language/LSP/Server/Progress.hs, nothing ) [HIE file is missing] lsp> [5 of 8] Compiling Language.LSP.Server.Processing ( src/Language/LSP/Server/Processing.hs, nothing ) [HIE file is missing] lsp> [6 of 8] Compiling Language.LSP.Logging ( src/Language/LSP/Logging.hs, nothing ) [HIE file is missing] lsp> [7 of 8] Compiling Language.LSP.Server.Control ( src/Language/LSP/Server/Control.hs, nothing ) [HIE file is missing] lsp> [8 of 8] Compiling Language.LSP.Server ( src/Language/LSP/Server.hs, nothing ) [HIE file is missing] lsp> Haddock coverage: ghc-lib-parser> [297 of 456] Compiling GHC.Unit.State ( compiler/GHC/Unit/State.hs, dist/haddock-objs-8349/GHC/Unit/State.o, dist/haddock-objs-8349/GHC/Unit/State.dyn_o ) [HIE file is missing] 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:53) lsp> flushBySource (src/Language/LSP/Diagnostics.hs:58) lsp> updateDiagnostics (src/Language/LSP/Diagnostics.hs:71) lsp> getDiagnosticParamsFor (src/Language/LSP/Diagnostics.hs:93) 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: 'VFS' is ambiguous. It is defined lsp> * at src/Language/LSP/VFS.hs:98:12 lsp> * at src/Language/LSP/VFS.hs:98:1 lsp> You may be able to disambiguate the identifier by qualifying it or lsp> by specifying the type/value namespace explicitly. lsp> Defaulting to the one defined at src/Language/LSP/VFS.hs:98:1 lsp> Warning: 'ApplyWorkspaceEditRequest' is out of scope. lsp> If you qualify the identifier, haddock can try to link it anyway. lsp> Warning: 'CodePointPosition' is ambiguous. It is defined lsp> * at src/Language/LSP/VFS.hs:362:26 lsp> * at src/Language/LSP/VFS.hs:362:1 lsp> You may be able to disambiguate the identifier by qualifying it or lsp> by specifying the type/value namespace explicitly. lsp> Defaulting to the one defined at src/Language/LSP/VFS.hs:362:1 lsp> Warning: 'CodePointRange' is ambiguous. It is defined lsp> * at src/Language/LSP/VFS.hs:373:23 lsp> * at src/Language/LSP/VFS.hs:373:1 lsp> You may be able to disambiguate the identifier by qualifying it or lsp> by specifying the type/value namespace explicitly. lsp> Defaulting to the one defined at src/Language/LSP/VFS.hs:373:1 lsp> 50% ( 17 / 34) in 'Language.LSP.VFS' lsp> Missing documentation for: lsp> VFS (src/Language/LSP/VFS.hs:98) lsp> vfsMap lsp> VirtualFile (src/Language/LSP/VFS.hs:87) lsp> lsp_version lsp> file_version lsp> file_text lsp> virtualFileText (src/Language/LSP/VFS.hs:130) lsp> virtualFileVersion (src/Language/LSP/VFS.hs:133) lsp> VfsLog (src/Language/LSP/VFS.hs:103) lsp> emptyVFS (src/Language/LSP/VFS.hs:138) lsp> closeVFS (src/Language/LSP/VFS.hs:319) lsp> line lsp> character lsp> start lsp> end lsp> rangeLinesFromVfs (src/Language/LSP/VFS.hs:466) lsp> applyChange (src/Language/LSP/VFS.hs:336) lsp> Warning: 'VirtualFile' is ambiguous. It is defined lsp> * at src/Language/LSP/VFS.hs:87:20 lsp> * at src/Language/LSP/VFS.hs:87:1 lsp> You may be able to disambiguate the identifier by qualifying it or lsp> by specifying the type/value namespace explicitly. lsp> Defaulting to the one defined at src/Language/LSP/VFS.hs:87:1 lsp> Warning: 'NormalizedUri' is ambiguous. It is defined lsp> * in ‘Language.LSP.Protocol.Types.Uri’ lsp> * in ‘Language.LSP.Protocol.Types.Uri’ lsp> You may be able to disambiguate the identifier by qualifying it or lsp> by specifying the type/value namespace explicitly. lsp> Defaulting to the one defined in ‘Language.LSP.Protocol.Types.Uri’ lsp> Warning: 'shutdown' is out of scope. lsp> If you qualify the identifier, haddock can try to link it anyway. lsp> Warning: 'RegistrationToken' is ambiguous. It is defined lsp> * at src/Language/LSP/Server/Core.hs:223:57 lsp> * at src/Language/LSP/Server/Core.hs:223:1 lsp> You may be able to disambiguate the identifier by qualifying it or lsp> by specifying the type/value namespace explicitly. lsp> Defaulting to the one defined at src/Language/LSP/Server/Core.hs:223:1 lsp> Warning: 'Handlers' is ambiguous. It is defined lsp> * at src/Language/LSP/Server/Core.hs:157:19 lsp> * at src/Language/LSP/Server/Core.hs:157:1 lsp> You may be able to disambiguate the identifier by qualifying it or lsp> by specifying the type/value namespace explicitly. lsp> Defaulting to the one defined at src/Language/LSP/Server/Core.hs:157:1 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: 'LanguageContextEnv' is ambiguous. It is defined lsp> * at src/Language/LSP/Server/Core.hs:126:34 lsp> * at src/Language/LSP/Server/Core.hs:126:1 lsp> You may be able to disambiguate the identifier by qualifying it or lsp> by specifying the type/value namespace explicitly. lsp> Defaulting to the one defined at src/Language/LSP/Server/Core.hs:126:1 lsp> Warning: 'LspT' is ambiguous. It is defined lsp> * at src/Language/LSP/Server/Core.hs:97:27 lsp> * at src/Language/LSP/Server/Core.hs:97:1 lsp> You may be able to disambiguate the identifier by qualifying it or lsp> by specifying the type/value namespace explicitly. lsp> Defaulting to the one defined at src/Language/LSP/Server/Core.hs:97:1 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> 65% ( 38 / 58) 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:190) lsp> mapHandlers (src/Language/LSP/Server/Core.hs:197) lsp> notificationHandler (src/Language/LSP/Server/Core.hs:168) lsp> requestHandler (src/Language/LSP/Server/Core.hs:171) lsp> defaultOptions (src/Language/LSP/Server/Core.hs:317) 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:105) lsp> LanguageContextEnv (src/Language/LSP/Server/Core.hs:126) lsp> getClientCapabilities (src/Language/LSP/Server/Core.hs:521) lsp> setConfig (src/Language/LSP/Server/Core.hs:517) lsp> getRootPath (src/Language/LSP/Server/Core.hs:525) lsp> sendRequest (src/Language/LSP/Server/Core.hs:417) lsp> sendNotification (src/Language/LSP/Server/Core.hs:404) lsp> getVirtualFiles (src/Language/LSP/Server/Core.hs:439) 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.Types.Uri.NormalizedUri lsp> - Language.LSP.Protocol.Internal.Types.PublishDiagnosticsParams.PublishDiagnosticsParams lsp> Warning: Language.LSP.VFS: could not find link destinations for: lsp> - Language.LSP.Protocol.Types.Uri.NormalizedUri 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.VFS.HasCharacter lsp> - Language.LSP.VFS.HasEnd lsp> - Language.LSP.VFS.HasFile_text lsp> - Language.LSP.VFS.HasFile_version lsp> - Language.LSP.VFS.HasLine lsp> - Language.LSP.VFS.HasLsp_version lsp> - Language.LSP.VFS.HasStart lsp> - Language.LSP.VFS.HasVfsMap lsp> - Language.LSP.Protocol.Message.Types.TMessage lsp> - Language.LSP.Protocol.Internal.Method.Method_TextDocumentDidClose lsp> - Language.LSP.Protocol.Internal.Method.Method_TextDocumentDidOpen lsp> - Language.LSP.Protocol.Internal.Method.Method_TextDocumentDidChange lsp> - Language.LSP.Protocol.Internal.Method.Method_WorkspaceApplyEdit lsp> Warning: Language.LSP.Server: could not find link destinations for: lsp> - Language.LSP.Protocol.Types.Uri.NormalizedUri lsp> - Language.LSP.Protocol.Internal.Types.ClientCapabilities.ClientCapabilities lsp> - Language.LSP.Protocol.Internal.Types.ClientCompletionItemOptions._commitCharactersSupport 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.Message.Types.TMessage lsp> - Language.LSP.Protocol.Message.Meta.ClientToServer lsp> - Language.LSP.Protocol.Message.Meta.Notification lsp> - Language.LSP.Protocol.Message.Meta.ServerToClient lsp> - Language.LSP.Protocol.Message.Meta.Request 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.MessageKind 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.TNotificationMessage lsp> - Language.LSP.Protocol.Message.Types.TRequestMessage lsp> - Language.LSP.Protocol.Message.Types.TResponseError lsp> - Language.LSP.Server.Core.LanguageContextState lsp> - Language.LSP.Server.Core.LspCoreLog lsp> - Language.LSP.Protocol.Utils.SMethodMap.SMethodMap lsp> - Language.LSP.Server.Processing.LspProcessingLog lsp> Warning: Cannot find reexported module 'lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V:Language.LSP.Protocol.Capabilities' lsp> Warning: Cannot find reexported module 'lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V:Language.LSP.Protocol.Lens' lsp> Warning: Cannot find reexported module 'lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V:Language.LSP.Protocol.Message' lsp> Warning: Cannot find reexported module 'lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V:Language.LSP.Protocol.Types' ghc-lib-parser> [298 of 456] Compiling GHC.Unit.Module.Deps ( compiler/GHC/Unit/Module/Deps.hs, dist/haddock-objs-8349/GHC/Unit/Module/Deps.o, dist/haddock-objs-8349/GHC/Unit/Module/Deps.dyn_o ) [HIE file is missing] ghc-lib-parser> [299 of 456] Compiling GHC.Unit ( compiler/GHC/Unit.hs, dist/haddock-objs-8349/GHC/Unit.o, dist/haddock-objs-8349/GHC/Unit.dyn_o ) [HIE file is missing] ghc-lib-parser> [300 of 456] Compiling GHC.Iface.Errors.Types ( compiler/GHC/Iface/Errors/Types.hs, dist/haddock-objs-8349/GHC/Iface/Errors/Types.o, dist/haddock-objs-8349/GHC/Iface/Errors/Types.dyn_o ) [HIE file is missing] ghc-lib-parser> [301 of 456] Compiling GHC.Unit.Module.WholeCoreBindings ( compiler/GHC/Unit/Module/WholeCoreBindings.hs, dist/haddock-objs-8349/GHC/Unit/Module/WholeCoreBindings.o, dist/haddock-objs-8349/GHC/Unit/Module/WholeCoreBindings.dyn_o ) [HIE file is missing] ghc-lib-parser> [302 of 456] Compiling GHC.Hs.Instances ( compiler/GHC/Hs/Instances.hs, dist/haddock-objs-8349/GHC/Hs/Instances.o, dist/haddock-objs-8349/GHC/Hs/Instances.dyn_o ) [HIE file is missing] lsp> Documentation created: dist/doc/html/lsp, dist/doc/html/lsp/lsp.txt lsp> Preprocessing test suite 'lsp-test' for lsp-2.7.0.1... lsp> Running phase: installPhase lsp> Installing library in /nix/store/ankc5mrfgrc7x6pfsqjjm7439667rxs7-lsp-2.7.0.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n lsp> Running phase: fixupPhase lsp> shrinking RPATHs of ELF executables and libraries in /nix/store/ankc5mrfgrc7x6pfsqjjm7439667rxs7-lsp-2.7.0.1 lsp> shrinking /nix/store/ankc5mrfgrc7x6pfsqjjm7439667rxs7-lsp-2.7.0.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHSlsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n-ghc9.12.1.so lsp> checking for references to /build/ in /nix/store/ankc5mrfgrc7x6pfsqjjm7439667rxs7-lsp-2.7.0.1... lsp> patching script interpreter paths in /nix/store/ankc5mrfgrc7x6pfsqjjm7439667rxs7-lsp-2.7.0.1 lsp> stripping (with command strip and flags -S -p) in /nix/store/ankc5mrfgrc7x6pfsqjjm7439667rxs7-lsp-2.7.0.1/lib lsp> shrinking RPATHs of ELF executables and libraries in /nix/store/7pzvhrwhi2mpx3g2zvwhqz5d77a4mml8-lsp-2.7.0.1-doc lsp> checking for references to /build/ in /nix/store/7pzvhrwhi2mpx3g2zvwhqz5d77a4mml8-lsp-2.7.0.1-doc... lsp> patching script interpreter paths in /nix/store/7pzvhrwhi2mpx3g2zvwhqz5d77a4mml8-lsp-2.7.0.1-doc lsp (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/7pzvhrwhi2mpx3g2zvwhqz5d77a4mml8-lsp-2.7.0.1-doc /nix/store/ankc5mrfgrc7x6pfsqjjm7439667rxs7-lsp-2.7.0.1 lsp (post)> Pushing 8 paths (259 are already present) using zstd to cache sellout ⏳ lsp (post)> lsp (post)> Pushing /nix/store/lwyg8g9rbpwi92w06vsm0k9x0rv2j099-text-rope-0.2-doc (1.30 MiB) lsp (post)> Pushing /nix/store/7pzvhrwhi2mpx3g2zvwhqz5d77a4mml8-lsp-2.7.0.1-doc (2.12 MiB) lsp (post)> Pushing /nix/store/dyzgdaasc96m0gx22dfj5was0xp9cln9-text-rope-0.2-data (69.18 KiB) lsp (post)> Pushing /nix/store/ankc5mrfgrc7x6pfsqjjm7439667rxs7-lsp-2.7.0.1 (8.61 MiB) lsp (post)> Pushing /nix/store/ik62z14lxr205b5gzfh4cjcla6gh9l6z-attr-2.5.2 (90.55 KiB) lsp (post)> Pushing /nix/store/5aarlq01laicr6p5z3z0yhw5dc8c4l80-sorted-list-0.2.3.1-doc (426.32 KiB) lsp (post)> Pushing /nix/store/3hxivpkk96y0dznbdkhnv36l8wmls1cq-sorted-list-0.2.3.1 (738.26 KiB) lsp (post)> Pushing /nix/store/lsa454b7i0d238y6h8df0dv28pjkamhi-text-rope-0.2 (4.19 MiB) lsp (post)> lsp (post)> All done. lsp (post)> added 2 signatures lsp (post)> added 6 signatures lsp (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/7pzvhrwhi2mpx3g2zvwhqz5d77a4mml8-lsp-2.7.0.1-doc /nix/store/ankc5mrfgrc7x6pfsqjjm7439667rxs7-lsp-2.7.0.1 lsp (post)> copying 2 paths... lsp (post)> copying path '/nix/store/7pzvhrwhi2mpx3g2zvwhqz5d77a4mml8-lsp-2.7.0.1-doc' to 'ssh-ng://'... lsp (post)> copying path '/nix/store/ankc5mrfgrc7x6pfsqjjm7439667rxs7-lsp-2.7.0.1' to 'ssh-ng://'... lsp (post)> copying 1 paths... lsp (post)> copying path '/nix/store/mnypama8s2cg73r68j421gzndv58jvnl-lsp-2.7.0.1.drv' to 'ssh-ng://'... building '/nix/store/sq5irj4qqqjcbg5r1y6ksc3p8dh1sp5y-hls-plugin-api-2.10.0.0.drv'... building '/nix/store/9v3hwhmw6wcgabp97spbwdvkbhsayny8-lsp-test-0.17.1.1.drv'... hls-plugin-api> Running phase: setupCompilerEnvironmentPhase hls-plugin-api> Build with /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1. lsp-test> Running phase: setupCompilerEnvironmentPhase lsp-test> Build with /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1. hls-plugin-api> Running 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> Running phase: patchPhase hls-plugin-api> Running phase: compileBuildDriverPhase hls-plugin-api> setupCompileFlags: -package-db=/build/tmp.CDhmKiYRrr/setup-package.conf.d -threaded hls-plugin-api> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.CDhmKiYRrr/Main.o ) hls-plugin-api> [2 of 2] Linking Setup lsp-test> Running 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> Running phase: patchPhase lsp-test> Running phase: compileBuildDriverPhase lsp-test> setupCompileFlags: -package-db=/build/tmp.3tfvIc1ziG/setup-package.conf.d -threaded lsp-test> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.3tfvIc1ziG/Main.o ) lsp-test> [2 of 2] Linking Setup hls-plugin-api> Running phase: updateAutotoolsGnuConfigScriptsPhase hls-plugin-api> Running phase: configurePhase hls-plugin-api> configureFlags: --verbose --prefix=/nix/store/nsqalira5y9dliq6qr27yi853krlzs8h-hls-plugin-api-2.10.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/hiplmvvbcm2wb596vrsw98laa19n0lp0-hls-plugin-api-2.10.0.0-doc/share/doc/hls-plugin-api-2.10.0.0 --with-gcc=gcc --package-db=/build/tmp.CDhmKiYRrr/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/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/lib hls-plugin-api> Using Parsec parser hls-plugin-api> Configuring hls-plugin-api-2.10.0.0... hls-plugin-api> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports hls-plugin-api> 'ghc' version < 9.12): hls-plugin-api> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc is version hls-plugin-api> 9.12.1 lsp-test> Running phase: updateAutotoolsGnuConfigScriptsPhase lsp-test> Running phase: configurePhase lsp-test> configureFlags: --verbose --prefix=/nix/store/819fy5cq96njcmh86q0xirwkz2x0cs3n-lsp-test-0.17.1.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/z3vbhhsq35kp2sxffs5933agdw3iv7yi-lsp-test-0.17.1.1-doc/share/doc/lsp-test-0.17.1.1 --with-gcc=gcc --package-db=/build/tmp.3tfvIc1ziG/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/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib lsp-test> Using Parsec parser lsp-test> Configuring lsp-test-0.17.1.1... lsp-test> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports lsp-test> 'ghc' version < 9.12): lsp-test> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc is version lsp-test> 9.12.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.21.0.0 hls-plugin-api> Dependency co-log-core: using co-log-core-0.3.2.5 hls-plugin-api> Dependency containers: using containers-0.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.8 hls-plugin-api> Dependency filepath: using filepath-1.5.4.0 hls-plugin-api> Dependency ghc: using ghc-9.12.1 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.3.1 hls-plugin-api> Dependency text: using text-2.1.2 hls-plugin-api> Dependency time: using time-1.14 hls-plugin-api> Dependency transformers: using transformers-0.6.1.2 hls-plugin-api> Dependency unix: using unix-2.8.6.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.21.0.0 hls-plugin-api> Dependency bytestring: using bytestring-0.12.2.0 hls-plugin-api> Dependency containers: using containers-0.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.1.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-7Wt6HBbe0yU246E5tXtL3I hls-plugin-api> include Diff-0.5-BPY9SltHoUuGuJgYrvBNja hls-plugin-api> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS hls-plugin-api> include base-4.21.0.0-7c9b hls-plugin-api> include co-log-core-0.3.2.5-KfT53YEnqfoLDe34uWGAkv hls-plugin-api> include containers-0.7-0330 hls-plugin-api> include data-default-0.7.1.3-9cSLvlGqRBAywBm4v8X6L hls-plugin-api> include dependent-map-0.4.0.0-9yf7Mq8PHPnAFxrEftg7RW hls-plugin-api> include dependent-sum-0.7.2.0-ANYoObrpOPXGZ0XgSgXW1O hls-plugin-api> include dlist-1.0-8qSvLmpjwTKDVe1GEXvkQs hls-plugin-api> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz hls-plugin-api> include filepath-1.5.4.0-d360 hls-plugin-api> include ghc-9.12.1-bf75 hls-plugin-api> include hashable-1.4.7.0-BrCG3rFloGT6PhmAd0fu9I hls-plugin-api> include hls-graph-2.10.0.0-LlhikC8zH8OAmVN06bAr7o hls-plugin-api> include hw-fingertree-0.1.2.1-I5cH1PJJN72ASI52Z5bFG4 hls-plugin-api> include lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh hls-plugin-api> include lens-aeson-1.2.3-JIjPOpXSVsz7ChYEGfW2Hn hls-plugin-api> include lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n hls-plugin-api> include megaparsec-9.6.1-KQNqlG4kMAw5qmLSdR9Ppv hls-plugin-api> include mtl-2.3.1-a5fa hls-plugin-api> include opentelemetry-0.8.0-HmNTZn0opyx78V0jYAdIAK hls-plugin-api> include optparse-applicative-0.18.1.0-C5GiPgNeJpwHMRrRnQqrLy hls-plugin-api> include prettyprinter-1.7.1-EJ4Kqxnp31035jbns5BfOF hls-plugin-api> include regex-tdfa-1.3.2.3-6lXVxRpdpjf48XDWcHYAcJ hls-plugin-api> include stm-2.5.3.1-10a4 hls-plugin-api> include text-2.1.2-8f2d hls-plugin-api> include time-1.14-ab6f hls-plugin-api> include transformers-0.6.1.2-905c hls-plugin-api> include unix-2.8.6.0-5438 hls-plugin-api> include unliftio-0.2.25.1-5vXEmOX8ESC4s58yhnOQnw hls-plugin-api> include unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi hls-plugin-api> component hls-plugin-api-2.10.0.0-BWg75Pz12lIKE0sisIkyPR-tests hls-plugin-api> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS hls-plugin-api> include base-4.21.0.0-7c9b hls-plugin-api> include bytestring-0.12.2.0-b0ac hls-plugin-api> include containers-0.7-0330 hls-plugin-api> include data-default-0.7.1.3-9cSLvlGqRBAywBm4v8X6L hls-plugin-api> include hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I hls-plugin-api> include lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh hls-plugin-api> include lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V hls-plugin-api> include tasty-1.5.3-1qMX2xwdhAh2Fx6ZURDT5s hls-plugin-api> include tasty-golden-2.3.5-66GebH9zNqP5yYg9u3xNd7 hls-plugin-api> include tasty-hunit-0.10.2-bDQm7ih5LIFUNZa5HA0pZ hls-plugin-api> include tasty-quickcheck-0.11-B4N3RRh9TAA5SKlxVDPyZF hls-plugin-api> include tasty-rerun-1.1.20-8jq8WKbUmyZELJFGGHUiZB hls-plugin-api> include text-2.1.2-8f2d hls-plugin-api> Linked component graph: hls-plugin-api> unit hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I hls-plugin-api> include Diff-0.5-BPY9SltHoUuGuJgYrvBNja hls-plugin-api> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS hls-plugin-api> include base-4.21.0.0-7c9b hls-plugin-api> include co-log-core-0.3.2.5-KfT53YEnqfoLDe34uWGAkv hls-plugin-api> include containers-0.7-0330 hls-plugin-api> include data-default-0.7.1.3-9cSLvlGqRBAywBm4v8X6L hls-plugin-api> include dependent-map-0.4.0.0-9yf7Mq8PHPnAFxrEftg7RW hls-plugin-api> include dependent-sum-0.7.2.0-ANYoObrpOPXGZ0XgSgXW1O hls-plugin-api> include dlist-1.0-8qSvLmpjwTKDVe1GEXvkQs hls-plugin-api> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz hls-plugin-api> include filepath-1.5.4.0-d360 hls-plugin-api> include ghc-9.12.1-bf75 hls-plugin-api> include hashable-1.4.7.0-BrCG3rFloGT6PhmAd0fu9I hls-plugin-api> include hls-graph-2.10.0.0-LlhikC8zH8OAmVN06bAr7o hls-plugin-api> include hw-fingertree-0.1.2.1-I5cH1PJJN72ASI52Z5bFG4 hls-plugin-api> include lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh hls-plugin-api> include lens-aeson-1.2.3-JIjPOpXSVsz7ChYEGfW2Hn hls-plugin-api> include lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n hls-plugin-api> include megaparsec-9.6.1-KQNqlG4kMAw5qmLSdR9Ppv hls-plugin-api> include mtl-2.3.1-a5fa hls-plugin-api> include opentelemetry-0.8.0-HmNTZn0opyx78V0jYAdIAK hls-plugin-api> include optparse-applicative-0.18.1.0-C5GiPgNeJpwHMRrRnQqrLy hls-plugin-api> include prettyprinter-1.7.1-EJ4Kqxnp31035jbns5BfOF hls-plugin-api> include regex-tdfa-1.3.2.3-6lXVxRpdpjf48XDWcHYAcJ hls-plugin-api> include stm-2.5.3.1-10a4 hls-plugin-api> include text-2.1.2-8f2d hls-plugin-api> include time-1.14-ab6f hls-plugin-api> include transformers-0.6.1.2-905c hls-plugin-api> include unix-2.8.6.0-5438 hls-plugin-api> include unliftio-0.2.25.1-5vXEmOX8ESC4s58yhnOQnw hls-plugin-api> include unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi hls-plugin-api> Ide.Logger=hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I:Ide.Logger,Ide.Plugin.Config=hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I:Ide.Plugin.Config,Ide.Plugin.ConfigUtils=hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I:Ide.Plugin.ConfigUtils,Ide.Plugin.Error=hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I:Ide.Plugin.Error,Ide.Plugin.HandleRequestTypes=hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I:Ide.Plugin.HandleRequestTypes,Ide.Plugin.Properties=hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I:Ide.Plugin.Properties,Ide.Plugin.RangeMap=hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I:Ide.Plugin.RangeMap,Ide.Plugin.Resolve=hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I:Ide.Plugin.Resolve,Ide.PluginUtils=hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I:Ide.PluginUtils,Ide.Types=hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I:Ide.Types hls-plugin-api> unit hls-plugin-api-2.10.0.0-BWg75Pz12lIKE0sisIkyPR-tests hls-plugin-api> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS hls-plugin-api> include base-4.21.0.0-7c9b hls-plugin-api> include bytestring-0.12.2.0-b0ac hls-plugin-api> include containers-0.7-0330 hls-plugin-api> include data-default-0.7.1.3-9cSLvlGqRBAywBm4v8X6L hls-plugin-api> include hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I hls-plugin-api> include lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh hls-plugin-api> include lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V hls-plugin-api> include tasty-1.5.3-1qMX2xwdhAh2Fx6ZURDT5s hls-plugin-api> include tasty-golden-2.3.5-66GebH9zNqP5yYg9u3xNd7 hls-plugin-api> include tasty-hunit-0.10.2-bDQm7ih5LIFUNZa5HA0pZ hls-plugin-api> include tasty-quickcheck-0.11-B4N3RRh9TAA5SKlxVDPyZF hls-plugin-api> include tasty-rerun-1.1.20-8jq8WKbUmyZELJFGGHUiZB hls-plugin-api> include text-2.1.2-8f2d hls-plugin-api> Ready component graph: hls-plugin-api> definite hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I hls-plugin-api> depends Diff-0.5-BPY9SltHoUuGuJgYrvBNja hls-plugin-api> depends aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS hls-plugin-api> depends base-4.21.0.0-7c9b hls-plugin-api> depends co-log-core-0.3.2.5-KfT53YEnqfoLDe34uWGAkv hls-plugin-api> depends containers-0.7-0330 hls-plugin-api> depends data-default-0.7.1.3-9cSLvlGqRBAywBm4v8X6L hls-plugin-api> depends dependent-map-0.4.0.0-9yf7Mq8PHPnAFxrEftg7RW hls-plugin-api> depends dependent-sum-0.7.2.0-ANYoObrpOPXGZ0XgSgXW1O hls-plugin-api> depends dlist-1.0-8qSvLmpjwTKDVe1GEXvkQs hls-plugin-api> depends extra-1.8-LGmFfwsP1rLAJ1116OVhKz hls-plugin-api> depends filepath-1.5.4.0-d360 hls-plugin-api> depends ghc-9.12.1-bf75 hls-plugin-api> depends hashable-1.4.7.0-BrCG3rFloGT6PhmAd0fu9I hls-plugin-api> depends hls-graph-2.10.0.0-LlhikC8zH8OAmVN06bAr7o hls-plugin-api> depends hw-fingertree-0.1.2.1-I5cH1PJJN72ASI52Z5bFG4 hls-plugin-api> depends lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh hls-plugin-api> depends lens-aeson-1.2.3-JIjPOpXSVsz7ChYEGfW2Hn hls-plugin-api> depends lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n hls-plugin-api> depends megaparsec-9.6.1-KQNqlG4kMAw5qmLSdR9Ppv hls-plugin-api> depends mtl-2.3.1-a5fa hls-plugin-api> depends opentelemetry-0.8.0-HmNTZn0opyx78V0jYAdIAK hls-plugin-api> depends optparse-applicative-0.18.1.0-C5GiPgNeJpwHMRrRnQqrLy hls-plugin-api> depends prettyprinter-1.7.1-EJ4Kqxnp31035jbns5BfOF hls-plugin-api> depends regex-tdfa-1.3.2.3-6lXVxRpdpjf48XDWcHYAcJ hls-plugin-api> depends stm-2.5.3.1-10a4 hls-plugin-api> depends text-2.1.2-8f2d hls-plugin-api> depends time-1.14-ab6f hls-plugin-api> depends transformers-0.6.1.2-905c hls-plugin-api> depends unix-2.8.6.0-5438 hls-plugin-api> depends unliftio-0.2.25.1-5vXEmOX8ESC4s58yhnOQnw hls-plugin-api> depends unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi hls-plugin-api> definite hls-plugin-api-2.10.0.0-BWg75Pz12lIKE0sisIkyPR-tests hls-plugin-api> depends aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS hls-plugin-api> depends base-4.21.0.0-7c9b hls-plugin-api> depends bytestring-0.12.2.0-b0ac hls-plugin-api> depends containers-0.7-0330 hls-plugin-api> depends data-default-0.7.1.3-9cSLvlGqRBAywBm4v8X6L hls-plugin-api> depends hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I hls-plugin-api> depends lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh hls-plugin-api> depends lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V hls-plugin-api> depends tasty-1.5.3-1qMX2xwdhAh2Fx6ZURDT5s hls-plugin-api> depends tasty-golden-2.3.5-66GebH9zNqP5yYg9u3xNd7 hls-plugin-api> depends tasty-hunit-0.10.2-bDQm7ih5LIFUNZa5HA0pZ hls-plugin-api> depends tasty-quickcheck-0.11-B4N3RRh9TAA5SKlxVDPyZF hls-plugin-api> depends tasty-rerun-1.1.20-8jq8WKbUmyZELJFGGHUiZB hls-plugin-api> depends text-2.1.2-8f2d hls-plugin-api> Using Cabal-3.14.1.0 compiled by ghc-9.12 hls-plugin-api> Using compiler: ghc-9.12.1 hls-plugin-api> Using install prefix: hls-plugin-api> /nix/store/nsqalira5y9dliq6qr27yi853krlzs8h-hls-plugin-api-2.10.0.0 hls-plugin-api> Executables installed in: hls-plugin-api> /nix/store/nsqalira5y9dliq6qr27yi853krlzs8h-hls-plugin-api-2.10.0.0/bin hls-plugin-api> Libraries installed in: hls-plugin-api> /nix/store/nsqalira5y9dliq6qr27yi853krlzs8h-hls-plugin-api-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I hls-plugin-api> Dynamic Libraries installed in: hls-plugin-api> /nix/store/nsqalira5y9dliq6qr27yi853krlzs8h-hls-plugin-api-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75 hls-plugin-api> Private executables installed in: hls-plugin-api> /nix/store/nsqalira5y9dliq6qr27yi853krlzs8h-hls-plugin-api-2.10.0.0/libexec/x86_64-linux-ghc-9.12.1-bf75/hls-plugin-api-2.10.0.0 hls-plugin-api> Data files installed in: hls-plugin-api> /nix/store/nsqalira5y9dliq6qr27yi853krlzs8h-hls-plugin-api-2.10.0.0/share/x86_64-linux-ghc-9.12.1-bf75/hls-plugin-api-2.10.0.0 hls-plugin-api> Documentation installed in: hls-plugin-api> /nix/store/hiplmvvbcm2wb596vrsw98laa19n0lp0-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/nsqalira5y9dliq6qr27yi853krlzs8h-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/87zpmcmwvn48z4lbrfba74b312h22s6c-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/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc hls-plugin-api> Using ghc version 9.12.1 found on system at: hls-plugin-api> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc hls-plugin-api> Using ghc-pkg version 9.12.1 found on system at: hls-plugin-api> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc-pkg-9.12.1 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.30.0 found on system at: hls-plugin-api> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/haddock-ghc-9.12.1 hls-plugin-api> No happy found hls-plugin-api> No haskell-suite found hls-plugin-api> No haskell-suite-pkg found hls-plugin-api> No hmake found hls-plugin-api> Using hpc version 0.69 found on system at: hls-plugin-api> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hpc-ghc-9.12.1 hls-plugin-api> Using hsc2hs version 0.68.10 found on system at: hls-plugin-api> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 hls-plugin-api> Using hscolour version 1.25 found on system at: hls-plugin-api> /nix/store/iwbifbszf225h5w2dyxfi77kk6d6rxdy-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/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/ld hls-plugin-api> No pkg-config found hls-plugin-api> Using runghc version 9.12.1 found on system at: hls-plugin-api> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/runghc-9.12.1 hls-plugin-api> Using strip version 2.44 found on system at: hls-plugin-api> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip hls-plugin-api> Using tar found on system at: hls-plugin-api> /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar hls-plugin-api> No uhc found hls-plugin-api> Running 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> 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.21.0.0 lsp-test> Dependency bytestring >=0.10 && <0.13: using bytestring-0.12.2.0 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.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.9.0 lsp-test> Dependency exceptions >=0.10 && <0.11: using exceptions-0.10.9 lsp-test> Dependency extra >=1.7 && <1.9: using extra-1.8 lsp-test> Dependency filepath >=1.4 && <1.6: using filepath-1.5.4.0 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.25.0 lsp-test> Dependency some >=1.0 && <1.1: using some-1.0.6 lsp-test> Dependency text >=1 && <2.2: using text-2.1.2 lsp-test> Dependency time >=1.10 && <1.15: using time-1.14 lsp-test> Dependency transformers >=0.5 && <0.7: using transformers-0.6.1.2 lsp-test> Dependency unix: using unix-2.8.6.0 lsp-test> Dependency aeson: using aeson-2.2.3.0 lsp-test> Dependency base: using base-4.21.0.0 lsp-test> Dependency containers: using containers-0.7 lsp-test> Dependency data-default: using data-default-0.7.1.3 lsp-test> Dependency directory: using directory-1.3.9.0 lsp-test> Dependency extra: using extra-1.8 lsp-test> Dependency filepath: using filepath-1.5.4.0 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.25.0 lsp-test> Dependency text: using text-2.1.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.21.0.0 lsp-test> Dependency co-log-core: using co-log-core-0.3.2.5 lsp-test> Dependency extra: using extra-1.8 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.25.0 lsp-test> Dependency unliftio: using unliftio-0.2.25.1 lsp-test> Dependency base: using base-4.21.0.0 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> 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-EIOhzRe3RwuJhAS781l1UQ lsp-test> include Diff-0.5-BPY9SltHoUuGuJgYrvBNja lsp-test> include Glob-0.10.2-6hMJGTWJLRyFXlRW7pkt9B lsp-test> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS lsp-test> include aeson-pretty-0.8.10-4uUZ54BzAMEDS92Hwqk08L lsp-test> include ansi-terminal-1.1.2-IIVoZYNX7r9L3kQTdz5fTa lsp-test> include async-2.2.5-HBjL0ak4LXnBlxAyUJ13eJ lsp-test> include base-4.21.0.0-7c9b lsp-test> include bytestring-0.12.2.0-b0ac lsp-test> include co-log-core-0.3.2.5-KfT53YEnqfoLDe34uWGAkv lsp-test> include conduit-1.3.6.1-1ntr3EX06z974pX6oeGS15 lsp-test> include conduit-parse-0.2.1.1-2Nx02cZad6iGybrK2fOHcH lsp-test> include containers-0.7-0330 lsp-test> include data-default-0.7.1.3-9cSLvlGqRBAywBm4v8X6L lsp-test> include directory-1.3.9.0-9e59 lsp-test> include exceptions-0.10.9-1102 lsp-test> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz lsp-test> include filepath-1.5.4.0-d360 lsp-test> include lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh lsp-test> include lens-aeson-1.2.3-JIjPOpXSVsz7ChYEGfW2Hn lsp-test> include lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n lsp-test> include lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V lsp-test> include mtl-2.3.1-a5fa lsp-test> include parser-combinators-1.3.0-1JvvAJ8Yi416Anv2AYfawv lsp-test> include process-1.6.25.0-184c lsp-test> include some-1.0.6-RFefbtoD5j3QR2TodYUXO lsp-test> include text-2.1.2-8f2d lsp-test> include time-1.14-ab6f lsp-test> include transformers-0.6.1.2-905c lsp-test> include unix-2.8.6.0-5438 lsp-test> component lsp-test-0.17.1.1-4etm25aSPy67H7IFXBh32a-example lsp-test> include base-4.21.0.0-7c9b lsp-test> include lsp-test-0.17.1.1-EIOhzRe3RwuJhAS781l1UQ lsp-test> include parser-combinators-1.3.0-1JvvAJ8Yi416Anv2AYfawv lsp-test> component lsp-test-0.17.1.1-LNAZIMIbiaPKJBysEZt4fF-func-test lsp-test> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS lsp-test> include base-4.21.0.0-7c9b lsp-test> include co-log-core-0.3.2.5-KfT53YEnqfoLDe34uWGAkv lsp-test> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz lsp-test> include hspec-2.11.12-Bru9jObG9SbAQGRkrcD7Qi lsp-test> include lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh lsp-test> include lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n lsp-test> include lsp-test-0.17.1.1-EIOhzRe3RwuJhAS781l1UQ lsp-test> include parser-combinators-1.3.0-1JvvAJ8Yi416Anv2AYfawv lsp-test> include process-1.6.25.0-184c lsp-test> include unliftio-0.2.25.1-5vXEmOX8ESC4s58yhnOQnw lsp-test> component lsp-test-0.17.1.1-6RJM5Qsbc63GGV7H7C5lyC-tests lsp-test> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS lsp-test> include base-4.21.0.0-7c9b lsp-test> include containers-0.7-0330 lsp-test> include data-default-0.7.1.3-9cSLvlGqRBAywBm4v8X6L lsp-test> include directory-1.3.9.0-9e59 lsp-test> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz lsp-test> include filepath-1.5.4.0-d360 lsp-test> include hspec-2.11.12-Bru9jObG9SbAQGRkrcD7Qi lsp-test> include lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh lsp-test> include lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n lsp-test> include lsp-test-0.17.1.1-EIOhzRe3RwuJhAS781l1UQ lsp-test> include mtl-2.3.1-a5fa lsp-test> include parser-combinators-1.3.0-1JvvAJ8Yi416Anv2AYfawv lsp-test> include process-1.6.25.0-184c lsp-test> include text-2.1.2-8f2d lsp-test> include unliftio-0.2.25.1-5vXEmOX8ESC4s58yhnOQnw lsp-test> Linked component graph: lsp-test> unit lsp-test-0.17.1.1-EIOhzRe3RwuJhAS781l1UQ lsp-test> include Diff-0.5-BPY9SltHoUuGuJgYrvBNja lsp-test> include Glob-0.10.2-6hMJGTWJLRyFXlRW7pkt9B lsp-test> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS lsp-test> include aeson-pretty-0.8.10-4uUZ54BzAMEDS92Hwqk08L lsp-test> include ansi-terminal-1.1.2-IIVoZYNX7r9L3kQTdz5fTa lsp-test> include async-2.2.5-HBjL0ak4LXnBlxAyUJ13eJ lsp-test> include base-4.21.0.0-7c9b lsp-test> include bytestring-0.12.2.0-b0ac lsp-test> include co-log-core-0.3.2.5-KfT53YEnqfoLDe34uWGAkv lsp-test> include conduit-1.3.6.1-1ntr3EX06z974pX6oeGS15 lsp-test> include conduit-parse-0.2.1.1-2Nx02cZad6iGybrK2fOHcH lsp-test> include containers-0.7-0330 lsp-test> include data-default-0.7.1.3-9cSLvlGqRBAywBm4v8X6L lsp-test> include directory-1.3.9.0-9e59 lsp-test> include exceptions-0.10.9-1102 lsp-test> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz lsp-test> include filepath-1.5.4.0-d360 lsp-test> include lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh lsp-test> include lens-aeson-1.2.3-JIjPOpXSVsz7ChYEGfW2Hn lsp-test> include lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n lsp-test> include lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V lsp-test> include mtl-2.3.1-a5fa lsp-test> include parser-combinators-1.3.0-1JvvAJ8Yi416Anv2AYfawv lsp-test> include process-1.6.25.0-184c lsp-test> include some-1.0.6-RFefbtoD5j3QR2TodYUXO lsp-test> include text-2.1.2-8f2d lsp-test> include time-1.14-ab6f lsp-test> include transformers-0.6.1.2-905c lsp-test> include unix-2.8.6.0-5438 lsp-test> Control.Applicative.Combinators=parser-combinators-1.3.0-1JvvAJ8Yi416Anv2AYfawv:Control.Applicative.Combinators,Language.LSP.Protocol.Capabilities=lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V:Language.LSP.Protocol.Capabilities,Language.LSP.Protocol.Message=lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V:Language.LSP.Protocol.Message,Language.LSP.Protocol.Types=lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V:Language.LSP.Protocol.Types,Language.LSP.Test=lsp-test-0.17.1.1-EIOhzRe3RwuJhAS781l1UQ:Language.LSP.Test lsp-test> unit lsp-test-0.17.1.1-4etm25aSPy67H7IFXBh32a-example lsp-test> include base-4.21.0.0-7c9b lsp-test> include lsp-test-0.17.1.1-EIOhzRe3RwuJhAS781l1UQ lsp-test> include parser-combinators-1.3.0-1JvvAJ8Yi416Anv2AYfawv lsp-test> unit lsp-test-0.17.1.1-LNAZIMIbiaPKJBysEZt4fF-func-test lsp-test> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS lsp-test> include base-4.21.0.0-7c9b lsp-test> include co-log-core-0.3.2.5-KfT53YEnqfoLDe34uWGAkv lsp-test> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz lsp-test> include hspec-2.11.12-Bru9jObG9SbAQGRkrcD7Qi lsp-test> include lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh lsp-test> include lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n lsp-test> include lsp-test-0.17.1.1-EIOhzRe3RwuJhAS781l1UQ lsp-test> include parser-combinators-1.3.0-1JvvAJ8Yi416Anv2AYfawv lsp-test> include process-1.6.25.0-184c lsp-test> include unliftio-0.2.25.1-5vXEmOX8ESC4s58yhnOQnw lsp-test> unit lsp-test-0.17.1.1-6RJM5Qsbc63GGV7H7C5lyC-tests lsp-test> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS lsp-test> include base-4.21.0.0-7c9b lsp-test> include containers-0.7-0330 lsp-test> include data-default-0.7.1.3-9cSLvlGqRBAywBm4v8X6L lsp-test> include directory-1.3.9.0-9e59 lsp-test> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz lsp-test> include filepath-1.5.4.0-d360 lsp-test> include hspec-2.11.12-Bru9jObG9SbAQGRkrcD7Qi lsp-test> include lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh lsp-test> include lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n lsp-test> include lsp-test-0.17.1.1-EIOhzRe3RwuJhAS781l1UQ lsp-test> include mtl-2.3.1-a5fa lsp-test> include parser-combinators-1.3.0-1JvvAJ8Yi416Anv2AYfawv lsp-test> include process-1.6.25.0-184c lsp-test> include text-2.1.2-8f2d lsp-test> include unliftio-0.2.25.1-5vXEmOX8ESC4s58yhnOQnw lsp-test> Ready component graph: lsp-test> definite lsp-test-0.17.1.1-EIOhzRe3RwuJhAS781l1UQ lsp-test> depends Diff-0.5-BPY9SltHoUuGuJgYrvBNja lsp-test> depends Glob-0.10.2-6hMJGTWJLRyFXlRW7pkt9B lsp-test> depends aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS lsp-test> depends aeson-pretty-0.8.10-4uUZ54BzAMEDS92Hwqk08L lsp-test> depends ansi-terminal-1.1.2-IIVoZYNX7r9L3kQTdz5fTa lsp-test> depends async-2.2.5-HBjL0ak4LXnBlxAyUJ13eJ lsp-test> depends base-4.21.0.0-7c9b lsp-test> depends bytestring-0.12.2.0-b0ac lsp-test> depends co-log-core-0.3.2.5-KfT53YEnqfoLDe34uWGAkv lsp-test> depends conduit-1.3.6.1-1ntr3EX06z974pX6oeGS15 lsp-test> depends conduit-parse-0.2.1.1-2Nx02cZad6iGybrK2fOHcH lsp-test> depends containers-0.7-0330 lsp-test> depends data-default-0.7.1.3-9cSLvlGqRBAywBm4v8X6L lsp-test> depends directory-1.3.9.0-9e59 lsp-test> depends exceptions-0.10.9-1102 lsp-test> depends extra-1.8-LGmFfwsP1rLAJ1116OVhKz lsp-test> depends filepath-1.5.4.0-d360 lsp-test> depends lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh lsp-test> depends lens-aeson-1.2.3-JIjPOpXSVsz7ChYEGfW2Hn lsp-test> depends lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n lsp-test> depends lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V lsp-test> depends mtl-2.3.1-a5fa lsp-test> depends parser-combinators-1.3.0-1JvvAJ8Yi416Anv2AYfawv lsp-test> depends process-1.6.25.0-184c lsp-test> depends some-1.0.6-RFefbtoD5j3QR2TodYUXO lsp-test> depends text-2.1.2-8f2d lsp-test> depends time-1.14-ab6f lsp-test> depends transformers-0.6.1.2-905c lsp-test> depends unix-2.8.6.0-5438 lsp-test> definite lsp-test-0.17.1.1-LNAZIMIbiaPKJBysEZt4fF-func-test lsp-test> depends aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS lsp-test> depends base-4.21.0.0-7c9b lsp-test> depends co-log-core-0.3.2.5-KfT53YEnqfoLDe34uWGAkv lsp-test> depends extra-1.8-LGmFfwsP1rLAJ1116OVhKz lsp-test> depends hspec-2.11.12-Bru9jObG9SbAQGRkrcD7Qi lsp-test> depends lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh lsp-test> depends lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n lsp-test> depends lsp-test-0.17.1.1-EIOhzRe3RwuJhAS781l1UQ lsp-test> depends parser-combinators-1.3.0-1JvvAJ8Yi416Anv2AYfawv lsp-test> depends process-1.6.25.0-184c lsp-test> depends unliftio-0.2.25.1-5vXEmOX8ESC4s58yhnOQnw lsp-test> definite lsp-test-0.17.1.1-6RJM5Qsbc63GGV7H7C5lyC-tests lsp-test> depends aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS lsp-test> depends base-4.21.0.0-7c9b lsp-test> depends containers-0.7-0330 lsp-test> depends data-default-0.7.1.3-9cSLvlGqRBAywBm4v8X6L lsp-test> depends directory-1.3.9.0-9e59 lsp-test> depends extra-1.8-LGmFfwsP1rLAJ1116OVhKz lsp-test> depends filepath-1.5.4.0-d360 lsp-test> depends hspec-2.11.12-Bru9jObG9SbAQGRkrcD7Qi lsp-test> depends lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh lsp-test> depends lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n lsp-test> depends lsp-test-0.17.1.1-EIOhzRe3RwuJhAS781l1UQ lsp-test> depends mtl-2.3.1-a5fa lsp-test> depends parser-combinators-1.3.0-1JvvAJ8Yi416Anv2AYfawv lsp-test> depends process-1.6.25.0-184c lsp-test> depends text-2.1.2-8f2d lsp-test> depends unliftio-0.2.25.1-5vXEmOX8ESC4s58yhnOQnw lsp-test> definite lsp-test-0.17.1.1-4etm25aSPy67H7IFXBh32a-example lsp-test> depends base-4.21.0.0-7c9b lsp-test> depends lsp-test-0.17.1.1-EIOhzRe3RwuJhAS781l1UQ lsp-test> depends parser-combinators-1.3.0-1JvvAJ8Yi416Anv2AYfawv lsp-test> Using Cabal-3.14.1.0 compiled by ghc-9.12 lsp-test> Using compiler: ghc-9.12.1 lsp-test> Using install prefix: lsp-test> /nix/store/819fy5cq96njcmh86q0xirwkz2x0cs3n-lsp-test-0.17.1.1 lsp-test> Executables installed in: lsp-test> /nix/store/819fy5cq96njcmh86q0xirwkz2x0cs3n-lsp-test-0.17.1.1/bin lsp-test> Libraries installed in: lsp-test> /nix/store/819fy5cq96njcmh86q0xirwkz2x0cs3n-lsp-test-0.17.1.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/lsp-test-0.17.1.1-EIOhzRe3RwuJhAS781l1UQ lsp-test> Dynamic Libraries installed in: lsp-test> /nix/store/819fy5cq96njcmh86q0xirwkz2x0cs3n-lsp-test-0.17.1.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75 lsp-test> Private executables installed in: lsp-test> /nix/store/819fy5cq96njcmh86q0xirwkz2x0cs3n-lsp-test-0.17.1.1/libexec/x86_64-linux-ghc-9.12.1-bf75/lsp-test-0.17.1.1 lsp-test> Data files installed in: lsp-test> /nix/store/819fy5cq96njcmh86q0xirwkz2x0cs3n-lsp-test-0.17.1.1/share/x86_64-linux-ghc-9.12.1-bf75/lsp-test-0.17.1.1 lsp-test> Documentation installed in: lsp-test> /nix/store/z3vbhhsq35kp2sxffs5933agdw3iv7yi-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/819fy5cq96njcmh86q0xirwkz2x0cs3n-lsp-test-0.17.1.1/etc lsp-test> No alex found lsp-test> Using ar found on system at: lsp-test> /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-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/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc lsp-test> Using ghc version 9.12.1 found on system at: lsp-test> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc lsp-test> Using ghc-pkg version 9.12.1 found on system at: lsp-test> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc-pkg-9.12.1 lsp-test> No ghcjs found lsp-test> No ghcjs-pkg found lsp-test> No greencard found lsp-test> Using haddock version 2.30.0 found on system at: lsp-test> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/haddock-ghc-9.12.1 lsp-test> No happy found lsp-test> No haskell-suite found lsp-test> No haskell-suite-pkg found lsp-test> No hmake found lsp-test> Using hpc version 0.69 found on system at: lsp-test> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hpc-ghc-9.12.1 lsp-test> Using hsc2hs version 0.68.10 found on system at: lsp-test> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 lsp-test> Using hscolour version 1.25 found on system at: lsp-test> /nix/store/iwbifbszf225h5w2dyxfi77kk6d6rxdy-hscolour-1.25/bin/HsColour lsp-test> No jhc found lsp-test> Using ld found on system at: lsp-test> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/ld lsp-test> No pkg-config found lsp-test> Using runghc version 9.12.1 found on system at: lsp-test> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/runghc-9.12.1 lsp-test> Using strip version 2.44 found on system at: lsp-test> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip lsp-test> Using tar found on system at: lsp-test> /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-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> Running 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> src/Language/LSP/Test/Session.hs:483:11: warning: [GHC-63394] [-Wx-partial] lsp-test> In the use of ‘head’ lsp-test> (imported from Data.List, but defined in GHC.Internal.List): lsp-test> "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." lsp-test> | lsp-test> 483 | head <$> textDocumentVersions uri lsp-test> | ^^^^ lsp-test> lsp-test> src/Language/LSP/Test/Session.hs:502:63: warning: [GHC-63394] [-Wx-partial] lsp-test> In the use of ‘head’ lsp-test> (imported from Data.List, but defined in GHC.Internal.List): lsp-test> "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." lsp-test> | lsp-test> 502 | in DidChangeTextDocumentParams (head params ^. L.textDocument) events lsp-test> | ^^^^ lsp-test> 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 ) lsp-test> src/Language/LSP/Test.hs:155:1: warning: [GHC-66111] [-Wunused-imports] lsp-test> The import of ‘Data.List’ is redundant lsp-test> except perhaps to import instances from ‘Data.List’ lsp-test> To import instances alone, use: import Data.List() lsp-test> | lsp-test> 155 | import Data.List lsp-test> | ^^^^^^^^^^^^^^^^ lsp-test> 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 ) 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 ) 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> [ 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> src/Language/LSP/Test/Session.hs:483:11: warning: [GHC-63394] [-Wx-partial] lsp-test> In the use of ‘head’ lsp-test> (imported from Data.List, but defined in GHC.Internal.List): lsp-test> "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." lsp-test> | lsp-test> 483 | head <$> textDocumentVersions uri lsp-test> | ^^^^ lsp-test> lsp-test> src/Language/LSP/Test/Session.hs:502:63: warning: [GHC-63394] [-Wx-partial] lsp-test> In the use of ‘head’ lsp-test> (imported from Data.List, but defined in GHC.Internal.List): lsp-test> "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." lsp-test> | lsp-test> 502 | in DidChangeTextDocumentParams (head params ^. L.textDocument) events lsp-test> | ^^^^ lsp-test> 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 ) lsp-test> src/Language/LSP/Test.hs:155:1: warning: [GHC-66111] [-Wunused-imports] lsp-test> The import of ‘Data.List’ is redundant lsp-test> except perhaps to import instances from ‘Data.List’ lsp-test> To import instances alone, use: import Data.List() lsp-test> | lsp-test> 155 | import Data.List lsp-test> | ^^^^^^^^^^^^^^^^ lsp-test> 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 'func-test' for lsp-test-0.17.1.1... lsp-test> Building test suite 'func-test' for lsp-test-0.17.1.1... lsp-test> [1 of 1] Compiling Main ( func-test/FuncTest.hs, dist/build/func-test/func-test-tmp/Main.o ) lsp-test> [2 of 2] Linking dist/build/func-test/func-test 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 ) 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... hls-plugin-api> [1 of 3] Compiling Ide.PluginUtilsTest ( test/Ide/PluginUtilsTest.hs, dist/build/tests/tests-tmp/Ide/PluginUtilsTest.o ) lsp-test> test/Test.hs:259:18: warning: [GHC-63394] [-Wx-partial] lsp-test> In the use of ‘head’ lsp-test> (imported from Data.List.Extra, but defined in GHC.Internal.List): lsp-test> "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." lsp-test> | lsp-test> 259 | let item = head comps lsp-test> | ^^^^ lsp-test> lsp-test> test/Test.hs:441:16: warning: [GHC-63394] [-Wx-partial] lsp-test> In the use of ‘head’ lsp-test> (imported from Data.List.Extra, but defined in GHC.Internal.List): lsp-test> "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." lsp-test> | lsp-test> 441 | liftIO $ head rsp ^. L.range `shouldBe` Range (Position 2 3) (Position 4 5) lsp-test> | ^^^^ lsp-test> lsp-test> test/Test.hs:447:16: warning: [GHC-63394] [-Wx-partial] lsp-test> In the use of ‘head’ lsp-test> (imported from Data.List.Extra, but defined in GHC.Internal.List): lsp-test> "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." lsp-test> | lsp-test> 447 | liftIO $ head fromRanges `shouldBe` Range (Position 2 3) (Position 4 5) lsp-test> | ^^^^ lsp-test> lsp-test> test/Test.hs:450:16: warning: [GHC-63394] [-Wx-partial] lsp-test> In the use of ‘head’ lsp-test> (imported from Data.List.Extra, but defined in GHC.Internal.List): lsp-test> "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." lsp-test> | lsp-test> 450 | liftIO $ head fromRanges `shouldBe` Range (Position 4 5) (Position 2 3) lsp-test> | ^^^^ lsp-test> lsp-test> test/Test.hs:462:16: warning: [GHC-63394] [-Wx-partial] lsp-test> In the use of ‘head’ lsp-test> (imported from Data.List.Extra, but defined in GHC.Internal.List): lsp-test> "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." lsp-test> | lsp-test> 462 | liftIO $ head inlayHints ^. L.label `shouldBe` InL ":: Text" lsp-test> | ^^^^ lsp-test> lsp-test> test/Test.hs:466:16: warning: [GHC-63394] [-Wx-partial] lsp-test> In the use of ‘head’ lsp-test> (imported from Data.List.Extra, but defined in GHC.Internal.List): lsp-test> "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." lsp-test> | lsp-test> 466 | liftIO $ head inlayHints ^. L.tooltip `shouldBe` Just (InL $ "start at " <> T.pack (show (Position 1 2))) lsp-test> | ^^^^ lsp-test> 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 ) ghc-lib-parser> [303 of 456] Compiling GHC.Hs ( compiler/GHC/Hs.hs, dist/haddock-objs-8349/GHC/Hs.o, dist/haddock-objs-8349/GHC/Hs.dyn_o ) [HIE file is missing] hls-plugin-api> [4 of 4] Linking dist/build/tests/tests ghc-lib-parser> [304 of 456] Compiling GHC.Tc.Types.Origin ( compiler/GHC/Tc/Types/Origin.hs, dist/haddock-objs-8349/GHC/Tc/Types/Origin.o, dist/haddock-objs-8349/GHC/Tc/Types/Origin.dyn_o ) [HIE file is missing] lsp-test> [3 of 3] Linking dist/build/tests/tests ghc-lib-parser> [305 of 456] Compiling GHC.Types.Id.Make ( compiler/GHC/Types/Id/Make.hs, dist/haddock-objs-8349/GHC/Types/Id/Make.o, dist/haddock-objs-8349/GHC/Types/Id/Make.dyn_o ) [HIE file is missing] ghc-lib-parser> [306 of 456] Compiling GHC.CoreToIface ( compiler/GHC/CoreToIface.hs, dist/haddock-objs-8349/GHC/CoreToIface.o, dist/haddock-objs-8349/GHC/CoreToIface.dyn_o ) [HIE file is missing] ghc-lib-parser> [307 of 456] Compiling GHC.Tc.Types.BasicTypes ( compiler/GHC/Tc/Types/BasicTypes.hs, dist/haddock-objs-8349/GHC/Tc/Types/BasicTypes.o, dist/haddock-objs-8349/GHC/Tc/Types/BasicTypes.dyn_o ) [HIE file is missing] hls-plugin-api> Running phase: checkPhase ghc-lib-parser> [308 of 456] Compiling GHC.Tc.Zonk.Monad ( compiler/GHC/Tc/Zonk/Monad.hs, dist/haddock-objs-8349/GHC/Tc/Zonk/Monad.o, dist/haddock-objs-8349/GHC/Tc/Zonk/Monad.dyn_o ) [HIE file is missing] ghc-lib-parser> [309 of 456] Compiling GHC.Tc.Types.ErrCtxt ( compiler/GHC/Tc/Types/ErrCtxt.hs, dist/haddock-objs-8349/GHC/Tc/Types/ErrCtxt.o, dist/haddock-objs-8349/GHC/Tc/Types/ErrCtxt.dyn_o ) [HIE file is missing] ghc-lib-parser> [310 of 456] Compiling GHC.Tc.Types.CtLoc ( compiler/GHC/Tc/Types/CtLoc.hs, dist/haddock-objs-8349/GHC/Tc/Types/CtLoc.o, dist/haddock-objs-8349/GHC/Tc/Types/CtLoc.dyn_o ) [HIE file is missing] ghc-lib-parser> [311 of 456] Compiling GHC.Tc.Types.Constraint ( compiler/GHC/Tc/Types/Constraint.hs, dist/haddock-objs-8349/GHC/Tc/Types/Constraint.o, dist/haddock-objs-8349/GHC/Tc/Types/Constraint.dyn_o ) [HIE file is missing] hls-plugin-api> Running 1 test suites... hls-plugin-api> Test suite tests: RUNNING... 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... 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> [1 of 1] Compiling Main ( example/Test.hs, dist/build/example/example-tmp/Main.o ) lsp-test> [2 of 2] Linking dist/build/example/example ghc-lib-parser> [312 of 456] Compiling GHC.Tc.Types.TH ( compiler/GHC/Tc/Types/TH.hs, dist/haddock-objs-8349/GHC/Tc/Types/TH.o, dist/haddock-objs-8349/GHC/Tc/Types/TH.dyn_o ) [HIE file is missing] ghc-lib-parser> [313 of 456] Compiling GHC.Tc.Errors.Hole.FitTypes ( compiler/GHC/Tc/Errors/Hole/FitTypes.hs, dist/haddock-objs-8349/GHC/Tc/Errors/Hole/FitTypes.o, dist/haddock-objs-8349/GHC/Tc/Errors/Hole/FitTypes.dyn_o ) [HIE file is missing] ghc-lib-parser> [314 of 456] Compiling GHC.Unit.Module.ModIface ( compiler/GHC/Unit/Module/ModIface.hs, dist/haddock-objs-8349/GHC/Unit/Module/ModIface.o, dist/haddock-objs-8349/GHC/Unit/Module/ModIface.dyn_o ) [HIE file is missing] ghc-lib-parser> [315 of 456] Compiling GHC.Tc.Errors.Types ( compiler/GHC/Tc/Errors/Types.hs, dist/haddock-objs-8349/GHC/Tc/Errors/Types.o, dist/haddock-objs-8349/GHC/Tc/Errors/Types.dyn_o ) [HIE file is missing] lsp-test> Running 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.42s) hls-plugin-api> +++ OK, passed 100 tests: hls-plugin-api> 62% no matches hls-plugin-api> 30% 1 match hls-plugin-api> 8% >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> 94% Has at least one response with locations hls-plugin-api> 90% Has at least one response with Null hls-plugin-api> 88% 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> 91% Has at least one response with Null hls-plugin-api> 91% Has at least one response with locations hls-plugin-api> 88% Has at least one response with links hls-plugin-api> hls-plugin-api> All 33 tests passed (2.42s) 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> Running 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 lsp-test> fails a test [✔] lsp-test> initializeResponse [✔] lsp-test> runSessionWithConfig [✔] lsp-test> withTimeout hls-plugin-api> [ 1 of 10] Compiling Ide.Logger ( src/Ide/Logger.hs, nothing ) [HIE file is missing] hls-plugin-api> [ 2 of 10] Compiling Ide.Plugin.HandleRequestTypes ( src/Ide/Plugin/HandleRequestTypes.hs, nothing ) [HIE file is missing] hls-plugin-api> [ 3 of 10] Compiling Ide.Plugin.Error ( src/Ide/Plugin/Error.hs, nothing ) [HIE file is missing] hls-plugin-api> [ 4 of 10] Compiling Ide.Plugin.Properties ( src/Ide/Plugin/Properties.hs, nothing ) [HIE file is missing] hls-plugin-api> [ 5 of 10] Compiling Ide.Plugin.RangeMap ( src/Ide/Plugin/RangeMap.hs, nothing ) [HIE file is missing] hls-plugin-api> [ 6 of 10] Compiling Ide.Types ( src/Ide/Types.hs, nothing ) [HIE file is missing] hls-plugin-api> [ 7 of 10] Compiling Ide.Plugin.Resolve ( src/Ide/Plugin/Resolve.hs, nothing ) [HIE file is missing] hls-plugin-api> [ 8 of 10] Compiling Ide.Plugin.Config ( src/Ide/Plugin/Config.hs, nothing ) [HIE file is missing] hls-plugin-api> [ 9 of 10] Compiling Ide.PluginUtils ( src/Ide/PluginUtils.hs, nothing ) [HIE file is missing] hls-plugin-api> [10 of 10] Compiling Ide.Plugin.ConfigUtils ( src/Ide/Plugin/ConfigUtils.hs, nothing ) [HIE file is missing] hls-plugin-api> Haddock coverage: hls-plugin-api> Warning: 'Recorder' is ambiguous. It is defined hls-plugin-api> * at src/Ide/Logger.hs:86:24 hls-plugin-api> * at src/Ide/Logger.hs:86:1 hls-plugin-api> You may be able to disambiguate the identifier by qualifying it or hls-plugin-api> by specifying the type/value namespace explicitly. hls-plugin-api> Defaulting to the one defined at src/Ide/Logger.hs:86:1 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:90) hls-plugin-api> cmap (src/Ide/Logger.hs:108) hls-plugin-api> cmapIO (src/Ide/Logger.hs:114) hls-plugin-api> cfilter (src/Ide/Logger.hs:119) hls-plugin-api> withFileRecorder (src/Ide/Logger.hs:142) hls-plugin-api> makeDefaultStderrRecorder (src/Ide/Logger.hs:129) hls-plugin-api> makeDefaultHandleRecorder (src/Ide/Logger.hs:159) hls-plugin-api> LoggingColumn (src/Ide/Logger.hs:168) hls-plugin-api> cmapWithPrio (src/Ide/Logger.hs:111) hls-plugin-api> toCologActionWithPrio (src/Ide/Logger.hs:275) hls-plugin-api> defaultLoggingColumns (src/Ide/Logger.hs:176) 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: 'combineResponses' is out of scope. hls-plugin-api> If you qualify the identifier, haddock can try to link it anyway. 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> 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:139) hls-plugin-api> handleMaybeM (src/Ide/Plugin/Error.hs:142) hls-plugin-api> getNormalizedFilePathE (src/Ide/Plugin/Error.hs:145) hls-plugin-api> Warning: 'MetaData' is ambiguous. It is defined hls-plugin-api> * at src/Ide/Plugin/Properties.hs:86:3 hls-plugin-api> * at src/Ide/Plugin/Properties.hs:85:1 hls-plugin-api> You may be able to disambiguate the identifier by qualifying it or hls-plugin-api> by specifying the type/value namespace explicitly. hls-plugin-api> Defaulting to the one defined at src/Ide/Plugin/Properties.hs:85:1 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> Warning: 'PropertyKey' is ambiguous. It is defined hls-plugin-api> * at src/Ide/Plugin/Properties.hs:111:20 hls-plugin-api> * at src/Ide/Plugin/Properties.hs:111:1 hls-plugin-api> You may be able to disambiguate the identifier by qualifying it or hls-plugin-api> by specifying the type/value namespace explicitly. hls-plugin-api> Defaulting to the one defined at src/Ide/Plugin/Properties.hs:111:1 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:420) hls-plugin-api> usePropertyByPathEither hls-plugin-api> usePropertyByPath hls-plugin-api> Warning: 'RangeMap' is ambiguous. It is defined hls-plugin-api> * at src/Ide/Plugin/RangeMap.hs:36:22 hls-plugin-api> * at src/Ide/Plugin/RangeMap.hs:36:1 hls-plugin-api> You may be able to disambiguate the identifier by qualifying it or hls-plugin-api> by specifying the type/value namespace explicitly. hls-plugin-api> Defaulting to the one defined at src/Ide/Plugin/RangeMap.hs:36:1 hls-plugin-api> Warning: 'Range' is ambiguous. It is defined hls-plugin-api> * in ‘Language.LSP.Protocol.Internal.Types.Range’ hls-plugin-api> * in ‘Language.LSP.Protocol.Internal.Types.Range’ hls-plugin-api> You may be able to disambiguate the identifier by qualifying it or hls-plugin-api> by specifying the type/value namespace explicitly. hls-plugin-api> Defaulting to the one defined in ‘Language.LSP.Protocol.Internal.Types.Range’ 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:55) hls-plugin-api> Warning: 'DynFlagsModifications' is ambiguous. It is defined hls-plugin-api> * at src/Ide/Types.hs:144:3 hls-plugin-api> * at src/Ide/Types.hs:143:1 hls-plugin-api> You may be able to disambiguate the identifier by qualifying it or hls-plugin-api> by specifying the type/value namespace explicitly. hls-plugin-api> Defaulting to the one defined at src/Ide/Types.hs:143:1 hls-plugin-api> Warning: 'PluginDescriptor' is ambiguous. It is defined hls-plugin-api> * at src/Ide/Types.hs:314:3 hls-plugin-api> * at src/Ide/Types.hs:313:1 hls-plugin-api> You may be able to disambiguate the identifier by qualifying it or hls-plugin-api> by specifying the type/value namespace explicitly. hls-plugin-api> Defaulting to the one defined at src/Ide/Types.hs:313:1 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> Warning: 'PluginConfig' is ambiguous. It is defined hls-plugin-api> * at src/Ide/Types.hs:257:5 hls-plugin-api> * at src/Ide/Types.hs:256:1 hls-plugin-api> You may be able to disambiguate the identifier by qualifying it or hls-plugin-api> by specifying the type/value namespace explicitly. hls-plugin-api> Defaulting to the one defined at src/Ide/Types.hs:256:1 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:1033) hls-plugin-api> describePlugin (src/Ide/Types.hs:334) 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:378) hls-plugin-api> mkCustomConfig (src/Ide/Types.hs:375) 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:1240) hls-plugin-api> mkLspCmdId (src/Ide/Types.hs:1245) hls-plugin-api> PluginId (src/Ide/Types.hs:1158) hls-plugin-api> runHandlerM (src/Ide/Types.hs:928) 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:1262) hls-plugin-api> installSigUsr1Handler (src/Ide/Types.hs:1264) hls-plugin-api> lookupCommandProvider hls-plugin-api> ResolveFunction (src/Ide/Types.hs:1101) hls-plugin-api> 100% ( 3 / 3) in 'Ide.Plugin.Resolve' hls-plugin-api> Warning: 'PluginConfig' is ambiguous. It is defined hls-plugin-api> * at src/Ide/Types.hs:257:5 hls-plugin-api> * at src/Ide/Types.hs:256:1 hls-plugin-api> You may be able to disambiguate the identifier by qualifying it or hls-plugin-api> by specifying the type/value namespace explicitly. hls-plugin-api> Defaulting to the one defined at src/Ide/Types.hs:256:1 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:38) hls-plugin-api> CheckParents (src/Ide/Types.hs:210) hls-plugin-api> Warning: 'WorkspaceEdit' is ambiguous. It is defined hls-plugin-api> * in ‘Language.LSP.Protocol.Internal.Types.WorkspaceEdit’ hls-plugin-api> * in ‘Language.LSP.Protocol.Internal.Types.WorkspaceEdit’ hls-plugin-api> You may be able to disambiguate the identifier by qualifying it or hls-plugin-api> by specifying the type/value namespace explicitly. hls-plugin-api> Defaulting to the one defined in ‘Language.LSP.Protocol.Internal.Types.WorkspaceEdit’ hls-plugin-api> Warning: 'Range' is ambiguous. It is defined hls-plugin-api> * in ‘Language.LSP.Protocol.Internal.Types.Range’ hls-plugin-api> * in ‘Language.LSP.Protocol.Internal.Types.Range’ hls-plugin-api> You may be able to disambiguate the identifier by qualifying it or hls-plugin-api> by specifying the type/value namespace explicitly. hls-plugin-api> Defaulting to the one defined in ‘Language.LSP.Protocol.Internal.Types.Range’ hls-plugin-api> Warning: Ide.PluginUtils: 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:1262) hls-plugin-api> makeDiffTextEdit (src/Ide/PluginUtils.hs:115) hls-plugin-api> makeDiffTextEditAdditive (src/Ide/PluginUtils.hs:118) hls-plugin-api> pluginDescToIdePlugins (src/Ide/PluginUtils.hs:199) hls-plugin-api> idePluginsToPluginDesc (src/Ide/PluginUtils.hs:202) hls-plugin-api> mkLspCommand (src/Ide/Types.hs:1240) hls-plugin-api> mkLspCmdId (src/Ide/Types.hs:1245) hls-plugin-api> allLspCmdIds (src/Ide/PluginUtils.hs:303) hls-plugin-api> allLspCmdIds' (src/Ide/PluginUtils.hs:299) hls-plugin-api> installSigUsr1Handler (src/Ide/Types.hs:1264) hls-plugin-api> subRange (src/Ide/PluginUtils.hs:279) hls-plugin-api> positionInRange hls-plugin-api> Warning: 'Config' is ambiguous. It is defined hls-plugin-api> * at src/Ide/Types.hs:174:3 hls-plugin-api> * at src/Ide/Types.hs:173:1 hls-plugin-api> You may be able to disambiguate the identifier by qualifying it or hls-plugin-api> by specifying the type/value namespace explicitly. hls-plugin-api> Defaulting to the one defined at src/Ide/Types.hs:173:1 hls-plugin-api> 66% ( 2 / 3) in 'Ide.Plugin.ConfigUtils' hls-plugin-api> Missing documentation for: hls-plugin-api> Module header ghc-lib-parser> [316 of 456] Compiling GHC.Tc.Types.LclEnv ( compiler/GHC/Tc/Types/LclEnv.hs, dist/haddock-objs-8349/GHC/Tc/Types/LclEnv.o, dist/haddock-objs-8349/GHC/Tc/Types/LclEnv.dyn_o ) [HIE file is missing] ghc-lib-parser> [317 of 456] Compiling GHC.Types.Meta ( compiler/GHC/Types/Meta.hs, dist/haddock-objs-8349/GHC/Types/Meta.o, dist/haddock-objs-8349/GHC/Types/Meta.dyn_o ) [HIE file is missing] ghc-lib-parser> [318 of 456] Compiling GHC.Data.Unboxed ( compiler/GHC/Data/Unboxed.hs, dist/haddock-objs-8349/GHC/Data/Unboxed.o, dist/haddock-objs-8349/GHC/Data/Unboxed.dyn_o ) [HIE file is missing] ghc-lib-parser> [319 of 456] Compiling GHC.Data.Stream ( compiler/GHC/Data/Stream.hs, dist/haddock-objs-8349/GHC/Data/Stream.o, dist/haddock-objs-8349/GHC/Data/Stream.dyn_o ) [HIE file is missing] ghc-lib-parser> [320 of 456] Compiling GHC.CmmToLlvm.Version.Type ( compiler/GHC/CmmToLlvm/Version/Type.hs, dist/haddock-objs-8349/GHC/CmmToLlvm/Version/Type.o, dist/haddock-objs-8349/GHC/CmmToLlvm/Version/Type.dyn_o ) [HIE file is missing] ghc-lib-parser> [321 of 456] Compiling GHC.CmmToLlvm.Version.Bounds ( compiler/GHC/CmmToLlvm/Version/Bounds.hs, dist/haddock-objs-8349/GHC/CmmToLlvm/Version/Bounds.o, dist/haddock-objs-8349/GHC/CmmToLlvm/Version/Bounds.dyn_o ) [HIE file is missing] ghc-lib-parser> [322 of 456] Compiling GHC.CmmToLlvm.Version ( compiler/GHC/CmmToLlvm/Version.hs, dist/haddock-objs-8349/GHC/CmmToLlvm/Version.o, dist/haddock-objs-8349/GHC/CmmToLlvm/Version.dyn_o ) [HIE file is missing] ghc-lib-parser> [323 of 456] Compiling GHC.Cmm.Dataflow.Block ( compiler/GHC/Cmm/Dataflow/Block.hs, dist/haddock-objs-8349/GHC/Cmm/Dataflow/Block.o, dist/haddock-objs-8349/GHC/Cmm/Dataflow/Block.dyn_o ) [HIE file is missing] ghc-lib-parser> [324 of 456] Compiling GHC.SysTools.BaseDir ( compiler/GHC/SysTools/BaseDir.hs, dist/haddock-objs-8349/GHC/SysTools/BaseDir.o, dist/haddock-objs-8349/GHC/SysTools/BaseDir.dyn_o ) [HIE file is missing] ghc-lib-parser> [325 of 456] Compiling GHC.Parser.CharClass ( compiler/GHC/Parser/CharClass.hs, dist/haddock-objs-8349/GHC/Parser/CharClass.o, dist/haddock-objs-8349/GHC/Parser/CharClass.dyn_o ) [HIE file is missing] ghc-lib-parser> [326 of 456] Compiling GHC.Types.Unique.SDFM ( compiler/GHC/Types/Unique/SDFM.hs, dist/haddock-objs-8349/GHC/Types/Unique/SDFM.o, dist/haddock-objs-8349/GHC/Types/Unique/SDFM.dyn_o ) [HIE file is missing] ghc-lib-parser> [327 of 456] Compiling GHC.Platform.Reg.Class ( compiler/GHC/Platform/Reg/Class.hs, dist/haddock-objs-8349/GHC/Platform/Reg/Class.o, dist/haddock-objs-8349/GHC/Platform/Reg/Class.dyn_o ) [HIE file is missing] ghc-lib-parser> [328 of 456] Compiling GHC.Platform.Reg.Class.Unified ( compiler/GHC/Platform/Reg/Class/Unified.hs, dist/haddock-objs-8349/GHC/Platform/Reg/Class/Unified.o, dist/haddock-objs-8349/GHC/Platform/Reg/Class/Unified.dyn_o ) [HIE file is missing] ghc-lib-parser> [329 of 456] Compiling GHC.Platform.Reg.Class.Separate ( compiler/GHC/Platform/Reg/Class/Separate.hs, dist/haddock-objs-8349/GHC/Platform/Reg/Class/Separate.o, dist/haddock-objs-8349/GHC/Platform/Reg/Class/Separate.dyn_o ) [HIE file is missing] ghc-lib-parser> [330 of 456] Compiling GHC.Platform.Reg.Class.NoVectors ( compiler/GHC/Platform/Reg/Class/NoVectors.hs, dist/haddock-objs-8349/GHC/Platform/Reg/Class/NoVectors.o, dist/haddock-objs-8349/GHC/Platform/Reg/Class/NoVectors.dyn_o ) [HIE file is missing] ghc-lib-parser> [331 of 456] Compiling GHC.Platform.Reg ( compiler/GHC/Platform/Reg.hs, dist/haddock-objs-8349/GHC/Platform/Reg.o, dist/haddock-objs-8349/GHC/Platform/Reg.dyn_o ) [HIE file is missing] ghc-lib-parser> [332 of 456] Compiling GHC.JS.Ident ( compiler/GHC/JS/Ident.hs, dist/haddock-objs-8349/GHC/JS/Ident.o, dist/haddock-objs-8349/GHC/JS/Ident.dyn_o ) [HIE file is missing] ghc-lib-parser> [333 of 456] Compiling GHC.JS.JStg.Monad ( compiler/GHC/JS/JStg/Monad.hs, dist/haddock-objs-8349/GHC/JS/JStg/Monad.o, dist/haddock-objs-8349/GHC/JS/JStg/Monad.dyn_o ) [HIE file is missing] ghc-lib-parser> [334 of 456] Compiling GHC.Types.SaneDouble ( compiler/GHC/Types/SaneDouble.hs, dist/haddock-objs-8349/GHC/Types/SaneDouble.o, dist/haddock-objs-8349/GHC/Types/SaneDouble.dyn_o ) [HIE file is missing] ghc-lib-parser> [335 of 456] Compiling GHC.JS.Syntax ( compiler/GHC/JS/Syntax.hs, dist/haddock-objs-8349/GHC/JS/Syntax.o, dist/haddock-objs-8349/GHC/JS/Syntax.dyn_o ) [HIE file is missing] 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.ParsePropertyPath hls-plugin-api> - Ide.Plugin.Properties.FindByKeyPath 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.IsProperties hls-plugin-api> - Ide.Plugin.Properties.IsTEnum 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.Position.Position hls-plugin-api> - Language.LSP.Protocol.Internal.Types.Range.Range hls-plugin-api> Warning: Ide.Types: could not find link destinations for: hls-plugin-api> - Language.LSP.Protocol.Internal.Method.Method hls-plugin-api> - Language.LSP.Protocol.Internal.Method.SMethod hls-plugin-api> - Language.LSP.Protocol.Message.Meta.Notification hls-plugin-api> - Language.LSP.Protocol.Message.Meta.ServerToClient hls-plugin-api> - Language.LSP.Protocol.Message.Meta.ClientToServer hls-plugin-api> - Language.LSP.Protocol.Message.Meta.Request 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.Message.LspId.LspId hls-plugin-api> - Language.LSP.Protocol.Message.Meta.MessageKind 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.Range.Range 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> - Ide.Types.Rep_CheckParents hls-plugin-api> - Ide.Types.Rep_FallbackCodeActionParams hls-plugin-api> - Ide.Types.Rep_SessionLoadingPreferenceConfig hls-plugin-api> - Ide.Types.PluginNotificationMethod hls-plugin-api> - Ide.Types.PluginNotificationMethodHandler hls-plugin-api> - Language.LSP.Protocol.Types.Lens.HasTextDocument hls-plugin-api> - Language.LSP.Protocol.Types.Lens.HasUri hls-plugin-api> - Language.LSP.Protocol.Types.Lens.HasOptions hls-plugin-api> - Language.LSP.Protocol.Types.Lens.HasData_ 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.Plugin.Config: could not find link destinations for: hls-plugin-api> - Ide.Types.Rep_CheckParents hls-plugin-api> Warning: Ide.PluginUtils: could not find link destinations for: hls-plugin-api> - Language.LSP.Protocol.Internal.Method.SMethod hls-plugin-api> - Language.LSP.Protocol.Internal.Method.MessageParams 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.Position.Position hls-plugin-api> - Language.LSP.Protocol.Internal.Types.Range.Range 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 [✔] ghc-lib-parser> [336 of 456] Compiling GHC.JS.Ppr ( compiler/GHC/JS/Ppr.hs, dist/haddock-objs-8349/GHC/JS/Ppr.o, dist/haddock-objs-8349/GHC/JS/Ppr.dyn_o ) [HIE file is missing] ghc-lib-parser> [337 of 456] Compiling GHC.JS.JStg.Syntax ( compiler/GHC/JS/JStg/Syntax.hs, dist/haddock-objs-8349/GHC/JS/JStg/Syntax.o, dist/haddock-objs-8349/GHC/JS/JStg/Syntax.dyn_o ) [HIE file is missing] ghc-lib-parser> [338 of 456] Compiling GHC.JS.Transform ( compiler/GHC/JS/Transform.hs, dist/haddock-objs-8349/GHC/JS/Transform.o, dist/haddock-objs-8349/GHC/JS/Transform.dyn_o ) [HIE file is missing] ghc-lib-parser> [339 of 456] Compiling GHC.JS.Make ( compiler/GHC/JS/Make.hs, dist/haddock-objs-8349/GHC/JS/Make.o, dist/haddock-objs-8349/GHC/JS/Make.dyn_o ) [HIE file is missing] ghc-lib-parser> [340 of 456] Compiling GHC.Cmm.Dataflow.Graph ( compiler/GHC/Cmm/Dataflow/Graph.hs, dist/haddock-objs-8349/GHC/Cmm/Dataflow/Graph.o, dist/haddock-objs-8349/GHC/Cmm/Dataflow/Graph.dyn_o ) [HIE file is missing] ghc-lib-parser> [341 of 456] Compiling GHC.Types.Name.Cache ( compiler/GHC/Types/Name/Cache.hs, dist/haddock-objs-8349/GHC/Types/Name/Cache.o, dist/haddock-objs-8349/GHC/Types/Name/Cache.dyn_o ) [HIE file is missing] ghc-lib-parser> [342 of 456] Compiling GHC.Types.Breakpoint ( compiler/GHC/Types/Breakpoint.hs, dist/haddock-objs-8349/GHC/Types/Breakpoint.o, dist/haddock-objs-8349/GHC/Types/Breakpoint.dyn_o ) [HIE file is missing] ghc-lib-parser> [343 of 456] Compiling GHC.StgToJS.Symbols ( compiler/GHC/StgToJS/Symbols.hs, dist/haddock-objs-8349/GHC/StgToJS/Symbols.o, dist/haddock-objs-8349/GHC/StgToJS/Symbols.dyn_o ) [HIE file is missing] lsp-test> doesn't time out [✔] ghc-lib-parser> [344 of 456] Compiling GHC.Driver.Env.KnotVars ( compiler/GHC/Driver/Env/KnotVars.hs, dist/haddock-objs-8349/GHC/Driver/Env/KnotVars.o, dist/haddock-objs-8349/GHC/Driver/Env/KnotVars.dyn_o ) [HIE file is missing] ghc-lib-parser> [345 of 456] Compiling GHC.Linker.Static.Utils ( compiler/GHC/Linker/Static/Utils.hs, dist/haddock-objs-8349/GHC/Linker/Static/Utils.o, dist/haddock-objs-8349/GHC/Linker/Static/Utils.dyn_o ) [HIE file is missing] ghc-lib-parser> [346 of 456] Compiling GHC.CmmToLlvm.Config ( compiler/GHC/CmmToLlvm/Config.hs, dist/haddock-objs-8349/GHC/CmmToLlvm/Config.o, dist/haddock-objs-8349/GHC/CmmToLlvm/Config.dyn_o ) [HIE file is missing] ghc-lib-parser> [347 of 456] Compiling GHC.Driver.LlvmConfigCache ( compiler/GHC/Driver/LlvmConfigCache.hs, dist/haddock-objs-8349/GHC/Driver/LlvmConfigCache.o, dist/haddock-objs-8349/GHC/Driver/LlvmConfigCache.dyn_o ) [HIE file is missing] ghc-lib-parser> [348 of 456] Compiling GHC.Types.TypeEnv ( compiler/GHC/Types/TypeEnv.hs, dist/haddock-objs-8349/GHC/Types/TypeEnv.o, dist/haddock-objs-8349/GHC/Types/TypeEnv.dyn_o ) [HIE file is missing] ghc-lib-parser> [349 of 456] Compiling GHC.Stg.Lift.Types ( compiler/GHC/Stg/Lift/Types.hs, dist/haddock-objs-8349/GHC/Stg/Lift/Types.o, dist/haddock-objs-8349/GHC/Stg/Lift/Types.dyn_o ) [HIE file is missing] ghc-lib-parser> [350 of 456] Compiling GHC.Runtime.Eval.Types ( compiler/GHC/Runtime/Eval/Types.hs, dist/haddock-objs-8349/GHC/Runtime/Eval/Types.o, dist/haddock-objs-8349/GHC/Runtime/Eval/Types.dyn_o ) [HIE file is missing] ghc-lib-parser> [351 of 456] Compiling GHC.Core.Tidy ( compiler/GHC/Core/Tidy.hs, dist/haddock-objs-8349/GHC/Core/Tidy.o, dist/haddock-objs-8349/GHC/Core/Tidy.dyn_o ) [HIE file is missing] ghc-lib-parser> [352 of 456] Compiling GHC.Stg.Syntax ( compiler/GHC/Stg/Syntax.hs, dist/haddock-objs-8349/GHC/Stg/Syntax.o, dist/haddock-objs-8349/GHC/Stg/Syntax.dyn_o ) [HIE file is missing] ghc-lib-parser> [353 of 456] Compiling GHC.Types.IPE ( compiler/GHC/Types/IPE.hs, dist/haddock-objs-8349/GHC/Types/IPE.o, dist/haddock-objs-8349/GHC/Types/IPE.dyn_o ) [HIE file is missing] ghc-lib-parser> [354 of 456] Compiling GHC.Platform.X86_64 ( compiler/GHC/Platform/X86_64.hs, dist/haddock-objs-8349/GHC/Platform/X86_64.o, dist/haddock-objs-8349/GHC/Platform/X86_64.dyn_o ) [HIE file is missing] ghc-lib-parser> [355 of 456] Compiling GHC.Platform.X86 ( compiler/GHC/Platform/X86.hs, dist/haddock-objs-8349/GHC/Platform/X86.o, dist/haddock-objs-8349/GHC/Platform/X86.dyn_o ) [HIE file is missing] ghc-lib-parser> [356 of 456] Compiling GHC.Platform.Wasm32 ( compiler/GHC/Platform/Wasm32.hs, dist/haddock-objs-8349/GHC/Platform/Wasm32.o, dist/haddock-objs-8349/GHC/Platform/Wasm32.dyn_o ) [HIE file is missing] ghc-lib-parser> [357 of 456] Compiling GHC.Platform.S390X ( compiler/GHC/Platform/S390X.hs, dist/haddock-objs-8349/GHC/Platform/S390X.o, dist/haddock-objs-8349/GHC/Platform/S390X.dyn_o ) [HIE file is missing] ghc-lib-parser> [358 of 456] Compiling GHC.Platform.RISCV64 ( compiler/GHC/Platform/RISCV64.hs, dist/haddock-objs-8349/GHC/Platform/RISCV64.o, dist/haddock-objs-8349/GHC/Platform/RISCV64.dyn_o ) [HIE file is missing] ghc-lib-parser> [359 of 456] Compiling GHC.Platform.PPC ( compiler/GHC/Platform/PPC.hs, dist/haddock-objs-8349/GHC/Platform/PPC.o, dist/haddock-objs-8349/GHC/Platform/PPC.dyn_o ) [HIE file is missing] ghc-lib-parser> [360 of 456] Compiling GHC.Platform.NoRegs ( compiler/GHC/Platform/NoRegs.hs, dist/haddock-objs-8349/GHC/Platform/NoRegs.o, dist/haddock-objs-8349/GHC/Platform/NoRegs.dyn_o ) [HIE file is missing] ghc-lib-parser> [361 of 456] Compiling GHC.Platform.LoongArch64 ( compiler/GHC/Platform/LoongArch64.hs, dist/haddock-objs-8349/GHC/Platform/LoongArch64.o, dist/haddock-objs-8349/GHC/Platform/LoongArch64.dyn_o ) [HIE file is missing] ghc-lib-parser> [362 of 456] Compiling GHC.Platform.ARM ( compiler/GHC/Platform/ARM.hs, dist/haddock-objs-8349/GHC/Platform/ARM.o, dist/haddock-objs-8349/GHC/Platform/ARM.dyn_o ) [HIE file is missing] ghc-lib-parser> [363 of 456] Compiling GHC.Platform.AArch64 ( compiler/GHC/Platform/AArch64.hs, dist/haddock-objs-8349/GHC/Platform/AArch64.o, dist/haddock-objs-8349/GHC/Platform/AArch64.dyn_o ) [HIE file is missing] ghc-lib-parser> [364 of 456] Compiling GHC.Platform.Regs ( compiler/GHC/Platform/Regs.hs, dist/haddock-objs-8349/GHC/Platform/Regs.o, dist/haddock-objs-8349/GHC/Platform/Regs.dyn_o ) [HIE file is missing] ghc-lib-parser> [365 of 456] Compiling GHC.Types.CompleteMatch ( compiler/GHC/Types/CompleteMatch.hs, dist/haddock-objs-8349/GHC/Types/CompleteMatch.o, dist/haddock-objs-8349/GHC/Types/CompleteMatch.dyn_o ) [HIE file is missing] ghc-lib-parser> [366 of 456] Compiling GHC.Iface.Decl ( compiler/GHC/Iface/Decl.hs, dist/haddock-objs-8349/GHC/Iface/Decl.o, dist/haddock-objs-8349/GHC/Iface/Decl.dyn_o ) [HIE file is missing] ghc-lib-parser> [367 of 456] Compiling GHC.Types.TyThing.Ppr[boot] ( compiler/GHC/Types/TyThing/Ppr.hs-boot, dist/haddock-objs-8349/GHC/Types/TyThing/Ppr.o-boot, dist/haddock-objs-8349/GHC/Types/TyThing/Ppr.dyn_o-boot ) [HIE file is missing] ghc-lib-parser> [368 of 456] Compiling GHC.Types.TyThing.Ppr ( compiler/GHC/Types/TyThing/Ppr.hs, dist/haddock-objs-8349/GHC/Types/TyThing/Ppr.o, dist/haddock-objs-8349/GHC/Types/TyThing/Ppr.dyn_o ) [HIE file is missing] ghc-lib-parser> [369 of 456] Compiling GHC.Core.Map.Expr ( compiler/GHC/Core/Map/Expr.hs, dist/haddock-objs-8349/GHC/Core/Map/Expr.o, dist/haddock-objs-8349/GHC/Core/Map/Expr.dyn_o ) [HIE file is missing] ghc-lib-parser> [370 of 456] Compiling GHC.Unit.Module.ModDetails ( compiler/GHC/Unit/Module/ModDetails.hs, dist/haddock-objs-8349/GHC/Unit/Module/ModDetails.o, dist/haddock-objs-8349/GHC/Unit/Module/ModDetails.dyn_o ) [HIE file is missing] ghc-lib-parser> [371 of 456] Compiling GHC.Core.Opt.ConstantFold[boot] ( compiler/GHC/Core/Opt/ConstantFold.hs-boot, dist/haddock-objs-8349/GHC/Core/Opt/ConstantFold.o-boot, dist/haddock-objs-8349/GHC/Core/Opt/ConstantFold.dyn_o-boot ) [HIE file is missing] ghc-lib-parser> [372 of 456] Compiling GHC.Builtin.PrimOps.Ids ( compiler/GHC/Builtin/PrimOps/Ids.hs, dist/haddock-objs-8349/GHC/Builtin/PrimOps/Ids.o, dist/haddock-objs-8349/GHC/Builtin/PrimOps/Ids.dyn_o ) [HIE file is missing] ghc-lib-parser> [373 of 456] Compiling GHC.Core.Opt.ConstantFold ( compiler/GHC/Core/Opt/ConstantFold.hs, dist/haddock-objs-8349/GHC/Core/Opt/ConstantFold.o, dist/haddock-objs-8349/GHC/Core/Opt/ConstantFold.dyn_o ) [HIE file is missing] ghc-lib-parser> [374 of 456] Compiling GHC.Tc.Solver.Types ( compiler/GHC/Tc/Solver/Types.hs, dist/haddock-objs-8349/GHC/Tc/Solver/Types.o, dist/haddock-objs-8349/GHC/Tc/Solver/Types.dyn_o ) [HIE file is missing] ghc-lib-parser> [375 of 456] Compiling GHC.Tc.Solver.InertSet ( compiler/GHC/Tc/Solver/InertSet.hs, dist/haddock-objs-8349/GHC/Tc/Solver/InertSet.o, dist/haddock-objs-8349/GHC/Tc/Solver/InertSet.dyn_o ) [HIE file is missing] lsp-test> further timeout messages are ignored [✔] ghc-lib-parser> [376 of 456] Compiling GHC.HsToCore.Pmc.Solver.Types ( compiler/GHC/HsToCore/Pmc/Solver/Types.hs, dist/haddock-objs-8349/GHC/HsToCore/Pmc/Solver/Types.o, dist/haddock-objs-8349/GHC/HsToCore/Pmc/Solver/Types.dyn_o ) [HIE file is missing] ghc-lib-parser> [377 of 456] Compiling GHC.HsToCore.Pmc.Types ( compiler/GHC/HsToCore/Pmc/Types.hs, dist/haddock-objs-8349/GHC/HsToCore/Pmc/Types.o, dist/haddock-objs-8349/GHC/HsToCore/Pmc/Types.dyn_o ) [HIE file is missing] ghc-lib-parser> [378 of 456] Compiling GHC.HsToCore.Pmc.Ppr ( compiler/GHC/HsToCore/Pmc/Ppr.hs, dist/haddock-objs-8349/GHC/HsToCore/Pmc/Ppr.o, dist/haddock-objs-8349/GHC/HsToCore/Pmc/Ppr.dyn_o ) [HIE file is missing] ghc-lib-parser> [379 of 456] Compiling GHC.StgToCmm.Config ( compiler/GHC/StgToCmm/Config.hs, dist/haddock-objs-8349/GHC/StgToCmm/Config.o, dist/haddock-objs-8349/GHC/StgToCmm/Config.dyn_o ) [HIE file is missing] ghc-lib-parser> [380 of 456] Compiling GHC.Linker.Config ( compiler/GHC/Linker/Config.hs, dist/haddock-objs-8349/GHC/Linker/Config.o, dist/haddock-objs-8349/GHC/Linker/Config.dyn_o ) [HIE file is missing] ghc-lib-parser> [381 of 456] Compiling GHC.StgToJS.Types ( compiler/GHC/StgToJS/Types.hs, dist/haddock-objs-8349/GHC/StgToJS/Types.o, dist/haddock-objs-8349/GHC/StgToJS/Types.dyn_o ) [HIE file is missing] ghc-lib-parser> [382 of 456] Compiling GHC.StgToJS.Object ( compiler/GHC/StgToJS/Object.hs, dist/haddock-objs-8349/GHC/StgToJS/Object.o, dist/haddock-objs-8349/GHC/StgToJS/Object.dyn_o ) [HIE file is missing] ghc-lib-parser> [383 of 456] Compiling GHC.StgToJS.Linker.Types ( compiler/GHC/StgToJS/Linker/Types.hs, dist/haddock-objs-8349/GHC/StgToJS/Linker/Types.o, dist/haddock-objs-8349/GHC/StgToJS/Linker/Types.dyn_o ) [HIE file is missing] ghc-lib-parser> [384 of 456] Compiling GHC.Cmm.Switch ( compiler/GHC/Cmm/Switch.hs, dist/haddock-objs-8349/GHC/Cmm/Switch.o, dist/haddock-objs-8349/GHC/Cmm/Switch.dyn_o ) [HIE file is missing] ghc-lib-parser> [385 of 456] Compiling GHC.Cmm.Node ( compiler/GHC/Cmm/Node.hs, dist/haddock-objs-8349/GHC/Cmm/Node.o, dist/haddock-objs-8349/GHC/Cmm/Node.dyn_o ) [HIE file is missing] hls-plugin-api> Documentation created: dist/doc/html/hls-plugin-api, hls-plugin-api> dist/doc/html/hls-plugin-api/hls-plugin-api.txt ghc-lib-parser> [386 of 456] Compiling GHC.Cmm ( compiler/GHC/Cmm.hs, dist/haddock-objs-8349/GHC/Cmm.o, dist/haddock-objs-8349/GHC/Cmm.dyn_o ) [HIE file is missing] ghc-lib-parser> [387 of 456] Compiling GHC.Cmm.Utils ( compiler/GHC/Cmm/Utils.hs, dist/haddock-objs-8349/GHC/Cmm/Utils.o, dist/haddock-objs-8349/GHC/Cmm/Utils.dyn_o ) [HIE file is missing] ghc-lib-parser> [388 of 456] Compiling GHC.StgToCmm.CgUtils ( compiler/GHC/StgToCmm/CgUtils.hs, dist/haddock-objs-8349/GHC/StgToCmm/CgUtils.o, dist/haddock-objs-8349/GHC/StgToCmm/CgUtils.dyn_o ) [HIE file is missing] ghc-lib-parser> [389 of 456] Compiling GHC.Types.Target ( compiler/GHC/Types/Target.hs, dist/haddock-objs-8349/GHC/Types/Target.o, dist/haddock-objs-8349/GHC/Types/Target.dyn_o ) [HIE file is missing] ghc-lib-parser> [390 of 456] Compiling GHC.Linker.Types ( compiler/GHC/Linker/Types.hs, dist/haddock-objs-8349/GHC/Linker/Types.o, dist/haddock-objs-8349/GHC/Linker/Types.dyn_o ) [HIE file is missing] ghc-lib-parser> [391 of 456] Compiling GHC.Unit.Module.ModGuts ( compiler/GHC/Unit/Module/ModGuts.hs, dist/haddock-objs-8349/GHC/Unit/Module/ModGuts.o, dist/haddock-objs-8349/GHC/Unit/Module/ModGuts.dyn_o ) [HIE file is missing] ghc-lib-parser> [392 of 456] Compiling GHC.Unit.Home.ModInfo ( compiler/GHC/Unit/Home/ModInfo.hs, dist/haddock-objs-8349/GHC/Unit/Home/ModInfo.o, dist/haddock-objs-8349/GHC/Unit/Home/ModInfo.dyn_o ) [HIE file is missing] ghc-lib-parser> [393 of 456] Compiling GHC.Unit.Module.Status ( compiler/GHC/Unit/Module/Status.hs, dist/haddock-objs-8349/GHC/Unit/Module/Status.o, dist/haddock-objs-8349/GHC/Unit/Module/Status.dyn_o ) [HIE file is missing] ghc-lib-parser> [394 of 456] Compiling GHC.Unit.Module.ModSummary ( compiler/GHC/Unit/Module/ModSummary.hs, dist/haddock-objs-8349/GHC/Unit/Module/ModSummary.o, dist/haddock-objs-8349/GHC/Unit/Module/ModSummary.dyn_o ) [HIE file is missing] ghc-lib-parser> [395 of 456] Compiling GHC.Unit.Module.Graph ( compiler/GHC/Unit/Module/Graph.hs, dist/haddock-objs-8349/GHC/Unit/Module/Graph.o, dist/haddock-objs-8349/GHC/Unit/Module/Graph.dyn_o ) [HIE file is missing] ghc-lib-parser> [396 of 456] Compiling GHC.Driver.Ppr ( compiler/GHC/Driver/Ppr.hs, dist/haddock-objs-8349/GHC/Driver/Ppr.o, dist/haddock-objs-8349/GHC/Driver/Ppr.dyn_o ) [HIE file is missing] ghc-lib-parser> [397 of 456] Compiling GHC.Driver.Config.Logger ( compiler/GHC/Driver/Config/Logger.hs, dist/haddock-objs-8349/GHC/Driver/Config/Logger.o, dist/haddock-objs-8349/GHC/Driver/Config/Logger.dyn_o ) [HIE file is missing] ghc-lib-parser> [398 of 456] Compiling GHC.Driver.Config ( compiler/GHC/Driver/Config.hs, dist/haddock-objs-8349/GHC/Driver/Config.o, dist/haddock-objs-8349/GHC/Driver/Config.dyn_o ) [HIE file is missing] ghc-lib-parser> [399 of 456] Compiling GHC.Core.Rules ( compiler/GHC/Core/Rules.hs, dist/haddock-objs-8349/GHC/Core/Rules.o, dist/haddock-objs-8349/GHC/Core/Rules.dyn_o ) [HIE file is missing] hls-plugin-api> Preprocessing test suite 'tests' for hls-plugin-api-2.10.0.0... ghc-lib-parser> [400 of 456] Compiling GHC.Unit.External ( compiler/GHC/Unit/External.hs, dist/haddock-objs-8349/GHC/Unit/External.o, dist/haddock-objs-8349/GHC/Unit/External.dyn_o ) [HIE file is missing] ghc-lib-parser> [401 of 456] Compiling GHC.Unit.Env ( compiler/GHC/Unit/Env.hs, dist/haddock-objs-8349/GHC/Unit/Env.o, dist/haddock-objs-8349/GHC/Unit/Env.dyn_o ) [HIE file is missing] hls-plugin-api> Running phase: installPhase hls-plugin-api> Installing library in /nix/store/nsqalira5y9dliq6qr27yi853krlzs8h-hls-plugin-api-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I ghc-lib-parser> [402 of 456] Compiling GHC.Unit.Finder.Types ( compiler/GHC/Unit/Finder/Types.hs, dist/haddock-objs-8349/GHC/Unit/Finder/Types.o, dist/haddock-objs-8349/GHC/Unit/Finder/Types.dyn_o ) [HIE file is missing] ghc-lib-parser> [403 of 456] Compiling GHC.Types.Name.Ppr ( compiler/GHC/Types/Name/Ppr.hs, dist/haddock-objs-8349/GHC/Types/Name/Ppr.o, dist/haddock-objs-8349/GHC/Types/Name/Ppr.dyn_o ) [HIE file is missing] ghc-lib-parser> [404 of 456] Compiling GHC.Runtime.Interpreter.Types ( compiler/GHC/Runtime/Interpreter/Types.hs, dist/haddock-objs-8349/GHC/Runtime/Interpreter/Types.o, dist/haddock-objs-8349/GHC/Runtime/Interpreter/Types.dyn_o ) [HIE file is missing] ghc-lib-parser> [405 of 456] Compiling GHC.Core.Opt.Stats ( compiler/GHC/Core/Opt/Stats.hs, dist/haddock-objs-8349/GHC/Core/Opt/Stats.o, dist/haddock-objs-8349/GHC/Core/Opt/Stats.dyn_o ) [HIE file is missing] hls-plugin-api> Running phase: fixupPhase hls-plugin-api> shrinking RPATHs of ELF executables and libraries in /nix/store/nsqalira5y9dliq6qr27yi853krlzs8h-hls-plugin-api-2.10.0.0 hls-plugin-api> shrinking /nix/store/nsqalira5y9dliq6qr27yi853krlzs8h-hls-plugin-api-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHShls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I-ghc9.12.1.so ghc-lib-parser> [406 of 456] Compiling GHC.Core.Opt.Simplify.Monad ( compiler/GHC/Core/Opt/Simplify/Monad.hs, dist/haddock-objs-8349/GHC/Core/Opt/Simplify/Monad.o, dist/haddock-objs-8349/GHC/Core/Opt/Simplify/Monad.dyn_o ) [HIE file is missing] hls-plugin-api> checking for references to /build/ in /nix/store/nsqalira5y9dliq6qr27yi853krlzs8h-hls-plugin-api-2.10.0.0... hls-plugin-api> patching script interpreter paths in /nix/store/nsqalira5y9dliq6qr27yi853krlzs8h-hls-plugin-api-2.10.0.0 hls-plugin-api> stripping (with command strip and flags -S -p) in /nix/store/nsqalira5y9dliq6qr27yi853krlzs8h-hls-plugin-api-2.10.0.0/lib ghc-lib-parser> [407 of 456] Compiling GHC.Core.Opt.Simplify.Env ( compiler/GHC/Core/Opt/Simplify/Env.hs, dist/haddock-objs-8349/GHC/Core/Opt/Simplify/Env.o, dist/haddock-objs-8349/GHC/Core/Opt/Simplify/Env.dyn_o ) [HIE file is missing] hls-plugin-api> shrinking RPATHs of ELF executables and libraries in /nix/store/hiplmvvbcm2wb596vrsw98laa19n0lp0-hls-plugin-api-2.10.0.0-doc hls-plugin-api> checking for references to /build/ in /nix/store/hiplmvvbcm2wb596vrsw98laa19n0lp0-hls-plugin-api-2.10.0.0-doc... hls-plugin-api> patching script interpreter paths in /nix/store/hiplmvvbcm2wb596vrsw98laa19n0lp0-hls-plugin-api-2.10.0.0-doc hls-plugin-api (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/hiplmvvbcm2wb596vrsw98laa19n0lp0-hls-plugin-api-2.10.0.0-doc /nix/store/nsqalira5y9dliq6qr27yi853krlzs8h-hls-plugin-api-2.10.0.0 hls-plugin-api (post)> Pushing 7 paths (318 are already present) using zstd to cache sellout ⏳ hls-plugin-api (post)> hls-plugin-api (post)> Pushing /nix/store/b256izimm19n1h61ah75zynmkpxiss71-ghc-trace-events-0.1.2.10 (435.52 KiB) hls-plugin-api (post)> Pushing /nix/store/hiplmvvbcm2wb596vrsw98laa19n0lp0-hls-plugin-api-2.10.0.0-doc (3.09 MiB) hls-plugin-api (post)> Pushing /nix/store/5m4m1rmzn67dnbcvccxnkdiz30ycwhvr-opentelemetry-0.8.0 (2.48 MiB) hls-plugin-api (post)> Pushing /nix/store/dmyfrwgcw4gzb283h49knvynnp3r3ii4-ghc-trace-events-0.1.2.10-doc (332.97 KiB) hls-plugin-api (post)> Pushing /nix/store/qy0qa9z548grngc8kk5pdil2gr40i6i0-opentelemetry-0.8.0-doc (850.72 KiB) hls-plugin-api (post)> Pushing /nix/store/891nfqhbkq47fa8sg0lml9c5ja3jqv26-readline-8.2p13 (467.35 KiB) hls-plugin-api (post)> Pushing /nix/store/nsqalira5y9dliq6qr27yi853krlzs8h-hls-plugin-api-2.10.0.0 (13.58 MiB) hls-plugin-api (post)> hls-plugin-api (post)> All done. hls-plugin-api (post)> added 2 signatures hls-plugin-api (post)> added 6 signatures hls-plugin-api (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/hiplmvvbcm2wb596vrsw98laa19n0lp0-hls-plugin-api-2.10.0.0-doc /nix/store/nsqalira5y9dliq6qr27yi853krlzs8h-hls-plugin-api-2.10.0.0 hls-plugin-api (post)> copying 2 paths... hls-plugin-api (post)> copying path '/nix/store/hiplmvvbcm2wb596vrsw98laa19n0lp0-hls-plugin-api-2.10.0.0-doc' to 'ssh-ng://'... hls-plugin-api (post)> copying path '/nix/store/nsqalira5y9dliq6qr27yi853krlzs8h-hls-plugin-api-2.10.0.0' to 'ssh-ng://'... hls-plugin-api (post)> copying 1 paths... hls-plugin-api (post)> copying path '/nix/store/sq5irj4qqqjcbg5r1y6ksc3p8dh1sp5y-hls-plugin-api-2.10.0.0.drv' to 'ssh-ng://'... building '/nix/store/xx3bljwgpz4avaxs8z5i6y8cbn8kbmy8-ghcide-2.10.0.0.drv'... ghc-lib-parser> [408 of 456] Compiling GHC.Core.Opt.Simplify.Inline ( compiler/GHC/Core/Opt/Simplify/Inline.hs, dist/haddock-objs-8349/GHC/Core/Opt/Simplify/Inline.o, dist/haddock-objs-8349/GHC/Core/Opt/Simplify/Inline.dyn_o ) [HIE file is missing] ghc-lib-parser> [409 of 456] Compiling GHC.Core.Opt.Simplify.Utils ( compiler/GHC/Core/Opt/Simplify/Utils.hs, dist/haddock-objs-8349/GHC/Core/Opt/Simplify/Utils.o, dist/haddock-objs-8349/GHC/Core/Opt/Simplify/Utils.dyn_o ) [HIE file is missing] ghc-lib-parser> [410 of 456] Compiling GHC.Core.Opt.Simplify.Iteration ( compiler/GHC/Core/Opt/Simplify/Iteration.hs, dist/haddock-objs-8349/GHC/Core/Opt/Simplify/Iteration.o, dist/haddock-objs-8349/GHC/Core/Opt/Simplify/Iteration.dyn_o ) [HIE file is missing] ghc-lib-parser> [411 of 456] Compiling GHC.Parser.Types ( compiler/GHC/Parser/Types.hs, dist/haddock-objs-8349/GHC/Parser/Types.o, dist/haddock-objs-8349/GHC/Parser/Types.dyn_o ) [HIE file is missing] ghc-lib-parser> [412 of 456] Compiling GHC.Parser.Errors.Types ( compiler/GHC/Parser/Errors/Types.hs, dist/haddock-objs-8349/GHC/Parser/Errors/Types.o, dist/haddock-objs-8349/GHC/Parser/Errors/Types.dyn_o ) [HIE file is missing] ghc-lib-parser> [413 of 456] Compiling GHC.Parser.String ( compiler/GHC/Parser/String.hs, dist/haddock-objs-8349/GHC/Parser/String.o, dist/haddock-objs-8349/GHC/Parser/String.dyn_o ) [HIE file is missing] ghc-lib-parser> [414 of 456] Compiling GHC.HsToCore.Errors.Types ( compiler/GHC/HsToCore/Errors/Types.hs, dist/haddock-objs-8349/GHC/HsToCore/Errors/Types.o, dist/haddock-objs-8349/GHC/HsToCore/Errors/Types.dyn_o ) [HIE file is missing] ghc-lib-parser> [415 of 456] Compiling GHC.Driver.Errors.Types ( compiler/GHC/Driver/Errors/Types.hs, dist/haddock-objs-8349/GHC/Driver/Errors/Types.o, dist/haddock-objs-8349/GHC/Driver/Errors/Types.dyn_o ) [HIE file is missing] ghc-lib-parser> [416 of 456] Compiling GHC.Types.Error.Codes ( compiler/GHC/Types/Error/Codes.hs, dist/haddock-objs-8349/GHC/Types/Error/Codes.o, dist/haddock-objs-8349/GHC/Types/Error/Codes.dyn_o ) [HIE file is missing] ghc-lib-parser> [417 of 456] Compiling GHC.Parser.Errors.Ppr ( compiler/GHC/Parser/Errors/Ppr.hs, dist/haddock-objs-8349/GHC/Parser/Errors/Ppr.o, dist/haddock-objs-8349/GHC/Parser/Errors/Ppr.dyn_o ) [HIE file is missing] lsp-test> overrides global message timeout [✔] ghcide> Running phase: setupCompilerEnvironmentPhase ghcide> Build with /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1. ghc-lib-parser> [418 of 456] Compiling GHC.Parser.Lexer ( dist/build/GHC/Parser/Lexer.hs, dist/haddock-objs-8349/GHC/Parser/Lexer.o, dist/haddock-objs-8349/GHC/Parser/Lexer.dyn_o ) [HIE file is missing] ghcide> Running 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> Running phase: patchPhase ghcide> Running phase: compileBuildDriverPhase ghcide> setupCompileFlags: -package-db=/build/tmp.WTzY6UMdWn/setup-package.conf.d -threaded ghcide> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.WTzY6UMdWn/Main.o ) ghcide> [2 of 2] Linking Setup ghcide> Running phase: updateAutotoolsGnuConfigScriptsPhase ghcide> Running phase: configurePhase ghcide> configureFlags: --verbose --prefix=/nix/store/nqlnr4z1fdpv3isv3anqgyd4q8p3152k-ghcide-2.10.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/c05jlg1kjsq8wz6nvfnvjvaziq3qsifj-ghcide-2.10.0.0-doc/share/doc/ghcide-2.10.0.0 --with-gcc=gcc --package-db=/build/tmp.WTzY6UMdWn/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/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/lib ghcide> Using Parsec parser ghcide> Configuring ghcide-2.10.0.0... ghcide> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports ghcide> 'ghc' version < 9.12): ghcide> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc is version ghcide> 9.12.1 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.8.0 ghcide> Dependency async: using async-2.2.5 ghcide> Dependency base >=4.16 && <5: using base-4.21.0.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.2 ghcide> Dependency bytestring: using bytestring-0.12.2.0 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.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.5.1.0 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.9.0 ghcide> Dependency dlist: using dlist-1.0 ghcide> Dependency enummapset: using enummapset-0.7.3.0 ghcide> Dependency exceptions: using exceptions-0.10.9 ghcide> Dependency extra >=1.7.14: using extra-1.8 ghcide> Dependency filepath: using filepath-1.5.4.0 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.12.1 ghcide> Dependency ghc-boot: using ghc-boot-9.12.1 ghcide> Dependency ghc-boot-th: using ghc-boot-th-9.12.1 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.3.1 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.1.2 ghcide> Dependency text-rope: using text-rope-0.2 ghcide> Dependency time: using time-1.14 ghcide> Dependency transformers: using transformers-0.6.1.2 ghcide> Dependency unix: using unix-2.8.6.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.21.0.0 ghcide> Dependency data-default: using data-default-0.7.1.3 ghcide> Dependency extra: using extra-1.8 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-GEKzcpydLUaFEIstUuLjdg ghcide> include Diff-0.5-BPY9SltHoUuGuJgYrvBNja ghcide> include Glob-0.10.2-6hMJGTWJLRyFXlRW7pkt9B ghcide> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS ghcide> include array-0.5.8.0-0db1 ghcide> include async-2.2.5-HBjL0ak4LXnBlxAyUJ13eJ ghcide> include base-4.21.0.0-7c9b ghcide> include base16-bytestring-1.0.2.0-2OfKvnPrkNJ7FYEjW62XHa ghcide> include binary-0.8.9.2-5eb4 ghcide> include bytestring-0.12.2.0-b0ac ghcide> include case-insensitive-1.2.1.0-HU8IXIZVXup7ikAx41MRqw ghcide> include co-log-core-0.3.2.5-KfT53YEnqfoLDe34uWGAkv ghcide> include containers-0.7-0330 ghcide> include cryptohash-sha1-0.11.101.0-7YxMBmso8Jg5rICrQ3Wyd7 ghcide> include data-default-0.7.1.3-9cSLvlGqRBAywBm4v8X6L ghcide> include deepseq-1.5.1.0-e635 ghcide> include dependent-map-0.4.0.0-9yf7Mq8PHPnAFxrEftg7RW ghcide> include dependent-sum-0.7.2.0-ANYoObrpOPXGZ0XgSgXW1O ghcide> include directory-1.3.9.0-9e59 ghcide> include dlist-1.0-8qSvLmpjwTKDVe1GEXvkQs ghcide> include enummapset-0.7.3.0-LrG5eHgxUs9K9ij8tQ1Ydd ghcide> include exceptions-0.10.9-1102 ghcide> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz ghcide> include filepath-1.5.4.0-d360 ghcide> include fingertree-0.1.5.0-uMdCPcJ9f4IrQikaIM44n ghcide> include focus-1.0.3.2-I4bVNnkj0SUGO4tl0apvDD ghcide> include ghc-9.12.1-bf75 ghcide> include ghc-boot-9.12.1-453c ghcide> include ghc-boot-th-9.12.1-4c95 ghcide> include ghc-trace-events-0.1.2.10-9yCQjTWwDKZLiLlfXktkOc ghcide> include haddock-library-1.11.0-00c1 ghcide> include hashable-1.4.7.0-BrCG3rFloGT6PhmAd0fu9I ghcide> include hie-bios-0.14.0-GxNZpPdVS6E8cQi0bvC9cl ghcide> include hie-compat-0.3.1.2-F7vrjUitdEsLYmVdmZgOeW ghcide> include hiedb-0.6.0.2-6UlEpbEXtIDLpotoWpc0T4 ghcide> include hls-graph-2.10.0.0-LlhikC8zH8OAmVN06bAr7o ghcide> include hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I ghcide> include implicit-hie-0.1.4.0-IHGejwtj3dl9MFujB6oABa ghcide> include lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh ghcide> include lens-aeson-1.2.3-JIjPOpXSVsz7ChYEGfW2Hn ghcide> include list-t-1.0.5.7-IrorwS1CUIxF7m89s3TsSq ghcide> include lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n ghcide> include lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V ghcide> include mtl-2.3.1-a5fa ghcide> include opentelemetry-0.8.0-HmNTZn0opyx78V0jYAdIAK ghcide> include optparse-applicative-0.18.1.0-C5GiPgNeJpwHMRrRnQqrLy ghcide> include os-string-2.0.7-0763 ghcide> include parallel-3.2.2.0-1pB7gK9ug6zDpTbmRDazu6 ghcide> include prettyprinter-1.7.1-EJ4Kqxnp31035jbns5BfOF ghcide> include prettyprinter-ansi-terminal-1.1.3-FsiPoFmwcnLC3xS9qxEMEb ghcide> include random-1.2.1.3-5ZoGD9F0MKE9dM1QzFLxlZ ghcide> include regex-tdfa-1.3.2.3-6lXVxRpdpjf48XDWcHYAcJ ghcide> include safe-exceptions-0.1.7.4-53c5iosX4o7ItLeED0lea6 ghcide> include sorted-list-0.2.3.1-7HeqwggJXCiFYmJkmgQt5D ghcide> include sqlite-simple-0.4.19.0-CpNLJoS8B1r3BjX2lhycPf ghcide> include stm-2.5.3.1-10a4 ghcide> include stm-containers-1.2.1.1-A3YLy3tkIphOXRvLfaU1Y ghcide> include syb-0.7.2.4-JlX7rTAXhBGBhK3INrvlnL ghcide> include text-2.1.2-8f2d ghcide> include text-rope-0.2-Daye0SLCBvHFSwoKT6fABV ghcide> include time-1.14-ab6f ghcide> include transformers-0.6.1.2-905c ghcide> include unix-2.8.6.0-5438 ghcide> include unliftio-0.2.25.1-5vXEmOX8ESC4s58yhnOQnw ghcide> include unliftio-core-0.2.1.0-D5TPy4WAG298SKbZJOxlkv ghcide> include unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi ghcide> include vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 ghcide> component ghcide-2.10.0.0-9BEIHo9C12G9N14WhnrAY-ghcide ghcide> include base-4.21.0.0-7c9b ghcide> include data-default-0.7.1.3-9cSLvlGqRBAywBm4v8X6L ghcide> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz ghcide> include ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg ghcide> include gitrev-1.3.1-1GwjDmPzojq418qvYzZ2Mh ghcide> include hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I ghcide> include lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n ghcide> include lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V ghcide> include optparse-applicative-0.18.1.0-C5GiPgNeJpwHMRrRnQqrLy ghcide> Linked component graph: ghcide> unit ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg ghcide> include Diff-0.5-BPY9SltHoUuGuJgYrvBNja ghcide> include Glob-0.10.2-6hMJGTWJLRyFXlRW7pkt9B ghcide> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS ghcide> include array-0.5.8.0-0db1 ghcide> include async-2.2.5-HBjL0ak4LXnBlxAyUJ13eJ ghcide> include base-4.21.0.0-7c9b ghcide> include base16-bytestring-1.0.2.0-2OfKvnPrkNJ7FYEjW62XHa ghcide> include binary-0.8.9.2-5eb4 ghcide> include bytestring-0.12.2.0-b0ac ghcide> include case-insensitive-1.2.1.0-HU8IXIZVXup7ikAx41MRqw ghcide> include co-log-core-0.3.2.5-KfT53YEnqfoLDe34uWGAkv ghcide> include containers-0.7-0330 ghcide> include cryptohash-sha1-0.11.101.0-7YxMBmso8Jg5rICrQ3Wyd7 ghcide> include data-default-0.7.1.3-9cSLvlGqRBAywBm4v8X6L ghcide> include deepseq-1.5.1.0-e635 ghcide> include dependent-map-0.4.0.0-9yf7Mq8PHPnAFxrEftg7RW ghcide> include dependent-sum-0.7.2.0-ANYoObrpOPXGZ0XgSgXW1O ghcide> include directory-1.3.9.0-9e59 ghcide> include dlist-1.0-8qSvLmpjwTKDVe1GEXvkQs ghcide> include enummapset-0.7.3.0-LrG5eHgxUs9K9ij8tQ1Ydd ghcide> include exceptions-0.10.9-1102 ghcide> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz ghcide> include filepath-1.5.4.0-d360 ghcide> include fingertree-0.1.5.0-uMdCPcJ9f4IrQikaIM44n ghcide> include focus-1.0.3.2-I4bVNnkj0SUGO4tl0apvDD ghcide> include ghc-9.12.1-bf75 ghcide> include ghc-boot-9.12.1-453c ghcide> include ghc-boot-th-9.12.1-4c95 ghcide> include ghc-trace-events-0.1.2.10-9yCQjTWwDKZLiLlfXktkOc ghcide> include haddock-library-1.11.0-00c1 ghcide> include hashable-1.4.7.0-BrCG3rFloGT6PhmAd0fu9I ghcide> include hie-bios-0.14.0-GxNZpPdVS6E8cQi0bvC9cl ghcide> include hie-compat-0.3.1.2-F7vrjUitdEsLYmVdmZgOeW ghcide> include hiedb-0.6.0.2-6UlEpbEXtIDLpotoWpc0T4 ghcide> include hls-graph-2.10.0.0-LlhikC8zH8OAmVN06bAr7o ghcide> include hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I ghcide> include implicit-hie-0.1.4.0-IHGejwtj3dl9MFujB6oABa ghcide> include lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh ghcide> include lens-aeson-1.2.3-JIjPOpXSVsz7ChYEGfW2Hn ghcide> include list-t-1.0.5.7-IrorwS1CUIxF7m89s3TsSq ghcide> include lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n ghcide> include lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V ghcide> include mtl-2.3.1-a5fa ghcide> include opentelemetry-0.8.0-HmNTZn0opyx78V0jYAdIAK ghcide> include optparse-applicative-0.18.1.0-C5GiPgNeJpwHMRrRnQqrLy ghcide> include os-string-2.0.7-0763 ghcide> include parallel-3.2.2.0-1pB7gK9ug6zDpTbmRDazu6 ghcide> include prettyprinter-1.7.1-EJ4Kqxnp31035jbns5BfOF ghcide> include prettyprinter-ansi-terminal-1.1.3-FsiPoFmwcnLC3xS9qxEMEb ghcide> include random-1.2.1.3-5ZoGD9F0MKE9dM1QzFLxlZ ghcide> include regex-tdfa-1.3.2.3-6lXVxRpdpjf48XDWcHYAcJ ghcide> include safe-exceptions-0.1.7.4-53c5iosX4o7ItLeED0lea6 ghcide> include sorted-list-0.2.3.1-7HeqwggJXCiFYmJkmgQt5D ghcide> include sqlite-simple-0.4.19.0-CpNLJoS8B1r3BjX2lhycPf ghcide> include stm-2.5.3.1-10a4 ghcide> include stm-containers-1.2.1.1-A3YLy3tkIphOXRvLfaU1Y ghcide> include syb-0.7.2.4-JlX7rTAXhBGBhK3INrvlnL ghcide> include text-2.1.2-8f2d ghcide> include text-rope-0.2-Daye0SLCBvHFSwoKT6fABV ghcide> include time-1.14-ab6f ghcide> include transformers-0.6.1.2-905c ghcide> include unix-2.8.6.0-5438 ghcide> include unliftio-0.2.25.1-5vXEmOX8ESC4s58yhnOQnw ghcide> include unliftio-core-0.2.1.0-D5TPy4WAG298SKbZJOxlkv ghcide> include unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi ghcide> include vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 ghcide> Control.Concurrent.Strict=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Control.Concurrent.Strict,Development.IDE=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE,Development.IDE.Core.Actions=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.Core.Actions,Development.IDE.Core.Compile=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.Core.Compile,Development.IDE.Core.Debouncer=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.Core.Debouncer,Development.IDE.Core.FileStore=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.Core.FileStore,Development.IDE.Core.FileUtils=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.Core.FileUtils,Development.IDE.Core.IdeConfiguration=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.Core.IdeConfiguration,Development.IDE.Core.OfInterest=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.Core.OfInterest,Development.IDE.Core.PluginUtils=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.Core.PluginUtils,Development.IDE.Core.PositionMapping=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.Core.PositionMapping,Development.IDE.Core.Preprocessor=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.Core.Preprocessor,Development.IDE.Core.ProgressReporting=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.Core.ProgressReporting,Development.IDE.Core.RuleTypes=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.Core.RuleTypes,Development.IDE.Core.Rules=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.Core.Rules,Development.IDE.Core.Service=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.Core.Service,Development.IDE.Core.Shake=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.Core.Shake,Development.IDE.Core.Tracing=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.Core.Tracing,Development.IDE.Core.UseStale=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.Core.UseStale,Development.IDE.Core.WorkerThread=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.Core.WorkerThread,Development.IDE.GHC.Compat=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.GHC.Compat,Development.IDE.GHC.Compat.CmdLine=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.GHC.Compat.CmdLine,Development.IDE.GHC.Compat.Core=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.GHC.Compat.Core,Development.IDE.GHC.Compat.Driver=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.GHC.Compat.Driver,Development.IDE.GHC.Compat.Env=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.GHC.Compat.Env,Development.IDE.GHC.Compat.Error=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.GHC.Compat.Error,Development.IDE.GHC.Compat.Iface=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.GHC.Compat.Iface,Development.IDE.GHC.Compat.Logger=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.GHC.Compat.Logger,Development.IDE.GHC.Compat.Outputable=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.GHC.Compat.Outputable,Development.IDE.GHC.Compat.Parser=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.GHC.Compat.Parser,Development.IDE.GHC.Compat.Plugins=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.GHC.Compat.Plugins,Development.IDE.GHC.Compat.Units=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.GHC.Compat.Units,Development.IDE.GHC.Compat.Util=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.GHC.Compat.Util,Development.IDE.GHC.CoreFile=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.GHC.CoreFile,Development.IDE.GHC.Error=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.GHC.Error,Development.IDE.GHC.Orphans=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.GHC.Orphans,Development.IDE.GHC.Util=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.GHC.Util,Development.IDE.Import.DependencyInformation=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.Import.DependencyInformation,Development.IDE.Import.FindImports=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.Import.FindImports,Development.IDE.LSP.HoverDefinition=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.LSP.HoverDefinition,Development.IDE.LSP.LanguageServer=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.LSP.LanguageServer,Development.IDE.LSP.Notifications=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.LSP.Notifications,Development.IDE.LSP.Outline=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.LSP.Outline,Development.IDE.LSP.Server=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.LSP.Server,Development.IDE.Main=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.Main,Development.IDE.Main.HeapStats=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.Main.HeapStats,Development.IDE.Monitoring.OpenTelemetry=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.Monitoring.OpenTelemetry,Development.IDE.Plugin=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.Plugin,Development.IDE.Plugin.Completions=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.Plugin.Completions,Development.IDE.Plugin.Completions.Logic=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.Plugin.Completions.Logic,Development.IDE.Plugin.Completions.Types=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.Plugin.Completions.Types,Development.IDE.Plugin.HLS=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.Plugin.HLS,Development.IDE.Plugin.HLS.GhcIde=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.Plugin.HLS.GhcIde,Development.IDE.Plugin.Test=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.Plugin.Test,Development.IDE.Plugin.TypeLenses=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.Plugin.TypeLenses,Development.IDE.Session=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.Session,Development.IDE.Session.Diagnostics=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.Session.Diagnostics,Development.IDE.Session.Implicit=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.Session.Implicit,Development.IDE.Spans.AtPoint=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.Spans.AtPoint,Development.IDE.Spans.Common=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.Spans.Common,Development.IDE.Spans.Documentation=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.Spans.Documentation,Development.IDE.Spans.LocalBindings=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.Spans.LocalBindings,Development.IDE.Spans.Pragmas=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.Spans.Pragmas,Development.IDE.Types.Diagnostics=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.Types.Diagnostics,Development.IDE.Types.Exports=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.Types.Exports,Development.IDE.Types.HscEnvEq=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.Types.HscEnvEq,Development.IDE.Types.KnownTargets=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.Types.KnownTargets,Development.IDE.Types.Location=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.Types.Location,Development.IDE.Types.Monitoring=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.Types.Monitoring,Development.IDE.Types.Options=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.Types.Options,Development.IDE.Types.Shake=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Development.IDE.Types.Shake,Generics.SYB.GHC=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Generics.SYB.GHC,Text.Fuzzy.Parallel=ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg:Text.Fuzzy.Parallel ghcide> unit ghcide-2.10.0.0-9BEIHo9C12G9N14WhnrAY-ghcide ghcide> include base-4.21.0.0-7c9b ghcide> include data-default-0.7.1.3-9cSLvlGqRBAywBm4v8X6L ghcide> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz ghcide> include ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg ghcide> include gitrev-1.3.1-1GwjDmPzojq418qvYzZ2Mh ghcide> include hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I ghcide> include lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n ghcide> include lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V ghcide> include optparse-applicative-0.18.1.0-C5GiPgNeJpwHMRrRnQqrLy ghcide> Ready component graph: ghcide> definite ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg ghcide> depends Diff-0.5-BPY9SltHoUuGuJgYrvBNja ghcide> depends Glob-0.10.2-6hMJGTWJLRyFXlRW7pkt9B ghcide> depends aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS ghcide> depends array-0.5.8.0-0db1 ghcide> depends async-2.2.5-HBjL0ak4LXnBlxAyUJ13eJ ghcide> depends base-4.21.0.0-7c9b ghcide> depends base16-bytestring-1.0.2.0-2OfKvnPrkNJ7FYEjW62XHa ghcide> depends binary-0.8.9.2-5eb4 ghcide> depends bytestring-0.12.2.0-b0ac ghcide> depends case-insensitive-1.2.1.0-HU8IXIZVXup7ikAx41MRqw ghcide> depends co-log-core-0.3.2.5-KfT53YEnqfoLDe34uWGAkv ghcide> depends containers-0.7-0330 ghcide> depends cryptohash-sha1-0.11.101.0-7YxMBmso8Jg5rICrQ3Wyd7 ghcide> depends data-default-0.7.1.3-9cSLvlGqRBAywBm4v8X6L ghcide> depends deepseq-1.5.1.0-e635 ghcide> depends dependent-map-0.4.0.0-9yf7Mq8PHPnAFxrEftg7RW ghcide> depends dependent-sum-0.7.2.0-ANYoObrpOPXGZ0XgSgXW1O ghcide> depends directory-1.3.9.0-9e59 ghcide> depends dlist-1.0-8qSvLmpjwTKDVe1GEXvkQs ghcide> depends enummapset-0.7.3.0-LrG5eHgxUs9K9ij8tQ1Ydd ghcide> depends exceptions-0.10.9-1102 ghcide> depends extra-1.8-LGmFfwsP1rLAJ1116OVhKz ghcide> depends filepath-1.5.4.0-d360 ghcide> depends fingertree-0.1.5.0-uMdCPcJ9f4IrQikaIM44n ghcide> depends focus-1.0.3.2-I4bVNnkj0SUGO4tl0apvDD ghcide> depends ghc-9.12.1-bf75 ghcide> depends ghc-boot-9.12.1-453c ghcide> depends ghc-boot-th-9.12.1-4c95 ghcide> depends ghc-trace-events-0.1.2.10-9yCQjTWwDKZLiLlfXktkOc ghcide> depends haddock-library-1.11.0-00c1 ghcide> depends hashable-1.4.7.0-BrCG3rFloGT6PhmAd0fu9I ghcide> depends hie-bios-0.14.0-GxNZpPdVS6E8cQi0bvC9cl ghcide> depends hie-compat-0.3.1.2-F7vrjUitdEsLYmVdmZgOeW ghcide> depends hiedb-0.6.0.2-6UlEpbEXtIDLpotoWpc0T4 ghcide> depends hls-graph-2.10.0.0-LlhikC8zH8OAmVN06bAr7o ghcide> depends hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I ghcide> depends implicit-hie-0.1.4.0-IHGejwtj3dl9MFujB6oABa ghcide> depends lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh ghcide> depends lens-aeson-1.2.3-JIjPOpXSVsz7ChYEGfW2Hn ghcide> depends list-t-1.0.5.7-IrorwS1CUIxF7m89s3TsSq ghcide> depends lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n ghcide> depends lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V ghcide> depends mtl-2.3.1-a5fa ghcide> depends opentelemetry-0.8.0-HmNTZn0opyx78V0jYAdIAK ghcide> depends optparse-applicative-0.18.1.0-C5GiPgNeJpwHMRrRnQqrLy ghcide> depends os-string-2.0.7-0763 ghcide> depends parallel-3.2.2.0-1pB7gK9ug6zDpTbmRDazu6 ghcide> depends prettyprinter-1.7.1-EJ4Kqxnp31035jbns5BfOF ghcide> depends prettyprinter-ansi-terminal-1.1.3-FsiPoFmwcnLC3xS9qxEMEb ghcide> depends random-1.2.1.3-5ZoGD9F0MKE9dM1QzFLxlZ ghcide> depends regex-tdfa-1.3.2.3-6lXVxRpdpjf48XDWcHYAcJ ghcide> depends safe-exceptions-0.1.7.4-53c5iosX4o7ItLeED0lea6 ghcide> depends sorted-list-0.2.3.1-7HeqwggJXCiFYmJkmgQt5D ghcide> depends sqlite-simple-0.4.19.0-CpNLJoS8B1r3BjX2lhycPf ghcide> depends stm-2.5.3.1-10a4 ghcide> depends stm-containers-1.2.1.1-A3YLy3tkIphOXRvLfaU1Y ghcide> depends syb-0.7.2.4-JlX7rTAXhBGBhK3INrvlnL ghcide> depends text-2.1.2-8f2d ghcide> depends text-rope-0.2-Daye0SLCBvHFSwoKT6fABV ghcide> depends time-1.14-ab6f ghcide> depends transformers-0.6.1.2-905c ghcide> depends unix-2.8.6.0-5438 ghcide> depends unliftio-0.2.25.1-5vXEmOX8ESC4s58yhnOQnw ghcide> depends unliftio-core-0.2.1.0-D5TPy4WAG298SKbZJOxlkv ghcide> depends unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi ghcide> depends vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 ghcide> definite ghcide-2.10.0.0-9BEIHo9C12G9N14WhnrAY-ghcide ghcide> depends base-4.21.0.0-7c9b ghcide> depends data-default-0.7.1.3-9cSLvlGqRBAywBm4v8X6L ghcide> depends extra-1.8-LGmFfwsP1rLAJ1116OVhKz ghcide> depends ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg ghcide> depends gitrev-1.3.1-1GwjDmPzojq418qvYzZ2Mh ghcide> depends hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I ghcide> depends lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n ghcide> depends lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V ghcide> depends optparse-applicative-0.18.1.0-C5GiPgNeJpwHMRrRnQqrLy ghcide> Using Cabal-3.14.1.0 compiled by ghc-9.12 ghcide> Using compiler: ghc-9.12.1 ghcide> Using install prefix: ghcide> /nix/store/nqlnr4z1fdpv3isv3anqgyd4q8p3152k-ghcide-2.10.0.0 ghcide> Executables installed in: ghcide> /nix/store/nqlnr4z1fdpv3isv3anqgyd4q8p3152k-ghcide-2.10.0.0/bin ghcide> Libraries installed in: ghcide> /nix/store/nqlnr4z1fdpv3isv3anqgyd4q8p3152k-ghcide-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg ghcide> Dynamic Libraries installed in: ghcide> /nix/store/nqlnr4z1fdpv3isv3anqgyd4q8p3152k-ghcide-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75 ghcide> Private executables installed in: ghcide> /nix/store/nqlnr4z1fdpv3isv3anqgyd4q8p3152k-ghcide-2.10.0.0/libexec/x86_64-linux-ghc-9.12.1-bf75/ghcide-2.10.0.0 ghcide> Data files installed in: ghcide> /nix/store/nqlnr4z1fdpv3isv3anqgyd4q8p3152k-ghcide-2.10.0.0/share/x86_64-linux-ghc-9.12.1-bf75/ghcide-2.10.0.0 ghcide> Documentation installed in: ghcide> /nix/store/c05jlg1kjsq8wz6nvfnvjvaziq3qsifj-ghcide-2.10.0.0-doc/share/doc/ghcide-2.10.0.0 ghcide> Configuration files installed in: ghcide> /nix/store/nqlnr4z1fdpv3isv3anqgyd4q8p3152k-ghcide-2.10.0.0/etc ghcide> No alex found ghcide> Using ar found on system at: ghcide> /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-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/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc ghcide> Using ghc version 9.12.1 found on system at: ghcide> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc ghcide> Using ghc-pkg version 9.12.1 found on system at: ghcide> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc-pkg-9.12.1 ghcide> No ghcjs found ghcide> No ghcjs-pkg found ghcide> No greencard found ghcide> Using haddock version 2.30.0 found on system at: ghcide> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/haddock-ghc-9.12.1 ghcide> No happy found ghcide> No haskell-suite found ghcide> No haskell-suite-pkg found ghcide> No hmake found ghcide> Using hpc version 0.69 found on system at: ghcide> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hpc-ghc-9.12.1 ghcide> Using hsc2hs version 0.68.10 found on system at: ghcide> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 ghcide> Using hscolour version 1.25 found on system at: ghcide> /nix/store/iwbifbszf225h5w2dyxfi77kk6d6rxdy-hscolour-1.25/bin/HsColour ghcide> No jhc found ghcide> Using ld found on system at: ghcide> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/ld ghcide> No pkg-config found ghcide> Using runghc version 9.12.1 found on system at: ghcide> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/runghc-9.12.1 ghcide> Using strip version 2.44 found on system at: ghcide> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip ghcide> Using tar found on system at: ghcide> /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar ghcide> No uhc found ghcide> Running phase: buildPhase ghcide> Preprocessing library for ghcide-2.10.0.0... ghcide> Building library for ghcide-2.10.0.0... 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-0763) ghcide> 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 ) ghc-lib-parser> [419 of 456] Compiling GHC.Parser.PostProcess ( compiler/GHC/Parser/PostProcess.hs, dist/haddock-objs-8349/GHC/Parser/PostProcess.o, dist/haddock-objs-8349/GHC/Parser/PostProcess.dyn_o ) [HIE file is missing] 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> src/Development/IDE/Core/PositionMapping.hs:31:1: warning: [GHC-66111] [-Wunused-imports] ghcide> The import of ‘Data.List’ is redundant ghcide> except perhaps to import instances from ‘Data.List’ ghcide> To import instances alone, use: import Data.List() ghcide> | ghcide> 31 | import Data.List ghcide> | ^^^^^^^^^^^^^^^^^^^^^^^^^^ ghcide> 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> src/Development/IDE/Core/WorkerThread.hs:13:1: warning: [GHC-38856] [-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: [GHC-38856] [-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> 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> src/Development/IDE/GHC/Compat/Core.hs:270:5: warning: [GHC-75356] [-Wdodgy-exports] ghcide> The export item ‘Warn(..)’ suggests that ghcide> ‘Warn’ has (in-scope) constructors or record fields, ghcide> but it has none ghcide> | ghcide> 270 | Warn(..), ghcide> | ^^^^^^^^ ghcide> ghcide> src/Development/IDE/GHC/Compat/Core.hs:364:5: warning: [GHC-47854] [-Wduplicate-exports] ghcide> ‘PlainGhcException’ is exported by ‘module GHC.Utils.Panic’ and ‘Plain.PlainGhcException’ ghcide> | ghcide> 364 | module GHC.Utils.Panic, ghcide> | ^^^^^^^^^^^^^^^^^^^^^^ ghcide> ghcide> src/Development/IDE/GHC/Compat/Core.hs:432:47: warning: [GHC-99623] [-Wdodgy-imports] ghcide> The import item ‘GHC.Driver.CmdLine.Warn(..)’ suggests that ghcide> ‘GHC.Driver.CmdLine.Warn’ has (in-scope) constructors or record fields, ghcide> but it has none ghcide> | ghcide> 432 | import GHC.Driver.CmdLine (Warn (..)) ghcide> | ^^^^^^^^^ ghcide> ghcide> src/Development/IDE/GHC/Compat/Core.hs:498:1: warning: [GHC-66111] [-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:819:1: warning: [GHC-38417] [-Wmissing-signatures] ghcide> Top-level binding with no type signature: ghcide> lookupGlobalRdrEnv :: GlobalRdrEnvX GREInfo ghcide> -> OccName -> [GlobalRdrEltX GREInfo] ghcide> | ghcide> 819 | lookupGlobalRdrEnv gre_env occ = lookupGRE gre_env (LookupOccName occ AllRelevantGREs) ghcide> | ^^^^^^^^^^^^^^^^^^ 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> src/Development/IDE/GHC/Compat/Parser.hs:28:1: warning: [GHC-66111] [-Wunused-imports] ghcide> The qualified import of ‘GHC.Parser.Annotation’ is redundant ghcide> except perhaps to import instances from ‘GHC.Parser.Annotation’ ghcide> To import instances alone, use: import GHC.Parser.Annotation() ghcide> | ghcide> 28 | import qualified GHC.Parser.Annotation as Anno ghcide> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ghcide> 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> src/Development/IDE/GHC/Compat.hs:128:1: warning: [GHC-66111] [-Wunused-imports] ghcide> The import of ‘Data.List’ is redundant ghcide> except perhaps to import instances from ‘Data.List’ ghcide> To import instances alone, use: import Data.List() ghcide> | ghcide> 128 | import Data.List (foldl') ghcide> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ghcide> ghcide> src/Development/IDE/GHC/Compat.hs:287:11: warning: [GHC-62412] [-Wsimplifiable-class-constraints] ghcide> • The constraint ‘HasLoc (GenLocated a e)’ matches ghcide> instance HasLoc l => HasLoc (GenLocated l a) ghcide> -- Defined in ‘GHC.Parser.Annotation’ ghcide> This makes type inference for inner bindings fragile; ghcide> either use MonoLocalBinds, or simplify it using the instance ghcide> • In the type signature: ghcide> reLocA :: (HasLoc (GenLocated a e), HasAnnotation b) => ghcide> GenLocated a e -> GenLocated b e ghcide> | ghcide> 287 | reLocA :: (HasLoc (GenLocated a e), HasAnnotation b) ghcide> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... 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> 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> src/Development/IDE/GHC/CPP.hs:38:1: warning: [GHC-66111] [-Wunused-imports] ghcide> The qualified import of ‘GHC.SysTools.Tasks’ is redundant ghcide> except perhaps to import instances from ‘GHC.SysTools.Tasks’ ghcide> To import instances alone, use: import GHC.SysTools.Tasks() ghcide> | ghcide> 38 | import qualified GHC.SysTools.Tasks as Pipeline ghcide> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ghcide> 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 ) ghc-lib-parser> [420 of 456] Compiling GHC.Parser.HaddockLex ( dist/build/GHC/Parser/HaddockLex.hs, dist/haddock-objs-8349/GHC/Parser/HaddockLex.o, dist/haddock-objs-8349/GHC/Parser/HaddockLex.dyn_o ) [HIE file is missing] ghc-lib-parser> [421 of 456] Compiling GHC.Iface.Errors.Ppr ( compiler/GHC/Iface/Errors/Ppr.hs, dist/haddock-objs-8349/GHC/Iface/Errors/Ppr.o, dist/haddock-objs-8349/GHC/Iface/Errors/Ppr.dyn_o ) [HIE file is missing] 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> src/Development/IDE/Types/Diagnostics.hs:66:1: warning: [GHC-66111] [-Wunused-imports] ghcide> The import of ‘Text.Printf’ is redundant ghcide> except perhaps to import instances from ‘Text.Printf’ ghcide> To import instances alone, use: import Text.Printf() ghcide> | ghcide> 66 | import Text.Printf (printf) ghcide> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ghcide> ghc-lib-parser> [422 of 456] Compiling GHC.Tc.Errors.Ppr ( compiler/GHC/Tc/Errors/Ppr.hs, dist/haddock-objs-8349/GHC/Tc/Errors/Ppr.o, dist/haddock-objs-8349/GHC/Tc/Errors/Ppr.dyn_o ) [HIE file is missing] 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> src/Development/IDE/GHC/Orphans.hs:28:1: warning: [GHC-66111] [-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> 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 ) lsp-test> unoverrides global message timeout [✔] lsp-test> SessionException 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> src/Development/IDE/Types/HscEnvEq.hs:28:1: warning: [GHC-66111] [-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: [GHC-66111] [-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:57:5: warning: [GHC-40910] [-Wunused-matches] ghcide> Defined but not used: ‘file_cache’ ghcide> | ghcide> 57 | file_cache <- newIORef M.empty ghcide> | ^^^^^^^^^^ 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> src/Development/IDE/Import/FindImports.hs:212:11: warning: [GHC-62161] [-Wincomplete-record-updates] ghcide> Pattern match(es) are non-exhaustive ghcide> In a record update: ghcide> Patterns of type ‘FindResult’ not matched: ghcide> Found _ _ ghcide> NoPackage _ ghcide> FoundMultiple _ ghcide> | ghcide> 212 | notFound ghcide> | ^^^^^^^^... ghcide> ghcide> src/Development/IDE/Import/FindImports.hs:225:15: warning: [GHC-62161] [-Wincomplete-record-updates] ghcide> Pattern match(es) are non-exhaustive ghcide> In a record update: ghcide> Patterns of type ‘FindResult’ not matched: ghcide> Found _ _ ghcide> NoPackage _ ghcide> FoundMultiple _ ghcide> | ghcide> 225 | in notFound {fr_unusables = unusables'} ghcide> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ghcide> ghcide> src/Development/IDE/Import/FindImports.hs:227:11: warning: [GHC-62161] [-Wincomplete-record-updates] ghcide> Pattern match(es) are non-exhaustive ghcide> In a record update: ghcide> Patterns of type ‘FindResult’ not matched: ghcide> Found _ _ ghcide> NoPackage _ ghcide> FoundMultiple _ ghcide> | ghcide> 227 | notFound {fr_suggestions = suggest} ghcide> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ghcide> 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> [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> src/Development/IDE/Core/Shake.hs:108:58: warning: [GHC-38856] [-Wunused-imports] ghcide> The import of ‘foldl'’ from module ‘Data.List.Extra’ is redundant ghcide> | ghcide> 108 | import Data.List.Extra (foldl', partition, ghcide> | ^^^^^^ ghcide> 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> session-loader/Development/IDE/Session.hs:1218:25: warning: [GHC-90584] [-Wderiving-typeable] ghcide> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable ghcide> • In the data declaration for ‘PackageSetupException’ ghcide> | ghcide> 1218 | deriving (Eq, Show, Typeable) ghcide> | ^^^^^^^^ ghcide> ghc-lib-parser> [423 of 456] Compiling GHC.HsToCore.Errors.Ppr ( compiler/GHC/HsToCore/Errors/Ppr.hs, dist/haddock-objs-8349/GHC/HsToCore/Errors/Ppr.o, dist/haddock-objs-8349/GHC/HsToCore/Errors/Ppr.dyn_o ) [HIE file is missing] ghc-lib-parser> [424 of 456] Compiling GHC.Driver.Errors.Ppr ( compiler/GHC/Driver/Errors/Ppr.hs, dist/haddock-objs-8349/GHC/Driver/Errors/Ppr.o, dist/haddock-objs-8349/GHC/Driver/Errors/Ppr.dyn_o ) [HIE file is missing] 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> src/Development/IDE/Core/OfInterest.hs:32:1: warning: [GHC-66111] [-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> 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> src/Development/IDE/Core/Compile.hs:118:1: warning: [GHC-66111] [-Wunused-imports] ghcide> The import of ‘GHC.Types.HpcInfo’ is redundant ghcide> except perhaps to import instances from ‘GHC.Types.HpcInfo’ ghcide> To import instances alone, use: import GHC.Types.HpcInfo() ghcide> | ghcide> 118 | import GHC.Types.HpcInfo ghcide> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ghcide> ghcide> src/Development/IDE/Core/Compile.hs:982:27: warning: [GHC-40910] [-Wunused-matches] ghcide> Defined but not used: ‘ms’ ghcide> | ghcide> 982 | mergeEnvs env mg dep_info ms extraMods envs = do ghcide> | ^^ ghcide> ghcide> src/Development/IDE/Core/Compile.hs:1480:27: warning: [GHC-40910] [-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> 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 ) ghc-lib-parser> [425 of 456] Compiling GHC.Types.SourceError ( compiler/GHC/Types/SourceError.hs, dist/haddock-objs-8349/GHC/Types/SourceError.o, dist/haddock-objs-8349/GHC/Types/SourceError.dyn_o ) [HIE file is missing] ghc-lib-parser> [426 of 456] Compiling GHC.Driver.Errors ( compiler/GHC/Driver/Errors.hs, dist/haddock-objs-8349/GHC/Driver/Errors.o, dist/haddock-objs-8349/GHC/Driver/Errors.dyn_o ) [HIE file is missing] 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 ) ghc-lib-parser> [427 of 456] Compiling GHC.Driver.Config.Diagnostic ( compiler/GHC/Driver/Config/Diagnostic.hs, dist/haddock-objs-8349/GHC/Driver/Config/Diagnostic.o, dist/haddock-objs-8349/GHC/Driver/Config/Diagnostic.dyn_o ) [HIE file is missing] lsp-test> throw on time out [✔] ghc-lib-parser> [428 of 456] Compiling GHC.Driver.CmdLine ( compiler/GHC/Driver/CmdLine.hs, dist/haddock-objs-8349/GHC/Driver/CmdLine.o, dist/haddock-objs-8349/GHC/Driver/CmdLine.dyn_o ) [HIE file is missing] 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> src/Development/IDE/Core/Rules.hs:177:1: warning: [GHC-66111] [-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> Ambiguous record update with parent type constructor ‘GhcSessionDepsConfig’. ghcide> This type-directed disambiguation mechanism will not be supported by -XDuplicateRecordFields in future releases of GHC. ghcide> Consider disambiguating using module qualification instead. ghcide> | ghcide> 1223 | loadGhcSession recorder def{fullModuleGraph} ghcide> | ^^^^^^^^^^^^^^^ ghcide> ghc-lib-parser> [429 of 456] Compiling GHC.Hs.Dump ( compiler/GHC/Hs/Dump.hs, dist/haddock-objs-8349/GHC/Hs/Dump.o, dist/haddock-objs-8349/GHC/Hs/Dump.dyn_o ) [HIE file is missing] ghc-lib-parser> [430 of 456] Compiling GHC.Driver.Hooks[boot] ( compiler/GHC/Driver/Hooks.hs-boot, dist/haddock-objs-8349/GHC/Driver/Hooks.o-boot, dist/haddock-objs-8349/GHC/Driver/Hooks.dyn_o-boot ) [HIE file is missing] ghc-lib-parser> [431 of 456] Compiling GHC.Data.IOEnv ( compiler/GHC/Data/IOEnv.hs, dist/haddock-objs-8349/GHC/Data/IOEnv.o, dist/haddock-objs-8349/GHC/Data/IOEnv.dyn_o ) [HIE file is missing] ghc-lib-parser> [432 of 456] Compiling GHC.Tc.Errors.Hole.Plugin[boot] ( compiler/GHC/Tc/Errors/Hole/Plugin.hs-boot, dist/haddock-objs-8349/GHC/Tc/Errors/Hole/Plugin.o-boot, dist/haddock-objs-8349/GHC/Tc/Errors/Hole/Plugin.dyn_o-boot ) [HIE file is missing] ghc-lib-parser> [433 of 456] Compiling GHC.Driver.Plugins[boot] ( compiler/GHC/Driver/Plugins.hs-boot, dist/haddock-objs-8349/GHC/Driver/Plugins.o-boot, dist/haddock-objs-8349/GHC/Driver/Plugins.dyn_o-boot ) [HIE file is missing] ghc-lib-parser> [434 of 456] Compiling GHC.Runtime.Context ( compiler/GHC/Runtime/Context.hs, dist/haddock-objs-8349/GHC/Runtime/Context.o, dist/haddock-objs-8349/GHC/Runtime/Context.dyn_o ) [HIE file is missing] ghc-lib-parser> [435 of 456] Compiling GHC.Driver.Env.Types ( compiler/GHC/Driver/Env/Types.hs, dist/haddock-objs-8349/GHC/Driver/Env/Types.o, dist/haddock-objs-8349/GHC/Driver/Env/Types.dyn_o ) [HIE file is missing] ghc-lib-parser> [436 of 456] Compiling GHC.Driver.Env ( compiler/GHC/Driver/Env.hs, dist/haddock-objs-8349/GHC/Driver/Env.o, dist/haddock-objs-8349/GHC/Driver/Env.dyn_o ) [HIE file is missing] ghc-lib-parser> [437 of 456] Compiling GHC.Driver.Monad ( compiler/GHC/Driver/Monad.hs, dist/haddock-objs-8349/GHC/Driver/Monad.o, dist/haddock-objs-8349/GHC/Driver/Monad.dyn_o ) [HIE file is missing] ghc-lib-parser> [438 of 456] Compiling GHC.Core.Opt.Monad ( compiler/GHC/Core/Opt/Monad.hs, dist/haddock-objs-8349/GHC/Core/Opt/Monad.o, dist/haddock-objs-8349/GHC/Core/Opt/Monad.dyn_o ) [HIE file is missing] ghc-lib-parser> [439 of 456] Compiling GHC.Core.Lint ( compiler/GHC/Core/Lint.hs, dist/haddock-objs-8349/GHC/Core/Lint.o, dist/haddock-objs-8349/GHC/Core/Lint.dyn_o ) [HIE file is missing] 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 ) ghc-lib-parser> [440 of 456] Compiling GHC.Core.Opt.Simplify ( compiler/GHC/Core/Opt/Simplify.hs, dist/haddock-objs-8349/GHC/Core/Opt/Simplify.o, dist/haddock-objs-8349/GHC/Core/Opt/Simplify.dyn_o ) [HIE file is missing] ghc-lib-parser> [441 of 456] Compiling GHC.Core.Opt.Pipeline.Types ( compiler/GHC/Core/Opt/Pipeline/Types.hs, dist/haddock-objs-8349/GHC/Core/Opt/Pipeline/Types.o, dist/haddock-objs-8349/GHC/Core/Opt/Pipeline/Types.dyn_o ) [HIE file is missing] ghc-lib-parser> [442 of 456] Compiling GHC.Core.Lint.Interactive ( compiler/GHC/Core/Lint/Interactive.hs, dist/haddock-objs-8349/GHC/Core/Lint/Interactive.o, dist/haddock-objs-8349/GHC/Core/Lint/Interactive.dyn_o ) [HIE file is missing] ghc-lib-parser> [443 of 456] Compiling GHC.Driver.Config.Core.Lint ( compiler/GHC/Driver/Config/Core/Lint.hs, dist/haddock-objs-8349/GHC/Driver/Config/Core/Lint.o, dist/haddock-objs-8349/GHC/Driver/Config/Core/Lint.dyn_o ) [HIE file is missing] ghc-lib-parser> [444 of 456] Compiling GHC.Tc.Types ( compiler/GHC/Tc/Types.hs, dist/haddock-objs-8349/GHC/Tc/Types.o, dist/haddock-objs-8349/GHC/Tc/Types.dyn_o ) [HIE file is missing] ghc-lib-parser> [445 of 456] Compiling GHC.Tc.Errors.Hole.Plugin ( compiler/GHC/Tc/Errors/Hole/Plugin.hs, dist/haddock-objs-8349/GHC/Tc/Errors/Hole/Plugin.o, dist/haddock-objs-8349/GHC/Tc/Errors/Hole/Plugin.dyn_o ) [HIE file is missing] ghc-lib-parser> [446 of 456] Compiling GHC.Driver.Plugins ( compiler/GHC/Driver/Plugins.hs, dist/haddock-objs-8349/GHC/Driver/Plugins.o, dist/haddock-objs-8349/GHC/Driver/Plugins.dyn_o ) [HIE file is missing] ghc-lib-parser> [447 of 456] Compiling GHC.Driver.Pipeline.Phases ( compiler/GHC/Driver/Pipeline/Phases.hs, dist/haddock-objs-8349/GHC/Driver/Pipeline/Phases.o, dist/haddock-objs-8349/GHC/Driver/Pipeline/Phases.dyn_o ) [HIE file is missing] ghc-lib-parser> [448 of 456] Compiling GHC.Driver.Hooks ( compiler/GHC/Driver/Hooks.hs, dist/haddock-objs-8349/GHC/Driver/Hooks.o, dist/haddock-objs-8349/GHC/Driver/Hooks.dyn_o ) [HIE file is missing] 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> src/Development/IDE/Spans/Pragmas.hs:156:27: warning: [GHC-62161] [-Wincomplete-record-updates] ghcide> Pattern match(es) are non-exhaustive ghcide> In a record update: ghcide> Patterns of type ‘ParserState’ not matched: ParserStateDone _ ghcide> | ghcide> 156 | ITvarsym "#" -> defaultParserState{ isLastTokenHash = True } ghcide> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ghcide> ghcide> src/Development/IDE/Spans/Pragmas.hs:158:42: warning: [GHC-62161] [-Wincomplete-record-updates] ghcide> Pattern match(es) are non-exhaustive ghcide> In a record update: ghcide> Patterns of type ‘ParserState’ not matched: ParserStateDone _ ghcide> | ghcide> 158 | | isDownwardLineHaddock s -> defaultParserState{ mode = ModeHaddock } ghcide> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ghcide> ghcide> src/Development/IDE/Spans/Pragmas.hs:160:17: warning: [GHC-62161] [-Wincomplete-record-updates] ghcide> Pattern match(es) are non-exhaustive ghcide> In a record update: ghcide> Patterns of type ‘ParserState’ not matched: ParserStateDone _ ghcide> | ghcide> 160 | defaultParserState ghcide> | ^^^^^^^^^^^^^^^^^^... ghcide> ghcide> src/Development/IDE/Spans/Pragmas.hs:165:17: warning: [GHC-62161] [-Wincomplete-record-updates] ghcide> Pattern match(es) are non-exhaustive ghcide> In a record update: ghcide> Patterns of type ‘ParserState’ not matched: ParserStateDone _ ghcide> | ghcide> 165 | defaultParserState ghcide> | ^^^^^^^^^^^^^^^^^^... ghcide> ghcide> src/Development/IDE/Spans/Pragmas.hs:169:43: warning: [GHC-62161] [-Wincomplete-record-updates] ghcide> Pattern match(es) are non-exhaustive ghcide> In a record update: ghcide> Patterns of type ‘ParserState’ not matched: ParserStateDone _ ghcide> | ghcide> 169 | | isDownwardBlockHaddock s -> defaultParserState{ mode = ModeHaddock } ghcide> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ghcide> ghcide> src/Development/IDE/Spans/Pragmas.hs:171:17: warning: [GHC-62161] [-Wincomplete-record-updates] ghcide> Pattern match(es) are non-exhaustive ghcide> In a record update: ghcide> Patterns of type ‘ParserState’ not matched: ParserStateDone _ ghcide> | ghcide> 171 | defaultParserState ghcide> | ^^^^^^^^^^^^^^^^^^... ghcide> ghcide> src/Development/IDE/Spans/Pragmas.hs:178:27: warning: [GHC-62161] [-Wincomplete-record-updates] ghcide> Pattern match(es) are non-exhaustive ghcide> In a record update: ghcide> Patterns of type ‘ParserState’ not matched: ParserStateDone _ ghcide> | ghcide> 178 | ITvarsym "#" -> defaultParserState{ isLastTokenHash = True } ghcide> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ghcide> ghcide> src/Development/IDE/Spans/Pragmas.hs:186:17: warning: [GHC-62161] [-Wincomplete-record-updates] ghcide> Pattern match(es) are non-exhaustive ghcide> In a record update: ghcide> Patterns of type ‘ParserState’ not matched: ParserStateDone _ ghcide> | ghcide> 186 | defaultParserState ghcide> | ^^^^^^^^^^^^^^^^^^... ghcide> ghcide> src/Development/IDE/Spans/Pragmas.hs:193:17: warning: [GHC-62161] [-Wincomplete-record-updates] ghcide> Pattern match(es) are non-exhaustive ghcide> In a record update: ghcide> Patterns of type ‘ParserState’ not matched: ParserStateDone _ ghcide> | ghcide> 193 | defaultParserState ghcide> | ^^^^^^^^^^^^^^^^^^... ghcide> ghcide> src/Development/IDE/Spans/Pragmas.hs:203:17: warning: [GHC-62161] [-Wincomplete-record-updates] ghcide> Pattern match(es) are non-exhaustive ghcide> In a record update: ghcide> Patterns of type ‘ParserState’ not matched: ParserStateDone _ ghcide> | ghcide> 203 | defaultParserState{ ghcide> | ^^^^^^^^^^^^^^^^^^^... ghcide> ghcide> src/Development/IDE/Spans/Pragmas.hs:207:17: warning: [GHC-62161] [-Wincomplete-record-updates] ghcide> Pattern match(es) are non-exhaustive ghcide> In a record update: ghcide> Patterns of type ‘ParserState’ not matched: ghcide> ParserStateDone _ ghcide> ParserStateDone _ ghcide> | ghcide> 207 | defaultParserState{ ghcide> | ^^^^^^^^^^^^^^^^^^^... ghcide> ghcide> src/Development/IDE/Spans/Pragmas.hs:214:13: warning: [GHC-62161] [-Wincomplete-record-updates] ghcide> Pattern match(es) are non-exhaustive ghcide> In a record update: ghcide> Patterns of type ‘ParserState’ not matched: ParserStateDone _ ghcide> | ghcide> 214 | defaultParserState{ isLastTokenHash = True } ghcide> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ghcide> ghcide> src/Development/IDE/Spans/Pragmas.hs:223:17: warning: [GHC-62161] [-Wincomplete-record-updates] ghcide> Pattern match(es) are non-exhaustive ghcide> In a record update: ghcide> Patterns of type ‘ParserState’ not matched: ParserStateDone _ ghcide> | ghcide> 223 | defaultParserState{ ghcide> | ^^^^^^^^^^^^^^^^^^^... ghcide> ghcide> src/Development/IDE/Spans/Pragmas.hs:230:28: warning: [GHC-62161] [-Wincomplete-record-updates] ghcide> Pattern match(es) are non-exhaustive ghcide> In a record update: ghcide> Patterns of type ‘ParserState’ not matched: ParserStateDone _ ghcide> | ghcide> 230 | | otherwise -> defaultParserState{ lastBlockCommentLine = endLine } ghcide> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ghcide> ghcide> src/Development/IDE/Spans/Pragmas.hs:234:27: warning: [GHC-62161] [-Wincomplete-record-updates] ghcide> Pattern match(es) are non-exhaustive ghcide> In a record update: ghcide> Patterns of type ‘ParserState’ not matched: ParserStateDone _ ghcide> | ghcide> 234 | ITvarsym "#" -> defaultParserState{ isLastTokenHash = True } ghcide> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ghcide> ghcide> src/Development/IDE/Spans/Pragmas.hs:247:17: warning: [GHC-62161] [-Wincomplete-record-updates] ghcide> Pattern match(es) are non-exhaustive ghcide> In a record update: ghcide> Patterns of type ‘ParserState’ not matched: ParserStateDone _ ghcide> | ghcide> 247 | defaultParserState{ nextPragma = NextPragmaInfo (endLine + 1) Nothing, lastPragmaLine = endLine } ghcide> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ghcide> ghcide> src/Development/IDE/Spans/Pragmas.hs:259:17: warning: [GHC-62161] [-Wincomplete-record-updates] ghcide> Pattern match(es) are non-exhaustive ghcide> In a record update: ghcide> Patterns of type ‘ParserState’ not matched: ghcide> ParserStateDone _ ghcide> ParserStateDone _ ghcide> | ghcide> 259 | defaultParserState{ lastBlockCommentLine = endLine } ghcide> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ghcide> 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 ) ghc-lib-parser> [449 of 456] Compiling GHC.Core.Opt.CallerCC ( compiler/GHC/Core/Opt/CallerCC.hs, dist/haddock-objs-8349/GHC/Core/Opt/CallerCC.o, dist/haddock-objs-8349/GHC/Core/Opt/CallerCC.dyn_o ) [HIE file is missing] ghcide> src/Development/IDE/Main.hs:18:1: warning: [GHC-66111] [-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> ghc-lib-parser> [450 of 456] Compiling GHC.Driver.Backpack.Syntax ( compiler/GHC/Driver/Backpack/Syntax.hs, dist/haddock-objs-8349/GHC/Driver/Backpack/Syntax.o, dist/haddock-objs-8349/GHC/Driver/Backpack/Syntax.dyn_o ) [HIE file is missing] ghc-lib-parser> [451 of 456] Compiling GHC.Parser[boot] ( dist/build/GHC/Parser.hs-boot, dist/haddock-objs-8349/GHC/Parser.o-boot, dist/haddock-objs-8349/GHC/Parser.dyn_o-boot ) [HIE file is missing] ghc-lib-parser> [452 of 456] Compiling GHC.Parser.PostProcess.Haddock ( compiler/GHC/Parser/PostProcess/Haddock.hs, dist/haddock-objs-8349/GHC/Parser/PostProcess/Haddock.o, dist/haddock-objs-8349/GHC/Parser/PostProcess/Haddock.dyn_o ) [HIE file is missing] 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 ghc-lib-parser> [453 of 456] Compiling GHC.Parser ( dist/build/GHC/Parser.hs, dist/haddock-objs-8349/GHC/Parser.o, dist/haddock-objs-8349/GHC/Parser.dyn_o ) [HIE file is missing] 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-0763) ghcide> 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 ) lsp-test> tests: Uncaught exception ghc-internal:GHC.Internal.IO.Exception.IOException: lsp-test> lsp-test> : hPutBuf: resource vanished (Broken pipe) lsp-test> lsp-test> HasCallStack backtrace: lsp-test> ioError, called at libraries/ghc-internal/src/GHC/Internal/Foreign/C/Error.hs:291:5 in ghc-internal:GHC.Internal.Foreign.C.Error lsp-test> lsp-test> tests: Uncaught exception ghc-internal:GHC.Internal.IO.Exception.IOException: lsp-test> lsp-test> : hPutBuf: resource vanished (Broken pipe) lsp-test> lsp-test> HasCallStack backtrace: lsp-test> ioError, called at libraries/ghc-internal/src/GHC/Internal/Foreign/C/Error.hs:291:5 in ghc-internal:GHC.Internal.Foreign.C.Error lsp-test> lsp-test> tests: Uncaught exception ghc-internal:GHC.Internal.IO.Exception.IOException: lsp-test> lsp-test> : hPutBuf: resource vanished (Broken pipe) lsp-test> lsp-test> HasCallStack backtrace: lsp-test> ioError, called at libraries/ghc-internal/src/GHC/Internal/Foreign/C/Error.hs:291:5 in ghc-internal:GHC.Internal.Foreign.C.Error lsp-test> lsp-test> tests: Uncaught exception ghc-internal:GHC.Internal.IO.Exception.IOException: lsp-test> lsp-test> : hPutBuf: resource vanished (Broken pipe) lsp-test> lsp-test> HasCallStack backtrace: lsp-test> ioError, called at libraries/ghc-internal/src/GHC/Internal/Foreign/C/Error.hs:291:5 in ghc-internal:GHC.Internal.Foreign.C.Error lsp-test> lsp-test> tests: Uncaught exception ghc-internal:GHC.Internal.IO.Exception.IOException: lsp-test> lsp-test> : hPutBuf: resource vanished (Broken pipe) lsp-test> lsp-test> HasCallStack backtrace: lsp-test> ioError, called at libraries/ghc-internal/src/GHC/Internal/Foreign/C/Error.hs:291:5 in ghc-internal:GHC.Internal.Foreign.C.Error lsp-test> lsp-test> works [✔] lsp-test> getAllCodeActions 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> src/Development/IDE/Core/PositionMapping.hs:31:1: warning: [GHC-66111] [-Wunused-imports] ghcide> The import of ‘Data.List’ is redundant ghcide> except perhaps to import instances from ‘Data.List’ ghcide> To import instances alone, use: import Data.List() ghcide> | ghcide> 31 | import Data.List ghcide> | ^^^^^^^^^^^^^^^^^^^^^^^^^^ ghcide> ghcide> [ 5 of 77] Compiling Development.IDE.Core.WorkerThread ( src/Development/IDE/Core/WorkerThread.hs, dist/build/Development/IDE/Core/WorkerThread.p_o ) ghcide> src/Development/IDE/Core/WorkerThread.hs:13:1: warning: [GHC-38856] [-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: [GHC-38856] [-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> 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> src/Development/IDE/GHC/Compat/Core.hs:270:5: warning: [GHC-75356] [-Wdodgy-exports] ghcide> The export item ‘Warn(..)’ suggests that ghcide> ‘Warn’ has (in-scope) constructors or record fields, ghcide> but it has none ghcide> | ghcide> 270 | Warn(..), ghcide> | ^^^^^^^^ ghcide> ghcide> src/Development/IDE/GHC/Compat/Core.hs:364:5: warning: [GHC-47854] [-Wduplicate-exports] ghcide> ‘PlainGhcException’ is exported by ‘module GHC.Utils.Panic’ and ‘Plain.PlainGhcException’ ghcide> | ghcide> 364 | module GHC.Utils.Panic, ghcide> | ^^^^^^^^^^^^^^^^^^^^^^ ghcide> ghcide> src/Development/IDE/GHC/Compat/Core.hs:432:47: warning: [GHC-99623] [-Wdodgy-imports] ghcide> The import item ‘GHC.Driver.CmdLine.Warn(..)’ suggests that ghcide> ‘GHC.Driver.CmdLine.Warn’ has (in-scope) constructors or record fields, ghcide> but it has none ghcide> | ghcide> 432 | import GHC.Driver.CmdLine (Warn (..)) ghcide> | ^^^^^^^^^ ghcide> ghcide> src/Development/IDE/GHC/Compat/Core.hs:498:1: warning: [GHC-66111] [-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:819:1: warning: [GHC-38417] [-Wmissing-signatures] ghcide> Top-level binding with no type signature: ghcide> lookupGlobalRdrEnv :: GlobalRdrEnvX GREInfo ghcide> -> OccName -> [GlobalRdrEltX GREInfo] ghcide> | ghcide> 819 | lookupGlobalRdrEnv gre_env occ = lookupGRE gre_env (LookupOccName occ AllRelevantGREs) ghcide> | ^^^^^^^^^^^^^^^^^^ 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> src/Development/IDE/GHC/Compat/Parser.hs:28:1: warning: [GHC-66111] [-Wunused-imports] ghcide> The qualified import of ‘GHC.Parser.Annotation’ is redundant ghcide> except perhaps to import instances from ‘GHC.Parser.Annotation’ ghcide> To import instances alone, use: import GHC.Parser.Annotation() ghcide> | ghcide> 28 | import qualified GHC.Parser.Annotation as Anno ghcide> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ghcide> 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> src/Development/IDE/GHC/Compat.hs:128:1: warning: [GHC-66111] [-Wunused-imports] ghcide> The import of ‘Data.List’ is redundant ghcide> except perhaps to import instances from ‘Data.List’ ghcide> To import instances alone, use: import Data.List() ghcide> | ghcide> 128 | import Data.List (foldl') ghcide> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ghcide> ghcide> src/Development/IDE/GHC/Compat.hs:287:11: warning: [GHC-62412] [-Wsimplifiable-class-constraints] ghcide> • The constraint ‘HasLoc (GenLocated a e)’ matches ghcide> instance HasLoc l => HasLoc (GenLocated l a) ghcide> -- Defined in ‘GHC.Parser.Annotation’ ghcide> This makes type inference for inner bindings fragile; ghcide> either use MonoLocalBinds, or simplify it using the instance ghcide> • In the type signature: ghcide> reLocA :: (HasLoc (GenLocated a e), HasAnnotation b) => ghcide> GenLocated a e -> GenLocated b e ghcide> | ghcide> 287 | reLocA :: (HasLoc (GenLocated a e), HasAnnotation b) ghcide> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... 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> ghcide> [19 of 77] Compiling Development.IDE.GHC.CPP ( src/Development/IDE/GHC/CPP.hs, dist/build/Development/IDE/GHC/CPP.p_o ) ghcide> src/Development/IDE/GHC/CPP.hs:38:1: warning: [GHC-66111] [-Wunused-imports] ghcide> The qualified import of ‘GHC.SysTools.Tasks’ is redundant ghcide> except perhaps to import instances from ‘GHC.SysTools.Tasks’ ghcide> To import instances alone, use: import GHC.SysTools.Tasks() ghcide> | ghcide> 38 | import qualified GHC.SysTools.Tasks as Pipeline ghcide> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ghcide> 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> [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> src/Development/IDE/Types/Diagnostics.hs:66:1: warning: [GHC-66111] [-Wunused-imports] ghcide> The import of ‘Text.Printf’ is redundant ghcide> except perhaps to import instances from ‘Text.Printf’ ghcide> To import instances alone, use: import Text.Printf() ghcide> | ghcide> 66 | import Text.Printf (printf) ghcide> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ghcide> ghcide> [26 of 77] Compiling Development.IDE.Session.Diagnostics ( session-loader/Development/IDE/Session/Diagnostics.hs, dist/build/Development/IDE/Session/Diagnostics.p_o ) 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> src/Development/IDE/GHC/Orphans.hs:28:1: warning: [GHC-66111] [-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> ghcide> [29 of 77] Compiling Development.IDE.Types.KnownTargets ( src/Development/IDE/Types/KnownTargets.hs, dist/build/Development/IDE/Types/KnownTargets.p_o ) lsp-test> tests: Uncaught exception ghc-internal:GHC.Internal.IO.Exception.IOException: lsp-test> lsp-test> : hPutBuf: resource vanished (Broken pipe) lsp-test> lsp-test> HasCallStack backtrace: lsp-test> ioError, called at libraries/ghc-internal/src/GHC/Internal/Foreign/C/Error.hs:291:5 in ghc-internal:GHC.Internal.Foreign.C.Error lsp-test> lsp-test> tests: Uncaught exception ghc-internal:GHC.Internal.IO.Exception.IOException: lsp-test> lsp-test> : hPutBuf: resource vanished (Broken pipe) lsp-test> lsp-test> HasCallStack backtrace: lsp-test> ioError, called at libraries/ghc-internal/src/GHC/Internal/Foreign/C/Error.hs:291:5 in ghc-internal:GHC.Internal.Foreign.C.Error lsp-test> lsp-test> tests: Uncaught exception ghc-internal:GHC.Internal.IO.Exception.IOException: lsp-test> lsp-test> : hPutBuf: resource vanished (Broken pipe) lsp-test> lsp-test> HasCallStack backtrace: lsp-test> ioError, called at libraries/ghc-internal/src/GHC/Internal/Foreign/C/Error.hs:291:5 in ghc-internal:GHC.Internal.Foreign.C.Error lsp-test> lsp-test> tests: Uncaught exception ghc-internal:GHC.Internal.IO.Exception.IOException: lsp-test> lsp-test> : hPutBuf: resource vanished (Broken pipe) lsp-test> lsp-test> HasCallStack backtrace: lsp-test> ioError, called at libraries/ghc-internal/src/GHC/Internal/Foreign/C/Error.hs:291:5 in ghc-internal:GHC.Internal.Foreign.C.Error lsp-test> 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> [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: Uncaught exception ghc-internal:GHC.Internal.IO.Exception.IOException: lsp-test> lsp-test> : hPutBuf: resource vanished (Broken pipe) lsp-test> lsp-test> HasCallStack backtrace: lsp-test> ioError, called at libraries/ghc-internal/src/GHC/Internal/Foreign/C/Error.hs:291:5 in ghc-internal:GHC.Internal.Foreign.C.Error lsp-test> lsp-test> tests: Uncaught exception ghc-internal:GHC.Internal.IO.Exception.IOException: lsp-test> lsp-test> : hPutBuf: resource vanished (Broken pipe) lsp-test> lsp-test> HasCallStack backtrace: lsp-test> ioError, called at libraries/ghc-internal/src/GHC/Internal/Foreign/C/Error.hs:291:5 in ghc-internal:GHC.Internal.Foreign.C.Error lsp-test> lsp-test> tests: Uncaught exception ghc-internal:GHC.Internal.IO.Exception.IOException: lsp-test> lsp-test> : hPutBuf: resource vanished (Broken pipe) lsp-test> lsp-test> HasCallStack backtrace: lsp-test> ioError, called at libraries/ghc-internal/src/GHC/Internal/Foreign/C/Error.hs:291:5 in ghc-internal:GHC.Internal.Foreign.C.Error lsp-test> 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.0530 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: Uncaught exception ghc-internal:GHC.Internal.IO.Exception.SomeAsyncException: lsp-test> lsp-test> AsyncCancelled lsp-test> lsp-test> While handling AsyncCancelled lsp-test> lsp-test> HasCallStack backtrace: lsp-test> throwIO, called at ./Control/Concurrent/Async/Internal.hs:185:7 in async-2.2.5-HBjL0ak4LXnBlxAyUJ13eJ:Control.Concurrent.Async.Internal lsp-test> 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.0112 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> Running phase: haddockPhase 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> src/Development/IDE/Types/HscEnvEq.hs:28:1: warning: [GHC-66111] [-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: [GHC-66111] [-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:57:5: warning: [GHC-40910] [-Wunused-matches] ghcide> Defined but not used: ‘file_cache’ ghcide> | ghcide> 57 | file_cache <- newIORef M.empty ghcide> | ^^^^^^^^^^ 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> src/Development/IDE/Import/FindImports.hs:212:11: warning: [GHC-62161] [-Wincomplete-record-updates] ghcide> Pattern match(es) are non-exhaustive ghcide> In a record update: ghcide> Patterns of type ‘FindResult’ not matched: ghcide> Found _ _ ghcide> NoPackage _ ghcide> FoundMultiple _ ghcide> | ghcide> 212 | notFound ghcide> | ^^^^^^^^... ghcide> ghcide> src/Development/IDE/Import/FindImports.hs:225:15: warning: [GHC-62161] [-Wincomplete-record-updates] ghcide> Pattern match(es) are non-exhaustive ghcide> In a record update: ghcide> Patterns of type ‘FindResult’ not matched: ghcide> Found _ _ ghcide> NoPackage _ ghcide> FoundMultiple _ ghcide> | ghcide> 225 | in notFound {fr_unusables = unusables'} ghcide> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ghcide> ghcide> src/Development/IDE/Import/FindImports.hs:227:11: warning: [GHC-62161] [-Wincomplete-record-updates] ghcide> Pattern match(es) are non-exhaustive ghcide> In a record update: ghcide> Patterns of type ‘FindResult’ not matched: ghcide> Found _ _ ghcide> NoPackage _ ghcide> FoundMultiple _ ghcide> | ghcide> 227 | notFound {fr_suggestions = suggest} ghcide> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ghcide> 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> [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> 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 ghcide> src/Development/IDE/Core/Shake.hs:108:58: warning: [GHC-38856] [-Wunused-imports] ghcide> The import of ‘foldl'’ from module ‘Data.List.Extra’ is redundant ghcide> | ghcide> 108 | import Data.List.Extra (foldl', partition, ghcide> | ^^^^^^ ghcide> lsp-test> [1 of 8] Compiling Language.LSP.Test.Compat ( src/Language/LSP/Test/Compat.hs, nothing ) [HIE file is missing] lsp-test> [2 of 8] Compiling Language.LSP.Test.Exceptions ( src/Language/LSP/Test/Exceptions.hs, nothing ) [HIE file is missing] lsp-test> [3 of 8] Compiling Language.LSP.Test.Decoding ( src/Language/LSP/Test/Decoding.hs, nothing ) [HIE file is missing] lsp-test> [4 of 8] Compiling Language.LSP.Test.Files ( src/Language/LSP/Test/Files.hs, nothing ) [HIE file is missing] lsp-test> [5 of 8] Compiling Language.LSP.Test.Server ( src/Language/LSP/Test/Server.hs, nothing ) [HIE file is missing] lsp-test> [6 of 8] Compiling Language.LSP.Test.Session ( src/Language/LSP/Test/Session.hs, nothing ) [HIE file is missing] lsp-test> src/Language/LSP/Test/Session.hs:483:11: warning: [GHC-63394] [-Wx-partial] lsp-test> In the use of ‘head’ lsp-test> (imported from Data.List, but defined in GHC.Internal.List): lsp-test> "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." lsp-test> | lsp-test> 483 | head <$> textDocumentVersions uri lsp-test> | ^^^^ lsp-test> lsp-test> src/Language/LSP/Test/Session.hs:502:63: warning: [GHC-63394] [-Wx-partial] lsp-test> In the use of ‘head’ lsp-test> (imported from Data.List, but defined in GHC.Internal.List): lsp-test> "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." lsp-test> | lsp-test> 502 | in DidChangeTextDocumentParams (head params ^. L.textDocument) events lsp-test> | ^^^^ lsp-test> lsp-test> [7 of 8] Compiling Language.LSP.Test.Parsing ( src/Language/LSP/Test/Parsing.hs, nothing ) [HIE file is missing] lsp-test> [8 of 8] Compiling Language.LSP.Test ( src/Language/LSP/Test.hs, nothing ) [HIE file is missing] lsp-test> src/Language/LSP/Test.hs:155:1: warning: [GHC-66111] [-Wunused-imports] lsp-test> The import of ‘Data.List’ is redundant lsp-test> except perhaps to import instances from ‘Data.List’ lsp-test> To import instances alone, use: import Data.List() lsp-test> | lsp-test> 155 | import Data.List lsp-test> | ^^^^^^^^^^^^^^^^ lsp-test> lsp-test> Haddock coverage: 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: 'SessionConfig' is ambiguous. It is defined lsp-test> * at src/Language/LSP/Test/Session.hs:105:22 lsp-test> * at src/Language/LSP/Test/Session.hs:105:1 lsp-test> You may be able to disambiguate the identifier by qualifying it or lsp-test> by specifying the type/value namespace explicitly. lsp-test> Defaulting to the one defined at src/Language/LSP/Test/Session.hs:105:1 lsp-test> Warning: 'Session' is ambiguous. It is defined lsp-test> * at src/Language/LSP/Test/Session.hs:94:21 lsp-test> * at src/Language/LSP/Test/Session.hs:94:1 lsp-test> You may be able to disambiguate the identifier by qualifying it or lsp-test> by specifying the type/value namespace explicitly. lsp-test> Defaulting to the one defined at src/Language/LSP/Test/Session.hs:94:1 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: 'Session' is ambiguous. It is defined lsp-test> * at src/Language/LSP/Test/Session.hs:94:21 lsp-test> * at src/Language/LSP/Test/Session.hs:94:1 lsp-test> You may be able to disambiguate the identifier by qualifying it or lsp-test> by specifying the type/value namespace explicitly. lsp-test> Defaulting to the one defined at src/Language/LSP/Test/Session.hs:94:1 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: 'PublishDiagnosticsNotification' is out of scope. lsp-test> If you qualify the identifier, haddock can try to link it anyway. lsp-test> Warning: Language.LSP.Test: Couldn't find .haddock for export fullLatestClientCaps lsp-test> 91% (103 /113) in 'Language.LSP.Test' lsp-test> Missing documentation for: lsp-test> runSessionWithHandles' (src/Language/LSP/Test.hs:278) lsp-test> setIgnoringLogNotifications (src/Language/LSP/Test.hs:481) lsp-test> setIgnoringConfigurationRequests (src/Language/LSP/Test.hs:485) lsp-test> setIgnoringRegistrationRequests (src/Language/LSP/Test.hs:489) lsp-test> fullLatestClientCaps lsp-test> customNotification (src/Language/LSP/Test/Parsing.hs:142) lsp-test> customRequest (src/Language/LSP/Test/Parsing.hs:129) lsp-test> loggingOrConfiguration (src/Language/LSP/Test/Parsing.hs:220) lsp-test> incomingCalls (src/Language/LSP/Test.hs:1016) lsp-test> outgoingCalls (src/Language/LSP/Test.hs:1019) ghcide> [48 of 77] Compiling Development.IDE.Session ( session-loader/Development/IDE/Session.hs, dist/build/Development/IDE/Session.p_o ) ghcide> session-loader/Development/IDE/Session.hs:1218:25: warning: [GHC-90584] [-Wderiving-typeable] ghcide> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable ghcide> • In the data declaration for ‘PackageSetupException’ ghcide> | ghcide> 1218 | deriving (Eq, Show, Typeable) ghcide> | ^^^^^^^^ ghcide> lsp-test> Warning: Language.LSP.Test: could not find link destinations for: 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.Position.Position lsp-test> - Language.LSP.Protocol.Internal.Types.ProgressToken.ProgressToken lsp-test> - Language.LSP.Protocol.Internal.Types.Range.Range 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.Message.Parsing.FromServerMessage lsp-test> - Language.LSP.Protocol.Message.Meta.MessageDirection lsp-test> - Language.LSP.Protocol.Message.LspId.LspId lsp-test> - Language.LSP.Protocol.Message.Types.TResponseError lsp-test> - Language.LSP.Protocol.Message.Meta.Request 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.Meta.ClientToServer lsp-test> - Language.LSP.Protocol.Message.Meta.ServerToClient lsp-test> - Language.LSP.Protocol.Message.Meta.MessageKind lsp-test> - Language.LSP.Protocol.Message.Meta.Notification lsp-test> - Language.LSP.Protocol.Message.Method.SClientMethod lsp-test> - Language.LSP.Protocol.Message.Method.SServerMethod lsp-test> - Language.LSP.Protocol.Message.Registration.SomeRegistration lsp-test> - Language.LSP.Protocol.Message.Types.TMessage lsp-test> - Language.LSP.Protocol.Message.Types.TResponseMessage lsp-test> Warning: Cannot find reexported module 'lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V:Language.LSP.Protocol.Capabilities' lsp-test> Warning: Cannot find reexported module 'lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V:Language.LSP.Protocol.Message' lsp-test> Warning: Cannot find reexported module 'lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V:Language.LSP.Protocol.Types' ghc-lib-parser> [454 of 456] Compiling GHC.Parser.Header ( compiler/GHC/Parser/Header.hs, dist/haddock-objs-8349/GHC/Parser/Header.o, dist/haddock-objs-8349/GHC/Parser/Header.dyn_o ) [HIE file is missing] ghc-lib-parser> [455 of 456] Compiling GHC.Driver.Session ( compiler/GHC/Driver/Session.hs, dist/haddock-objs-8349/GHC/Driver/Session.o, dist/haddock-objs-8349/GHC/Driver/Session.dyn_o ) [HIE file is missing] 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> src/Development/IDE/Core/OfInterest.hs:32:1: warning: [GHC-66111] [-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> 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> src/Development/IDE/Core/Compile.hs:118:1: warning: [GHC-66111] [-Wunused-imports] ghcide> The import of ‘GHC.Types.HpcInfo’ is redundant ghcide> except perhaps to import instances from ‘GHC.Types.HpcInfo’ ghcide> To import instances alone, use: import GHC.Types.HpcInfo() ghcide> | ghcide> 118 | import GHC.Types.HpcInfo ghcide> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ghcide> ghcide> src/Development/IDE/Core/Compile.hs:982:27: warning: [GHC-40910] [-Wunused-matches] ghcide> Defined but not used: ‘ms’ ghcide> | ghcide> 982 | mergeEnvs env mg dep_info ms extraMods envs = do ghcide> | ^^ ghcide> ghcide> src/Development/IDE/Core/Compile.hs:1480:27: warning: [GHC-40910] [-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> 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> src/Development/IDE/Core/Rules.hs:177:1: warning: [GHC-66111] [-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> Ambiguous record update with parent type constructor ‘GhcSessionDepsConfig’. ghcide> This type-directed disambiguation mechanism will not be supported by -XDuplicateRecordFields in future releases of GHC. ghcide> Consider disambiguating using module qualification instead. ghcide> | ghcide> 1223 | loadGhcSession recorder def{fullModuleGraph} ghcide> | ^^^^^^^^^^^^^^^ ghcide> ghcide> [65 of 77] Compiling Development.IDE.Plugin.Test ( src/Development/IDE/Plugin/Test.hs, dist/build/Development/IDE/Plugin/Test.p_o ) lsp-test> Documentation created: dist/doc/html/lsp-test, lsp-test> dist/doc/html/lsp-test/lsp-test.txt ghc-lib-parser> [456 of 456] Compiling GHC.Driver.Config.Parser ( compiler/GHC/Driver/Config/Parser.hs, dist/haddock-objs-8349/GHC/Driver/Config/Parser.o, dist/haddock-objs-8349/GHC/Driver/Config/Parser.dyn_o ) [HIE file is missing] ghc-lib-parser> Haddock coverage: ghc-lib-parser> 100% ( 4 / 4) in 'GHC.BaseDir' ghc-lib-parser> 6% ( 1 / 15) in 'GHC.Data.List.Infinite' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> Infinite (compiler/GHC/Data/List/Infinite.hs:28) ghc-lib-parser> head (compiler/GHC/Data/List/Infinite.hs:32) ghc-lib-parser> tail (compiler/GHC/Data/List/Infinite.hs:36) ghc-lib-parser> filter (compiler/GHC/Data/List/Infinite.hs:67) ghc-lib-parser> ++ (compiler/GHC/Data/List/Infinite.hs:72) ghc-lib-parser> unfoldr (compiler/GHC/Data/List/Infinite.hs:75) ghc-lib-parser> !! (compiler/GHC/Data/List/Infinite.hs:79) ghc-lib-parser> groupBy (compiler/GHC/Data/List/Infinite.hs:83) ghc-lib-parser> dropList (compiler/GHC/Data/List/Infinite.hs:148) ghc-lib-parser> iterate (compiler/GHC/Data/List/Infinite.hs:100) ghc-lib-parser> concatMap (compiler/GHC/Data/List/Infinite.hs:114) ghc-lib-parser> toList (compiler/GHC/Data/List/Infinite.hs:158) ghc-lib-parser> repeat (compiler/GHC/Data/List/Infinite.hs:162) ghc-lib-parser> 0% ( 0 / 7) in 'GHC.Data.SizedSeq' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> SizedSeq (libraries/ghc-boot/GHC/Data/SizedSeq.hs:17) ghc-lib-parser> emptySS (libraries/ghc-boot/GHC/Data/SizedSeq.hs:35) ghc-lib-parser> addToSS (libraries/ghc-boot/GHC/Data/SizedSeq.hs:38) ghc-lib-parser> addListToSS (libraries/ghc-boot/GHC/Data/SizedSeq.hs:41) ghc-lib-parser> ssElts (libraries/ghc-boot/GHC/Data/SizedSeq.hs:45) ghc-lib-parser> sizeSS (libraries/ghc-boot/GHC/Data/SizedSeq.hs:48) ghc-lib-parser> 66% ( 2 / 3) in 'GHC.Exts.Heap.ClosureTypes' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> 0% ( 0 / 4) in 'GHC.Exts.Heap.Constants' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> wORD_SIZE (libraries/ghc-heap/GHC/Exts/Heap/Constants.hsc:15) ghc-lib-parser> tAG_MASK (libraries/ghc-heap/GHC/Exts/Heap/Constants.hsc:17) ghc-lib-parser> wORD_SIZE_IN_BITS (libraries/ghc-heap/GHC/Exts/Heap/Constants.hsc:16) ghc-lib-parser> 20% ( 1 / 5) in 'GHC.Exts.Heap.InfoTable.Types' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> EntryFunPtr (libraries/ghc-heap/GHC/Exts/Heap/InfoTable/Types.hsc:28) ghc-lib-parser> HalfWord (libraries/ghc-heap/GHC/Exts/Heap/InfoTable/Types.hsc:21) ghc-lib-parser> ItblCodes (libraries/ghc-heap/GHC/Exts/Heap/InfoTable/Types.hsc:16) ghc-lib-parser> 60% ( 3 / 5) in 'GHC.Exts.Heap.InfoTable' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> pokeItbl (libraries/ghc-heap/GHC/Exts/Heap/InfoTable.hsc:53) ghc-lib-parser> 40% ( 2 / 5) in 'GHC.Exts.Heap.InfoTableProf' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> itblSize (libraries/ghc-heap/GHC/Exts/Heap/InfoTableProf.hsc:67) ghc-lib-parser> pokeItbl (libraries/ghc-heap/GHC/Exts/Heap/InfoTableProf.hsc:50) ghc-lib-parser> 80% ( 4 / 5) in 'GHC.Exts.Heap.ProfInfo.Types' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> 0% ( 0 / 3) in 'GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> peekStgTSOProfInfo (libraries/ghc-heap/GHC/Exts/Heap/ProfInfo/PeekProfInfo_ProfilingEnabled.hsc:38) ghc-lib-parser> peekTopCCS (libraries/ghc-heap/GHC/Exts/Heap/ProfInfo/PeekProfInfo_ProfilingEnabled.hsc:47) ghc-lib-parser> 33% ( 1 / 3) in 'GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> peekTopCCS (libraries/ghc-heap/GHC/Exts/Heap/ProfInfo/PeekProfInfo_ProfilingDisabled.hsc:16) ghc-lib-parser> 50% ( 1 / 2) in 'GHC.Exts.Heap.ProfInfo.PeekProfInfo' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> Warning: 'getBoxedClosureData' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'b' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'Box' is ambiguous. It is defined ghc-lib-parser> * at libraries/ghc-heap/GHC/Exts/Heap/Closures.hs:83:12 ghc-lib-parser> * at libraries/ghc-heap/GHC/Exts/Heap/Closures.hs:83:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at libraries/ghc-heap/GHC/Exts/Heap/Closures.hs:83:1 ghc-lib-parser> Warning: 'GenStgStackClosure' is ambiguous. It is defined ghc-lib-parser> * at libraries/ghc-heap/GHC/Exts/Heap/Closures.hs:399:29 ghc-lib-parser> * at libraries/ghc-heap/GHC/Exts/Heap/Closures.hs:399:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at libraries/ghc-heap/GHC/Exts/Heap/Closures.hs:399:1 ghc-lib-parser> 57% ( 12 / 21) in 'GHC.Exts.Heap.Closures' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> Closure (libraries/ghc-heap/GHC/Exts/Heap/Closures.hs:118) ghc-lib-parser> PrimType (libraries/ghc-heap/GHC/Exts/Heap/Closures.hs:481) ghc-lib-parser> WhatNext (libraries/ghc-heap/GHC/Exts/Heap/Closures.hs:491) ghc-lib-parser> WhyBlocked (libraries/ghc-heap/GHC/Exts/Heap/Closures.hs:499) ghc-lib-parser> TsoFlags (libraries/ghc-heap/GHC/Exts/Heap/Closures.hs:516) ghc-lib-parser> StgStackClosure (libraries/ghc-heap/GHC/Exts/Heap/Closures.hs:385) ghc-lib-parser> StackFrame (libraries/ghc-heap/GHC/Exts/Heap/Closures.hs:416) ghc-lib-parser> StackField (libraries/ghc-heap/GHC/Exts/Heap/Closures.hs:406) ghc-lib-parser> 20% ( 2 / 10) in 'GHC.Exts.Heap.FFIClosures_ProfilingEnabled' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> TSOFields (libraries/ghc-heap/GHC/Exts/Heap/FFIClosures_ProfilingEnabled.hsc:18) ghc-lib-parser> parseWhatNext (libraries/ghc-heap/GHC/Exts/Heap/FFIClosures_ProfilingEnabled.hsc:58) ghc-lib-parser> parseWhyBlocked (libraries/ghc-heap/GHC/Exts/Heap/FFIClosures_ProfilingEnabled.hsc:66) ghc-lib-parser> parseTsoFlags (libraries/ghc-heap/GHC/Exts/Heap/FFIClosures_ProfilingEnabled.hsc:83) ghc-lib-parser> isSet (libraries/ghc-heap/GHC/Exts/Heap/FFIClosures_ProfilingEnabled.hsc:94) ghc-lib-parser> unset (libraries/ghc-heap/GHC/Exts/Heap/FFIClosures_ProfilingEnabled.hsc:97) ghc-lib-parser> StackFields (libraries/ghc-heap/GHC/Exts/Heap/FFIClosures_ProfilingEnabled.hsc:99) ghc-lib-parser> 20% ( 2 / 10) in 'GHC.Exts.Heap.FFIClosures_ProfilingDisabled' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> TSOFields (libraries/ghc-heap/GHC/Exts/Heap/FFIClosures_ProfilingDisabled.hsc:18) ghc-lib-parser> parseWhatNext (libraries/ghc-heap/GHC/Exts/Heap/FFIClosures_ProfilingDisabled.hsc:58) ghc-lib-parser> parseWhyBlocked (libraries/ghc-heap/GHC/Exts/Heap/FFIClosures_ProfilingDisabled.hsc:66) ghc-lib-parser> parseTsoFlags (libraries/ghc-heap/GHC/Exts/Heap/FFIClosures_ProfilingDisabled.hsc:83) ghc-lib-parser> isSet (libraries/ghc-heap/GHC/Exts/Heap/FFIClosures_ProfilingDisabled.hsc:94) ghc-lib-parser> unset (libraries/ghc-heap/GHC/Exts/Heap/FFIClosures_ProfilingDisabled.hsc:97) ghc-lib-parser> StackFields (libraries/ghc-heap/GHC/Exts/Heap/FFIClosures_ProfilingDisabled.hsc:99) ghc-lib-parser> 50% ( 1 / 2) in 'GHC.Exts.Heap.FFIClosures' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> 0% ( 0 / 2) in 'GHC.Exts.Heap.Utils' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> dataConNames (libraries/ghc-heap/GHC/Exts/Heap/Utils.hsc:62) ghc-lib-parser> Warning: 'Box' is ambiguous. It is defined ghc-lib-parser> * at libraries/ghc-heap/GHC/Exts/Heap/Closures.hs:83:12 ghc-lib-parser> * at libraries/ghc-heap/GHC/Exts/Heap/Closures.hs:83:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at libraries/ghc-heap/GHC/Exts/Heap/Closures.hs:83:1 ghc-lib-parser> Warning: 'peekTopCCS' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'StgInfoTable' is ambiguous. It is defined ghc-lib-parser> * at libraries/ghc-heap/GHC/Exts/Heap/InfoTable/Types.hsc:33:21 ghc-lib-parser> * at libraries/ghc-heap/GHC/Exts/Heap/InfoTable/Types.hsc:33:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at libraries/ghc-heap/GHC/Exts/Heap/InfoTable/Types.hsc:33:1 ghc-lib-parser> Warning: 'b' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 65% ( 21 / 32) in 'GHC.Exts.Heap' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Closure (libraries/ghc-heap/GHC/Exts/Heap/Closures.hs:118) ghc-lib-parser> PrimType (libraries/ghc-heap/GHC/Exts/Heap/Closures.hs:481) ghc-lib-parser> WhatNext (libraries/ghc-heap/GHC/Exts/Heap/Closures.hs:491) ghc-lib-parser> WhyBlocked (libraries/ghc-heap/GHC/Exts/Heap/Closures.hs:499) ghc-lib-parser> TsoFlags (libraries/ghc-heap/GHC/Exts/Heap/Closures.hs:516) ghc-lib-parser> HasHeapRep (libraries/ghc-heap/GHC/Exts/Heap.hs:82) ghc-lib-parser> getClosureDataFromHeapRepPrim (libraries/ghc-heap/GHC/Exts/Heap.hs:199) ghc-lib-parser> EntryFunPtr (libraries/ghc-heap/GHC/Exts/Heap/InfoTable/Types.hsc:28) ghc-lib-parser> HalfWord (libraries/ghc-heap/GHC/Exts/Heap/InfoTable/Types.hsc:21) ghc-lib-parser> ItblCodes (libraries/ghc-heap/GHC/Exts/Heap/InfoTable/Types.hsc:16) ghc-lib-parser> pokeItbl (libraries/ghc-heap/GHC/Exts/Heap/InfoTable.hsc:53) ghc-lib-parser> 50% ( 1 / 2) in 'GHC.ForeignSrcLang.Type' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> 100% ( 2 / 2) in 'GHC.ForeignSrcLang' ghc-lib-parser> 100% ( 2 / 2) in 'GHC.LanguageExtensions.Type' ghc-lib-parser> 100% ( 2 / 2) in 'GHC.LanguageExtensions' ghc-lib-parser> 33% ( 3 / 9) in 'GHC.Lexeme' ghc-lib-parser> Missing documentation for: ghc-lib-parser> startsVarSym ghc-lib-parser> startsVarId ghc-lib-parser> startsConSym ghc-lib-parser> startsConId ghc-lib-parser> startsVarSymASCII ghc-lib-parser> isVarSymChar ghc-lib-parser> 87% ( 14 / 16) in 'GHC.Platform.ArchOS' ghc-lib-parser> Missing documentation for: ghc-lib-parser> isARM (libraries/ghc-platform/src/GHC/Platform/ArchOS.hs:187) ghc-lib-parser> isPPC (libraries/ghc-platform/src/GHC/Platform/ArchOS.hs:192) ghc-lib-parser> 0% ( 0 / 3) in 'GHC.Platform.Constants' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> PlatformConstants (ghc-lib/stage0/compiler/build/GHC/Platform/Constants.hs:6) ghc-lib-parser> parseConstantsHeader (ghc-lib/stage0/compiler/build/GHC/Platform/Constants.hs:142) ghc-lib-parser> 92% (140 /151) in 'GHC.Prelude.Basic' ghc-lib-parser> Missing documentation for: ghc-lib-parser> even ghc-lib-parser> odd ghc-lib-parser> Ordering ghc-lib-parser> Bool ghc-lib-parser> bit (compiler/GHC/Prelude/Basic.hs:116) ghc-lib-parser> shiftL (compiler/GHC/Prelude/Basic.hs:110) ghc-lib-parser> shiftR (compiler/GHC/Prelude/Basic.hs:111) ghc-lib-parser> setBit (compiler/GHC/Prelude/Basic.hs:119) ghc-lib-parser> clearBit (compiler/GHC/Prelude/Basic.hs:122) ghc-lib-parser> head (compiler/GHC/Prelude/Basic.hs:134) ghc-lib-parser> tail (compiler/GHC/Prelude/Basic.hs:139) ghc-lib-parser> 0% ( 0 / 6) in 'GHC.Data.FastMutInt' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> FastMutInt (compiler/GHC/Data/FastMutInt.hs:20) ghc-lib-parser> newFastMutInt (compiler/GHC/Data/FastMutInt.hs:23) ghc-lib-parser> readFastMutInt (compiler/GHC/Data/FastMutInt.hs:34) ghc-lib-parser> writeFastMutInt (compiler/GHC/Data/FastMutInt.hs:39) ghc-lib-parser> atomicFetchAddFastMut (compiler/GHC/Data/FastMutInt.hs:44) ghc-lib-parser> 0% ( 0 / 3) in 'GHC.Data.Bool' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> OverridingBool (compiler/GHC/Data/Bool.hs:9) ghc-lib-parser> overrideWith (compiler/GHC/Data/Bool.hs:23) ghc-lib-parser> Warning: 'Serialized' is ambiguous. It is defined ghc-lib-parser> * at libraries/ghc-boot/GHC/Serialized.hs:28:19 ghc-lib-parser> * at libraries/ghc-boot/GHC/Serialized.hs:28:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at libraries/ghc-boot/GHC/Serialized.hs:28:1 ghc-lib-parser> 88% ( 8 / 9) in 'GHC.Serialized' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> 10% ( 1 / 10) in 'GHC.Settings.Utils' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> maybeRead (libraries/ghc-boot/GHC/Settings/Utils.hs:14) ghc-lib-parser> maybeReadFuzzy (libraries/ghc-boot/GHC/Settings/Utils.hs:19) ghc-lib-parser> RawSettings (libraries/ghc-boot/GHC/Settings/Utils.hs:35) ghc-lib-parser> getGlobalPackageDb (libraries/ghc-boot/GHC/Settings/Utils.hs:47) ghc-lib-parser> getRawSetting (libraries/ghc-boot/GHC/Settings/Utils.hs:55) ghc-lib-parser> getRawFilePathSetting (libraries/ghc-boot/GHC/Settings/Utils.hs:61) ghc-lib-parser> getRawBooleanSetting (libraries/ghc-boot/GHC/Settings/Utils.hs:66) ghc-lib-parser> readRawSetting (libraries/ghc-boot/GHC/Settings/Utils.hs:75) ghc-lib-parser> 0% ( 0 / 5) in 'GHC.Utils.Constants' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> debugIsOn (compiler/GHC/Utils/Constants.hs:36) ghc-lib-parser> ghciSupported (compiler/GHC/Utils/Constants.hs:29) ghc-lib-parser> isWindowsHost (compiler/GHC/Utils/Constants.hs:43) ghc-lib-parser> isDarwinHost (compiler/GHC/Utils/Constants.hs:50) ghc-lib-parser> 40% ( 2 / 5) in 'GHC.Utils.Containers.Internal.BitUtil' ghc-lib-parser> Missing documentation for: ghc-lib-parser> bitcount (compiler/GHC/Utils/Containers/Internal/BitUtil.hs:49) ghc-lib-parser> shiftLL (compiler/GHC/Utils/Containers/Internal/BitUtil.hs:64) ghc-lib-parser> shiftRL (compiler/GHC/Utils/Containers/Internal/BitUtil.hs:63) ghc-lib-parser> 100% ( 3 / 3) in 'GHC.Utils.Containers.Internal.StrictPair' ghc-lib-parser> 88% ( 71 / 80) in 'GHC.Data.Word64Set.Internal' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Key (compiler/GHC/Data/Word64Set/Internal.hs:259) ghc-lib-parser> Prefix (compiler/GHC/Data/Word64Set/Internal.hs:256) ghc-lib-parser> Mask (compiler/GHC/Data/Word64Set/Internal.hs:257) ghc-lib-parser> BitMap (compiler/GHC/Data/Word64Set/Internal.hs:258) ghc-lib-parser> match (compiler/GHC/Data/Word64Set/Internal.hs:1483) ghc-lib-parser> suffixBitMask (compiler/GHC/Data/Word64Set/Internal.hs:1445) ghc-lib-parser> prefixBitMask (compiler/GHC/Data/Word64Set/Internal.hs:1449) ghc-lib-parser> bitmapOf (compiler/GHC/Data/Word64Set/Internal.hs:1465) ghc-lib-parser> zero (compiler/GHC/Data/Word64Set/Internal.hs:1474) ghc-lib-parser> Warning: 'Int' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 98% ( 73 / 74) in 'GHC.Data.Word64Set' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Key (compiler/GHC/Data/Word64Set/Internal.hs:259) ghc-lib-parser> Warning: 'WhenMatched' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Internal.hs:1542:31 ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Internal.hs:1542:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Data/Word64Map/Internal.hs:1542:1 ghc-lib-parser> Warning: 'WhenMissing' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Internal.hs:1400:26 ghc-lib-parser> * at compiler/GHC/Data/Word64Map/Internal.hs:1400:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Data/Word64Map/Internal.hs:1400:1 ghc-lib-parser> 93% (184 /196) in 'GHC.Data.Word64Map.Internal' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Key (compiler/GHC/Data/Word64Set/Internal.hs:259) ghc-lib-parser> mergeWithKey' (compiler/GHC/Data/Word64Map/Internal.hs:1340) ghc-lib-parser> Mask (compiler/GHC/Data/Word64Map/Internal.hs:356) ghc-lib-parser> Prefix (compiler/GHC/Data/Word64Map/Internal.hs:355) ghc-lib-parser> Nat (compiler/GHC/Data/Word64Map/Internal.hs:319) ghc-lib-parser> natFromInt (compiler/GHC/Data/Word64Map/Internal.hs:322) ghc-lib-parser> intFromNat (compiler/GHC/Data/Word64Map/Internal.hs:326) ghc-lib-parser> link (compiler/GHC/Data/Word64Map/Internal.hs:3407) ghc-lib-parser> linkWithMask (compiler/GHC/Data/Word64Map/Internal.hs:3412) ghc-lib-parser> bin (compiler/GHC/Data/Word64Map/Internal.hs:3423) ghc-lib-parser> binCheckLeft (compiler/GHC/Data/Word64Map/Internal.hs:3430) ghc-lib-parser> binCheckRight (compiler/GHC/Data/Word64Map/Internal.hs:3436) ghc-lib-parser> 99% (139 /140) in 'GHC.Data.Word64Map.Strict.Internal' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Key (compiler/GHC/Data/Word64Set/Internal.hs:259) ghc-lib-parser> Warning: 'Word64' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'Functor' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'Traversable' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 99% (139 /140) in 'GHC.Data.Word64Map.Strict' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Key (compiler/GHC/Data/Word64Set/Internal.hs:259) ghc-lib-parser> Warning: 'Word64' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 99% (139 /140) in 'GHC.Data.Word64Map.Lazy' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Key (compiler/GHC/Data/Word64Set/Internal.hs:259) ghc-lib-parser> Warning: 'insertWith'' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 100% ( 2 / 2) in 'GHC.Data.Word64Map' ghc-lib-parser> 52% ( 13 / 25) in 'GHC.Utils.Encoding.UTF8' ghc-lib-parser> Missing documentation for: ghc-lib-parser> utf8UnconsByteString (libraries/ghc-boot/GHC/Utils/Encoding/UTF8.hs:100) ghc-lib-parser> utf8DecodeShortByteString (libraries/ghc-boot/GHC/Utils/Encoding/UTF8.hs:79) ghc-lib-parser> utf8DecodeForeignPtr ghc-lib-parser> utf8DecodeByteArray# ghc-lib-parser> utf8CountCharsShortByteString (libraries/ghc-boot/GHC/Utils/Encoding/UTF8.hs:76) ghc-lib-parser> utf8CountCharsByteArray# ghc-lib-parser> utf8CompareByteArray# ghc-lib-parser> utf8CompareShortByteString (libraries/ghc-boot/GHC/Utils/Encoding/UTF8.hs:108) ghc-lib-parser> utf8EncodeByteArray# ghc-lib-parser> utf8EncodePtr ghc-lib-parser> utf8EncodeShortByteString (libraries/ghc-boot/GHC/Utils/Encoding/UTF8.hs:87) ghc-lib-parser> utf8EncodedLength ghc-lib-parser> 45% ( 5 / 11) in 'GHC.Utils.Encoding' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> UserString (libraries/ghc-boot/GHC/Utils/Encoding.hs:86) ghc-lib-parser> EncodedString (libraries/ghc-boot/GHC/Utils/Encoding.hs:87) ghc-lib-parser> zEncodeString (libraries/ghc-boot/GHC/Utils/Encoding.hs:91) ghc-lib-parser> zDecodeString (libraries/ghc-boot/GHC/Utils/Encoding.hs:157) ghc-lib-parser> toBase62 (libraries/ghc-boot/GHC/Utils/Encoding.hs:280) ghc-lib-parser> Warning: 'ShortText' is ambiguous. It is defined ghc-lib-parser> * at libraries/ghc-boot/GHC/Data/ShortText.hs:63:21 ghc-lib-parser> * at libraries/ghc-boot/GHC/Data/ShortText.hs:63:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at libraries/ghc-boot/GHC/Data/ShortText.hs:63:1 ghc-lib-parser> 100% ( 14 / 14) in 'GHC.Data.ShortText' ghc-lib-parser> Warning: 'InstalledPackageInfo' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'Module' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 90% ( 18 / 20) in 'GHC.Unit.Database' ghc-lib-parser> Missing documentation for: ghc-lib-parser> isDbOpenReadMode (libraries/ghc-boot/GHC/Unit/Database.hs:372) ghc-lib-parser> mkMungePathUrl (libraries/ghc-boot/GHC/Unit/Database.hs:672) ghc-lib-parser> Warning: GHC.Utils.Exception: Could not find documentation for exported module: GHC.Utils.Exception ghc-lib-parser> 90% ( 59 / 65) in 'GHC.Utils.Exception' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> NoBacktrace ghc-lib-parser> catchIO (compiler/GHC/Utils/Exception.hs:20) ghc-lib-parser> handleIO (compiler/GHC/Utils/Exception.hs:23) ghc-lib-parser> tryIO (compiler/GHC/Utils/Exception.hs:26) ghc-lib-parser> ExceptionMonad (compiler/GHC/Utils/Exception.hs:28) ghc-lib-parser> 18% ( 2 / 11) in 'GHC.Utils.Fingerprint' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> readHexFingerprint (compiler/GHC/Utils/Fingerprint.hs:39) ghc-lib-parser> fingerprintByteString (compiler/GHC/Utils/Fingerprint.hs:45) ghc-lib-parser> Fingerprint ghc-lib-parser> fingerprint0 ghc-lib-parser> fingerprintFingerprints ghc-lib-parser> fingerprintData ghc-lib-parser> fingerprintString ghc-lib-parser> fingerprintStrings (compiler/GHC/Utils/Fingerprint.hs:50) ghc-lib-parser> 8% ( 1 / 12) in 'GHC.Utils.GlobalVars' ghc-lib-parser> Missing documentation for: ghc-lib-parser> v_unsafeHasPprDebug (compiler/GHC/Utils/GlobalVars.hs:67) ghc-lib-parser> v_unsafeHasNoDebugOutput (compiler/GHC/Utils/GlobalVars.hs:72) ghc-lib-parser> v_unsafeHasNoStateHack (compiler/GHC/Utils/GlobalVars.hs:77) ghc-lib-parser> unsafeHasPprDebug (compiler/GHC/Utils/GlobalVars.hs:85) ghc-lib-parser> unsafeHasNoDebugOutput (compiler/GHC/Utils/GlobalVars.hs:88) ghc-lib-parser> unsafeHasNoStateHack (compiler/GHC/Utils/GlobalVars.hs:91) ghc-lib-parser> global (compiler/GHC/Utils/GlobalVars.hs:117) ghc-lib-parser> consIORef (compiler/GHC/Utils/GlobalVars.hs:120) ghc-lib-parser> globalM (compiler/GHC/Utils/GlobalVars.hs:124) ghc-lib-parser> sharedGlobal (compiler/GHC/Utils/GlobalVars.hs:129) ghc-lib-parser> sharedGlobalM (compiler/GHC/Utils/GlobalVars.hs:133) ghc-lib-parser> 0% ( 0 / 2) in 'GHC.Utils.IO.Unsafe' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> inlinePerformIO (compiler/GHC/Utils/IO/Unsafe.hs:20) ghc-lib-parser> Warning: 'coloured' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 11% ( 2 / 17) in 'GHC.Utils.Ppr.Colour' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> renderColourAfresh (compiler/GHC/Utils/Ppr/Colour.hs:21) ghc-lib-parser> colCustom (compiler/GHC/Utils/Ppr/Colour.hs:24) ghc-lib-parser> colReset (compiler/GHC/Utils/Ppr/Colour.hs:28) ghc-lib-parser> colBold (compiler/GHC/Utils/Ppr/Colour.hs:31) ghc-lib-parser> colBlackFg (compiler/GHC/Utils/Ppr/Colour.hs:34) ghc-lib-parser> colRedFg (compiler/GHC/Utils/Ppr/Colour.hs:37) ghc-lib-parser> colGreenFg (compiler/GHC/Utils/Ppr/Colour.hs:40) ghc-lib-parser> colYellowFg (compiler/GHC/Utils/Ppr/Colour.hs:43) ghc-lib-parser> colBlueFg (compiler/GHC/Utils/Ppr/Colour.hs:46) ghc-lib-parser> colMagentaFg (compiler/GHC/Utils/Ppr/Colour.hs:49) ghc-lib-parser> colCyanFg (compiler/GHC/Utils/Ppr/Colour.hs:52) ghc-lib-parser> colWhiteFg (compiler/GHC/Utils/Ppr/Colour.hs:55) ghc-lib-parser> Scheme (compiler/GHC/Utils/Ppr/Colour.hs:57) ghc-lib-parser> defaultScheme (compiler/GHC/Utils/Ppr/Colour.hs:68) ghc-lib-parser> 0% ( 0 / 7) in 'GHC.Version' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> cProjectGitCommitId (ghc-lib/stage0/libraries/ghc-boot/build/GHC/Version.hs:6) ghc-lib-parser> cProjectVersion (ghc-lib/stage0/libraries/ghc-boot/build/GHC/Version.hs:9) ghc-lib-parser> cProjectVersionInt (ghc-lib/stage0/libraries/ghc-boot/build/GHC/Version.hs:12) ghc-lib-parser> cProjectPatchLevel (ghc-lib/stage0/libraries/ghc-boot/build/GHC/Version.hs:15) ghc-lib-parser> cProjectPatchLevel1 (ghc-lib/stage0/libraries/ghc-boot/build/GHC/Version.hs:18) ghc-lib-parser> cProjectPatchLevel2 (ghc-lib/stage0/libraries/ghc-boot/build/GHC/Version.hs:21) ghc-lib-parser> 50% ( 1 / 2) in 'GHC.UniqueSubdir' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> 12% ( 1 / 8) in 'GHC.Settings.Config' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> cBuildPlatformString (ghc-lib/stage0/compiler/build/GHC/Settings/Config.hs:16) ghc-lib-parser> cHostPlatformString (ghc-lib/stage0/compiler/build/GHC/Settings/Config.hs:19) ghc-lib-parser> cProjectName (ghc-lib/stage0/compiler/build/GHC/Settings/Config.hs:22) ghc-lib-parser> cBooterVersion (ghc-lib/stage0/compiler/build/GHC/Settings/Config.hs:25) ghc-lib-parser> cStage (ghc-lib/stage0/compiler/build/GHC/Settings/Config.hs:28) ghc-lib-parser> cProjectUnitId (ghc-lib/stage0/compiler/build/GHC/Settings/Config.hs:31) ghc-lib-parser> Warning: 'impossible' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 58% ( 7 / 12) in 'GHC.Utils.Panic.Plain' ghc-lib-parser> Missing documentation for: ghc-lib-parser> cmdLineError (compiler/GHC/Utils/Panic/Plain.hs:108) ghc-lib-parser> cmdLineErrorIO (compiler/GHC/Utils/Panic/Plain.hs:111) ghc-lib-parser> assert (compiler/GHC/Utils/Panic/Plain.hs:125) ghc-lib-parser> assertM (compiler/GHC/Utils/Panic/Plain.hs:136) ghc-lib-parser> massert (compiler/GHC/Utils/Panic/Plain.hs:132) ghc-lib-parser> Warning: 'expectJust' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'isDebugOn' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 47% ( 64 /134) in 'GHC.Utils.Misc' ghc-lib-parser> Missing documentation for: ghc-lib-parser> const2 (compiler/GHC/Utils/Misc.hs:170) ghc-lib-parser> zipEqual (compiler/GHC/Utils/Misc.hs:246) ghc-lib-parser> zipWithEqual (compiler/GHC/Utils/Misc.hs:247) ghc-lib-parser> zipWith3Equal (compiler/GHC/Utils/Misc.hs:248) ghc-lib-parser> zipWith4Equal (compiler/GHC/Utils/Misc.hs:249) ghc-lib-parser> zipWithAndUnzip (compiler/GHC/Utils/Misc.hs:352) ghc-lib-parser> unzipWith (compiler/GHC/Utils/Misc.hs:954) ghc-lib-parser> mapFst (compiler/GHC/Utils/Misc.hs:323) ghc-lib-parser> mapSnd (compiler/GHC/Utils/Misc.hs:324) ghc-lib-parser> chkAppend (compiler/GHC/Utils/Misc.hs:230) ghc-lib-parser> mapAndUnzip (compiler/GHC/Utils/Misc.hs:328) ghc-lib-parser> mapAndUnzip3 (compiler/GHC/Utils/Misc.hs:336) ghc-lib-parser> mapAndUnzip4 (compiler/GHC/Utils/Misc.hs:344) ghc-lib-parser> dropWhileEndLE (compiler/GHC/Utils/Misc.hs:730) ghc-lib-parser> lastMaybe (compiler/GHC/Utils/Misc.hs:748) ghc-lib-parser> foldl2 (compiler/GHC/Utils/Misc.hs:644) ghc-lib-parser> count (compiler/GHC/Utils/Misc.hs:664) ghc-lib-parser> countWhile (compiler/GHC/Utils/Misc.hs:671) ghc-lib-parser> all2 (compiler/GHC/Utils/Misc.hs:651) ghc-lib-parser> any2 (compiler/GHC/Utils/Misc.hs:658) ghc-lib-parser> listLengthCmp (compiler/GHC/Utils/Misc.hs:432) ghc-lib-parser> compareLength (compiler/GHC/Utils/Misc.hs:446) ghc-lib-parser> isSingleton (compiler/GHC/Utils/Misc.hs:470) ghc-lib-parser> singleton (compiler/GHC/Utils/Misc.hs:467) ghc-lib-parser> notNull (compiler/GHC/Utils/Misc.hs:474) ghc-lib-parser> whenNonEmpty (compiler/GHC/Utils/Misc.hs:524) ghc-lib-parser> isSortedBy (compiler/GHC/Utils/Misc.hs:570) ghc-lib-parser> mapMaybe' (compiler/GHC/Utils/Misc.hs:1436) ghc-lib-parser> fstOf3 (compiler/GHC/Utils/Misc.hs:175) ghc-lib-parser> sndOf3 (compiler/GHC/Utils/Misc.hs:176) ghc-lib-parser> thdOf3 (compiler/GHC/Utils/Misc.hs:177) ghc-lib-parser> fstOf4 (compiler/GHC/Utils/Misc.hs:181) ghc-lib-parser> sndOf4 (compiler/GHC/Utils/Misc.hs:182) ghc-lib-parser> fst3 (compiler/GHC/Utils/Misc.hs:185) ghc-lib-parser> snd3 (compiler/GHC/Utils/Misc.hs:188) ghc-lib-parser> third3 (compiler/GHC/Utils/Misc.hs:191) ghc-lib-parser> uncurry3 (compiler/GHC/Utils/Misc.hs:194) ghc-lib-parser> takeList (compiler/GHC/Utils/Misc.hs:683) ghc-lib-parser> dropList (compiler/GHC/Utils/Misc.hs:690) ghc-lib-parser> split (compiler/GHC/Utils/Misc.hs:771) ghc-lib-parser> minWith (compiler/GHC/Utils/Misc.hs:584) ghc-lib-parser> nubSort (compiler/GHC/Utils/Misc.hs:588) ghc-lib-parser> isEqual (compiler/GHC/Utils/Misc.hs:792) ghc-lib-parser> removeSpaces (compiler/GHC/Utils/Misc.hs:797) ghc-lib-parser> <&&> (compiler/GHC/Utils/Misc.hs:801) ghc-lib-parser> <||> (compiler/GHC/Utils/Misc.hs:805) ghc-lib-parser> fuzzyMatch (compiler/GHC/Utils/Misc.hs:913) ghc-lib-parser> transitiveClosure (compiler/GHC/Utils/Misc.hs:622) ghc-lib-parser> seqList (compiler/GHC/Utils/Misc.hs:957) ghc-lib-parser> strictMap (compiler/GHC/Utils/Misc.hs:961) ghc-lib-parser> strictZipWith (compiler/GHC/Utils/Misc.hs:970) ghc-lib-parser> strictZipWith3 (compiler/GHC/Utils/Misc.hs:980) ghc-lib-parser> looksLikeModuleName (compiler/GHC/Utils/Misc.hs:994) ghc-lib-parser> looksLikePackageName (compiler/GHC/Utils/Misc.hs:1003) ghc-lib-parser> readRational (compiler/GHC/Utils/Misc.hs:1030) ghc-lib-parser> readHexRational (compiler/GHC/Utils/Misc.hs:1103) ghc-lib-parser> doesDirNameExist (compiler/GHC/Utils/Misc.hs:1228) ghc-lib-parser> getModificationUTCTime (compiler/GHC/Utils/Misc.hs:1234) ghc-lib-parser> modificationTimeIfExists (compiler/GHC/Utils/Misc.hs:1240) ghc-lib-parser> fileHashIfExists (compiler/GHC/Utils/Misc.hs:1250) ghc-lib-parser> withAtomicRename (compiler/GHC/Utils/Misc.hs:1265) ghc-lib-parser> Suffix (compiler/GHC/Utils/Misc.hs:1296) ghc-lib-parser> splitLongestPrefix (compiler/GHC/Utils/Misc.hs:1287) ghc-lib-parser> escapeSpaces (compiler/GHC/Utils/Misc.hs:1294) ghc-lib-parser> Direction (compiler/GHC/Utils/Misc.hs:1302) ghc-lib-parser> reslash (compiler/GHC/Utils/Misc.hs:1305) ghc-lib-parser> makeRelativeTo (compiler/GHC/Utils/Misc.hs:1315) ghc-lib-parser> abstractConstr (compiler/GHC/Utils/Misc.hs:1336) ghc-lib-parser> abstractDataType (compiler/GHC/Utils/Misc.hs:1339) ghc-lib-parser> charToC (compiler/GHC/Utils/Misc.hs:1350) ghc-lib-parser> Warning: 'FastString' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/FastString.hs:208:19 ghc-lib-parser> * at compiler/GHC/Data/FastString.hs:208:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Data/FastString.hs:208:1 ghc-lib-parser> Warning: 'PtrString' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/FastString.hs:680:18 ghc-lib-parser> * at compiler/GHC/Data/FastString.hs:680:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Data/FastString.hs:680:1 ghc-lib-parser> Warning: 'FastZString' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/FastString.hs:175:23 ghc-lib-parser> * at compiler/GHC/Data/FastString.hs:175:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Data/FastString.hs:175:1 ghc-lib-parser> Warning: 'NOUNPACK' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 66% ( 38 / 57) in 'GHC.Data.FastString' ghc-lib-parser> Missing documentation for: ghc-lib-parser> fastZStringToByteString (compiler/GHC/Data/FastString.hs:164) ghc-lib-parser> unsafeMkByteString (compiler/GHC/Data/FastString.hs:168) ghc-lib-parser> fastStringToShortByteString (compiler/GHC/Data/FastString.hs:158) ghc-lib-parser> fastStringToShortText (compiler/GHC/Data/FastString.hs:161) ghc-lib-parser> FastZString (compiler/GHC/Data/FastString.hs:175) ghc-lib-parser> hPutFZS (compiler/GHC/Data/FastString.hs:179) ghc-lib-parser> zString (compiler/GHC/Data/FastString.hs:182) ghc-lib-parser> lengthFZS (compiler/GHC/Data/FastString.hs:194) ghc-lib-parser> fsLit (compiler/GHC/Data/FastString.hs:718) ghc-lib-parser> mkFastStringBytes (compiler/GHC/Data/FastString.hs:524) ghc-lib-parser> mkFastString# (compiler/GHC/Data/FastString.hs:449) ghc-lib-parser> unconsFS (compiler/GHC/Data/FastString.hs:635) ghc-lib-parser> uniqueOfFS (compiler/GHC/Data/FastString.hs:641) ghc-lib-parser> appendFS (compiler/GHC/Data/FastString.hs:625) ghc-lib-parser> concatFS (compiler/GHC/Data/FastString.hs:629) ghc-lib-parser> consFS (compiler/GHC/Data/FastString.hs:632) ghc-lib-parser> nilFS (compiler/GHC/Data/FastString.hs:644) ghc-lib-parser> getFastStringTable (compiler/GHC/Data/FastString.hs:650) ghc-lib-parser> getFastStringZEncCounter (compiler/GHC/Data/FastString.hs:661) ghc-lib-parser> 10% ( 1 / 10) in 'GHC.Utils.BufHandle' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> BufHandle (compiler/GHC/Utils/BufHandle.hs:46) ghc-lib-parser> newBufHandle (compiler/GHC/Utils/BufHandle.hs:51) ghc-lib-parser> bPutChar (compiler/GHC/Utils/BufHandle.hs:60) ghc-lib-parser> bPutStr (compiler/GHC/Utils/BufHandle.hs:86) ghc-lib-parser> bPutFS (compiler/GHC/Utils/BufHandle.hs:99) ghc-lib-parser> bPutFZS (compiler/GHC/Utils/BufHandle.hs:102) ghc-lib-parser> bPutPtrString (compiler/GHC/Utils/BufHandle.hs:121) ghc-lib-parser> bFlush (compiler/GHC/Utils/BufHandle.hs:160) ghc-lib-parser> Warning: ':' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 58% ( 44 / 75) in 'GHC.Utils.Ppr' ghc-lib-parser> Missing documentation for: ghc-lib-parser> ftext (compiler/GHC/Utils/Ppr.hs:320) ghc-lib-parser> ptext (compiler/GHC/Utils/Ppr.hs:323) ghc-lib-parser> ztext (compiler/GHC/Utils/Ppr.hs:326) ghc-lib-parser> int (compiler/GHC/Utils/Ppr.hs:449) ghc-lib-parser> integer (compiler/GHC/Utils/Ppr.hs:450) ghc-lib-parser> float (compiler/GHC/Utils/Ppr.hs:451) ghc-lib-parser> double (compiler/GHC/Utils/Ppr.hs:452) ghc-lib-parser> rational (compiler/GHC/Utils/Ppr.hs:453) ghc-lib-parser> hex (compiler/GHC/Utils/Ppr.hs:454) ghc-lib-parser> semi (compiler/GHC/Utils/Ppr.hs:427) ghc-lib-parser> comma (compiler/GHC/Utils/Ppr.hs:428) ghc-lib-parser> colon (compiler/GHC/Utils/Ppr.hs:429) ghc-lib-parser> space (compiler/GHC/Utils/Ppr.hs:430) ghc-lib-parser> equals (compiler/GHC/Utils/Ppr.hs:431) ghc-lib-parser> lparen (compiler/GHC/Utils/Ppr.hs:432) ghc-lib-parser> rparen (compiler/GHC/Utils/Ppr.hs:433) ghc-lib-parser> lbrack (compiler/GHC/Utils/Ppr.hs:434) ghc-lib-parser> rbrack (compiler/GHC/Utils/Ppr.hs:435) ghc-lib-parser> lbrace (compiler/GHC/Utils/Ppr.hs:436) ghc-lib-parser> rbrace (compiler/GHC/Utils/Ppr.hs:437) ghc-lib-parser> parens (compiler/GHC/Utils/Ppr.hs:472) ghc-lib-parser> brackets (compiler/GHC/Utils/Ppr.hs:473) ghc-lib-parser> braces (compiler/GHC/Utils/Ppr.hs:474) ghc-lib-parser> quotes (compiler/GHC/Utils/Ppr.hs:468) ghc-lib-parser> squotes (compiler/GHC/Utils/Ppr.hs:469) ghc-lib-parser> quote (compiler/GHC/Utils/Ppr.hs:470) ghc-lib-parser> doubleQuotes (compiler/GHC/Utils/Ppr.hs:471) ghc-lib-parser> printDoc (compiler/GHC/Utils/Ppr.hs:1091) ghc-lib-parser> printDoc_ (compiler/GHC/Utils/Ppr.hs:1111) ghc-lib-parser> bufLeftRender (compiler/GHC/Utils/Ppr.hs:1171) ghc-lib-parser> printLeftRender (compiler/GHC/Utils/Ppr.hs:1165) ghc-lib-parser> 12% ( 1 / 8) in 'GHCi.BreakArray' ghc-lib-parser> Missing documentation for: ghc-lib-parser> BreakArray (libraries/ghci/GHCi/BreakArray.hs:45) ghc-lib-parser> newBreakArray (libraries/ghci/GHCi/BreakArray.hs:93) ghc-lib-parser> getBreak (libraries/ghci/GHCi/BreakArray.hs:66) ghc-lib-parser> setupBreakpoint (libraries/ghci/GHCi/BreakArray.hs:59) ghc-lib-parser> breakOn (libraries/ghci/GHCi/BreakArray.hs:48) ghc-lib-parser> breakOff (libraries/ghci/GHCi/BreakArray.hs:49) ghc-lib-parser> showBreakArray (libraries/ghci/GHCi/BreakArray.hs:52) ghc-lib-parser> 0% ( 0 / 5) in 'GHCi.FFI' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> FFIType (libraries/ghci/GHCi/FFI.hsc:53) ghc-lib-parser> C_ffi_cif (libraries/ghci/GHCi/FFI.hsc:103) ghc-lib-parser> prepForeignCall (libraries/ghci/GHCi/FFI.hsc:74) ghc-lib-parser> freeForeignCallInfo (libraries/ghci/GHCi/FFI.hsc:95) ghc-lib-parser> Warning: 'ForeignRef' is ambiguous. It is defined ghc-lib-parser> * at libraries/ghci/GHCi/RemoteTypes.hs:112:24 ghc-lib-parser> * at libraries/ghci/GHCi/RemoteTypes.hs:112:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at libraries/ghci/GHCi/RemoteTypes.hs:112:1 ghc-lib-parser> Warning: 'RemoteRef' is ambiguous. It is defined ghc-lib-parser> * at libraries/ghci/GHCi/RemoteTypes.hs:85:23 ghc-lib-parser> * at libraries/ghci/GHCi/RemoteTypes.hs:85:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at libraries/ghci/GHCi/RemoteTypes.hs:85:1 ghc-lib-parser> 52% ( 12 / 23) in 'GHCi.RemoteTypes' ghc-lib-parser> Missing documentation for: ghc-lib-parser> RemotePtr (libraries/ghci/GHCi/RemoteTypes.hs:53) ghc-lib-parser> toRemotePtr (libraries/ghci/GHCi/RemoteTypes.hs:56) ghc-lib-parser> fromRemotePtr (libraries/ghci/GHCi/RemoteTypes.hs:59) ghc-lib-parser> castRemotePtr (libraries/ghci/GHCi/RemoteTypes.hs:62) ghc-lib-parser> castRemoteRef (libraries/ghci/GHCi/RemoteTypes.hs:90) ghc-lib-parser> finalizeForeignRef (libraries/ghci/GHCi/RemoteTypes.hs:136) ghc-lib-parser> castForeignRef (libraries/ghci/GHCi/RemoteTypes.hs:139) ghc-lib-parser> unsafeForeignRefToRemoteRef (libraries/ghci/GHCi/RemoteTypes.hs:132) ghc-lib-parser> HValue (libraries/ghci/GHCi/RemoteTypes.hs:71) ghc-lib-parser> HValueRef (libraries/ghci/GHCi/RemoteTypes.hs:77) ghc-lib-parser> ForeignHValue (libraries/ghci/GHCi/RemoteTypes.hs:78) ghc-lib-parser> Warning: 'UArray'' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'ResolvedBCO' is ambiguous. It is defined ghc-lib-parser> * at libraries/ghci/GHCi/ResolvedBCO.hs:41:6 ghc-lib-parser> * at libraries/ghci/GHCi/ResolvedBCO.hs:40:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at libraries/ghci/GHCi/ResolvedBCO.hs:40:1 ghc-lib-parser> Warning: 'Name' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'RemoteHValues' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 33% ( 2 / 6) in 'GHCi.ResolvedBCO' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> ResolvedBCOPtr (libraries/ghci/GHCi/ResolvedBCO.hs:96) ghc-lib-parser> isLittleEndian (libraries/ghci/GHCi/ResolvedBCO.hs:31) ghc-lib-parser> mkBCOByteArray (libraries/ghci/GHCi/ResolvedBCO.hs:67) ghc-lib-parser> 0% ( 0 / 1) in 'GHCi.TH.Binary' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> Warning: 'RemotePtr' is ambiguous. It is defined ghc-lib-parser> * at libraries/ghci/GHCi/RemoteTypes.hs:53:23 ghc-lib-parser> * at libraries/ghci/GHCi/RemoteTypes.hs:53:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at libraries/ghci/GHCi/RemoteTypes.hs:53:1 ghc-lib-parser> Warning: 'Quasi' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 26% ( 8 / 30) in 'GHCi.Message' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Msg (libraries/ghci/GHCi/Message.hs:523) ghc-lib-parser> THMsg (libraries/ghci/GHCi/Message.hs:298) ghc-lib-parser> EvalStatus_ (libraries/ghci/GHCi/Message.hs:392) ghc-lib-parser> EvalStatus (libraries/ghci/GHCi/Message.hs:390) ghc-lib-parser> EvalResult (libraries/ghci/GHCi/Message.hs:413) ghc-lib-parser> EvalOpts (libraries/ghci/GHCi/Message.hs:362) ghc-lib-parser> EvalBreakpoint (libraries/ghci/GHCi/Message.hs:403) ghc-lib-parser> SerializableException (libraries/ghci/GHCi/Message.hs:438) ghc-lib-parser> toSerializableException (libraries/ghci/GHCi/Message.hs:445) ghc-lib-parser> fromSerializableException (libraries/ghci/GHCi/Message.hs:459) ghc-lib-parser> THResult (libraries/ghci/GHCi/Message.hs:466) ghc-lib-parser> THResultType (libraries/ghci/GHCi/Message.hs:473) ghc-lib-parser> ResumeContext (libraries/ghci/GHCi/Message.hs:372) ghc-lib-parser> getMessage (libraries/ghci/GHCi/Message.hs:526) ghc-lib-parser> putMessage (libraries/ghci/GHCi/Message.hs:574) ghc-lib-parser> getTHMessage (libraries/ghci/GHCi/Message.hs:301) ghc-lib-parser> putTHMessage (libraries/ghci/GHCi/Message.hs:333) ghc-lib-parser> Pipe (libraries/ghci/GHCi/Message.hs:649) ghc-lib-parser> remoteCall (libraries/ghci/GHCi/Message.hs:656) ghc-lib-parser> remoteTHCall (libraries/ghci/GHCi/Message.hs:661) ghc-lib-parser> readPipe (libraries/ghci/GHCi/Message.hs:675) ghc-lib-parser> writePipe (libraries/ghci/GHCi/Message.hs:666) ghc-lib-parser> Warning: '~' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: '!' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 61% ( 8 / 13) in 'Language.Haskell.Syntax.Basic' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> Boxity (compiler/Language/Haskell/Syntax/Basic.hs:22) ghc-lib-parser> isBoxed (compiler/Language/Haskell/Syntax/Basic.hs:28) ghc-lib-parser> FixityDirection (compiler/Language/Haskell/Syntax/Basic.hs:131) ghc-lib-parser> Fixity (compiler/Language/Haskell/Syntax/Basic.hs:137) ghc-lib-parser> Warning: 'NoExtField' is ambiguous. It is defined ghc-lib-parser> * at compiler/Language/Haskell/Syntax/Extension.hs:76:19 ghc-lib-parser> * at compiler/Language/Haskell/Syntax/Extension.hs:76:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/Language/Haskell/Syntax/Extension.hs:76:1 ghc-lib-parser> Warning: 'SrcLoc' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'Located' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'GhcPass' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 2% ( 9 /341) in 'Language.Haskell.Syntax.Extension' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> DataConCantHappen (compiler/Language/Haskell/Syntax/Extension.hs:111) ghc-lib-parser> Anno (compiler/Language/Haskell/Syntax/Extension.hs:125) ghc-lib-parser> LIdP (compiler/Language/Haskell/Syntax/Extension.hs:172) ghc-lib-parser> XHsValBinds (compiler/Language/Haskell/Syntax/Extension.hs:178) ghc-lib-parser> XHsIPBinds (compiler/Language/Haskell/Syntax/Extension.hs:179) ghc-lib-parser> XEmptyLocalBinds (compiler/Language/Haskell/Syntax/Extension.hs:180) ghc-lib-parser> XXHsLocalBindsLR (compiler/Language/Haskell/Syntax/Extension.hs:181) ghc-lib-parser> XValBinds (compiler/Language/Haskell/Syntax/Extension.hs:184) ghc-lib-parser> XXValBindsLR (compiler/Language/Haskell/Syntax/Extension.hs:185) ghc-lib-parser> XFunBind (compiler/Language/Haskell/Syntax/Extension.hs:188) ghc-lib-parser> XPatBind (compiler/Language/Haskell/Syntax/Extension.hs:189) ghc-lib-parser> XVarBind (compiler/Language/Haskell/Syntax/Extension.hs:190) ghc-lib-parser> XPatSynBind (compiler/Language/Haskell/Syntax/Extension.hs:191) ghc-lib-parser> XXHsBindsLR (compiler/Language/Haskell/Syntax/Extension.hs:192) ghc-lib-parser> XPSB (compiler/Language/Haskell/Syntax/Extension.hs:195) ghc-lib-parser> XXPatSynBind (compiler/Language/Haskell/Syntax/Extension.hs:196) ghc-lib-parser> XIPBinds (compiler/Language/Haskell/Syntax/Extension.hs:199) ghc-lib-parser> XXHsIPBinds (compiler/Language/Haskell/Syntax/Extension.hs:200) ghc-lib-parser> XCIPBind (compiler/Language/Haskell/Syntax/Extension.hs:203) ghc-lib-parser> XXIPBind (compiler/Language/Haskell/Syntax/Extension.hs:204) ghc-lib-parser> XTypeSig (compiler/Language/Haskell/Syntax/Extension.hs:207) ghc-lib-parser> XPatSynSig (compiler/Language/Haskell/Syntax/Extension.hs:208) ghc-lib-parser> XClassOpSig (compiler/Language/Haskell/Syntax/Extension.hs:209) ghc-lib-parser> XIdSig (compiler/Language/Haskell/Syntax/Extension.hs:210) ghc-lib-parser> XFixSig (compiler/Language/Haskell/Syntax/Extension.hs:211) ghc-lib-parser> XInlineSig (compiler/Language/Haskell/Syntax/Extension.hs:212) ghc-lib-parser> XSpecSig (compiler/Language/Haskell/Syntax/Extension.hs:213) ghc-lib-parser> XSpecInstSig (compiler/Language/Haskell/Syntax/Extension.hs:214) ghc-lib-parser> XMinimalSig (compiler/Language/Haskell/Syntax/Extension.hs:215) ghc-lib-parser> XSCCFunSig (compiler/Language/Haskell/Syntax/Extension.hs:216) ghc-lib-parser> XCompleteMatchSig (compiler/Language/Haskell/Syntax/Extension.hs:217) ghc-lib-parser> XXSig (compiler/Language/Haskell/Syntax/Extension.hs:218) ghc-lib-parser> XFixitySig (compiler/Language/Haskell/Syntax/Extension.hs:221) ghc-lib-parser> XXFixitySig (compiler/Language/Haskell/Syntax/Extension.hs:222) ghc-lib-parser> XStandaloneKindSig (compiler/Language/Haskell/Syntax/Extension.hs:225) ghc-lib-parser> XXStandaloneKindSig (compiler/Language/Haskell/Syntax/Extension.hs:226) ghc-lib-parser> XTyClD (compiler/Language/Haskell/Syntax/Extension.hs:232) ghc-lib-parser> XInstD (compiler/Language/Haskell/Syntax/Extension.hs:233) ghc-lib-parser> XDerivD (compiler/Language/Haskell/Syntax/Extension.hs:234) ghc-lib-parser> XValD (compiler/Language/Haskell/Syntax/Extension.hs:235) ghc-lib-parser> XSigD (compiler/Language/Haskell/Syntax/Extension.hs:236) ghc-lib-parser> XKindSigD (compiler/Language/Haskell/Syntax/Extension.hs:237) ghc-lib-parser> XDefD (compiler/Language/Haskell/Syntax/Extension.hs:238) ghc-lib-parser> XForD (compiler/Language/Haskell/Syntax/Extension.hs:239) ghc-lib-parser> XWarningD (compiler/Language/Haskell/Syntax/Extension.hs:240) ghc-lib-parser> XAnnD (compiler/Language/Haskell/Syntax/Extension.hs:241) ghc-lib-parser> XRuleD (compiler/Language/Haskell/Syntax/Extension.hs:242) ghc-lib-parser> XSpliceD (compiler/Language/Haskell/Syntax/Extension.hs:243) ghc-lib-parser> XDocD (compiler/Language/Haskell/Syntax/Extension.hs:244) ghc-lib-parser> XRoleAnnotD (compiler/Language/Haskell/Syntax/Extension.hs:245) ghc-lib-parser> XXHsDecl (compiler/Language/Haskell/Syntax/Extension.hs:246) ghc-lib-parser> XCHsGroup (compiler/Language/Haskell/Syntax/Extension.hs:250) ghc-lib-parser> XXHsGroup (compiler/Language/Haskell/Syntax/Extension.hs:251) ghc-lib-parser> XSpliceDecl (compiler/Language/Haskell/Syntax/Extension.hs:255) ghc-lib-parser> XXSpliceDecl (compiler/Language/Haskell/Syntax/Extension.hs:256) ghc-lib-parser> XFamDecl (compiler/Language/Haskell/Syntax/Extension.hs:260) ghc-lib-parser> XSynDecl (compiler/Language/Haskell/Syntax/Extension.hs:261) ghc-lib-parser> XDataDecl (compiler/Language/Haskell/Syntax/Extension.hs:262) ghc-lib-parser> XClassDecl (compiler/Language/Haskell/Syntax/Extension.hs:263) ghc-lib-parser> XXTyClDecl (compiler/Language/Haskell/Syntax/Extension.hs:264) ghc-lib-parser> XCFunDep (compiler/Language/Haskell/Syntax/Extension.hs:268) ghc-lib-parser> XXFunDep (compiler/Language/Haskell/Syntax/Extension.hs:269) ghc-lib-parser> XCTyClGroup (compiler/Language/Haskell/Syntax/Extension.hs:273) ghc-lib-parser> XXTyClGroup (compiler/Language/Haskell/Syntax/Extension.hs:274) ghc-lib-parser> XNoSig (compiler/Language/Haskell/Syntax/Extension.hs:278) ghc-lib-parser> XCKindSig (compiler/Language/Haskell/Syntax/Extension.hs:279) ghc-lib-parser> XTyVarSig (compiler/Language/Haskell/Syntax/Extension.hs:280) ghc-lib-parser> XXFamilyResultSig (compiler/Language/Haskell/Syntax/Extension.hs:281) ghc-lib-parser> XCFamilyDecl (compiler/Language/Haskell/Syntax/Extension.hs:285) ghc-lib-parser> XXFamilyDecl (compiler/Language/Haskell/Syntax/Extension.hs:286) ghc-lib-parser> XCHsDataDefn (compiler/Language/Haskell/Syntax/Extension.hs:290) ghc-lib-parser> XXHsDataDefn (compiler/Language/Haskell/Syntax/Extension.hs:291) ghc-lib-parser> XCHsDerivingClause (compiler/Language/Haskell/Syntax/Extension.hs:295) ghc-lib-parser> XXHsDerivingClause (compiler/Language/Haskell/Syntax/Extension.hs:296) ghc-lib-parser> XDctSingle (compiler/Language/Haskell/Syntax/Extension.hs:300) ghc-lib-parser> XDctMulti (compiler/Language/Haskell/Syntax/Extension.hs:301) ghc-lib-parser> XXDerivClauseTys (compiler/Language/Haskell/Syntax/Extension.hs:302) ghc-lib-parser> XConDeclGADT (compiler/Language/Haskell/Syntax/Extension.hs:306) ghc-lib-parser> XConDeclH98 (compiler/Language/Haskell/Syntax/Extension.hs:307) ghc-lib-parser> XXConDecl (compiler/Language/Haskell/Syntax/Extension.hs:308) ghc-lib-parser> XCFamEqn (compiler/Language/Haskell/Syntax/Extension.hs:312) ghc-lib-parser> XXFamEqn (compiler/Language/Haskell/Syntax/Extension.hs:313) ghc-lib-parser> XCTyFamInstDecl (compiler/Language/Haskell/Syntax/Extension.hs:317) ghc-lib-parser> XXTyFamInstDecl (compiler/Language/Haskell/Syntax/Extension.hs:318) ghc-lib-parser> XCClsInstDecl (compiler/Language/Haskell/Syntax/Extension.hs:322) ghc-lib-parser> XXClsInstDecl (compiler/Language/Haskell/Syntax/Extension.hs:323) ghc-lib-parser> XClsInstD (compiler/Language/Haskell/Syntax/Extension.hs:327) ghc-lib-parser> XDataFamInstD (compiler/Language/Haskell/Syntax/Extension.hs:328) ghc-lib-parser> XTyFamInstD (compiler/Language/Haskell/Syntax/Extension.hs:329) ghc-lib-parser> XXInstDecl (compiler/Language/Haskell/Syntax/Extension.hs:330) ghc-lib-parser> XCDerivDecl (compiler/Language/Haskell/Syntax/Extension.hs:334) ghc-lib-parser> XXDerivDecl (compiler/Language/Haskell/Syntax/Extension.hs:335) ghc-lib-parser> XStockStrategy (compiler/Language/Haskell/Syntax/Extension.hs:339) ghc-lib-parser> XAnyClassStrategy (compiler/Language/Haskell/Syntax/Extension.hs:340) ghc-lib-parser> XNewtypeStrategy (compiler/Language/Haskell/Syntax/Extension.hs:341) ghc-lib-parser> XViaStrategy (compiler/Language/Haskell/Syntax/Extension.hs:342) ghc-lib-parser> XCDefaultDecl (compiler/Language/Haskell/Syntax/Extension.hs:346) ghc-lib-parser> XXDefaultDecl (compiler/Language/Haskell/Syntax/Extension.hs:347) ghc-lib-parser> XForeignImport (compiler/Language/Haskell/Syntax/Extension.hs:351) ghc-lib-parser> XForeignExport (compiler/Language/Haskell/Syntax/Extension.hs:352) ghc-lib-parser> XXForeignDecl (compiler/Language/Haskell/Syntax/Extension.hs:353) ghc-lib-parser> XCImport (compiler/Language/Haskell/Syntax/Extension.hs:354) ghc-lib-parser> XXForeignImport (compiler/Language/Haskell/Syntax/Extension.hs:355) ghc-lib-parser> XCExport (compiler/Language/Haskell/Syntax/Extension.hs:356) ghc-lib-parser> XXForeignExport (compiler/Language/Haskell/Syntax/Extension.hs:357) ghc-lib-parser> XCRuleDecls (compiler/Language/Haskell/Syntax/Extension.hs:361) ghc-lib-parser> XXRuleDecls (compiler/Language/Haskell/Syntax/Extension.hs:362) ghc-lib-parser> XHsRule (compiler/Language/Haskell/Syntax/Extension.hs:366) ghc-lib-parser> XXRuleDecl (compiler/Language/Haskell/Syntax/Extension.hs:367) ghc-lib-parser> XCRuleBndr (compiler/Language/Haskell/Syntax/Extension.hs:371) ghc-lib-parser> XRuleBndrSig (compiler/Language/Haskell/Syntax/Extension.hs:372) ghc-lib-parser> XXRuleBndr (compiler/Language/Haskell/Syntax/Extension.hs:373) ghc-lib-parser> XWarnings (compiler/Language/Haskell/Syntax/Extension.hs:377) ghc-lib-parser> XXWarnDecls (compiler/Language/Haskell/Syntax/Extension.hs:378) ghc-lib-parser> XWarning (compiler/Language/Haskell/Syntax/Extension.hs:382) ghc-lib-parser> XXWarnDecl (compiler/Language/Haskell/Syntax/Extension.hs:383) ghc-lib-parser> XHsAnnotation (compiler/Language/Haskell/Syntax/Extension.hs:387) ghc-lib-parser> XXAnnDecl (compiler/Language/Haskell/Syntax/Extension.hs:388) ghc-lib-parser> XCRoleAnnotDecl (compiler/Language/Haskell/Syntax/Extension.hs:392) ghc-lib-parser> XXRoleAnnotDecl (compiler/Language/Haskell/Syntax/Extension.hs:393) ghc-lib-parser> XCInjectivityAnn (compiler/Language/Haskell/Syntax/Extension.hs:397) ghc-lib-parser> XXInjectivityAnn (compiler/Language/Haskell/Syntax/Extension.hs:398) ghc-lib-parser> XCModule (compiler/Language/Haskell/Syntax/Extension.hs:403) ghc-lib-parser> XXModule (compiler/Language/Haskell/Syntax/Extension.hs:404) ghc-lib-parser> XVar (compiler/Language/Haskell/Syntax/Extension.hs:409) ghc-lib-parser> XUnboundVar (compiler/Language/Haskell/Syntax/Extension.hs:410) ghc-lib-parser> XRecSel (compiler/Language/Haskell/Syntax/Extension.hs:411) ghc-lib-parser> XOverLabel (compiler/Language/Haskell/Syntax/Extension.hs:412) ghc-lib-parser> XIPVar (compiler/Language/Haskell/Syntax/Extension.hs:413) ghc-lib-parser> XOverLitE (compiler/Language/Haskell/Syntax/Extension.hs:414) ghc-lib-parser> XLitE (compiler/Language/Haskell/Syntax/Extension.hs:415) ghc-lib-parser> XLam (compiler/Language/Haskell/Syntax/Extension.hs:416) ghc-lib-parser> XLamCase (compiler/Language/Haskell/Syntax/Extension.hs:417) ghc-lib-parser> XApp (compiler/Language/Haskell/Syntax/Extension.hs:418) ghc-lib-parser> XAppTypeE (compiler/Language/Haskell/Syntax/Extension.hs:419) ghc-lib-parser> XOpApp (compiler/Language/Haskell/Syntax/Extension.hs:420) ghc-lib-parser> XNegApp (compiler/Language/Haskell/Syntax/Extension.hs:421) ghc-lib-parser> XPar (compiler/Language/Haskell/Syntax/Extension.hs:422) ghc-lib-parser> XSectionL (compiler/Language/Haskell/Syntax/Extension.hs:423) ghc-lib-parser> XSectionR (compiler/Language/Haskell/Syntax/Extension.hs:424) ghc-lib-parser> XExplicitTuple (compiler/Language/Haskell/Syntax/Extension.hs:425) ghc-lib-parser> XExplicitSum (compiler/Language/Haskell/Syntax/Extension.hs:426) ghc-lib-parser> XCase (compiler/Language/Haskell/Syntax/Extension.hs:427) ghc-lib-parser> XIf (compiler/Language/Haskell/Syntax/Extension.hs:428) ghc-lib-parser> XMultiIf (compiler/Language/Haskell/Syntax/Extension.hs:429) ghc-lib-parser> XLet (compiler/Language/Haskell/Syntax/Extension.hs:430) ghc-lib-parser> XDo (compiler/Language/Haskell/Syntax/Extension.hs:431) ghc-lib-parser> XExplicitList (compiler/Language/Haskell/Syntax/Extension.hs:432) ghc-lib-parser> XRecordCon (compiler/Language/Haskell/Syntax/Extension.hs:433) ghc-lib-parser> XRecordUpd (compiler/Language/Haskell/Syntax/Extension.hs:434) ghc-lib-parser> XLHsRecUpdLabels (compiler/Language/Haskell/Syntax/Extension.hs:435) ghc-lib-parser> XLHsOLRecUpdLabels (compiler/Language/Haskell/Syntax/Extension.hs:436) ghc-lib-parser> XGetField (compiler/Language/Haskell/Syntax/Extension.hs:437) ghc-lib-parser> XProjection (compiler/Language/Haskell/Syntax/Extension.hs:438) ghc-lib-parser> XExprWithTySig (compiler/Language/Haskell/Syntax/Extension.hs:439) ghc-lib-parser> XArithSeq (compiler/Language/Haskell/Syntax/Extension.hs:440) ghc-lib-parser> XTypedBracket (compiler/Language/Haskell/Syntax/Extension.hs:441) ghc-lib-parser> XUntypedBracket (compiler/Language/Haskell/Syntax/Extension.hs:442) ghc-lib-parser> XTypedSplice (compiler/Language/Haskell/Syntax/Extension.hs:443) ghc-lib-parser> XUntypedSplice (compiler/Language/Haskell/Syntax/Extension.hs:444) ghc-lib-parser> XProc (compiler/Language/Haskell/Syntax/Extension.hs:445) ghc-lib-parser> XStatic (compiler/Language/Haskell/Syntax/Extension.hs:446) ghc-lib-parser> XTick (compiler/Language/Haskell/Syntax/Extension.hs:447) ghc-lib-parser> XBinTick (compiler/Language/Haskell/Syntax/Extension.hs:448) ghc-lib-parser> XPragE (compiler/Language/Haskell/Syntax/Extension.hs:449) ghc-lib-parser> XEmbTy (compiler/Language/Haskell/Syntax/Extension.hs:450) ghc-lib-parser> XForAll (compiler/Language/Haskell/Syntax/Extension.hs:451) ghc-lib-parser> XQual (compiler/Language/Haskell/Syntax/Extension.hs:452) ghc-lib-parser> XFunArr (compiler/Language/Haskell/Syntax/Extension.hs:453) ghc-lib-parser> XXExpr (compiler/Language/Haskell/Syntax/Extension.hs:454) ghc-lib-parser> XFunRhs (compiler/Language/Haskell/Syntax/Extension.hs:458) ghc-lib-parser> XCDotFieldOcc (compiler/Language/Haskell/Syntax/Extension.hs:462) ghc-lib-parser> XXDotFieldOcc (compiler/Language/Haskell/Syntax/Extension.hs:463) ghc-lib-parser> XSCC (compiler/Language/Haskell/Syntax/Extension.hs:467) ghc-lib-parser> XXPragE (compiler/Language/Haskell/Syntax/Extension.hs:468) ghc-lib-parser> XPresent (compiler/Language/Haskell/Syntax/Extension.hs:472) ghc-lib-parser> XMissing (compiler/Language/Haskell/Syntax/Extension.hs:473) ghc-lib-parser> XXTupArg (compiler/Language/Haskell/Syntax/Extension.hs:474) ghc-lib-parser> XUntypedSpliceExpr (compiler/Language/Haskell/Syntax/Extension.hs:478) ghc-lib-parser> XQuasiQuote (compiler/Language/Haskell/Syntax/Extension.hs:479) ghc-lib-parser> XXUntypedSplice (compiler/Language/Haskell/Syntax/Extension.hs:480) ghc-lib-parser> XExpBr (compiler/Language/Haskell/Syntax/Extension.hs:484) ghc-lib-parser> XPatBr (compiler/Language/Haskell/Syntax/Extension.hs:485) ghc-lib-parser> XDecBrL (compiler/Language/Haskell/Syntax/Extension.hs:486) ghc-lib-parser> XDecBrG (compiler/Language/Haskell/Syntax/Extension.hs:487) ghc-lib-parser> XTypBr (compiler/Language/Haskell/Syntax/Extension.hs:488) ghc-lib-parser> XVarBr (compiler/Language/Haskell/Syntax/Extension.hs:489) ghc-lib-parser> XXQuote (compiler/Language/Haskell/Syntax/Extension.hs:490) ghc-lib-parser> XCmdTop (compiler/Language/Haskell/Syntax/Extension.hs:494) ghc-lib-parser> XXCmdTop (compiler/Language/Haskell/Syntax/Extension.hs:495) ghc-lib-parser> XMG (compiler/Language/Haskell/Syntax/Extension.hs:499) ghc-lib-parser> XXMatchGroup (compiler/Language/Haskell/Syntax/Extension.hs:500) ghc-lib-parser> XCMatch (compiler/Language/Haskell/Syntax/Extension.hs:504) ghc-lib-parser> XXMatch (compiler/Language/Haskell/Syntax/Extension.hs:505) ghc-lib-parser> XCGRHSs (compiler/Language/Haskell/Syntax/Extension.hs:509) ghc-lib-parser> XXGRHSs (compiler/Language/Haskell/Syntax/Extension.hs:510) ghc-lib-parser> XCGRHS (compiler/Language/Haskell/Syntax/Extension.hs:514) ghc-lib-parser> XXGRHS (compiler/Language/Haskell/Syntax/Extension.hs:515) ghc-lib-parser> XLastStmt (compiler/Language/Haskell/Syntax/Extension.hs:519) ghc-lib-parser> XBindStmt (compiler/Language/Haskell/Syntax/Extension.hs:520) ghc-lib-parser> XBodyStmt (compiler/Language/Haskell/Syntax/Extension.hs:521) ghc-lib-parser> XLetStmt (compiler/Language/Haskell/Syntax/Extension.hs:522) ghc-lib-parser> XParStmt (compiler/Language/Haskell/Syntax/Extension.hs:523) ghc-lib-parser> XTransStmt (compiler/Language/Haskell/Syntax/Extension.hs:524) ghc-lib-parser> XRecStmt (compiler/Language/Haskell/Syntax/Extension.hs:525) ghc-lib-parser> XXStmtLR (compiler/Language/Haskell/Syntax/Extension.hs:526) ghc-lib-parser> XCmdArrApp (compiler/Language/Haskell/Syntax/Extension.hs:530) ghc-lib-parser> XCmdArrForm (compiler/Language/Haskell/Syntax/Extension.hs:531) ghc-lib-parser> XCmdApp (compiler/Language/Haskell/Syntax/Extension.hs:532) ghc-lib-parser> XCmdLam (compiler/Language/Haskell/Syntax/Extension.hs:533) ghc-lib-parser> XCmdPar (compiler/Language/Haskell/Syntax/Extension.hs:534) ghc-lib-parser> XCmdCase (compiler/Language/Haskell/Syntax/Extension.hs:535) ghc-lib-parser> XCmdLamCase (compiler/Language/Haskell/Syntax/Extension.hs:536) ghc-lib-parser> XCmdIf (compiler/Language/Haskell/Syntax/Extension.hs:537) ghc-lib-parser> XCmdLet (compiler/Language/Haskell/Syntax/Extension.hs:538) ghc-lib-parser> XCmdDo (compiler/Language/Haskell/Syntax/Extension.hs:539) ghc-lib-parser> XCmdWrap (compiler/Language/Haskell/Syntax/Extension.hs:540) ghc-lib-parser> XXCmd (compiler/Language/Haskell/Syntax/Extension.hs:541) ghc-lib-parser> XParStmtBlock (compiler/Language/Haskell/Syntax/Extension.hs:545) ghc-lib-parser> XXParStmtBlock (compiler/Language/Haskell/Syntax/Extension.hs:546) ghc-lib-parser> XHsChar (compiler/Language/Haskell/Syntax/Extension.hs:553) ghc-lib-parser> XHsCharPrim (compiler/Language/Haskell/Syntax/Extension.hs:554) ghc-lib-parser> XHsString (compiler/Language/Haskell/Syntax/Extension.hs:555) ghc-lib-parser> XHsMultilineString (compiler/Language/Haskell/Syntax/Extension.hs:556) ghc-lib-parser> XHsStringPrim (compiler/Language/Haskell/Syntax/Extension.hs:557) ghc-lib-parser> XHsInt (compiler/Language/Haskell/Syntax/Extension.hs:558) ghc-lib-parser> XHsIntPrim (compiler/Language/Haskell/Syntax/Extension.hs:559) ghc-lib-parser> XHsWordPrim (compiler/Language/Haskell/Syntax/Extension.hs:560) ghc-lib-parser> XHsInt8Prim (compiler/Language/Haskell/Syntax/Extension.hs:561) ghc-lib-parser> XHsInt16Prim (compiler/Language/Haskell/Syntax/Extension.hs:562) ghc-lib-parser> XHsInt32Prim (compiler/Language/Haskell/Syntax/Extension.hs:563) ghc-lib-parser> XHsInt64Prim (compiler/Language/Haskell/Syntax/Extension.hs:564) ghc-lib-parser> XHsWord8Prim (compiler/Language/Haskell/Syntax/Extension.hs:565) ghc-lib-parser> XHsWord16Prim (compiler/Language/Haskell/Syntax/Extension.hs:566) ghc-lib-parser> XHsWord32Prim (compiler/Language/Haskell/Syntax/Extension.hs:567) ghc-lib-parser> XHsWord64Prim (compiler/Language/Haskell/Syntax/Extension.hs:568) ghc-lib-parser> XHsInteger (compiler/Language/Haskell/Syntax/Extension.hs:569) ghc-lib-parser> XHsRat (compiler/Language/Haskell/Syntax/Extension.hs:570) ghc-lib-parser> XHsFloatPrim (compiler/Language/Haskell/Syntax/Extension.hs:571) ghc-lib-parser> XHsDoublePrim (compiler/Language/Haskell/Syntax/Extension.hs:572) ghc-lib-parser> XXLit (compiler/Language/Haskell/Syntax/Extension.hs:573) ghc-lib-parser> XOverLit (compiler/Language/Haskell/Syntax/Extension.hs:577) ghc-lib-parser> XXOverLit (compiler/Language/Haskell/Syntax/Extension.hs:578) ghc-lib-parser> XWildPat (compiler/Language/Haskell/Syntax/Extension.hs:583) ghc-lib-parser> XVarPat (compiler/Language/Haskell/Syntax/Extension.hs:584) ghc-lib-parser> XLazyPat (compiler/Language/Haskell/Syntax/Extension.hs:585) ghc-lib-parser> XAsPat (compiler/Language/Haskell/Syntax/Extension.hs:586) ghc-lib-parser> XParPat (compiler/Language/Haskell/Syntax/Extension.hs:587) ghc-lib-parser> XBangPat (compiler/Language/Haskell/Syntax/Extension.hs:588) ghc-lib-parser> XListPat (compiler/Language/Haskell/Syntax/Extension.hs:589) ghc-lib-parser> XTuplePat (compiler/Language/Haskell/Syntax/Extension.hs:590) ghc-lib-parser> XSumPat (compiler/Language/Haskell/Syntax/Extension.hs:591) ghc-lib-parser> XOrPat (compiler/Language/Haskell/Syntax/Extension.hs:592) ghc-lib-parser> XConPat (compiler/Language/Haskell/Syntax/Extension.hs:593) ghc-lib-parser> XViewPat (compiler/Language/Haskell/Syntax/Extension.hs:594) ghc-lib-parser> XSplicePat (compiler/Language/Haskell/Syntax/Extension.hs:595) ghc-lib-parser> XLitPat (compiler/Language/Haskell/Syntax/Extension.hs:596) ghc-lib-parser> XNPat (compiler/Language/Haskell/Syntax/Extension.hs:597) ghc-lib-parser> XNPlusKPat (compiler/Language/Haskell/Syntax/Extension.hs:598) ghc-lib-parser> XSigPat (compiler/Language/Haskell/Syntax/Extension.hs:599) ghc-lib-parser> XEmbTyPat (compiler/Language/Haskell/Syntax/Extension.hs:600) ghc-lib-parser> XInvisPat (compiler/Language/Haskell/Syntax/Extension.hs:601) ghc-lib-parser> XCoPat (compiler/Language/Haskell/Syntax/Extension.hs:602) ghc-lib-parser> XXPat (compiler/Language/Haskell/Syntax/Extension.hs:603) ghc-lib-parser> XHsFieldBind (compiler/Language/Haskell/Syntax/Extension.hs:604) ghc-lib-parser> XHsQTvs (compiler/Language/Haskell/Syntax/Extension.hs:612) ghc-lib-parser> XXLHsQTyVars (compiler/Language/Haskell/Syntax/Extension.hs:613) ghc-lib-parser> XHsOuterImplicit (compiler/Language/Haskell/Syntax/Extension.hs:617) ghc-lib-parser> XHsOuterExplicit (compiler/Language/Haskell/Syntax/Extension.hs:618) ghc-lib-parser> XXHsOuterTyVarBndrs (compiler/Language/Haskell/Syntax/Extension.hs:619) ghc-lib-parser> XHsSig (compiler/Language/Haskell/Syntax/Extension.hs:623) ghc-lib-parser> XXHsSigType (compiler/Language/Haskell/Syntax/Extension.hs:624) ghc-lib-parser> XHsWC (compiler/Language/Haskell/Syntax/Extension.hs:628) ghc-lib-parser> XXHsWildCardBndrs (compiler/Language/Haskell/Syntax/Extension.hs:629) ghc-lib-parser> XHsPS (compiler/Language/Haskell/Syntax/Extension.hs:633) ghc-lib-parser> XXHsPatSigType (compiler/Language/Haskell/Syntax/Extension.hs:634) ghc-lib-parser> XHsTP (compiler/Language/Haskell/Syntax/Extension.hs:638) ghc-lib-parser> XXHsTyPat (compiler/Language/Haskell/Syntax/Extension.hs:639) ghc-lib-parser> XForAllTy (compiler/Language/Haskell/Syntax/Extension.hs:643) ghc-lib-parser> XQualTy (compiler/Language/Haskell/Syntax/Extension.hs:644) ghc-lib-parser> XTyVar (compiler/Language/Haskell/Syntax/Extension.hs:645) ghc-lib-parser> XAppTy (compiler/Language/Haskell/Syntax/Extension.hs:646) ghc-lib-parser> XAppKindTy (compiler/Language/Haskell/Syntax/Extension.hs:647) ghc-lib-parser> XFunTy (compiler/Language/Haskell/Syntax/Extension.hs:648) ghc-lib-parser> XListTy (compiler/Language/Haskell/Syntax/Extension.hs:649) ghc-lib-parser> XTupleTy (compiler/Language/Haskell/Syntax/Extension.hs:650) ghc-lib-parser> XSumTy (compiler/Language/Haskell/Syntax/Extension.hs:651) ghc-lib-parser> XOpTy (compiler/Language/Haskell/Syntax/Extension.hs:652) ghc-lib-parser> XParTy (compiler/Language/Haskell/Syntax/Extension.hs:653) ghc-lib-parser> XIParamTy (compiler/Language/Haskell/Syntax/Extension.hs:654) ghc-lib-parser> XStarTy (compiler/Language/Haskell/Syntax/Extension.hs:655) ghc-lib-parser> XKindSig (compiler/Language/Haskell/Syntax/Extension.hs:656) ghc-lib-parser> XSpliceTy (compiler/Language/Haskell/Syntax/Extension.hs:657) ghc-lib-parser> XDocTy (compiler/Language/Haskell/Syntax/Extension.hs:658) ghc-lib-parser> XBangTy (compiler/Language/Haskell/Syntax/Extension.hs:659) ghc-lib-parser> XRecTy (compiler/Language/Haskell/Syntax/Extension.hs:660) ghc-lib-parser> XExplicitListTy (compiler/Language/Haskell/Syntax/Extension.hs:661) ghc-lib-parser> XExplicitTupleTy (compiler/Language/Haskell/Syntax/Extension.hs:662) ghc-lib-parser> XTyLit (compiler/Language/Haskell/Syntax/Extension.hs:663) ghc-lib-parser> XWildCardTy (compiler/Language/Haskell/Syntax/Extension.hs:664) ghc-lib-parser> XXType (compiler/Language/Haskell/Syntax/Extension.hs:665) ghc-lib-parser> XNumTy (compiler/Language/Haskell/Syntax/Extension.hs:669) ghc-lib-parser> XStrTy (compiler/Language/Haskell/Syntax/Extension.hs:670) ghc-lib-parser> XCharTy (compiler/Language/Haskell/Syntax/Extension.hs:671) ghc-lib-parser> XXTyLit (compiler/Language/Haskell/Syntax/Extension.hs:672) ghc-lib-parser> XHsForAllVis (compiler/Language/Haskell/Syntax/Extension.hs:676) ghc-lib-parser> XHsForAllInvis (compiler/Language/Haskell/Syntax/Extension.hs:677) ghc-lib-parser> XXHsForAllTelescope (compiler/Language/Haskell/Syntax/Extension.hs:678) ghc-lib-parser> XTyVarBndr (compiler/Language/Haskell/Syntax/Extension.hs:682) ghc-lib-parser> XXTyVarBndr (compiler/Language/Haskell/Syntax/Extension.hs:683) ghc-lib-parser> XConDeclField (compiler/Language/Haskell/Syntax/Extension.hs:687) ghc-lib-parser> XXConDeclField (compiler/Language/Haskell/Syntax/Extension.hs:688) ghc-lib-parser> XCFieldOcc (compiler/Language/Haskell/Syntax/Extension.hs:692) ghc-lib-parser> XXFieldOcc (compiler/Language/Haskell/Syntax/Extension.hs:693) ghc-lib-parser> XCImportDecl (compiler/Language/Haskell/Syntax/Extension.hs:700) ghc-lib-parser> XXImportDecl (compiler/Language/Haskell/Syntax/Extension.hs:701) ghc-lib-parser> ImportDeclPkgQual (compiler/Language/Haskell/Syntax/Extension.hs:702) ghc-lib-parser> XIEVar (compiler/Language/Haskell/Syntax/Extension.hs:706) ghc-lib-parser> XIEThingAbs (compiler/Language/Haskell/Syntax/Extension.hs:707) ghc-lib-parser> XIEThingAll (compiler/Language/Haskell/Syntax/Extension.hs:708) ghc-lib-parser> XIEThingWith (compiler/Language/Haskell/Syntax/Extension.hs:709) ghc-lib-parser> XIEModuleContents (compiler/Language/Haskell/Syntax/Extension.hs:710) ghc-lib-parser> XIEGroup (compiler/Language/Haskell/Syntax/Extension.hs:711) ghc-lib-parser> XIEDoc (compiler/Language/Haskell/Syntax/Extension.hs:712) ghc-lib-parser> XIEDocNamed (compiler/Language/Haskell/Syntax/Extension.hs:713) ghc-lib-parser> XXIE (compiler/Language/Haskell/Syntax/Extension.hs:714) ghc-lib-parser> XIEName (compiler/Language/Haskell/Syntax/Extension.hs:718) ghc-lib-parser> XIEDefault (compiler/Language/Haskell/Syntax/Extension.hs:719) ghc-lib-parser> XIEPattern (compiler/Language/Haskell/Syntax/Extension.hs:720) ghc-lib-parser> XIEType (compiler/Language/Haskell/Syntax/Extension.hs:721) ghc-lib-parser> XXIEWrappedName (compiler/Language/Haskell/Syntax/Extension.hs:722) ghc-lib-parser> Warning: 'Unique' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 40% ( 4 / 10) in 'Language.Haskell.Syntax.Module.Name' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> moduleNameFS (compiler/Language/Haskell/Syntax/Module/Name.hs:26) ghc-lib-parser> moduleNameString (compiler/Language/Haskell/Syntax/Module/Name.hs:29) ghc-lib-parser> mkModuleName (compiler/Language/Haskell/Syntax/Module/Name.hs:32) ghc-lib-parser> mkModuleNameFS (compiler/Language/Haskell/Syntax/Module/Name.hs:35) ghc-lib-parser> parseModuleName (compiler/Language/Haskell/Syntax/Module/Name.hs:50) ghc-lib-parser> Warning: 'trace' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'panic' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'SDoc' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Utils/Outputable.hs:383:1 ghc-lib-parser> * at compiler/GHC/Utils/Outputable.hs:378:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Utils/Outputable.hs:378:1 ghc-lib-parser> Warning: 'it' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'they' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'HDoc' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Utils/Outputable.hs:1796:1 ghc-lib-parser> * at compiler/GHC/Utils/Outputable.hs:1786:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Utils/Outputable.hs:1786:1 ghc-lib-parser> Warning: 'HLine' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Utils/Outputable.hs:1790:1 ghc-lib-parser> * at compiler/GHC/Utils/Outputable.hs:1781:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Utils/Outputable.hs:1781:1 ghc-lib-parser> Warning: 'Name' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'FastString' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/FastString.hs:208:19 ghc-lib-parser> * at compiler/GHC/Data/FastString.hs:208:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Data/FastString.hs:208:1 ghc-lib-parser> Warning: 'UnitId' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 29% ( 60 /202) in 'GHC.Utils.Outputable' ghc-lib-parser> Missing documentation for: ghc-lib-parser> JoinPointHood (compiler/GHC/Utils/Outputable.hs:1269) ghc-lib-parser> isJoinPoint (compiler/GHC/Utils/Outputable.hs:1275) ghc-lib-parser> runSDoc (compiler/GHC/Utils/Outputable.hs:388) ghc-lib-parser> docToSDoc (compiler/GHC/Utils/Outputable.hs:683) ghc-lib-parser> interpp'SP' (compiler/GHC/Utils/Outputable.hs:1431) ghc-lib-parser> pprWithCommas (compiler/GHC/Utils/Outputable.hs:1398) ghc-lib-parser> pprWithSemis (compiler/GHC/Utils/Outputable.hs:1404) ghc-lib-parser> unquotedListWith (compiler/GHC/Utils/Outputable.hs:1460) ghc-lib-parser> quotedListWithOr (compiler/GHC/Utils/Outputable.hs:1444) ghc-lib-parser> quotedListWithNor (compiler/GHC/Utils/Outputable.hs:1449) ghc-lib-parser> quotedListWithAnd (compiler/GHC/Utils/Outputable.hs:1454) ghc-lib-parser> pprWithBars (compiler/GHC/Utils/Outputable.hs:1410) ghc-lib-parser> spaceIfSingleQuote (compiler/GHC/Utils/Outputable.hs:1415) ghc-lib-parser> isEmpty (compiler/GHC/Utils/Outputable.hs:680) ghc-lib-parser> ptext (compiler/GHC/Utils/Outputable.hs:695) ghc-lib-parser> int (compiler/GHC/Utils/Outputable.hs:697) ghc-lib-parser> intWithCommas (compiler/GHC/Utils/Outputable.hs:1476) ghc-lib-parser> integer (compiler/GHC/Utils/Outputable.hs:699) ghc-lib-parser> word64 (compiler/GHC/Utils/Outputable.hs:708) ghc-lib-parser> word (compiler/GHC/Utils/Outputable.hs:710) ghc-lib-parser> float (compiler/GHC/Utils/Outputable.hs:701) ghc-lib-parser> double (compiler/GHC/Utils/Outputable.hs:703) ghc-lib-parser> rational (compiler/GHC/Utils/Outputable.hs:705) ghc-lib-parser> parens (compiler/GHC/Utils/Outputable.hs:723) ghc-lib-parser> cparen (compiler/GHC/Utils/Outputable.hs:737) ghc-lib-parser> brackets (compiler/GHC/Utils/Outputable.hs:727) ghc-lib-parser> braces (compiler/GHC/Utils/Outputable.hs:725) ghc-lib-parser> quotes (compiler/GHC/Utils/Outputable.hs:748) ghc-lib-parser> quote (compiler/GHC/Utils/Outputable.hs:729) ghc-lib-parser> quoteIfPunsEnabled (compiler/GHC/Utils/Outputable.hs:740) ghc-lib-parser> doubleQuotes (compiler/GHC/Utils/Outputable.hs:731) ghc-lib-parser> angleBrackets (compiler/GHC/Utils/Outputable.hs:733) ghc-lib-parser> semi (compiler/GHC/Utils/Outputable.hs:776) ghc-lib-parser> comma (compiler/GHC/Utils/Outputable.hs:777) ghc-lib-parser> colon (compiler/GHC/Utils/Outputable.hs:778) ghc-lib-parser> dcolon (compiler/GHC/Utils/Outputable.hs:763) ghc-lib-parser> space (compiler/GHC/Utils/Outputable.hs:780) ghc-lib-parser> equals (compiler/GHC/Utils/Outputable.hs:779) ghc-lib-parser> dot (compiler/GHC/Utils/Outputable.hs:782) ghc-lib-parser> vbar (compiler/GHC/Utils/Outputable.hs:783) ghc-lib-parser> arrow (compiler/GHC/Utils/Outputable.hs:764) ghc-lib-parser> lollipop (compiler/GHC/Utils/Outputable.hs:765) ghc-lib-parser> larrow (compiler/GHC/Utils/Outputable.hs:766) ghc-lib-parser> darrow (compiler/GHC/Utils/Outputable.hs:767) ghc-lib-parser> arrowt (compiler/GHC/Utils/Outputable.hs:768) ghc-lib-parser> larrowt (compiler/GHC/Utils/Outputable.hs:769) ghc-lib-parser> arrowtt (compiler/GHC/Utils/Outputable.hs:770) ghc-lib-parser> larrowtt (compiler/GHC/Utils/Outputable.hs:771) ghc-lib-parser> lambda (compiler/GHC/Utils/Outputable.hs:772) ghc-lib-parser> lparen (compiler/GHC/Utils/Outputable.hs:784) ghc-lib-parser> rparen (compiler/GHC/Utils/Outputable.hs:785) ghc-lib-parser> lbrack (compiler/GHC/Utils/Outputable.hs:786) ghc-lib-parser> rbrack (compiler/GHC/Utils/Outputable.hs:787) ghc-lib-parser> lbrace (compiler/GHC/Utils/Outputable.hs:788) ghc-lib-parser> rbrace (compiler/GHC/Utils/Outputable.hs:789) ghc-lib-parser> underscore (compiler/GHC/Utils/Outputable.hs:781) ghc-lib-parser> blankLine (compiler/GHC/Utils/Outputable.hs:762) ghc-lib-parser> forAllLit (compiler/GHC/Utils/Outputable.hs:792) ghc-lib-parser> bullet (compiler/GHC/Utils/Outputable.hs:795) ghc-lib-parser> hang (compiler/GHC/Utils/Outputable.hs:840) ghc-lib-parser> punctuate (compiler/GHC/Utils/Outputable.hs:853) ghc-lib-parser> ppWhen (compiler/GHC/Utils/Outputable.hs:876) ghc-lib-parser> ppUnless (compiler/GHC/Utils/Outputable.hs:880) ghc-lib-parser> ppWhenOption (compiler/GHC/Utils/Outputable.hs:885) ghc-lib-parser> ppUnlessOption (compiler/GHC/Utils/Outputable.hs:891) ghc-lib-parser> unicodeSyntax (compiler/GHC/Utils/Outputable.hs:798) ghc-lib-parser> keyword (compiler/GHC/Utils/Outputable.hs:910) ghc-lib-parser> pprCode (compiler/GHC/Utils/Outputable.hs:647) ghc-lib-parser> showSDocOneLine (compiler/GHC/Utils/Outputable.hs:659) ghc-lib-parser> showSDocUnsafe (compiler/GHC/Utils/Outputable.hs:666) ghc-lib-parser> showPprUnsafe (compiler/GHC/Utils/Outputable.hs:669) ghc-lib-parser> renderWithContext (compiler/GHC/Utils/Outputable.hs:650) ghc-lib-parser> pprDebugAndThen (compiler/GHC/Utils/Outputable.hs:673) ghc-lib-parser> pprInfixVar (compiler/GHC/Utils/Outputable.hs:1366) ghc-lib-parser> pprPrefixVar (compiler/GHC/Utils/Outputable.hs:1360) ghc-lib-parser> primFloatSuffix (compiler/GHC/Utils/Outputable.hs:1324) ghc-lib-parser> primCharSuffix (compiler/GHC/Utils/Outputable.hs:1323) ghc-lib-parser> primDoubleSuffix (compiler/GHC/Utils/Outputable.hs:1326) ghc-lib-parser> primInt8Suffix (compiler/GHC/Utils/Outputable.hs:1328) ghc-lib-parser> primWord8Suffix (compiler/GHC/Utils/Outputable.hs:1329) ghc-lib-parser> primInt16Suffix (compiler/GHC/Utils/Outputable.hs:1330) ghc-lib-parser> primWord16Suffix (compiler/GHC/Utils/Outputable.hs:1331) ghc-lib-parser> primInt32Suffix (compiler/GHC/Utils/Outputable.hs:1332) ghc-lib-parser> primWord32Suffix (compiler/GHC/Utils/Outputable.hs:1333) ghc-lib-parser> primInt64Suffix (compiler/GHC/Utils/Outputable.hs:1334) ghc-lib-parser> primWord64Suffix (compiler/GHC/Utils/Outputable.hs:1335) ghc-lib-parser> primIntSuffix (compiler/GHC/Utils/Outputable.hs:1325) ghc-lib-parser> primWordSuffix (compiler/GHC/Utils/Outputable.hs:1327) ghc-lib-parser> pprPrimInt (compiler/GHC/Utils/Outputable.hs:1346) ghc-lib-parser> pprPrimWord (compiler/GHC/Utils/Outputable.hs:1347) ghc-lib-parser> pprPrimInt8 (compiler/GHC/Utils/Outputable.hs:1348) ghc-lib-parser> pprPrimWord8 (compiler/GHC/Utils/Outputable.hs:1352) ghc-lib-parser> pprPrimInt16 (compiler/GHC/Utils/Outputable.hs:1349) ghc-lib-parser> pprPrimWord16 (compiler/GHC/Utils/Outputable.hs:1353) ghc-lib-parser> pprPrimInt32 (compiler/GHC/Utils/Outputable.hs:1350) ghc-lib-parser> pprPrimWord32 (compiler/GHC/Utils/Outputable.hs:1354) ghc-lib-parser> pprPrimInt64 (compiler/GHC/Utils/Outputable.hs:1351) ghc-lib-parser> pprPrimWord64 (compiler/GHC/Utils/Outputable.hs:1355) ghc-lib-parser> pprFastFilePath (compiler/GHC/Utils/Outputable.hs:1372) ghc-lib-parser> pprModuleName (compiler/GHC/Utils/Outputable.hs:1084) ghc-lib-parser> PprStyle (compiler/GHC/Utils/Outputable.hs:176) ghc-lib-parser> PromotedItem (compiler/GHC/Utils/Outputable.hs:237) ghc-lib-parser> IsEmptyOrSingleton (compiler/GHC/Utils/Outputable.hs:242) ghc-lib-parser> isListEmptyOrSingleton (compiler/GHC/Utils/Outputable.hs:245) ghc-lib-parser> reallyAlwaysQualify (compiler/GHC/Utils/Outputable.hs:296) ghc-lib-parser> reallyAlwaysQualifyNames (compiler/GHC/Utils/Outputable.hs:271) ghc-lib-parser> alwaysQualify (compiler/GHC/Utils/Outputable.hs:301) ghc-lib-parser> alwaysQualifyModules (compiler/GHC/Utils/Outputable.hs:281) ghc-lib-parser> neverQualify (compiler/GHC/Utils/Outputable.hs:305) ghc-lib-parser> neverQualifyNames (compiler/GHC/Utils/Outputable.hs:278) ghc-lib-parser> neverQualifyModules (compiler/GHC/Utils/Outputable.hs:284) ghc-lib-parser> alwaysQualifyPackages (compiler/GHC/Utils/Outputable.hs:287) ghc-lib-parser> neverQualifyPackages (compiler/GHC/Utils/Outputable.hs:290) ghc-lib-parser> alwaysPrintPromTick (compiler/GHC/Utils/Outputable.hs:293) ghc-lib-parser> QualifyName (compiler/GHC/Utils/Outputable.hs:252) ghc-lib-parser> queryQual (compiler/GHC/Utils/Outputable.hs:590) ghc-lib-parser> sdocOption (compiler/GHC/Utils/Outputable.hs:562) ghc-lib-parser> updSDocContext (compiler/GHC/Utils/Outputable.hs:566) ghc-lib-parser> SDocContext (compiler/GHC/Utils/Outputable.hs:390) ghc-lib-parser> sdocWithContext (compiler/GHC/Utils/Outputable.hs:558) ghc-lib-parser> traceSDocContext (compiler/GHC/Utils/Outputable.hs:499) ghc-lib-parser> getPprStyle (compiler/GHC/Utils/Outputable.hs:554) ghc-lib-parser> withPprStyle (compiler/GHC/Utils/Outputable.hs:511) ghc-lib-parser> setStyleColoured (compiler/GHC/Utils/Outputable.hs:344) ghc-lib-parser> pprDeeper (compiler/GHC/Utils/Outputable.hs:514) ghc-lib-parser> pprSetDepth (compiler/GHC/Utils/Outputable.hs:545) ghc-lib-parser> codeStyle (compiler/GHC/Utils/Outputable.hs:596) ghc-lib-parser> userStyle (compiler/GHC/Utils/Outputable.hs:604) ghc-lib-parser> dumpStyle (compiler/GHC/Utils/Outputable.hs:600) ghc-lib-parser> qualName (compiler/GHC/Utils/Outputable.hs:570) ghc-lib-parser> qualModule (compiler/GHC/Utils/Outputable.hs:575) ghc-lib-parser> qualPackage (compiler/GHC/Utils/Outputable.hs:580) ghc-lib-parser> promTick (compiler/GHC/Utils/Outputable.hs:585) ghc-lib-parser> defaultDumpStyle (compiler/GHC/Utils/Outputable.hs:315) ghc-lib-parser> mkDumpStyle (compiler/GHC/Utils/Outputable.hs:318) ghc-lib-parser> defaultUserStyle (compiler/GHC/Utils/Outputable.hs:311) ghc-lib-parser> mkUserStyle (compiler/GHC/Utils/Outputable.hs:334) ghc-lib-parser> cmdlineParserStyle (compiler/GHC/Utils/Outputable.hs:331) ghc-lib-parser> Depth (compiler/GHC/Utils/Outputable.hs:191) ghc-lib-parser> withUserStyle (compiler/GHC/Utils/Outputable.hs:337) ghc-lib-parser> withErrStyle (compiler/GHC/Utils/Outputable.hs:340) ghc-lib-parser> bPutHDoc (compiler/GHC/Utils/Outputable.hs:1801) ghc-lib-parser> Warning: 'impossible' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 70% ( 22 / 31) in 'GHC.Utils.Panic' ghc-lib-parser> Missing documentation for: ghc-lib-parser> throwGhcException (compiler/GHC/Utils/Panic.hs:180) ghc-lib-parser> throwGhcExceptionIO (compiler/GHC/Utils/Panic.hs:183) ghc-lib-parser> handleGhcException (compiler/GHC/Utils/Panic.hs:186) ghc-lib-parser> assertPpr (compiler/GHC/Utils/Panic.hs:322) ghc-lib-parser> assertPprMaybe (compiler/GHC/Utils/Panic.hs:329) ghc-lib-parser> assertPprM (compiler/GHC/Utils/Panic.hs:339) ghc-lib-parser> massertPpr (compiler/GHC/Utils/Panic.hs:335) ghc-lib-parser> callStackDoc (compiler/GHC/Utils/Panic.hs:307) ghc-lib-parser> prettyCallStackDoc (compiler/GHC/Utils/Panic.hs:310) ghc-lib-parser> 75% ( 9 / 12) in 'GHC.Utils.Trace' ghc-lib-parser> Missing documentation for: ghc-lib-parser> pprTraceM (compiler/GHC/Utils/Trace.hs:46) ghc-lib-parser> pprTraceDebug (compiler/GHC/Utils/Trace.hs:49) ghc-lib-parser> warnPprTraceM (compiler/GHC/Utils/Trace.hs:89) ghc-lib-parser> Warning: GHC.Prelude: Could not find documentation for exported module: GHC.Prelude ghc-lib-parser> 75% ( 9 / 12) in 'GHC.Prelude' ghc-lib-parser> Missing documentation for: ghc-lib-parser> pprTraceDebug (compiler/GHC/Utils/Trace.hs:49) ghc-lib-parser> pprTraceM (compiler/GHC/Utils/Trace.hs:46) ghc-lib-parser> warnPprTraceM (compiler/GHC/Utils/Trace.hs:89) ghc-lib-parser> 0% ( 0 / 4) in 'GHC.Utils.Word64' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> intToWord64 (compiler/GHC/Utils/Word64.hs:14) ghc-lib-parser> word64ToInt (compiler/GHC/Utils/Word64.hs:17) ghc-lib-parser> truncateWord64ToWord32 (compiler/GHC/Utils/Word64.hs:20) ghc-lib-parser> Warning: 's' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'a' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'State' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Utils/Monad/State/Strict.hs:72:1 ghc-lib-parser> * at compiler/GHC/Utils/Monad/State/Strict.hs:61:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Utils/Monad/State/Strict.hs:61:1 ghc-lib-parser> 33% ( 4 / 12) in 'GHC.Utils.Monad.State.Strict' ghc-lib-parser> Missing documentation for: ghc-lib-parser> state (compiler/GHC/Utils/Monad/State/Strict.hs:108) ghc-lib-parser> evalState (compiler/GHC/Utils/Monad/State/Strict.hs:123) ghc-lib-parser> execState (compiler/GHC/Utils/Monad/State/Strict.hs:126) ghc-lib-parser> runState (compiler/GHC/Utils/Monad/State/Strict.hs:129) ghc-lib-parser> get (compiler/GHC/Utils/Monad/State/Strict.hs:111) ghc-lib-parser> gets (compiler/GHC/Utils/Monad/State/Strict.hs:114) ghc-lib-parser> put (compiler/GHC/Utils/Monad/State/Strict.hs:117) ghc-lib-parser> modify (compiler/GHC/Utils/Monad/State/Strict.hs:120) ghc-lib-parser> 79% ( 23 / 29) in 'GHC.Utils.Monad' ghc-lib-parser> Missing documentation for: ghc-lib-parser> zipWith3M (compiler/GHC/Utils/Monad.hs:78) ghc-lib-parser> zipWith3M_ (compiler/GHC/Utils/Monad.hs:84) ghc-lib-parser> zipWith4M (compiler/GHC/Utils/Monad.hs:91) ghc-lib-parser> zipWithAndUnzipM (compiler/GHC/Utils/Monad.hs:96) ghc-lib-parser> mapAndUnzip4M (compiler/GHC/Utils/Monad.hs:145) ghc-lib-parser> mapAndUnzip5M (compiler/GHC/Utils/Monad.hs:151) ghc-lib-parser> Warning: 'FastString' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/FastString.hs:208:19 ghc-lib-parser> * at compiler/GHC/Data/FastString.hs:208:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Data/FastString.hs:208:1 ghc-lib-parser> 45% ( 11 / 24) in 'GHC.Utils.Lexeme' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> isLexCon (compiler/GHC/Utils/Lexeme.hs:63) ghc-lib-parser> isLexVar (compiler/GHC/Utils/Lexeme.hs:64) ghc-lib-parser> isLexId (compiler/GHC/Utils/Lexeme.hs:66) ghc-lib-parser> isLexSym (compiler/GHC/Utils/Lexeme.hs:67) ghc-lib-parser> isLexConId (compiler/GHC/Utils/Lexeme.hs:70) ghc-lib-parser> isLexConSym (compiler/GHC/Utils/Lexeme.hs:78) ghc-lib-parser> isLexVarId (compiler/GHC/Utils/Lexeme.hs:74) ghc-lib-parser> isLexVarSym (compiler/GHC/Utils/Lexeme.hs:82) ghc-lib-parser> startsVarSym ghc-lib-parser> startsVarId ghc-lib-parser> startsConSym ghc-lib-parser> startsConId ghc-lib-parser> 33% ( 1 / 3) in 'GHC.Utils.CliOption' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> showOpt (compiler/GHC/Utils/CliOption.hs:26) ghc-lib-parser> 50% ( 1 / 2) in 'GHC.Types.ProfAuto' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> 80% ( 4 / 5) in 'GHC.Types.HpcInfo' ghc-lib-parser> Missing documentation for: ghc-lib-parser> emptyHpcInfo (compiler/GHC/Types/HpcInfo.hs:27) ghc-lib-parser> 14% ( 1 / 7) in 'GHC.Tc.Types.TcRef' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> newTcRef (compiler/GHC/Tc/Types/TcRef.hs:17) ghc-lib-parser> readTcRef (compiler/GHC/Tc/Types/TcRef.hs:21) ghc-lib-parser> writeTcRef (compiler/GHC/Tc/Types/TcRef.hs:25) ghc-lib-parser> updTcRef (compiler/GHC/Tc/Types/TcRef.hs:29) ghc-lib-parser> updTcRefM (compiler/GHC/Tc/Types/TcRef.hs:33) ghc-lib-parser> 50% ( 1 / 2) in 'GHC.SysTools.Terminal' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> 42% ( 6 / 14) in 'GHC.Settings.Constants' ghc-lib-parser> Missing documentation for: ghc-lib-parser> hiVersion (compiler/GHC/Settings/Constants.hs:9) ghc-lib-parser> mAX_TUPLE_SIZE (compiler/GHC/Settings/Constants.hs:14) ghc-lib-parser> mAX_CTUPLE_SIZE (compiler/GHC/Settings/Constants.hs:18) ghc-lib-parser> mAX_SUM_SIZE (compiler/GHC/Settings/Constants.hs:21) ghc-lib-parser> wORD64_SIZE (compiler/GHC/Settings/Constants.hs:55) ghc-lib-parser> fLOAT_SIZE (compiler/GHC/Settings/Constants.hs:59) ghc-lib-parser> dOUBLE_SIZE (compiler/GHC/Settings/Constants.hs:63) ghc-lib-parser> tARGET_MAX_CHAR (compiler/GHC/Settings/Constants.hs:66) ghc-lib-parser> Warning: 'plugin' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'Plugin' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 100% ( 3 / 3) in 'GHC.Driver.Plugins.External' ghc-lib-parser> Warning: 'Backend' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 66% ( 2 / 3) in 'GHC.Driver.Backend.Internal' ghc-lib-parser> Missing documentation for: ghc-lib-parser> BackendName (compiler/GHC/Driver/Backend/Internal.hs:26) ghc-lib-parser> 16% ( 1 / 6) in 'GHC.Data.Unboxed' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> fmapMaybeUB (compiler/GHC/Data/Unboxed.hs:44) ghc-lib-parser> fromMaybeUB (compiler/GHC/Data/Unboxed.hs:36) ghc-lib-parser> apMaybeUB (compiler/GHC/Data/Unboxed.hs:40) ghc-lib-parser> maybeUB (compiler/GHC/Data/Unboxed.hs:48) ghc-lib-parser> Warning: 'StringBuffer' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/StringBuffer.hs:98:4 ghc-lib-parser> * at compiler/GHC/Data/StringBuffer.hs:97:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Data/StringBuffer.hs:97:1 ghc-lib-parser> Warning: 'utf8DecodeChar' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: '#' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 73% ( 22 / 30) in 'GHC.Data.StringBuffer' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> hGetStringBufferBlock (compiler/GHC/Data/StringBuffer.hs:133) ghc-lib-parser> hPutStringBuffer (compiler/GHC/Data/StringBuffer.hs:145) ghc-lib-parser> appendStringBuffers (compiler/GHC/Data/StringBuffer.hs:181) ghc-lib-parser> prevChar (compiler/GHC/Data/StringBuffer.hs:296) ghc-lib-parser> lexemeToFastString (compiler/GHC/Data/StringBuffer.hs:392) ghc-lib-parser> parseUnsignedInteger (compiler/GHC/Data/StringBuffer.hs:415) ghc-lib-parser> bidirectionalFormatChars (compiler/GHC/Data/StringBuffer.hs:238) ghc-lib-parser> 0% ( 0 / 5) in 'GHC.Data.Strict' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> Maybe (compiler/GHC/Data/Strict.hs:26) ghc-lib-parser> fromMaybe (compiler/GHC/Data/Strict.hs:30) ghc-lib-parser> maybe (compiler/GHC/Data/Strict.hs:34) ghc-lib-parser> Pair (compiler/GHC/Data/Strict.hs:61) ghc-lib-parser> Warning: 'Stream' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/Stream.hs:59:11 ghc-lib-parser> * at compiler/GHC/Data/Stream.hs:58:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Data/Stream.hs:58:1 ghc-lib-parser> Warning: 'cg' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 71% ( 10 / 14) in 'GHC.Data.Stream' ghc-lib-parser> Missing documentation for: ghc-lib-parser> StreamS (compiler/GHC/Data/Stream.hs:67) ghc-lib-parser> runStream (compiler/GHC/Data/Stream.hs:65) ghc-lib-parser> yield (compiler/GHC/Data/Stream.hs:96) ghc-lib-parser> consume (compiler/GHC/Data/Stream.hs:107) ghc-lib-parser> Warning: 'SmallArray' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/SmallArray.hs:27:21 ghc-lib-parser> * at compiler/GHC/Data/SmallArray.hs:27:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Data/SmallArray.hs:27:1 ghc-lib-parser> 69% ( 9 / 13) in 'GHC.Data.SmallArray' ghc-lib-parser> Missing documentation for: ghc-lib-parser> SmallMutableArray (compiler/GHC/Data/SmallArray.hs:29) ghc-lib-parser> SmallArray (compiler/GHC/Data/SmallArray.hs:27) ghc-lib-parser> newSmallArray (compiler/GHC/Data/SmallArray.hs:37) ghc-lib-parser> writeSmallArray (compiler/GHC/Data/SmallArray.hs:47) ghc-lib-parser> 43% ( 7 / 16) in 'GHC.Data.Maybe' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> MaybeErr (compiler/GHC/Data/Maybe.hs:112) ghc-lib-parser> failME (compiler/GHC/Data/Maybe.hs:128) ghc-lib-parser> isSuccess (compiler/GHC/Data/Maybe.hs:124) ghc-lib-parser> firstJust (compiler/GHC/Data/Maybe.hs:51) ghc-lib-parser> whenIsJust (compiler/GHC/Data/Maybe.hs:75) ghc-lib-parser> expectJust (compiler/GHC/Data/Maybe.hs:71) ghc-lib-parser> rightToMaybe (compiler/GHC/Data/Maybe.hs:82) ghc-lib-parser> liftMaybeT (compiler/GHC/Data/Maybe.hs:96) ghc-lib-parser> Warning: 'FlatBag' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/FlatBag.hs:43:5 ghc-lib-parser> * at compiler/GHC/Data/FlatBag.hs:39:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Data/FlatBag.hs:39:1 ghc-lib-parser> Warning: 'n' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'FlagBag' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'Array' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 90% ( 9 / 10) in 'GHC.Data.FlatBag' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> 0% ( 0 / 6) in 'GHC.Data.FiniteMap' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> insertList (compiler/GHC/Data/FiniteMap.hs:16) ghc-lib-parser> insertListWith (compiler/GHC/Data/FiniteMap.hs:23) ghc-lib-parser> deleteList (compiler/GHC/Data/FiniteMap.hs:26) ghc-lib-parser> foldRight (compiler/GHC/Data/FiniteMap.hs:29) ghc-lib-parser> foldRightWithKey (compiler/GHC/Data/FiniteMap.hs:31) ghc-lib-parser> 0% ( 0 / 2) in 'GHC.CmmToLlvm.Version.Type' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> LlvmVersion (compiler/GHC/CmmToLlvm/Version/Type.hs:10) ghc-lib-parser> 66% ( 2 / 3) in 'GHC.CmmToLlvm.Version.Bounds' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> 25% ( 2 / 8) in 'GHC.CmmToLlvm.Version' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> LlvmVersion (compiler/GHC/CmmToLlvm/Version/Type.hs:10) ghc-lib-parser> parseLlvmVersion (compiler/GHC/CmmToLlvm/Version.hs:22) ghc-lib-parser> llvmVersionSupported (compiler/GHC/CmmToLlvm/Version.hs:36) ghc-lib-parser> llvmVersionStr (compiler/GHC/CmmToLlvm/Version.hs:40) ghc-lib-parser> llvmVersionList (compiler/GHC/CmmToLlvm/Version.hs:43) ghc-lib-parser> 25% ( 8 / 31) in 'GHC.Cmm.Dataflow.Block' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> O (compiler/GHC/Cmm/Dataflow/Block.hs:57) ghc-lib-parser> C (compiler/GHC/Cmm/Dataflow/Block.hs:58) ghc-lib-parser> blockAppend (compiler/GHC/Cmm/Dataflow/Block.hs:138) ghc-lib-parser> blockConcat (compiler/GHC/Cmm/Dataflow/Block.hs:141) ghc-lib-parser> blockCons (compiler/GHC/Cmm/Dataflow/Block.hs:109) ghc-lib-parser> blockFromList (compiler/GHC/Cmm/Dataflow/Block.hs:176) ghc-lib-parser> blockJoin (compiler/GHC/Cmm/Dataflow/Block.hs:135) ghc-lib-parser> blockJoinHead (compiler/GHC/Cmm/Dataflow/Block.hs:127) ghc-lib-parser> blockJoinTail (compiler/GHC/Cmm/Dataflow/Block.hs:131) ghc-lib-parser> blockSnoc (compiler/GHC/Cmm/Dataflow/Block.hs:118) ghc-lib-parser> blockSplitHead (compiler/GHC/Cmm/Dataflow/Block.hs:154) ghc-lib-parser> blockSplitTail (compiler/GHC/Cmm/Dataflow/Block.hs:158) ghc-lib-parser> blockToList (compiler/GHC/Cmm/Dataflow/Block.hs:167) ghc-lib-parser> emptyBlock (compiler/GHC/Cmm/Dataflow/Block.hs:106) ghc-lib-parser> firstNode (compiler/GHC/Cmm/Dataflow/Block.hs:146) ghc-lib-parser> foldBlockNodesB (compiler/GHC/Cmm/Dataflow/Block.hs:325) ghc-lib-parser> foldBlockNodesB3 (compiler/GHC/Cmm/Dataflow/Block.hs:312) ghc-lib-parser> foldBlockNodesF (compiler/GHC/Cmm/Dataflow/Block.hs:310) ghc-lib-parser> isEmptyBlock (compiler/GHC/Cmm/Dataflow/Block.hs:98) ghc-lib-parser> lastNode (compiler/GHC/Cmm/Dataflow/Block.hs:150) ghc-lib-parser> replaceFirstNode (compiler/GHC/Cmm/Dataflow/Block.hs:181) ghc-lib-parser> replaceLastNode (compiler/GHC/Cmm/Dataflow/Block.hs:185) ghc-lib-parser> 50% ( 3 / 6) in 'GHC.SysTools.BaseDir' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> findToolDir (compiler/GHC/SysTools/BaseDir.hs:188) ghc-lib-parser> tryFindTopDir (compiler/GHC/SysTools/BaseDir.hs:150) ghc-lib-parser> 0% ( 0 / 15) in 'GHC.Parser.CharClass' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> is_ident (compiler/GHC/Parser/CharClass.hs:43) ghc-lib-parser> is_symbol (compiler/GHC/Parser/CharClass.hs:44) ghc-lib-parser> is_any (compiler/GHC/Parser/CharClass.hs:45) ghc-lib-parser> is_space (compiler/GHC/Parser/CharClass.hs:46) ghc-lib-parser> is_lower (compiler/GHC/Parser/CharClass.hs:47) ghc-lib-parser> is_upper (compiler/GHC/Parser/CharClass.hs:48) ghc-lib-parser> is_digit (compiler/GHC/Parser/CharClass.hs:49) ghc-lib-parser> is_alphanum (compiler/GHC/Parser/CharClass.hs:50) ghc-lib-parser> is_decdigit (compiler/GHC/Parser/CharClass.hs:62) ghc-lib-parser> is_hexdigit (compiler/GHC/Parser/CharClass.hs:66) ghc-lib-parser> is_octdigit (compiler/GHC/Parser/CharClass.hs:72) ghc-lib-parser> is_bindigit (compiler/GHC/Parser/CharClass.hs:75) ghc-lib-parser> hexDigit (compiler/GHC/Parser/CharClass.hs:55) ghc-lib-parser> octDecDigit (compiler/GHC/Parser/CharClass.hs:59) ghc-lib-parser> 91% ( 11 / 12) in 'GHC.Data.OsPath' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> 50% ( 2 / 4) in 'GHC.CmmToAsm.CFG.Weight' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> parseWeights (compiler/GHC/CmmToAsm/CFG/Weight.hs:37) ghc-lib-parser> 20% ( 1 / 5) in 'GHC.Utils.Json' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> renderJSON (compiler/GHC/Utils/Json.hs:24) ghc-lib-parser> escapeJsonString (compiler/GHC/Utils/Json.hs:39) ghc-lib-parser> ToJson (compiler/GHC/Utils/Json.hs:57) ghc-lib-parser> 100% ( 2 / 2) in 'GHC.Unit.Ppr' ghc-lib-parser> Warning: 'SrcLoc' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/SrcLoc.hs:149:5 ghc-lib-parser> * at compiler/GHC/Types/SrcLoc.hs:229:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Types/SrcLoc.hs:229:1 ghc-lib-parser> Warning: 'BufSpan' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/SrcLoc.hs:378:3 ghc-lib-parser> * at compiler/GHC/Types/SrcLoc.hs:377:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Types/SrcLoc.hs:377:1 ghc-lib-parser> Warning: 'RealSrcLoc' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/SrcLoc.hs:230:5 ghc-lib-parser> * at compiler/GHC/Types/SrcLoc.hs:148:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Types/SrcLoc.hs:148:1 ghc-lib-parser> Warning: 'StringBuffer' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'BufPos' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/SrcLoc.hs:225:18 ghc-lib-parser> * at compiler/GHC/Types/SrcLoc.hs:225:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Types/SrcLoc.hs:225:1 ghc-lib-parser> Warning: 'setSrcLoc' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'resetAlrLastLoc' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'PsLoc' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/SrcLoc.hs:874:5 ghc-lib-parser> * at compiler/GHC/Types/SrcLoc.hs:873:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Types/SrcLoc.hs:873:1 ghc-lib-parser> Warning: 'makeDeltaAst' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'RealSrcSpan' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/SrcLoc.hs:390:5 ghc-lib-parser> * at compiler/GHC/Types/SrcLoc.hs:366:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Types/SrcLoc.hs:366:1 ghc-lib-parser> 58% ( 67 /115) in 'GHC.Types.SrcLoc' ghc-lib-parser> Missing documentation for: ghc-lib-parser> mkSrcLoc (compiler/GHC/Types/SrcLoc.hs:243) ghc-lib-parser> mkRealSrcLoc (compiler/GHC/Types/SrcLoc.hs:246) ghc-lib-parser> advanceBufPos (compiler/GHC/Types/SrcLoc.hs:290) ghc-lib-parser> UnhelpfulSpanReason (compiler/GHC/Types/SrcLoc.hs:396) ghc-lib-parser> isGeneratedSrcSpan (compiler/GHC/Types/SrcLoc.hs:457) ghc-lib-parser> realSrcLocSpan (compiler/GHC/Types/SrcLoc.hs:474) ghc-lib-parser> realSrcSpanStart (compiler/GHC/Types/SrcLoc.hs:621) ghc-lib-parser> realSrcSpanEnd (compiler/GHC/Types/SrcLoc.hs:626) ghc-lib-parser> pprUserRealSpan (compiler/GHC/Types/SrcLoc.hs:713) ghc-lib-parser> pprUnhelpfulSpanReason (compiler/GHC/Types/SrcLoc.hs:706) ghc-lib-parser> pprUserSpan (compiler/GHC/Types/SrcLoc.hs:709) ghc-lib-parser> unhelpfulSpanFS (compiler/GHC/Types/SrcLoc.hs:698) ghc-lib-parser> srcSpanToRealSrcSpan (compiler/GHC/Types/SrcLoc.hs:636) ghc-lib-parser> srcSpanFile ghc-lib-parser> srcSpanStartLine (compiler/GHC/Types/SrcLoc.hs:597) ghc-lib-parser> srcSpanEndLine (compiler/GHC/Types/SrcLoc.hs:598) ghc-lib-parser> srcSpanStartCol (compiler/GHC/Types/SrcLoc.hs:599) ghc-lib-parser> srcSpanEndCol (compiler/GHC/Types/SrcLoc.hs:600) ghc-lib-parser> isNoSrcSpan (compiler/GHC/Types/SrcLoc.hs:461) ghc-lib-parser> getBufPos (compiler/GHC/Types/SrcLoc.hs:253) ghc-lib-parser> getBufSpan (compiler/GHC/Types/SrcLoc.hs:446) ghc-lib-parser> removeBufSpan (compiler/GHC/Types/SrcLoc.hs:405) ghc-lib-parser> combineBufSpans (compiler/GHC/Types/SrcLoc.hs:527) ghc-lib-parser> Located (compiler/GHC/Types/SrcLoc.hs:750) ghc-lib-parser> RealLocated (compiler/GHC/Types/SrcLoc.hs:751) ghc-lib-parser> noLoc (compiler/GHC/Types/SrcLoc.hs:760) ghc-lib-parser> mkGeneralLocated (compiler/GHC/Types/SrcLoc.hs:763) ghc-lib-parser> getLoc (compiler/GHC/Types/SrcLoc.hs:757) ghc-lib-parser> unLoc (compiler/GHC/Types/SrcLoc.hs:754) ghc-lib-parser> unRealSrcSpan (compiler/GHC/Types/SrcLoc.hs:866) ghc-lib-parser> getRealSrcSpan (compiler/GHC/Types/SrcLoc.hs:863) ghc-lib-parser> pprLocated (compiler/GHC/Types/SrcLoc.hs:808) ghc-lib-parser> combineLocs (compiler/GHC/Types/SrcLoc.hs:766) ghc-lib-parser> sortLocated (compiler/GHC/Types/SrcLoc.hs:301) ghc-lib-parser> sortRealLocated (compiler/GHC/Types/SrcLoc.hs:304) ghc-lib-parser> lookupSrcLoc (compiler/GHC/Types/SrcLoc.hs:307) ghc-lib-parser> lookupSrcSpan (compiler/GHC/Types/SrcLoc.hs:311) ghc-lib-parser> PsSpan (compiler/GHC/Types/SrcLoc.hs:877) ghc-lib-parser> PsLocated (compiler/GHC/Types/SrcLoc.hs:881) ghc-lib-parser> advancePsLoc (compiler/GHC/Types/SrcLoc.hs:887) ghc-lib-parser> mkPsSpan (compiler/GHC/Types/SrcLoc.hs:891) ghc-lib-parser> psSpanStart (compiler/GHC/Types/SrcLoc.hs:894) ghc-lib-parser> psSpanEnd (compiler/GHC/Types/SrcLoc.hs:897) ghc-lib-parser> mkSrcSpanPs (compiler/GHC/Types/SrcLoc.hs:900) ghc-lib-parser> psLocatedToLocated (compiler/GHC/Types/SrcLoc.hs:884) ghc-lib-parser> NoCommentsLocation (compiler/GHC/Types/SrcLoc.hs:925) ghc-lib-parser> NoComments (compiler/GHC/Types/SrcLoc.hs:927) ghc-lib-parser> getDeltaLine (compiler/GHC/Types/SrcLoc.hs:955) ghc-lib-parser> 0% ( 0 / 2) in 'GHC.Tc.Types.Rank' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> Rank (compiler/GHC/Tc/Types/Rank.hs:16) ghc-lib-parser> Warning: 'PsOperatorWhitespaceMessage' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'PsOperatorWhitespaceExtConflictMessage' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 50% ( 2 / 4) in 'GHC.Parser.Errors.Basic' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> pprOperatorWhitespaceSymbol (compiler/GHC/Parser/Errors/Basic.hs:13) ghc-lib-parser> 0% ( 0 / 8) in 'GHC.Data.Pair' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> Pair (compiler/GHC/Data/Pair.hs:24) ghc-lib-parser> unPair (compiler/GHC/Data/Pair.hs:48) ghc-lib-parser> toPair (compiler/GHC/Data/Pair.hs:51) ghc-lib-parser> swap (compiler/GHC/Data/Pair.hs:54) ghc-lib-parser> pLiftFst (compiler/GHC/Data/Pair.hs:57) ghc-lib-parser> pLiftSnd (compiler/GHC/Data/Pair.hs:60) ghc-lib-parser> unzipPairs (compiler/GHC/Data/Pair.hs:63) ghc-lib-parser> 16% ( 4 / 25) in 'GHC.Data.OrdList' ghc-lib-parser> Missing documentation for: ghc-lib-parser> OrdList (compiler/GHC/Data/OrdList.hs:36) ghc-lib-parser> NilOL (compiler/GHC/Data/OrdList.hs:86) ghc-lib-parser> ConsOL (compiler/GHC/Data/OrdList.hs:99) ghc-lib-parser> SnocOL (compiler/GHC/Data/OrdList.hs:117) ghc-lib-parser> nilOL (compiler/GHC/Data/OrdList.hs:79) ghc-lib-parser> isNilOL (compiler/GHC/Data/OrdList.hs:156) ghc-lib-parser> unitOL (compiler/GHC/Data/OrdList.hs:80) ghc-lib-parser> appOL (compiler/GHC/Data/OrdList.hs:159) ghc-lib-parser> consOL (compiler/GHC/Data/OrdList.hs:82) ghc-lib-parser> snocOL (compiler/GHC/Data/OrdList.hs:81) ghc-lib-parser> concatOL (compiler/GHC/Data/OrdList.hs:83) ghc-lib-parser> lastOL (compiler/GHC/Data/OrdList.hs:142) ghc-lib-parser> headOL (compiler/GHC/Data/OrdList.hs:135) ghc-lib-parser> mapOL (compiler/GHC/Data/OrdList.hs:186) ghc-lib-parser> mapOL' (compiler/GHC/Data/OrdList.hs:189) ghc-lib-parser> fromOL (compiler/GHC/Data/OrdList.hs:166) ghc-lib-parser> toOL (compiler/GHC/Data/OrdList.hs:241) ghc-lib-parser> foldrOL (compiler/GHC/Data/OrdList.hs:205) ghc-lib-parser> partitionOL (compiler/GHC/Data/OrdList.hs:222) ghc-lib-parser> reverseOL (compiler/GHC/Data/OrdList.hs:246) ghc-lib-parser> fromOLReverse (compiler/GHC/Data/OrdList.hs:175) ghc-lib-parser> 42% ( 8 / 19) in 'GHC.Data.List.SetOps' ghc-lib-parser> Missing documentation for: ghc-lib-parser> assoc (compiler/GHC/Data/List/SetOps.hs:137) ghc-lib-parser> assocUsing (compiler/GHC/Data/List/SetOps.hs:139) ghc-lib-parser> assocDefault (compiler/GHC/Data/List/SetOps.hs:138) ghc-lib-parser> assocDefaultUsing (compiler/GHC/Data/List/SetOps.hs:132) ghc-lib-parser> hasNoDups (compiler/GHC/Data/List/SetOps.hs:157) ghc-lib-parser> removeDupsOn (compiler/GHC/Data/List/SetOps.hs:198) ghc-lib-parser> findDupsEq (compiler/GHC/Data/List/SetOps.hs:206) ghc-lib-parser> equivClasses (compiler/GHC/Data/List/SetOps.hs:170) ghc-lib-parser> getNth (compiler/GHC/Data/List/SetOps.hs:44) ghc-lib-parser> isIn (compiler/GHC/Data/List/SetOps.hs:215) ghc-lib-parser> isn'tIn (compiler/GHC/Data/List/SetOps.hs:216) ghc-lib-parser> 0% ( 0 / 41) in 'GHC.Data.Bag' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> Bag (compiler/GHC/Data/Bag.hs:48) ghc-lib-parser> emptyBag (compiler/GHC/Data/Bag.hs:62) ghc-lib-parser> unitBag (compiler/GHC/Data/Bag.hs:65) ghc-lib-parser> unionBags (compiler/GHC/Data/Bag.hs:85) ghc-lib-parser> unionManyBags (compiler/GHC/Data/Bag.hs:80) ghc-lib-parser> mapBag (compiler/GHC/Data/Bag.hs:217) ghc-lib-parser> pprBag (compiler/GHC/Data/Bag.hs:369) ghc-lib-parser> elemBag (compiler/GHC/Data/Bag.hs:74) ghc-lib-parser> lengthBag (compiler/GHC/Data/Bag.hs:68) ghc-lib-parser> filterBag (compiler/GHC/Data/Bag.hs:106) ghc-lib-parser> partitionBag (compiler/GHC/Data/Bag.hs:171) ghc-lib-parser> partitionBagWith (compiler/GHC/Data/Bag.hs:185) ghc-lib-parser> concatBag (compiler/GHC/Data/Bag.hs:161) ghc-lib-parser> catBagMaybes (compiler/GHC/Data/Bag.hs:164) ghc-lib-parser> foldBag (compiler/GHC/Data/Bag.hs:211) ghc-lib-parser> isEmptyBag (compiler/GHC/Data/Bag.hs:96) ghc-lib-parser> isSingletonBag (compiler/GHC/Data/Bag.hs:100) ghc-lib-parser> consBag (compiler/GHC/Data/Bag.hs:92) ghc-lib-parser> snocBag (compiler/GHC/Data/Bag.hs:93) ghc-lib-parser> anyBag (compiler/GHC/Data/Bag.hs:146) ghc-lib-parser> allBag (compiler/GHC/Data/Bag.hs:140) ghc-lib-parser> listToBag (compiler/GHC/Data/Bag.hs:337) ghc-lib-parser> nonEmptyToBag (compiler/GHC/Data/Bag.hs:342) ghc-lib-parser> bagToList (compiler/GHC/Data/Bag.hs:346) ghc-lib-parser> headMaybe (compiler/GHC/Data/Bag.hs:360) ghc-lib-parser> mapAccumBagL (compiler/GHC/Data/Bag.hs:314) ghc-lib-parser> concatMapBag (compiler/GHC/Data/Bag.hs:220) ghc-lib-parser> concatMapBagPair (compiler/GHC/Data/Bag.hs:226) ghc-lib-parser> mapMaybeBag (compiler/GHC/Data/Bag.hs:239) ghc-lib-parser> mapMaybeBagM (compiler/GHC/Data/Bag.hs:247) ghc-lib-parser> unzipBag (compiler/GHC/Data/Bag.hs:349) ghc-lib-parser> mapBagM (compiler/GHC/Data/Bag.hs:258) ghc-lib-parser> mapBagM_ (compiler/GHC/Data/Bag.hs:269) ghc-lib-parser> lookupBag (compiler/GHC/Data/Bag.hs:129) ghc-lib-parser> flatMapBagM (compiler/GHC/Data/Bag.hs:276) ghc-lib-parser> flatMapBagPairM (compiler/GHC/Data/Bag.hs:287) ghc-lib-parser> mapAndUnzipBagM (compiler/GHC/Data/Bag.hs:299) ghc-lib-parser> mapAccumBagLM (compiler/GHC/Data/Bag.hs:327) ghc-lib-parser> anyBagM (compiler/GHC/Data/Bag.hs:152) ghc-lib-parser> filterBagM (compiler/GHC/Data/Bag.hs:114) ghc-lib-parser> Warning: 'mkSplitUniqSupply' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'UniqSupply' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 29% ( 8 / 27) in 'GHC.Types.Unique' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> uNIQUE_BITS (compiler/GHC/Types/Unique.hs:102) ghc-lib-parser> hasKey (compiler/GHC/Types/Unique.hs:200) ghc-lib-parser> pprUniqueAlways (compiler/GHC/Types/Unique.hs:313) ghc-lib-parser> mkUniqueGrimily (compiler/GHC/Types/Unique.hs:118) ghc-lib-parser> mkUniqueIntGrimily (compiler/GHC/Types/Unique.hs:167) ghc-lib-parser> getKey (compiler/GHC/Types/Unique.hs:121) ghc-lib-parser> mkUnique (compiler/GHC/Types/Unique.hs:157) ghc-lib-parser> unpkUnique (compiler/GHC/Types/Unique.hs:169) ghc-lib-parser> mkUniqueInt (compiler/GHC/Types/Unique.hs:164) ghc-lib-parser> eqUnique (compiler/GHC/Types/Unique.hs:262) ghc-lib-parser> ltUnique (compiler/GHC/Types/Unique.hs:265) ghc-lib-parser> incrUnique (compiler/GHC/Types/Unique.hs:123) ghc-lib-parser> stepUnique (compiler/GHC/Types/Unique.hs:124) ghc-lib-parser> newTagUnique (compiler/GHC/Types/Unique.hs:136) ghc-lib-parser> nonDetCmpUnique (compiler/GHC/Types/Unique.hs:272) ghc-lib-parser> mkLocalUnique (compiler/GHC/Types/Unique.hs:127) ghc-lib-parser> minLocalUnique (compiler/GHC/Types/Unique.hs:130) ghc-lib-parser> maxLocalUnique (compiler/GHC/Types/Unique.hs:133) ghc-lib-parser> Warning: 'UniqueSupply' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 84% ( 16 / 19) in 'GHC.Types.Unique.Supply' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> uniqFromTag (compiler/GHC/Types/Unique/Supply.hs:283) ghc-lib-parser> initUniqSupply (compiler/GHC/Types/Unique/Supply.hs:278) ghc-lib-parser> Warning: 'f' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'd1' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'd2' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'm1' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'm2' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 22% ( 18 / 81) in 'GHC.Types.Unique.FM' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> emptyUFM (compiler/GHC/Types/Unique/FM.hs:116) ghc-lib-parser> unitUFM (compiler/GHC/Types/Unique/FM.hs:122) ghc-lib-parser> unitDirectlyUFM (compiler/GHC/Types/Unique/FM.hs:126) ghc-lib-parser> zipToUFM (compiler/GHC/Types/Unique/FM.hs:136) ghc-lib-parser> listToUFM (compiler/GHC/Types/Unique/FM.hs:142) ghc-lib-parser> listToUFM_Directly (compiler/GHC/Types/Unique/FM.hs:146) ghc-lib-parser> listToUFM_C (compiler/GHC/Types/Unique/FM.hs:157) ghc-lib-parser> listToIdentityUFM (compiler/GHC/Types/Unique/FM.hs:150) ghc-lib-parser> addToUFM (compiler/GHC/Types/Unique/FM.hs:161) ghc-lib-parser> addToUFM_C (compiler/GHC/Types/Unique/FM.hs:179) ghc-lib-parser> addToUFM_Acc (compiler/GHC/Types/Unique/FM.hs:189) ghc-lib-parser> addListToUFM (compiler/GHC/Types/Unique/FM.hs:164) ghc-lib-parser> addToUFM_Directly (compiler/GHC/Types/Unique/FM.hs:170) ghc-lib-parser> addListToUFM_Directly (compiler/GHC/Types/Unique/FM.hs:167) ghc-lib-parser> adjustUFM (compiler/GHC/Types/Unique/FM.hs:235) ghc-lib-parser> alterUFM (compiler/GHC/Types/Unique/FM.hs:216) ghc-lib-parser> alterUFM_Directly (compiler/GHC/Types/Unique/FM.hs:223) ghc-lib-parser> adjustUFM_Directly (compiler/GHC/Types/Unique/FM.hs:238) ghc-lib-parser> delFromUFM (compiler/GHC/Types/Unique/FM.hs:241) ghc-lib-parser> delFromUFM_Directly (compiler/GHC/Types/Unique/FM.hs:250) ghc-lib-parser> delListFromUFM (compiler/GHC/Types/Unique/FM.hs:244) ghc-lib-parser> delListFromUFM_Directly (compiler/GHC/Types/Unique/FM.hs:247) ghc-lib-parser> plusUFM (compiler/GHC/Types/Unique/FM.hs:255) ghc-lib-parser> plusUFM_C (compiler/GHC/Types/Unique/FM.hs:260) ghc-lib-parser> mergeUFM (compiler/GHC/Types/Unique/FM.hs:320) ghc-lib-parser> plusMaybeUFM_C (compiler/GHC/Types/Unique/FM.hs:329) ghc-lib-parser> plusUFMList (compiler/GHC/Types/Unique/FM.hs:337) ghc-lib-parser> plusUFMListWith (compiler/GHC/Types/Unique/FM.hs:340) ghc-lib-parser> sequenceUFMList (compiler/GHC/Types/Unique/FM.hs:343) ghc-lib-parser> minusUFM (compiler/GHC/Types/Unique/FM.hs:352) ghc-lib-parser> intersectUFM (compiler/GHC/Types/Unique/FM.hs:363) ghc-lib-parser> intersectUFM_C (compiler/GHC/Types/Unique/FM.hs:370) ghc-lib-parser> disjointUFM (compiler/GHC/Types/Unique/FM.hs:373) ghc-lib-parser> equalKeysUFM (compiler/GHC/Types/Unique/FM.hs:531) ghc-lib-parser> nonDetStrictFoldUFM (compiler/GHC/Types/Unique/FM.hs:469) ghc-lib-parser> nonDetStrictFoldUFM_Directly (compiler/GHC/Types/Unique/FM.hs:484) ghc-lib-parser> anyUFM (compiler/GHC/Types/Unique/FM.hs:445) ghc-lib-parser> allUFM (compiler/GHC/Types/Unique/FM.hs:448) ghc-lib-parser> seqEltsUFM (compiler/GHC/Types/Unique/FM.hs:451) ghc-lib-parser> mapUFM (compiler/GHC/Types/Unique/FM.hs:389) ghc-lib-parser> mapUFM_Directly (compiler/GHC/Types/Unique/FM.hs:403) ghc-lib-parser> strictMapUFM (compiler/GHC/Types/Unique/FM.hs:406) ghc-lib-parser> mapMaybeUFM (compiler/GHC/Types/Unique/FM.hs:392) ghc-lib-parser> mapMaybeWithKeyUFM (compiler/GHC/Types/Unique/FM.hs:400) ghc-lib-parser> elemUFM (compiler/GHC/Types/Unique/FM.hs:423) ghc-lib-parser> elemUFM_Directly (compiler/GHC/Types/Unique/FM.hs:426) ghc-lib-parser> filterUFM (compiler/GHC/Types/Unique/FM.hs:409) ghc-lib-parser> filterUFM_Directly (compiler/GHC/Types/Unique/FM.hs:412) ghc-lib-parser> partitionUFM (compiler/GHC/Types/Unique/FM.hs:415) ghc-lib-parser> sizeUFM (compiler/GHC/Types/Unique/FM.hs:420) ghc-lib-parser> isNullUFM (compiler/GHC/Types/Unique/FM.hs:119) ghc-lib-parser> lookupUFM (compiler/GHC/Types/Unique/FM.hs:429) ghc-lib-parser> lookupUFM_Directly (compiler/GHC/Types/Unique/FM.hs:433) ghc-lib-parser> lookupWithDefaultUFM (compiler/GHC/Types/Unique/FM.hs:436) ghc-lib-parser> lookupWithDefaultUFM_Directly (compiler/GHC/Types/Unique/FM.hs:439) ghc-lib-parser> nonDetEltsUFM (compiler/GHC/Types/Unique/FM.hs:457) ghc-lib-parser> nonDetKeysUFM (compiler/GHC/Types/Unique/FM.hs:463) ghc-lib-parser> ufmToSet_Directly (compiler/GHC/Types/Unique/FM.hs:442) ghc-lib-parser> nonDetUFMToList (compiler/GHC/Types/Unique/FM.hs:491) ghc-lib-parser> ufmToIntMap (compiler/GHC/Types/Unique/FM.hs:517) ghc-lib-parser> unsafeIntMapToUFM (compiler/GHC/Types/Unique/FM.hs:520) ghc-lib-parser> pprUniqFM (compiler/GHC/Types/Unique/FM.hs:570) ghc-lib-parser> 7% ( 3 / 41) in 'GHC.Types.Unique.Map' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> emptyUniqMap (compiler/GHC/Types/Unique/Map.hs:96) ghc-lib-parser> isNullUniqMap (compiler/GHC/Types/Unique/Map.hs:99) ghc-lib-parser> unitUniqMap (compiler/GHC/Types/Unique/Map.hs:102) ghc-lib-parser> listToUniqMap (compiler/GHC/Types/Unique/Map.hs:105) ghc-lib-parser> listToUniqMap_C (compiler/GHC/Types/Unique/Map.hs:108) ghc-lib-parser> addToUniqMap (compiler/GHC/Types/Unique/Map.hs:112) ghc-lib-parser> addListToUniqMap (compiler/GHC/Types/Unique/Map.hs:115) ghc-lib-parser> addToUniqMap_C (compiler/GHC/Types/Unique/Map.hs:124) ghc-lib-parser> addToUniqMap_Acc (compiler/GHC/Types/Unique/Map.hs:134) ghc-lib-parser> alterUniqMap (compiler/GHC/Types/Unique/Map.hs:160) ghc-lib-parser> addListToUniqMap_C (compiler/GHC/Types/Unique/Map.hs:169) ghc-lib-parser> adjustUniqMap (compiler/GHC/Types/Unique/Map.hs:179) ghc-lib-parser> delFromUniqMap (compiler/GHC/Types/Unique/Map.hs:183) ghc-lib-parser> delListFromUniqMap (compiler/GHC/Types/Unique/Map.hs:186) ghc-lib-parser> plusUniqMap (compiler/GHC/Types/Unique/Map.hs:189) ghc-lib-parser> plusUniqMap_C (compiler/GHC/Types/Unique/Map.hs:192) ghc-lib-parser> plusMaybeUniqMap_C (compiler/GHC/Types/Unique/Map.hs:196) ghc-lib-parser> plusUniqMapList (compiler/GHC/Types/Unique/Map.hs:200) ghc-lib-parser> plusUniqMapListWith (compiler/GHC/Types/Unique/Map.hs:203) ghc-lib-parser> minusUniqMap (compiler/GHC/Types/Unique/Map.hs:210) ghc-lib-parser> intersectUniqMap (compiler/GHC/Types/Unique/Map.hs:213) ghc-lib-parser> disjointUniqMap (compiler/GHC/Types/Unique/Map.hs:221) ghc-lib-parser> mapUniqMap (compiler/GHC/Types/Unique/Map.hs:224) ghc-lib-parser> filterUniqMap (compiler/GHC/Types/Unique/Map.hs:227) ghc-lib-parser> filterWithKeyUniqMap (compiler/GHC/Types/Unique/Map.hs:230) ghc-lib-parser> partitionUniqMap (compiler/GHC/Types/Unique/Map.hs:233) ghc-lib-parser> sizeUniqMap (compiler/GHC/Types/Unique/Map.hs:237) ghc-lib-parser> elemUniqMap (compiler/GHC/Types/Unique/Map.hs:240) ghc-lib-parser> nonDetKeysUniqMap (compiler/GHC/Types/Unique/Map.hs:262) ghc-lib-parser> nonDetEltsUniqMap (compiler/GHC/Types/Unique/Map.hs:266) ghc-lib-parser> lookupUniqMap (compiler/GHC/Types/Unique/Map.hs:243) ghc-lib-parser> lookupWithDefaultUniqMap (compiler/GHC/Types/Unique/Map.hs:246) ghc-lib-parser> anyUniqMap (compiler/GHC/Types/Unique/Map.hs:249) ghc-lib-parser> allUniqMap (compiler/GHC/Types/Unique/Map.hs:252) ghc-lib-parser> nonDetUniqMapToList (compiler/GHC/Types/Unique/Map.hs:255) ghc-lib-parser> nonDetUniqMapToKeySet (compiler/GHC/Types/Unique/Map.hs:259) ghc-lib-parser> nonDetFoldUniqMap (compiler/GHC/Types/Unique/Map.hs:270) ghc-lib-parser> Warning: 'UniqSupply' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'MonadUnique' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'Stream' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 69% ( 18 / 26) in 'GHC.Types.Unique.DSM' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> DUniqSupply (compiler/GHC/Types/Unique/DSM.hs:95) ghc-lib-parser> DUniqResult (compiler/GHC/Types/Unique/DSM.hs:96) ghc-lib-parser> DUniqResult (compiler/GHC/Types/Unique/DSM.hs:99) ghc-lib-parser> getUniqueDSM (compiler/GHC/Types/Unique/DSM.hs:118) ghc-lib-parser> runUniqueDSM (compiler/GHC/Types/Unique/DSM.hs:132) ghc-lib-parser> takeUniqueFromDSupply (compiler/GHC/Types/Unique/DSM.hs:121) ghc-lib-parser> MonadUniqDSM (compiler/GHC/Types/Unique/DSM.hs:237) ghc-lib-parser> 30% ( 17 / 55) in 'GHC.Types.Unique.DFM' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> emptyUDFM (compiler/GHC/Types/Unique/DFM.hs:171) ghc-lib-parser> unitUDFM (compiler/GHC/Types/Unique/DFM.hs:174) ghc-lib-parser> addToUDFM (compiler/GHC/Types/Unique/DFM.hs:178) ghc-lib-parser> addToUDFM_C (compiler/GHC/Types/Unique/DFM.hs:213) ghc-lib-parser> addToUDFM_C_Directly (compiler/GHC/Types/Unique/DFM.hs:199) ghc-lib-parser> addToUDFM_Directly (compiler/GHC/Types/Unique/DFM.hs:182) ghc-lib-parser> addListToUDFM (compiler/GHC/Types/Unique/DFM.hs:216) ghc-lib-parser> delFromUDFM (compiler/GHC/Types/Unique/DFM.hs:235) ghc-lib-parser> mapMaybeUDFM (compiler/GHC/Types/Unique/DFM.hs:473) ghc-lib-parser> plusUDFM (compiler/GHC/Types/Unique/DFM.hs:287) ghc-lib-parser> plusUDFM_C (compiler/GHC/Types/Unique/DFM.hs:238) ghc-lib-parser> lookupUDFM (compiler/GHC/Types/Unique/DFM.hs:308) ghc-lib-parser> lookupUDFM_Directly (compiler/GHC/Types/Unique/DFM.hs:311) ghc-lib-parser> elemUDFM (compiler/GHC/Types/Unique/DFM.hs:314) ghc-lib-parser> eltsUDFM (compiler/GHC/Types/Unique/DFM.hs:341) ghc-lib-parser> filterUDFM (compiler/GHC/Types/Unique/DFM.hs:347) ghc-lib-parser> filterUDFM_Directly (compiler/GHC/Types/Unique/DFM.hs:350) ghc-lib-parser> isNullUDFM (compiler/GHC/Types/Unique/DFM.hs:374) ghc-lib-parser> sizeUDFM (compiler/GHC/Types/Unique/DFM.hs:377) ghc-lib-parser> intersectUDFM (compiler/GHC/Types/Unique/DFM.hs:380) ghc-lib-parser> udfmIntersectUFM (compiler/GHC/Types/Unique/DFM.hs:385) ghc-lib-parser> disjointUDFM (compiler/GHC/Types/Unique/DFM.hs:390) ghc-lib-parser> disjointUdfmUfm (compiler/GHC/Types/Unique/DFM.hs:393) ghc-lib-parser> equalKeysUDFM (compiler/GHC/Types/Unique/DFM.hs:371) ghc-lib-parser> minusUDFM (compiler/GHC/Types/Unique/DFM.hs:396) ghc-lib-parser> listToUDFM (compiler/GHC/Types/Unique/DFM.hs:423) ghc-lib-parser> listToUDFM_Directly (compiler/GHC/Types/Unique/DFM.hs:426) ghc-lib-parser> listToUDFM_C_Directly (compiler/GHC/Types/Unique/DFM.hs:429) ghc-lib-parser> udfmMinusUFM (compiler/GHC/Types/Unique/DFM.hs:401) ghc-lib-parser> ufmMinusUDFM (compiler/GHC/Types/Unique/DFM.hs:406) ghc-lib-parser> udfmRestrictKeys (compiler/GHC/Types/Unique/DFM.hs:355) ghc-lib-parser> udfmRestrictKeysSet (compiler/GHC/Types/Unique/DFM.hs:358) ghc-lib-parser> anyUDFM (compiler/GHC/Types/Unique/DFM.hs:476) ghc-lib-parser> allUDFM (compiler/GHC/Types/Unique/DFM.hs:479) ghc-lib-parser> pprUniqDFM (compiler/GHC/Types/Unique/DFM.hs:500) ghc-lib-parser> pprUDFM (compiler/GHC/Types/Unique/DFM.hs:509) ghc-lib-parser> alwaysUnsafeUfmToUdfm (compiler/GHC/Types/Unique/DFM.hs:484) ghc-lib-parser> Warning: 'UniqSet' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/Unique/Set.hs:90:21 ghc-lib-parser> * at compiler/GHC/Types/Unique/Set.hs:90:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Types/Unique/Set.hs:90:1 ghc-lib-parser> 12% ( 7 / 58) in 'GHC.Types.Unique.Set' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> getUniqSet (compiler/GHC/Types/Unique/Set.hs:220) ghc-lib-parser> pprUniqSet (compiler/GHC/Types/Unique/Set.hs:234) ghc-lib-parser> emptyUniqSet (compiler/GHC/Types/Unique/Set.hs:97) ghc-lib-parser> unitUniqSet (compiler/GHC/Types/Unique/Set.hs:100) ghc-lib-parser> mkUniqSet (compiler/GHC/Types/Unique/Set.hs:103) ghc-lib-parser> addOneToUniqSet (compiler/GHC/Types/Unique/Set.hs:107) ghc-lib-parser> addListToUniqSet (compiler/GHC/Types/Unique/Set.hs:110) ghc-lib-parser> delOneFromUniqSet (compiler/GHC/Types/Unique/Set.hs:114) ghc-lib-parser> delOneFromUniqSet_Directly (compiler/GHC/Types/Unique/Set.hs:117) ghc-lib-parser> delListFromUniqSet (compiler/GHC/Types/Unique/Set.hs:120) ghc-lib-parser> delListFromUniqSet_Directly (compiler/GHC/Types/Unique/Set.hs:124) ghc-lib-parser> unionUniqSets (compiler/GHC/Types/Unique/Set.hs:129) ghc-lib-parser> unionManyUniqSets (compiler/GHC/Types/Unique/Set.hs:132) ghc-lib-parser> minusUniqSet (compiler/GHC/Types/Unique/Set.hs:135) ghc-lib-parser> uniqSetMinusUFM (compiler/GHC/Types/Unique/Set.hs:147) ghc-lib-parser> uniqSetMinusUDFM (compiler/GHC/Types/Unique/Set.hs:150) ghc-lib-parser> intersectUniqSets (compiler/GHC/Types/Unique/Set.hs:138) ghc-lib-parser> disjointUniqSets (compiler/GHC/Types/Unique/Set.hs:141) ghc-lib-parser> restrictUniqSetToUFM (compiler/GHC/Types/Unique/Set.hs:144) ghc-lib-parser> uniqSetAny (compiler/GHC/Types/Unique/Set.hs:168) ghc-lib-parser> uniqSetAll (compiler/GHC/Types/Unique/Set.hs:171) ghc-lib-parser> elementOfUniqSet (compiler/GHC/Types/Unique/Set.hs:153) ghc-lib-parser> elemUniqSet_Directly (compiler/GHC/Types/Unique/Set.hs:156) ghc-lib-parser> filterUniqSet (compiler/GHC/Types/Unique/Set.hs:159) ghc-lib-parser> filterUniqSet_Directly (compiler/GHC/Types/Unique/Set.hs:162) ghc-lib-parser> sizeUniqSet (compiler/GHC/Types/Unique/Set.hs:174) ghc-lib-parser> isEmptyUniqSet (compiler/GHC/Types/Unique/Set.hs:177) ghc-lib-parser> lookupUniqSet_Directly (compiler/GHC/Types/Unique/Set.hs:185) ghc-lib-parser> partitionUniqSet (compiler/GHC/Types/Unique/Set.hs:165) ghc-lib-parser> mapUniqSet (compiler/GHC/Types/Unique/Set.hs:207) ghc-lib-parser> nonDetEltsUniqSet (compiler/GHC/Types/Unique/Set.hs:191) ghc-lib-parser> nonDetKeysUniqSet (compiler/GHC/Types/Unique/Set.hs:197) ghc-lib-parser> nonDetStrictFoldUniqSet (compiler/GHC/Types/Unique/Set.hs:203) ghc-lib-parser> nullUniqueSet (compiler/GHC/Types/Unique/Set.hs:251) ghc-lib-parser> sizeUniqueSet (compiler/GHC/Types/Unique/Set.hs:255) ghc-lib-parser> memberUniqueSet (compiler/GHC/Types/Unique/Set.hs:259) ghc-lib-parser> emptyUniqueSet (compiler/GHC/Types/Unique/Set.hs:263) ghc-lib-parser> singletonUniqueSet (compiler/GHC/Types/Unique/Set.hs:267) ghc-lib-parser> insertUniqueSet (compiler/GHC/Types/Unique/Set.hs:271) ghc-lib-parser> deleteUniqueSet (compiler/GHC/Types/Unique/Set.hs:275) ghc-lib-parser> differenceUniqueSet (compiler/GHC/Types/Unique/Set.hs:287) ghc-lib-parser> unionUniqueSet (compiler/GHC/Types/Unique/Set.hs:279) ghc-lib-parser> unionsUniqueSet (compiler/GHC/Types/Unique/Set.hs:283) ghc-lib-parser> intersectionUniqueSet (compiler/GHC/Types/Unique/Set.hs:291) ghc-lib-parser> isSubsetOfUniqueSet (compiler/GHC/Types/Unique/Set.hs:295) ghc-lib-parser> filterUniqueSet (compiler/GHC/Types/Unique/Set.hs:299) ghc-lib-parser> foldlUniqueSet (compiler/GHC/Types/Unique/Set.hs:303) ghc-lib-parser> foldrUniqueSet (compiler/GHC/Types/Unique/Set.hs:307) ghc-lib-parser> elemsUniqueSet (compiler/GHC/Types/Unique/Set.hs:311) ghc-lib-parser> fromListUniqueSet (compiler/GHC/Types/Unique/Set.hs:315) ghc-lib-parser> 75% ( 6 / 8) in 'GHC.Types.Unique.SDFM' ghc-lib-parser> Missing documentation for: ghc-lib-parser> emptyUSDFM (compiler/GHC/Types/Unique/SDFM.hs:55) ghc-lib-parser> traverseUSDFM (compiler/GHC/Types/Unique/SDFM.hs:108) ghc-lib-parser> Warning: 'UniqDSet' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/Unique/DSet.hs:53:22 ghc-lib-parser> * at compiler/GHC/Types/Unique/DSet.hs:53:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Types/Unique/DSet.hs:53:1 ghc-lib-parser> 13% ( 4 / 30) in 'GHC.Types.Unique.DSet' ghc-lib-parser> Missing documentation for: ghc-lib-parser> UniqDSet (compiler/GHC/Types/Unique/DSet.hs:53) ghc-lib-parser> getUniqDSet (compiler/GHC/Types/Unique/DSet.hs:151) ghc-lib-parser> pprUniqDSet (compiler/GHC/Types/Unique/DSet.hs:157) ghc-lib-parser> delOneFromUniqDSet (compiler/GHC/Types/Unique/DSet.hs:73) ghc-lib-parser> delListFromUniqDSet (compiler/GHC/Types/Unique/DSet.hs:76) ghc-lib-parser> emptyUniqDSet (compiler/GHC/Types/Unique/DSet.hs:57) ghc-lib-parser> unitUniqDSet (compiler/GHC/Types/Unique/DSet.hs:60) ghc-lib-parser> mkUniqDSet (compiler/GHC/Types/Unique/DSet.hs:63) ghc-lib-parser> addOneToUniqDSet (compiler/GHC/Types/Unique/DSet.hs:67) ghc-lib-parser> addListToUniqDSet (compiler/GHC/Types/Unique/DSet.hs:70) ghc-lib-parser> unionUniqDSets (compiler/GHC/Types/Unique/DSet.hs:79) ghc-lib-parser> unionManyUniqDSets (compiler/GHC/Types/Unique/DSet.hs:82) ghc-lib-parser> minusUniqDSet (compiler/GHC/Types/Unique/DSet.hs:86) ghc-lib-parser> uniqDSetMinusUniqSet (compiler/GHC/Types/Unique/DSet.hs:89) ghc-lib-parser> intersectUniqDSets (compiler/GHC/Types/Unique/DSet.hs:93) ghc-lib-parser> uniqDSetIntersectUniqSet (compiler/GHC/Types/Unique/DSet.hs:96) ghc-lib-parser> nonDetStrictFoldUniqDSet (compiler/GHC/Types/Unique/DSet.hs:103) ghc-lib-parser> elementOfUniqDSet (compiler/GHC/Types/Unique/DSet.hs:106) ghc-lib-parser> filterUniqDSet (compiler/GHC/Types/Unique/DSet.hs:109) ghc-lib-parser> sizeUniqDSet (compiler/GHC/Types/Unique/DSet.hs:112) ghc-lib-parser> isEmptyUniqDSet (compiler/GHC/Types/Unique/DSet.hs:115) ghc-lib-parser> lookupUniqDSet (compiler/GHC/Types/Unique/DSet.hs:118) ghc-lib-parser> uniqDSetToList (compiler/GHC/Types/Unique/DSet.hs:121) ghc-lib-parser> partitionUniqDSet (compiler/GHC/Types/Unique/DSet.hs:124) ghc-lib-parser> mapUniqDSet (compiler/GHC/Types/Unique/DSet.hs:128) ghc-lib-parser> strictFoldUniqDSet (compiler/GHC/Types/Unique/DSet.hs:142) ghc-lib-parser> Warning: 'f' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 21% ( 7 / 32) in 'GHC.Data.FastString.Env' ghc-lib-parser> Missing documentation for: ghc-lib-parser> mkFsEnv (compiler/GHC/Data/FastString/Env.hs:72) ghc-lib-parser> emptyFsEnv (compiler/GHC/Data/FastString/Env.hs:66) ghc-lib-parser> unitFsEnv (compiler/GHC/Data/FastString/Env.hs:67) ghc-lib-parser> extendFsEnv_C (compiler/GHC/Data/FastString/Env.hs:76) ghc-lib-parser> extendFsEnv_Acc (compiler/GHC/Data/FastString/Env.hs:78) ghc-lib-parser> extendFsEnv (compiler/GHC/Data/FastString/Env.hs:68) ghc-lib-parser> extendFsEnvList (compiler/GHC/Data/FastString/Env.hs:69) ghc-lib-parser> extendFsEnvList_C (compiler/GHC/Data/FastString/Env.hs:79) ghc-lib-parser> filterFsEnv (compiler/GHC/Data/FastString/Env.hs:82) ghc-lib-parser> plusFsEnv (compiler/GHC/Data/FastString/Env.hs:74) ghc-lib-parser> plusFsEnv_C (compiler/GHC/Data/FastString/Env.hs:75) ghc-lib-parser> alterFsEnv (compiler/GHC/Data/FastString/Env.hs:71) ghc-lib-parser> lookupFsEnv (compiler/GHC/Data/FastString/Env.hs:70) ghc-lib-parser> lookupFsEnv_NF (compiler/GHC/Data/FastString/Env.hs:85) ghc-lib-parser> delFromFsEnv (compiler/GHC/Data/FastString/Env.hs:80) ghc-lib-parser> delListFromFsEnv (compiler/GHC/Data/FastString/Env.hs:81) ghc-lib-parser> elemFsEnv (compiler/GHC/Data/FastString/Env.hs:73) ghc-lib-parser> mapFsEnv (compiler/GHC/Data/FastString/Env.hs:77) ghc-lib-parser> strictMapFsEnv (compiler/GHC/Data/FastString/Env.hs:88) ghc-lib-parser> mapMaybeFsEnv (compiler/GHC/Data/FastString/Env.hs:83) ghc-lib-parser> DFastStringEnv (compiler/GHC/Data/FastString/Env.hs:101) ghc-lib-parser> mkDFsEnv (compiler/GHC/Data/FastString/Env.hs:110) ghc-lib-parser> emptyDFsEnv (compiler/GHC/Data/FastString/Env.hs:104) ghc-lib-parser> dFsEnvElts (compiler/GHC/Data/FastString/Env.hs:107) ghc-lib-parser> lookupDFsEnv (compiler/GHC/Data/FastString/Env.hs:113) ghc-lib-parser> Warning: 'FastString' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/FastString.hs:208:19 ghc-lib-parser> * at compiler/GHC/Data/FastString.hs:208:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Data/FastString.hs:208:1 ghc-lib-parser> 100% ( 3 / 3) in 'GHC.JS.Ident' ghc-lib-parser> 50% ( 3 / 6) in 'GHC.JS.JStg.Monad' ghc-lib-parser> Missing documentation for: ghc-lib-parser> runJSM (compiler/GHC/JS/JStg/Monad.hs:71) ghc-lib-parser> JSM (compiler/GHC/JS/JStg/Monad.hs:68) ghc-lib-parser> initJSM (compiler/GHC/JS/JStg/Monad.hs:79) ghc-lib-parser> Warning: 'List' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 19% ( 5 / 26) in 'GHC.Data.TrieMap' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> MaybeMap (compiler/GHC/Data/TrieMap.hs:248) ghc-lib-parser> ListMap (compiler/GHC/Data/TrieMap.hs:301) ghc-lib-parser> TrieMap (compiler/GHC/Data/TrieMap.hs:66) ghc-lib-parser> insertTM (compiler/GHC/Data/TrieMap.hs:79) ghc-lib-parser> deleteTM (compiler/GHC/Data/TrieMap.hs:82) ghc-lib-parser> foldMapTM (compiler/GHC/Data/TrieMap.hs:85) ghc-lib-parser> isEmptyTM (compiler/GHC/Data/TrieMap.hs:89) ghc-lib-parser> >.> (compiler/GHC/Data/TrieMap.hs:98) ghc-lib-parser> |> (compiler/GHC/Data/TrieMap.hs:102) ghc-lib-parser> |>> (compiler/GHC/Data/TrieMap.hs:109) ghc-lib-parser> XT (compiler/GHC/Data/TrieMap.hs:63) ghc-lib-parser> foldMaybe (compiler/GHC/Data/TrieMap.hs:285) ghc-lib-parser> filterMaybe (compiler/GHC/Data/TrieMap.hs:289) ghc-lib-parser> GenMap (compiler/GHC/Data/TrieMap.hs:375) ghc-lib-parser> lkG (compiler/GHC/Data/TrieMap.hs:407) ghc-lib-parser> xtG (compiler/GHC/Data/TrieMap.hs:414) ghc-lib-parser> mapG (compiler/GHC/Data/TrieMap.hs:441) ghc-lib-parser> fdG (compiler/GHC/Data/TrieMap.hs:447) ghc-lib-parser> xtList (compiler/GHC/Data/TrieMap.hs:331) ghc-lib-parser> lkList (compiler/GHC/Data/TrieMap.hs:326) ghc-lib-parser> Warning: 'SomeBinaryReader' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Utils/Binary.hs:1411:25 ghc-lib-parser> * at compiler/GHC/Utils/Binary.hs:1411:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Utils/Binary.hs:1411:1 ghc-lib-parser> Warning: 'BinaryReader' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Utils/Binary.hs:1463:26 ghc-lib-parser> * at compiler/GHC/Utils/Binary.hs:1463:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Utils/Binary.hs:1463:1 ghc-lib-parser> Warning: 'ReaderUserData' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Utils/Binary.hs:1434:4 ghc-lib-parser> * at compiler/GHC/Utils/Binary.hs:1433:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Utils/Binary.hs:1433:1 ghc-lib-parser> Warning: 'SomeBinaryWriter' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Utils/Binary.hs:1408:25 ghc-lib-parser> * at compiler/GHC/Utils/Binary.hs:1408:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Utils/Binary.hs:1408:1 ghc-lib-parser> Warning: 'BinaryWriter' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Utils/Binary.hs:1467:26 ghc-lib-parser> * at compiler/GHC/Utils/Binary.hs:1467:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Utils/Binary.hs:1467:1 ghc-lib-parser> Warning: 'WriterUserData' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Utils/Binary.hs:1417:4 ghc-lib-parser> * at compiler/GHC/Utils/Binary.hs:1416:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Utils/Binary.hs:1416:1 ghc-lib-parser> Warning: 'put_A' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'FullBinData' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Utils/Binary.hs:213:20 ghc-lib-parser> * at compiler/GHC/Utils/Binary.hs:213:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Utils/Binary.hs:213:1 ghc-lib-parser> Warning: 'GenericSymbolTable' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Utils/Binary.hs:1595:29 ghc-lib-parser> * at compiler/GHC/Utils/Binary.hs:1595:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Utils/Binary.hs:1595:1 ghc-lib-parser> Warning: 'RelBin' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Utils/Binary.hs:354:17 ghc-lib-parser> * at compiler/GHC/Utils/Binary.hs:354:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Utils/Binary.hs:354:1 ghc-lib-parser> Warning: 'IfaceType' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'FastString' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/FastString.hs:208:19 ghc-lib-parser> * at compiler/GHC/Data/FastString.hs:208:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Data/FastString.hs:208:1 ghc-lib-parser> Warning: 'BinSymbolTable' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'Type' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'ReaderTable' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Utils/Binary.hs:1565:22 ghc-lib-parser> * at compiler/GHC/Utils/Binary.hs:1565:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Utils/Binary.hs:1565:1 ghc-lib-parser> Warning: 'WriterTable' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Utils/Binary.hs:1575:23 ghc-lib-parser> * at compiler/GHC/Utils/Binary.hs:1575:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Utils/Binary.hs:1575:1 ghc-lib-parser> Warning: 'Reader' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'RelBinPtr' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Utils/Binary.hs:365:23 ghc-lib-parser> * at compiler/GHC/Utils/Binary.hs:365:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Utils/Binary.hs:365:1 ghc-lib-parser> Warning: 'Writer' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'BinHandle' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 46% ( 53 /115) in 'GHC.Utils.Binary' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> Bin (compiler/GHC/Utils/Binary.hs:348) ghc-lib-parser> BinData (compiler/GHC/Utils/Binary.hs:174) ghc-lib-parser> dataHandle (compiler/GHC/Utils/Binary.hs:195) ghc-lib-parser> handleData (compiler/GHC/Utils/Binary.hs:200) ghc-lib-parser> unsafeUnpackBinBuffer (compiler/GHC/Utils/Binary.hs:340) ghc-lib-parser> openBinMem (compiler/GHC/Utils/Binary.hs:419) ghc-lib-parser> seekBinWriter (compiler/GHC/Utils/Binary.hs:478) ghc-lib-parser> seekBinReaderRel (compiler/GHC/Utils/Binary.hs:503) ghc-lib-parser> tellBinReader (compiler/GHC/Utils/Binary.hs:475) ghc-lib-parser> tellBinWriter (compiler/GHC/Utils/Binary.hs:472) ghc-lib-parser> castBin (compiler/GHC/Utils/Binary.hs:369) ghc-lib-parser> thawReadHandle (compiler/GHC/Utils/Binary.hs:460) ghc-lib-parser> foldGet (compiler/GHC/Utils/Binary.hs:574) ghc-lib-parser> foldGet' (compiler/GHC/Utils/Binary.hs:591) ghc-lib-parser> writeBinMem (compiler/GHC/Utils/Binary.hs:510) ghc-lib-parser> readBinMem (compiler/GHC/Utils/Binary.hs:518) ghc-lib-parser> readBinMemN (compiler/GHC/Utils/Binary.hs:525) ghc-lib-parser> putAt (compiler/GHC/Utils/Binary.hs:410) ghc-lib-parser> getAt (compiler/GHC/Utils/Binary.hs:416) ghc-lib-parser> putAtRel (compiler/GHC/Utils/Binary.hs:413) ghc-lib-parser> forwardPut_ (compiler/GHC/Utils/Binary.hs:1259) ghc-lib-parser> putByte (compiler/GHC/Utils/Binary.hs:714) ghc-lib-parser> getByte (compiler/GHC/Utils/Binary.hs:717) ghc-lib-parser> putULEB128 (compiler/GHC/Utils/Binary.hs:748) ghc-lib-parser> getULEB128 (compiler/GHC/Utils/Binary.hs:773) ghc-lib-parser> putSLEB128 (compiler/GHC/Utils/Binary.hs:797) ghc-lib-parser> getSLEB128 (compiler/GHC/Utils/Binary.hs:825) ghc-lib-parser> lazyGet (compiler/GHC/Utils/Binary.hs:1325) ghc-lib-parser> lazyPut (compiler/GHC/Utils/Binary.hs:1322) ghc-lib-parser> lazyGet' (compiler/GHC/Utils/Binary.hs:1338) ghc-lib-parser> lazyPut' (compiler/GHC/Utils/Binary.hs:1328) ghc-lib-parser> getReaderUserData (compiler/GHC/Utils/Binary.hs:293) ghc-lib-parser> setReaderUserData (compiler/GHC/Utils/Binary.hs:302) ghc-lib-parser> noReaderUserData (compiler/GHC/Utils/Binary.hs:1527) ghc-lib-parser> getWriterUserData (compiler/GHC/Utils/Binary.hs:296) ghc-lib-parser> setWriterUserData (compiler/GHC/Utils/Binary.hs:299) ghc-lib-parser> noWriterUserData (compiler/GHC/Utils/Binary.hs:1532) ghc-lib-parser> mkWriterUserData (compiler/GHC/Utils/Binary.hs:1448) ghc-lib-parser> mkReaderUserData (compiler/GHC/Utils/Binary.hs:1453) ghc-lib-parser> newReadState (compiler/GHC/Utils/Binary.hs:1539) ghc-lib-parser> newWriteState (compiler/GHC/Utils/Binary.hs:1552) ghc-lib-parser> BinaryReader (compiler/GHC/Utils/Binary.hs:1463) ghc-lib-parser> BinaryWriter (compiler/GHC/Utils/Binary.hs:1467) ghc-lib-parser> mkWriter (compiler/GHC/Utils/Binary.hs:1472) ghc-lib-parser> mkReader (compiler/GHC/Utils/Binary.hs:1477) ghc-lib-parser> mkSomeBinaryReader (compiler/GHC/Utils/Binary.hs:1461) ghc-lib-parser> mkSomeBinaryWriter (compiler/GHC/Utils/Binary.hs:1458) ghc-lib-parser> initFastStringReaderTable (compiler/GHC/Utils/Binary.hs:1692) ghc-lib-parser> initFastStringWriterTable (compiler/GHC/Utils/Binary.hs:1700) ghc-lib-parser> putDictionary (compiler/GHC/Utils/Binary.hs:1722) ghc-lib-parser> getDictionary (compiler/GHC/Utils/Binary.hs:1729) ghc-lib-parser> putFS (compiler/GHC/Utils/Binary.hs:1780) ghc-lib-parser> FSTable (compiler/GHC/Utils/Binary.hs:1761) ghc-lib-parser> getDictFastString (compiler/GHC/Utils/Binary.hs:1738) ghc-lib-parser> putDictFastString (compiler/GHC/Utils/Binary.hs:1743) ghc-lib-parser> BinSpan (compiler/GHC/Utils/Binary.hs:2014) ghc-lib-parser> BinSrcSpan (compiler/GHC/Utils/Binary.hs:2051) ghc-lib-parser> BinLocated (compiler/GHC/Utils/Binary.hs:2002) ghc-lib-parser> simpleBindingNameWriter (compiler/GHC/Utils/Binary.hs:1402) ghc-lib-parser> simpleBindingNameReader (compiler/GHC/Utils/Binary.hs:1405) ghc-lib-parser> BinArray (compiler/GHC/Utils/Binary.hs:163) ghc-lib-parser> 50% ( 1 / 2) in 'GHC.Utils.Binary.Typeable' ghc-lib-parser> Missing documentation for: ghc-lib-parser> getSomeTypeRep (compiler/GHC/Utils/Binary/Typeable.hs:39) ghc-lib-parser> Warning: 'ModuleName' is ambiguous. It is defined ghc-lib-parser> * at compiler/Language/Haskell/Syntax/Module/Name.hs:13:22 ghc-lib-parser> * at compiler/Language/Haskell/Syntax/Module/Name.hs:13:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/Language/Haskell/Syntax/Module/Name.hs:13:1 ghc-lib-parser> Warning: 'Module' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Unit/Types.hs:120:23 ghc-lib-parser> * at compiler/GHC/Unit/Types.hs:133:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Unit/Types.hs:133:1 ghc-lib-parser> Warning: 'Name' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'InstantiatedUnit' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Unit/Types.hs:278:7 ghc-lib-parser> * at compiler/GHC/Unit/Types.hs:297:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Unit/Types.hs:297:1 ghc-lib-parser> Warning: 'FastString' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/FastString.hs:208:19 ghc-lib-parser> * at compiler/GHC/Data/FastString.hs:208:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Data/FastString.hs:208:1 ghc-lib-parser> Warning: 'UnitId' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Unit/Types.hs:519:18 ghc-lib-parser> * at compiler/GHC/Unit/Types.hs:519:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Unit/Types.hs:519:1 ghc-lib-parser> Warning: GHC.Unit.Types: Couldn't find .haddock for export IsBootInterface ghc-lib-parser> 48% ( 33 / 68) in 'GHC.Unit.Types' ghc-lib-parser> Missing documentation for: ghc-lib-parser> mkModule (compiler/GHC/Unit/Types.hs:151) ghc-lib-parser> moduleUnitId (compiler/GHC/Unit/Types.hs:136) ghc-lib-parser> pprModule (compiler/GHC/Unit/Types.hs:212) ghc-lib-parser> pprInstantiatedModule (compiler/GHC/Unit/Types.hs:229) ghc-lib-parser> Unit (compiler/GHC/Unit/Types.hs:296) ghc-lib-parser> InstantiatedUnit (compiler/GHC/Unit/Types.hs:297) ghc-lib-parser> Instantiations (compiler/GHC/Unit/Types.hs:300) ghc-lib-parser> GenInstantiations (compiler/GHC/Unit/Types.hs:299) ghc-lib-parser> unitFS ghc-lib-parser> unitString (compiler/GHC/Unit/Types.hs:467) ghc-lib-parser> stringToUnit (compiler/GHC/Unit/Types.hs:470) ghc-lib-parser> isHoleUnit (compiler/GHC/Unit/Types.hs:309) ghc-lib-parser> pprUnit (compiler/GHC/Unit/Types.hs:362) ghc-lib-parser> unitIdString (compiler/GHC/Unit/Types.hs:553) ghc-lib-parser> stringToUnitId (compiler/GHC/Unit/Types.hs:556) ghc-lib-parser> primUnitId (compiler/GHC/Unit/Types.hs:607) ghc-lib-parser> bignumUnitId (compiler/GHC/Unit/Types.hs:608) ghc-lib-parser> ghcInternalUnitId (compiler/GHC/Unit/Types.hs:609) ghc-lib-parser> rtsUnitId (compiler/GHC/Unit/Types.hs:610) ghc-lib-parser> thisGhcUnitId (compiler/GHC/Unit/Types.hs:611) ghc-lib-parser> interactiveUnitId (compiler/GHC/Unit/Types.hs:612) ghc-lib-parser> primUnit (compiler/GHC/Unit/Types.hs:614) ghc-lib-parser> bignumUnit (compiler/GHC/Unit/Types.hs:615) ghc-lib-parser> ghcInternalUnit (compiler/GHC/Unit/Types.hs:616) ghc-lib-parser> rtsUnit (compiler/GHC/Unit/Types.hs:617) ghc-lib-parser> mainUnit (compiler/GHC/Unit/Types.hs:625) ghc-lib-parser> thisGhcUnit (compiler/GHC/Unit/Types.hs:618) ghc-lib-parser> interactiveUnit (compiler/GHC/Unit/Types.hs:619) ghc-lib-parser> isInteractiveModule (compiler/GHC/Unit/Types.hs:628) ghc-lib-parser> wiredInUnitIds (compiler/GHC/Unit/Types.hs:631) ghc-lib-parser> IsBootInterface (compiler/Language/Haskell/Syntax/ImpExp.hs-boot:11) ghc-lib-parser> ModuleNameWithIsBoot (compiler/GHC/Unit/Types.hs:719) ghc-lib-parser> ModuleWithIsBoot (compiler/GHC/Unit/Types.hs:721) ghc-lib-parser> InstalledModuleWithIsBoot (compiler/GHC/Unit/Types.hs:723) ghc-lib-parser> notBoot (compiler/GHC/Unit/Types.hs:740) ghc-lib-parser> 20% ( 1 / 5) in 'GHC.Unit.Parser' ghc-lib-parser> Missing documentation for: ghc-lib-parser> parseUnit (compiler/GHC/Unit/Parser.hs:22) ghc-lib-parser> parseUnitId (compiler/GHC/Unit/Parser.hs:33) ghc-lib-parser> parseHoleyModule (compiler/GHC/Unit/Parser.hs:38) ghc-lib-parser> parseModSubst (compiler/GHC/Unit/Parser.hs:52) ghc-lib-parser> Warning: 'ModLocation' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Unit/Module/Location.hs:148:1 ghc-lib-parser> * at compiler/GHC/Unit/Module/Location.hs:58:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Unit/Module/Location.hs:58:1 ghc-lib-parser> 80% ( 8 / 10) in 'GHC.Unit.Module.Location' ghc-lib-parser> Missing documentation for: ghc-lib-parser> ModLocation (compiler/GHC/Unit/Module/Location.hs:148) ghc-lib-parser> addBootSuffixLocn_maybe (compiler/GHC/Unit/Module/Location.hs:109) ghc-lib-parser> Warning: 'ModuleName' is ambiguous. It is defined ghc-lib-parser> * at compiler/Language/Haskell/Syntax/Module/Name.hs:13:22 ghc-lib-parser> * at compiler/Language/Haskell/Syntax/Module/Name.hs:13:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/Language/Haskell/Syntax/Module/Name.hs:13:1 ghc-lib-parser> Warning: 'Module' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Unit/Types.hs:120:23 ghc-lib-parser> * at compiler/GHC/Unit/Types.hs:133:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Unit/Types.hs:133:1 ghc-lib-parser> 18% ( 12 / 64) in 'GHC.Unit.Module.Env' ghc-lib-parser> Missing documentation for: ghc-lib-parser> elemModuleEnv (compiler/GHC/Unit/Module/Env.hs:114) ghc-lib-parser> extendModuleEnv (compiler/GHC/Unit/Module/Env.hs:117) ghc-lib-parser> extendModuleEnvList (compiler/GHC/Unit/Module/Env.hs:125) ghc-lib-parser> extendModuleEnvList_C (compiler/GHC/Unit/Module/Env.hs:130) ghc-lib-parser> plusModuleEnv_C (compiler/GHC/Unit/Module/Env.hs:134) ghc-lib-parser> delModuleEnvList (compiler/GHC/Unit/Module/Env.hs:138) ghc-lib-parser> delModuleEnv (compiler/GHC/Unit/Module/Env.hs:142) ghc-lib-parser> plusModuleEnv (compiler/GHC/Unit/Module/Env.hs:145) ghc-lib-parser> lookupModuleEnv (compiler/GHC/Unit/Module/Env.hs:148) ghc-lib-parser> lookupWithDefaultModuleEnv (compiler/GHC/Unit/Module/Env.hs:151) ghc-lib-parser> mapModuleEnv (compiler/GHC/Unit/Module/Env.hs:155) ghc-lib-parser> mkModuleEnv (compiler/GHC/Unit/Module/Env.hs:166) ghc-lib-parser> emptyModuleEnv (compiler/GHC/Unit/Module/Env.hs:169) ghc-lib-parser> alterModuleEnv (compiler/GHC/Unit/Module/Env.hs:163) ghc-lib-parser> partitionModuleEnv (compiler/GHC/Unit/Module/Env.hs:158) ghc-lib-parser> moduleEnvKeys (compiler/GHC/Unit/Module/Env.hs:172) ghc-lib-parser> moduleEnvElts (compiler/GHC/Unit/Module/Env.hs:176) ghc-lib-parser> moduleEnvToList (compiler/GHC/Unit/Module/Env.hs:180) ghc-lib-parser> unitModuleEnv (compiler/GHC/Unit/Module/Env.hs:185) ghc-lib-parser> isEmptyModuleEnv (compiler/GHC/Unit/Module/Env.hs:188) ghc-lib-parser> extendModuleEnvWith (compiler/GHC/Unit/Module/Env.hs:121) ghc-lib-parser> filterModuleEnv (compiler/GHC/Unit/Module/Env.hs:106) ghc-lib-parser> mapMaybeModuleEnv (compiler/GHC/Unit/Module/Env.hs:110) ghc-lib-parser> emptyModuleSet (compiler/GHC/Unit/Module/Env.hs:203) ghc-lib-parser> mkModuleSet (compiler/GHC/Unit/Module/Env.hs:194) ghc-lib-parser> moduleSetElts (compiler/GHC/Unit/Module/Env.hs:209) ghc-lib-parser> extendModuleSet (compiler/GHC/Unit/Module/Env.hs:197) ghc-lib-parser> extendModuleSetList (compiler/GHC/Unit/Module/Env.hs:200) ghc-lib-parser> delModuleSet (compiler/GHC/Unit/Module/Env.hs:221) ghc-lib-parser> elemModuleSet (compiler/GHC/Unit/Module/Env.hs:212) ghc-lib-parser> intersectModuleSet (compiler/GHC/Unit/Module/Env.hs:215) ghc-lib-parser> minusModuleSet (compiler/GHC/Unit/Module/Env.hs:218) ghc-lib-parser> unionModuleSet (compiler/GHC/Unit/Module/Env.hs:224) ghc-lib-parser> unitModuleSet (compiler/GHC/Unit/Module/Env.hs:230) ghc-lib-parser> isEmptyModuleSet (compiler/GHC/Unit/Module/Env.hs:206) ghc-lib-parser> unionManyModuleSets (compiler/GHC/Unit/Module/Env.hs:227) ghc-lib-parser> emptyInstalledModuleEnv (compiler/GHC/Unit/Module/Env.hs:258) ghc-lib-parser> lookupInstalledModuleEnv (compiler/GHC/Unit/Module/Env.hs:261) ghc-lib-parser> extendInstalledModuleEnv (compiler/GHC/Unit/Module/Env.hs:264) ghc-lib-parser> filterInstalledModuleEnv (compiler/GHC/Unit/Module/Env.hs:267) ghc-lib-parser> delInstalledModuleEnv (compiler/GHC/Unit/Module/Env.hs:271) ghc-lib-parser> mergeInstalledModuleEnv (compiler/GHC/Unit/Module/Env.hs:283) ghc-lib-parser> plusInstalledModuleEnv (compiler/GHC/Unit/Module/Env.hs:294) ghc-lib-parser> installedModuleEnvElts (compiler/GHC/Unit/Module/Env.hs:274) ghc-lib-parser> emptyInstalledModuleWithIsBootEnv (compiler/GHC/Unit/Module/Env.hs:311) ghc-lib-parser> lookupInstalledModuleWithIsBootEnv (compiler/GHC/Unit/Module/Env.hs:314) ghc-lib-parser> extendInstalledModuleWithIsBootEnv (compiler/GHC/Unit/Module/Env.hs:317) ghc-lib-parser> filterInstalledModuleWithIsBootEnv (compiler/GHC/Unit/Module/Env.hs:320) ghc-lib-parser> delInstalledModuleWithIsBootEnv (compiler/GHC/Unit/Module/Env.hs:324) ghc-lib-parser> mergeInstalledModuleWithIsBootEnv (compiler/GHC/Unit/Module/Env.hs:336) ghc-lib-parser> plusInstalledModuleWithIsBootEnv (compiler/GHC/Unit/Module/Env.hs:347) ghc-lib-parser> installedModuleWithIsBootEnvElts (compiler/GHC/Unit/Module/Env.hs:327) ghc-lib-parser> Warning: 'Module' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Unit/Types.hs:120:23 ghc-lib-parser> * at compiler/GHC/Unit/Types.hs:133:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Unit/Types.hs:133:1 ghc-lib-parser> Warning: 'Unique' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 86% ( 19 / 22) in 'GHC.Unit.Module' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> HasModule (compiler/GHC/Unit/Module.hs:78) ghc-lib-parser> ContainsModule (compiler/GHC/Unit/Module.hs:75) ghc-lib-parser> 75% ( 3 / 4) in 'GHC.Types.Breakpoint' ghc-lib-parser> Missing documentation for: ghc-lib-parser> toBreakpointId (compiler/GHC/Types/Breakpoint.hs:31) ghc-lib-parser> Warning: 'p' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 96% ( 27 / 28) in 'GHC.Unit.Home' ghc-lib-parser> Missing documentation for: ghc-lib-parser> HomeUnit (compiler/GHC/Unit/Home.hs:62) ghc-lib-parser> 14% ( 1 / 7) in 'GHC.Driver.Env.KnotVars' ghc-lib-parser> Missing documentation for: ghc-lib-parser> KnotVars (compiler/GHC/Driver/Env/KnotVars.hs:20) ghc-lib-parser> emptyKnotVars (compiler/GHC/Driver/Env/KnotVars.hs:32) ghc-lib-parser> knotVarsFromModuleEnv (compiler/GHC/Driver/Env/KnotVars.hs:35) ghc-lib-parser> knotVarElems (compiler/GHC/Driver/Env/KnotVars.hs:39) ghc-lib-parser> lookupKnotVars (compiler/GHC/Driver/Env/KnotVars.hs:43) ghc-lib-parser> knotVarsWithout (compiler/GHC/Driver/Env/KnotVars.hs:47) ghc-lib-parser> 47% ( 8 / 17) in 'GHC.Types.SourceText' ghc-lib-parser> Missing documentation for: ghc-lib-parser> SourceText (compiler/GHC/Types/SourceText.hs:101) ghc-lib-parser> negateIntegralLit (compiler/GHC/Types/SourceText.hs:163) ghc-lib-parser> negateFractionalLit (compiler/GHC/Types/SourceText.hs:232) ghc-lib-parser> mkIntegralLit (compiler/GHC/Types/SourceText.hs:155) ghc-lib-parser> mkTHFractionalLit (compiler/GHC/Types/SourceText.hs:218) ghc-lib-parser> rationalFromFractionalLit (compiler/GHC/Types/SourceText.hs:214) ghc-lib-parser> FractionalExponentBase (compiler/GHC/Types/SourceText.hs:193) ghc-lib-parser> fractionalLitFromRational (compiler/GHC/Types/SourceText.hs:207) ghc-lib-parser> mkFractionalLit (compiler/GHC/Types/SourceText.hs:200) ghc-lib-parser> 66% ( 2 / 3) in 'GHC.Types.PkgQual' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> Warning: 'BuildModule' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 12% ( 1 / 8) in 'GHC.Types.SourceFile' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> HscSource (compiler/GHC/Types/SourceFile.hs:56) ghc-lib-parser> HsBootOrSig (compiler/GHC/Types/SourceFile.hs:51) ghc-lib-parser> isHsBootOrSig (compiler/GHC/Types/SourceFile.hs:94) ghc-lib-parser> isHsBootFile (compiler/GHC/Types/SourceFile.hs:98) ghc-lib-parser> isHsigFile (compiler/GHC/Types/SourceFile.hs:102) ghc-lib-parser> hscSourceString (compiler/GHC/Types/SourceFile.hs:88) ghc-lib-parser> Warning: 'NaN' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 100% ( 2 / 2) in 'GHC.Types.SaneDouble' ghc-lib-parser> Warning: 'false' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'true' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: '!=' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: '===' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: '!==' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 100% ( 37 / 37) in 'GHC.JS.Syntax' ghc-lib-parser> Warning: 'doc' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 46% ( 6 / 13) in 'GHC.JS.Ppr' ghc-lib-parser> Missing documentation for: ghc-lib-parser> renderPrefixJs' (compiler/GHC/JS/Ppr.hs:122) ghc-lib-parser> JsToDoc (compiler/GHC/JS/Ppr.hs:128) ghc-lib-parser> defaultRenderJs (compiler/GHC/JS/Ppr.hs:110) ghc-lib-parser> RenderJs (compiler/GHC/JS/Ppr.hs:102) ghc-lib-parser> jsToDoc (compiler/GHC/JS/Ppr.hs:113) ghc-lib-parser> pprStringLit (compiler/GHC/JS/Ppr.hs:317) ghc-lib-parser> interSemi (compiler/GHC/JS/Ppr.hs:349) ghc-lib-parser> Warning: '!=' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: '===' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: '!==' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 100% ( 36 / 36) in 'GHC.JS.JStg.Syntax' ghc-lib-parser> 3% ( 12 /386) in 'GHC.StgToJS.Symbols' ghc-lib-parser> Missing documentation for: ghc-lib-parser> moduleExportsSymbol (compiler/GHC/StgToJS/Symbols.hs:54) ghc-lib-parser> hd (compiler/GHC/StgToJS/Symbols.hs:99) ghc-lib-parser> hdStr (compiler/GHC/StgToJS/Symbols.hs:102) ghc-lib-parser> hdlB (compiler/GHC/StgToJS/Symbols.hs:105) ghc-lib-parser> hdApply (compiler/GHC/StgToJS/Symbols.hs:109) ghc-lib-parser> hdApplyStr (compiler/GHC/StgToJS/Symbols.hs:112) ghc-lib-parser> hdMoveRegs2 (compiler/GHC/StgToJS/Symbols.hs:115) ghc-lib-parser> hdPapGen (compiler/GHC/StgToJS/Symbols.hs:118) ghc-lib-parser> hdPapGenStr (compiler/GHC/StgToJS/Symbols.hs:121) ghc-lib-parser> hdSetReg (compiler/GHC/StgToJS/Symbols.hs:124) ghc-lib-parser> hdSetRegStr (compiler/GHC/StgToJS/Symbols.hs:127) ghc-lib-parser> hdGetReg (compiler/GHC/StgToJS/Symbols.hs:130) ghc-lib-parser> hdGetRegStr (compiler/GHC/StgToJS/Symbols.hs:133) ghc-lib-parser> hdResetRegisters (compiler/GHC/StgToJS/Symbols.hs:136) ghc-lib-parser> hdResetResultVars (compiler/GHC/StgToJS/Symbols.hs:139) ghc-lib-parser> hdInitClosure (compiler/GHC/StgToJS/Symbols.hs:142) ghc-lib-parser> hdRegs (compiler/GHC/StgToJS/Symbols.hs:145) ghc-lib-parser> hdRegsStr (compiler/GHC/StgToJS/Symbols.hs:148) ghc-lib-parser> hdReturn (compiler/GHC/StgToJS/Symbols.hs:151) ghc-lib-parser> hdReturnStr (compiler/GHC/StgToJS/Symbols.hs:154) ghc-lib-parser> hdStack (compiler/GHC/StgToJS/Symbols.hs:157) ghc-lib-parser> hdStackStr (compiler/GHC/StgToJS/Symbols.hs:160) ghc-lib-parser> hdStackPtr (compiler/GHC/StgToJS/Symbols.hs:163) ghc-lib-parser> hdStackPtrStr (compiler/GHC/StgToJS/Symbols.hs:166) ghc-lib-parser> hdBlackHoleTrap (compiler/GHC/StgToJS/Symbols.hs:169) ghc-lib-parser> hdBlackHoleTrapStr (compiler/GHC/StgToJS/Symbols.hs:172) ghc-lib-parser> hdBlockOnBlackHoleStr (compiler/GHC/StgToJS/Symbols.hs:175) ghc-lib-parser> hdBlackHoleLNE (compiler/GHC/StgToJS/Symbols.hs:178) ghc-lib-parser> hdBlackHoleLNEStr (compiler/GHC/StgToJS/Symbols.hs:181) ghc-lib-parser> hdClosureTypeName (compiler/GHC/StgToJS/Symbols.hs:184) ghc-lib-parser> hdClosureTypeNameStr (compiler/GHC/StgToJS/Symbols.hs:187) ghc-lib-parser> hdBh (compiler/GHC/StgToJS/Symbols.hs:190) ghc-lib-parser> hdBhStr (compiler/GHC/StgToJS/Symbols.hs:193) ghc-lib-parser> hdBlackHole (compiler/GHC/StgToJS/Symbols.hs:196) ghc-lib-parser> hdBlackHoleStr (compiler/GHC/StgToJS/Symbols.hs:199) ghc-lib-parser> hdUpdFrame (compiler/GHC/StgToJS/Symbols.hs:202) ghc-lib-parser> hdUpdFrameStr (compiler/GHC/StgToJS/Symbols.hs:205) ghc-lib-parser> hdCSel (compiler/GHC/StgToJS/Symbols.hs:208) ghc-lib-parser> hdCSelStr (compiler/GHC/StgToJS/Symbols.hs:211) ghc-lib-parser> hdEntry (compiler/GHC/StgToJS/Symbols.hs:214) ghc-lib-parser> hdEntryStr (compiler/GHC/StgToJS/Symbols.hs:217) ghc-lib-parser> hdApGen (compiler/GHC/StgToJS/Symbols.hs:220) ghc-lib-parser> hdApGenStr (compiler/GHC/StgToJS/Symbols.hs:223) ghc-lib-parser> hdApGenFastStr (compiler/GHC/StgToJS/Symbols.hs:226) ghc-lib-parser> hdLog (compiler/GHC/StgToJS/Symbols.hs:229) ghc-lib-parser> hdLogStr (compiler/GHC/StgToJS/Symbols.hs:232) ghc-lib-parser> hdMkFunctionPtr (compiler/GHC/StgToJS/Symbols.hs:235) ghc-lib-parser> hdInitStatic (compiler/GHC/StgToJS/Symbols.hs:238) ghc-lib-parser> hdInitStaticStr (compiler/GHC/StgToJS/Symbols.hs:241) ghc-lib-parser> hdHsSptInsert (compiler/GHC/StgToJS/Symbols.hs:244) ghc-lib-parser> hdCurrentThread (compiler/GHC/StgToJS/Symbols.hs:247) ghc-lib-parser> hdCurrentThreadStr (compiler/GHC/StgToJS/Symbols.hs:250) ghc-lib-parser> hdWakeupThread (compiler/GHC/StgToJS/Symbols.hs:253) ghc-lib-parser> hdPaps (compiler/GHC/StgToJS/Symbols.hs:256) ghc-lib-parser> hdPapsStr (compiler/GHC/StgToJS/Symbols.hs:259) ghc-lib-parser> hdPapStr_ (compiler/GHC/StgToJS/Symbols.hs:262) ghc-lib-parser> hdLazyEntryStr (compiler/GHC/StgToJS/Symbols.hs:265) ghc-lib-parser> hdUnboxEntry (compiler/GHC/StgToJS/Symbols.hs:268) ghc-lib-parser> hdUnboxEntryStr (compiler/GHC/StgToJS/Symbols.hs:271) ghc-lib-parser> hdMaskFrame (compiler/GHC/StgToJS/Symbols.hs:274) ghc-lib-parser> hdMaskFrameStr (compiler/GHC/StgToJS/Symbols.hs:277) ghc-lib-parser> hdUnMaskFrameStr (compiler/GHC/StgToJS/Symbols.hs:280) ghc-lib-parser> hdReturnF (compiler/GHC/StgToJS/Symbols.hs:283) ghc-lib-parser> hdReturnFStr (compiler/GHC/StgToJS/Symbols.hs:286) ghc-lib-parser> hdResumeEntryStr (compiler/GHC/StgToJS/Symbols.hs:289) ghc-lib-parser> hdFlushStdout (compiler/GHC/StgToJS/Symbols.hs:292) ghc-lib-parser> hdFlushStdoutStr (compiler/GHC/StgToJS/Symbols.hs:295) ghc-lib-parser> hdFlushStdoutEntry (compiler/GHC/StgToJS/Symbols.hs:298) ghc-lib-parser> hdFlushStdoutEntryStr (compiler/GHC/StgToJS/Symbols.hs:301) ghc-lib-parser> hdRunIOEntry (compiler/GHC/StgToJS/Symbols.hs:304) ghc-lib-parser> hdRunIOEntryStr (compiler/GHC/StgToJS/Symbols.hs:307) ghc-lib-parser> hdReduce (compiler/GHC/StgToJS/Symbols.hs:310) ghc-lib-parser> hdReduceStr (compiler/GHC/StgToJS/Symbols.hs:313) ghc-lib-parser> hdThrowStr (compiler/GHC/StgToJS/Symbols.hs:316) ghc-lib-parser> hdRaiseAsyncFrame (compiler/GHC/StgToJS/Symbols.hs:319) ghc-lib-parser> hdRaiseAsyncFrameStr (compiler/GHC/StgToJS/Symbols.hs:322) ghc-lib-parser> hdRaiseAsyncEntry (compiler/GHC/StgToJS/Symbols.hs:325) ghc-lib-parser> hdRaiseAsyncEntryStr (compiler/GHC/StgToJS/Symbols.hs:328) ghc-lib-parser> hdRaiseEntry (compiler/GHC/StgToJS/Symbols.hs:331) ghc-lib-parser> hdRaiseEntryStr (compiler/GHC/StgToJS/Symbols.hs:334) ghc-lib-parser> hdKeepAliveEntry (compiler/GHC/StgToJS/Symbols.hs:337) ghc-lib-parser> hdKeepAliveEntryStr (compiler/GHC/StgToJS/Symbols.hs:340) ghc-lib-parser> hdSelect2Return (compiler/GHC/StgToJS/Symbols.hs:343) ghc-lib-parser> hdSelect2ReturnStr (compiler/GHC/StgToJS/Symbols.hs:346) ghc-lib-parser> hdSelect2Entry (compiler/GHC/StgToJS/Symbols.hs:349) ghc-lib-parser> hdSelect2EntryStr (compiler/GHC/StgToJS/Symbols.hs:352) ghc-lib-parser> hdSelect1Ret (compiler/GHC/StgToJS/Symbols.hs:355) ghc-lib-parser> hdSelect1RetStr (compiler/GHC/StgToJS/Symbols.hs:358) ghc-lib-parser> hdSelect1EntryStr (compiler/GHC/StgToJS/Symbols.hs:361) ghc-lib-parser> hdStaticThunkStr (compiler/GHC/StgToJS/Symbols.hs:364) ghc-lib-parser> hdStaticThunksStr (compiler/GHC/StgToJS/Symbols.hs:370) ghc-lib-parser> hdStaticThunksArrStr (compiler/GHC/StgToJS/Symbols.hs:371) ghc-lib-parser> hdCAFsStr (compiler/GHC/StgToJS/Symbols.hs:372) ghc-lib-parser> hdCAFsResetStr (compiler/GHC/StgToJS/Symbols.hs:373) ghc-lib-parser> hdUpdThunkEntryStr (compiler/GHC/StgToJS/Symbols.hs:376) ghc-lib-parser> hdAp3EntryStr (compiler/GHC/StgToJS/Symbols.hs:379) ghc-lib-parser> hdAp2EntryStr (compiler/GHC/StgToJS/Symbols.hs:382) ghc-lib-parser> hdAp1EntryStr (compiler/GHC/StgToJS/Symbols.hs:385) ghc-lib-parser> hdDataToTagEntryStr (compiler/GHC/StgToJS/Symbols.hs:388) ghc-lib-parser> hdTagToEnum (compiler/GHC/StgToJS/Symbols.hs:391) ghc-lib-parser> hdCatchEntryStr (compiler/GHC/StgToJS/Symbols.hs:394) ghc-lib-parser> hdNoopStr (compiler/GHC/StgToJS/Symbols.hs:397) ghc-lib-parser> hdNoopEntry (compiler/GHC/StgToJS/Symbols.hs:400) ghc-lib-parser> hdNoopEntryStr (compiler/GHC/StgToJS/Symbols.hs:403) ghc-lib-parser> hdC0 (compiler/GHC/StgToJS/Symbols.hs:406) ghc-lib-parser> hdC (compiler/GHC/StgToJS/Symbols.hs:409) ghc-lib-parser> hdC0Str (compiler/GHC/StgToJS/Symbols.hs:412) ghc-lib-parser> hdCStr (compiler/GHC/StgToJS/Symbols.hs:415) ghc-lib-parser> hdData2Entry (compiler/GHC/StgToJS/Symbols.hs:418) ghc-lib-parser> hdData1Entry (compiler/GHC/StgToJS/Symbols.hs:421) ghc-lib-parser> hdTrueEntry (compiler/GHC/StgToJS/Symbols.hs:424) ghc-lib-parser> hdFalseEntry (compiler/GHC/StgToJS/Symbols.hs:427) ghc-lib-parser> hdDoneMainEntry (compiler/GHC/StgToJS/Symbols.hs:430) ghc-lib-parser> hdDoneMainEntryStr (compiler/GHC/StgToJS/Symbols.hs:433) ghc-lib-parser> hdDoneMain (compiler/GHC/StgToJS/Symbols.hs:436) ghc-lib-parser> hdDone (compiler/GHC/StgToJS/Symbols.hs:439) ghc-lib-parser> hdExitProcess (compiler/GHC/StgToJS/Symbols.hs:442) ghc-lib-parser> hdTraceAlloc (compiler/GHC/StgToJS/Symbols.hs:445) ghc-lib-parser> hdDebugAllocNotifyAlloc (compiler/GHC/StgToJS/Symbols.hs:448) ghc-lib-parser> hdRtsTraceForeign (compiler/GHC/StgToJS/Symbols.hs:466) ghc-lib-parser> hdRtsProfiling (compiler/GHC/StgToJS/Symbols.hs:467) ghc-lib-parser> hdCtFun (compiler/GHC/StgToJS/Symbols.hs:468) ghc-lib-parser> hdCtCon (compiler/GHC/StgToJS/Symbols.hs:469) ghc-lib-parser> hdCtThunk (compiler/GHC/StgToJS/Symbols.hs:470) ghc-lib-parser> hdCtPap (compiler/GHC/StgToJS/Symbols.hs:471) ghc-lib-parser> hdCtBlackhole (compiler/GHC/StgToJS/Symbols.hs:472) ghc-lib-parser> hdCtStackFrame (compiler/GHC/StgToJS/Symbols.hs:473) ghc-lib-parser> hdCtVtPtr (compiler/GHC/StgToJS/Symbols.hs:474) ghc-lib-parser> hdVtVoid (compiler/GHC/StgToJS/Symbols.hs:475) ghc-lib-parser> hdVtInt (compiler/GHC/StgToJS/Symbols.hs:476) ghc-lib-parser> hdVtDouble (compiler/GHC/StgToJS/Symbols.hs:477) ghc-lib-parser> hdVtLong (compiler/GHC/StgToJS/Symbols.hs:478) ghc-lib-parser> hdVtAddr (compiler/GHC/StgToJS/Symbols.hs:479) ghc-lib-parser> hdVtObj (compiler/GHC/StgToJS/Symbols.hs:480) ghc-lib-parser> hdVtArr (compiler/GHC/StgToJS/Symbols.hs:481) ghc-lib-parser> hdLoads (compiler/GHC/StgToJS/Symbols.hs:485) ghc-lib-parser> hdAp00 (compiler/GHC/StgToJS/Symbols.hs:491) ghc-lib-parser> hdAp00Str (compiler/GHC/StgToJS/Symbols.hs:494) ghc-lib-parser> hdAp00FastStr (compiler/GHC/StgToJS/Symbols.hs:497) ghc-lib-parser> hdAp11Fast (compiler/GHC/StgToJS/Symbols.hs:500) ghc-lib-parser> hdAp10 (compiler/GHC/StgToJS/Symbols.hs:503) ghc-lib-parser> hdAp33FastStr (compiler/GHC/StgToJS/Symbols.hs:506) ghc-lib-parser> hdAp22FastStr (compiler/GHC/StgToJS/Symbols.hs:509) ghc-lib-parser> hdNewByteArrayStr (compiler/GHC/StgToJS/Symbols.hs:513) ghc-lib-parser> hdCopyMutableByteArrayStr (compiler/GHC/StgToJS/Symbols.hs:516) ghc-lib-parser> hdCheckOverlapByteArrayStr (compiler/GHC/StgToJS/Symbols.hs:519) ghc-lib-parser> hdShrinkMutableCharArrayStr (compiler/GHC/StgToJS/Symbols.hs:522) ghc-lib-parser> hdTraceEventStr (compiler/GHC/StgToJS/Symbols.hs:526) ghc-lib-parser> hdTraceEventBinaryStr (compiler/GHC/StgToJS/Symbols.hs:529) ghc-lib-parser> hdTraceMarkerStr (compiler/GHC/StgToJS/Symbols.hs:532) ghc-lib-parser> hdThrowJSException (compiler/GHC/StgToJS/Symbols.hs:536) ghc-lib-parser> hdUnboxFFIResult (compiler/GHC/StgToJS/Symbols.hs:539) ghc-lib-parser> hdUnboxFFIResultStr (compiler/GHC/StgToJS/Symbols.hs:542) ghc-lib-parser> hdMkForeignCallback (compiler/GHC/StgToJS/Symbols.hs:545) ghc-lib-parser> hdTraceForeign (compiler/GHC/StgToJS/Symbols.hs:548) ghc-lib-parser> hdBuildObject (compiler/GHC/StgToJS/Symbols.hs:551) ghc-lib-parser> hdBuildObjectStr (compiler/GHC/StgToJS/Symbols.hs:554) ghc-lib-parser> hdCallDynamicStr (compiler/GHC/StgToJS/Symbols.hs:557) ghc-lib-parser> except (compiler/GHC/StgToJS/Symbols.hs:560) ghc-lib-parser> exceptStr (compiler/GHC/StgToJS/Symbols.hs:563) ghc-lib-parser> excepStr (compiler/GHC/StgToJS/Symbols.hs:566) ghc-lib-parser> mv (compiler/GHC/StgToJS/Symbols.hs:574) ghc-lib-parser> lngth (compiler/GHC/StgToJS/Symbols.hs:577) ghc-lib-parser> slice (compiler/GHC/StgToJS/Symbols.hs:584) ghc-lib-parser> this (compiler/GHC/StgToJS/Symbols.hs:587) ghc-lib-parser> arr (compiler/GHC/StgToJS/Symbols.hs:590) ghc-lib-parser> dv (compiler/GHC/StgToJS/Symbols.hs:593) ghc-lib-parser> d1 (compiler/GHC/StgToJS/Symbols.hs:596) ghc-lib-parser> d2 (compiler/GHC/StgToJS/Symbols.hs:597) ghc-lib-parser> d3 (compiler/GHC/StgToJS/Symbols.hs:598) ghc-lib-parser> d1Str (compiler/GHC/StgToJS/Symbols.hs:601) ghc-lib-parser> d2Str (compiler/GHC/StgToJS/Symbols.hs:602) ghc-lib-parser> d3Str (compiler/GHC/StgToJS/Symbols.hs:603) ghc-lib-parser> getInt16 (compiler/GHC/StgToJS/Symbols.hs:606) ghc-lib-parser> getUint16 (compiler/GHC/StgToJS/Symbols.hs:609) ghc-lib-parser> getInt32 (compiler/GHC/StgToJS/Symbols.hs:612) ghc-lib-parser> getUint32 (compiler/GHC/StgToJS/Symbols.hs:615) ghc-lib-parser> getFloat32 (compiler/GHC/StgToJS/Symbols.hs:618) ghc-lib-parser> getFloat64 (compiler/GHC/StgToJS/Symbols.hs:621) ghc-lib-parser> setInt16 (compiler/GHC/StgToJS/Symbols.hs:624) ghc-lib-parser> setUint16 (compiler/GHC/StgToJS/Symbols.hs:627) ghc-lib-parser> setInt32 (compiler/GHC/StgToJS/Symbols.hs:630) ghc-lib-parser> setUint32 (compiler/GHC/StgToJS/Symbols.hs:633) ghc-lib-parser> setFloat32 (compiler/GHC/StgToJS/Symbols.hs:636) ghc-lib-parser> setFloat64 (compiler/GHC/StgToJS/Symbols.hs:639) ghc-lib-parser> i3 (compiler/GHC/StgToJS/Symbols.hs:642) ghc-lib-parser> u8 (compiler/GHC/StgToJS/Symbols.hs:643) ghc-lib-parser> u1 (compiler/GHC/StgToJS/Symbols.hs:644) ghc-lib-parser> f6 (compiler/GHC/StgToJS/Symbols.hs:645) ghc-lib-parser> f3 (compiler/GHC/StgToJS/Symbols.hs:646) ghc-lib-parser> val (compiler/GHC/StgToJS/Symbols.hs:649) ghc-lib-parser> label (compiler/GHC/StgToJS/Symbols.hs:652) ghc-lib-parser> mask (compiler/GHC/StgToJS/Symbols.hs:655) ghc-lib-parser> unMask (compiler/GHC/StgToJS/Symbols.hs:658) ghc-lib-parser> resume (compiler/GHC/StgToJS/Symbols.hs:661) ghc-lib-parser> f (compiler/GHC/StgToJS/Symbols.hs:664) ghc-lib-parser> n (compiler/GHC/StgToJS/Symbols.hs:667) ghc-lib-parser> hasOwnProperty (compiler/GHC/StgToJS/Symbols.hs:670) ghc-lib-parser> hdCollectProps (compiler/GHC/StgToJS/Symbols.hs:673) ghc-lib-parser> replace (compiler/GHC/StgToJS/Symbols.hs:676) ghc-lib-parser> substring (compiler/GHC/StgToJS/Symbols.hs:679) ghc-lib-parser> trace (compiler/GHC/StgToJS/Symbols.hs:682) ghc-lib-parser> apply (compiler/GHC/StgToJS/Symbols.hs:685) ghc-lib-parser> hdMVar (compiler/GHC/StgToJS/Symbols.hs:689) ghc-lib-parser> hdMVarStr (compiler/GHC/StgToJS/Symbols.hs:692) ghc-lib-parser> hdTakeMVar (compiler/GHC/StgToJS/Symbols.hs:695) ghc-lib-parser> hdTakeMVarStr (compiler/GHC/StgToJS/Symbols.hs:698) ghc-lib-parser> hdTryTakeMVarStr (compiler/GHC/StgToJS/Symbols.hs:701) ghc-lib-parser> hdPutMVarStr (compiler/GHC/StgToJS/Symbols.hs:704) ghc-lib-parser> hdTryPutMVarStr (compiler/GHC/StgToJS/Symbols.hs:707) ghc-lib-parser> hdNewTVar (compiler/GHC/StgToJS/Symbols.hs:710) ghc-lib-parser> hdReadTVar (compiler/GHC/StgToJS/Symbols.hs:713) ghc-lib-parser> hdReadTVarIO (compiler/GHC/StgToJS/Symbols.hs:716) ghc-lib-parser> hdWriteTVar (compiler/GHC/StgToJS/Symbols.hs:719) ghc-lib-parser> hdReadMVarStr (compiler/GHC/StgToJS/Symbols.hs:722) ghc-lib-parser> hdStmRemoveBlockedThreadStr (compiler/GHC/StgToJS/Symbols.hs:725) ghc-lib-parser> hdStmStartTransactionStr (compiler/GHC/StgToJS/Symbols.hs:728) ghc-lib-parser> hdAtomicallyEntry (compiler/GHC/StgToJS/Symbols.hs:731) ghc-lib-parser> hdAtomicallyEntryStr (compiler/GHC/StgToJS/Symbols.hs:734) ghc-lib-parser> hdAtomicallyStr (compiler/GHC/StgToJS/Symbols.hs:737) ghc-lib-parser> hdStgResumeRetryEntry (compiler/GHC/StgToJS/Symbols.hs:740) ghc-lib-parser> hdStgResumeRetryEntryStr (compiler/GHC/StgToJS/Symbols.hs:743) ghc-lib-parser> hdStmCommitTransactionStr (compiler/GHC/StgToJS/Symbols.hs:746) ghc-lib-parser> hdStmValidateTransactionStr (compiler/GHC/StgToJS/Symbols.hs:749) ghc-lib-parser> hdStmCatchRetryEntry (compiler/GHC/StgToJS/Symbols.hs:752) ghc-lib-parser> hdStmCatchRetryEntryStr (compiler/GHC/StgToJS/Symbols.hs:755) ghc-lib-parser> hdStmRetryStr (compiler/GHC/StgToJS/Symbols.hs:758) ghc-lib-parser> hdStmCatchRetryStr (compiler/GHC/StgToJS/Symbols.hs:761) ghc-lib-parser> hdStmCatchEntry (compiler/GHC/StgToJS/Symbols.hs:764) ghc-lib-parser> hdCatchStmStr (compiler/GHC/StgToJS/Symbols.hs:767) ghc-lib-parser> hdStmCatchEntryStr (compiler/GHC/StgToJS/Symbols.hs:770) ghc-lib-parser> hdRetryInterrupted (compiler/GHC/StgToJS/Symbols.hs:773) ghc-lib-parser> hdRetryInterruptedStr (compiler/GHC/StgToJS/Symbols.hs:776) ghc-lib-parser> hdMaskUnintFrame (compiler/GHC/StgToJS/Symbols.hs:779) ghc-lib-parser> hdMaskUnintFrameStr (compiler/GHC/StgToJS/Symbols.hs:782) ghc-lib-parser> hdReschedule (compiler/GHC/StgToJS/Symbols.hs:785) ghc-lib-parser> hdRescheduleStr (compiler/GHC/StgToJS/Symbols.hs:788) ghc-lib-parser> hdRestoreThread (compiler/GHC/StgToJS/Symbols.hs:791) ghc-lib-parser> hdRestoreThreadStr (compiler/GHC/StgToJS/Symbols.hs:794) ghc-lib-parser> hdFinishedThread (compiler/GHC/StgToJS/Symbols.hs:797) ghc-lib-parser> hdPrimOpStr (compiler/GHC/StgToJS/Symbols.hs:801) ghc-lib-parser> wrapperColonStr (compiler/GHC/StgToJS/Symbols.hs:804) ghc-lib-parser> hdInternalExceptionTypeDivZero (compiler/GHC/StgToJS/Symbols.hs:807) ghc-lib-parser> hdInternalExceptionTypeOverflow (compiler/GHC/StgToJS/Symbols.hs:810) ghc-lib-parser> hdInternalExceptionTypeUnderflow (compiler/GHC/StgToJS/Symbols.hs:813) ghc-lib-parser> hdInternalExceptionControlExceptionBaseNonTermination (compiler/GHC/StgToJS/Symbols.hs:816) ghc-lib-parser> hdGhcInternalIOHandleFlush (compiler/GHC/StgToJS/Symbols.hs:819) ghc-lib-parser> hdGhcInternalIOHandleFDStdout (compiler/GHC/StgToJS/Symbols.hs:822) ghc-lib-parser> hdGhcInternalJSPrimValConEntryStr (compiler/GHC/StgToJS/Symbols.hs:825) ghc-lib-parser> hdBuildCCSPtrStr (compiler/GHC/StgToJS/Symbols.hs:829) ghc-lib-parser> hdClearCCSStr (compiler/GHC/StgToJS/Symbols.hs:832) ghc-lib-parser> hdRestoreCCSStr (compiler/GHC/StgToJS/Symbols.hs:835) ghc-lib-parser> hdSetCcsEntry (compiler/GHC/StgToJS/Symbols.hs:838) ghc-lib-parser> hdSetCcsEntryStr (compiler/GHC/StgToJS/Symbols.hs:841) ghc-lib-parser> ccStr (compiler/GHC/StgToJS/Symbols.hs:844) ghc-lib-parser> unknown (compiler/GHC/StgToJS/Symbols.hs:847) ghc-lib-parser> typeof (compiler/GHC/StgToJS/Symbols.hs:850) ghc-lib-parser> hdRawStr (compiler/GHC/StgToJS/Symbols.hs:853) ghc-lib-parser> throwStr (compiler/GHC/StgToJS/Symbols.hs:856) ghc-lib-parser> hdCheckObj (compiler/GHC/StgToJS/Symbols.hs:859) ghc-lib-parser> console (compiler/GHC/StgToJS/Symbols.hs:862) ghc-lib-parser> consoleStr (compiler/GHC/StgToJS/Symbols.hs:865) ghc-lib-parser> arguments (compiler/GHC/StgToJS/Symbols.hs:868) ghc-lib-parser> argumentsStr (compiler/GHC/StgToJS/Symbols.hs:871) ghc-lib-parser> hdReportHeapOverflow (compiler/GHC/StgToJS/Symbols.hs:874) ghc-lib-parser> hdReportHeapOverflowStr (compiler/GHC/StgToJS/Symbols.hs:877) ghc-lib-parser> hdReportStackOverflow (compiler/GHC/StgToJS/Symbols.hs:880) ghc-lib-parser> hdReportStackOverflowStr (compiler/GHC/StgToJS/Symbols.hs:883) ghc-lib-parser> hdDumpRes (compiler/GHC/StgToJS/Symbols.hs:886) ghc-lib-parser> hdDumpResStr (compiler/GHC/StgToJS/Symbols.hs:889) ghc-lib-parser> ghcjsArray (compiler/GHC/StgToJS/Symbols.hs:892) ghc-lib-parser> hdCompactSize (compiler/GHC/StgToJS/Symbols.hs:897) ghc-lib-parser> hdCompactAddWithSharing (compiler/GHC/StgToJS/Symbols.hs:900) ghc-lib-parser> hdCompactAdd (compiler/GHC/StgToJS/Symbols.hs:903) ghc-lib-parser> hdCompactFixupPointers (compiler/GHC/StgToJS/Symbols.hs:906) ghc-lib-parser> hdCompactAllocateBlock (compiler/GHC/StgToJS/Symbols.hs:909) ghc-lib-parser> hdCompactGetNextBlock (compiler/GHC/StgToJS/Symbols.hs:912) ghc-lib-parser> hdCompactGetFirstBlock (compiler/GHC/StgToJS/Symbols.hs:915) ghc-lib-parser> hdCompactContainsAny (compiler/GHC/StgToJS/Symbols.hs:918) ghc-lib-parser> hdCompactContains (compiler/GHC/StgToJS/Symbols.hs:921) ghc-lib-parser> hdCompactResize (compiler/GHC/StgToJS/Symbols.hs:924) ghc-lib-parser> hdCompactNew (compiler/GHC/StgToJS/Symbols.hs:927) ghc-lib-parser> hdStableNameInt (compiler/GHC/StgToJS/Symbols.hs:932) ghc-lib-parser> hdMakeStableName (compiler/GHC/StgToJS/Symbols.hs:935) ghc-lib-parser> hdDeRefStablePtr (compiler/GHC/StgToJS/Symbols.hs:938) ghc-lib-parser> hdStablePtrBuf (compiler/GHC/StgToJS/Symbols.hs:941) ghc-lib-parser> hdMakeStablePtrStr (compiler/GHC/StgToJS/Symbols.hs:944) ghc-lib-parser> hdKeepAlive (compiler/GHC/StgToJS/Symbols.hs:949) ghc-lib-parser> hdFinalizeWeak (compiler/GHC/StgToJS/Symbols.hs:952) ghc-lib-parser> hdMakeWeakNoFinalizer (compiler/GHC/StgToJS/Symbols.hs:955) ghc-lib-parser> hdMakeWeak (compiler/GHC/StgToJS/Symbols.hs:958) ghc-lib-parser> hdGetThreadLabel (compiler/GHC/StgToJS/Symbols.hs:963) ghc-lib-parser> hdListThreads (compiler/GHC/StgToJS/Symbols.hs:966) ghc-lib-parser> hdThreadStatus (compiler/GHC/StgToJS/Symbols.hs:969) ghc-lib-parser> hdYield (compiler/GHC/StgToJS/Symbols.hs:972) ghc-lib-parser> hdKillThread (compiler/GHC/StgToJS/Symbols.hs:975) ghc-lib-parser> hdFork (compiler/GHC/StgToJS/Symbols.hs:978) ghc-lib-parser> hdWaitWrite (compiler/GHC/StgToJS/Symbols.hs:983) ghc-lib-parser> hdWaitRead (compiler/GHC/StgToJS/Symbols.hs:986) ghc-lib-parser> hdDelayThread (compiler/GHC/StgToJS/Symbols.hs:989) ghc-lib-parser> hdCatchStr (compiler/GHC/StgToJS/Symbols.hs:994) ghc-lib-parser> hdMaskAsyncStr (compiler/GHC/StgToJS/Symbols.hs:997) ghc-lib-parser> hdMaskUnintAsyncStr (compiler/GHC/StgToJS/Symbols.hs:1000) ghc-lib-parser> hdUnmaskAsyncStr (compiler/GHC/StgToJS/Symbols.hs:1003) ghc-lib-parser> hdMutVarStr (compiler/GHC/StgToJS/Symbols.hs:1008) ghc-lib-parser> hdAtomicModifyMutVar2Str (compiler/GHC/StgToJS/Symbols.hs:1011) ghc-lib-parser> hdAtomicModifyMutVarStr (compiler/GHC/StgToJS/Symbols.hs:1014) ghc-lib-parser> hdComparePointerStr (compiler/GHC/StgToJS/Symbols.hs:1019) ghc-lib-parser> hdCompareByteArraysStr (compiler/GHC/StgToJS/Symbols.hs:1024) ghc-lib-parser> hdResizeMutableByteArrayStr (compiler/GHC/StgToJS/Symbols.hs:1027) ghc-lib-parser> hdShrinkMutableByteArrayStr (compiler/GHC/StgToJS/Symbols.hs:1030) ghc-lib-parser> hdCopyMutableArrayStr (compiler/GHC/StgToJS/Symbols.hs:1035) ghc-lib-parser> hdNewArrayStr (compiler/GHC/StgToJS/Symbols.hs:1038) ghc-lib-parser> hdSliceArrayStr (compiler/GHC/StgToJS/Symbols.hs:1041) ghc-lib-parser> hdDecodeFloatIntStr (compiler/GHC/StgToJS/Symbols.hs:1046) ghc-lib-parser> hdCastFloatToWord32Str (compiler/GHC/StgToJS/Symbols.hs:1049) ghc-lib-parser> hdCastWord32ToFloatStr (compiler/GHC/StgToJS/Symbols.hs:1052) ghc-lib-parser> hdDecodeDouble2IntStr (compiler/GHC/StgToJS/Symbols.hs:1057) ghc-lib-parser> hdDecodeDoubleInt64Str (compiler/GHC/StgToJS/Symbols.hs:1060) ghc-lib-parser> hdCastDoubleToWord64Str (compiler/GHC/StgToJS/Symbols.hs:1063) ghc-lib-parser> hdCastWord64ToDoubleStr (compiler/GHC/StgToJS/Symbols.hs:1066) ghc-lib-parser> hdReverseWordStr (compiler/GHC/StgToJS/Symbols.hs:1071) ghc-lib-parser> hdClz8Str (compiler/GHC/StgToJS/Symbols.hs:1082) ghc-lib-parser> hdClz16Str (compiler/GHC/StgToJS/Symbols.hs:1083) ghc-lib-parser> hdClz32Str (compiler/GHC/StgToJS/Symbols.hs:1084) ghc-lib-parser> hdClz64Str (compiler/GHC/StgToJS/Symbols.hs:1085) ghc-lib-parser> hdCtz8Str (compiler/GHC/StgToJS/Symbols.hs:1086) ghc-lib-parser> hdCtz16Str (compiler/GHC/StgToJS/Symbols.hs:1087) ghc-lib-parser> hdCtz32Str (compiler/GHC/StgToJS/Symbols.hs:1088) ghc-lib-parser> hdCtz64Str (compiler/GHC/StgToJS/Symbols.hs:1089) ghc-lib-parser> hdBSwap64Str (compiler/GHC/StgToJS/Symbols.hs:1092) ghc-lib-parser> hdPExit8Str (compiler/GHC/StgToJS/Symbols.hs:1103) ghc-lib-parser> hdPExit16Str (compiler/GHC/StgToJS/Symbols.hs:1104) ghc-lib-parser> hdPExit32Str (compiler/GHC/StgToJS/Symbols.hs:1105) ghc-lib-parser> hdPExit64Str (compiler/GHC/StgToJS/Symbols.hs:1106) ghc-lib-parser> hdPDep8Str (compiler/GHC/StgToJS/Symbols.hs:1107) ghc-lib-parser> hdPDep16Str (compiler/GHC/StgToJS/Symbols.hs:1108) ghc-lib-parser> hdPDep32Str (compiler/GHC/StgToJS/Symbols.hs:1109) ghc-lib-parser> hdPDep64Str (compiler/GHC/StgToJS/Symbols.hs:1110) ghc-lib-parser> hdPopCntTab (compiler/GHC/StgToJS/Symbols.hs:1113) ghc-lib-parser> hdPopCnt32Str (compiler/GHC/StgToJS/Symbols.hs:1116) ghc-lib-parser> hdPopCnt64Str (compiler/GHC/StgToJS/Symbols.hs:1119) ghc-lib-parser> hdQuotRem2Word32Str (compiler/GHC/StgToJS/Symbols.hs:1122) ghc-lib-parser> hdQuotRemWord32Str (compiler/GHC/StgToJS/Symbols.hs:1125) ghc-lib-parser> hdRemWord32Str (compiler/GHC/StgToJS/Symbols.hs:1128) ghc-lib-parser> hdQuotWord32Str (compiler/GHC/StgToJS/Symbols.hs:1131) ghc-lib-parser> hdMul2Word32Str (compiler/GHC/StgToJS/Symbols.hs:1134) ghc-lib-parser> hdMulImulStr (compiler/GHC/StgToJS/Symbols.hs:1137) ghc-lib-parser> hdWordAdd2 (compiler/GHC/StgToJS/Symbols.hs:1140) ghc-lib-parser> hdHsPlusWord64Str (compiler/GHC/StgToJS/Symbols.hs:1143) ghc-lib-parser> hdHsMinusWord64Str (compiler/GHC/StgToJS/Symbols.hs:1146) ghc-lib-parser> hdHsTimesWord64Str (compiler/GHC/StgToJS/Symbols.hs:1149) ghc-lib-parser> hdHsQuotWord64Str (compiler/GHC/StgToJS/Symbols.hs:1152) ghc-lib-parser> hdHsRemWord64Str (compiler/GHC/StgToJS/Symbols.hs:1155) ghc-lib-parser> hdHsUncheckedShiftRWord64Str (compiler/GHC/StgToJS/Symbols.hs:1158) ghc-lib-parser> hdHsUncheckedShiftLWord64Str (compiler/GHC/StgToJS/Symbols.hs:1161) ghc-lib-parser> hdHsPlusInt64Str (compiler/GHC/StgToJS/Symbols.hs:1164) ghc-lib-parser> hdHsMinusInt64Str (compiler/GHC/StgToJS/Symbols.hs:1167) ghc-lib-parser> hdHsTimesInt64Str (compiler/GHC/StgToJS/Symbols.hs:1170) ghc-lib-parser> hdHsQuotInt64Str (compiler/GHC/StgToJS/Symbols.hs:1173) ghc-lib-parser> hdHsRemInt64Str (compiler/GHC/StgToJS/Symbols.hs:1176) ghc-lib-parser> hdHsUncheckedShiftLLInt64Str (compiler/GHC/StgToJS/Symbols.hs:1179) ghc-lib-parser> hdHsUncheckedShiftRAInt64Str (compiler/GHC/StgToJS/Symbols.hs:1182) ghc-lib-parser> hdHsUncheckedShiftRLInt64Str (compiler/GHC/StgToJS/Symbols.hs:1185) ghc-lib-parser> hdHsTimesInt2Str (compiler/GHC/StgToJS/Symbols.hs:1188) ghc-lib-parser> hdEncodeModifiedUtf8Str (compiler/GHC/StgToJS/Symbols.hs:1193) ghc-lib-parser> hdRawStringDataStr (compiler/GHC/StgToJS/Symbols.hs:1196) ghc-lib-parser> hdPStr (compiler/GHC/StgToJS/Symbols.hs:1199) ghc-lib-parser> hdDStr (compiler/GHC/StgToJS/Symbols.hs:1202) ghc-lib-parser> hdDiStr (compiler/GHC/StgToJS/Symbols.hs:1205) ghc-lib-parser> hdStcStr (compiler/GHC/StgToJS/Symbols.hs:1208) ghc-lib-parser> hdStlStr (compiler/GHC/StgToJS/Symbols.hs:1211) ghc-lib-parser> hdStiStr (compiler/GHC/StgToJS/Symbols.hs:1214) ghc-lib-parser> hdStrStr (compiler/GHC/StgToJS/Symbols.hs:1217) ghc-lib-parser> 0% ( 0 / 6) in 'GHC.JS.Transform' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> identsS (compiler/GHC/JS/Transform.hs:34) ghc-lib-parser> identsV (compiler/GHC/JS/Transform.hs:66) ghc-lib-parser> identsE (compiler/GHC/JS/Transform.hs:55) ghc-lib-parser> jStgExprToJS (compiler/GHC/JS/Transform.hs:105) ghc-lib-parser> jStgStatToJS (compiler/GHC/JS/Transform.hs:82) ghc-lib-parser> Warning: 'var' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'ToExpr' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'j' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'prop' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'obj' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'false' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'for' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'true' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'jFunction2' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'jFunction3' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Cannot find documentation for: $intro_funcs ghc-lib-parser> 75% ( 86 /114) in 'GHC.JS.Make' ghc-lib-parser> Missing documentation for: ghc-lib-parser> jBlock (compiler/GHC/JS/Make.hs:341) ghc-lib-parser> returnStack (compiler/GHC/JS/Make.hs:658) ghc-lib-parser> assignAllEqual (compiler/GHC/JS/Make.hs:606) ghc-lib-parser> assignAll (compiler/GHC/JS/Make.hs:609) ghc-lib-parser> assignAllReverseOrder (compiler/GHC/JS/Make.hs:612) ghc-lib-parser> declAssignAll (compiler/GHC/JS/Make.hs:615) ghc-lib-parser> math_log (compiler/GHC/JS/Make.hs:679) ghc-lib-parser> math_sin (compiler/GHC/JS/Make.hs:680) ghc-lib-parser> math_cos (compiler/GHC/JS/Make.hs:681) ghc-lib-parser> math_tan (compiler/GHC/JS/Make.hs:682) ghc-lib-parser> math_exp (compiler/GHC/JS/Make.hs:683) ghc-lib-parser> math_acos (compiler/GHC/JS/Make.hs:684) ghc-lib-parser> math_asin (compiler/GHC/JS/Make.hs:685) ghc-lib-parser> math_atan (compiler/GHC/JS/Make.hs:686) ghc-lib-parser> math_abs (compiler/GHC/JS/Make.hs:687) ghc-lib-parser> math_pow (compiler/GHC/JS/Make.hs:688) ghc-lib-parser> math_sqrt (compiler/GHC/JS/Make.hs:690) ghc-lib-parser> math_asinh (compiler/GHC/JS/Make.hs:691) ghc-lib-parser> math_acosh (compiler/GHC/JS/Make.hs:692) ghc-lib-parser> math_atanh (compiler/GHC/JS/Make.hs:693) ghc-lib-parser> math_cosh (compiler/GHC/JS/Make.hs:695) ghc-lib-parser> math_sinh (compiler/GHC/JS/Make.hs:694) ghc-lib-parser> math_tanh (compiler/GHC/JS/Make.hs:696) ghc-lib-parser> math_expm1 (compiler/GHC/JS/Make.hs:697) ghc-lib-parser> math_log1p (compiler/GHC/JS/Make.hs:698) ghc-lib-parser> math_fround (compiler/GHC/JS/Make.hs:699) ghc-lib-parser> math_min (compiler/GHC/JS/Make.hs:700) ghc-lib-parser> math_max (compiler/GHC/JS/Make.hs:701) ghc-lib-parser> Warning: 'ModIface' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 57% ( 4 / 7) in 'GHC.Types.SafeHaskell' ghc-lib-parser> Missing documentation for: ghc-lib-parser> getSafeMode (compiler/GHC/Types/SafeHaskell.hs:50) ghc-lib-parser> setSafeMode (compiler/GHC/Types/SafeHaskell.hs:53) ghc-lib-parser> noIfaceTrustInfo (compiler/GHC/Types/SafeHaskell.hs:56) ghc-lib-parser> 11% ( 2 / 18) in 'GHC.Types.ForeignCall' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> ForeignCall (compiler/GHC/Types/ForeignCall.hs:41) ghc-lib-parser> isSafeForeignCall (compiler/GHC/Types/ForeignCall.hs:45) ghc-lib-parser> Safety (compiler/GHC/Types/ForeignCall.hs:52) ghc-lib-parser> playSafe (compiler/GHC/Types/ForeignCall.hs:83) ghc-lib-parser> playInterruptible (compiler/GHC/Types/ForeignCall.hs:88) ghc-lib-parser> CExportSpec (compiler/GHC/Types/ForeignCall.hs:99) ghc-lib-parser> CLabelString (compiler/GHC/Types/ForeignCall.hs:183) ghc-lib-parser> isCLabelString (compiler/GHC/Types/ForeignCall.hs:189) ghc-lib-parser> pprCLabelString (compiler/GHC/Types/ForeignCall.hs:186) ghc-lib-parser> CCallSpec (compiler/GHC/Types/ForeignCall.hs:107) ghc-lib-parser> isDynamicTarget (compiler/GHC/Types/ForeignCall.hs:141) ghc-lib-parser> CCallConv (compiler/GHC/Types/ForeignCall.hs:153) ghc-lib-parser> defaultCCallConv (compiler/GHC/Types/ForeignCall.hs:169) ghc-lib-parser> ccallConvAttribute (compiler/GHC/Types/ForeignCall.hs:177) ghc-lib-parser> Header (compiler/GHC/Types/ForeignCall.hs:226) ghc-lib-parser> 71% ( 5 / 7) in 'GHC.Types.FieldLabel' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> flIsOverloaded (compiler/GHC/Types/FieldLabel.hs:151) ghc-lib-parser> 66% ( 4 / 6) in 'GHC.Types.CostCentre.State' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> unCostCentreIndex ghc-lib-parser> 41% ( 5 / 12) in 'GHC.Iface.Ext.Fields' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> ExtensibleFields (compiler/GHC/Iface/Ext/Fields.hs:26) ghc-lib-parser> FieldName (compiler/GHC/Iface/Ext/Fields.hs:24) ghc-lib-parser> emptyExtensibleFields (compiler/GHC/Iface/Ext/Fields.hs:67) ghc-lib-parser> readFieldWith (compiler/GHC/Iface/Ext/Fields.hs:76) ghc-lib-parser> writeFieldWith (compiler/GHC/Iface/Ext/Fields.hs:86) ghc-lib-parser> deleteField (compiler/GHC/Iface/Ext/Fields.hs:94) ghc-lib-parser> Warning: 'foo' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 47% ( 9 / 19) in 'GHC.Hs.DocString' ghc-lib-parser> Missing documentation for: ghc-lib-parser> LHsDocString (compiler/GHC/Hs/DocString.hs:41) ghc-lib-parser> HsDocStringDecorator (compiler/GHC/Hs/DocString.hs:103) ghc-lib-parser> LHsDocStringChunk (compiler/GHC/Hs/DocString.hs:140) ghc-lib-parser> isEmptyDocString (compiler/GHC/Hs/DocString.hs:171) ghc-lib-parser> unpackHDSC (compiler/GHC/Hs/DocString.hs:162) ghc-lib-parser> mkHsDocStringChunk (compiler/GHC/Hs/DocString.hs:155) ghc-lib-parser> pprHsDocStrings (compiler/GHC/Hs/DocString.hs:185) ghc-lib-parser> mkGeneratedHsDocString (compiler/GHC/Hs/DocString.hs:168) ghc-lib-parser> docStringChunks (compiler/GHC/Hs/DocString.hs:176) ghc-lib-parser> printDecorator (compiler/GHC/Hs/DocString.hs:120) ghc-lib-parser> 100% ( 2 / 2) in 'GHC.Hs.Basic' ghc-lib-parser> 20% ( 2 / 10) in 'GHC.Types.Fixity' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Fixity (compiler/Language/Haskell/Syntax/Basic.hs:137) ghc-lib-parser> FixityDirection (compiler/Language/Haskell/Syntax/Basic.hs:131) ghc-lib-parser> maxPrecedence (compiler/GHC/Types/Fixity.hs:27) ghc-lib-parser> minPrecedence (compiler/GHC/Types/Fixity.hs:28) ghc-lib-parser> defaultFixity (compiler/GHC/Types/Fixity.hs:31) ghc-lib-parser> negateFixity (compiler/GHC/Types/Fixity.hs:35) ghc-lib-parser> funTyFixity (compiler/GHC/Types/Fixity.hs:36) ghc-lib-parser> compareFixity (compiler/GHC/Types/Fixity.hs:51) ghc-lib-parser> Warning: 'EnumSet' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/EnumSet.hs:20:21 ghc-lib-parser> * at compiler/GHC/Data/EnumSet.hs:20:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Data/EnumSet.hs:20:1 ghc-lib-parser> 11% ( 1 / 9) in 'GHC.Data.EnumSet' ghc-lib-parser> Missing documentation for: ghc-lib-parser> EnumSet (compiler/GHC/Data/EnumSet.hs:20) ghc-lib-parser> member (compiler/GHC/Data/EnumSet.hs:24) ghc-lib-parser> insert (compiler/GHC/Data/EnumSet.hs:27) ghc-lib-parser> delete (compiler/GHC/Data/EnumSet.hs:30) ghc-lib-parser> toList (compiler/GHC/Data/EnumSet.hs:33) ghc-lib-parser> fromList (compiler/GHC/Data/EnumSet.hs:36) ghc-lib-parser> empty (compiler/GHC/Data/EnumSet.hs:39) ghc-lib-parser> difference (compiler/GHC/Data/EnumSet.hs:42) ghc-lib-parser> 57% ( 23 / 40) in 'GHC.Driver.Flags' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> Language (compiler/GHC/Driver/Flags.hs:62) ghc-lib-parser> warningGroupName (compiler/GHC/Driver/Flags.hs:1212) ghc-lib-parser> warningGroupFlags (compiler/GHC/Driver/Flags.hs:1221) ghc-lib-parser> WarningFlag (compiler/GHC/Driver/Flags.hs:959) ghc-lib-parser> TurnOnFlag (compiler/GHC/Driver/Flags.hs:80) ghc-lib-parser> turnOn (compiler/GHC/Driver/Flags.hs:82) ghc-lib-parser> turnOff (compiler/GHC/Driver/Flags.hs:83) ghc-lib-parser> impliedXFlags (compiler/GHC/Driver/Flags.hs:274) ghc-lib-parser> validHoleFitsImpliedGFlags (compiler/GHC/Driver/Flags.hs:348) ghc-lib-parser> impliedGFlags (compiler/GHC/Driver/Flags.hs:358) ghc-lib-parser> impliedOffGFlags (compiler/GHC/Driver/Flags.hs:371) ghc-lib-parser> glasgowExtsFlags (compiler/GHC/Driver/Flags.hs:375) ghc-lib-parser> ExtensionDeprecation (compiler/GHC/Driver/Flags.hs:87) ghc-lib-parser> Deprecation (compiler/GHC/Driver/Flags.hs:85) ghc-lib-parser> extensionDeprecation (compiler/GHC/Driver/Flags.hs:101) ghc-lib-parser> extensionName (compiler/GHC/Driver/Flags.hs:116) ghc-lib-parser> 35% ( 10 / 28) in 'GHC.Data.Graph.Directed' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> Graph (compiler/GHC/Data/Graph/Directed.hs:89) ghc-lib-parser> graphFromEdgedVerticesOrd (compiler/GHC/Data/Graph/Directed.hs:147) ghc-lib-parser> graphFromEdgedVerticesUniq (compiler/GHC/Data/Graph/Directed.hs:157) ghc-lib-parser> graphFromVerticesAndAdjacency (compiler/GHC/Data/Graph/Directed.hs:618) ghc-lib-parser> stronglyConnCompG (compiler/GHC/Data/Graph/Directed.hs:300) ghc-lib-parser> topologicalSortG (compiler/GHC/Data/Graph/Directed.hs:357) ghc-lib-parser> verticesG (compiler/GHC/Data/Graph/Directed.hs:399) ghc-lib-parser> edgesG (compiler/GHC/Data/Graph/Directed.hs:402) ghc-lib-parser> hasVertexG (compiler/GHC/Data/Graph/Directed.hs:396) ghc-lib-parser> reachableG (compiler/GHC/Data/Graph/Directed.hs:361) ghc-lib-parser> transposeG (compiler/GHC/Data/Graph/Directed.hs:406) ghc-lib-parser> outgoingG (compiler/GHC/Data/Graph/Directed.hs:366) ghc-lib-parser> emptyG (compiler/GHC/Data/Graph/Directed.hs:411) ghc-lib-parser> stronglyConnCompFromEdgedVerticesOrd (compiler/GHC/Data/Graph/Directed.hs:313) ghc-lib-parser> stronglyConnCompFromEdgedVerticesOrdR (compiler/GHC/Data/Graph/Directed.hs:334) ghc-lib-parser> stronglyConnCompFromEdgedVerticesUniq (compiler/GHC/Data/Graph/Directed.hs:323) ghc-lib-parser> stronglyConnCompFromEdgedVerticesUniqR (compiler/GHC/Data/Graph/Directed.hs:345) ghc-lib-parser> 3% ( 2 / 57) in 'GHC.Cmm.Dataflow.Label' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> Label (compiler/GHC/Cmm/Dataflow/Label.hs:92) ghc-lib-parser> LabelMap (compiler/GHC/Cmm/Dataflow/Label.hs:176) ghc-lib-parser> LabelSet (compiler/GHC/Cmm/Dataflow/Label.hs:113) ghc-lib-parser> FactBase (compiler/GHC/Cmm/Dataflow/Label.hs:308) ghc-lib-parser> lookupFact (compiler/GHC/Cmm/Dataflow/Label.hs:311) ghc-lib-parser> mkHooplLabel (compiler/GHC/Cmm/Dataflow/Label.hs:96) ghc-lib-parser> setEmpty (compiler/GHC/Cmm/Dataflow/Label.hs:126) ghc-lib-parser> setNull (compiler/GHC/Cmm/Dataflow/Label.hs:117) ghc-lib-parser> setSize (compiler/GHC/Cmm/Dataflow/Label.hs:120) ghc-lib-parser> setMember (compiler/GHC/Cmm/Dataflow/Label.hs:123) ghc-lib-parser> setSingleton (compiler/GHC/Cmm/Dataflow/Label.hs:129) ghc-lib-parser> setInsert (compiler/GHC/Cmm/Dataflow/Label.hs:132) ghc-lib-parser> setDelete (compiler/GHC/Cmm/Dataflow/Label.hs:135) ghc-lib-parser> setUnion (compiler/GHC/Cmm/Dataflow/Label.hs:138) ghc-lib-parser> setUnions (compiler/GHC/Cmm/Dataflow/Label.hs:142) ghc-lib-parser> setDifference (compiler/GHC/Cmm/Dataflow/Label.hs:146) ghc-lib-parser> setIntersection (compiler/GHC/Cmm/Dataflow/Label.hs:149) ghc-lib-parser> setIsSubsetOf (compiler/GHC/Cmm/Dataflow/Label.hs:152) ghc-lib-parser> setFilter (compiler/GHC/Cmm/Dataflow/Label.hs:155) ghc-lib-parser> setFoldl (compiler/GHC/Cmm/Dataflow/Label.hs:159) ghc-lib-parser> setFoldr (compiler/GHC/Cmm/Dataflow/Label.hs:163) ghc-lib-parser> setFromList (compiler/GHC/Cmm/Dataflow/Label.hs:171) ghc-lib-parser> setElems (compiler/GHC/Cmm/Dataflow/Label.hs:167) ghc-lib-parser> mapNull (compiler/GHC/Cmm/Dataflow/Label.hs:181) ghc-lib-parser> mapSize (compiler/GHC/Cmm/Dataflow/Label.hs:185) ghc-lib-parser> mapMember (compiler/GHC/Cmm/Dataflow/Label.hs:188) ghc-lib-parser> mapLookup (compiler/GHC/Cmm/Dataflow/Label.hs:191) ghc-lib-parser> mapFindWithDefault (compiler/GHC/Cmm/Dataflow/Label.hs:194) ghc-lib-parser> mapEmpty (compiler/GHC/Cmm/Dataflow/Label.hs:197) ghc-lib-parser> mapSingleton (compiler/GHC/Cmm/Dataflow/Label.hs:200) ghc-lib-parser> mapInsert (compiler/GHC/Cmm/Dataflow/Label.hs:203) ghc-lib-parser> mapInsertWith (compiler/GHC/Cmm/Dataflow/Label.hs:206) ghc-lib-parser> mapDelete (compiler/GHC/Cmm/Dataflow/Label.hs:209) ghc-lib-parser> mapAlter (compiler/GHC/Cmm/Dataflow/Label.hs:212) ghc-lib-parser> mapAdjust (compiler/GHC/Cmm/Dataflow/Label.hs:215) ghc-lib-parser> mapUnion (compiler/GHC/Cmm/Dataflow/Label.hs:218) ghc-lib-parser> mapUnions (compiler/GHC/Cmm/Dataflow/Label.hs:222) ghc-lib-parser> mapUnionWithKey (compiler/GHC/Cmm/Dataflow/Label.hs:226) ghc-lib-parser> mapDifference (compiler/GHC/Cmm/Dataflow/Label.hs:229) ghc-lib-parser> mapIntersection (compiler/GHC/Cmm/Dataflow/Label.hs:232) ghc-lib-parser> mapIsSubmapOf (compiler/GHC/Cmm/Dataflow/Label.hs:235) ghc-lib-parser> mapMap (compiler/GHC/Cmm/Dataflow/Label.hs:238) ghc-lib-parser> mapMapWithKey (compiler/GHC/Cmm/Dataflow/Label.hs:241) ghc-lib-parser> mapFoldl (compiler/GHC/Cmm/Dataflow/Label.hs:245) ghc-lib-parser> mapFoldr (compiler/GHC/Cmm/Dataflow/Label.hs:249) ghc-lib-parser> mapFoldlWithKey (compiler/GHC/Cmm/Dataflow/Label.hs:253) ghc-lib-parser> mapFoldMapWithKey (compiler/GHC/Cmm/Dataflow/Label.hs:256) ghc-lib-parser> mapFilter (compiler/GHC/Cmm/Dataflow/Label.hs:260) ghc-lib-parser> mapFilterWithKey (compiler/GHC/Cmm/Dataflow/Label.hs:264) ghc-lib-parser> mapElems (compiler/GHC/Cmm/Dataflow/Label.hs:268) ghc-lib-parser> mapKeys (compiler/GHC/Cmm/Dataflow/Label.hs:272) ghc-lib-parser> mapToList (compiler/GHC/Cmm/Dataflow/Label.hs:276) ghc-lib-parser> mapFromList (compiler/GHC/Cmm/Dataflow/Label.hs:280) ghc-lib-parser> mapFromListWith (compiler/GHC/Cmm/Dataflow/Label.hs:283) ghc-lib-parser> 53% ( 7 / 13) in 'GHC.Cmm.Dataflow.Graph' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> addBlock (compiler/GHC/Cmm/Dataflow/Graph.hs:61) ghc-lib-parser> bodyList (compiler/GHC/Cmm/Dataflow/Graph.hs:53) ghc-lib-parser> bodyToBlockList (compiler/GHC/Cmm/Dataflow/Graph.hs:56) ghc-lib-parser> emptyBody (compiler/GHC/Cmm/Dataflow/Graph.hs:50) ghc-lib-parser> labelsDefined (compiler/GHC/Cmm/Dataflow/Graph.hs:116) ghc-lib-parser> Warning: 'a' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 66% ( 6 / 9) in 'Language.Haskell.Syntax.Specificity' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> isInferredForAllTyFlag (compiler/Language/Haskell/Syntax/Specificity.hs:56) ghc-lib-parser> isSpecifiedForAllTyFlag (compiler/Language/Haskell/Syntax/Specificity.hs:61) ghc-lib-parser> 50% ( 1 / 2) in 'GHC.Hs.Specificity' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> Warning: 'Id' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'Int' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/Basic.hs:2038:19 ghc-lib-parser> * in ‘GHC.Types’ ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Types/Basic.hs:2038:19 ghc-lib-parser> Warning: 'RuntimeRep' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'Multiplicity' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'Type' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'LiftedRep' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'Many' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'b' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'INCOHERENT' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'check_ubx_tuple_or_sum' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'interesting' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: GHC.Types.Basic: Couldn't find .haddock for export PromotionFlag ghc-lib-parser> Warning: GHC.Types.Basic: Couldn't find .haddock for export isPromoted ghc-lib-parser> 26% ( 45 /171) in 'GHC.Types.Basic' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> LeftOrRight (compiler/GHC/Types/Basic.hs:150) ghc-lib-parser> pickLR (compiler/GHC/Types/Basic.hs:154) ghc-lib-parser> JoinPointHood (compiler/GHC/Utils/Outputable.hs:1269) ghc-lib-parser> isJoinPoint (compiler/GHC/Utils/Outputable.hs:1275) ghc-lib-parser> mkAlignment (compiler/GHC/Types/Basic.hs:306) ghc-lib-parser> alignmentOf (compiler/GHC/Types/Basic.hs:324) ghc-lib-parser> alignmentBytes ghc-lib-parser> PromotionFlag (compiler/Language/Haskell/Syntax/Type.hs-boot:16) ghc-lib-parser> isPromoted (compiler/Language/Haskell/Syntax/Type.hs-boot:23) ghc-lib-parser> FunctionOrData (compiler/GHC/Types/Basic.hs:515) ghc-lib-parser> isRec (compiler/GHC/Types/Basic.hs:634) ghc-lib-parser> isNonRec (compiler/GHC/Types/Basic.hs:638) ghc-lib-parser> boolToRecFlag (compiler/GHC/Types/Basic.hs:642) ghc-lib-parser> isGenerated (compiler/GHC/Types/Basic.hs:676) ghc-lib-parser> isDoExpansionGenerated (compiler/GHC/Types/Basic.hs:696) ghc-lib-parser> doExpansionFlavour (compiler/GHC/Types/Basic.hs:691) ghc-lib-parser> doExpansionOrigin (compiler/GHC/Types/Basic.hs:700) ghc-lib-parser> RuleName (compiler/GHC/Types/Basic.hs:540) ghc-lib-parser> pprRuleName (compiler/GHC/Types/Basic.hs:543) ghc-lib-parser> TopLevelFlag (compiler/GHC/Types/Basic.hs:554) ghc-lib-parser> isTopLevel (compiler/GHC/Types/Basic.hs:564) ghc-lib-parser> isNotTopLevel (compiler/GHC/Types/Basic.hs:561) ghc-lib-parser> OverlapMode (compiler/GHC/Types/Basic.hs:804) ghc-lib-parser> setOverlapModeMaybe (compiler/GHC/Types/Basic.hs:771) ghc-lib-parser> hasOverlappingFlag (compiler/GHC/Types/Basic.hs:791) ghc-lib-parser> hasOverlappableFlag (compiler/GHC/Types/Basic.hs:782) ghc-lib-parser> hasIncoherentFlag (compiler/GHC/Types/Basic.hs:775) ghc-lib-parser> hasNonCanonicalFlag (compiler/GHC/Types/Basic.hs:800) ghc-lib-parser> Boxity (compiler/Language/Haskell/Syntax/Basic.hs:22) ghc-lib-parser> isBoxed (compiler/Language/Haskell/Syntax/Basic.hs:28) ghc-lib-parser> isMarkedCbv (compiler/GHC/Types/Basic.hs:616) ghc-lib-parser> topPrec (compiler/GHC/Types/Basic.hs:926) ghc-lib-parser> sigPrec (compiler/GHC/Types/Basic.hs:927) ghc-lib-parser> opPrec (compiler/GHC/Types/Basic.hs:931) ghc-lib-parser> funPrec (compiler/GHC/Types/Basic.hs:928) ghc-lib-parser> starPrec (compiler/GHC/Types/Basic.hs:932) ghc-lib-parser> appPrec (compiler/GHC/Types/Basic.hs:934) ghc-lib-parser> maxPrec (compiler/GHC/Types/Basic.hs:935) ghc-lib-parser> maybeParen (compiler/GHC/Types/Basic.hs:938) ghc-lib-parser> TupleSort (compiler/GHC/Types/Basic.hs:1011) ghc-lib-parser> tupleSortBoxity (compiler/GHC/Types/Basic.hs:1037) ghc-lib-parser> boxityTupleSort (compiler/GHC/Types/Basic.hs:1042) ghc-lib-parser> tupleParens (compiler/GHC/Types/Basic.hs:1046) ghc-lib-parser> unboxedTupleOrSumExtension (compiler/GHC/Types/Basic.hs:1086) ghc-lib-parser> sumParens (compiler/GHC/Types/Basic.hs:1061) ghc-lib-parser> hasNoOneShotInfo (compiler/GHC/Types/Basic.hs:431) ghc-lib-parser> isOneShotInfo (compiler/GHC/Types/Basic.hs:428) ghc-lib-parser> bestOneShot (compiler/GHC/Types/Basic.hs:438) ghc-lib-parser> worstOneShot (compiler/GHC/Types/Basic.hs:435) ghc-lib-parser> noOccInfo (compiler/GHC/Types/Basic.hs:1195) ghc-lib-parser> seqOccInfo (compiler/GHC/Types/Basic.hs:1206) ghc-lib-parser> zapFragileOcc (compiler/GHC/Types/Basic.hs:1294) ghc-lib-parser> isOneOcc (compiler/GHC/Types/Basic.hs:1289) ghc-lib-parser> isDeadOcc (compiler/GHC/Types/Basic.hs:1285) ghc-lib-parser> isStrongLoopBreaker (compiler/GHC/Types/Basic.hs:1280) ghc-lib-parser> isWeakLoopBreaker (compiler/GHC/Types/Basic.hs:1276) ghc-lib-parser> isManyOccs (compiler/GHC/Types/Basic.hs:1202) ghc-lib-parser> isNoOccInfo (compiler/GHC/Types/Basic.hs:1198) ghc-lib-parser> strongLoopBreaker (compiler/GHC/Types/Basic.hs:1272) ghc-lib-parser> weakLoopBreaker (compiler/GHC/Types/Basic.hs:1273) ghc-lib-parser> BranchCount (compiler/GHC/Types/Basic.hs:1172) ghc-lib-parser> oneBranch (compiler/GHC/Types/Basic.hs:1180) ghc-lib-parser> TailCallInfo (compiler/GHC/Types/Basic.hs:1248) ghc-lib-parser> tailCallInfo (compiler/GHC/Types/Basic.hs:1254) ghc-lib-parser> zapOccTailCallInfo (compiler/GHC/Types/Basic.hs:1258) ghc-lib-parser> isAlwaysTailCalled (compiler/GHC/Types/Basic.hs:1262) ghc-lib-parser> SwapFlag (compiler/GHC/Types/Basic.hs:456) ghc-lib-parser> flipSwap (compiler/GHC/Types/Basic.hs:466) ghc-lib-parser> unSwap (compiler/GHC/Types/Basic.hs:482) ghc-lib-parser> notSwapped (compiler/GHC/Types/Basic.hs:474) ghc-lib-parser> isSwapped (compiler/GHC/Types/Basic.hs:470) ghc-lib-parser> pickSwap (compiler/GHC/Types/Basic.hs:478) ghc-lib-parser> CompilerPhase (compiler/GHC/Types/Basic.hs:1438) ghc-lib-parser> beginPhase (compiler/GHC/Types/Basic.hs:1462) ghc-lib-parser> nextPhase (compiler/GHC/Types/Basic.hs:1480) ghc-lib-parser> laterPhase (compiler/GHC/Types/Basic.hs:1487) ghc-lib-parser> Activation (compiler/GHC/Types/Basic.hs:1450) ghc-lib-parser> isActive (compiler/GHC/Types/Basic.hs:1502) ghc-lib-parser> competesWith (compiler/GHC/Types/Basic.hs:1533) ghc-lib-parser> isNeverActive (compiler/GHC/Types/Basic.hs:1525) ghc-lib-parser> isAlwaysActive (compiler/GHC/Types/Basic.hs:1528) ghc-lib-parser> activeInFinalPhase (compiler/GHC/Types/Basic.hs:1519) ghc-lib-parser> activateAfterInitial (compiler/GHC/Types/Basic.hs:1495) ghc-lib-parser> activateDuringFinal (compiler/GHC/Types/Basic.hs:1499) ghc-lib-parser> activeAfter (compiler/GHC/Types/Basic.hs:1471) ghc-lib-parser> isConLike (compiler/GHC/Types/Basic.hs:1729) ghc-lib-parser> isFunLike (compiler/GHC/Types/Basic.hs:1733) ghc-lib-parser> noUserInlineSpec (compiler/GHC/Types/Basic.hs:1737) ghc-lib-parser> InlinePragma (compiler/GHC/Types/Basic.hs:1574) ghc-lib-parser> defaultInlinePragma (compiler/GHC/Types/Basic.hs:1742) ghc-lib-parser> alwaysInlinePragma (compiler/GHC/Types/Basic.hs:1748) ghc-lib-parser> neverInlinePragma (compiler/GHC/Types/Basic.hs:1749) ghc-lib-parser> dfunInlinePragma (compiler/GHC/Types/Basic.hs:1777) ghc-lib-parser> isDefaultInlinePragma (compiler/GHC/Types/Basic.hs:1781) ghc-lib-parser> isInlinePragma (compiler/GHC/Types/Basic.hs:1787) ghc-lib-parser> isInlinablePragma (compiler/GHC/Types/Basic.hs:1792) ghc-lib-parser> isNoInlinePragma (compiler/GHC/Types/Basic.hs:1797) ghc-lib-parser> isOpaquePragma (compiler/GHC/Types/Basic.hs:1809) ghc-lib-parser> isAnyInlinePragma (compiler/GHC/Types/Basic.hs:1803) ghc-lib-parser> alwaysInlineConLikePragma (compiler/GHC/Types/Basic.hs:1752) ghc-lib-parser> inlinePragmaSource (compiler/GHC/Types/Basic.hs:1758) ghc-lib-parser> inlineSpecSource (compiler/GHC/Types/Basic.hs:1766) ghc-lib-parser> inlinePragmaSpec (compiler/GHC/Types/Basic.hs:1755) ghc-lib-parser> inlinePragmaSat (compiler/GHC/Types/Basic.hs:1814) ghc-lib-parser> inlinePragmaActivation (compiler/GHC/Types/Basic.hs:1817) ghc-lib-parser> inlinePragmaRuleMatchInfo (compiler/GHC/Types/Basic.hs:1820) ghc-lib-parser> setInlinePragmaActivation (compiler/GHC/Types/Basic.hs:1823) ghc-lib-parser> setInlinePragmaRuleMatchInfo (compiler/GHC/Types/Basic.hs:1826) ghc-lib-parser> UnfoldingSource (compiler/GHC/Types/Basic.hs:1975) ghc-lib-parser> isStableSource (compiler/GHC/Types/Basic.hs:2002) ghc-lib-parser> isStableUserSource (compiler/GHC/Types/Basic.hs:1990) ghc-lib-parser> isStableSystemSource (compiler/GHC/Types/Basic.hs:1994) ghc-lib-parser> isCompulsorySource (compiler/GHC/Types/Basic.hs:1998) ghc-lib-parser> SuccessFlag (compiler/GHC/Types/Basic.hs:1379) ghc-lib-parser> succeeded (compiler/GHC/Types/Basic.hs:1396) ghc-lib-parser> failed (compiler/GHC/Types/Basic.hs:1399) ghc-lib-parser> successIf (compiler/GHC/Types/Basic.hs:1392) ghc-lib-parser> intGtLimit (compiler/GHC/Types/Basic.hs:2071) ghc-lib-parser> isTypeLevel (compiler/GHC/Types/Basic.hs:2115) ghc-lib-parser> isKindLevel (compiler/GHC/Types/Basic.hs:2119) ghc-lib-parser> Levity (compiler/GHC/Types/Basic.hs:2135) ghc-lib-parser> mightBeLifted (compiler/GHC/Types/Basic.hs:2153) ghc-lib-parser> mightBeUnlifted (compiler/GHC/Types/Basic.hs:2157) ghc-lib-parser> TypeOrConstraint (compiler/GHC/Types/Basic.hs:2160) ghc-lib-parser> defaultNonStandardTyVars (compiler/GHC/Types/Basic.hs:2353) ghc-lib-parser> Warning: 'Platform' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Platform.hs:70:17 ghc-lib-parser> * at compiler/GHC/Platform.hs:70:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Platform.hs:70:1 ghc-lib-parser> 64% ( 29 / 45) in 'GHC.Platform' ghc-lib-parser> Missing documentation for: ghc-lib-parser> PlatformWordSize (compiler/GHC/Platform.hs:151) ghc-lib-parser> isARM (libraries/ghc-platform/src/GHC/Platform/ArchOS.hs:187) ghc-lib-parser> isPPC (libraries/ghc-platform/src/GHC/Platform/ArchOS.hs:192) ghc-lib-parser> osSubsectionsViaSymbols (compiler/GHC/Platform.hs:202) ghc-lib-parser> platformUsesFrameworks (compiler/GHC/Platform.hs:199) ghc-lib-parser> platformWordSizeInBytes (compiler/GHC/Platform.hs:169) ghc-lib-parser> platformWordSizeInBits (compiler/GHC/Platform.hs:175) ghc-lib-parser> wordAlignment (compiler/GHC/Platform.hs:98) ghc-lib-parser> isSseEnabled (compiler/GHC/Platform.hs:108) ghc-lib-parser> isSse2Enabled (compiler/GHC/Platform.hs:114) ghc-lib-parser> PlatformConstants (ghc-lib/stage0/compiler/build/GHC/Platform/Constants.hs:6) ghc-lib-parser> platformConstants (compiler/GHC/Platform.hs:131) ghc-lib-parser> platformSOName (compiler/GHC/Platform.hs:296) ghc-lib-parser> platformHsSOName (compiler/GHC/Platform.hs:301) ghc-lib-parser> platformSOExt (compiler/GHC/Platform.hs:304) ghc-lib-parser> genericPlatform (compiler/GHC/Platform.hs:136) ghc-lib-parser> 12% ( 8 / 65) in 'GHC.Settings' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Settings (compiler/GHC/Settings.hs:77) ghc-lib-parser> sProgramName (compiler/GHC/Settings.hs:194) ghc-lib-parser> sProjectVersion (compiler/GHC/Settings.hs:196) ghc-lib-parser> sGhcUsagePath (compiler/GHC/Settings.hs:199) ghc-lib-parser> sGhciUsagePath (compiler/GHC/Settings.hs:201) ghc-lib-parser> sToolDir (compiler/GHC/Settings.hs:203) ghc-lib-parser> sTopDir (compiler/GHC/Settings.hs:205) ghc-lib-parser> sGlobalPackageDatabasePath (compiler/GHC/Settings.hs:207) ghc-lib-parser> sLdSupportsCompactUnwind (compiler/GHC/Settings.hs:210) ghc-lib-parser> sLdSupportsFilelist (compiler/GHC/Settings.hs:212) ghc-lib-parser> sMergeObjsSupportsResponseFiles (compiler/GHC/Settings.hs:214) ghc-lib-parser> sLdIsGnuLd (compiler/GHC/Settings.hs:216) ghc-lib-parser> sGccSupportsNoPie (compiler/GHC/Settings.hs:218) ghc-lib-parser> sUseInplaceMinGW (compiler/GHC/Settings.hs:220) ghc-lib-parser> sArSupportsDashL (compiler/GHC/Settings.hs:222) ghc-lib-parser> sPgm_L (compiler/GHC/Settings.hs:225) ghc-lib-parser> sPgm_P (compiler/GHC/Settings.hs:227) ghc-lib-parser> sPgm_JSP (compiler/GHC/Settings.hs:229) ghc-lib-parser> sPgm_CmmP (compiler/GHC/Settings.hs:231) ghc-lib-parser> sPgm_F (compiler/GHC/Settings.hs:233) ghc-lib-parser> sPgm_c (compiler/GHC/Settings.hs:235) ghc-lib-parser> sPgm_cxx (compiler/GHC/Settings.hs:237) ghc-lib-parser> sPgm_cpp (compiler/GHC/Settings.hs:239) ghc-lib-parser> sPgm_a (compiler/GHC/Settings.hs:241) ghc-lib-parser> sPgm_l (compiler/GHC/Settings.hs:243) ghc-lib-parser> sPgm_lm (compiler/GHC/Settings.hs:245) ghc-lib-parser> sPgm_windres (compiler/GHC/Settings.hs:247) ghc-lib-parser> sPgm_ar (compiler/GHC/Settings.hs:249) ghc-lib-parser> sPgm_otool (compiler/GHC/Settings.hs:251) ghc-lib-parser> sPgm_install_name_tool (compiler/GHC/Settings.hs:253) ghc-lib-parser> sPgm_ranlib (compiler/GHC/Settings.hs:255) ghc-lib-parser> sPgm_lo (compiler/GHC/Settings.hs:257) ghc-lib-parser> sPgm_lc (compiler/GHC/Settings.hs:259) ghc-lib-parser> sPgm_las (compiler/GHC/Settings.hs:261) ghc-lib-parser> sPgm_i (compiler/GHC/Settings.hs:263) ghc-lib-parser> sOpt_L (compiler/GHC/Settings.hs:265) ghc-lib-parser> sOpt_P (compiler/GHC/Settings.hs:267) ghc-lib-parser> sOpt_P_fingerprint (compiler/GHC/Settings.hs:269) ghc-lib-parser> sOpt_JSP (compiler/GHC/Settings.hs:271) ghc-lib-parser> sOpt_JSP_fingerprint (compiler/GHC/Settings.hs:273) ghc-lib-parser> sOpt_CmmP (compiler/GHC/Settings.hs:275) ghc-lib-parser> sOpt_CmmP_fingerprint (compiler/GHC/Settings.hs:277) ghc-lib-parser> sOpt_F (compiler/GHC/Settings.hs:279) ghc-lib-parser> sOpt_c (compiler/GHC/Settings.hs:281) ghc-lib-parser> sOpt_cxx (compiler/GHC/Settings.hs:283) ghc-lib-parser> sOpt_a (compiler/GHC/Settings.hs:285) ghc-lib-parser> sOpt_l (compiler/GHC/Settings.hs:287) ghc-lib-parser> sOpt_lm (compiler/GHC/Settings.hs:289) ghc-lib-parser> sOpt_windres (compiler/GHC/Settings.hs:291) ghc-lib-parser> sOpt_lo (compiler/GHC/Settings.hs:293) ghc-lib-parser> sOpt_lc (compiler/GHC/Settings.hs:295) ghc-lib-parser> sOpt_i (compiler/GHC/Settings.hs:297) ghc-lib-parser> sExtraGccViaCFlags (compiler/GHC/Settings.hs:300) ghc-lib-parser> sTargetPlatformString (compiler/GHC/Settings.hs:303) ghc-lib-parser> sGhcWithInterpreter (compiler/GHC/Settings.hs:305) ghc-lib-parser> sLibFFI (compiler/GHC/Settings.hs:307) ghc-lib-parser> sTargetRTSLinkerOnlySupportsSharedLibs (compiler/GHC/Settings.hs:310) ghc-lib-parser> 89% ( 26 / 29) in 'GHC.Platform.Ways' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Ways (compiler/GHC/Platform/Ways.hs:75) ghc-lib-parser> wayOptcxx (compiler/GHC/Platform/Ways.hs:182) ghc-lib-parser> wayDesc (compiler/GHC/Platform/Ways.hs:139) ghc-lib-parser> 72% ( 16 / 22) in 'GHC.Unit.Info' ghc-lib-parser> Missing documentation for: ghc-lib-parser> PackageId (compiler/GHC/Unit/Info.hs:102) ghc-lib-parser> PackageName (compiler/GHC/Unit/Info.hs:103) ghc-lib-parser> unitPackageNameString (compiler/GHC/Unit/Info.hs:126) ghc-lib-parser> unitPackageIdString (compiler/GHC/Unit/Info.hs:121) ghc-lib-parser> pprUnitInfo (compiler/GHC/Unit/Info.hs:131) ghc-lib-parser> unitHsLibs (compiler/GHC/Unit/Info.hs:208) ghc-lib-parser> Warning: 'Platform' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Platform.hs:70:17 ghc-lib-parser> * at compiler/GHC/Platform.hs:70:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Platform.hs:70:1 ghc-lib-parser> 100% ( 6 / 6) in 'GHC.Platform.Profile' ghc-lib-parser> 39% ( 26 / 66) in 'GHC.Runtime.Heap.Layout' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> StgWord (compiler/GHC/Runtime/Heap/Layout.hs:100) ghc-lib-parser> fromStgWord (compiler/GHC/Runtime/Heap/Layout.hs:104) ghc-lib-parser> toStgWord (compiler/GHC/Runtime/Heap/Layout.hs:107) ghc-lib-parser> StgHalfWord (compiler/GHC/Runtime/Heap/Layout.hs:121) ghc-lib-parser> fromStgHalfWord (compiler/GHC/Runtime/Heap/Layout.hs:125) ghc-lib-parser> toStgHalfWord (compiler/GHC/Runtime/Heap/Layout.hs:128) ghc-lib-parser> halfWordSizeInBits (compiler/GHC/Runtime/Heap/Layout.hs:143) ghc-lib-parser> ClosureTypeInfo (compiler/GHC/Runtime/Heap/Layout.hs:189) ghc-lib-parser> ConstrDescription (compiler/GHC/Runtime/Heap/Layout.hs:198) ghc-lib-parser> mkHeapRep (compiler/GHC/Runtime/Heap/Layout.hs:238) ghc-lib-parser> blackHoleRep (compiler/GHC/Runtime/Heap/Layout.hs:258) ghc-lib-parser> indStaticRep (compiler/GHC/Runtime/Heap/Layout.hs:261) ghc-lib-parser> mkStackRep (compiler/GHC/Runtime/Heap/Layout.hs:255) ghc-lib-parser> mkRTSRep (compiler/GHC/Runtime/Heap/Layout.hs:252) ghc-lib-parser> arrPtrsRep (compiler/GHC/Runtime/Heap/Layout.hs:264) ghc-lib-parser> smallArrPtrsRep (compiler/GHC/Runtime/Heap/Layout.hs:267) ghc-lib-parser> arrWordsRep (compiler/GHC/Runtime/Heap/Layout.hs:270) ghc-lib-parser> isStaticRep (compiler/GHC/Runtime/Heap/Layout.hs:276) ghc-lib-parser> isConRep (compiler/GHC/Runtime/Heap/Layout.hs:286) ghc-lib-parser> isThunkRep (compiler/GHC/Runtime/Heap/Layout.hs:290) ghc-lib-parser> isFunRep (compiler/GHC/Runtime/Heap/Layout.hs:297) ghc-lib-parser> isStaticNoCafCon (compiler/GHC/Runtime/Heap/Layout.hs:303) ghc-lib-parser> isStackRep (compiler/GHC/Runtime/Heap/Layout.hs:281) ghc-lib-parser> arrWordsHdrSize (compiler/GHC/Runtime/Heap/Layout.hs:333) ghc-lib-parser> arrWordsHdrSizeW (compiler/GHC/Runtime/Heap/Layout.hs:338) ghc-lib-parser> arrPtrsHdrSize (compiler/GHC/Runtime/Heap/Layout.hs:344) ghc-lib-parser> arrPtrsHdrSizeW (compiler/GHC/Runtime/Heap/Layout.hs:349) ghc-lib-parser> thunkHdrSize (compiler/GHC/Runtime/Heap/Layout.hs:368) ghc-lib-parser> nonHdrSize (compiler/GHC/Runtime/Heap/Layout.hs:385) ghc-lib-parser> nonHdrSizeW (compiler/GHC/Runtime/Heap/Layout.hs:388) ghc-lib-parser> smallArrPtrsHdrSize (compiler/GHC/Runtime/Heap/Layout.hs:355) ghc-lib-parser> smallArrPtrsHdrSizeW (compiler/GHC/Runtime/Heap/Layout.hs:360) ghc-lib-parser> hdrSize (compiler/GHC/Runtime/Heap/Layout.hs:375) ghc-lib-parser> hdrSizeW (compiler/GHC/Runtime/Heap/Layout.hs:378) ghc-lib-parser> fixedHdrSize (compiler/GHC/Runtime/Heap/Layout.hs:311) ghc-lib-parser> rET_SMALL (compiler/GHC/Runtime/Heap/Layout.hs:488) ghc-lib-parser> rET_BIG (compiler/GHC/Runtime/Heap/Layout.hs:489) ghc-lib-parser> aRG_GEN (compiler/GHC/Runtime/Heap/Layout.hs:490) ghc-lib-parser> aRG_GEN_BIG (compiler/GHC/Runtime/Heap/Layout.hs:491) ghc-lib-parser> 50% ( 1 / 2) in 'GHC.Linker.Static.Utils' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> 10% ( 3 / 28) in 'GHC.Driver.Phases' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> happensBefore (compiler/GHC/Driver/Phases.hs:144) ghc-lib-parser> eqPhase (compiler/GHC/Driver/Phases.hs:121) ghc-lib-parser> isStopLn (compiler/GHC/Driver/Phases.hs:115) ghc-lib-parser> startPhase (compiler/GHC/Driver/Phases.hs:179) ghc-lib-parser> phaseInputExt (compiler/GHC/Driver/Phases.hs:211) ghc-lib-parser> StopPhase (compiler/GHC/Driver/Phases.hs:73) ghc-lib-parser> stopPhaseToPhase (compiler/GHC/Driver/Phases.hs:79) ghc-lib-parser> isHaskellishSuffix (compiler/GHC/Driver/Phases.hs:270) ghc-lib-parser> isHaskellSrcSuffix (compiler/GHC/Driver/Phases.hs:273) ghc-lib-parser> isBackpackishSuffix (compiler/GHC/Driver/Phases.hs:271) ghc-lib-parser> isObjectSuffix (compiler/GHC/Driver/Phases.hs:279) ghc-lib-parser> isCishSuffix (compiler/GHC/Driver/Phases.hs:274) ghc-lib-parser> isDynLibSuffix (compiler/GHC/Driver/Phases.hs:280) ghc-lib-parser> isHaskellUserSrcSuffix (compiler/GHC/Driver/Phases.hs:276) ghc-lib-parser> isHaskellSigSuffix (compiler/GHC/Driver/Phases.hs:272) ghc-lib-parser> isSourceSuffix (compiler/GHC/Driver/Phases.hs:283) ghc-lib-parser> isHaskellishFilename (compiler/GHC/Driver/Phases.hs:309) ghc-lib-parser> isHaskellSrcFilename (compiler/GHC/Driver/Phases.hs:310) ghc-lib-parser> isHaskellSigFilename (compiler/GHC/Driver/Phases.hs:314) ghc-lib-parser> isObjectFilename (compiler/GHC/Driver/Phases.hs:317) ghc-lib-parser> isCishFilename (compiler/GHC/Driver/Phases.hs:311) ghc-lib-parser> isDynLibFilename (compiler/GHC/Driver/Phases.hs:318) ghc-lib-parser> isHaskellUserSrcFilename (compiler/GHC/Driver/Phases.hs:312) ghc-lib-parser> isSourceFilename (compiler/GHC/Driver/Phases.hs:313) ghc-lib-parser> 50% ( 1 / 2) in 'GHC.Core.Rules.Config' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> 20% ( 1 / 5) in 'GHC.CmmToLlvm.Config' ghc-lib-parser> Missing documentation for: ghc-lib-parser> LlvmCgConfig (compiler/GHC/CmmToLlvm/Config.hs:20) ghc-lib-parser> LlvmConfig (compiler/GHC/CmmToLlvm/Config.hs:79) ghc-lib-parser> LlvmTarget (compiler/GHC/CmmToLlvm/Config.hs:34) ghc-lib-parser> initLlvmConfig (compiler/GHC/CmmToLlvm/Config.hs:59) ghc-lib-parser> 50% ( 2 / 4) in 'GHC.Driver.LlvmConfigCache' ghc-lib-parser> Missing documentation for: ghc-lib-parser> initLlvmConfigCache (compiler/GHC/Driver/LlvmConfigCache.hs:23) ghc-lib-parser> readLlvmConfigCache (compiler/GHC/Driver/LlvmConfigCache.hs:26) ghc-lib-parser> Warning: 'CmmType' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Cmm/Type.hs:56:5 ghc-lib-parser> * at compiler/GHC/Cmm/Type.hs:55:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Cmm/Type.hs:55:1 ghc-lib-parser> 17% ( 11 / 62) in 'GHC.Cmm.Type' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> CmmType (compiler/GHC/Cmm/Type.hs:55) ghc-lib-parser> b8 (compiler/GHC/Cmm/Type.hs:126) ghc-lib-parser> b16 (compiler/GHC/Cmm/Type.hs:127) ghc-lib-parser> b32 (compiler/GHC/Cmm/Type.hs:128) ghc-lib-parser> b64 (compiler/GHC/Cmm/Type.hs:129) ghc-lib-parser> b128 (compiler/GHC/Cmm/Type.hs:130) ghc-lib-parser> b256 (compiler/GHC/Cmm/Type.hs:131) ghc-lib-parser> b512 (compiler/GHC/Cmm/Type.hs:132) ghc-lib-parser> f32 (compiler/GHC/Cmm/Type.hs:133) ghc-lib-parser> f64 (compiler/GHC/Cmm/Type.hs:134) ghc-lib-parser> bWord (compiler/GHC/Cmm/Type.hs:138) ghc-lib-parser> bHalfWord (compiler/GHC/Cmm/Type.hs:141) ghc-lib-parser> gcWord (compiler/GHC/Cmm/Type.hs:144) ghc-lib-parser> cInt (compiler/GHC/Cmm/Type.hs:147) ghc-lib-parser> cmmBits (compiler/GHC/Cmm/Type.hs:120) ghc-lib-parser> cmmFloat (compiler/GHC/Cmm/Type.hs:121) ghc-lib-parser> typeWidth (compiler/GHC/Cmm/Type.hs:114) ghc-lib-parser> setCmmTypeWidth (compiler/GHC/Cmm/Type.hs:117) ghc-lib-parser> cmmEqType (compiler/GHC/Cmm/Type.hs:88) ghc-lib-parser> isFloatType (compiler/GHC/Cmm/Type.hs:151) ghc-lib-parser> isGcPtrType (compiler/GHC/Cmm/Type.hs:154) ghc-lib-parser> isBitsType (compiler/GHC/Cmm/Type.hs:157) ghc-lib-parser> isWordAny (compiler/GHC/Cmm/Type.hs:165) ghc-lib-parser> isWord32 (compiler/GHC/Cmm/Type.hs:173) ghc-lib-parser> isWord64 (compiler/GHC/Cmm/Type.hs:169) ghc-lib-parser> isFloat64 (compiler/GHC/Cmm/Type.hs:180) ghc-lib-parser> isFloat32 (compiler/GHC/Cmm/Type.hs:177) ghc-lib-parser> Width (compiler/GHC/Cmm/Type.hs:187) ghc-lib-parser> cIntWidth (compiler/GHC/Cmm/Type.hs:222) ghc-lib-parser> rEP_CostCentreStack_mem_alloc (compiler/GHC/Cmm/Type.hs:391) ghc-lib-parser> rEP_CostCentreStack_scc_count (compiler/GHC/Cmm/Type.hs:396) ghc-lib-parser> rEP_StgEntCounter_allocs (compiler/GHC/Cmm/Type.hs:401) ghc-lib-parser> rEP_StgEntCounter_allocd (compiler/GHC/Cmm/Type.hs:406) ghc-lib-parser> ForeignHint (compiler/GHC/Cmm/Type.hs:371) ghc-lib-parser> Length (compiler/GHC/Cmm/Type.hs:321) ghc-lib-parser> vec (compiler/GHC/Cmm/Type.hs:324) ghc-lib-parser> vec2 (compiler/GHC/Cmm/Type.hs:330) ghc-lib-parser> vec4 (compiler/GHC/Cmm/Type.hs:331) ghc-lib-parser> vec8 (compiler/GHC/Cmm/Type.hs:332) ghc-lib-parser> vec16 (compiler/GHC/Cmm/Type.hs:333) ghc-lib-parser> vec2f64 (compiler/GHC/Cmm/Type.hs:336) ghc-lib-parser> vec2b64 (compiler/GHC/Cmm/Type.hs:337) ghc-lib-parser> vec4f32 (compiler/GHC/Cmm/Type.hs:338) ghc-lib-parser> vec4b32 (compiler/GHC/Cmm/Type.hs:339) ghc-lib-parser> vec8b16 (compiler/GHC/Cmm/Type.hs:340) ghc-lib-parser> vec16b8 (compiler/GHC/Cmm/Type.hs:341) ghc-lib-parser> cmmVec (compiler/GHC/Cmm/Type.hs:344) ghc-lib-parser> vecLength (compiler/GHC/Cmm/Type.hs:348) ghc-lib-parser> vecElemType (compiler/GHC/Cmm/Type.hs:352) ghc-lib-parser> isVecType (compiler/GHC/Cmm/Type.hs:359) ghc-lib-parser> Warning: 'GlobalRegUse' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Cmm/Reg.hs:65:5 ghc-lib-parser> * at compiler/GHC/Cmm/Reg.hs:64:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Cmm/Reg.hs:64:1 ghc-lib-parser> 22% ( 6 / 27) in 'GHC.Cmm.Reg' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> CmmReg (compiler/GHC/Cmm/Reg.hs:90) ghc-lib-parser> cmmRegType (compiler/GHC/Cmm/Reg.hs:105) ghc-lib-parser> cmmRegWidth (compiler/GHC/Cmm/Reg.hs:109) ghc-lib-parser> LocalReg (compiler/GHC/Cmm/Reg.hs:115) ghc-lib-parser> localRegType (compiler/GHC/Cmm/Reg.hs:138) ghc-lib-parser> isArgReg (compiler/GHC/Cmm/Reg.hs:336) ghc-lib-parser> globalRegSpillType (compiler/GHC/Cmm/Reg.hs:318) ghc-lib-parser> pprGlobalReg (compiler/GHC/Cmm/Reg.hs:272) ghc-lib-parser> spReg (compiler/GHC/Cmm/Reg.hs:304) ghc-lib-parser> hpReg (compiler/GHC/Cmm/Reg.hs:305) ghc-lib-parser> spLimReg (compiler/GHC/Cmm/Reg.hs:307) ghc-lib-parser> hpLimReg (compiler/GHC/Cmm/Reg.hs:306) ghc-lib-parser> nodeReg (compiler/GHC/Cmm/Reg.hs:308) ghc-lib-parser> currentTSOReg (compiler/GHC/Cmm/Reg.hs:309) ghc-lib-parser> currentNurseryReg (compiler/GHC/Cmm/Reg.hs:310) ghc-lib-parser> hpAllocReg (compiler/GHC/Cmm/Reg.hs:311) ghc-lib-parser> cccsReg (compiler/GHC/Cmm/Reg.hs:312) ghc-lib-parser> node (compiler/GHC/Cmm/Reg.hs:315) ghc-lib-parser> baseReg (compiler/GHC/Cmm/Reg.hs:303) ghc-lib-parser> pprGlobalRegUse (compiler/GHC/Cmm/Reg.hs:81) ghc-lib-parser> Warning: 'memcpy' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 20% ( 12 / 60) in 'GHC.Cmm.MachOp' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> pprMachOp (compiler/GHC/Cmm/MachOp.hs:214) ghc-lib-parser> maybeInvertComparison (compiler/GHC/Cmm/MachOp.hs:429) ghc-lib-parser> isFloatComparison (compiler/GHC/Cmm/MachOp.hs:410) ghc-lib-parser> mo_wordAdd (compiler/GHC/Cmm/MachOp.hs:262) ghc-lib-parser> mo_wordSub (compiler/GHC/Cmm/MachOp.hs:263) ghc-lib-parser> mo_wordEq (compiler/GHC/Cmm/MachOp.hs:264) ghc-lib-parser> mo_wordNe (compiler/GHC/Cmm/MachOp.hs:265) ghc-lib-parser> mo_wordMul (compiler/GHC/Cmm/MachOp.hs:266) ghc-lib-parser> mo_wordSQuot (compiler/GHC/Cmm/MachOp.hs:267) ghc-lib-parser> mo_wordSRem (compiler/GHC/Cmm/MachOp.hs:268) ghc-lib-parser> mo_wordSNeg (compiler/GHC/Cmm/MachOp.hs:269) ghc-lib-parser> mo_wordUQuot (compiler/GHC/Cmm/MachOp.hs:270) ghc-lib-parser> mo_wordURem (compiler/GHC/Cmm/MachOp.hs:271) ghc-lib-parser> mo_wordSGe (compiler/GHC/Cmm/MachOp.hs:273) ghc-lib-parser> mo_wordSLe (compiler/GHC/Cmm/MachOp.hs:274) ghc-lib-parser> mo_wordSGt (compiler/GHC/Cmm/MachOp.hs:275) ghc-lib-parser> mo_wordSLt (compiler/GHC/Cmm/MachOp.hs:276) ghc-lib-parser> mo_wordUGe (compiler/GHC/Cmm/MachOp.hs:278) ghc-lib-parser> mo_wordULe (compiler/GHC/Cmm/MachOp.hs:279) ghc-lib-parser> mo_wordUGt (compiler/GHC/Cmm/MachOp.hs:280) ghc-lib-parser> mo_wordULt (compiler/GHC/Cmm/MachOp.hs:281) ghc-lib-parser> mo_wordAnd (compiler/GHC/Cmm/MachOp.hs:283) ghc-lib-parser> mo_wordOr (compiler/GHC/Cmm/MachOp.hs:284) ghc-lib-parser> mo_wordXor (compiler/GHC/Cmm/MachOp.hs:285) ghc-lib-parser> mo_wordNot (compiler/GHC/Cmm/MachOp.hs:286) ghc-lib-parser> mo_wordShl (compiler/GHC/Cmm/MachOp.hs:287) ghc-lib-parser> mo_wordSShr (compiler/GHC/Cmm/MachOp.hs:288) ghc-lib-parser> mo_wordUShr (compiler/GHC/Cmm/MachOp.hs:289) ghc-lib-parser> mo_u_8To32 (compiler/GHC/Cmm/MachOp.hs:291) ghc-lib-parser> mo_s_8To32 (compiler/GHC/Cmm/MachOp.hs:292) ghc-lib-parser> mo_u_16To32 (compiler/GHC/Cmm/MachOp.hs:293) ghc-lib-parser> mo_s_16To32 (compiler/GHC/Cmm/MachOp.hs:294) ghc-lib-parser> mo_u_8ToWord (compiler/GHC/Cmm/MachOp.hs:296) ghc-lib-parser> mo_s_8ToWord (compiler/GHC/Cmm/MachOp.hs:297) ghc-lib-parser> mo_u_16ToWord (compiler/GHC/Cmm/MachOp.hs:298) ghc-lib-parser> mo_s_16ToWord (compiler/GHC/Cmm/MachOp.hs:299) ghc-lib-parser> mo_u_32ToWord (compiler/GHC/Cmm/MachOp.hs:301) ghc-lib-parser> mo_s_32ToWord (compiler/GHC/Cmm/MachOp.hs:300) ghc-lib-parser> mo_32To8 (compiler/GHC/Cmm/MachOp.hs:308) ghc-lib-parser> mo_32To16 (compiler/GHC/Cmm/MachOp.hs:309) ghc-lib-parser> mo_WordTo8 (compiler/GHC/Cmm/MachOp.hs:303) ghc-lib-parser> mo_WordTo16 (compiler/GHC/Cmm/MachOp.hs:304) ghc-lib-parser> mo_WordTo32 (compiler/GHC/Cmm/MachOp.hs:305) ghc-lib-parser> mo_WordTo64 (compiler/GHC/Cmm/MachOp.hs:306) ghc-lib-parser> CallishMachOp (compiler/GHC/Cmm/MachOp.hs:666) ghc-lib-parser> pprCallishMachOp (compiler/GHC/Cmm/MachOp.hs:826) ghc-lib-parser> pprFMASign (compiler/GHC/Cmm/MachOp.hs:235) ghc-lib-parser> Warning: 'CStub' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/ForeignStubs.hs:23:14 ghc-lib-parser> * at compiler/GHC/Types/ForeignStubs.hs:23:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Types/ForeignStubs.hs:23:1 ghc-lib-parser> 57% ( 4 / 7) in 'GHC.Types.ForeignStubs' ghc-lib-parser> Missing documentation for: ghc-lib-parser> CHeader (compiler/GHC/Types/ForeignStubs.hs:68) ghc-lib-parser> CStub (compiler/GHC/Types/ForeignStubs.hs:23) ghc-lib-parser> appendStubC (compiler/GHC/Types/ForeignStubs.hs:91) ghc-lib-parser> Warning: 'mkTupleTyDataUnique' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 29% ( 14 / 48) in 'GHC.Builtin.Uniques' ghc-lib-parser> Missing documentation for: ghc-lib-parser> mkSumTyConUnique (compiler/GHC/Builtin/Uniques.hs:119) ghc-lib-parser> mkSumDataConUnique (compiler/GHC/Builtin/Uniques.hs:134) ghc-lib-parser> isSumTyConUnique (compiler/GHC/Builtin/Uniques.hs:126) ghc-lib-parser> mkTupleTyConUnique (compiler/GHC/Builtin/Uniques.hs:282) ghc-lib-parser> mkTupleDataConUnique (compiler/GHC/Builtin/Uniques.hs:278) ghc-lib-parser> mkCTupleTyConUnique (compiler/GHC/Builtin/Uniques.hs:225) ghc-lib-parser> mkCTupleDataConUnique (compiler/GHC/Builtin/Uniques.hs:228) ghc-lib-parser> mkCTupleSelIdUnique (compiler/GHC/Builtin/Uniques.hs:231) ghc-lib-parser> mkAlphaTyVarUnique (compiler/GHC/Builtin/Uniques.hs:387) ghc-lib-parser> mkPrimOpIdUnique (compiler/GHC/Builtin/Uniques.hs:391) ghc-lib-parser> mkPrimOpWrapperUnique (compiler/GHC/Builtin/Uniques.hs:392) ghc-lib-parser> mkPreludeMiscIdUnique (compiler/GHC/Builtin/Uniques.hs:393) ghc-lib-parser> mkPreludeDataConUnique (compiler/GHC/Builtin/Uniques.hs:440) ghc-lib-parser> mkPreludeTyConUnique (compiler/GHC/Builtin/Uniques.hs:430) ghc-lib-parser> mkPreludeClassUnique (compiler/GHC/Builtin/Uniques.hs:388) ghc-lib-parser> mkRegSingleUnique (compiler/GHC/Builtin/Uniques.hs:401) ghc-lib-parser> mkRegPairUnique (compiler/GHC/Builtin/Uniques.hs:403) ghc-lib-parser> mkRegClassUnique (compiler/GHC/Builtin/Uniques.hs:404) ghc-lib-parser> mkRegSubUnique (compiler/GHC/Builtin/Uniques.hs:402) ghc-lib-parser> mkCostCentreUnique (compiler/GHC/Builtin/Uniques.hs:407) ghc-lib-parser> varNSUnique (compiler/GHC/Builtin/Uniques.hs:410) ghc-lib-parser> dataNSUnique (compiler/GHC/Builtin/Uniques.hs:411) ghc-lib-parser> tvNSUnique (compiler/GHC/Builtin/Uniques.hs:412) ghc-lib-parser> tcNSUnique (compiler/GHC/Builtin/Uniques.hs:413) ghc-lib-parser> mkFldNSUnique (compiler/GHC/Builtin/Uniques.hs:416) ghc-lib-parser> isFldNSUnique (compiler/GHC/Builtin/Uniques.hs:419) ghc-lib-parser> mkBuiltinUnique (compiler/GHC/Builtin/Uniques.hs:397) ghc-lib-parser> mkPseudoUniqueE (compiler/GHC/Builtin/Uniques.hs:398) ghc-lib-parser> tyConRepNameUnique (compiler/GHC/Builtin/Uniques.hs:433) ghc-lib-parser> dataConWorkerUnique (compiler/GHC/Builtin/Uniques.hs:443) ghc-lib-parser> dataConTyRepNameUnique (compiler/GHC/Builtin/Uniques.hs:444) ghc-lib-parser> initExitJoinUnique (compiler/GHC/Builtin/Uniques.hs:423) ghc-lib-parser> mkBoxingTyConUnique (compiler/GHC/Builtin/Uniques.hs:466) ghc-lib-parser> boxingDataConUnique (compiler/GHC/Builtin/Uniques.hs:469) ghc-lib-parser> Warning: 'OccName' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/Name/Occurrence.hs:360:16 ghc-lib-parser> * at compiler/GHC/Types/Name/Occurrence.hs:360:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Types/Name/Occurrence.hs:360:1 ghc-lib-parser> Warning: 'OccNames' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'FastString' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Data/FastString.hs:208:19 ghc-lib-parser> * at compiler/GHC/Data/FastString.hs:208:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Data/FastString.hs:208:1 ghc-lib-parser> Warning: 'mapMaybe' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'f' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'Occname' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Cannot find documentation for: $real_vs_source_data_constructors ghc-lib-parser> Warning: 'OccSet' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/Name/Occurrence.hs:819:18 ghc-lib-parser> * at compiler/GHC/Types/Name/Occurrence.hs:819:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Types/Name/Occurrence.hs:819:1 ghc-lib-parser> 33% ( 52 /157) in 'GHC.Types.Name.Occurrence' ghc-lib-parser> Missing documentation for: ghc-lib-parser> NameSpace (compiler/GHC/Types/Name/Occurrence.hs:144) ghc-lib-parser> tcName (compiler/GHC/Types/Name/Occurrence.hs:253) ghc-lib-parser> clsName (compiler/GHC/Types/Name/Occurrence.hs:254) ghc-lib-parser> tcClsName (compiler/GHC/Types/Name/Occurrence.hs:255) ghc-lib-parser> dataName (compiler/GHC/Types/Name/Occurrence.hs:257) ghc-lib-parser> varName (compiler/GHC/Types/Name/Occurrence.hs:262) ghc-lib-parser> fieldName (compiler/GHC/Types/Name/Occurrence.hs:265) ghc-lib-parser> tvName (compiler/GHC/Types/Name/Occurrence.hs:261) ghc-lib-parser> srcDataName (compiler/GHC/Types/Name/Occurrence.hs:258) ghc-lib-parser> pprNameSpace (compiler/GHC/Types/Name/Occurrence.hs:302) ghc-lib-parser> pprNonVarNameSpace (compiler/GHC/Types/Name/Occurrence.hs:309) ghc-lib-parser> pprNameSpaceBrief (compiler/GHC/Types/Name/Occurrence.hs:313) ghc-lib-parser> pprOccName (compiler/GHC/Types/Name/Occurrence.hs:402) ghc-lib-parser> mkOccName (compiler/GHC/Types/Name/Occurrence.hs:447) ghc-lib-parser> mkOccNameFS (compiler/GHC/Types/Name/Occurrence.hs:450) ghc-lib-parser> mkVarOcc (compiler/GHC/Types/Name/Occurrence.hs:453) ghc-lib-parser> mkVarOccFS (compiler/GHC/Types/Name/Occurrence.hs:456) ghc-lib-parser> mkRecFieldOcc (compiler/GHC/Types/Name/Occurrence.hs:459) ghc-lib-parser> mkRecFieldOccFS (compiler/GHC/Types/Name/Occurrence.hs:462) ghc-lib-parser> mkDataOcc (compiler/GHC/Types/Name/Occurrence.hs:480) ghc-lib-parser> mkDataOccFS (compiler/GHC/Types/Name/Occurrence.hs:483) ghc-lib-parser> mkTyVarOcc (compiler/GHC/Types/Name/Occurrence.hs:486) ghc-lib-parser> mkTyVarOccFS (compiler/GHC/Types/Name/Occurrence.hs:489) ghc-lib-parser> mkTcOcc (compiler/GHC/Types/Name/Occurrence.hs:492) ghc-lib-parser> mkTcOccFS (compiler/GHC/Types/Name/Occurrence.hs:495) ghc-lib-parser> mkClsOcc (compiler/GHC/Types/Name/Occurrence.hs:498) ghc-lib-parser> mkClsOccFS (compiler/GHC/Types/Name/Occurrence.hs:501) ghc-lib-parser> mkDFunOcc (compiler/GHC/Types/Name/Occurrence.hs:1082) ghc-lib-parser> setOccNameSpace (compiler/GHC/Types/Name/Occurrence.hs:853) ghc-lib-parser> demoteOccName (compiler/GHC/Types/Name/Occurrence.hs:506) ghc-lib-parser> demoteOccTvName (compiler/GHC/Types/Name/Occurrence.hs:511) ghc-lib-parser> promoteOccName (compiler/GHC/Types/Name/Occurrence.hs:518) ghc-lib-parser> varToRecFieldOcc (compiler/GHC/Types/Name/Occurrence.hs:465) ghc-lib-parser> recFieldToVarOcc (compiler/GHC/Types/Name/Occurrence.hs:477) ghc-lib-parser> mkDataConWrapperOcc (compiler/GHC/Types/Name/Occurrence.hs:1005) ghc-lib-parser> mkWorkerOcc (compiler/GHC/Types/Name/Occurrence.hs:1006) ghc-lib-parser> mkMatcherOcc (compiler/GHC/Types/Name/Occurrence.hs:1007) ghc-lib-parser> mkBuilderOcc (compiler/GHC/Types/Name/Occurrence.hs:1008) ghc-lib-parser> mkDefaultMethodOcc (compiler/GHC/Types/Name/Occurrence.hs:1009) ghc-lib-parser> isDefaultMethodOcc (compiler/GHC/Types/Name/Occurrence.hs:977) ghc-lib-parser> mkNewTyCoOcc (compiler/GHC/Types/Name/Occurrence.hs:1017) ghc-lib-parser> mkClassOpAuxOcc (compiler/GHC/Types/Name/Occurrence.hs:1010) ghc-lib-parser> mkCon2TagOcc (compiler/GHC/Types/Name/Occurrence.hs:1023) ghc-lib-parser> mkTag2ConOcc (compiler/GHC/Types/Name/Occurrence.hs:1024) ghc-lib-parser> mkMaxTagOcc (compiler/GHC/Types/Name/Occurrence.hs:1025) ghc-lib-parser> mkClassDataConOcc (compiler/GHC/Types/Name/Occurrence.hs:1016) ghc-lib-parser> mkDictOcc (compiler/GHC/Types/Name/Occurrence.hs:1011) ghc-lib-parser> mkIPOcc (compiler/GHC/Types/Name/Occurrence.hs:1012) ghc-lib-parser> mkSpecOcc (compiler/GHC/Types/Name/Occurrence.hs:1013) ghc-lib-parser> mkForeignExportOcc (compiler/GHC/Types/Name/Occurrence.hs:1014) ghc-lib-parser> mkRepEqOcc (compiler/GHC/Types/Name/Occurrence.hs:1015) ghc-lib-parser> mkGenR (compiler/GHC/Types/Name/Occurrence.hs:1036) ghc-lib-parser> mkGen1R (compiler/GHC/Types/Name/Occurrence.hs:1037) ghc-lib-parser> mkDataTOcc (compiler/GHC/Types/Name/Occurrence.hs:1026) ghc-lib-parser> mkDataCOcc (compiler/GHC/Types/Name/Occurrence.hs:1027) ghc-lib-parser> mkDataConWorkerOcc (compiler/GHC/Types/Name/Occurrence.hs:1045) ghc-lib-parser> mkSuperDictSelOcc (compiler/GHC/Types/Name/Occurrence.hs:1054) ghc-lib-parser> mkSuperDictAuxOcc (compiler/GHC/Types/Name/Occurrence.hs:1048) ghc-lib-parser> mkLocalOcc (compiler/GHC/Types/Name/Occurrence.hs:1060) ghc-lib-parser> mkMethodOcc (compiler/GHC/Types/Name/Occurrence.hs:1122) ghc-lib-parser> mkInstTyCoOcc (compiler/GHC/Types/Name/Occurrence.hs:1018) ghc-lib-parser> mkEqPredCoOcc (compiler/GHC/Types/Name/Occurrence.hs:1019) ghc-lib-parser> mkTyConRepOcc (compiler/GHC/Types/Name/Occurrence.hs:1030) ghc-lib-parser> occNameFS ghc-lib-parser> occNameString (compiler/GHC/Types/Name/Occurrence.hs:850) ghc-lib-parser> occNameSpace ghc-lib-parser> isVarOcc (compiler/GHC/Types/Name/Occurrence.hs:857) ghc-lib-parser> isTvOcc (compiler/GHC/Types/Name/Occurrence.hs:860) ghc-lib-parser> isTcOcc (compiler/GHC/Types/Name/Occurrence.hs:863) ghc-lib-parser> isDataOcc (compiler/GHC/Types/Name/Occurrence.hs:881) ghc-lib-parser> isFieldOcc (compiler/GHC/Types/Name/Occurrence.hs:866) ghc-lib-parser> fieldOcc_maybe (compiler/GHC/Types/Name/Occurrence.hs:870) ghc-lib-parser> isUnderscore (compiler/GHC/Types/Name/Occurrence.hs:915) ghc-lib-parser> isTcClsNameSpace (compiler/GHC/Types/Name/Occurrence.hs:272) ghc-lib-parser> isTvNameSpace (compiler/GHC/Types/Name/Occurrence.hs:276) ghc-lib-parser> isDataConNameSpace (compiler/GHC/Types/Name/Occurrence.hs:268) ghc-lib-parser> isVarNameSpace (compiler/GHC/Types/Name/Occurrence.hs:280) ghc-lib-parser> isValNameSpace (compiler/GHC/Types/Name/Occurrence.hs:292) ghc-lib-parser> isFieldNameSpace (compiler/GHC/Types/Name/Occurrence.hs:298) ghc-lib-parser> minusOccEnv_C_Ns (compiler/GHC/Types/Name/Occurrence.hs:785) ghc-lib-parser> pprOccEnv (compiler/GHC/Types/Name/Occurrence.hs:799) ghc-lib-parser> intersectOccEnv_C (compiler/GHC/Types/Name/Occurrence.hs:767) ghc-lib-parser> OccSet (compiler/GHC/Types/Name/Occurrence.hs:819) ghc-lib-parser> emptyOccSet (compiler/GHC/Types/Name/Occurrence.hs:831) ghc-lib-parser> unitOccSet (compiler/GHC/Types/Name/Occurrence.hs:832) ghc-lib-parser> mkOccSet (compiler/GHC/Types/Name/Occurrence.hs:833) ghc-lib-parser> extendOccSet (compiler/GHC/Types/Name/Occurrence.hs:834) ghc-lib-parser> extendOccSetList (compiler/GHC/Types/Name/Occurrence.hs:835) ghc-lib-parser> unionOccSets (compiler/GHC/Types/Name/Occurrence.hs:836) ghc-lib-parser> unionManyOccSets (compiler/GHC/Types/Name/Occurrence.hs:837) ghc-lib-parser> elemOccSet (compiler/GHC/Types/Name/Occurrence.hs:838) ghc-lib-parser> isEmptyOccSet (compiler/GHC/Types/Name/Occurrence.hs:839) ghc-lib-parser> mainOcc (compiler/GHC/Types/Name/Occurrence.hs:1293) ghc-lib-parser> ppMainFn (compiler/GHC/Types/Name/Occurrence.hs:1296) ghc-lib-parser> TidyOccEnv (compiler/GHC/Types/Name/Occurrence.hs:1217) ghc-lib-parser> emptyTidyOccEnv (compiler/GHC/Types/Name/Occurrence.hs:1221) ghc-lib-parser> initTidyOccEnv (compiler/GHC/Types/Name/Occurrence.hs:1224) ghc-lib-parser> trimTidyOccEnv (compiler/GHC/Types/Name/Occurrence.hs:1275) ghc-lib-parser> tidyOccName (compiler/GHC/Types/Name/Occurrence.hs:1242) ghc-lib-parser> avoidClashesOccEnv (compiler/GHC/Types/Name/Occurrence.hs:1233) ghc-lib-parser> delTidyOccEnvList (compiler/GHC/Types/Name/Occurrence.hs:1229) ghc-lib-parser> emptyFsEnv (compiler/GHC/Data/FastString/Env.hs:66) ghc-lib-parser> lookupFsEnv (compiler/GHC/Data/FastString/Env.hs:70) ghc-lib-parser> extendFsEnv (compiler/GHC/Data/FastString/Env.hs:68) ghc-lib-parser> mkFsEnv (compiler/GHC/Data/FastString/Env.hs:72) ghc-lib-parser> Warning: 'Name' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/Name.hs:125:13 ghc-lib-parser> * at compiler/GHC/Types/Name.hs:125:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Types/Name.hs:125:1 ghc-lib-parser> Warning: 'Module' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Unit/Types.hs:120:23 ghc-lib-parser> * at compiler/GHC/Unit/Types.hs:133:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Unit/Types.hs:133:1 ghc-lib-parser> Warning: 'interactive' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'UserData' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 37% ( 26 / 70) in 'GHC.Types.Name' ghc-lib-parser> Missing documentation for: ghc-lib-parser> mkSystemNameAt (compiler/GHC/Types/Name.hs:548) ghc-lib-parser> mkClonedInternalName (compiler/GHC/Types/Name.hs:516) ghc-lib-parser> mkDerivedInternalName (compiler/GHC/Types/Name.hs:521) ghc-lib-parser> mkSystemVarName (compiler/GHC/Types/Name.hs:552) ghc-lib-parser> mkSysTvName (compiler/GHC/Types/Name.hs:555) ghc-lib-parser> nameUnique (compiler/GHC/Types/Name.hs:279) ghc-lib-parser> setNameUnique (compiler/GHC/Types/Name.hs:566) ghc-lib-parser> nameOccName (compiler/GHC/Types/Name.hs:280) ghc-lib-parser> nameNameSpace (compiler/GHC/Types/Name.hs:281) ghc-lib-parser> nameModule (compiler/GHC/Types/Name.hs:366) ghc-lib-parser> nameModule_maybe (compiler/GHC/Types/Name.hs:371) ghc-lib-parser> setNameLoc (compiler/GHC/Types/Name.hs:571) ghc-lib-parser> tidyNameOcc (compiler/GHC/Types/Name.hs:577) ghc-lib-parser> namePun_maybe (compiler/GHC/Types/Name.hs:383) ghc-lib-parser> pprName (compiler/GHC/Types/Name.hs:690) ghc-lib-parser> nameSrcLoc (compiler/GHC/Types/Name.hs:282) ghc-lib-parser> nameSrcSpan (compiler/GHC/Types/Name.hs:283) ghc-lib-parser> pprNameDefnLoc (compiler/GHC/Types/Name.hs:820) ghc-lib-parser> pprDefinedAt (compiler/GHC/Types/Name.hs:815) ghc-lib-parser> isSystemName (compiler/GHC/Types/Name.hs:488) ghc-lib-parser> isInternalName (compiler/GHC/Types/Name.hs:328) ghc-lib-parser> isExternalName (compiler/GHC/Types/Name.hs:324) ghc-lib-parser> isTyVarName (compiler/GHC/Types/Name.hs:471) ghc-lib-parser> isTyConName (compiler/GHC/Types/Name.hs:474) ghc-lib-parser> isDataConName (compiler/GHC/Types/Name.hs:477) ghc-lib-parser> isValName (compiler/GHC/Types/Name.hs:480) ghc-lib-parser> isVarName (compiler/GHC/Types/Name.hs:483) ghc-lib-parser> isFieldName (compiler/GHC/Types/Name.hs:486) ghc-lib-parser> isWiredInName (compiler/GHC/Types/Name.hs:298) ghc-lib-parser> isWiredIn (compiler/GHC/Types/Name.hs:302) ghc-lib-parser> isBuiltInSyntax (compiler/GHC/Types/Name.hs:309) ghc-lib-parser> isTupleTyConName (compiler/GHC/Types/Name.hs:313) ghc-lib-parser> isSumTyConName (compiler/GHC/Types/Name.hs:316) ghc-lib-parser> isHoleName (compiler/GHC/Types/Name.hs:331) ghc-lib-parser> wiredInNameTyThing_maybe (compiler/GHC/Types/Name.hs:305) ghc-lib-parser> nameIsHomePackage (compiler/GHC/Types/Name.hs:439) ghc-lib-parser> nameIsHomePackageImport (compiler/GHC/Types/Name.hs:451) ghc-lib-parser> getSrcLoc (compiler/GHC/Types/Name.hs:870) ghc-lib-parser> getSrcSpan (compiler/GHC/Types/Name.hs:871) ghc-lib-parser> getOccString (compiler/GHC/Types/Name.hs:872) ghc-lib-parser> getOccFS (compiler/GHC/Types/Name.hs:873) ghc-lib-parser> pprInfixName (compiler/GHC/Types/Name.hs:878) ghc-lib-parser> pprPrefixName (compiler/GHC/Types/Name.hs:881) ghc-lib-parser> pprModulePrefix (compiler/GHC/Types/Name.hs:786) ghc-lib-parser> Warning: 'Id' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'NonCaffySet' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/Name/Set.hs:225:23 ghc-lib-parser> * at compiler/GHC/Types/Name/Set.hs:225:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Types/Name/Set.hs:225:1 ghc-lib-parser> 32% ( 17 / 53) in 'GHC.Types.Name.Set' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> NameSet (compiler/GHC/Types/Name/Set.hs:53) ghc-lib-parser> emptyNameSet (compiler/GHC/Types/Name/Set.hs:75) ghc-lib-parser> unitNameSet (compiler/GHC/Types/Name/Set.hs:76) ghc-lib-parser> mkNameSet (compiler/GHC/Types/Name/Set.hs:77) ghc-lib-parser> unionNameSet (compiler/GHC/Types/Name/Set.hs:80) ghc-lib-parser> unionNameSets (compiler/GHC/Types/Name/Set.hs:81) ghc-lib-parser> minusNameSet (compiler/GHC/Types/Name/Set.hs:82) ghc-lib-parser> elemNameSet (compiler/GHC/Types/Name/Set.hs:83) ghc-lib-parser> extendNameSet (compiler/GHC/Types/Name/Set.hs:79) ghc-lib-parser> extendNameSetList (compiler/GHC/Types/Name/Set.hs:78) ghc-lib-parser> delFromNameSet (compiler/GHC/Types/Name/Set.hs:84) ghc-lib-parser> delListFromNameSet (compiler/GHC/Types/Name/Set.hs:89) ghc-lib-parser> isEmptyNameSet (compiler/GHC/Types/Name/Set.hs:74) ghc-lib-parser> filterNameSet (compiler/GHC/Types/Name/Set.hs:85) ghc-lib-parser> intersectsNameSet (compiler/GHC/Types/Name/Set.hs:91) ghc-lib-parser> intersectNameSet (compiler/GHC/Types/Name/Set.hs:86) ghc-lib-parser> nameSetAny (compiler/GHC/Types/Name/Set.hs:94) ghc-lib-parser> nameSetAll (compiler/GHC/Types/Name/Set.hs:97) ghc-lib-parser> FreeVars (compiler/GHC/Types/Name/Set.hs:119) ghc-lib-parser> isEmptyFVs (compiler/GHC/Types/Name/Set.hs:133) ghc-lib-parser> emptyFVs (compiler/GHC/Types/Name/Set.hs:134) ghc-lib-parser> plusFVs (compiler/GHC/Types/Name/Set.hs:135) ghc-lib-parser> plusFV (compiler/GHC/Types/Name/Set.hs:136) ghc-lib-parser> mkFVs (compiler/GHC/Types/Name/Set.hs:137) ghc-lib-parser> addOneFV (compiler/GHC/Types/Name/Set.hs:138) ghc-lib-parser> unitFV (compiler/GHC/Types/Name/Set.hs:139) ghc-lib-parser> delFV (compiler/GHC/Types/Name/Set.hs:140) ghc-lib-parser> delFVs (compiler/GHC/Types/Name/Set.hs:141) ghc-lib-parser> intersectFVs (compiler/GHC/Types/Name/Set.hs:142) ghc-lib-parser> intersectsFVs (compiler/GHC/Types/Name/Set.hs:143) ghc-lib-parser> emptyDUs (compiler/GHC/Types/Name/Set.hs:173) ghc-lib-parser> usesOnly (compiler/GHC/Types/Name/Set.hs:176) ghc-lib-parser> mkDUs (compiler/GHC/Types/Name/Set.hs:179) ghc-lib-parser> plusDU (compiler/GHC/Types/Name/Set.hs:182) ghc-lib-parser> duDefs (compiler/GHC/Types/Name/Set.hs:185) ghc-lib-parser> 9% ( 5 / 52) in 'GHC.Types.Name.Env' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> mkNameEnv (compiler/GHC/Types/Name/Env.hs:144) ghc-lib-parser> mkNameEnvWith (compiler/GHC/Types/Name/Env.hs:145) ghc-lib-parser> fromUniqMap (compiler/GHC/Types/Name/Env.hs:146) ghc-lib-parser> emptyNameEnv (compiler/GHC/Types/Name/Env.hs:136) ghc-lib-parser> isEmptyNameEnv (compiler/GHC/Types/Name/Env.hs:137) ghc-lib-parser> unitNameEnv (compiler/GHC/Types/Name/Env.hs:138) ghc-lib-parser> nonDetNameEnvElts (compiler/GHC/Types/Name/Env.hs:135) ghc-lib-parser> extendNameEnv_C (compiler/GHC/Types/Name/Env.hs:157) ghc-lib-parser> extendNameEnv_Acc (compiler/GHC/Types/Name/Env.hs:159) ghc-lib-parser> extendNameEnv (compiler/GHC/Types/Name/Env.hs:139) ghc-lib-parser> extendNameEnvList (compiler/GHC/Types/Name/Env.hs:140) ghc-lib-parser> extendNameEnvList_C (compiler/GHC/Types/Name/Env.hs:160) ghc-lib-parser> filterNameEnv (compiler/GHC/Types/Name/Env.hs:163) ghc-lib-parser> anyNameEnv (compiler/GHC/Types/Name/Env.hs:165) ghc-lib-parser> mapMaybeNameEnv (compiler/GHC/Types/Name/Env.hs:164) ghc-lib-parser> extendNameEnvListWith (compiler/GHC/Types/Name/Env.hs:141) ghc-lib-parser> plusNameEnv (compiler/GHC/Types/Name/Env.hs:148) ghc-lib-parser> plusNameEnv_C (compiler/GHC/Types/Name/Env.hs:149) ghc-lib-parser> plusNameEnv_CD (compiler/GHC/Types/Name/Env.hs:151) ghc-lib-parser> plusNameEnv_CD2 (compiler/GHC/Types/Name/Env.hs:152) ghc-lib-parser> alterNameEnv (compiler/GHC/Types/Name/Env.hs:143) ghc-lib-parser> plusNameEnvList (compiler/GHC/Types/Name/Env.hs:154) ghc-lib-parser> plusNameEnvListWith (compiler/GHC/Types/Name/Env.hs:156) ghc-lib-parser> lookupNameEnv (compiler/GHC/Types/Name/Env.hs:142) ghc-lib-parser> lookupNameEnv_NF (compiler/GHC/Types/Name/Env.hs:169) ghc-lib-parser> delFromNameEnv (compiler/GHC/Types/Name/Env.hs:161) ghc-lib-parser> delListFromNameEnv (compiler/GHC/Types/Name/Env.hs:162) ghc-lib-parser> elemNameEnv (compiler/GHC/Types/Name/Env.hs:147) ghc-lib-parser> mapNameEnv (compiler/GHC/Types/Name/Env.hs:158) ghc-lib-parser> disjointNameEnv (compiler/GHC/Types/Name/Env.hs:166) ghc-lib-parser> seqEltsNameEnv (compiler/GHC/Types/Name/Env.hs:167) ghc-lib-parser> emptyDNameEnv (compiler/GHC/Types/Name/Env.hs:178) ghc-lib-parser> isEmptyDNameEnv (compiler/GHC/Types/Name/Env.hs:181) ghc-lib-parser> lookupDNameEnv (compiler/GHC/Types/Name/Env.hs:184) ghc-lib-parser> delFromDNameEnv (compiler/GHC/Types/Name/Env.hs:187) ghc-lib-parser> filterDNameEnv (compiler/GHC/Types/Name/Env.hs:190) ghc-lib-parser> mapDNameEnv (compiler/GHC/Types/Name/Env.hs:193) ghc-lib-parser> adjustDNameEnv (compiler/GHC/Types/Name/Env.hs:196) ghc-lib-parser> alterDNameEnv (compiler/GHC/Types/Name/Env.hs:199) ghc-lib-parser> extendDNameEnv (compiler/GHC/Types/Name/Env.hs:202) ghc-lib-parser> eltsDNameEnv (compiler/GHC/Types/Name/Env.hs:208) ghc-lib-parser> extendDNameEnv_C (compiler/GHC/Types/Name/Env.hs:205) ghc-lib-parser> plusDNameEnv_C (compiler/GHC/Types/Name/Env.hs:214) ghc-lib-parser> foldDNameEnv (compiler/GHC/Types/Name/Env.hs:211) ghc-lib-parser> nonDetStrictFoldDNameEnv (compiler/GHC/Types/Name/Env.hs:217) ghc-lib-parser> depAnal (compiler/GHC/Types/Name/Env.hs:80) ghc-lib-parser> Warning: 'Id' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/Var.hs:273:5 ghc-lib-parser> * at compiler/GHC/Types/Var.hs:148:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Types/Var.hs:148:1 ghc-lib-parser> Warning: 'isExportedIdVar' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'var' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'TyVar' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/Var.hs:254:5 ghc-lib-parser> * at compiler/GHC/Types/Var.hs:161:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Types/Var.hs:161:1 ghc-lib-parser> 43% ( 63 /146) in 'GHC.Types.Var' ghc-lib-parser> Missing documentation for: ghc-lib-parser> NcId (compiler/GHC/Types/Var.hs:156) ghc-lib-parser> JoinId (compiler/GHC/Types/Var.hs:194) ghc-lib-parser> InVar (compiler/GHC/Types/Var.hs:204) ghc-lib-parser> InCoVar (compiler/GHC/Types/Var.hs:206) ghc-lib-parser> InId (compiler/GHC/Types/Var.hs:207) ghc-lib-parser> InTyVar (compiler/GHC/Types/Var.hs:205) ghc-lib-parser> OutVar (compiler/GHC/Types/Var.hs:208) ghc-lib-parser> OutCoVar (compiler/GHC/Types/Var.hs:210) ghc-lib-parser> OutId (compiler/GHC/Types/Var.hs:211) ghc-lib-parser> OutTyVar (compiler/GHC/Types/Var.hs:209) ghc-lib-parser> varName ghc-lib-parser> varUnique (compiler/GHC/Types/Var.hs:413) ghc-lib-parser> varMult ghc-lib-parser> varMultMaybe (compiler/GHC/Types/Var.hs:416) ghc-lib-parser> setVarName (compiler/GHC/Types/Var.hs:425) ghc-lib-parser> setVarUnique (compiler/GHC/Types/Var.hs:420) ghc-lib-parser> setVarType (compiler/GHC/Types/Var.hs:430) ghc-lib-parser> mkGlobalVar (compiler/GHC/Types/Var.hs:1063) ghc-lib-parser> mkLocalVar (compiler/GHC/Types/Var.hs:1069) ghc-lib-parser> mkCoVar (compiler/GHC/Types/Var.hs:1074) ghc-lib-parser> idInfo (compiler/GHC/Types/Var.hs:1053) ghc-lib-parser> idDetails (compiler/GHC/Types/Var.hs:1057) ghc-lib-parser> lazySetIdInfo (compiler/GHC/Types/Var.hs:1094) ghc-lib-parser> setIdDetails (compiler/GHC/Types/Var.hs:1097) ghc-lib-parser> setIdMult (compiler/GHC/Types/Var.hs:1139) ghc-lib-parser> updateIdTypeButNotMult (compiler/GHC/Types/Var.hs:1117) ghc-lib-parser> updateIdTypeAndMult (compiler/GHC/Types/Var.hs:1121) ghc-lib-parser> updateIdTypeAndMultM (compiler/GHC/Types/Var.hs:1131) ghc-lib-parser> isTcTyVar (compiler/GHC/Types/Var.hs:1158) ghc-lib-parser> isLocalId (compiler/GHC/Types/Var.hs:1183) ghc-lib-parser> isLocalId_maybe (compiler/GHC/Types/Var.hs:1187) ghc-lib-parser> isTyCoVar (compiler/GHC/Types/Var.hs:1162) ghc-lib-parser> isGlobalId (compiler/GHC/Types/Var.hs:1197) ghc-lib-parser> isInferredForAllTyFlag (compiler/Language/Haskell/Syntax/Specificity.hs:56) ghc-lib-parser> isSpecifiedForAllTyFlag (compiler/Language/Haskell/Syntax/Specificity.hs:61) ghc-lib-parser> isVisibleFunArg (compiler/GHC/Types/Var.hs:523) ghc-lib-parser> isInvisibleFunArg (compiler/GHC/Types/Var.hs:520) ghc-lib-parser> isFUNArg (compiler/GHC/Types/Var.hs:529) ghc-lib-parser> mkFunTyFlag (compiler/GHC/Types/Var.hs:496) ghc-lib-parser> visArg (compiler/GHC/Types/Var.hs:500) ghc-lib-parser> invisArg (compiler/GHC/Types/Var.hs:510) ghc-lib-parser> visArgTypeLike (compiler/GHC/Types/Var.hs:504) ghc-lib-parser> visArgConstraintLike (compiler/GHC/Types/Var.hs:507) ghc-lib-parser> invisArgTypeLike (compiler/GHC/Types/Var.hs:514) ghc-lib-parser> invisArgConstraintLike (compiler/GHC/Types/Var.hs:517) ghc-lib-parser> funTyFlagArgTypeOrConstraint (compiler/GHC/Types/Var.hs:534) ghc-lib-parser> funTyFlagResultTypeOrConstraint (compiler/GHC/Types/Var.hs:540) ghc-lib-parser> TypeOrConstraint (compiler/GHC/Types/Basic.hs:2160) ghc-lib-parser> isNamedPiTyBinder (compiler/GHC/Types/Var.hs:769) ghc-lib-parser> namedPiTyBinder_maybe (compiler/GHC/Types/Var.hs:773) ghc-lib-parser> piTyBinderType (compiler/GHC/Types/Var.hs:797) ghc-lib-parser> VarBndr (compiler/GHC/Types/Var.hs:635) ghc-lib-parser> TyVarBinder (compiler/GHC/Types/Var.hs:650) ghc-lib-parser> InvisTyBinder (compiler/GHC/Types/Var.hs:647) ghc-lib-parser> InvisTVBinder (compiler/GHC/Types/Var.hs:651) ghc-lib-parser> ReqTyBinder (compiler/GHC/Types/Var.hs:648) ghc-lib-parser> ReqTVBinder (compiler/GHC/Types/Var.hs:652) ghc-lib-parser> binderVar (compiler/GHC/Types/Var.hs:673) ghc-lib-parser> binderVars (compiler/GHC/Types/Var.hs:676) ghc-lib-parser> binderFlag (compiler/GHC/Types/Var.hs:679) ghc-lib-parser> binderFlags (compiler/GHC/Types/Var.hs:682) ghc-lib-parser> binderType (compiler/GHC/Types/Var.hs:685) ghc-lib-parser> isVisibleForAllTyBinder (compiler/GHC/Types/Var.hs:667) ghc-lib-parser> isInvisibleForAllTyBinder (compiler/GHC/Types/Var.hs:670) ghc-lib-parser> isTyVarBinder (compiler/GHC/Types/Var.hs:688) ghc-lib-parser> tyVarSpecToBinder (compiler/GHC/Types/Var.hs:658) ghc-lib-parser> tyVarSpecToBinders (compiler/GHC/Types/Var.hs:655) ghc-lib-parser> tyVarReqToBinder (compiler/GHC/Types/Var.hs:664) ghc-lib-parser> tyVarReqToBinders (compiler/GHC/Types/Var.hs:661) ghc-lib-parser> mapVarBndr (compiler/GHC/Types/Var.hs:711) ghc-lib-parser> mapVarBndrs (compiler/GHC/Types/Var.hs:714) ghc-lib-parser> ExportFlag (compiler/GHC/Types/Var.hs:287) ghc-lib-parser> mkTyVar (compiler/GHC/Types/Var.hs:1020) ghc-lib-parser> mkTcTyVar (compiler/GHC/Types/Var.hs:1026) ghc-lib-parser> tyVarName (compiler/GHC/Types/Var.hs:997) ghc-lib-parser> tyVarKind (compiler/GHC/Types/Var.hs:1000) ghc-lib-parser> tcTyVarDetails (compiler/GHC/Types/Var.hs:1036) ghc-lib-parser> setTcTyVarDetails (compiler/GHC/Types/Var.hs:1042) ghc-lib-parser> setTyVarName (compiler/GHC/Types/Var.hs:1006) ghc-lib-parser> setTyVarUnique (compiler/GHC/Types/Var.hs:1003) ghc-lib-parser> setTyVarKind (compiler/GHC/Types/Var.hs:1009) ghc-lib-parser> updateTyVarKind (compiler/GHC/Types/Var.hs:1012) ghc-lib-parser> updateTyVarKindM (compiler/GHC/Types/Var.hs:1015) ghc-lib-parser> 31% ( 25 / 80) in 'GHC.Types.Var.Set' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> emptyVarSet (compiler/GHC/Types/Var/Set.hs:110) ghc-lib-parser> unitVarSet (compiler/GHC/Types/Var/Set.hs:111) ghc-lib-parser> mkVarSet (compiler/GHC/Types/Var/Set.hs:129) ghc-lib-parser> extendVarSet (compiler/GHC/Types/Var/Set.hs:112) ghc-lib-parser> extendVarSetList (compiler/GHC/Types/Var/Set.hs:113) ghc-lib-parser> elemVarSet (compiler/GHC/Types/Var/Set.hs:124) ghc-lib-parser> subVarSet (compiler/GHC/Types/Var/Set.hs:144) ghc-lib-parser> unionVarSet (compiler/GHC/Types/Var/Set.hs:122) ghc-lib-parser> unionVarSets (compiler/GHC/Types/Var/Set.hs:123) ghc-lib-parser> intersectVarSet (compiler/GHC/Types/Var/Set.hs:114) ghc-lib-parser> intersectsVarSet (compiler/GHC/Types/Var/Set.hs:142) ghc-lib-parser> disjointVarSet (compiler/GHC/Types/Var/Set.hs:143) ghc-lib-parser> isEmptyVarSet (compiler/GHC/Types/Var/Set.hs:128) ghc-lib-parser> delVarSet (compiler/GHC/Types/Var/Set.hs:126) ghc-lib-parser> delVarSetList (compiler/GHC/Types/Var/Set.hs:127) ghc-lib-parser> delVarSetByKey (compiler/GHC/Types/Var/Set.hs:135) ghc-lib-parser> minusVarSet (compiler/GHC/Types/Var/Set.hs:125) ghc-lib-parser> filterVarSet (compiler/GHC/Types/Var/Set.hs:134) ghc-lib-parser> mapVarSet (compiler/GHC/Types/Var/Set.hs:153) ghc-lib-parser> anyVarSet (compiler/GHC/Types/Var/Set.hs:147) ghc-lib-parser> allVarSet (compiler/GHC/Types/Var/Set.hs:150) ghc-lib-parser> transCloVarSet (compiler/GHC/Types/Var/Set.hs:183) ghc-lib-parser> fixVarSet (compiler/GHC/Types/Var/Set.hs:165) ghc-lib-parser> lookupVarSet_Directly (compiler/GHC/Types/Var/Set.hs:130) ghc-lib-parser> lookupVarSet (compiler/GHC/Types/Var/Set.hs:131) ghc-lib-parser> lookupVarSetByName (compiler/GHC/Types/Var/Set.hs:132) ghc-lib-parser> sizeVarSet (compiler/GHC/Types/Var/Set.hs:133) ghc-lib-parser> seqVarSet (compiler/GHC/Types/Var/Set.hs:198) ghc-lib-parser> elemVarSetByKey (compiler/GHC/Types/Var/Set.hs:136) ghc-lib-parser> partitionVarSet (compiler/GHC/Types/Var/Set.hs:137) ghc-lib-parser> nonDetStrictFoldVarSet (compiler/GHC/Types/Var/Set.hs:159) ghc-lib-parser> emptyDVarSet (compiler/GHC/Types/Var/Set.hs:242) ghc-lib-parser> unitDVarSet (compiler/GHC/Types/Var/Set.hs:245) ghc-lib-parser> mkDVarSet (compiler/GHC/Types/Var/Set.hs:248) ghc-lib-parser> extendDVarSet (compiler/GHC/Types/Var/Set.hs:252) ghc-lib-parser> elemDVarSet (compiler/GHC/Types/Var/Set.hs:255) ghc-lib-parser> dVarSetElems (compiler/GHC/Types/Var/Set.hs:258) ghc-lib-parser> subDVarSet (compiler/GHC/Types/Var/Set.hs:261) ghc-lib-parser> unionDVarSet (compiler/GHC/Types/Var/Set.hs:264) ghc-lib-parser> unionDVarSets (compiler/GHC/Types/Var/Set.hs:267) ghc-lib-parser> intersectDVarSet (compiler/GHC/Types/Var/Set.hs:274) ghc-lib-parser> dVarSetIntersectVarSet (compiler/GHC/Types/Var/Set.hs:277) ghc-lib-parser> isEmptyDVarSet (compiler/GHC/Types/Var/Set.hs:288) ghc-lib-parser> delDVarSet (compiler/GHC/Types/Var/Set.hs:291) ghc-lib-parser> minusDVarSet (compiler/GHC/Types/Var/Set.hs:294) ghc-lib-parser> nonDetStrictFoldDVarSet (compiler/GHC/Types/Var/Set.hs:303) ghc-lib-parser> filterDVarSet (compiler/GHC/Types/Var/Set.hs:318) ghc-lib-parser> mapDVarSet (compiler/GHC/Types/Var/Set.hs:312) ghc-lib-parser> strictFoldDVarSet (compiler/GHC/Types/Var/Set.hs:315) ghc-lib-parser> dVarSetMinusVarSet (compiler/GHC/Types/Var/Set.hs:297) ghc-lib-parser> anyDVarSet (compiler/GHC/Types/Var/Set.hs:306) ghc-lib-parser> allDVarSet (compiler/GHC/Types/Var/Set.hs:309) ghc-lib-parser> sizeDVarSet (compiler/GHC/Types/Var/Set.hs:321) ghc-lib-parser> seqDVarSet (compiler/GHC/Types/Var/Set.hs:332) ghc-lib-parser> 89% ( 17 / 19) in 'GHC.Utils.FV' ghc-lib-parser> Missing documentation for: ghc-lib-parser> FV (compiler/GHC/Utils/FV.hs:47) ghc-lib-parser> fvDVarSetSome (compiler/GHC/Utils/FV.hs:201) ghc-lib-parser> 50% ( 1 / 2) in 'GHC.Types.SptEntry' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> 0% ( 0 / 22) in 'GHC.Data.Graph.UnVar' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> UnVarSet (compiler/GHC/Data/Graph/UnVar.hs:48) ghc-lib-parser> emptyUnVarSet (compiler/GHC/Data/Graph/UnVar.hs:58) ghc-lib-parser> mkUnVarSet (compiler/GHC/Data/Graph/UnVar.hs:80) ghc-lib-parser> unionUnVarSet (compiler/GHC/Data/Graph/UnVar.hs:89) ghc-lib-parser> unionUnVarSets (compiler/GHC/Data/Graph/UnVar.hs:92) ghc-lib-parser> extendUnVarSet (compiler/GHC/Data/Graph/UnVar.hs:83) ghc-lib-parser> extendUnVarSetList (compiler/GHC/Data/Graph/UnVar.hs:86) ghc-lib-parser> delUnVarSet (compiler/GHC/Data/Graph/UnVar.hs:68) ghc-lib-parser> delUnVarSetList (compiler/GHC/Data/Graph/UnVar.hs:71) ghc-lib-parser> elemUnVarSet (compiler/GHC/Data/Graph/UnVar.hs:61) ghc-lib-parser> isEmptyUnVarSet (compiler/GHC/Data/Graph/UnVar.hs:65) ghc-lib-parser> UnVarGraph (compiler/GHC/Data/Graph/UnVar.hs:98) ghc-lib-parser> emptyUnVarGraph (compiler/GHC/Data/Graph/UnVar.hs:104) ghc-lib-parser> unionUnVarGraph (compiler/GHC/Data/Graph/UnVar.hs:118) ghc-lib-parser> unionUnVarGraphs (compiler/GHC/Data/Graph/UnVar.hs:124) ghc-lib-parser> completeGraph (compiler/GHC/Data/Graph/UnVar.hs:131) ghc-lib-parser> completeBipartiteGraph (compiler/GHC/Data/Graph/UnVar.hs:128) ghc-lib-parser> neighbors (compiler/GHC/Data/Graph/UnVar.hs:135) ghc-lib-parser> hasLoopAt (compiler/GHC/Data/Graph/UnVar.hs:147) ghc-lib-parser> delNode (compiler/GHC/Data/Graph/UnVar.hs:157) ghc-lib-parser> domUFMUnVarSet (compiler/GHC/Data/Graph/UnVar.hs:55) ghc-lib-parser> 34% ( 43 /125) in 'GHC.Types.Var.Env' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> emptyVarEnv (compiler/GHC/Types/Var/Env.hs:570) ghc-lib-parser> unitVarEnv (compiler/GHC/Types/Var/Env.hs:571) ghc-lib-parser> mkVarEnv (compiler/GHC/Types/Var/Env.hs:568) ghc-lib-parser> mkVarEnv_Directly (compiler/GHC/Types/Var/Env.hs:569) ghc-lib-parser> elemVarEnv (compiler/GHC/Types/Var/Env.hs:541) ghc-lib-parser> disjointVarEnv (compiler/GHC/Types/Var/Env.hs:543) ghc-lib-parser> anyVarEnv (compiler/GHC/Types/Var/Env.hs:565) ghc-lib-parser> extendVarEnv (compiler/GHC/Types/Var/Env.hs:545) ghc-lib-parser> extendVarEnv_C (compiler/GHC/Types/Var/Env.hs:546) ghc-lib-parser> extendVarEnv_Acc (compiler/GHC/Types/Var/Env.hs:547) ghc-lib-parser> extendVarEnvList (compiler/GHC/Types/Var/Env.hs:548) ghc-lib-parser> plusVarEnv (compiler/GHC/Types/Var/Env.hs:555) ghc-lib-parser> plusVarEnv_C (compiler/GHC/Types/Var/Env.hs:549) ghc-lib-parser> plusVarEnv_CD (compiler/GHC/Types/Var/Env.hs:550) ghc-lib-parser> plusMaybeVarEnv_C (compiler/GHC/Types/Var/Env.hs:551) ghc-lib-parser> plusVarEnvList (compiler/GHC/Types/Var/Env.hs:556) ghc-lib-parser> alterVarEnv (compiler/GHC/Types/Var/Env.hs:544) ghc-lib-parser> delVarEnvList (compiler/GHC/Types/Var/Env.hs:552) ghc-lib-parser> delVarEnv (compiler/GHC/Types/Var/Env.hs:553) ghc-lib-parser> minusVarEnv (compiler/GHC/Types/Var/Env.hs:554) ghc-lib-parser> lookupVarEnv (compiler/GHC/Types/Var/Env.hs:562) ghc-lib-parser> lookupVarEnv_NF (compiler/GHC/Types/Var/Env.hs:583) ghc-lib-parser> lookupWithDefaultVarEnv (compiler/GHC/Types/Var/Env.hs:566) ghc-lib-parser> lookupVarEnv_Directly (compiler/GHC/Types/Var/Env.hs:563) ghc-lib-parser> mapVarEnv (compiler/GHC/Types/Var/Env.hs:567) ghc-lib-parser> zipVarEnv (compiler/GHC/Types/Var/Env.hs:582) ghc-lib-parser> modifyVarEnv (compiler/GHC/Types/Var/Env.hs:593) ghc-lib-parser> modifyVarEnv_Directly (compiler/GHC/Types/Var/Env.hs:599) ghc-lib-parser> isEmptyVarEnv (compiler/GHC/Types/Var/Env.hs:572) ghc-lib-parser> elemVarEnvByKey (compiler/GHC/Types/Var/Env.hs:542) ghc-lib-parser> filterVarEnv (compiler/GHC/Types/Var/Env.hs:564) ghc-lib-parser> partitionVarEnv (compiler/GHC/Types/Var/Env.hs:573) ghc-lib-parser> varEnvDomain (compiler/GHC/Types/Var/Env.hs:574) ghc-lib-parser> nonDetStrictFoldVarEnv_Directly (compiler/GHC/Types/Var/Env.hs:575) ghc-lib-parser> emptyDVarEnv (compiler/GHC/Types/Var/Env.hs:625) ghc-lib-parser> mkDVarEnv (compiler/GHC/Types/Var/Env.hs:631) ghc-lib-parser> dVarEnvElts (compiler/GHC/Types/Var/Env.hs:628) ghc-lib-parser> extendDVarEnv (compiler/GHC/Types/Var/Env.hs:634) ghc-lib-parser> extendDVarEnv_C (compiler/GHC/Types/Var/Env.hs:682) ghc-lib-parser> extendDVarEnvList (compiler/GHC/Types/Var/Env.hs:694) ghc-lib-parser> lookupDVarEnv (compiler/GHC/Types/Var/Env.hs:640) ghc-lib-parser> elemDVarEnv (compiler/GHC/Types/Var/Env.hs:679) ghc-lib-parser> isEmptyDVarEnv (compiler/GHC/Types/Var/Env.hs:676) ghc-lib-parser> foldDVarEnv (compiler/GHC/Types/Var/Env.hs:643) ghc-lib-parser> nonDetStrictFoldDVarEnv (compiler/GHC/Types/Var/Env.hs:649) ghc-lib-parser> mapDVarEnv (compiler/GHC/Types/Var/Env.hs:652) ghc-lib-parser> filterDVarEnv (compiler/GHC/Types/Var/Env.hs:655) ghc-lib-parser> modifyDVarEnv (compiler/GHC/Types/Var/Env.hs:685) ghc-lib-parser> alterDVarEnv (compiler/GHC/Types/Var/Env.hs:658) ghc-lib-parser> plusDVarEnv (compiler/GHC/Types/Var/Env.hs:661) ghc-lib-parser> plusDVarEnv_C (compiler/GHC/Types/Var/Env.hs:664) ghc-lib-parser> unitDVarEnv (compiler/GHC/Types/Var/Env.hs:667) ghc-lib-parser> delDVarEnv (compiler/GHC/Types/Var/Env.hs:670) ghc-lib-parser> delDVarEnvList (compiler/GHC/Types/Var/Env.hs:673) ghc-lib-parser> minusDVarEnv (compiler/GHC/Types/Var/Env.hs:637) ghc-lib-parser> partitionDVarEnv (compiler/GHC/Types/Var/Env.hs:691) ghc-lib-parser> anyDVarEnv (compiler/GHC/Types/Var/Env.hs:697) ghc-lib-parser> emptyInScopeSet (compiler/GHC/Types/Var/Env.hs:146) ghc-lib-parser> mkInScopeSet (compiler/GHC/Types/Var/Env.hs:152) ghc-lib-parser> mkInScopeSetList (compiler/GHC/Types/Var/Env.hs:155) ghc-lib-parser> delInScopeSet (compiler/GHC/Types/Var/Env.hs:170) ghc-lib-parser> extendInScopeSet (compiler/GHC/Types/Var/Env.hs:158) ghc-lib-parser> extendInScopeSetList (compiler/GHC/Types/Var/Env.hs:162) ghc-lib-parser> extendInScopeSetSet (compiler/GHC/Types/Var/Env.hs:166) ghc-lib-parser> getInScopeVars (compiler/GHC/Types/Var/Env.hs:149) ghc-lib-parser> lookupInScope_Directly (compiler/GHC/Types/Var/Env.hs:181) ghc-lib-parser> unionInScope (compiler/GHC/Types/Var/Env.hs:185) ghc-lib-parser> elemInScopeSet (compiler/GHC/Types/Var/Env.hs:173) ghc-lib-parser> varSetInScope (compiler/GHC/Types/Var/Env.hs:189) ghc-lib-parser> mkRnEnv2 (compiler/GHC/Types/Var/Env.hs:286) ghc-lib-parser> delBndrL (compiler/GHC/Types/Var/Env.hs:388) ghc-lib-parser> delBndrR (compiler/GHC/Types/Var/Env.hs:390) ghc-lib-parser> delBndrsL (compiler/GHC/Types/Var/Env.hs:394) ghc-lib-parser> delBndrsR (compiler/GHC/Types/Var/Env.hs:396) ghc-lib-parser> extendRnInScopeSetList (compiler/GHC/Types/Var/Env.hs:291) ghc-lib-parser> rnInScope (compiler/GHC/Types/Var/Env.hs:296) ghc-lib-parser> rnInScopeSet (compiler/GHC/Types/Var/Env.hs:299) ghc-lib-parser> lookupRnInScope (compiler/GHC/Types/Var/Env.hs:423) ghc-lib-parser> emptyTidyEnv (compiler/GHC/Types/Var/Env.hs:465) ghc-lib-parser> mkEmptyTidyEnv (compiler/GHC/Types/Var/Env.hs:468) ghc-lib-parser> delTidyEnvList (compiler/GHC/Types/Var/Env.hs:471) ghc-lib-parser> 14% ( 1 / 7) in 'GHC.Stg.InferTags.TagSig' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> TagSig (compiler/GHC/Stg/InferTags/TagSig.hs:26) ghc-lib-parser> TagInfo (compiler/GHC/Stg/InferTags/TagSig.hs:31) ghc-lib-parser> isTaggedSig (compiler/GHC/Stg/InferTags/TagSig.hs:70) ghc-lib-parser> seqTagSig (compiler/GHC/Stg/InferTags/TagSig.hs:75) ghc-lib-parser> seqTagInfo (compiler/GHC/Stg/InferTags/TagSig.hs:78) ghc-lib-parser> Warning: 'TyThing' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'DataCon' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'TyCon' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'PatSyn' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'filterImports' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'mergeSignatures' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'GlobalRdrElt' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'forceGlobalRdrEnv' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'hydrateGlobalRdrEnv' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'v' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'T1' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 60% ( 9 / 15) in 'GHC.Types.GREInfo' ghc-lib-parser> Missing documentation for: ghc-lib-parser> plusGREInfo (compiler/GHC/Types/GREInfo.hs:137) ghc-lib-parser> mkConInfo (compiler/GHC/Types/GREInfo.hs:267) ghc-lib-parser> mkConFieldInfo (compiler/GHC/Types/GREInfo.hs:272) ghc-lib-parser> conInfoFields (compiler/GHC/Types/GREInfo.hs:277) ghc-lib-parser> conFieldInfoFields (compiler/GHC/Types/GREInfo.hs:280) ghc-lib-parser> RecFieldInfo (compiler/GHC/Types/GREInfo.hs:328) ghc-lib-parser> Warning: 'mi_fix_fn' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'ModIface' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 42% ( 3 / 7) in 'GHC.Types.Fixity.Env' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> emptyFixityEnv (compiler/GHC/Types/Fixity/Env.hs:30) ghc-lib-parser> lookupFixity (compiler/GHC/Types/Fixity/Env.hs:33) ghc-lib-parser> emptyIfaceFixCache (compiler/GHC/Types/Fixity/Env.hs:45) ghc-lib-parser> 17% ( 6 / 35) in 'GHC.Types.CostCentre' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> CcName (compiler/GHC/Types/CostCentre.hs:69) ghc-lib-parser> mkCafFlavour (compiler/GHC/Types/CostCentre.hs:88) ghc-lib-parser> mkExprCCFlavour (compiler/GHC/Types/CostCentre.hs:90) ghc-lib-parser> mkDeclCCFlavour (compiler/GHC/Types/CostCentre.hs:92) ghc-lib-parser> mkHpcCCFlavour (compiler/GHC/Types/CostCentre.hs:94) ghc-lib-parser> mkLateCCFlavour (compiler/GHC/Types/CostCentre.hs:96) ghc-lib-parser> mkCallerCCFlavour (compiler/GHC/Types/CostCentre.hs:98) ghc-lib-parser> getAllCAFsCC (compiler/GHC/Types/CostCentre.hs:399) ghc-lib-parser> pprCostCentre (compiler/GHC/Types/CostCentre.hs:285) ghc-lib-parser> pprCostCentreStack (compiler/GHC/Types/CostCentre.hs:261) ghc-lib-parser> CollectedCCs (compiler/GHC/Types/CostCentre.hs:216) ghc-lib-parser> emptyCollectedCCs (compiler/GHC/Types/CostCentre.hs:222) ghc-lib-parser> collectCC (compiler/GHC/Types/CostCentre.hs:225) ghc-lib-parser> currentCCS (compiler/GHC/Types/CostCentre.hs:229) ghc-lib-parser> dontCareCCS (compiler/GHC/Types/CostCentre.hs:230) ghc-lib-parser> isCurrentCCS (compiler/GHC/Types/CostCentre.hs:236) ghc-lib-parser> maybeSingletonCCS (compiler/GHC/Types/CostCentre.hs:244) ghc-lib-parser> mkUserCC (compiler/GHC/Types/CostCentre.hs:163) ghc-lib-parser> mkAutoCC (compiler/GHC/Types/CostCentre.hs:169) ghc-lib-parser> mkAllCafsCC (compiler/GHC/Types/CostCentre.hs:185) ghc-lib-parser> mkSingletonCCS (compiler/GHC/Types/CostCentre.hs:248) ghc-lib-parser> isCafCCS (compiler/GHC/Types/CostCentre.hs:240) ghc-lib-parser> isCafCC (compiler/GHC/Types/CostCentre.hs:141) ghc-lib-parser> ccFromThisModule (compiler/GHC/Types/CostCentre.hs:156) ghc-lib-parser> costCentreUserName (compiler/GHC/Types/CostCentre.hs:346) ghc-lib-parser> costCentreUserNameFS (compiler/GHC/Types/CostCentre.hs:349) ghc-lib-parser> costCentreSrcSpan (compiler/GHC/Types/CostCentre.hs:356) ghc-lib-parser> cmpCostCentre (compiler/GHC/Types/CostCentre.hs:113) ghc-lib-parser> Warning: 'avails' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'DetOrdAvails' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/Avail.hs:82:1 ghc-lib-parser> * at compiler/GHC/Types/Avail.hs:77:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Types/Avail.hs:77:1 ghc-lib-parser> 76% ( 13 / 17) in 'GHC.Types.Avail' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> availsToNameSet (compiler/GHC/Types/Avail.hs:117) ghc-lib-parser> availsToNameEnv (compiler/GHC/Types/Avail.hs:121) ghc-lib-parser> plusAvail (compiler/GHC/Types/Avail.hs:170) ghc-lib-parser> Warning: 'GreInfo' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'ModuleName' is ambiguous. It is defined ghc-lib-parser> * at compiler/Language/Haskell/Syntax/Module/Name.hs:13:22 ghc-lib-parser> * at compiler/Language/Haskell/Syntax/Module/Name.hs:13:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/Language/Haskell/Syntax/Module/Name.hs:13:1 ghc-lib-parser> Warning: 'x' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'Provenance' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'FieldsOrSelector' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'ShadowedNameSpace' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'ShadowedGREs' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/Name/Reader.hs:1866:5 ghc-lib-parser> * at compiler/GHC/Types/Name/Reader.hs:1865:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Types/Name/Reader.hs:1865:1 ghc-lib-parser> 42% ( 58 /135) in 'GHC.Types.Name.Reader' ghc-lib-parser> Missing documentation for: ghc-lib-parser> mkRdrUnqual (compiler/GHC/Types/Name/Reader.hs:249) ghc-lib-parser> mkRdrQual (compiler/GHC/Types/Name/Reader.hs:252) ghc-lib-parser> mkUnqual (compiler/GHC/Types/Name/Reader.hs:261) ghc-lib-parser> mkVarUnqual (compiler/GHC/Types/Name/Reader.hs:264) ghc-lib-parser> mkOrig (compiler/GHC/Types/Name/Reader.hs:255) ghc-lib-parser> nameRdrName (compiler/GHC/Types/Name/Reader.hs:275) ghc-lib-parser> getRdrName (compiler/GHC/Types/Name/Reader.hs:272) ghc-lib-parser> rdrNameOcc (compiler/GHC/Types/Name/Reader.hs:217) ghc-lib-parser> rdrNameSpace (compiler/GHC/Types/Name/Reader.hs:223) ghc-lib-parser> demoteRdrName (compiler/GHC/Types/Name/Reader.hs:228) ghc-lib-parser> demoteRdrNameTv (compiler/GHC/Types/Name/Reader.hs:234) ghc-lib-parser> promoteRdrName (compiler/GHC/Types/Name/Reader.hs:242) ghc-lib-parser> isRdrDataCon (compiler/GHC/Types/Name/Reader.hs:289) ghc-lib-parser> isRdrTyVar (compiler/GHC/Types/Name/Reader.hs:290) ghc-lib-parser> isRdrTc (compiler/GHC/Types/Name/Reader.hs:291) ghc-lib-parser> isQual (compiler/GHC/Types/Name/Reader.hs:303) ghc-lib-parser> isQual_maybe (compiler/GHC/Types/Name/Reader.hs:307) ghc-lib-parser> isUnqual (compiler/GHC/Types/Name/Reader.hs:299) ghc-lib-parser> isOrig (compiler/GHC/Types/Name/Reader.hs:311) ghc-lib-parser> isOrig_maybe (compiler/GHC/Types/Name/Reader.hs:315) ghc-lib-parser> isExact (compiler/GHC/Types/Name/Reader.hs:319) ghc-lib-parser> isExact_maybe (compiler/GHC/Types/Name/Reader.hs:323) ghc-lib-parser> isSrcRdrName (compiler/GHC/Types/Name/Reader.hs:294) ghc-lib-parser> emptyLocalRdrEnv (compiler/GHC/Types/Name/Reader.hs:433) ghc-lib-parser> extendLocalRdrEnv (compiler/GHC/Types/Name/Reader.hs:438) ghc-lib-parser> extendLocalRdrEnvList (compiler/GHC/Types/Name/Reader.hs:444) ghc-lib-parser> lookupLocalRdrEnv (compiler/GHC/Types/Name/Reader.hs:449) ghc-lib-parser> lookupLocalRdrOcc (compiler/GHC/Types/Name/Reader.hs:462) ghc-lib-parser> elemLocalRdrEnv (compiler/GHC/Types/Name/Reader.hs:465) ghc-lib-parser> inLocalRdrEnvScope (compiler/GHC/Types/Name/Reader.hs:477) ghc-lib-parser> localRdrEnvElts (compiler/GHC/Types/Name/Reader.hs:473) ghc-lib-parser> minusLocalRdrEnv (compiler/GHC/Types/Name/Reader.hs:480) ghc-lib-parser> minusLocalRdrEnvList (compiler/GHC/Types/Name/Reader.hs:484) ghc-lib-parser> emptyGlobalRdrEnv (compiler/GHC/Types/Name/Reader.hs:927) ghc-lib-parser> mkGlobalRdrEnv (compiler/GHC/Types/Name/Reader.hs:1587) ghc-lib-parser> plusGlobalRdrEnv (compiler/GHC/Types/Name/Reader.hs:1584) ghc-lib-parser> extendGlobalRdrEnv (compiler/GHC/Types/Name/Reader.hs:1624) ghc-lib-parser> greOccName (compiler/GHC/Types/Name/Reader.hs:812) ghc-lib-parser> pprGlobalRdrEnv (compiler/GHC/Types/Name/Reader.hs:960) ghc-lib-parser> globalRdrEnvElts (compiler/GHC/Types/Name/Reader.hs:930) ghc-lib-parser> globalRdrEnvLocal (compiler/GHC/Types/Name/Reader.hs:933) ghc-lib-parser> filterFieldGREs (compiler/GHC/Types/Name/Reader.hs:1080) ghc-lib-parser> allowGRE (compiler/GHC/Types/Name/Reader.hs:1084) ghc-lib-parser> LookupChild (compiler/GHC/Types/Name/Reader.hs:1197) ghc-lib-parser> getGRE_NameQualifier_maybes (compiler/GHC/Types/Name/Reader.hs:1436) ghc-lib-parser> availFromGRE (compiler/GHC/Types/Name/Reader.hs:916) ghc-lib-parser> greRdrNames (compiler/GHC/Types/Name/Reader.hs:832) ghc-lib-parser> greSrcSpan (compiler/GHC/Types/Name/Reader.hs:848) ghc-lib-parser> greQualModName (compiler/GHC/Types/Name/Reader.hs:826) ghc-lib-parser> greName (compiler/GHC/Types/Name/Reader.hs:608) ghc-lib-parser> greNameSpace (compiler/GHC/Types/Name/Reader.hs:611) ghc-lib-parser> greParent (compiler/GHC/Types/Name/Reader.hs:614) ghc-lib-parser> greInfo (compiler/GHC/Types/Name/Reader.hs:617) ghc-lib-parser> plusGRE (compiler/GHC/Types/Name/Reader.hs:1604) ghc-lib-parser> insertGRE (compiler/GHC/Types/Name/Reader.hs:1595) ghc-lib-parser> fieldGREInfo (compiler/GHC/Types/Name/Reader.hs:1047) ghc-lib-parser> mkGRE (compiler/GHC/Types/Name/Reader.hs:754) ghc-lib-parser> mkExactGRE (compiler/GHC/Types/Name/Reader.hs:766) ghc-lib-parser> mkLocalGRE (compiler/GHC/Types/Name/Reader.hs:772) ghc-lib-parser> mkLocalVanillaGRE (compiler/GHC/Types/Name/Reader.hs:775) ghc-lib-parser> mkLocalConLikeGRE (compiler/GHC/Types/Name/Reader.hs:788) ghc-lib-parser> mkLocalFieldGREs (compiler/GHC/Types/Name/Reader.hs:792) ghc-lib-parser> gresToNameSet (compiler/GHC/Types/Name/Reader.hs:869) ghc-lib-parser> shadowNames (compiler/GHC/Types/Name/Reader.hs:1721) ghc-lib-parser> RecFieldInfo (compiler/GHC/Types/GREInfo.hs:328) ghc-lib-parser> plusGREInfo (compiler/GHC/Types/GREInfo.hs:137) ghc-lib-parser> recFieldConLike_maybe (compiler/GHC/Types/Name/Reader.hs:1056) ghc-lib-parser> recFieldInfo_maybe (compiler/GHC/Types/Name/Reader.hs:1062) ghc-lib-parser> fieldGRE_maybe (compiler/GHC/Types/Name/Reader.hs:1039) ghc-lib-parser> fieldGRELabel (compiler/GHC/Types/Name/Reader.hs:1044) ghc-lib-parser> greParent_maybe (compiler/GHC/Types/Name/Reader.hs:864) ghc-lib-parser> mkParent (compiler/GHC/Types/Name/Reader.hs:854) ghc-lib-parser> availParent (compiler/GHC/Types/Name/Reader.hs:859) ghc-lib-parser> importSpecLoc (compiler/GHC/Types/Name/Reader.hs:2055) ghc-lib-parser> importSpecModule (compiler/GHC/Types/Name/Reader.hs:2059) ghc-lib-parser> isExplicitItem (compiler/GHC/Types/Name/Reader.hs:2062) ghc-lib-parser> bestImport (compiler/GHC/Types/Name/Reader.hs:1972) ghc-lib-parser> Warning: 'ImportedModsVal' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Unit/Module/Imported.hs:36:24 ghc-lib-parser> * at compiler/GHC/Unit/Module/Imported.hs:36:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Unit/Module/Imported.hs:36:1 ghc-lib-parser> 40% ( 2 / 5) in 'GHC.Unit.Module.Imported' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> ImportedModsVal (compiler/GHC/Unit/Module/Imported.hs:36) ghc-lib-parser> importedByUser (compiler/GHC/Unit/Module/Imported.hs:32) ghc-lib-parser> 93% ( 14 / 15) in 'GHC.Types.Annotations' ghc-lib-parser> Missing documentation for: ghc-lib-parser> AnnPayload (compiler/GHC/Types/Annotations.hs:43) ghc-lib-parser> Warning: 'EpAnn' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Parser/Annotation.hs:394:5 ghc-lib-parser> * at compiler/GHC/Parser/Annotation.hs:393:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Parser/Annotation.hs:393:1 ghc-lib-parser> Warning: 'RealSrcSpan' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/SrcLoc.hs:390:5 ghc-lib-parser> * at compiler/GHC/Types/SrcLoc.hs:366:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Types/SrcLoc.hs:366:1 ghc-lib-parser> Warning: 'Context' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'ValBinds' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'ClassDecl' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'ClsInstDecl' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'ann' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'AnnListItem' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Parser/Annotation.hs:529:5 ghc-lib-parser> * at compiler/GHC/Parser/Annotation.hs:528:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Parser/Annotation.hs:528:1 ghc-lib-parser> Warning: 'Anchor' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'EpaComment' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Parser/Annotation.hs:306:3 ghc-lib-parser> * at compiler/GHC/Parser/Annotation.hs:305:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Parser/Annotation.hs:305:1 ghc-lib-parser> Warning: 'e' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'EpAnnotation' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'NameAnn' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Parser/Annotation.hs:593:5 ghc-lib-parser> * at compiler/GHC/Parser/Annotation.hs:591:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Parser/Annotation.hs:591:1 ghc-lib-parser> Warning: 'RdrName' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: '`foo`' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: '(bar)' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: '⇒' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 40% ( 53 /130) in 'GHC.Parser.Annotation' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> getEpTokenSrcSpan (compiler/GHC/Parser/Annotation.hs:253) ghc-lib-parser> getEpTokenLocs (compiler/GHC/Parser/Annotation.hs:258) ghc-lib-parser> getEpTokenLoc (compiler/GHC/Parser/Annotation.hs:264) ghc-lib-parser> getEpUniTokenLoc (compiler/GHC/Parser/Annotation.hs:268) ghc-lib-parser> TokDcolon (compiler/GHC/Parser/Annotation.hs:272) ghc-lib-parser> TokDarrow (compiler/GHC/Parser/Annotation.hs:273) ghc-lib-parser> TokRarrow (compiler/GHC/Parser/Annotation.hs:274) ghc-lib-parser> TokForall (compiler/GHC/Parser/Annotation.hs:275) ghc-lib-parser> EpaComment (compiler/GHC/Parser/Annotation.hs:305) ghc-lib-parser> EpaCommentTok (compiler/GHC/Parser/Annotation.hs:317) ghc-lib-parser> EpaLocation (compiler/GHC/Parser/Annotation.hs:332) ghc-lib-parser> getDeltaLine (compiler/GHC/Types/SrcLoc.hs:955) ghc-lib-parser> spanAsAnchor (compiler/GHC/Parser/Annotation.hs:407) ghc-lib-parser> realSpanAsAnchor (compiler/GHC/Parser/Annotation.hs:410) ghc-lib-parser> noSpanAnchor (compiler/GHC/Parser/Annotation.hs:413) ghc-lib-parser> NoAnn (compiler/GHC/Parser/Annotation.hs:876) ghc-lib-parser> LEpaComment (compiler/GHC/Parser/Annotation.hs:431) ghc-lib-parser> NoCommentsLocation (compiler/GHC/Types/SrcLoc.hs:925) ghc-lib-parser> NoComments (compiler/GHC/Types/SrcLoc.hs:927) ghc-lib-parser> emptyComments (compiler/GHC/Parser/Annotation.hs:434) ghc-lib-parser> epaToNoCommentsLocation (compiler/GHC/Parser/Annotation.hs:335) ghc-lib-parser> noCommentsToEpaLocation (compiler/GHC/Parser/Annotation.hs:340) ghc-lib-parser> getFollowingComments (compiler/GHC/Parser/Annotation.hs:1007) ghc-lib-parser> setFollowingComments (compiler/GHC/Parser/Annotation.hs:1011) ghc-lib-parser> setPriorComments (compiler/GHC/Parser/Annotation.hs:1015) ghc-lib-parser> EpAnnCO (compiler/GHC/Parser/Annotation.hs:1022) ghc-lib-parser> LocatedA (compiler/GHC/Parser/Annotation.hs:440) ghc-lib-parser> LocatedL (compiler/GHC/Parser/Annotation.hs:443) ghc-lib-parser> LocatedC (compiler/GHC/Parser/Annotation.hs:449) ghc-lib-parser> LocatedN (compiler/GHC/Parser/Annotation.hs:441) ghc-lib-parser> LocatedP (compiler/GHC/Parser/Annotation.hs:448) ghc-lib-parser> LocatedLC (compiler/GHC/Parser/Annotation.hs:444) ghc-lib-parser> LocatedLS (compiler/GHC/Parser/Annotation.hs:445) ghc-lib-parser> LocatedLW (compiler/GHC/Parser/Annotation.hs:446) ghc-lib-parser> LocatedLI (compiler/GHC/Parser/Annotation.hs:447) ghc-lib-parser> SrcSpanAnnA (compiler/GHC/Parser/Annotation.hs:451) ghc-lib-parser> SrcSpanAnnL (compiler/GHC/Parser/Annotation.hs:454) ghc-lib-parser> SrcSpanAnnP (compiler/GHC/Parser/Annotation.hs:459) ghc-lib-parser> SrcSpanAnnC (compiler/GHC/Parser/Annotation.hs:460) ghc-lib-parser> SrcSpanAnnN (compiler/GHC/Parser/Annotation.hs:452) ghc-lib-parser> SrcSpanAnnLC (compiler/GHC/Parser/Annotation.hs:455) ghc-lib-parser> SrcSpanAnnLW (compiler/GHC/Parser/Annotation.hs:457) ghc-lib-parser> SrcSpanAnnLS (compiler/GHC/Parser/Annotation.hs:456) ghc-lib-parser> SrcSpanAnnLI (compiler/GHC/Parser/Annotation.hs:458) ghc-lib-parser> LocatedE (compiler/GHC/Parser/Annotation.hs:462) ghc-lib-parser> AnnListBrackets (compiler/GHC/Parser/Annotation.hs:552) ghc-lib-parser> NoEpAnns (compiler/GHC/Parser/Annotation.hs:1024) ghc-lib-parser> ta_location (compiler/GHC/Parser/Annotation.hs:514) ghc-lib-parser> noTrailingN (compiler/GHC/Parser/Annotation.hs:809) ghc-lib-parser> reLoc (compiler/GHC/Parser/Annotation.hs:848) ghc-lib-parser> HasLoc (compiler/GHC/Parser/Annotation.hs:882) ghc-lib-parser> getHasLocList (compiler/GHC/Parser/Annotation.hs:911) ghc-lib-parser> srcSpan2e (compiler/GHC/Parser/Annotation.hs:923) ghc-lib-parser> realSrcSpan (compiler/GHC/Parser/Annotation.hs:917) ghc-lib-parser> reAnnL (compiler/GHC/Parser/Annotation.hs:930) ghc-lib-parser> reAnnC (compiler/GHC/Parser/Annotation.hs:927) ghc-lib-parser> addAnnsA (compiler/GHC/Parser/Annotation.hs:937) ghc-lib-parser> widenSpanT (compiler/GHC/Parser/Annotation.hs:951) ghc-lib-parser> widenAnchorT (compiler/GHC/Parser/Annotation.hs:964) ghc-lib-parser> widenAnchorS (compiler/GHC/Parser/Annotation.hs:968) ghc-lib-parser> widenLocatedAnL (compiler/GHC/Parser/Annotation.hs:975) ghc-lib-parser> listLocation (compiler/GHC/Parser/Annotation.hs:955) ghc-lib-parser> getLocAnn (compiler/GHC/Parser/Annotation.hs:933) ghc-lib-parser> epAnnComments (compiler/GHC/Parser/Annotation.hs:981) ghc-lib-parser> sortLocatedA (compiler/GHC/Parser/Annotation.hs:985) ghc-lib-parser> mapLocA (compiler/GHC/Parser/Annotation.hs:988) ghc-lib-parser> combineLocsA (compiler/GHC/Parser/Annotation.hs:992) ghc-lib-parser> combineSrcSpansA (compiler/GHC/Parser/Annotation.hs:995) ghc-lib-parser> HasAnnotation (compiler/GHC/Parser/Annotation.hs:853) ghc-lib-parser> locA (compiler/GHC/Parser/Annotation.hs:844) ghc-lib-parser> noLocA (compiler/GHC/Parser/Annotation.hs:866) ghc-lib-parser> getLocA (compiler/GHC/Parser/Annotation.hs:869) ghc-lib-parser> noSrcSpanA (compiler/GHC/Parser/Annotation.hs:872) ghc-lib-parser> noComments (compiler/GHC/Parser/Annotation.hs:1028) ghc-lib-parser> comment (compiler/GHC/Parser/Annotation.hs:1035) ghc-lib-parser> placeholderRealSpan (compiler/GHC/Parser/Annotation.hs:1032) ghc-lib-parser> 5% ( 1 / 17) in 'GHC.Data.BooleanFormula' ghc-lib-parser> Missing documentation for: ghc-lib-parser> BooleanFormula (compiler/GHC/Data/BooleanFormula.hs:38) ghc-lib-parser> LBooleanFormula (compiler/GHC/Data/BooleanFormula.hs:36) ghc-lib-parser> mkFalse (compiler/GHC/Data/BooleanFormula.hs:46) ghc-lib-parser> mkTrue (compiler/GHC/Data/BooleanFormula.hs:47) ghc-lib-parser> mkAnd (compiler/GHC/Data/BooleanFormula.hs:56) ghc-lib-parser> mkOr (compiler/GHC/Data/BooleanFormula.hs:70) ghc-lib-parser> mkVar (compiler/GHC/Data/BooleanFormula.hs:43) ghc-lib-parser> isFalse (compiler/GHC/Data/BooleanFormula.hs:119) ghc-lib-parser> isTrue (compiler/GHC/Data/BooleanFormula.hs:123) ghc-lib-parser> eval (compiler/GHC/Data/BooleanFormula.hs:127) ghc-lib-parser> simplify (compiler/GHC/Data/BooleanFormula.hs:135) ghc-lib-parser> isUnsatisfied (compiler/GHC/Data/BooleanFormula.hs:146) ghc-lib-parser> implies (compiler/GHC/Data/BooleanFormula.hs:166) ghc-lib-parser> impliesAtom (compiler/GHC/Data/BooleanFormula.hs:159) ghc-lib-parser> pprBooleanFormula (compiler/GHC/Data/BooleanFormula.hs:217) ghc-lib-parser> pprBooleanFormulaNice (compiler/GHC/Data/BooleanFormula.hs:224) ghc-lib-parser> 28% ( 4 / 14) in 'GHC.Hs.Extension' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> IsSrcSpanAnn (compiler/GHC/Hs/Extension.hs:107) ghc-lib-parser> Pass (compiler/GHC/Hs/Extension.hs:165) ghc-lib-parser> GhcPs (compiler/GHC/Hs/Extension.hs:169) ghc-lib-parser> GhcRn (compiler/GHC/Hs/Extension.hs:170) ghc-lib-parser> GhcTc (compiler/GHC/Hs/Extension.hs:171) ghc-lib-parser> NoGhcTcPass (compiler/GHC/Hs/Extension.hs:214) ghc-lib-parser> pprIfPs (compiler/GHC/Hs/Extension.hs:230) ghc-lib-parser> pprIfRn (compiler/GHC/Hs/Extension.hs:234) ghc-lib-parser> pprIfTc (compiler/GHC/Hs/Extension.hs:238) ghc-lib-parser> Warning: 'pprWithHsDoc' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'a' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'StringLiteral' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'pprHsDoc' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 71% ( 10 / 14) in 'GHC.Hs.Doc' ghc-lib-parser> Missing documentation for: ghc-lib-parser> LHsDoc (compiler/GHC/Hs/Doc.hs:120) ghc-lib-parser> DocStructure (compiler/GHC/Hs/Doc.hs:199) ghc-lib-parser> Docs (compiler/GHC/Hs/Doc.hs:201) ghc-lib-parser> emptyDocs (compiler/GHC/Hs/Doc.hs:295) ghc-lib-parser> Warning: 'getBangType' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'ConDeclField' is ambiguous. It is defined ghc-lib-parser> * at compiler/Language/Haskell/Syntax/Type.hs:1075:5 ghc-lib-parser> * at compiler/Language/Haskell/Syntax/Type.hs:1074:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/Language/Haskell/Syntax/Type.hs:1074:1 ghc-lib-parser> Warning: 'RecordPatSynField' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'HsRecField' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'RdrName' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'HsConDeclH98Details' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'HsConPatDetails' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'HsPatSynDetails' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'HsConDeclGADTDetails' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: '()' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'HsSigWcType' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'HsPSRn' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'HsTyPatRn' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 51% ( 36 / 70) in 'Language.Haskell.Syntax.Type' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> hsMult (compiler/Language/Haskell/Syntax/Type.hs:970) ghc-lib-parser> hsScaledThing (compiler/Language/Haskell/Syntax/Type.hs:973) ghc-lib-parser> HsArrow (compiler/Language/Haskell/Syntax/Type.hs:942) ghc-lib-parser> XUnrestrictedArrow (compiler/Language/Haskell/Syntax/Type.hs:960) ghc-lib-parser> XLinearArrow (compiler/Language/Haskell/Syntax/Type.hs:961) ghc-lib-parser> XExplicitMult (compiler/Language/Haskell/Syntax/Type.hs:962) ghc-lib-parser> XXArrow (compiler/Language/Haskell/Syntax/Type.hs:963) ghc-lib-parser> HsBndrVis (compiler/Language/Haskell/Syntax/Type.hs:705) ghc-lib-parser> XBndrRequired (compiler/Language/Haskell/Syntax/Type.hs:718) ghc-lib-parser> XBndrInvisible (compiler/Language/Haskell/Syntax/Type.hs:719) ghc-lib-parser> XXBndrVis (compiler/Language/Haskell/Syntax/Type.hs:720) ghc-lib-parser> HsBndrVar (compiler/Language/Haskell/Syntax/Type.hs:727) ghc-lib-parser> XBndrVar (compiler/Language/Haskell/Syntax/Type.hs:732) ghc-lib-parser> XBndrWildCard (compiler/Language/Haskell/Syntax/Type.hs:733) ghc-lib-parser> XXBndrVar (compiler/Language/Haskell/Syntax/Type.hs:734) ghc-lib-parser> HsBndrKind (compiler/Language/Haskell/Syntax/Type.hs:741) ghc-lib-parser> XBndrKind (compiler/Language/Haskell/Syntax/Type.hs:746) ghc-lib-parser> XBndrNoKind (compiler/Language/Haskell/Syntax/Type.hs:747) ghc-lib-parser> XXBndrKind (compiler/Language/Haskell/Syntax/Type.hs:748) ghc-lib-parser> isHsBndrInvisible (compiler/Language/Haskell/Syntax/Type.hs:723) ghc-lib-parser> isHsBndrWildCard (compiler/Language/Haskell/Syntax/Type.hs:737) ghc-lib-parser> HsTyPat (compiler/Language/Haskell/Syntax/Type.hs:444) ghc-lib-parser> LHsTyPat (compiler/Language/Haskell/Syntax/Type.hs:450) ghc-lib-parser> hsIPNameFS (compiler/Language/Haskell/Syntax/Type.hs:691) ghc-lib-parser> XValArg (compiler/Language/Haskell/Syntax/Type.hs:1236) ghc-lib-parser> XTypeArg (compiler/Language/Haskell/Syntax/Type.hs:1237) ghc-lib-parser> XArgPar (compiler/Language/Haskell/Syntax/Type.hs:1238) ghc-lib-parser> XXArg (compiler/Language/Haskell/Syntax/Type.hs:1239) ghc-lib-parser> LHsTypeArg (compiler/Language/Haskell/Syntax/Type.hs:1242) ghc-lib-parser> isPromoted (compiler/Language/Haskell/Syntax/Type.hs:99) ghc-lib-parser> mapHsOuterImplicit (compiler/Language/Haskell/Syntax/Type.hs:678) ghc-lib-parser> hsQTvExplicit (compiler/Language/Haskell/Syntax/Type.hs:347) ghc-lib-parser> hsPatSigType (compiler/Language/Haskell/Syntax/Type.hs:464) ghc-lib-parser> Warning: 'SrcStrictness' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'MatchContext' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 60% ( 23 / 38) in 'Language.Haskell.Syntax.Binds' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> LHsLocalBindsLR (compiler/Language/Haskell/Syntax/Binds.hs:91) ghc-lib-parser> XNoMultAnn (compiler/Language/Haskell/Syntax/Binds.hs:267) ghc-lib-parser> XPct1Ann (compiler/Language/Haskell/Syntax/Binds.hs:268) ghc-lib-parser> XMultAnn (compiler/Language/Haskell/Syntax/Binds.hs:269) ghc-lib-parser> XXMultAnn (compiler/Language/Haskell/Syntax/Binds.hs:270) ghc-lib-parser> isFixityLSig (compiler/Language/Haskell/Syntax/Binds.hs:416) ghc-lib-parser> isTypeLSig (compiler/Language/Haskell/Syntax/Binds.hs:420) ghc-lib-parser> isSpecLSig (compiler/Language/Haskell/Syntax/Binds.hs:426) ghc-lib-parser> isSpecInstLSig (compiler/Language/Haskell/Syntax/Binds.hs:430) ghc-lib-parser> isPragLSig (compiler/Language/Haskell/Syntax/Binds.hs:435) ghc-lib-parser> isInlineLSig (compiler/Language/Haskell/Syntax/Binds.hs:443) ghc-lib-parser> isMinimalLSig (compiler/Language/Haskell/Syntax/Binds.hs:447) ghc-lib-parser> isSCCFunSig (compiler/Language/Haskell/Syntax/Binds.hs:451) ghc-lib-parser> isCompleteMatchSig (compiler/Language/Haskell/Syntax/Binds.hs:455) ghc-lib-parser> Warning: 'qualified' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 91% ( 11 / 12) in 'Language.Haskell.Syntax.ImpExp' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> Warning: 'mi_decl_warn_fn' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'ModIface' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'mi_export_warn_fn' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'WarningFlag' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 65% ( 19 / 29) in 'GHC.Unit.Module.Warnings' ghc-lib-parser> Missing documentation for: ghc-lib-parser> WarningCategory (compiler/GHC/Unit/Module/Warnings.hs:133) ghc-lib-parser> mkWarningCategory (compiler/GHC/Unit/Module/Warnings.hs:138) ghc-lib-parser> InWarningCategory (compiler/GHC/Unit/Module/Warnings.hs:121) ghc-lib-parser> fromWarningCategory (compiler/GHC/Unit/Module/Warnings.hs:129) ghc-lib-parser> LWarningTxt (compiler/GHC/Unit/Module/Warnings.hs:199) ghc-lib-parser> pprWarningTxtForMsg (compiler/GHC/Unit/Module/Warnings.hs:274) ghc-lib-parser> emptyWarn (compiler/GHC/Unit/Module/Warnings.hs:322) ghc-lib-parser> emptyIfaceWarnCache (compiler/GHC/Unit/Module/Warnings.hs:335) ghc-lib-parser> insertWarnDecls (compiler/GHC/Unit/Module/Warnings.hs:340) ghc-lib-parser> insertWarnExports (compiler/GHC/Unit/Module/Warnings.hs:346) ghc-lib-parser> Warning: 'MkT' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'LConDecls' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'HsGroup' is ambiguous. It is defined ghc-lib-parser> * at compiler/Language/Haskell/Syntax/Decls.hs:208:5 ghc-lib-parser> * at compiler/Language/Haskell/Syntax/Decls.hs:207:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/Language/Haskell/Syntax/Decls.hs:207:1 ghc-lib-parser> Warning: 'r' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'a' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'c' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'Located' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'TyFamInstDecl' is ambiguous. It is defined ghc-lib-parser> * at compiler/Language/Haskell/Syntax/Decls.hs:1261:5 ghc-lib-parser> * at compiler/Language/Haskell/Syntax/Decls.hs:1260:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/Language/Haskell/Syntax/Decls.hs:1260:1 ghc-lib-parser> 79% ( 91 /115) in 'Language.Haskell.Syntax.Decls' ghc-lib-parser> Missing documentation for: ghc-lib-parser> LHsDecl (compiler/Language/Haskell/Syntax/Decls.hs:136) ghc-lib-parser> LHsFunDep (compiler/Language/Haskell/Syntax/Decls.hs:444) ghc-lib-parser> FunDep (compiler/Language/Haskell/Syntax/Decls.hs:438) ghc-lib-parser> LHsDerivingClause (compiler/Language/Haskell/Syntax/Decls.hs:877) ghc-lib-parser> LDerivClauseTys (compiler/Language/Haskell/Syntax/Decls.hs:892) ghc-lib-parser> dataDefnConsNewOrData (compiler/Language/Haskell/Syntax/Decls.hs:964) ghc-lib-parser> StandaloneKindSig (compiler/Language/Haskell/Syntax/Decls.hs:924) ghc-lib-parser> tyClGroupTyClDecls (compiler/Language/Haskell/Syntax/Decls.hs:671) ghc-lib-parser> tyClGroupInstDecls (compiler/Language/Haskell/Syntax/Decls.hs:674) ghc-lib-parser> tyClGroupRoleDecls (compiler/Language/Haskell/Syntax/Decls.hs:677) ghc-lib-parser> tyClGroupKindSigs (compiler/Language/Haskell/Syntax/Decls.hs:680) ghc-lib-parser> tyClDeclTyVars (compiler/Language/Haskell/Syntax/Decls.hs:536) ghc-lib-parser> FamilyInfo (compiler/Language/Haskell/Syntax/Decls.hs:797) ghc-lib-parser> familyInfoTyConFlavour (compiler/Language/Haskell/Syntax/Decls.hs:808) ghc-lib-parser> collectRuleBndrSigTys (compiler/Language/Haskell/Syntax/Decls.hs:1535) ghc-lib-parser> ForeignImport (compiler/Language/Haskell/Syntax/Decls.hs:1452) ghc-lib-parser> ForeignExport (compiler/Language/Haskell/Syntax/Decls.hs:1484) ghc-lib-parser> CImportSpec (compiler/Language/Haskell/Syntax/Decls.hs:1475) ghc-lib-parser> XPrefixConGADT (compiler/Language/Haskell/Syntax/Decls.hs:1167) ghc-lib-parser> XRecConGADT (compiler/Language/Haskell/Syntax/Decls.hs:1168) ghc-lib-parser> XXConDeclGADTDetails (compiler/Language/Haskell/Syntax/Decls.hs:1169) ghc-lib-parser> docDeclDoc (compiler/Language/Haskell/Syntax/Decls.hs:1558) ghc-lib-parser> annProvenanceName_maybe (compiler/Language/Haskell/Syntax/Decls.hs:1617) ghc-lib-parser> hsGroupInstDecls (compiler/Language/Haskell/Syntax/Decls.hs:239) ghc-lib-parser> Warning: 'qualified' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'ImportDecl' is ambiguous. It is defined ghc-lib-parser> * at compiler/Language/Haskell/Syntax/ImpExp.hs:55:5 ghc-lib-parser> * at compiler/Language/Haskell/Syntax/ImpExp.hs:54:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/Language/Haskell/Syntax/ImpExp.hs:54:1 ghc-lib-parser> Warning: GHC.Hs.ImpExp: Could not find documentation for exported module: GHC.Hs.ImpExp ghc-lib-parser> 15% ( 3 / 19) in 'GHC.Hs.ImpExp' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> exportDocstring (compiler/GHC/Hs/ImpExp.hs:310) ghc-lib-parser> ieDeprecation (compiler/GHC/Hs/ImpExp.hs:269) ghc-lib-parser> ieLWrappedName (compiler/GHC/Hs/ImpExp.hs:298) ghc-lib-parser> ieName (compiler/GHC/Hs/ImpExp.hs:251) ghc-lib-parser> ieNames (compiler/GHC/Hs/ImpExp.hs:258) ghc-lib-parser> ieWrappedLName (compiler/GHC/Hs/ImpExp.hs:285) ghc-lib-parser> ieWrappedName (compiler/GHC/Hs/ImpExp.hs:291) ghc-lib-parser> lieWrappedName (compiler/GHC/Hs/ImpExp.hs:295) ghc-lib-parser> pprImpExp (compiler/GHC/Hs/ImpExp.hs:363) ghc-lib-parser> replaceLWrappedName (compiler/GHC/Hs/ImpExp.hs:307) ghc-lib-parser> replaceWrappedName (compiler/GHC/Hs/ImpExp.hs:301) ghc-lib-parser> simpleImportDecl (compiler/GHC/Hs/ImpExp.hs:127) ghc-lib-parser> EpAnnImportDecl (compiler/GHC/Hs/ImpExp.hs:113) ghc-lib-parser> IEThingWithAnns (compiler/GHC/Hs/ImpExp.hs:234) ghc-lib-parser> XImportDeclPass (compiler/GHC/Hs/ImpExp.hs:85) ghc-lib-parser> 0% ( 0 / 6) in 'GHC.Core.Opt.CallerCC.Types' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> NamePattern (compiler/GHC/Core/Opt/CallerCC/Types.hs:26) ghc-lib-parser> CallerCcFilter (compiler/GHC/Core/Opt/CallerCC/Types.hs:74) ghc-lib-parser> occNameMatches (compiler/GHC/Core/Opt/CallerCC/Types.hs:49) ghc-lib-parser> parseCallerCcFilter (compiler/GHC/Core/Opt/CallerCC/Types.hs:90) ghc-lib-parser> parseNamePattern (compiler/GHC/Core/Opt/CallerCC/Types.hs:64) ghc-lib-parser> Warning: 'CoAxiom' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core/Coercion/Axiom.hs:241:5 ghc-lib-parser> * at compiler/GHC/Core/Coercion/Axiom.hs:240:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Core/Coercion/Axiom.hs:240:1 ghc-lib-parser> 15% ( 7 / 45) in 'GHC.Core.Coercion.Axiom' ghc-lib-parser> Missing documentation for: ghc-lib-parser> BranchFlag (compiler/GHC/Core/Coercion/Axiom.hs:149) ghc-lib-parser> Branched (compiler/GHC/Core/Coercion/Axiom.hs:150) ghc-lib-parser> Unbranched (compiler/GHC/Core/Coercion/Axiom.hs:151) ghc-lib-parser> BranchIndex (compiler/GHC/Core/Coercion/Axiom.hs:144) ghc-lib-parser> Branches (compiler/GHC/Core/Coercion/Axiom.hs:156) ghc-lib-parser> manyBranches (compiler/GHC/Core/Coercion/Axiom.hs:161) ghc-lib-parser> unbranched (compiler/GHC/Core/Coercion/Axiom.hs:167) ghc-lib-parser> fromBranches (compiler/GHC/Core/Coercion/Axiom.hs:177) ghc-lib-parser> numBranches (compiler/GHC/Core/Coercion/Axiom.hs:183) ghc-lib-parser> toBranchedAxiom (compiler/GHC/Core/Coercion/Axiom.hs:286) ghc-lib-parser> toUnbranchedAxiom (compiler/GHC/Core/Coercion/Axiom.hs:290) ghc-lib-parser> coAxiomName (compiler/GHC/Core/Coercion/Axiom.hs:302) ghc-lib-parser> coAxiomArity (compiler/GHC/Core/Coercion/Axiom.hs:297) ghc-lib-parser> coAxiomBranches (compiler/GHC/Core/Coercion/Axiom.hs:308) ghc-lib-parser> coAxiomTyCon (compiler/GHC/Core/Coercion/Axiom.hs:326) ghc-lib-parser> isImplicitCoAxiom (compiler/GHC/Core/Coercion/Axiom.hs:347) ghc-lib-parser> coAxiomNumPats (compiler/GHC/Core/Coercion/Axiom.hs:294) ghc-lib-parser> coAxiomNthBranch (compiler/GHC/Core/Coercion/Axiom.hs:311) ghc-lib-parser> coAxiomSingleBranch_maybe (compiler/GHC/Core/Coercion/Axiom.hs:319) ghc-lib-parser> coAxiomRole (compiler/GHC/Core/Coercion/Axiom.hs:305) ghc-lib-parser> coAxiomSingleBranch (compiler/GHC/Core/Coercion/Axiom.hs:315) ghc-lib-parser> coAxBranchTyVars (compiler/GHC/Core/Coercion/Axiom.hs:329) ghc-lib-parser> coAxBranchCoVars (compiler/GHC/Core/Coercion/Axiom.hs:332) ghc-lib-parser> coAxBranchRoles (compiler/GHC/Core/Coercion/Axiom.hs:341) ghc-lib-parser> coAxBranchLHS (compiler/GHC/Core/Coercion/Axiom.hs:335) ghc-lib-parser> coAxBranchRHS (compiler/GHC/Core/Coercion/Axiom.hs:338) ghc-lib-parser> coAxBranchSpan (compiler/GHC/Core/Coercion/Axiom.hs:344) ghc-lib-parser> coAxBranchIncomps (compiler/GHC/Core/Coercion/Axiom.hs:350) ghc-lib-parser> placeHolderIncomps (compiler/GHC/Core/Coercion/Axiom.hs:354) ghc-lib-parser> fsFromRole (compiler/GHC/Core/Coercion/Axiom.hs:544) ghc-lib-parser> BuiltInFamRewrite (compiler/GHC/Core/Coercion/Axiom.hs:714) ghc-lib-parser> BuiltInFamInjectivity (compiler/GHC/Core/Coercion/Axiom.hs:701) ghc-lib-parser> coAxiomRuleArgRoles (compiler/GHC/Core/Coercion/Axiom.hs:654) ghc-lib-parser> coAxiomRuleRole (compiler/GHC/Core/Coercion/Axiom.hs:648) ghc-lib-parser> coAxiomRuleBranch_maybe (compiler/GHC/Core/Coercion/Axiom.hs:660) ghc-lib-parser> isNewtypeAxiomRule_maybe (compiler/GHC/Core/Coercion/Axiom.hs:665) ghc-lib-parser> BuiltInSynFamily (compiler/GHC/Core/Coercion/Axiom.hs:692) ghc-lib-parser> trivialBuiltInFamily (compiler/GHC/Core/Coercion/Axiom.hs:743) ghc-lib-parser> 3% ( 1 / 33) in 'GHC.Core.Class' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> Class (compiler/GHC/Core/Class.hs:52) ghc-lib-parser> ClassOpItem (compiler/GHC/Core/Class.hs:81) ghc-lib-parser> ClassATItem (compiler/GHC/Core/Class.hs:93) ghc-lib-parser> ClassMinimalDef (compiler/GHC/Core/Class.hs:134) ghc-lib-parser> DefMethInfo (compiler/GHC/Core/Class.hs:85) ghc-lib-parser> pprDefMethInfo (compiler/GHC/Core/Class.hs:383) ghc-lib-parser> FunDep (compiler/GHC/Core/Class.hs:79) ghc-lib-parser> pprFundeps (compiler/GHC/Core/Class.hs:389) ghc-lib-parser> pprFunDep (compiler/GHC/Core/Class.hs:393) ghc-lib-parser> mkClass (compiler/GHC/Core/Class.hs:212) ghc-lib-parser> mkAbstractClass (compiler/GHC/Core/Class.hs:234) ghc-lib-parser> classTyVars ghc-lib-parser> classArity (compiler/GHC/Core/Class.hs:274) ghc-lib-parser> classKey ghc-lib-parser> className ghc-lib-parser> classATs (compiler/GHC/Core/Class.hs:309) ghc-lib-parser> classATItems (compiler/GHC/Core/Class.hs:314) ghc-lib-parser> classTyCon ghc-lib-parser> classMethods (compiler/GHC/Core/Class.hs:299) ghc-lib-parser> classOpItems (compiler/GHC/Core/Class.hs:304) ghc-lib-parser> classBigSig (compiler/GHC/Core/Class.hs:333) ghc-lib-parser> classExtraBigSig (compiler/GHC/Core/Class.hs:345) ghc-lib-parser> classTvsFds (compiler/GHC/Core/Class.hs:327) ghc-lib-parser> classSCTheta (compiler/GHC/Core/Class.hs:319) ghc-lib-parser> classHasSCs (compiler/GHC/Core/Class.hs:324) ghc-lib-parser> classAllSelIds (compiler/GHC/Core/Class.hs:279) ghc-lib-parser> classSCSelId (compiler/GHC/Core/Class.hs:293) ghc-lib-parser> classSCSelIds (compiler/GHC/Core/Class.hs:285) ghc-lib-parser> classMinimalDef (compiler/GHC/Core/Class.hs:158) ghc-lib-parser> classHasFds (compiler/GHC/Core/Class.hs:330) ghc-lib-parser> isAbstractClass (compiler/GHC/Core/Class.hs:356) ghc-lib-parser> 75% ( 3 / 4) in 'GHC.Platform.Reg.Class' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> 50% ( 2 / 4) in 'GHC.Platform.Reg.Class.Unified' ghc-lib-parser> Missing documentation for: ghc-lib-parser> pprRegClass (compiler/GHC/Platform/Reg/Class/Unified.hs:22) ghc-lib-parser> allRegClasses (compiler/GHC/Platform/Reg/Class/Unified.hs:27) ghc-lib-parser> 50% ( 2 / 4) in 'GHC.Platform.Reg.Class.Separate' ghc-lib-parser> Missing documentation for: ghc-lib-parser> pprRegClass (compiler/GHC/Platform/Reg/Class/Separate.hs:23) ghc-lib-parser> allRegClasses (compiler/GHC/Platform/Reg/Class/Separate.hs:29) ghc-lib-parser> 50% ( 2 / 4) in 'GHC.Platform.Reg.Class.NoVectors' ghc-lib-parser> Missing documentation for: ghc-lib-parser> pprRegClass (compiler/GHC/Platform/Reg/Class/NoVectors.hs:21) ghc-lib-parser> allRegClasses (compiler/GHC/Platform/Reg/Class/NoVectors.hs:26) ghc-lib-parser> 27% ( 5 / 18) in 'GHC.Platform.Reg' ghc-lib-parser> Missing documentation for: ghc-lib-parser> regSingle (compiler/GHC/Platform/Reg.hs:185) ghc-lib-parser> realRegSingle (compiler/GHC/Platform/Reg.hs:188) ghc-lib-parser> isRealReg (compiler/GHC/Platform/Reg.hs:210) ghc-lib-parser> takeRealReg (compiler/GHC/Platform/Reg.hs:216) ghc-lib-parser> isVirtualReg (compiler/GHC/Platform/Reg.hs:223) ghc-lib-parser> takeVirtualReg (compiler/GHC/Platform/Reg.hs:229) ghc-lib-parser> VirtualReg (compiler/GHC/Platform/Reg.hs:62) ghc-lib-parser> renameVirtualReg (compiler/GHC/Platform/Reg.hs:97) ghc-lib-parser> classOfVirtualReg (compiler/GHC/Platform/Reg.hs:100) ghc-lib-parser> getHiVirtualRegFromLo (compiler/GHC/Platform/Reg.hs:130) ghc-lib-parser> getHiVRegFromLo (compiler/GHC/Platform/Reg.hs:137) ghc-lib-parser> regNosOfRealReg (compiler/GHC/Platform/Reg.hs:163) ghc-lib-parser> realRegsAlias (compiler/GHC/Platform/Reg.hs:169) ghc-lib-parser> Warning: GHC.Builtin.Names: Could not find documentation for exported module: GHC.Builtin.Names ghc-lib-parser> 0% ( 2 /1098) in 'GHC.Builtin.Names' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> hasKey (compiler/GHC/Types/Unique.hs:200) ghc-lib-parser> absentConstraintErrorIdKey (compiler/GHC/Builtin/Names.hs:2320) ghc-lib-parser> absentErrorIdKey (compiler/GHC/Builtin/Names.hs:2319) ghc-lib-parser> absentSumFieldErrorIdKey (compiler/GHC/Builtin/Names.hs:2327) ghc-lib-parser> addrPrimTyConKey (compiler/GHC/Builtin/Names.hs:1829) ghc-lib-parser> allNameStringList (compiler/GHC/Builtin/Names.hs:166) ghc-lib-parser> allNameStrings (compiler/GHC/Builtin/Names.hs:162) ghc-lib-parser> all_RDR (compiler/GHC/Builtin/Names.hs:901) ghc-lib-parser> alt_RDR (compiler/GHC/Builtin/Names.hs:807) ghc-lib-parser> alternativeClassKey (compiler/GHC/Builtin/Names.hs:1106) ghc-lib-parser> alternativeClassName (compiler/GHC/Builtin/Names.hs:1097) ghc-lib-parser> and_RDR (compiler/GHC/Builtin/Names.hs:770) ghc-lib-parser> anyTyConKey (compiler/GHC/Builtin/Names.hs:2008) ghc-lib-parser> apAClassOpKey (compiler/GHC/Builtin/Names.hs:1103) ghc-lib-parser> apAName (compiler/GHC/Builtin/Names.hs:1072) ghc-lib-parser> ap_RDR (compiler/GHC/Builtin/Names.hs:896) ghc-lib-parser> appAIdKey (compiler/GHC/Builtin/Names.hs:2464) ghc-lib-parser> appAName (compiler/GHC/Builtin/Names.hs:1575) ghc-lib-parser> appendIdKey (compiler/GHC/Builtin/Names.hs:2322) ghc-lib-parser> appendName (compiler/GHC/Builtin/Names.hs:1123) ghc-lib-parser> append_RDR (compiler/GHC/Builtin/Names.hs:732) ghc-lib-parser> applicativeClassKey (compiler/GHC/Builtin/Names.hs:1762) ghc-lib-parser> applicativeClassName (compiler/GHC/Builtin/Names.hs:1071) ghc-lib-parser> arrAIdKey (compiler/GHC/Builtin/Names.hs:2461) ghc-lib-parser> arrAName (compiler/GHC/Builtin/Names.hs:1572) ghc-lib-parser> arrayPrimTyConKey (compiler/GHC/Builtin/Names.hs:1830) ghc-lib-parser> assertErrorIdKey (compiler/GHC/Builtin/Names.hs:2379) ghc-lib-parser> assertErrorName (compiler/GHC/Builtin/Names.hs:1467) ghc-lib-parser> assertIdKey (compiler/GHC/Builtin/Names.hs:2366) ghc-lib-parser> assertName (compiler/GHC/Builtin/Names.hs:1124) ghc-lib-parser> augmentIdKey (compiler/GHC/Builtin/Names.hs:2321) ghc-lib-parser> augmentName (compiler/GHC/Builtin/Names.hs:1121) ghc-lib-parser> basicKnownKeyNames (compiler/GHC/Builtin/Names.hs:202) ghc-lib-parser> bcoPrimTyConKey (compiler/GHC/Builtin/Names.hs:1908) ghc-lib-parser> bignatCompareIdKey (compiler/GHC/Builtin/Names.hs:2711) ghc-lib-parser> bignatCompareName (compiler/GHC/Builtin/Names.hs:1209) ghc-lib-parser> bignatCompareWordIdKey (compiler/GHC/Builtin/Names.hs:2712) ghc-lib-parser> bignatCompareWordName (compiler/GHC/Builtin/Names.hs:1210) ghc-lib-parser> bignatEqIdKey (compiler/GHC/Builtin/Names.hs:2710) ghc-lib-parser> bignatEqName (compiler/GHC/Builtin/Names.hs:1208) ghc-lib-parser> bindIOIdKey (compiler/GHC/Builtin/Names.hs:2358) ghc-lib-parser> bindIOName (compiler/GHC/Builtin/Names.hs:1533) ghc-lib-parser> bindMClassOpKey (compiler/GHC/Builtin/Names.hs:2441) ghc-lib-parser> bindMName (compiler/GHC/Builtin/Names.hs:1061) ghc-lib-parser> bindM_RDR (compiler/GHC/Builtin/Names.hs:739) ghc-lib-parser> bnbVarQual (compiler/GHC/Builtin/Names.hs:1203) ghc-lib-parser> bniVarQual (compiler/GHC/Builtin/Names.hs:1205) ghc-lib-parser> bnnVarQual (compiler/GHC/Builtin/Names.hs:1204) ghc-lib-parser> boolTyConKey (compiler/GHC/Builtin/Names.hs:1831) ghc-lib-parser> boundedClassKey (compiler/GHC/Builtin/Names.hs:1720) ghc-lib-parser> boundedClassName (compiler/GHC/Builtin/Names.hs:1481) ghc-lib-parser> boxedRepDataConKey (compiler/GHC/Builtin/Names.hs:2225) ghc-lib-parser> boxedRepDataConTyConKey (compiler/GHC/Builtin/Names.hs:2230) ghc-lib-parser> boxityConKey (compiler/GHC/Builtin/Names.hs:1905) ghc-lib-parser> buildIdKey (compiler/GHC/Builtin/Names.hs:2323) ghc-lib-parser> buildName (compiler/GHC/Builtin/Names.hs:1120) ghc-lib-parser> build_RDR (compiler/GHC/Builtin/Names.hs:737) ghc-lib-parser> byteArrayPrimTyConKey (compiler/GHC/Builtin/Names.hs:1832) ghc-lib-parser> c1TyConKey (compiler/GHC/Builtin/Names.hs:1989) ghc-lib-parser> c1TyConName (compiler/GHC/Builtin/Names.hs:988) ghc-lib-parser> cONSTRAINTTyConKey (compiler/GHC/Builtin/Names.hs:1938) ghc-lib-parser> cTyConKey (compiler/GHC/Builtin/Names.hs:1984) ghc-lib-parser> cTyConName (compiler/GHC/Builtin/Names.hs:983) ghc-lib-parser> callStackTyConKey (compiler/GHC/Builtin/Names.hs:2036) ghc-lib-parser> callStackTyConName (compiler/GHC/Builtin/Names.hs:1628) ghc-lib-parser> ccArrowTyConKey (compiler/GHC/Builtin/Names.hs:1872) ghc-lib-parser> charDataConKey (compiler/GHC/Builtin/Names.hs:2124) ghc-lib-parser> charPrimTyConKey (compiler/GHC/Builtin/Names.hs:1834) ghc-lib-parser> charTyConKey (compiler/GHC/Builtin/Names.hs:1835) ghc-lib-parser> choiceAIdKey (compiler/GHC/Builtin/Names.hs:2465) ghc-lib-parser> choiceAName (compiler/GHC/Builtin/Names.hs:1576) ghc-lib-parser> choose_RDR (compiler/GHC/Builtin/Names.hs:791) ghc-lib-parser> clsQual (compiler/GHC/Builtin/Names.hs:1698) ghc-lib-parser> clsQual_RDR (compiler/GHC/Builtin/Names.hs:911) ghc-lib-parser> coerceKey (compiler/GHC/Builtin/Names.hs:2414) ghc-lib-parser> coercibleDataConKey (compiler/GHC/Builtin/Names.hs:2162) ghc-lib-parser> coercibleSCSelIdKey (compiler/GHC/Builtin/Names.hs:2542) ghc-lib-parser> coercibleTyConKey (compiler/GHC/Builtin/Names.hs:2018) ghc-lib-parser> coercionTokenIdKey (compiler/GHC/Builtin/Names.hs:2396) ghc-lib-parser> comp1DataCon_RDR (compiler/GHC/Builtin/Names.hs:849) ghc-lib-parser> compTyConKey (compiler/GHC/Builtin/Names.hs:1980) ghc-lib-parser> compTyConName (compiler/GHC/Builtin/Names.hs:979) ghc-lib-parser> compactPrimTyConKey (compiler/GHC/Builtin/Names.hs:1912) ghc-lib-parser> compare_RDR (compiler/GHC/Builtin/Names.hs:725) ghc-lib-parser> composeAIdKey (compiler/GHC/Builtin/Names.hs:2462) ghc-lib-parser> composeAName (compiler/GHC/Builtin/Names.hs:1573) ghc-lib-parser> compose_RDR (compiler/GHC/Builtin/Names.hs:765) ghc-lib-parser> conFixity_RDR (compiler/GHC/Builtin/Names.hs:867) ghc-lib-parser> conIsRecord_RDR (compiler/GHC/Builtin/Names.hs:868) ghc-lib-parser> conName_RDR (compiler/GHC/Builtin/Names.hs:866) ghc-lib-parser> concatIdKey (compiler/GHC/Builtin/Names.hs:2355) ghc-lib-parser> concatName (compiler/GHC/Builtin/Names.hs:1485) ghc-lib-parser> consDataConKey (compiler/GHC/Builtin/Names.hs:2125) ghc-lib-parser> considerAccessibleIdKey (compiler/GHC/Builtin/Names.hs:2397) ghc-lib-parser> considerAccessibleName (compiler/GHC/Builtin/Names.hs:1111) ghc-lib-parser> constPtrConName (compiler/GHC/Builtin/Names.hs:1675) ghc-lib-parser> constPtrTyConKey (compiler/GHC/Builtin/Names.hs:2103) ghc-lib-parser> constraintKindRepKey (compiler/GHC/Builtin/Names.hs:2532) ghc-lib-parser> constraintKindRepName (compiler/GHC/Builtin/Names.hs:1402) ghc-lib-parser> constraintKindTyConKey (compiler/GHC/Builtin/Names.hs:1939) ghc-lib-parser> constructorClassKey (compiler/GHC/Builtin/Names.hs:1772) ghc-lib-parser> constructorClassName (compiler/GHC/Builtin/Names.hs:1516) ghc-lib-parser> crossDataConKey (compiler/GHC/Builtin/Names.hs:2144) ghc-lib-parser> cstringLengthIdKey (compiler/GHC/Builtin/Names.hs:2349) ghc-lib-parser> cstringLengthName (compiler/GHC/Builtin/Names.hs:1032) ghc-lib-parser> ctArrowTyConKey (compiler/GHC/Builtin/Names.hs:1871) ghc-lib-parser> d1TyConKey (compiler/GHC/Builtin/Names.hs:1988) ghc-lib-parser> d1TyConName (compiler/GHC/Builtin/Names.hs:987) ghc-lib-parser> dTyConKey (compiler/GHC/Builtin/Names.hs:1983) ghc-lib-parser> dTyConName (compiler/GHC/Builtin/Names.hs:982) ghc-lib-parser> dataClassKey (compiler/GHC/Builtin/Names.hs:1727) ghc-lib-parser> dataClassName (compiler/GHC/Builtin/Names.hs:1463) ghc-lib-parser> dataQual_RDR (compiler/GHC/Builtin/Names.hs:912) ghc-lib-parser> dataToTagClassKey (compiler/GHC/Builtin/Names.hs:1745) ghc-lib-parser> dataToTagClassName (compiler/GHC/Builtin/Names.hs:1413) ghc-lib-parser> dataToTag_RDR (compiler/GHC/Builtin/Names.hs:772) ghc-lib-parser> datatypeClassKey (compiler/GHC/Builtin/Names.hs:1771) ghc-lib-parser> datatypeClassName (compiler/GHC/Builtin/Names.hs:1515) ghc-lib-parser> datatypeName_RDR (compiler/GHC/Builtin/Names.hs:861) ghc-lib-parser> dcQual (compiler/GHC/Builtin/Names.hs:1699) ghc-lib-parser> decidedLazyDataConKey (compiler/GHC/Builtin/Names.hs:2213) ghc-lib-parser> decidedLazyDataConName (compiler/GHC/Builtin/Names.hs:1014) ghc-lib-parser> decidedStrictDataConKey (compiler/GHC/Builtin/Names.hs:2214) ghc-lib-parser> decidedStrictDataConName (compiler/GHC/Builtin/Names.hs:1015) ghc-lib-parser> decidedUnpackDataConKey (compiler/GHC/Builtin/Names.hs:2215) ghc-lib-parser> decidedUnpackDataConName (compiler/GHC/Builtin/Names.hs:1016) ghc-lib-parser> derivableClassKeys (compiler/GHC/Builtin/Names.hs:2771) ghc-lib-parser> dictTyConKey (compiler/GHC/Builtin/Names.hs:1926) ghc-lib-parser> divIntIdKey (compiler/GHC/Builtin/Names.hs:2347) ghc-lib-parser> divIntName (compiler/GHC/Builtin/Names.hs:1024) ghc-lib-parser> dollarIdKey (compiler/GHC/Builtin/Names.hs:2395) ghc-lib-parser> dollarName (compiler/GHC/Builtin/Names.hs:1117) ghc-lib-parser> doubleDataConKey (compiler/GHC/Builtin/Names.hs:2126) ghc-lib-parser> doublePrimTyConKey (compiler/GHC/Builtin/Names.hs:1836) ghc-lib-parser> doubleTyConKey (compiler/GHC/Builtin/Names.hs:1837) ghc-lib-parser> doubleX2PrimTyConKey (ghc-lib/stage0/compiler/build/primop-vector-uniques.hs-incl:52) ghc-lib-parser> doubleX4PrimTyConKey (ghc-lib/stage0/compiler/build/primop-vector-uniques.hs-incl:56) ghc-lib-parser> doubleX8PrimTyConKey (ghc-lib/stage0/compiler/build/primop-vector-uniques.hs-incl:60) ghc-lib-parser> eitherTyConKey (compiler/GHC/Builtin/Names.hs:1917) ghc-lib-parser> eitherTyConName (compiler/GHC/Builtin/Names.hs:946) ghc-lib-parser> emptyCallStackKey (compiler/GHC/Builtin/Names.hs:2553) ghc-lib-parser> emptyCallStackName (compiler/GHC/Builtin/Names.hs:1630) ghc-lib-parser> emptyExceptionContextKey (compiler/GHC/Builtin/Names.hs:2563) ghc-lib-parser> emptyExceptionContextName (compiler/GHC/Builtin/Names.hs:1622) ghc-lib-parser> enumClassKey (compiler/GHC/Builtin/Names.hs:1721) ghc-lib-parser> enumClassName (compiler/GHC/Builtin/Names.hs:1476) ghc-lib-parser> enumFromClassOpKey (compiler/GHC/Builtin/Names.hs:2434) ghc-lib-parser> enumFromName (compiler/GHC/Builtin/Names.hs:1477) ghc-lib-parser> enumFromThenClassOpKey (compiler/GHC/Builtin/Names.hs:2435) ghc-lib-parser> enumFromThenName (compiler/GHC/Builtin/Names.hs:1479) ghc-lib-parser> enumFromThenToClassOpKey (compiler/GHC/Builtin/Names.hs:2437) ghc-lib-parser> enumFromThenToName (compiler/GHC/Builtin/Names.hs:1480) ghc-lib-parser> enumFromThenTo_RDR (compiler/GHC/Builtin/Names.hs:758) ghc-lib-parser> enumFromThen_RDR (compiler/GHC/Builtin/Names.hs:757) ghc-lib-parser> enumFromToClassOpKey (compiler/GHC/Builtin/Names.hs:2436) ghc-lib-parser> enumFromToName (compiler/GHC/Builtin/Names.hs:1478) ghc-lib-parser> enumFromTo_RDR (compiler/GHC/Builtin/Names.hs:756) ghc-lib-parser> enumFrom_RDR (compiler/GHC/Builtin/Names.hs:755) ghc-lib-parser> enumIntToWord_RDR (compiler/GHC/Builtin/Names.hs:752) ghc-lib-parser> eqClassKey (compiler/GHC/Builtin/Names.hs:1722) ghc-lib-parser> eqClassName (compiler/GHC/Builtin/Names.hs:1050) ghc-lib-parser> eqClassOpKey (compiler/GHC/Builtin/Names.hs:2438) ghc-lib-parser> eqDataConKey (compiler/GHC/Builtin/Names.hs:2132) ghc-lib-parser> eqName (compiler/GHC/Builtin/Names.hs:1051) ghc-lib-parser> eqPhantPrimTyConKey (compiler/GHC/Builtin/Names.hs:1891) ghc-lib-parser> eqPrimTyConKey (compiler/GHC/Builtin/Names.hs:1889) ghc-lib-parser> eqReprPrimTyConKey (compiler/GHC/Builtin/Names.hs:1890) ghc-lib-parser> eqSCSelIdKey (compiler/GHC/Builtin/Names.hs:2540) ghc-lib-parser> eqStringIdKey (compiler/GHC/Builtin/Names.hs:2328) ghc-lib-parser> eqStringName (compiler/GHC/Builtin/Names.hs:1033) ghc-lib-parser> eqTag_RDR (compiler/GHC/Builtin/Names.hs:727) ghc-lib-parser> eqTyConKey (compiler/GHC/Builtin/Names.hs:1868) ghc-lib-parser> eq_RDR (compiler/GHC/Builtin/Names.hs:720) ghc-lib-parser> errorMessageTypeErrorFamKey (compiler/GHC/Builtin/Names.hs:2015) ghc-lib-parser> errorMessageTypeErrorFamName (compiler/GHC/Builtin/Names.hs:1427) ghc-lib-parser> error_RDR (compiler/GHC/Builtin/Names.hs:822) ghc-lib-parser> exceptionContextTyConKey (compiler/GHC/Builtin/Names.hs:2108) ghc-lib-parser> exceptionContextTyConName (compiler/GHC/Builtin/Names.hs:1620) ghc-lib-parser> expectP_RDR (compiler/GHC/Builtin/Names.hs:793) ghc-lib-parser> fUNTyConKey (compiler/GHC/Builtin/Names.hs:1840) ghc-lib-parser> failIOIdKey (compiler/GHC/Builtin/Names.hs:2362) ghc-lib-parser> failIOName (compiler/GHC/Builtin/Names.hs:1535) ghc-lib-parser> failMClassOpKey (compiler/GHC/Builtin/Names.hs:2452) ghc-lib-parser> failMName (compiler/GHC/Builtin/Names.hs:1067) ghc-lib-parser> failM_RDR (compiler/GHC/Builtin/Names.hs:740) ghc-lib-parser> falseDataConKey (compiler/GHC/Builtin/Names.hs:2127) ghc-lib-parser> fieldQual_RDR (compiler/GHC/Builtin/Names.hs:915) ghc-lib-parser> filterIdKey (compiler/GHC/Builtin/Names.hs:2356) ghc-lib-parser> filterName (compiler/GHC/Builtin/Names.hs:1486) ghc-lib-parser> fingerprintDataConKey (compiler/GHC/Builtin/Names.hs:2171) ghc-lib-parser> fingerprintDataConName (compiler/GHC/Builtin/Names.hs:1671) ghc-lib-parser> firstAIdKey (compiler/GHC/Builtin/Names.hs:2463) ghc-lib-parser> firstAName (compiler/GHC/Builtin/Names.hs:1574) ghc-lib-parser> floatDataConKey (compiler/GHC/Builtin/Names.hs:2128) ghc-lib-parser> floatPrimTyConKey (compiler/GHC/Builtin/Names.hs:1838) ghc-lib-parser> floatTyConKey (compiler/GHC/Builtin/Names.hs:1839) ghc-lib-parser> floatX16PrimTyConKey (ghc-lib/stage0/compiler/build/primop-vector-uniques.hs-incl:58) ghc-lib-parser> floatX4PrimTyConKey (ghc-lib/stage0/compiler/build/primop-vector-uniques.hs-incl:50) ghc-lib-parser> floatX8PrimTyConKey (ghc-lib/stage0/compiler/build/primop-vector-uniques.hs-incl:54) ghc-lib-parser> floatingClassKey (compiler/GHC/Builtin/Names.hs:1723) ghc-lib-parser> floatingClassName (compiler/GHC/Builtin/Names.hs:1302) ghc-lib-parser> fmapClassOpKey (compiler/GHC/Builtin/Names.hs:2443) ghc-lib-parser> fmapName (compiler/GHC/Builtin/Names.hs:1055) ghc-lib-parser> fmap_RDR (compiler/GHC/Builtin/Names.hs:893) ghc-lib-parser> foldMap_RDR (compiler/GHC/Builtin/Names.hs:899) ghc-lib-parser> foldableClassKey (compiler/GHC/Builtin/Names.hs:1763) ghc-lib-parser> foldableClassName (compiler/GHC/Builtin/Names.hs:1078) ghc-lib-parser> foldable_foldr_RDR (compiler/GHC/Builtin/Names.hs:898) ghc-lib-parser> foldrIdKey (compiler/GHC/Builtin/Names.hs:2324) ghc-lib-parser> foldrName (compiler/GHC/Builtin/Names.hs:1119) ghc-lib-parser> foldr_RDR (compiler/GHC/Builtin/Names.hs:736) ghc-lib-parser> foreignObjPrimTyConKey (compiler/GHC/Builtin/Names.hs:1855) ghc-lib-parser> fractionalClassKey (compiler/GHC/Builtin/Names.hs:1724) ghc-lib-parser> fractionalClassKeys (compiler/GHC/Builtin/Names.hs:2745) ghc-lib-parser> fractionalClassName (compiler/GHC/Builtin/Names.hs:1291) ghc-lib-parser> from1_RDR (compiler/GHC/Builtin/Names.hs:857) ghc-lib-parser> fromEnum_RDR (compiler/GHC/Builtin/Names.hs:747) ghc-lib-parser> fromIntegerClassOpKey (compiler/GHC/Builtin/Names.hs:2431) ghc-lib-parser> fromIntegerName (compiler/GHC/Builtin/Names.hs:1130) ghc-lib-parser> fromIntegralIdKey (compiler/GHC/Builtin/Names.hs:2477) ghc-lib-parser> fromIntegralName (compiler/GHC/Builtin/Names.hs:1295) ghc-lib-parser> fromLabelClassOpKey (compiler/GHC/Builtin/Names.hs:2456) ghc-lib-parser> fromLabelClassOpName (compiler/GHC/Builtin/Names.hs:1605) ghc-lib-parser> fromListClassOpKey (compiler/GHC/Builtin/Names.hs:2495) ghc-lib-parser> fromListNClassOpKey (compiler/GHC/Builtin/Names.hs:2496) ghc-lib-parser> fromListNName (compiler/GHC/Builtin/Names.hs:1493) ghc-lib-parser> fromListName (compiler/GHC/Builtin/Names.hs:1492) ghc-lib-parser> fromRationalClassOpKey (compiler/GHC/Builtin/Names.hs:2433) ghc-lib-parser> fromRationalName (compiler/GHC/Builtin/Names.hs:1292) ghc-lib-parser> fromStaticPtrClassOpKey (compiler/GHC/Builtin/Names.hs:2557) ghc-lib-parser> fromStaticPtrName (compiler/GHC/Builtin/Names.hs:1667) ghc-lib-parser> fromStringClassOpKey (compiler/GHC/Builtin/Names.hs:2469) ghc-lib-parser> fromStringName (compiler/GHC/Builtin/Names.hs:1125) ghc-lib-parser> from_RDR (compiler/GHC/Builtin/Names.hs:856) ghc-lib-parser> frontendPluginTyConKey (compiler/GHC/Builtin/Names.hs:1951) ghc-lib-parser> frontendPluginTyConName (compiler/GHC/Builtin/Names.hs:1643) ghc-lib-parser> funPtrTyConKey (compiler/GHC/Builtin/Names.hs:1910) ghc-lib-parser> funPtrTyConName (compiler/GHC/Builtin/Names.hs:1558) ghc-lib-parser> functorClassKey (compiler/GHC/Builtin/Names.hs:1728) ghc-lib-parser> functorClassName (compiler/GHC/Builtin/Names.hs:1054) ghc-lib-parser> gHC_CLASSES (compiler/GHC/Builtin/Names.hs:566) ghc-lib-parser> gHC_CSTRING (compiler/GHC/Builtin/Names.hs:565) ghc-lib-parser> gHC_INTERNAL_ARROW (compiler/GHC/Builtin/Names.hs:630) ghc-lib-parser> gHC_INTERNAL_BASE (compiler/GHC/Builtin/Names.hs:594) ghc-lib-parser> gHC_INTERNAL_CONC (compiler/GHC/Builtin/Names.hs:607) ghc-lib-parser> gHC_INTERNAL_CONTROL_EXCEPTION_BASE (compiler/GHC/Builtin/Names.hs:635) ghc-lib-parser> gHC_INTERNAL_CONTROL_MONAD_ZIP (compiler/GHC/Builtin/Names.hs:572) ghc-lib-parser> gHC_INTERNAL_DATA_COERCE (compiler/GHC/Builtin/Names.hs:643) ghc-lib-parser> gHC_INTERNAL_DATA_DATA (compiler/GHC/Builtin/Names.hs:622) ghc-lib-parser> gHC_INTERNAL_DATA_EITHER (compiler/GHC/Builtin/Names.hs:603) ghc-lib-parser> gHC_INTERNAL_DATA_FOLDABLE (compiler/GHC/Builtin/Names.hs:605) ghc-lib-parser> gHC_INTERNAL_DATA_STRING (compiler/GHC/Builtin/Names.hs:604) ghc-lib-parser> gHC_INTERNAL_DATA_TRAVERSABLE (compiler/GHC/Builtin/Names.hs:606) ghc-lib-parser> gHC_INTERNAL_DEBUG_TRACE (compiler/GHC/Builtin/Names.hs:644) ghc-lib-parser> gHC_INTERNAL_DESUGAR (compiler/GHC/Builtin/Names.hs:631) ghc-lib-parser> gHC_INTERNAL_DYNAMIC (compiler/GHC/Builtin/Names.hs:619) ghc-lib-parser> gHC_INTERNAL_ENUM (compiler/GHC/Builtin/Names.hs:595) ghc-lib-parser> gHC_INTERNAL_ERR (compiler/GHC/Builtin/Names.hs:614) ghc-lib-parser> gHC_INTERNAL_EXCEPTION_CONTEXT (compiler/GHC/Builtin/Names.hs:636) ghc-lib-parser> gHC_INTERNAL_EXTS (compiler/GHC/Builtin/Names.hs:633) ghc-lib-parser> gHC_INTERNAL_FINGERPRINT_TYPE (compiler/GHC/Builtin/Names.hs:662) ghc-lib-parser> gHC_INTERNAL_FLOAT (compiler/GHC/Builtin/Names.hs:616) ghc-lib-parser> gHC_INTERNAL_FOREIGN_C_CONSTPTR (compiler/GHC/Builtin/Names.hs:646) ghc-lib-parser> gHC_INTERNAL_GENERICS (compiler/GHC/Builtin/Names.hs:637) ghc-lib-parser> gHC_INTERNAL_GHCI (compiler/GHC/Builtin/Names.hs:596) ghc-lib-parser> gHC_INTERNAL_GHCI_HELPERS (compiler/GHC/Builtin/Names.hs:597) ghc-lib-parser> gHC_INTERNAL_INT (compiler/GHC/Builtin/Names.hs:625) ghc-lib-parser> gHC_INTERNAL_IO (compiler/GHC/Builtin/Names.hs:608) ghc-lib-parser> gHC_INTERNAL_IO_Exception (compiler/GHC/Builtin/Names.hs:609) ghc-lib-parser> gHC_INTERNAL_IS_LIST (compiler/GHC/Builtin/Names.hs:634) ghc-lib-parser> gHC_INTERNAL_IX (compiler/GHC/Builtin/Names.hs:611) ghc-lib-parser> gHC_INTERNAL_LEX (compiler/GHC/Builtin/Names.hs:624) ghc-lib-parser> gHC_INTERNAL_LIST (compiler/GHC/Builtin/Names.hs:602) ghc-lib-parser> gHC_INTERNAL_MAYBE (compiler/GHC/Builtin/Names.hs:601) ghc-lib-parser> gHC_INTERNAL_MONAD (compiler/GHC/Builtin/Names.hs:627) ghc-lib-parser> gHC_INTERNAL_MONAD_FAIL (compiler/GHC/Builtin/Names.hs:629) ghc-lib-parser> gHC_INTERNAL_MONAD_FIX (compiler/GHC/Builtin/Names.hs:628) ghc-lib-parser> gHC_INTERNAL_NUM (compiler/GHC/Builtin/Names.hs:600) ghc-lib-parser> gHC_INTERNAL_NUM_BIGNAT (compiler/GHC/Builtin/Names.hs:577) ghc-lib-parser> gHC_INTERNAL_NUM_INTEGER (compiler/GHC/Builtin/Names.hs:575) ghc-lib-parser> gHC_INTERNAL_NUM_NATURAL (compiler/GHC/Builtin/Names.hs:576) ghc-lib-parser> gHC_INTERNAL_OVER_LABELS (compiler/GHC/Builtin/Names.hs:665) ghc-lib-parser> gHC_INTERNAL_PTR (compiler/GHC/Builtin/Names.hs:613) ghc-lib-parser> gHC_INTERNAL_RANDOM (compiler/GHC/Builtin/Names.hs:632) ghc-lib-parser> gHC_INTERNAL_READ (compiler/GHC/Builtin/Names.hs:599) ghc-lib-parser> gHC_INTERNAL_READ_PREC (compiler/GHC/Builtin/Names.hs:623) ghc-lib-parser> gHC_INTERNAL_REAL (compiler/GHC/Builtin/Names.hs:615) ghc-lib-parser> gHC_INTERNAL_RECORDS (compiler/GHC/Builtin/Names.hs:668) ghc-lib-parser> gHC_INTERNAL_SHOW (compiler/GHC/Builtin/Names.hs:598) ghc-lib-parser> gHC_INTERNAL_SRCLOC (compiler/GHC/Builtin/Names.hs:649) ghc-lib-parser> gHC_INTERNAL_ST (compiler/GHC/Builtin/Names.hs:610) ghc-lib-parser> gHC_INTERNAL_STABLE (compiler/GHC/Builtin/Names.hs:612) ghc-lib-parser> gHC_INTERNAL_STACK (compiler/GHC/Builtin/Names.hs:652) ghc-lib-parser> gHC_INTERNAL_STACK_TYPES (compiler/GHC/Builtin/Names.hs:653) ghc-lib-parser> gHC_INTERNAL_STATICPTR (compiler/GHC/Builtin/Names.hs:656) ghc-lib-parser> gHC_INTERNAL_STATICPTR_INTERNAL (compiler/GHC/Builtin/Names.hs:659) ghc-lib-parser> gHC_INTERNAL_SYSTEM_IO (compiler/GHC/Builtin/Names.hs:618) ghc-lib-parser> gHC_INTERNAL_TOP_HANDLER (compiler/GHC/Builtin/Names.hs:617) ghc-lib-parser> gHC_INTERNAL_TUPLE (compiler/GHC/Builtin/Names.hs:569) ghc-lib-parser> gHC_INTERNAL_TYPEABLE (compiler/GHC/Builtin/Names.hs:620) ghc-lib-parser> gHC_INTERNAL_TYPEABLE_INTERNAL (compiler/GHC/Builtin/Names.hs:621) ghc-lib-parser> gHC_INTERNAL_TYPEERROR (compiler/GHC/Builtin/Names.hs:638) ghc-lib-parser> gHC_INTERNAL_TYPELITS (compiler/GHC/Builtin/Names.hs:639) ghc-lib-parser> gHC_INTERNAL_TYPELITS_INTERNAL (compiler/GHC/Builtin/Names.hs:640) ghc-lib-parser> gHC_INTERNAL_TYPENATS (compiler/GHC/Builtin/Names.hs:641) ghc-lib-parser> gHC_INTERNAL_TYPENATS_INTERNAL (compiler/GHC/Builtin/Names.hs:642) ghc-lib-parser> gHC_INTERNAL_UNSAFE_COERCE (compiler/GHC/Builtin/Names.hs:645) ghc-lib-parser> gHC_INTERNAL_WORD (compiler/GHC/Builtin/Names.hs:626) ghc-lib-parser> gHC_MAGIC (compiler/GHC/Builtin/Names.hs:563) ghc-lib-parser> gHC_MAGIC_DICT (compiler/GHC/Builtin/Names.hs:564) ghc-lib-parser> gHC_PRIM (compiler/GHC/Builtin/Names.hs:560) ghc-lib-parser> gHC_PRIMOPWRAPPERS (compiler/GHC/Builtin/Names.hs:567) ghc-lib-parser> gHC_PRIM_PANIC (compiler/GHC/Builtin/Names.hs:561) ghc-lib-parser> gHC_TYPES (compiler/GHC/Builtin/Names.hs:562) ghc-lib-parser> geClassOpKey (compiler/GHC/Builtin/Names.hs:2439) ghc-lib-parser> geName (compiler/GHC/Builtin/Names.hs:1053) ghc-lib-parser> ge_RDR (compiler/GHC/Builtin/Names.hs:721) ghc-lib-parser> gen1ClassKey (compiler/GHC/Builtin/Names.hs:1769) ghc-lib-parser> gen1ClassName (compiler/GHC/Builtin/Names.hs:1513) ghc-lib-parser> genClassKey (compiler/GHC/Builtin/Names.hs:1768) ghc-lib-parser> genClassName (compiler/GHC/Builtin/Names.hs:1512) ghc-lib-parser> genUnitDataConKey (compiler/GHC/Builtin/Names.hs:2147) ghc-lib-parser> genericClassNames (compiler/GHC/Builtin/Names.hs:1520) ghc-lib-parser> genericTyConNames (compiler/GHC/Builtin/Names.hs:528) ghc-lib-parser> getFieldClassOpKey (compiler/GHC/Builtin/Names.hs:2572) ghc-lib-parser> getFieldName (compiler/GHC/Builtin/Names.hs:1498) ghc-lib-parser> ghciIoClassKey (compiler/GHC/Builtin/Names.hs:1787) ghc-lib-parser> ghciIoClassName (compiler/GHC/Builtin/Names.hs:1524) ghc-lib-parser> ghciStepIoMClassOpKey (compiler/GHC/Builtin/Names.hs:2490) ghc-lib-parser> ghciStepIoMName (compiler/GHC/Builtin/Names.hs:1525) ghc-lib-parser> gtTag_RDR (compiler/GHC/Builtin/Names.hs:728) ghc-lib-parser> gt_RDR (compiler/GHC/Builtin/Names.hs:724) ghc-lib-parser> guardMIdKey (compiler/GHC/Builtin/Names.hs:2484) ghc-lib-parser> guardMName (compiler/GHC/Builtin/Names.hs:1581) ghc-lib-parser> hasFieldClassName (compiler/GHC/Builtin/Names.hs:1615) ghc-lib-parser> hasFieldClassNameKey (compiler/GHC/Builtin/Names.hs:1799) ghc-lib-parser> heqDataConKey (compiler/GHC/Builtin/Names.hs:2140) ghc-lib-parser> heqSCSelIdKey (compiler/GHC/Builtin/Names.hs:2541) ghc-lib-parser> heqTyConKey (compiler/GHC/Builtin/Names.hs:1869) ghc-lib-parser> ident_RDR (compiler/GHC/Builtin/Names.hs:802) ghc-lib-parser> impossibleConstraintErrorIdKey (compiler/GHC/Builtin/Names.hs:2332) ghc-lib-parser> impossibleErrorIdKey (compiler/GHC/Builtin/Names.hs:2331) ghc-lib-parser> inRange_RDR (compiler/GHC/Builtin/Names.hs:778) ghc-lib-parser> index_RDR (compiler/GHC/Builtin/Names.hs:779) ghc-lib-parser> infixDataCon_RDR (compiler/GHC/Builtin/Names.hs:871) ghc-lib-parser> infixIDataConKey (compiler/GHC/Builtin/Names.hs:2203) ghc-lib-parser> infixIDataConName (compiler/GHC/Builtin/Names.hs:1003) ghc-lib-parser> inlDataConKey (compiler/GHC/Builtin/Names.hs:2145) ghc-lib-parser> inlineIdKey (compiler/GHC/Builtin/Names.hs:2390) ghc-lib-parser> inlineIdName (compiler/GHC/Builtin/Names.hs:1046) ghc-lib-parser> inrDataConKey (compiler/GHC/Builtin/Names.hs:2146) ghc-lib-parser> int16PrimTyConKey (compiler/GHC/Builtin/Names.hs:1845) ghc-lib-parser> int16TyConKey (compiler/GHC/Builtin/Names.hs:1846) ghc-lib-parser> int16TyConName (compiler/GHC/Builtin/Names.hs:1544) ghc-lib-parser> int16X16PrimTyConKey (ghc-lib/stage0/compiler/build/primop-vector-uniques.hs-incl:12) ghc-lib-parser> int16X32PrimTyConKey (ghc-lib/stage0/compiler/build/primop-vector-uniques.hs-incl:20) ghc-lib-parser> int16X8PrimTyConKey (ghc-lib/stage0/compiler/build/primop-vector-uniques.hs-incl:4) ghc-lib-parser> int32PrimTyConKey (compiler/GHC/Builtin/Names.hs:1847) ghc-lib-parser> int32TyConKey (compiler/GHC/Builtin/Names.hs:1848) ghc-lib-parser> int32TyConName (compiler/GHC/Builtin/Names.hs:1545) ghc-lib-parser> int32X16PrimTyConKey (ghc-lib/stage0/compiler/build/primop-vector-uniques.hs-incl:22) ghc-lib-parser> int32X4PrimTyConKey (ghc-lib/stage0/compiler/build/primop-vector-uniques.hs-incl:6) ghc-lib-parser> int32X8PrimTyConKey (ghc-lib/stage0/compiler/build/primop-vector-uniques.hs-incl:14) ghc-lib-parser> int64PrimTyConKey (compiler/GHC/Builtin/Names.hs:1849) ghc-lib-parser> int64TyConKey (compiler/GHC/Builtin/Names.hs:1850) ghc-lib-parser> int64TyConName (compiler/GHC/Builtin/Names.hs:1546) ghc-lib-parser> int64X2PrimTyConKey (ghc-lib/stage0/compiler/build/primop-vector-uniques.hs-incl:8) ghc-lib-parser> int64X4PrimTyConKey (ghc-lib/stage0/compiler/build/primop-vector-uniques.hs-incl:16) ghc-lib-parser> int64X8PrimTyConKey (ghc-lib/stage0/compiler/build/primop-vector-uniques.hs-incl:24) ghc-lib-parser> int8PrimTyConKey (compiler/GHC/Builtin/Names.hs:1843) ghc-lib-parser> int8TyConKey (compiler/GHC/Builtin/Names.hs:1844) ghc-lib-parser> int8TyConName (compiler/GHC/Builtin/Names.hs:1543) ghc-lib-parser> int8X16PrimTyConKey (ghc-lib/stage0/compiler/build/primop-vector-uniques.hs-incl:2) ghc-lib-parser> int8X32PrimTyConKey (ghc-lib/stage0/compiler/build/primop-vector-uniques.hs-incl:10) ghc-lib-parser> int8X64PrimTyConKey (ghc-lib/stage0/compiler/build/primop-vector-uniques.hs-incl:18) ghc-lib-parser> intDataConKey (compiler/GHC/Builtin/Names.hs:2129) ghc-lib-parser> intPrimTyConKey (compiler/GHC/Builtin/Names.hs:1841) ghc-lib-parser> intTyConKey (compiler/GHC/Builtin/Names.hs:1842) ghc-lib-parser> integerAbsIdKey (compiler/GHC/Builtin/Names.hs:2660) ghc-lib-parser> integerAbsName (compiler/GHC/Builtin/Names.hs:1253) ghc-lib-parser> integerAddIdKey (compiler/GHC/Builtin/Names.hs:2656) ghc-lib-parser> integerAddName (compiler/GHC/Builtin/Names.hs:1249) ghc-lib-parser> integerAndIdKey (compiler/GHC/Builtin/Names.hs:2672) ghc-lib-parser> integerAndName (compiler/GHC/Builtin/Names.hs:1265) ghc-lib-parser> integerBitIdKey (compiler/GHC/Builtin/Names.hs:2676) ghc-lib-parser> integerBitName (compiler/GHC/Builtin/Names.hs:1269) ghc-lib-parser> integerComplementIdKey (compiler/GHC/Builtin/Names.hs:2675) ghc-lib-parser> integerComplementName (compiler/GHC/Builtin/Names.hs:1268) ghc-lib-parser> integerDivIdKey (compiler/GHC/Builtin/Names.hs:2664) ghc-lib-parser> integerDivModIdKey (compiler/GHC/Builtin/Names.hs:2666) ghc-lib-parser> integerDivModName (compiler/GHC/Builtin/Names.hs:1259) ghc-lib-parser> integerDivName (compiler/GHC/Builtin/Names.hs:1257) ghc-lib-parser> integerEncodeDoubleIdKey (compiler/GHC/Builtin/Names.hs:2669) ghc-lib-parser> integerEncodeDoubleName (compiler/GHC/Builtin/Names.hs:1262) ghc-lib-parser> integerEncodeFloatIdKey (compiler/GHC/Builtin/Names.hs:2668) ghc-lib-parser> integerEncodeFloatName (compiler/GHC/Builtin/Names.hs:1261) ghc-lib-parser> integerFromInt64IdKey (compiler/GHC/Builtin/Names.hs:2682) ghc-lib-parser> integerFromInt64Name (compiler/GHC/Builtin/Names.hs:1248) ghc-lib-parser> integerFromNaturalIdKey (compiler/GHC/Builtin/Names.hs:2648) ghc-lib-parser> integerFromNaturalName (compiler/GHC/Builtin/Names.hs:1238) ghc-lib-parser> integerFromWord64IdKey (compiler/GHC/Builtin/Names.hs:2681) ghc-lib-parser> integerFromWord64Name (compiler/GHC/Builtin/Names.hs:1247) ghc-lib-parser> integerFromWordIdKey (compiler/GHC/Builtin/Names.hs:2680) ghc-lib-parser> integerFromWordName (compiler/GHC/Builtin/Names.hs:1246) ghc-lib-parser> integerGcdIdKey (compiler/GHC/Builtin/Names.hs:2670) ghc-lib-parser> integerGcdName (compiler/GHC/Builtin/Names.hs:1263) ghc-lib-parser> integerINDataConKey (compiler/GHC/Builtin/Names.hs:2286) ghc-lib-parser> integerIPDataConKey (compiler/GHC/Builtin/Names.hs:2287) ghc-lib-parser> integerISDataConKey (compiler/GHC/Builtin/Names.hs:2285) ghc-lib-parser> integerLcmIdKey (compiler/GHC/Builtin/Names.hs:2671) ghc-lib-parser> integerLcmName (compiler/GHC/Builtin/Names.hs:1264) ghc-lib-parser> integerModIdKey (compiler/GHC/Builtin/Names.hs:2665) ghc-lib-parser> integerModName (compiler/GHC/Builtin/Names.hs:1258) ghc-lib-parser> integerMulIdKey (compiler/GHC/Builtin/Names.hs:2657) ghc-lib-parser> integerMulName (compiler/GHC/Builtin/Names.hs:1250) ghc-lib-parser> integerNegateIdKey (compiler/GHC/Builtin/Names.hs:2659) ghc-lib-parser> integerNegateName (compiler/GHC/Builtin/Names.hs:1252) ghc-lib-parser> integerOrIdKey (compiler/GHC/Builtin/Names.hs:2673) ghc-lib-parser> integerOrName (compiler/GHC/Builtin/Names.hs:1266) ghc-lib-parser> integerPopCountIdKey (compiler/GHC/Builtin/Names.hs:2661) ghc-lib-parser> integerPopCountName (compiler/GHC/Builtin/Names.hs:1254) ghc-lib-parser> integerQuotIdKey (compiler/GHC/Builtin/Names.hs:2662) ghc-lib-parser> integerQuotName (compiler/GHC/Builtin/Names.hs:1255) ghc-lib-parser> integerQuotRemIdKey (compiler/GHC/Builtin/Names.hs:2667) ghc-lib-parser> integerQuotRemName (compiler/GHC/Builtin/Names.hs:1260) ghc-lib-parser> integerRemIdKey (compiler/GHC/Builtin/Names.hs:2663) ghc-lib-parser> integerRemName (compiler/GHC/Builtin/Names.hs:1256) ghc-lib-parser> integerShiftLIdKey (compiler/GHC/Builtin/Names.hs:2678) ghc-lib-parser> integerShiftLName (compiler/GHC/Builtin/Names.hs:1271) ghc-lib-parser> integerShiftRIdKey (compiler/GHC/Builtin/Names.hs:2679) ghc-lib-parser> integerShiftRName (compiler/GHC/Builtin/Names.hs:1272) ghc-lib-parser> integerSubIdKey (compiler/GHC/Builtin/Names.hs:2658) ghc-lib-parser> integerSubName (compiler/GHC/Builtin/Names.hs:1251) ghc-lib-parser> integerTestBitIdKey (compiler/GHC/Builtin/Names.hs:2677) ghc-lib-parser> integerTestBitName (compiler/GHC/Builtin/Names.hs:1270) ghc-lib-parser> integerToDoubleIdKey (compiler/GHC/Builtin/Names.hs:2403) ghc-lib-parser> integerToDoubleName (compiler/GHC/Builtin/Names.hs:1310) ghc-lib-parser> integerToFloatIdKey (compiler/GHC/Builtin/Names.hs:2402) ghc-lib-parser> integerToFloatName (compiler/GHC/Builtin/Names.hs:1309) ghc-lib-parser> integerToInt64IdKey (compiler/GHC/Builtin/Names.hs:2655) ghc-lib-parser> integerToInt64Name (compiler/GHC/Builtin/Names.hs:1245) ghc-lib-parser> integerToIntIdKey (compiler/GHC/Builtin/Names.hs:2653) ghc-lib-parser> integerToIntName (compiler/GHC/Builtin/Names.hs:1243) ghc-lib-parser> integerToNaturalClampIdKey (compiler/GHC/Builtin/Names.hs:2649) ghc-lib-parser> integerToNaturalClampName (compiler/GHC/Builtin/Names.hs:1239) ghc-lib-parser> integerToNaturalIdKey (compiler/GHC/Builtin/Names.hs:2651) ghc-lib-parser> integerToNaturalName (compiler/GHC/Builtin/Names.hs:1241) ghc-lib-parser> integerToNaturalThrowIdKey (compiler/GHC/Builtin/Names.hs:2650) ghc-lib-parser> integerToNaturalThrowName (compiler/GHC/Builtin/Names.hs:1240) ghc-lib-parser> integerToWord64IdKey (compiler/GHC/Builtin/Names.hs:2654) ghc-lib-parser> integerToWord64Name (compiler/GHC/Builtin/Names.hs:1244) ghc-lib-parser> integerToWordIdKey (compiler/GHC/Builtin/Names.hs:2652) ghc-lib-parser> integerToWordName (compiler/GHC/Builtin/Names.hs:1242) ghc-lib-parser> integerTyConKey (compiler/GHC/Builtin/Names.hs:1851) ghc-lib-parser> integerXorIdKey (compiler/GHC/Builtin/Names.hs:2674) ghc-lib-parser> integerXorName (compiler/GHC/Builtin/Names.hs:1267) ghc-lib-parser> integralClassKey (compiler/GHC/Builtin/Names.hs:1725) ghc-lib-parser> integralClassName (compiler/GHC/Builtin/Names.hs:1289) ghc-lib-parser> interactiveClassKeys (compiler/GHC/Builtin/Names.hs:2785) ghc-lib-parser> interactiveClassNames (compiler/GHC/Builtin/Names.hs:2780) ghc-lib-parser> ioDataConKey (compiler/GHC/Builtin/Names.hs:2139) ghc-lib-parser> ioDataConName (compiler/GHC/Builtin/Names.hs:1531) ghc-lib-parser> ioPortPrimTyConKey (compiler/GHC/Builtin/Names.hs:1862) ghc-lib-parser> ioTyConKey (compiler/GHC/Builtin/Names.hs:1893) ghc-lib-parser> ioTyConName (compiler/GHC/Builtin/Names.hs:1530) ghc-lib-parser> ipClassKey (compiler/GHC/Builtin/Names.hs:1795) ghc-lib-parser> ipClassName (compiler/GHC/Builtin/Names.hs:1610) ghc-lib-parser> isListClassKey (compiler/GHC/Builtin/Names.hs:2494) ghc-lib-parser> isListClassName (compiler/GHC/Builtin/Names.hs:1491) ghc-lib-parser> isNewtypeName_RDR (compiler/GHC/Builtin/Names.hs:864) ghc-lib-parser> isStringClassKey (compiler/GHC/Builtin/Names.hs:1759) ghc-lib-parser> isStringClassName (compiler/GHC/Builtin/Names.hs:1593) ghc-lib-parser> isUnboundName (compiler/GHC/Builtin/Names.hs:187) ghc-lib-parser> itName (compiler/GHC/Builtin/Names.hs:179) ghc-lib-parser> ixClassKey (compiler/GHC/Builtin/Names.hs:1736) ghc-lib-parser> ixClassName (compiler/GHC/Builtin/Names.hs:1318) ghc-lib-parser> joinMIdKey (compiler/GHC/Builtin/Names.hs:1102) ghc-lib-parser> joinMName (compiler/GHC/Builtin/Names.hs:1096) ghc-lib-parser> jsvalTyConKey (compiler/GHC/Builtin/Names.hs:2105) ghc-lib-parser> jsvalTyConName (compiler/GHC/Builtin/Names.hs:1679) ghc-lib-parser> justDataConKey (compiler/GHC/Builtin/Names.hs:2131) ghc-lib-parser> k1DataCon_RDR (compiler/GHC/Builtin/Names.hs:842) ghc-lib-parser> k1TyConKey (compiler/GHC/Builtin/Names.hs:1975) ghc-lib-parser> k1TyConName (compiler/GHC/Builtin/Names.hs:974) ghc-lib-parser> kindConKey (compiler/GHC/Builtin/Names.hs:1904) ghc-lib-parser> kindRepAppDataConKey (compiler/GHC/Builtin/Names.hs:2261) ghc-lib-parser> kindRepAppDataConName (compiler/GHC/Builtin/Names.hs:1349) ghc-lib-parser> kindRepFunDataConKey (compiler/GHC/Builtin/Names.hs:2262) ghc-lib-parser> kindRepFunDataConName (compiler/GHC/Builtin/Names.hs:1350) ghc-lib-parser> kindRepTYPEDataConKey (compiler/GHC/Builtin/Names.hs:2263) ghc-lib-parser> kindRepTYPEDataConName (compiler/GHC/Builtin/Names.hs:1351) ghc-lib-parser> kindRepTyConAppDataConKey (compiler/GHC/Builtin/Names.hs:2259) ghc-lib-parser> kindRepTyConAppDataConName (compiler/GHC/Builtin/Names.hs:1347) ghc-lib-parser> kindRepTyConKey (compiler/GHC/Builtin/Names.hs:1958) ghc-lib-parser> kindRepTyConName (compiler/GHC/Builtin/Names.hs:1346) ghc-lib-parser> kindRepTypeLitDDataConKey (compiler/GHC/Builtin/Names.hs:2265) ghc-lib-parser> kindRepTypeLitDDataConName (compiler/GHC/Builtin/Names.hs:1353) ghc-lib-parser> kindRepTypeLitSDataConKey (compiler/GHC/Builtin/Names.hs:2264) ghc-lib-parser> kindRepTypeLitSDataConName (compiler/GHC/Builtin/Names.hs:1352) ghc-lib-parser> kindRepVarDataConKey (compiler/GHC/Builtin/Names.hs:2260) ghc-lib-parser> kindRepVarDataConName (compiler/GHC/Builtin/Names.hs:1348) ghc-lib-parser> knownCharClassName (compiler/GHC/Builtin/Names.hs:1601) ghc-lib-parser> knownCharClassNameKey (compiler/GHC/Builtin/Names.hs:1784) ghc-lib-parser> knownNatClassName (compiler/GHC/Builtin/Names.hs:1597) ghc-lib-parser> knownNatClassNameKey (compiler/GHC/Builtin/Names.hs:1777) ghc-lib-parser> knownSymbolClassName (compiler/GHC/Builtin/Names.hs:1599) ghc-lib-parser> knownSymbolClassNameKey (compiler/GHC/Builtin/Names.hs:1781) ghc-lib-parser> l1DataCon_RDR (compiler/GHC/Builtin/Names.hs:845) ghc-lib-parser> lazyIdKey (compiler/GHC/Builtin/Names.hs:2378) ghc-lib-parser> le_RDR (compiler/GHC/Builtin/Names.hs:722) ghc-lib-parser> leftAssocDataCon_RDR (compiler/GHC/Builtin/Names.hs:872) ghc-lib-parser> leftAssociativeDataConKey (compiler/GHC/Builtin/Names.hs:2204) ghc-lib-parser> leftAssociativeDataConName (compiler/GHC/Builtin/Names.hs:1004) ghc-lib-parser> leftDataConKey (compiler/GHC/Builtin/Names.hs:2150) ghc-lib-parser> leftDataConName (compiler/GHC/Builtin/Names.hs:947) ghc-lib-parser> leftSectionKey (compiler/GHC/Builtin/Names.hs:2369) ghc-lib-parser> left_RDR (compiler/GHC/Builtin/Names.hs:743) ghc-lib-parser> levityTyConKey (compiler/GHC/Builtin/Names.hs:1940) ghc-lib-parser> lexP_RDR (compiler/GHC/Builtin/Names.hs:792) ghc-lib-parser> liftA2_RDR (compiler/GHC/Builtin/Names.hs:897) ghc-lib-parser> liftMIdKey (compiler/GHC/Builtin/Names.hs:2485) ghc-lib-parser> liftMName (compiler/GHC/Builtin/Names.hs:1582) ghc-lib-parser> liftedDataConKey (compiler/GHC/Builtin/Names.hs:2241) ghc-lib-parser> liftedRepTyConKey (compiler/GHC/Builtin/Names.hs:1944) ghc-lib-parser> liftedTypeKindTyConKey (compiler/GHC/Builtin/Names.hs:1935) ghc-lib-parser> listTyConKey (compiler/GHC/Builtin/Names.hs:1854) ghc-lib-parser> loopAIdKey (compiler/GHC/Builtin/Names.hs:2466) ghc-lib-parser> loopAName (compiler/GHC/Builtin/Names.hs:1577) ghc-lib-parser> ltTag_RDR (compiler/GHC/Builtin/Names.hs:726) ghc-lib-parser> lt_RDR (compiler/GHC/Builtin/Names.hs:723) ghc-lib-parser> m1DataCon_RDR (compiler/GHC/Builtin/Names.hs:843) ghc-lib-parser> m1TyConKey (compiler/GHC/Builtin/Names.hs:1976) ghc-lib-parser> m1TyConName (compiler/GHC/Builtin/Names.hs:975) ghc-lib-parser> mAIN_NAME (compiler/GHC/Builtin/Names.hs:679) ghc-lib-parser> mVarPrimTyConKey (compiler/GHC/Builtin/Names.hs:1861) ghc-lib-parser> main_RDR_Unqual (compiler/GHC/Builtin/Names.hs:714) ghc-lib-parser> makeStaticKey (compiler/GHC/Builtin/Names.hs:2560) ghc-lib-parser> makeStaticName (compiler/GHC/Builtin/Names.hs:1647) ghc-lib-parser> manyDataConKey (compiler/GHC/Builtin/Names.hs:2280) ghc-lib-parser> mapIdKey (compiler/GHC/Builtin/Names.hs:2394) ghc-lib-parser> mapName (compiler/GHC/Builtin/Names.hs:1122) ghc-lib-parser> map_RDR (compiler/GHC/Builtin/Names.hs:731) ghc-lib-parser> mappendClassOpKey (compiler/GHC/Builtin/Names.hs:2549) ghc-lib-parser> mappendName (compiler/GHC/Builtin/Names.hs:1088) ghc-lib-parser> mappend_RDR (compiler/GHC/Builtin/Names.hs:904) ghc-lib-parser> maxBound_RDR (compiler/GHC/Builtin/Names.hs:776) ghc-lib-parser> maybeTyConKey (compiler/GHC/Builtin/Names.hs:1856) ghc-lib-parser> mconcatClassOpKey (compiler/GHC/Builtin/Names.hs:2550) ghc-lib-parser> mconcatName (compiler/GHC/Builtin/Names.hs:1089) ghc-lib-parser> memptyClassOpKey (compiler/GHC/Builtin/Names.hs:2548) ghc-lib-parser> memptyName (compiler/GHC/Builtin/Names.hs:1087) ghc-lib-parser> mempty_RDR (compiler/GHC/Builtin/Names.hs:903) ghc-lib-parser> metaConsDataConKey (compiler/GHC/Builtin/Names.hs:2217) ghc-lib-parser> metaConsDataConName (compiler/GHC/Builtin/Names.hs:1019) ghc-lib-parser> metaDataDataConKey (compiler/GHC/Builtin/Names.hs:2216) ghc-lib-parser> metaDataDataConName (compiler/GHC/Builtin/Names.hs:1018) ghc-lib-parser> metaSelDataConKey (compiler/GHC/Builtin/Names.hs:2218) ghc-lib-parser> metaSelDataConName (compiler/GHC/Builtin/Names.hs:1020) ghc-lib-parser> mfixIdKey (compiler/GHC/Builtin/Names.hs:2448) ghc-lib-parser> mfixName (compiler/GHC/Builtin/Names.hs:1568) ghc-lib-parser> minBound_RDR (compiler/GHC/Builtin/Names.hs:775) ghc-lib-parser> minusClassOpKey (compiler/GHC/Builtin/Names.hs:2432) ghc-lib-parser> minusName (compiler/GHC/Builtin/Names.hs:1131) ghc-lib-parser> mkBignumModule (compiler/GHC/Builtin/Names.hs:685) ghc-lib-parser> mkDictDataConKey (compiler/GHC/Builtin/Names.hs:2159) ghc-lib-parser> mkGhcInternalModule (compiler/GHC/Builtin/Names.hs:688) ghc-lib-parser> mkGhcInternalModule_ (compiler/GHC/Builtin/Names.hs:691) ghc-lib-parser> mkInteractiveModule (compiler/GHC/Builtin/Names.hs:675) ghc-lib-parser> mkMainModule (compiler/GHC/Builtin/Names.hs:700) ghc-lib-parser> mkMainModule_ (compiler/GHC/Builtin/Names.hs:703) ghc-lib-parser> mkPrimModule (compiler/GHC/Builtin/Names.hs:682) ghc-lib-parser> mkRationalBase10IdKey (compiler/GHC/Builtin/Names.hs:2722) ghc-lib-parser> mkRationalBase10Name (compiler/GHC/Builtin/Names.hs:1298) ghc-lib-parser> mkRationalBase2IdKey (compiler/GHC/Builtin/Names.hs:2721) ghc-lib-parser> mkRationalBase2Name (compiler/GHC/Builtin/Names.hs:1297) ghc-lib-parser> mkThisGhcModule (compiler/GHC/Builtin/Names.hs:694) ghc-lib-parser> mkThisGhcModule_ (compiler/GHC/Builtin/Names.hs:697) ghc-lib-parser> mkTrAppKey (compiler/GHC/Builtin/Names.hs:2520) ghc-lib-parser> mkTrAppName (compiler/GHC/Builtin/Names.hs:1387) ghc-lib-parser> mkTrConKey (compiler/GHC/Builtin/Names.hs:2519) ghc-lib-parser> mkTrConName (compiler/GHC/Builtin/Names.hs:1386) ghc-lib-parser> mkTrFunKey (compiler/GHC/Builtin/Names.hs:2525) ghc-lib-parser> mkTrFunName (compiler/GHC/Builtin/Names.hs:1388) ghc-lib-parser> mkTrTypeKey (compiler/GHC/Builtin/Names.hs:2518) ghc-lib-parser> mkTrTypeName (compiler/GHC/Builtin/Names.hs:1385) ghc-lib-parser> mkTyConKey (compiler/GHC/Builtin/Names.hs:2517) ghc-lib-parser> mkUnboundName (compiler/GHC/Builtin/Names.hs:184) ghc-lib-parser> mk_known_key_name (compiler/GHC/Builtin/Names.hs:1703) ghc-lib-parser> modIntIdKey (compiler/GHC/Builtin/Names.hs:2348) ghc-lib-parser> modIntName (compiler/GHC/Builtin/Names.hs:1025) ghc-lib-parser> moduleName_RDR (compiler/GHC/Builtin/Names.hs:862) ghc-lib-parser> monadClassKey (compiler/GHC/Builtin/Names.hs:1726) ghc-lib-parser> monadClassName (compiler/GHC/Builtin/Names.hs:1059) ghc-lib-parser> monadFailClassKey (compiler/GHC/Builtin/Names.hs:1751) ghc-lib-parser> monadFailClassName (compiler/GHC/Builtin/Names.hs:1066) ghc-lib-parser> monadFixClassKey (compiler/GHC/Builtin/Names.hs:1748) ghc-lib-parser> monadFixClassName (compiler/GHC/Builtin/Names.hs:1567) ghc-lib-parser> monadPlusClassKey (compiler/GHC/Builtin/Names.hs:1754) ghc-lib-parser> monadPlusClassName (compiler/GHC/Builtin/Names.hs:1592) ghc-lib-parser> monoidClassKey (compiler/GHC/Builtin/Names.hs:1791) ghc-lib-parser> monoidClassName (compiler/GHC/Builtin/Names.hs:1086) ghc-lib-parser> multMulTyConKey (compiler/GHC/Builtin/Names.hs:2060) ghc-lib-parser> multiplicityTyConKey (compiler/GHC/Builtin/Names.hs:2054) ghc-lib-parser> mutVarPrimTyConKey (compiler/GHC/Builtin/Names.hs:1892) ghc-lib-parser> mutableArrayPrimTyConKey (compiler/GHC/Builtin/Names.hs:1858) ghc-lib-parser> mutableByteArrayPrimTyConKey (compiler/GHC/Builtin/Names.hs:1859) ghc-lib-parser> mzipIdKey (compiler/GHC/Builtin/Names.hs:2486) ghc-lib-parser> mzipName (compiler/GHC/Builtin/Names.hs:1583) ghc-lib-parser> naturalAddIdKey (compiler/GHC/Builtin/Names.hs:2688) ghc-lib-parser> naturalAddName (compiler/GHC/Builtin/Names.hs:1216) ghc-lib-parser> naturalAndIdKey (compiler/GHC/Builtin/Names.hs:2696) ghc-lib-parser> naturalAndName (compiler/GHC/Builtin/Names.hs:1224) ghc-lib-parser> naturalAndNotIdKey (compiler/GHC/Builtin/Names.hs:2697) ghc-lib-parser> naturalAndNotName (compiler/GHC/Builtin/Names.hs:1225) ghc-lib-parser> naturalBitIdKey (compiler/GHC/Builtin/Names.hs:2701) ghc-lib-parser> naturalBitName (compiler/GHC/Builtin/Names.hs:1229) ghc-lib-parser> naturalGcdIdKey (compiler/GHC/Builtin/Names.hs:2702) ghc-lib-parser> naturalGcdName (compiler/GHC/Builtin/Names.hs:1230) ghc-lib-parser> naturalLcmIdKey (compiler/GHC/Builtin/Names.hs:2703) ghc-lib-parser> naturalLcmName (compiler/GHC/Builtin/Names.hs:1231) ghc-lib-parser> naturalLog2IdKey (compiler/GHC/Builtin/Names.hs:2704) ghc-lib-parser> naturalLog2Name (compiler/GHC/Builtin/Names.hs:1232) ghc-lib-parser> naturalLogBaseIdKey (compiler/GHC/Builtin/Names.hs:2706) ghc-lib-parser> naturalLogBaseName (compiler/GHC/Builtin/Names.hs:1234) ghc-lib-parser> naturalLogBaseWordIdKey (compiler/GHC/Builtin/Names.hs:2705) ghc-lib-parser> naturalLogBaseWordName (compiler/GHC/Builtin/Names.hs:1233) ghc-lib-parser> naturalMulIdKey (compiler/GHC/Builtin/Names.hs:2692) ghc-lib-parser> naturalMulName (compiler/GHC/Builtin/Names.hs:1220) ghc-lib-parser> naturalNBDataConKey (compiler/GHC/Builtin/Names.hs:2289) ghc-lib-parser> naturalNSDataConKey (compiler/GHC/Builtin/Names.hs:2288) ghc-lib-parser> naturalOrIdKey (compiler/GHC/Builtin/Names.hs:2698) ghc-lib-parser> naturalOrName (compiler/GHC/Builtin/Names.hs:1226) ghc-lib-parser> naturalPopCountIdKey (compiler/GHC/Builtin/Names.hs:2685) ghc-lib-parser> naturalPopCountName (compiler/GHC/Builtin/Names.hs:1213) ghc-lib-parser> naturalPowModIdKey (compiler/GHC/Builtin/Names.hs:2707) ghc-lib-parser> naturalPowModName (compiler/GHC/Builtin/Names.hs:1235) ghc-lib-parser> naturalQuotIdKey (compiler/GHC/Builtin/Names.hs:2694) ghc-lib-parser> naturalQuotName (compiler/GHC/Builtin/Names.hs:1222) ghc-lib-parser> naturalQuotRemIdKey (compiler/GHC/Builtin/Names.hs:2693) ghc-lib-parser> naturalQuotRemName (compiler/GHC/Builtin/Names.hs:1221) ghc-lib-parser> naturalRemIdKey (compiler/GHC/Builtin/Names.hs:2695) ghc-lib-parser> naturalRemName (compiler/GHC/Builtin/Names.hs:1223) ghc-lib-parser> naturalShiftLIdKey (compiler/GHC/Builtin/Names.hs:2687) ghc-lib-parser> naturalShiftLName (compiler/GHC/Builtin/Names.hs:1215) ghc-lib-parser> naturalShiftRIdKey (compiler/GHC/Builtin/Names.hs:2686) ghc-lib-parser> naturalShiftRName (compiler/GHC/Builtin/Names.hs:1214) ghc-lib-parser> naturalSizeInBaseIdKey (compiler/GHC/Builtin/Names.hs:2708) ghc-lib-parser> naturalSizeInBaseName (compiler/GHC/Builtin/Names.hs:1236) ghc-lib-parser> naturalSubIdKey (compiler/GHC/Builtin/Names.hs:2689) ghc-lib-parser> naturalSubName (compiler/GHC/Builtin/Names.hs:1217) ghc-lib-parser> naturalSubThrowIdKey (compiler/GHC/Builtin/Names.hs:2690) ghc-lib-parser> naturalSubThrowName (compiler/GHC/Builtin/Names.hs:1218) ghc-lib-parser> naturalSubUnsafeIdKey (compiler/GHC/Builtin/Names.hs:2691) ghc-lib-parser> naturalSubUnsafeName (compiler/GHC/Builtin/Names.hs:1219) ghc-lib-parser> naturalTestBitIdKey (compiler/GHC/Builtin/Names.hs:2700) ghc-lib-parser> naturalTestBitName (compiler/GHC/Builtin/Names.hs:1228) ghc-lib-parser> naturalToDoubleIdKey (compiler/GHC/Builtin/Names.hs:2405) ghc-lib-parser> naturalToDoubleName (compiler/GHC/Builtin/Names.hs:1312) ghc-lib-parser> naturalToFloatIdKey (compiler/GHC/Builtin/Names.hs:2404) ghc-lib-parser> naturalToFloatName (compiler/GHC/Builtin/Names.hs:1311) ghc-lib-parser> naturalToWordIdKey (compiler/GHC/Builtin/Names.hs:2684) ghc-lib-parser> naturalToWordName (compiler/GHC/Builtin/Names.hs:1212) ghc-lib-parser> naturalTyConKey (compiler/GHC/Builtin/Names.hs:1852) ghc-lib-parser> naturalXorIdKey (compiler/GHC/Builtin/Names.hs:2699) ghc-lib-parser> naturalXorName (compiler/GHC/Builtin/Names.hs:1227) ghc-lib-parser> negateClassOpKey (compiler/GHC/Builtin/Names.hs:2440) ghc-lib-parser> negateName (compiler/GHC/Builtin/Names.hs:1132) ghc-lib-parser> newStablePtrIdKey (compiler/GHC/Builtin/Names.hs:2360) ghc-lib-parser> newStablePtrName (compiler/GHC/Builtin/Names.hs:1563) ghc-lib-parser> nilDataConKey (compiler/GHC/Builtin/Names.hs:2133) ghc-lib-parser> noMethodBindingErrorIdKey (compiler/GHC/Builtin/Names.hs:2329) ghc-lib-parser> noSourceStrictnessDataConKey (compiler/GHC/Builtin/Names.hs:2212) ghc-lib-parser> noSourceStrictnessDataConName (compiler/GHC/Builtin/Names.hs:1013) ghc-lib-parser> noSourceUnpackednessDataConKey (compiler/GHC/Builtin/Names.hs:2209) ghc-lib-parser> noSourceUnpackednessDataConName (compiler/GHC/Builtin/Names.hs:1010) ghc-lib-parser> noinlineConstraintIdKey (compiler/GHC/Builtin/Names.hs:2399) ghc-lib-parser> noinlineIdKey (compiler/GHC/Builtin/Names.hs:2398) ghc-lib-parser> nonEmptyTyConKey (compiler/GHC/Builtin/Names.hs:1923) ghc-lib-parser> nonEmptyTyConName (compiler/GHC/Builtin/Names.hs:1409) ghc-lib-parser> nonExhaustiveGuardsErrorIdKey (compiler/GHC/Builtin/Names.hs:2330) ghc-lib-parser> nospecIdKey (compiler/GHC/Builtin/Names.hs:2387) ghc-lib-parser> notAssocDataCon_RDR (compiler/GHC/Builtin/Names.hs:874) ghc-lib-parser> notAssociativeDataConKey (compiler/GHC/Builtin/Names.hs:2206) ghc-lib-parser> notAssociativeDataConName (compiler/GHC/Builtin/Names.hs:1006) ghc-lib-parser> not_RDR (compiler/GHC/Builtin/Names.hs:771) ghc-lib-parser> nothingDataConKey (compiler/GHC/Builtin/Names.hs:2130) ghc-lib-parser> nullAddrIdKey (compiler/GHC/Builtin/Names.hs:2363) ghc-lib-parser> null_RDR (compiler/GHC/Builtin/Names.hs:900) ghc-lib-parser> numClassKey (compiler/GHC/Builtin/Names.hs:1729) ghc-lib-parser> numClassName (compiler/GHC/Builtin/Names.hs:1129) ghc-lib-parser> numericClassKeys (compiler/GHC/Builtin/Names.hs:2737) ghc-lib-parser> oneDataConKey (compiler/GHC/Builtin/Names.hs:2279) ghc-lib-parser> oneShotKey (compiler/GHC/Builtin/Names.hs:2380) ghc-lib-parser> ordClassKey (compiler/GHC/Builtin/Names.hs:1730) ghc-lib-parser> ordClassName (compiler/GHC/Builtin/Names.hs:1052) ghc-lib-parser> ordEQDataConKey (compiler/GHC/Builtin/Names.hs:2155) ghc-lib-parser> ordEQDataConName (compiler/GHC/Builtin/Names.hs:939) ghc-lib-parser> ordGTDataConKey (compiler/GHC/Builtin/Names.hs:2156) ghc-lib-parser> ordGTDataConName (compiler/GHC/Builtin/Names.hs:940) ghc-lib-parser> ordLTDataConKey (compiler/GHC/Builtin/Names.hs:2154) ghc-lib-parser> ordLTDataConName (compiler/GHC/Builtin/Names.hs:938) ghc-lib-parser> orderingTyConKey (compiler/GHC/Builtin/Names.hs:1860) ghc-lib-parser> orderingTyConName (compiler/GHC/Builtin/Names.hs:937) ghc-lib-parser> otherwiseIdKey (compiler/GHC/Builtin/Names.hs:2365) ghc-lib-parser> otherwiseIdName (compiler/GHC/Builtin/Names.hs:1118) ghc-lib-parser> pLUGINS (compiler/GHC/Builtin/Names.hs:1639) ghc-lib-parser> pRELUDE_NAME (compiler/GHC/Builtin/Names.hs:678) ghc-lib-parser> packageName_RDR (compiler/GHC/Builtin/Names.hs:863) ghc-lib-parser> par1DataCon_RDR (compiler/GHC/Builtin/Names.hs:840) ghc-lib-parser> par1TyConKey (compiler/GHC/Builtin/Names.hs:1973) ghc-lib-parser> par1TyConName (compiler/GHC/Builtin/Names.hs:972) ghc-lib-parser> parens_RDR (compiler/GHC/Builtin/Names.hs:790) ghc-lib-parser> patErrorIdKey (compiler/GHC/Builtin/Names.hs:2333) ghc-lib-parser> pfail_RDR (compiler/GHC/Builtin/Names.hs:810) ghc-lib-parser> pluginTyConKey (compiler/GHC/Builtin/Names.hs:1950) ghc-lib-parser> pluginTyConName (compiler/GHC/Builtin/Names.hs:1641) ghc-lib-parser> plus_RDR (compiler/GHC/Builtin/Names.hs:762) ghc-lib-parser> prec_RDR (compiler/GHC/Builtin/Names.hs:809) ghc-lib-parser> predError_RDR (compiler/GHC/Builtin/Names.hs:751) ghc-lib-parser> pred_RDR (compiler/GHC/Builtin/Names.hs:774) ghc-lib-parser> prefixDataCon_RDR (compiler/GHC/Builtin/Names.hs:870) ghc-lib-parser> prefixIDataConKey (compiler/GHC/Builtin/Names.hs:2202) ghc-lib-parser> prefixIDataConName (compiler/GHC/Builtin/Names.hs:1002) ghc-lib-parser> printIdKey (compiler/GHC/Builtin/Names.hs:2361) ghc-lib-parser> printName (compiler/GHC/Builtin/Names.hs:1539) ghc-lib-parser> prodDataCon_RDR (compiler/GHC/Builtin/Names.hs:848) ghc-lib-parser> prodTyConKey (compiler/GHC/Builtin/Names.hs:1979) ghc-lib-parser> prodTyConName (compiler/GHC/Builtin/Names.hs:978) ghc-lib-parser> promptTagPrimTyConKey (compiler/GHC/Builtin/Names.hs:1914) ghc-lib-parser> proxyHashKey (compiler/GHC/Builtin/Names.hs:2500) ghc-lib-parser> proxyPrimTyConKey (compiler/GHC/Builtin/Names.hs:2021) ghc-lib-parser> ptrTyConKey (compiler/GHC/Builtin/Names.hs:1909) ghc-lib-parser> ptrTyConName (compiler/GHC/Builtin/Names.hs:1557) ghc-lib-parser> punc_RDR (compiler/GHC/Builtin/Names.hs:801) ghc-lib-parser> pureAClassOpKey (compiler/GHC/Builtin/Names.hs:1104) ghc-lib-parser> pureAName (compiler/GHC/Builtin/Names.hs:1073) ghc-lib-parser> pure_RDR (compiler/GHC/Builtin/Names.hs:895) ghc-lib-parser> pushCallStackKey (compiler/GHC/Builtin/Names.hs:2554) ghc-lib-parser> pushCallStackName (compiler/GHC/Builtin/Names.hs:1632) ghc-lib-parser> r1DataCon_RDR (compiler/GHC/Builtin/Names.hs:846) ghc-lib-parser> rOOT_MAIN (compiler/GHC/Builtin/Names.hs:671) ghc-lib-parser> rTyConKey (compiler/GHC/Builtin/Names.hs:1982) ghc-lib-parser> rTyConName (compiler/GHC/Builtin/Names.hs:981) ghc-lib-parser> randomClassKey (compiler/GHC/Builtin/Names.hs:1755) ghc-lib-parser> randomGenClassKey (compiler/GHC/Builtin/Names.hs:1756) ghc-lib-parser> range_RDR (compiler/GHC/Builtin/Names.hs:777) ghc-lib-parser> ratioDataConKey (compiler/GHC/Builtin/Names.hs:2134) ghc-lib-parser> ratioDataConName (compiler/GHC/Builtin/Names.hs:1287) ghc-lib-parser> ratioTyConKey (compiler/GHC/Builtin/Names.hs:1863) ghc-lib-parser> ratioTyConName (compiler/GHC/Builtin/Names.hs:1286) ghc-lib-parser> rationalToDoubleIdKey (compiler/GHC/Builtin/Names.hs:2409) ghc-lib-parser> rationalToDoubleName (compiler/GHC/Builtin/Names.hs:1314) ghc-lib-parser> rationalToFloatIdKey (compiler/GHC/Builtin/Names.hs:2408) ghc-lib-parser> rationalToFloatName (compiler/GHC/Builtin/Names.hs:1313) ghc-lib-parser> rationalTyConKey (compiler/GHC/Builtin/Names.hs:1864) ghc-lib-parser> rationalTyConName (compiler/GHC/Builtin/Names.hs:1285) ghc-lib-parser> readClassKey (compiler/GHC/Builtin/Names.hs:1731) ghc-lib-parser> readClassName (compiler/GHC/Builtin/Names.hs:1507) ghc-lib-parser> readFieldHash_RDR (compiler/GHC/Builtin/Names.hs:797) ghc-lib-parser> readField_RDR (compiler/GHC/Builtin/Names.hs:796) ghc-lib-parser> readListDefault_RDR (compiler/GHC/Builtin/Names.hs:786) ghc-lib-parser> readListPrecDefault_RDR (compiler/GHC/Builtin/Names.hs:788) ghc-lib-parser> readListPrec_RDR (compiler/GHC/Builtin/Names.hs:787) ghc-lib-parser> readList_RDR (compiler/GHC/Builtin/Names.hs:785) ghc-lib-parser> readPrec_RDR (compiler/GHC/Builtin/Names.hs:789) ghc-lib-parser> readSymField_RDR (compiler/GHC/Builtin/Names.hs:798) ghc-lib-parser> realClassKey (compiler/GHC/Builtin/Names.hs:1732) ghc-lib-parser> realClassName (compiler/GHC/Builtin/Names.hs:1288) ghc-lib-parser> realFloatClassKey (compiler/GHC/Builtin/Names.hs:1733) ghc-lib-parser> realFloatClassName (compiler/GHC/Builtin/Names.hs:1303) ghc-lib-parser> realFracClassKey (compiler/GHC/Builtin/Names.hs:1734) ghc-lib-parser> realFracClassName (compiler/GHC/Builtin/Names.hs:1290) ghc-lib-parser> realToFracIdKey (compiler/GHC/Builtin/Names.hs:2478) ghc-lib-parser> realToFracName (compiler/GHC/Builtin/Names.hs:1296) ghc-lib-parser> realWorldPrimIdKey (compiler/GHC/Builtin/Names.hs:2334) ghc-lib-parser> realWorldTyConKey (compiler/GHC/Builtin/Names.hs:1865) ghc-lib-parser> rec0TyConKey (compiler/GHC/Builtin/Names.hs:1987) ghc-lib-parser> rec0TyConName (compiler/GHC/Builtin/Names.hs:986) ghc-lib-parser> rec1DataCon_RDR (compiler/GHC/Builtin/Names.hs:841) ghc-lib-parser> rec1TyConKey (compiler/GHC/Builtin/Names.hs:1974) ghc-lib-parser> rec1TyConName (compiler/GHC/Builtin/Names.hs:973) ghc-lib-parser> recConErrorIdKey (compiler/GHC/Builtin/Names.hs:2335) ghc-lib-parser> recSelErrorIdKey (compiler/GHC/Builtin/Names.hs:2325) ghc-lib-parser> rep1TyConKey (compiler/GHC/Builtin/Names.hs:1993) ghc-lib-parser> rep1TyConName (compiler/GHC/Builtin/Names.hs:992) ghc-lib-parser> repTyConKey (compiler/GHC/Builtin/Names.hs:1992) ghc-lib-parser> repTyConName (compiler/GHC/Builtin/Names.hs:991) ghc-lib-parser> replace_RDR (compiler/GHC/Builtin/Names.hs:894) ghc-lib-parser> reset_RDR (compiler/GHC/Builtin/Names.hs:808) ghc-lib-parser> returnIOIdKey (compiler/GHC/Builtin/Names.hs:2359) ghc-lib-parser> returnIOName (compiler/GHC/Builtin/Names.hs:1534) ghc-lib-parser> returnMClassOpKey (compiler/GHC/Builtin/Names.hs:2444) ghc-lib-parser> returnMName (compiler/GHC/Builtin/Names.hs:1062) ghc-lib-parser> returnM_RDR (compiler/GHC/Builtin/Names.hs:738) ghc-lib-parser> rightAssocDataCon_RDR (compiler/GHC/Builtin/Names.hs:873) ghc-lib-parser> rightAssociativeDataConKey (compiler/GHC/Builtin/Names.hs:2205) ghc-lib-parser> rightAssociativeDataConName (compiler/GHC/Builtin/Names.hs:1005) ghc-lib-parser> rightDataConKey (compiler/GHC/Builtin/Names.hs:2151) ghc-lib-parser> rightDataConName (compiler/GHC/Builtin/Names.hs:948) ghc-lib-parser> rightSectionKey (compiler/GHC/Builtin/Names.hs:2370) ghc-lib-parser> right_RDR (compiler/GHC/Builtin/Names.hs:744) ghc-lib-parser> rootMainKey (compiler/GHC/Builtin/Names.hs:2373) ghc-lib-parser> runMainIOName (compiler/GHC/Builtin/Names.hs:933) ghc-lib-parser> runMainKey (compiler/GHC/Builtin/Names.hs:2374) ghc-lib-parser> runRWKey (compiler/GHC/Builtin/Names.hs:2381) ghc-lib-parser> runRWName (compiler/GHC/Builtin/Names.hs:934) ghc-lib-parser> runtimeRepSimpleDataConKeys (compiler/GHC/Builtin/Names.hs:2237) ghc-lib-parser> runtimeRepTyConKey (compiler/GHC/Builtin/Names.hs:1941) ghc-lib-parser> s1TyConKey (compiler/GHC/Builtin/Names.hs:1990) ghc-lib-parser> s1TyConName (compiler/GHC/Builtin/Names.hs:989) ghc-lib-parser> sTyConKey (compiler/GHC/Builtin/Names.hs:1985) ghc-lib-parser> sTyConName (compiler/GHC/Builtin/Names.hs:984) ghc-lib-parser> sappendClassOpKey (compiler/GHC/Builtin/Names.hs:2545) ghc-lib-parser> sappendName (compiler/GHC/Builtin/Names.hs:1084) ghc-lib-parser> selName_RDR (compiler/GHC/Builtin/Names.hs:865) ghc-lib-parser> selectorClassKey (compiler/GHC/Builtin/Names.hs:1773) ghc-lib-parser> selectorClassName (compiler/GHC/Builtin/Names.hs:1517) ghc-lib-parser> semigroupClassKey (compiler/GHC/Builtin/Names.hs:1790) ghc-lib-parser> semigroupClassName (compiler/GHC/Builtin/Names.hs:1083) ghc-lib-parser> seqHashKey (compiler/GHC/Builtin/Names.hs:2411) ghc-lib-parser> seqHashName (compiler/GHC/Builtin/Names.hs:1417) ghc-lib-parser> seqIdKey (compiler/GHC/Builtin/Names.hs:2326) ghc-lib-parser> setFieldClassOpKey (compiler/GHC/Builtin/Names.hs:2573) ghc-lib-parser> setFieldName (compiler/GHC/Builtin/Names.hs:1499) ghc-lib-parser> showClassKey (compiler/GHC/Builtin/Names.hs:1735) ghc-lib-parser> showClassName (compiler/GHC/Builtin/Names.hs:1503) ghc-lib-parser> showCommaSpace_RDR (compiler/GHC/Builtin/Names.hs:818) ghc-lib-parser> showParen_RDR (compiler/GHC/Builtin/Names.hs:819) ghc-lib-parser> showSpace_RDR (compiler/GHC/Builtin/Names.hs:817) ghc-lib-parser> showString_RDR (compiler/GHC/Builtin/Names.hs:816) ghc-lib-parser> showsPrec_RDR (compiler/GHC/Builtin/Names.hs:814) ghc-lib-parser> shows_RDR (compiler/GHC/Builtin/Names.hs:815) ghc-lib-parser> smallArrayPrimTyConKey (compiler/GHC/Builtin/Names.hs:2026) ghc-lib-parser> smallMutableArrayPrimTyConKey (compiler/GHC/Builtin/Names.hs:2027) ghc-lib-parser> someTypeRepDataConKey (compiler/GHC/Builtin/Names.hs:2042) ghc-lib-parser> someTypeRepDataConName (compiler/GHC/Builtin/Names.hs:1383) ghc-lib-parser> someTypeRepTyConKey (compiler/GHC/Builtin/Names.hs:2041) ghc-lib-parser> someTypeRepTyConName (compiler/GHC/Builtin/Names.hs:1382) ghc-lib-parser> sourceLazyDataConKey (compiler/GHC/Builtin/Names.hs:2210) ghc-lib-parser> sourceLazyDataConName (compiler/GHC/Builtin/Names.hs:1011) ghc-lib-parser> sourceNoUnpackDataConKey (compiler/GHC/Builtin/Names.hs:2208) ghc-lib-parser> sourceNoUnpackDataConName (compiler/GHC/Builtin/Names.hs:1009) ghc-lib-parser> sourceStrictDataConKey (compiler/GHC/Builtin/Names.hs:2211) ghc-lib-parser> sourceStrictDataConName (compiler/GHC/Builtin/Names.hs:1012) ghc-lib-parser> sourceUnpackDataConKey (compiler/GHC/Builtin/Names.hs:2207) ghc-lib-parser> sourceUnpackDataConName (compiler/GHC/Builtin/Names.hs:1008) ghc-lib-parser> specTyConKey (compiler/GHC/Builtin/Names.hs:2024) ghc-lib-parser> specTyConName (compiler/GHC/Builtin/Names.hs:943) ghc-lib-parser> srcLocDataConKey (compiler/GHC/Builtin/Names.hs:2174) ghc-lib-parser> srcLocDataConName (compiler/GHC/Builtin/Names.hs:1634) ghc-lib-parser> stableNameDataConKey (compiler/GHC/Builtin/Names.hs:2136) ghc-lib-parser> stableNamePrimTyConKey (compiler/GHC/Builtin/Names.hs:1887) ghc-lib-parser> stableNameTyConKey (compiler/GHC/Builtin/Names.hs:1888) ghc-lib-parser> stablePtrPrimTyConKey (compiler/GHC/Builtin/Names.hs:1866) ghc-lib-parser> stablePtrTyConKey (compiler/GHC/Builtin/Names.hs:1867) ghc-lib-parser> stablePtrTyConName (compiler/GHC/Builtin/Names.hs:1562) ghc-lib-parser> stackSnapshotPrimTyConKey (compiler/GHC/Builtin/Names.hs:1913) ghc-lib-parser> standardClassKeys (compiler/GHC/Builtin/Names.hs:2755) ghc-lib-parser> starArrStarArrStarKindRepKey (compiler/GHC/Builtin/Names.hs:2531) ghc-lib-parser> starArrStarArrStarKindRepName (compiler/GHC/Builtin/Names.hs:1401) ghc-lib-parser> starArrStarKindRepKey (compiler/GHC/Builtin/Names.hs:2530) ghc-lib-parser> starArrStarKindRepName (compiler/GHC/Builtin/Names.hs:1400) ghc-lib-parser> starKindRepKey (compiler/GHC/Builtin/Names.hs:2529) ghc-lib-parser> starKindRepName (compiler/GHC/Builtin/Names.hs:1399) ghc-lib-parser> statePrimTyConKey (compiler/GHC/Builtin/Names.hs:1886) ghc-lib-parser> staticPtrDataConKey (compiler/GHC/Builtin/Names.hs:2165) ghc-lib-parser> staticPtrDataConName (compiler/GHC/Builtin/Names.hs:1663) ghc-lib-parser> staticPtrInfoDataConKey (compiler/GHC/Builtin/Names.hs:2168) ghc-lib-parser> staticPtrInfoDataConName (compiler/GHC/Builtin/Names.hs:1655) ghc-lib-parser> staticPtrInfoTyConKey (compiler/GHC/Builtin/Names.hs:2033) ghc-lib-parser> staticPtrInfoTyConName (compiler/GHC/Builtin/Names.hs:1651) ghc-lib-parser> staticPtrTyConKey (compiler/GHC/Builtin/Names.hs:2030) ghc-lib-parser> staticPtrTyConName (compiler/GHC/Builtin/Names.hs:1659) ghc-lib-parser> step_RDR (compiler/GHC/Builtin/Names.hs:806) ghc-lib-parser> stringTyConKey (compiler/GHC/Builtin/Names.hs:1833) ghc-lib-parser> succError_RDR (compiler/GHC/Builtin/Names.hs:750) ghc-lib-parser> succ_RDR (compiler/GHC/Builtin/Names.hs:773) ghc-lib-parser> sumRepDataConKey (compiler/GHC/Builtin/Names.hs:2224) ghc-lib-parser> sumTyConKey (compiler/GHC/Builtin/Names.hs:1978) ghc-lib-parser> sumTyConName (compiler/GHC/Builtin/Names.hs:977) ghc-lib-parser> symbol_RDR (compiler/GHC/Builtin/Names.hs:803) ghc-lib-parser> tVarPrimTyConKey (compiler/GHC/Builtin/Names.hs:1911) ghc-lib-parser> tYPETyConKey (compiler/GHC/Builtin/Names.hs:1937) ghc-lib-parser> tcArrowTyConKey (compiler/GHC/Builtin/Names.hs:1873) ghc-lib-parser> tcQual (compiler/GHC/Builtin/Names.hs:1697) ghc-lib-parser> tcQual_RDR (compiler/GHC/Builtin/Names.hs:910) ghc-lib-parser> thenAClassOpKey (compiler/GHC/Builtin/Names.hs:1105) ghc-lib-parser> thenAName (compiler/GHC/Builtin/Names.hs:1074) ghc-lib-parser> thenIOIdKey (compiler/GHC/Builtin/Names.hs:2377) ghc-lib-parser> thenIOName (compiler/GHC/Builtin/Names.hs:1532) ghc-lib-parser> thenMClassOpKey (compiler/GHC/Builtin/Names.hs:2442) ghc-lib-parser> thenMName (compiler/GHC/Builtin/Names.hs:1060) ghc-lib-parser> threadIdPrimTyConKey (compiler/GHC/Builtin/Names.hs:1907) ghc-lib-parser> times_RDR (compiler/GHC/Builtin/Names.hs:761) ghc-lib-parser> to1_RDR (compiler/GHC/Builtin/Names.hs:859) ghc-lib-parser> toAnnotationWrapperIdKey (compiler/GHC/Builtin/Names.hs:2473) ghc-lib-parser> toAnnotationWrapperName (compiler/GHC/Builtin/Names.hs:1588) ghc-lib-parser> toDynIdKey (compiler/GHC/Builtin/Names.hs:2536) ghc-lib-parser> toDynName (compiler/GHC/Builtin/Names.hs:1459) ghc-lib-parser> toEnumError_RDR (compiler/GHC/Builtin/Names.hs:749) ghc-lib-parser> toEnum_RDR (compiler/GHC/Builtin/Names.hs:748) ghc-lib-parser> toIntegerClassOpKey (compiler/GHC/Builtin/Names.hs:2479) ghc-lib-parser> toIntegerName (compiler/GHC/Builtin/Names.hs:1293) ghc-lib-parser> toListClassOpKey (compiler/GHC/Builtin/Names.hs:2497) ghc-lib-parser> toListName (compiler/GHC/Builtin/Names.hs:1494) ghc-lib-parser> toRationalClassOpKey (compiler/GHC/Builtin/Names.hs:2480) ghc-lib-parser> toRationalName (compiler/GHC/Builtin/Names.hs:1294) ghc-lib-parser> to_RDR (compiler/GHC/Builtin/Names.hs:858) ghc-lib-parser> trGhcPrimModuleKey (compiler/GHC/Builtin/Names.hs:2183) ghc-lib-parser> trGhcPrimModuleName (compiler/GHC/Builtin/Names.hs:1394) ghc-lib-parser> trModuleDataConKey (compiler/GHC/Builtin/Names.hs:2180) ghc-lib-parser> trModuleDataConName (compiler/GHC/Builtin/Names.hs:1330) ghc-lib-parser> trModuleTyConKey (compiler/GHC/Builtin/Names.hs:1956) ghc-lib-parser> trModuleTyConName (compiler/GHC/Builtin/Names.hs:1329) ghc-lib-parser> trNameDDataConKey (compiler/GHC/Builtin/Names.hs:2182) ghc-lib-parser> trNameDDataConName (compiler/GHC/Builtin/Names.hs:1333) ghc-lib-parser> trNameSDataConKey (compiler/GHC/Builtin/Names.hs:2181) ghc-lib-parser> trNameSDataConName (compiler/GHC/Builtin/Names.hs:1332) ghc-lib-parser> trNameTyConKey (compiler/GHC/Builtin/Names.hs:1957) ghc-lib-parser> trNameTyConName (compiler/GHC/Builtin/Names.hs:1331) ghc-lib-parser> trTyConDataConKey (compiler/GHC/Builtin/Names.hs:2179) ghc-lib-parser> trTyConDataConName (compiler/GHC/Builtin/Names.hs:1335) ghc-lib-parser> trTyConTyConKey (compiler/GHC/Builtin/Names.hs:1955) ghc-lib-parser> trTyConTyConName (compiler/GHC/Builtin/Names.hs:1334) ghc-lib-parser> traceKey (compiler/GHC/Builtin/Names.hs:2384) ghc-lib-parser> traceName (compiler/GHC/Builtin/Names.hs:1471) ghc-lib-parser> traversableClassKey (compiler/GHC/Builtin/Names.hs:1764) ghc-lib-parser> traversableClassName (compiler/GHC/Builtin/Names.hs:1079) ghc-lib-parser> traverse_RDR (compiler/GHC/Builtin/Names.hs:902) ghc-lib-parser> trueDataConKey (compiler/GHC/Builtin/Names.hs:2137) ghc-lib-parser> tupleRepDataConKey (compiler/GHC/Builtin/Names.hs:2223) ghc-lib-parser> tupleRepDataConTyConKey (compiler/GHC/Builtin/Names.hs:2231) ghc-lib-parser> typeCharCmpTyFamNameKey (compiler/GHC/Builtin/Names.hs:2094) ghc-lib-parser> typeCharKindConNameKey (compiler/GHC/Builtin/Names.hs:2087) ghc-lib-parser> typeCharToNatTyFamNameKey (compiler/GHC/Builtin/Names.hs:2101) ghc-lib-parser> typeCharTypeRepKey (compiler/GHC/Builtin/Names.hs:2523) ghc-lib-parser> typeCharTypeRepName (compiler/GHC/Builtin/Names.hs:1391) ghc-lib-parser> typeConKey (compiler/GHC/Builtin/Names.hs:1906) ghc-lib-parser> typeConsSymbolTyFamNameKey (compiler/GHC/Builtin/Names.hs:2099) ghc-lib-parser> typeErrorAppendDataConKey (compiler/GHC/Builtin/Names.hs:2191) ghc-lib-parser> typeErrorAppendDataConName (compiler/GHC/Builtin/Names.hs:1433) ghc-lib-parser> typeErrorIdKey (compiler/GHC/Builtin/Names.hs:2346) ghc-lib-parser> typeErrorShowTypeDataConKey (compiler/GHC/Builtin/Names.hs:2193) ghc-lib-parser> typeErrorShowTypeDataConName (compiler/GHC/Builtin/Names.hs:1439) ghc-lib-parser> typeErrorTextDataConKey (compiler/GHC/Builtin/Names.hs:2190) ghc-lib-parser> typeErrorTextDataConName (compiler/GHC/Builtin/Names.hs:1430) ghc-lib-parser> typeErrorVAppendDataConKey (compiler/GHC/Builtin/Names.hs:2192) ghc-lib-parser> typeErrorVAppendDataConName (compiler/GHC/Builtin/Names.hs:1436) ghc-lib-parser> typeLeqCharTyFamNameKey (compiler/GHC/Builtin/Names.hs:2095) ghc-lib-parser> typeLitCharDataConKey (compiler/GHC/Builtin/Names.hs:2270) ghc-lib-parser> typeLitCharDataConName (compiler/GHC/Builtin/Names.hs:1363) ghc-lib-parser> typeLitNatDataConKey (compiler/GHC/Builtin/Names.hs:2269) ghc-lib-parser> typeLitNatDataConName (compiler/GHC/Builtin/Names.hs:1362) ghc-lib-parser> typeLitSortTyConKey (compiler/GHC/Builtin/Names.hs:1959) ghc-lib-parser> typeLitSortTyConName (compiler/GHC/Builtin/Names.hs:1360) ghc-lib-parser> typeLitSymbolDataConKey (compiler/GHC/Builtin/Names.hs:2268) ghc-lib-parser> typeLitSymbolDataConName (compiler/GHC/Builtin/Names.hs:1361) ghc-lib-parser> typeNatAddTyFamNameKey (compiler/GHC/Builtin/Names.hs:2088) ghc-lib-parser> typeNatCmpTyFamNameKey (compiler/GHC/Builtin/Names.hs:2093) ghc-lib-parser> typeNatDivTyFamNameKey (compiler/GHC/Builtin/Names.hs:2096) ghc-lib-parser> typeNatExpTyFamNameKey (compiler/GHC/Builtin/Names.hs:2090) ghc-lib-parser> typeNatLogTyFamNameKey (compiler/GHC/Builtin/Names.hs:2098) ghc-lib-parser> typeNatModTyFamNameKey (compiler/GHC/Builtin/Names.hs:2097) ghc-lib-parser> typeNatMulTyFamNameKey (compiler/GHC/Builtin/Names.hs:2089) ghc-lib-parser> typeNatSubTyFamNameKey (compiler/GHC/Builtin/Names.hs:2091) ghc-lib-parser> typeNatToCharTyFamNameKey (compiler/GHC/Builtin/Names.hs:2102) ghc-lib-parser> typeNatTypeRepKey (compiler/GHC/Builtin/Names.hs:2521) ghc-lib-parser> typeNatTypeRepName (compiler/GHC/Builtin/Names.hs:1389) ghc-lib-parser> typeRepIdKey (compiler/GHC/Builtin/Names.hs:2524) ghc-lib-parser> typeRepIdName (compiler/GHC/Builtin/Names.hs:1384) ghc-lib-parser> typeRepTyConKey (compiler/GHC/Builtin/Names.hs:2040) ghc-lib-parser> typeRepTyConName (compiler/GHC/Builtin/Names.hs:1381) ghc-lib-parser> typeSymbolAppendFamNameKey (compiler/GHC/Builtin/Names.hs:2046) ghc-lib-parser> typeSymbolCmpTyFamNameKey (compiler/GHC/Builtin/Names.hs:2092) ghc-lib-parser> typeSymbolKindConNameKey (compiler/GHC/Builtin/Names.hs:2086) ghc-lib-parser> typeSymbolTypeRepKey (compiler/GHC/Builtin/Names.hs:2522) ghc-lib-parser> typeSymbolTypeRepName (compiler/GHC/Builtin/Names.hs:1390) ghc-lib-parser> typeUnconsSymbolTyFamNameKey (compiler/GHC/Builtin/Names.hs:2100) ghc-lib-parser> typeableClassKey (compiler/GHC/Builtin/Names.hs:1739) ghc-lib-parser> typeableClassName (compiler/GHC/Builtin/Names.hs:1380) ghc-lib-parser> u1DataCon_RDR (compiler/GHC/Builtin/Names.hs:839) ghc-lib-parser> u1TyConKey (compiler/GHC/Builtin/Names.hs:1972) ghc-lib-parser> u1TyConName (compiler/GHC/Builtin/Names.hs:971) ghc-lib-parser> uAddrDataCon_RDR (compiler/GHC/Builtin/Names.hs:876) ghc-lib-parser> uAddrHash_RDR (compiler/GHC/Builtin/Names.hs:883) ghc-lib-parser> uAddrTyConKey (compiler/GHC/Builtin/Names.hs:1996) ghc-lib-parser> uAddrTyConName (compiler/GHC/Builtin/Names.hs:995) ghc-lib-parser> uCharDataCon_RDR (compiler/GHC/Builtin/Names.hs:877) ghc-lib-parser> uCharHash_RDR (compiler/GHC/Builtin/Names.hs:884) ghc-lib-parser> uCharTyConKey (compiler/GHC/Builtin/Names.hs:1997) ghc-lib-parser> uCharTyConName (compiler/GHC/Builtin/Names.hs:996) ghc-lib-parser> uDoubleDataCon_RDR (compiler/GHC/Builtin/Names.hs:878) ghc-lib-parser> uDoubleHash_RDR (compiler/GHC/Builtin/Names.hs:885) ghc-lib-parser> uDoubleTyConKey (compiler/GHC/Builtin/Names.hs:1998) ghc-lib-parser> uDoubleTyConName (compiler/GHC/Builtin/Names.hs:997) ghc-lib-parser> uFloatDataCon_RDR (compiler/GHC/Builtin/Names.hs:879) ghc-lib-parser> uFloatHash_RDR (compiler/GHC/Builtin/Names.hs:886) ghc-lib-parser> uFloatTyConKey (compiler/GHC/Builtin/Names.hs:1999) ghc-lib-parser> uFloatTyConName (compiler/GHC/Builtin/Names.hs:998) ghc-lib-parser> uIntDataCon_RDR (compiler/GHC/Builtin/Names.hs:880) ghc-lib-parser> uIntHash_RDR (compiler/GHC/Builtin/Names.hs:887) ghc-lib-parser> uIntTyConKey (compiler/GHC/Builtin/Names.hs:2000) ghc-lib-parser> uIntTyConName (compiler/GHC/Builtin/Names.hs:999) ghc-lib-parser> uRecTyConKey (compiler/GHC/Builtin/Names.hs:1995) ghc-lib-parser> uRecTyConName (compiler/GHC/Builtin/Names.hs:994) ghc-lib-parser> uWordDataCon_RDR (compiler/GHC/Builtin/Names.hs:881) ghc-lib-parser> uWordHash_RDR (compiler/GHC/Builtin/Names.hs:888) ghc-lib-parser> uWordTyConKey (compiler/GHC/Builtin/Names.hs:2001) ghc-lib-parser> uWordTyConName (compiler/GHC/Builtin/Names.hs:1000) ghc-lib-parser> unComp1_RDR (compiler/GHC/Builtin/Names.hs:854) ghc-lib-parser> unK1_RDR (compiler/GHC/Builtin/Names.hs:853) ghc-lib-parser> unPar1_RDR (compiler/GHC/Builtin/Names.hs:851) ghc-lib-parser> unRec1_RDR (compiler/GHC/Builtin/Names.hs:852) ghc-lib-parser> unboundKey (compiler/GHC/Builtin/Names.hs:2424) ghc-lib-parser> unliftedDataConKey (compiler/GHC/Builtin/Names.hs:2242) ghc-lib-parser> unliftedRepTyConKey (compiler/GHC/Builtin/Names.hs:1945) ghc-lib-parser> unliftedTypeKindTyConKey (compiler/GHC/Builtin/Names.hs:1936) ghc-lib-parser> unpackCStringAppendIdKey (compiler/GHC/Builtin/Names.hs:2342) ghc-lib-parser> unpackCStringAppendName (compiler/GHC/Builtin/Names.hs:1036) ghc-lib-parser> unpackCStringAppendUtf8IdKey (compiler/GHC/Builtin/Names.hs:2338) ghc-lib-parser> unpackCStringAppendUtf8Name (compiler/GHC/Builtin/Names.hs:1040) ghc-lib-parser> unpackCStringFoldrIdKey (compiler/GHC/Builtin/Names.hs:2343) ghc-lib-parser> unpackCStringFoldrName (compiler/GHC/Builtin/Names.hs:1037) ghc-lib-parser> unpackCStringFoldrUtf8IdKey (compiler/GHC/Builtin/Names.hs:2339) ghc-lib-parser> unpackCStringFoldrUtf8Name (compiler/GHC/Builtin/Names.hs:1041) ghc-lib-parser> unpackCStringIdKey (compiler/GHC/Builtin/Names.hs:2341) ghc-lib-parser> unpackCStringName (compiler/GHC/Builtin/Names.hs:1035) ghc-lib-parser> unpackCStringUtf8IdKey (compiler/GHC/Builtin/Names.hs:2337) ghc-lib-parser> unpackCStringUtf8Name (compiler/GHC/Builtin/Names.hs:1039) ghc-lib-parser> unrestrictedFunTyConKey (compiler/GHC/Builtin/Names.hs:2057) ghc-lib-parser> unsafeCoercePrimIdKey (compiler/GHC/Builtin/Names.hs:2568) ghc-lib-parser> unsafeCoercePrimName (compiler/GHC/Builtin/Names.hs:1455) ghc-lib-parser> unsafeEqualityProofIdKey (compiler/GHC/Builtin/Names.hs:2567) ghc-lib-parser> unsafeEqualityProofName (compiler/GHC/Builtin/Names.hs:1452) ghc-lib-parser> unsafeEqualityTyConKey (compiler/GHC/Builtin/Names.hs:2050) ghc-lib-parser> unsafeEqualityTyConName (compiler/GHC/Builtin/Names.hs:1453) ghc-lib-parser> unsafeIndex_RDR (compiler/GHC/Builtin/Names.hs:780) ghc-lib-parser> unsafeRangeSize_RDR (compiler/GHC/Builtin/Names.hs:781) ghc-lib-parser> unsafeReflDataConKey (compiler/GHC/Builtin/Names.hs:2274) ghc-lib-parser> unsafeReflDataConName (compiler/GHC/Builtin/Names.hs:1454) ghc-lib-parser> unsatisfiableClassName (compiler/GHC/Builtin/Names.hs:1444) ghc-lib-parser> unsatisfiableClassNameKey (compiler/GHC/Builtin/Names.hs:2005) ghc-lib-parser> unsatisfiableIdName (compiler/GHC/Builtin/Names.hs:1446) ghc-lib-parser> unsatisfiableIdNameKey (compiler/GHC/Builtin/Names.hs:2577) ghc-lib-parser> v1TyConKey (compiler/GHC/Builtin/Names.hs:1971) ghc-lib-parser> v1TyConName (compiler/GHC/Builtin/Names.hs:970) ghc-lib-parser> varQual (compiler/GHC/Builtin/Names.hs:1696) ghc-lib-parser> varQual_RDR (compiler/GHC/Builtin/Names.hs:909) ghc-lib-parser> vecCountDataConKeys (compiler/GHC/Builtin/Names.hs:2247) ghc-lib-parser> vecCountTyConKey (compiler/GHC/Builtin/Names.hs:1942) ghc-lib-parser> vecElemDataConKeys (compiler/GHC/Builtin/Names.hs:2252) ghc-lib-parser> vecElemTyConKey (compiler/GHC/Builtin/Names.hs:1943) ghc-lib-parser> vecRepDataConKey (compiler/GHC/Builtin/Names.hs:2222) ghc-lib-parser> voidArgIdKey (compiler/GHC/Builtin/Names.hs:2364) ghc-lib-parser> voidPrimIdKey (compiler/GHC/Builtin/Names.hs:2345) ghc-lib-parser> voidTyConKey (compiler/GHC/Builtin/Names.hs:1920) ghc-lib-parser> voidTyConName (compiler/GHC/Builtin/Names.hs:951) ghc-lib-parser> weakPrimTyConKey (compiler/GHC/Builtin/Names.hs:1857) ghc-lib-parser> wildCardKey (compiler/GHC/Builtin/Names.hs:2318) ghc-lib-parser> wildCardName (compiler/GHC/Builtin/Names.hs:930) ghc-lib-parser> withDictClassKey (compiler/GHC/Builtin/Names.hs:1742) ghc-lib-parser> withDictClassName (compiler/GHC/Builtin/Names.hs:1406) ghc-lib-parser> word16PrimTyConKey (compiler/GHC/Builtin/Names.hs:1898) ghc-lib-parser> word16TyConKey (compiler/GHC/Builtin/Names.hs:1899) ghc-lib-parser> word16TyConName (compiler/GHC/Builtin/Names.hs:1551) ghc-lib-parser> word16X16PrimTyConKey (ghc-lib/stage0/compiler/build/primop-vector-uniques.hs-incl:36) ghc-lib-parser> word16X32PrimTyConKey (ghc-lib/stage0/compiler/build/primop-vector-uniques.hs-incl:44) ghc-lib-parser> word16X8PrimTyConKey (ghc-lib/stage0/compiler/build/primop-vector-uniques.hs-incl:28) ghc-lib-parser> word32PrimTyConKey (compiler/GHC/Builtin/Names.hs:1900) ghc-lib-parser> word32TyConKey (compiler/GHC/Builtin/Names.hs:1901) ghc-lib-parser> word32TyConName (compiler/GHC/Builtin/Names.hs:1552) ghc-lib-parser> word32X16PrimTyConKey (ghc-lib/stage0/compiler/build/primop-vector-uniques.hs-incl:46) ghc-lib-parser> word32X4PrimTyConKey (ghc-lib/stage0/compiler/build/primop-vector-uniques.hs-incl:30) ghc-lib-parser> word32X8PrimTyConKey (ghc-lib/stage0/compiler/build/primop-vector-uniques.hs-incl:38) ghc-lib-parser> word64PrimTyConKey (compiler/GHC/Builtin/Names.hs:1902) ghc-lib-parser> word64TyConKey (compiler/GHC/Builtin/Names.hs:1903) ghc-lib-parser> word64TyConName (compiler/GHC/Builtin/Names.hs:1553) ghc-lib-parser> word64X2PrimTyConKey (ghc-lib/stage0/compiler/build/primop-vector-uniques.hs-incl:32) ghc-lib-parser> word64X4PrimTyConKey (ghc-lib/stage0/compiler/build/primop-vector-uniques.hs-incl:40) ghc-lib-parser> word64X8PrimTyConKey (ghc-lib/stage0/compiler/build/primop-vector-uniques.hs-incl:48) ghc-lib-parser> word8DataConKey (compiler/GHC/Builtin/Names.hs:2135) ghc-lib-parser> word8PrimTyConKey (compiler/GHC/Builtin/Names.hs:1896) ghc-lib-parser> word8TyConKey (compiler/GHC/Builtin/Names.hs:1897) ghc-lib-parser> word8TyConName (compiler/GHC/Builtin/Names.hs:1550) ghc-lib-parser> word8X16PrimTyConKey (ghc-lib/stage0/compiler/build/primop-vector-uniques.hs-incl:26) ghc-lib-parser> word8X32PrimTyConKey (ghc-lib/stage0/compiler/build/primop-vector-uniques.hs-incl:34) ghc-lib-parser> word8X64PrimTyConKey (ghc-lib/stage0/compiler/build/primop-vector-uniques.hs-incl:42) ghc-lib-parser> wordDataConKey (compiler/GHC/Builtin/Names.hs:2138) ghc-lib-parser> wordPrimTyConKey (compiler/GHC/Builtin/Names.hs:1894) ghc-lib-parser> wordTyConKey (compiler/GHC/Builtin/Names.hs:1895) ghc-lib-parser> zeroBitRepTyConKey (compiler/GHC/Builtin/Names.hs:1946) ghc-lib-parser> zeroBitTypeTyConKey (compiler/GHC/Builtin/Names.hs:1947) ghc-lib-parser> zipIdKey (compiler/GHC/Builtin/Names.hs:2357) ghc-lib-parser> zipName (compiler/GHC/Builtin/Names.hs:1487) ghc-lib-parser> zonkAnyTyConKey (compiler/GHC/Builtin/Names.hs:2011) ghc-lib-parser> Warning: 'TyCon' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core/TyCon.hs:750:14 ghc-lib-parser> * at compiler/GHC/Core/TyCon.hs:750:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Core/TyCon.hs:750:1 ghc-lib-parser> Warning: 'AlgTyCons' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'Typeable' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'tys' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'mkLevPolyDataConRhs' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'UnliftedDatatypes' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'RuntimeRepInfo' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'CoTyCon' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'PrimRepOrVoidRep' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'Levity' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core/TyCon.hs:1166:5 ghc-lib-parser> * at compiler/GHC/Types/Basic.hs:2135:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Types/Basic.hs:2135:1 ghc-lib-parser> Warning: 'isFixedRuntimeRepKind' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 69% (118 /170) in 'GHC.Core.TyCon' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> isNoParent (compiler/GHC/Core/TyCon.hs:1252) ghc-lib-parser> Injectivity (compiler/GHC/Core/TyCon.hs:1257) ghc-lib-parser> TyConBinder (compiler/GHC/Core/TyCon.hs:455) ghc-lib-parser> TyConBndrVis (compiler/GHC/Core/TyCon.hs:457) ghc-lib-parser> mkNamedTyConBinder (compiler/GHC/Core/TyCon.hs:475) ghc-lib-parser> mkNamedTyConBinders (compiler/GHC/Core/TyCon.hs:480) ghc-lib-parser> mkAnonTyConBinder (compiler/GHC/Core/TyCon.hs:467) ghc-lib-parser> mkAnonTyConBinders (compiler/GHC/Core/TyCon.hs:471) ghc-lib-parser> tyConBinderForAllTyFlag (compiler/GHC/Core/TyCon.hs:492) ghc-lib-parser> tyConBndrVisForAllTyFlag (compiler/GHC/Core/TyCon.hs:495) ghc-lib-parser> isNamedTyConBinder (compiler/GHC/Core/TyCon.hs:502) ghc-lib-parser> isVisibleTyConBinder (compiler/GHC/Core/TyCon.hs:507) ghc-lib-parser> isInvisibleTyConBinder (compiler/GHC/Core/TyCon.hs:519) ghc-lib-parser> isVisibleTcbVis (compiler/GHC/Core/TyCon.hs:510) ghc-lib-parser> isInvisSpecTcbVis (compiler/GHC/Core/TyCon.hs:514) ghc-lib-parser> mkTupleTyCon (compiler/GHC/Core/TyCon.hs:1856) ghc-lib-parser> mkSumTyCon (compiler/GHC/Core/TyCon.hs:1875) ghc-lib-parser> isLiftedAlgTyCon (compiler/GHC/Core/TyCon.hs:2318) ghc-lib-parser> isLiftedTypeKindTyConName (compiler/GHC/Core/TyCon.hs:2388) ghc-lib-parser> isTauTyCon (compiler/GHC/Core/TyCon.hs:2108) ghc-lib-parser> isBuiltInSynFamTyCon_maybe (compiler/GHC/Core/TyCon.hs:2239) ghc-lib-parser> setTcTyConKind (compiler/GHC/Core/TyCon.hs:2496) ghc-lib-parser> tyConVisibleTyVars (compiler/GHC/Core/TyCon.hs:553) ghc-lib-parser> tyConCType_maybe (compiler/GHC/Core/TyCon.hs:2419) ghc-lib-parser> tyConFlavour (compiler/GHC/Core/TyCon.hs:2827) ghc-lib-parser> tyConTuple_maybe (compiler/GHC/Core/TyCon.hs:2288) ghc-lib-parser> tyConFamInstSig_maybe (compiler/GHC/Core/TyCon.hs:2750) ghc-lib-parser> unwrapNewTyConEtad_maybe (compiler/GHC/Core/TyCon.hs:2094) ghc-lib-parser> newTyConDataCon_maybe (compiler/GHC/Core/TyCon.hs:2687) ghc-lib-parser> tyConInvisTVBinders (compiler/GHC/Core/TyCon.hs:541) ghc-lib-parser> tcTyConScopedTyVars (compiler/GHC/Core/TyCon.hs:2509) ghc-lib-parser> isMonoTcTyCon (compiler/GHC/Core/TyCon.hs:2504) ghc-lib-parser> tyConHasClosedResKind ghc-lib-parser> mkTyConTagMap (compiler/GHC/Core/TyCon.hs:2794) ghc-lib-parser> ExpandSynResult (compiler/GHC/Core/TyCon.hs:2519) ghc-lib-parser> expandSynTyCon_maybe (compiler/GHC/Core/TyCon.hs:2533) ghc-lib-parser> newTyConCo (compiler/GHC/Core/TyCon.hs:2682) ghc-lib-parser> pprPromotionQuote (compiler/GHC/Core/TyCon.hs:2882) ghc-lib-parser> mkTyConKind (compiler/GHC/Core/TyCon.hs:524) ghc-lib-parser> TyConRepName (compiler/GHC/Core/TyCon.hs:1418) ghc-lib-parser> tyConRepName_maybe (compiler/GHC/Core/TyCon.hs:1424) ghc-lib-parser> PrimElemRep (compiler/GHC/Core/TyCon.hs:1570) ghc-lib-parser> Levity (compiler/GHC/Types/Basic.hs:2135) ghc-lib-parser> PrimOrVoidRep (compiler/GHC/Core/TyCon.hs:1566) ghc-lib-parser> primElemRepToPrimRep (compiler/GHC/Core/TyCon.hs:1715) ghc-lib-parser> isGcPtrRep (compiler/GHC/Core/TyCon.hs:1637) ghc-lib-parser> primElemRepSizeB (compiler/GHC/Core/TyCon.hs:1705) ghc-lib-parser> primRepsCompatible (compiler/GHC/Core/TyCon.hs:1653) ghc-lib-parser> primRepCompatible (compiler/GHC/Core/TyCon.hs:1643) ghc-lib-parser> primRepIsWord (compiler/GHC/Core/TyCon.hs:1736) ghc-lib-parser> primRepIsInt (compiler/GHC/Core/TyCon.hs:1745) ghc-lib-parser> 9% ( 4 / 41) in 'GHC.Core.TyCon.Env' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> mkTyConEnv (compiler/GHC/Core/TyCon/Env.hs:89) ghc-lib-parser> mkTyConEnvWith (compiler/GHC/Core/TyCon/Env.hs:90) ghc-lib-parser> emptyTyConEnv (compiler/GHC/Core/TyCon/Env.hs:82) ghc-lib-parser> isEmptyTyConEnv (compiler/GHC/Core/TyCon/Env.hs:83) ghc-lib-parser> unitTyConEnv (compiler/GHC/Core/TyCon/Env.hs:84) ghc-lib-parser> nonDetTyConEnvElts (compiler/GHC/Core/TyCon/Env.hs:81) ghc-lib-parser> extendTyConEnv_C (compiler/GHC/Core/TyCon/Env.hs:96) ghc-lib-parser> extendTyConEnv_Acc (compiler/GHC/Core/TyCon/Env.hs:98) ghc-lib-parser> extendTyConEnv (compiler/GHC/Core/TyCon/Env.hs:85) ghc-lib-parser> extendTyConEnvList (compiler/GHC/Core/TyCon/Env.hs:86) ghc-lib-parser> extendTyConEnvList_C (compiler/GHC/Core/TyCon/Env.hs:99) ghc-lib-parser> filterTyConEnv (compiler/GHC/Core/TyCon/Env.hs:102) ghc-lib-parser> anyTyConEnv (compiler/GHC/Core/TyCon/Env.hs:103) ghc-lib-parser> plusTyConEnv (compiler/GHC/Core/TyCon/Env.hs:92) ghc-lib-parser> plusTyConEnv_C (compiler/GHC/Core/TyCon/Env.hs:93) ghc-lib-parser> plusTyConEnv_CD (compiler/GHC/Core/TyCon/Env.hs:94) ghc-lib-parser> plusTyConEnv_CD2 (compiler/GHC/Core/TyCon/Env.hs:95) ghc-lib-parser> alterTyConEnv (compiler/GHC/Core/TyCon/Env.hs:88) ghc-lib-parser> lookupTyConEnv (compiler/GHC/Core/TyCon/Env.hs:87) ghc-lib-parser> lookupTyConEnv_NF (compiler/GHC/Core/TyCon/Env.hs:106) ghc-lib-parser> delFromTyConEnv (compiler/GHC/Core/TyCon/Env.hs:100) ghc-lib-parser> delListFromTyConEnv (compiler/GHC/Core/TyCon/Env.hs:101) ghc-lib-parser> elemTyConEnv (compiler/GHC/Core/TyCon/Env.hs:91) ghc-lib-parser> mapTyConEnv (compiler/GHC/Core/TyCon/Env.hs:97) ghc-lib-parser> disjointTyConEnv (compiler/GHC/Core/TyCon/Env.hs:104) ghc-lib-parser> emptyDTyConEnv (compiler/GHC/Core/TyCon/Env.hs:115) ghc-lib-parser> isEmptyDTyConEnv (compiler/GHC/Core/TyCon/Env.hs:118) ghc-lib-parser> lookupDTyConEnv (compiler/GHC/Core/TyCon/Env.hs:121) ghc-lib-parser> delFromDTyConEnv (compiler/GHC/Core/TyCon/Env.hs:124) ghc-lib-parser> filterDTyConEnv (compiler/GHC/Core/TyCon/Env.hs:127) ghc-lib-parser> mapDTyConEnv (compiler/GHC/Core/TyCon/Env.hs:130) ghc-lib-parser> mapMaybeDTyConEnv (compiler/GHC/Core/TyCon/Env.hs:133) ghc-lib-parser> adjustDTyConEnv (compiler/GHC/Core/TyCon/Env.hs:136) ghc-lib-parser> alterDTyConEnv (compiler/GHC/Core/TyCon/Env.hs:139) ghc-lib-parser> extendDTyConEnv (compiler/GHC/Core/TyCon/Env.hs:142) ghc-lib-parser> foldDTyConEnv (compiler/GHC/Core/TyCon/Env.hs:145) ghc-lib-parser> 57% ( 4 / 7) in 'GHC.Core.TyCon.RecWalk' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> RecTcChecker (compiler/GHC/Core/TyCon/RecWalk.hs:72) ghc-lib-parser> checkRecTc (compiler/GHC/Core/TyCon/RecWalk.hs:97) ghc-lib-parser> Warning: 'mkTyCoForAllTy' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'FunTyCon' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 40% ( 29 / 71) in 'GHC.Core.TyCo.Rep' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> Type (compiler/GHC/Core/TyCo/Rep.hs:124) ghc-lib-parser> TyLit (compiler/GHC/Core/TyCo/Rep.hs:198) ghc-lib-parser> FRRType (compiler/GHC/Core/TyCo/Rep.hs:120) ghc-lib-parser> CoSel (compiler/GHC/Core/TyCo/Rep.hs:950) ghc-lib-parser> FunSel (compiler/GHC/Core/TyCo/Rep.hs:965) ghc-lib-parser> coHoleCoVar (compiler/GHC/Core/TyCo/Rep.hs:1688) ghc-lib-parser> setCoHoleCoVar (compiler/GHC/Core/TyCo/Rep.hs:1694) ghc-lib-parser> isHeteroKindCoHole (compiler/GHC/Core/TyCo/Rep.hs:1691) ghc-lib-parser> CoercionN (compiler/GHC/Core/TyCo/Rep.hs:971) ghc-lib-parser> CoercionR (compiler/GHC/Core/TyCo/Rep.hs:972) ghc-lib-parser> CoercionP (compiler/GHC/Core/TyCo/Rep.hs:973) ghc-lib-parser> KindCoercion (compiler/GHC/Core/TyCo/Rep.hs:974) ghc-lib-parser> MCoercionR (compiler/GHC/Core/TyCo/Rep.hs:1023) ghc-lib-parser> MCoercionN (compiler/GHC/Core/TyCo/Rep.hs:1024) ghc-lib-parser> mkTyVarTy (compiler/GHC/Core/TyCo/Rep.hs:700) ghc-lib-parser> mkTyVarTys (compiler/GHC/Core/TyCo/Rep.hs:704) ghc-lib-parser> mkTyCoVarTy (compiler/GHC/Core/TyCo/Rep.hs:707) ghc-lib-parser> mkTyCoVarTys (compiler/GHC/Core/TyCo/Rep.hs:714) ghc-lib-parser> mkFunTy (compiler/GHC/Core/TyCo/Rep.hs:726) ghc-lib-parser> mkNakedFunTy (compiler/GHC/Core/TyCo/Rep.hs:721) ghc-lib-parser> mkVisFunTy (compiler/GHC/Core/TyCo/Rep.hs:749) ghc-lib-parser> mkScaledFunTys (compiler/GHC/Core/TyCo/Rep.hs:769) ghc-lib-parser> mkInvisFunTy (compiler/GHC/Core/TyCo/Rep.hs:738) ghc-lib-parser> mkInvisFunTys (compiler/GHC/Core/TyCo/Rep.hs:742) ghc-lib-parser> tcMkVisFunTy (compiler/GHC/Core/TyCo/Rep.hs:816) ghc-lib-parser> tcMkInvisFunTy (compiler/GHC/Core/TyCo/Rep.hs:824) ghc-lib-parser> tcMkScaledFunTy (compiler/GHC/Core/TyCo/Rep.hs:835) ghc-lib-parser> tcMkScaledFunTys (compiler/GHC/Core/TyCo/Rep.hs:832) ghc-lib-parser> mkPiTy (compiler/GHC/Core/TyCo/Rep.hs:798) ghc-lib-parser> mkPiTys (compiler/GHC/Core/TyCo/Rep.hs:802) ghc-lib-parser> mkVisFunTysMany (compiler/GHC/Core/TyCo/Rep.hs:759) ghc-lib-parser> nonDetCmpTyLit (compiler/GHC/Core/TyCo/Rep.hs:206) ghc-lib-parser> cmpTyLit (compiler/GHC/Core/TyCo/Rep.hs:210) ghc-lib-parser> pickLR (compiler/GHC/Types/Basic.hs:154) ghc-lib-parser> TyCoFolder (compiler/GHC/Core/TyCo/Rep.hs:1907) ghc-lib-parser> foldTyCo (compiler/GHC/Core/TyCo/Rep.hs:1924) ghc-lib-parser> typeSize (compiler/GHC/Core/TyCo/Rep.hs:2005) ghc-lib-parser> typesSize (compiler/GHC/Core/TyCo/Rep.hs:2015) ghc-lib-parser> coercionSize (compiler/GHC/Core/TyCo/Rep.hs:2018) ghc-lib-parser> scaledMult (compiler/GHC/Core/TyCo/Rep.hs:2069) ghc-lib-parser> scaledThing (compiler/GHC/Core/TyCo/Rep.hs:2072) ghc-lib-parser> Warning: 'Type' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'Levity' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core/TyCon.hs:1166:5 ghc-lib-parser> * at compiler/GHC/Types/Basic.hs:2135:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Types/Basic.hs:2135:1 ghc-lib-parser> 2% ( 6 /231) in 'GHC.Builtin.Types.Prim' ghc-lib-parser> Missing documentation for: ghc-lib-parser> mkTemplateKindVar (compiler/GHC/Builtin/Types/Prim.hs:369) ghc-lib-parser> mkTemplateKindVars (compiler/GHC/Builtin/Types/Prim.hs:375) ghc-lib-parser> mkTemplateTyVars (compiler/GHC/Builtin/Types/Prim.hs:402) ghc-lib-parser> mkTemplateTyVarsFrom (compiler/GHC/Builtin/Types/Prim.hs:392) ghc-lib-parser> mkTemplateKiTyVars (compiler/GHC/Builtin/Types/Prim.hs:426) ghc-lib-parser> mkTemplateKiTyVar (compiler/GHC/Builtin/Types/Prim.hs:441) ghc-lib-parser> mkTemplateTyConBinders (compiler/GHC/Builtin/Types/Prim.hs:410) ghc-lib-parser> mkTemplateKindTyConBinders (compiler/GHC/Builtin/Types/Prim.hs:450) ghc-lib-parser> mkTemplateAnonTyConBinders (compiler/GHC/Builtin/Types/Prim.hs:454) ghc-lib-parser> alphaTyVars (compiler/GHC/Builtin/Types/Prim.hs:462) ghc-lib-parser> alphaTyVar (compiler/GHC/Builtin/Types/Prim.hs:465) ghc-lib-parser> betaTyVar (compiler/GHC/Builtin/Types/Prim.hs:465) ghc-lib-parser> gammaTyVar (compiler/GHC/Builtin/Types/Prim.hs:465) ghc-lib-parser> deltaTyVar (compiler/GHC/Builtin/Types/Prim.hs:465) ghc-lib-parser> alphaTyVarSpec (compiler/GHC/Builtin/Types/Prim.hs:468) ghc-lib-parser> betaTyVarSpec (compiler/GHC/Builtin/Types/Prim.hs:468) ghc-lib-parser> gammaTyVarSpec (compiler/GHC/Builtin/Types/Prim.hs:468) ghc-lib-parser> deltaTyVarSpec (compiler/GHC/Builtin/Types/Prim.hs:468) ghc-lib-parser> alphaTys (compiler/GHC/Builtin/Types/Prim.hs:480) ghc-lib-parser> alphaTy (compiler/GHC/Builtin/Types/Prim.hs:482) ghc-lib-parser> betaTy (compiler/GHC/Builtin/Types/Prim.hs:482) ghc-lib-parser> gammaTy (compiler/GHC/Builtin/Types/Prim.hs:482) ghc-lib-parser> deltaTy (compiler/GHC/Builtin/Types/Prim.hs:482) ghc-lib-parser> alphaTyVarsUnliftedRep (compiler/GHC/Builtin/Types/Prim.hs:485) ghc-lib-parser> alphaTyVarUnliftedRep (compiler/GHC/Builtin/Types/Prim.hs:488) ghc-lib-parser> alphaTysUnliftedRep (compiler/GHC/Builtin/Types/Prim.hs:491) ghc-lib-parser> alphaTyUnliftedRep (compiler/GHC/Builtin/Types/Prim.hs:493) ghc-lib-parser> runtimeRep1TyVar (compiler/GHC/Builtin/Types/Prim.hs:496) ghc-lib-parser> runtimeRep2TyVar (compiler/GHC/Builtin/Types/Prim.hs:496) ghc-lib-parser> runtimeRep3TyVar (compiler/GHC/Builtin/Types/Prim.hs:496) ghc-lib-parser> runtimeRep1TyVarInf (compiler/GHC/Builtin/Types/Prim.hs:500) ghc-lib-parser> runtimeRep2TyVarInf (compiler/GHC/Builtin/Types/Prim.hs:501) ghc-lib-parser> runtimeRep1Ty (compiler/GHC/Builtin/Types/Prim.hs:504) ghc-lib-parser> runtimeRep2Ty (compiler/GHC/Builtin/Types/Prim.hs:505) ghc-lib-parser> runtimeRep3Ty (compiler/GHC/Builtin/Types/Prim.hs:506) ghc-lib-parser> levity1TyVar (compiler/GHC/Builtin/Types/Prim.hs:527) ghc-lib-parser> levity2TyVar (compiler/GHC/Builtin/Types/Prim.hs:527) ghc-lib-parser> levity1TyVarInf (compiler/GHC/Builtin/Types/Prim.hs:533) ghc-lib-parser> levity2TyVarInf (compiler/GHC/Builtin/Types/Prim.hs:534) ghc-lib-parser> levity1Ty (compiler/GHC/Builtin/Types/Prim.hs:537) ghc-lib-parser> levity2Ty (compiler/GHC/Builtin/Types/Prim.hs:538) ghc-lib-parser> alphaConstraintTyVar (compiler/GHC/Builtin/Types/Prim.hs:474) ghc-lib-parser> alphaConstraintTy (compiler/GHC/Builtin/Types/Prim.hs:477) ghc-lib-parser> openAlphaTyVar (compiler/GHC/Builtin/Types/Prim.hs:511) ghc-lib-parser> openBetaTyVar (compiler/GHC/Builtin/Types/Prim.hs:511) ghc-lib-parser> openGammaTyVar (compiler/GHC/Builtin/Types/Prim.hs:511) ghc-lib-parser> openAlphaTyVarSpec (compiler/GHC/Builtin/Types/Prim.hs:517) ghc-lib-parser> openBetaTyVarSpec (compiler/GHC/Builtin/Types/Prim.hs:518) ghc-lib-parser> openGammaTyVarSpec (compiler/GHC/Builtin/Types/Prim.hs:519) ghc-lib-parser> openAlphaTy (compiler/GHC/Builtin/Types/Prim.hs:522) ghc-lib-parser> openBetaTy (compiler/GHC/Builtin/Types/Prim.hs:523) ghc-lib-parser> openGammaTy (compiler/GHC/Builtin/Types/Prim.hs:524) ghc-lib-parser> levPolyAlphaTyVar (compiler/GHC/Builtin/Types/Prim.hs:541) ghc-lib-parser> levPolyBetaTyVar (compiler/GHC/Builtin/Types/Prim.hs:541) ghc-lib-parser> levPolyAlphaTyVarSpec (compiler/GHC/Builtin/Types/Prim.hs:549) ghc-lib-parser> levPolyBetaTyVarSpec (compiler/GHC/Builtin/Types/Prim.hs:550) ghc-lib-parser> levPolyAlphaTy (compiler/GHC/Builtin/Types/Prim.hs:553) ghc-lib-parser> levPolyBetaTy (compiler/GHC/Builtin/Types/Prim.hs:554) ghc-lib-parser> multiplicityTyVar1 (compiler/GHC/Builtin/Types/Prim.hs:557) ghc-lib-parser> multiplicityTyVar2 (compiler/GHC/Builtin/Types/Prim.hs:557) ghc-lib-parser> tYPETyCon (compiler/GHC/Builtin/Types/Prim.hs:878) ghc-lib-parser> tYPETyConName (compiler/GHC/Builtin/Types/Prim.hs:884) ghc-lib-parser> tYPEKind (compiler/GHC/Builtin/Types/Prim.hs:887) ghc-lib-parser> cONSTRAINTTyCon (compiler/GHC/Builtin/Types/Prim.hs:891) ghc-lib-parser> cONSTRAINTTyConName (compiler/GHC/Builtin/Types/Prim.hs:897) ghc-lib-parser> cONSTRAINTKind (compiler/GHC/Builtin/Types/Prim.hs:900) ghc-lib-parser> funTyFlagTyCon (compiler/GHC/Builtin/Types/Prim.hs:619) ghc-lib-parser> isArrowTyCon (compiler/GHC/Builtin/Types/Prim.hs:627) ghc-lib-parser> fUNTyConName (compiler/GHC/Builtin/Types/Prim.hs:633) ghc-lib-parser> ctArrowTyCon (compiler/GHC/Builtin/Types/Prim.hs:665) ghc-lib-parser> ctArrowTyConName (compiler/GHC/Builtin/Types/Prim.hs:634) ghc-lib-parser> ccArrowTyCon (compiler/GHC/Builtin/Types/Prim.hs:677) ghc-lib-parser> ccArrowTyConName (compiler/GHC/Builtin/Types/Prim.hs:635) ghc-lib-parser> tcArrowTyCon (compiler/GHC/Builtin/Types/Prim.hs:689) ghc-lib-parser> tcArrowTyConName (compiler/GHC/Builtin/Types/Prim.hs:636) ghc-lib-parser> primTyCons (compiler/GHC/Builtin/Types/Prim.hs:244) ghc-lib-parser> charPrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:912) ghc-lib-parser> charPrimTy (compiler/GHC/Builtin/Types/Prim.hs:910) ghc-lib-parser> charPrimTyConName (compiler/GHC/Builtin/Types/Prim.hs:318) ghc-lib-parser> intPrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:917) ghc-lib-parser> intPrimTy (compiler/GHC/Builtin/Types/Prim.hs:915) ghc-lib-parser> intPrimTyConName (compiler/GHC/Builtin/Types/Prim.hs:319) ghc-lib-parser> wordPrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:942) ghc-lib-parser> wordPrimTy (compiler/GHC/Builtin/Types/Prim.hs:940) ghc-lib-parser> wordPrimTyConName (compiler/GHC/Builtin/Types/Prim.hs:324) ghc-lib-parser> addrPrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:967) ghc-lib-parser> addrPrimTy (compiler/GHC/Builtin/Types/Prim.hs:965) ghc-lib-parser> addrPrimTyConName (compiler/GHC/Builtin/Types/Prim.hs:329) ghc-lib-parser> floatPrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:972) ghc-lib-parser> floatPrimTy (compiler/GHC/Builtin/Types/Prim.hs:970) ghc-lib-parser> floatPrimTyConName (compiler/GHC/Builtin/Types/Prim.hs:330) ghc-lib-parser> doublePrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:977) ghc-lib-parser> doublePrimTy (compiler/GHC/Builtin/Types/Prim.hs:975) ghc-lib-parser> doublePrimTyConName (compiler/GHC/Builtin/Types/Prim.hs:331) ghc-lib-parser> statePrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:1168) ghc-lib-parser> mkStatePrimTy (compiler/GHC/Builtin/Types/Prim.hs:1165) ghc-lib-parser> realWorldTyCon (compiler/GHC/Builtin/Types/Prim.hs:1177) ghc-lib-parser> realWorldTy (compiler/GHC/Builtin/Types/Prim.hs:1179) ghc-lib-parser> realWorldStatePrimTy (compiler/GHC/Builtin/Types/Prim.hs:1181) ghc-lib-parser> realWorldMutableByteArrayPrimTy (compiler/GHC/Builtin/Types/Prim.hs:1183) ghc-lib-parser> proxyPrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:1190) ghc-lib-parser> mkProxyPrimTy (compiler/GHC/Builtin/Types/Prim.hs:1187) ghc-lib-parser> arrayPrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:1250) ghc-lib-parser> mkArrayPrimTy (compiler/GHC/Builtin/Types/Prim.hs:1258) ghc-lib-parser> byteArrayPrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:1253) ghc-lib-parser> byteArrayPrimTy (compiler/GHC/Builtin/Types/Prim.hs:1260) ghc-lib-parser> smallArrayPrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:1254) ghc-lib-parser> mkSmallArrayPrimTy (compiler/GHC/Builtin/Types/Prim.hs:1262) ghc-lib-parser> mutableArrayPrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:1251) ghc-lib-parser> mkMutableArrayPrimTy (compiler/GHC/Builtin/Types/Prim.hs:1264) ghc-lib-parser> mutableByteArrayPrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:1252) ghc-lib-parser> mkMutableByteArrayPrimTy (compiler/GHC/Builtin/Types/Prim.hs:1266) ghc-lib-parser> smallMutableArrayPrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:1255) ghc-lib-parser> mkSmallMutableArrayPrimTy (compiler/GHC/Builtin/Types/Prim.hs:1268) ghc-lib-parser> mutVarPrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:1278) ghc-lib-parser> mkMutVarPrimTy (compiler/GHC/Builtin/Types/Prim.hs:1281) ghc-lib-parser> mVarPrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:1307) ghc-lib-parser> mkMVarPrimTy (compiler/GHC/Builtin/Types/Prim.hs:1310) ghc-lib-parser> ioPortPrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:1292) ghc-lib-parser> mkIOPortPrimTy (compiler/GHC/Builtin/Types/Prim.hs:1295) ghc-lib-parser> tVarPrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:1321) ghc-lib-parser> mkTVarPrimTy (compiler/GHC/Builtin/Types/Prim.hs:1324) ghc-lib-parser> stablePtrPrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:1335) ghc-lib-parser> mkStablePtrPrimTy (compiler/GHC/Builtin/Types/Prim.hs:1338) ghc-lib-parser> stableNamePrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:1349) ghc-lib-parser> mkStableNamePrimTy (compiler/GHC/Builtin/Types/Prim.hs:1352) ghc-lib-parser> compactPrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:1363) ghc-lib-parser> compactPrimTy (compiler/GHC/Builtin/Types/Prim.hs:1366) ghc-lib-parser> bcoPrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:1397) ghc-lib-parser> bcoPrimTy (compiler/GHC/Builtin/Types/Prim.hs:1395) ghc-lib-parser> weakPrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:1408) ghc-lib-parser> mkWeakPrimTy (compiler/GHC/Builtin/Types/Prim.hs:1411) ghc-lib-parser> threadIdPrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:1433) ghc-lib-parser> threadIdPrimTy (compiler/GHC/Builtin/Types/Prim.hs:1431) ghc-lib-parser> stackSnapshotPrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:1377) ghc-lib-parser> stackSnapshotPrimTy (compiler/GHC/Builtin/Types/Prim.hs:1380) ghc-lib-parser> promptTagPrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:1444) ghc-lib-parser> mkPromptTagPrimTy (compiler/GHC/Builtin/Types/Prim.hs:1447) ghc-lib-parser> int8PrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:922) ghc-lib-parser> int8PrimTy (compiler/GHC/Builtin/Types/Prim.hs:920) ghc-lib-parser> int8PrimTyConName (compiler/GHC/Builtin/Types/Prim.hs:320) ghc-lib-parser> word8PrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:947) ghc-lib-parser> word8PrimTy (compiler/GHC/Builtin/Types/Prim.hs:945) ghc-lib-parser> word8PrimTyConName (compiler/GHC/Builtin/Types/Prim.hs:325) ghc-lib-parser> int16PrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:927) ghc-lib-parser> int16PrimTy (compiler/GHC/Builtin/Types/Prim.hs:925) ghc-lib-parser> int16PrimTyConName (compiler/GHC/Builtin/Types/Prim.hs:321) ghc-lib-parser> word16PrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:952) ghc-lib-parser> word16PrimTy (compiler/GHC/Builtin/Types/Prim.hs:950) ghc-lib-parser> word16PrimTyConName (compiler/GHC/Builtin/Types/Prim.hs:326) ghc-lib-parser> int32PrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:932) ghc-lib-parser> int32PrimTy (compiler/GHC/Builtin/Types/Prim.hs:930) ghc-lib-parser> int32PrimTyConName (compiler/GHC/Builtin/Types/Prim.hs:322) ghc-lib-parser> word32PrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:957) ghc-lib-parser> word32PrimTy (compiler/GHC/Builtin/Types/Prim.hs:955) ghc-lib-parser> word32PrimTyConName (compiler/GHC/Builtin/Types/Prim.hs:327) ghc-lib-parser> int64PrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:937) ghc-lib-parser> int64PrimTy (compiler/GHC/Builtin/Types/Prim.hs:935) ghc-lib-parser> int64PrimTyConName (compiler/GHC/Builtin/Types/Prim.hs:323) ghc-lib-parser> word64PrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:962) ghc-lib-parser> word64PrimTy (compiler/GHC/Builtin/Types/Prim.hs:960) ghc-lib-parser> word64PrimTyConName (compiler/GHC/Builtin/Types/Prim.hs:328) ghc-lib-parser> eqPrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:1206) ghc-lib-parser> eqReprPrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:1217) ghc-lib-parser> eqPhantPrimTyCon (compiler/GHC/Builtin/Types/Prim.hs:1228) ghc-lib-parser> int8X16PrimTy (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:4) ghc-lib-parser> int8X16PrimTyCon (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:6) ghc-lib-parser> int16X8PrimTy (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:10) ghc-lib-parser> int16X8PrimTyCon (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:12) ghc-lib-parser> int32X4PrimTy (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:16) ghc-lib-parser> int32X4PrimTyCon (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:18) ghc-lib-parser> int64X2PrimTy (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:22) ghc-lib-parser> int64X2PrimTyCon (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:24) ghc-lib-parser> int8X32PrimTy (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:28) ghc-lib-parser> int8X32PrimTyCon (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:30) ghc-lib-parser> int16X16PrimTy (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:34) ghc-lib-parser> int16X16PrimTyCon (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:36) ghc-lib-parser> int32X8PrimTy (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:40) ghc-lib-parser> int32X8PrimTyCon (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:42) ghc-lib-parser> int64X4PrimTy (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:46) ghc-lib-parser> int64X4PrimTyCon (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:48) ghc-lib-parser> int8X64PrimTy (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:52) ghc-lib-parser> int8X64PrimTyCon (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:54) ghc-lib-parser> int16X32PrimTy (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:58) ghc-lib-parser> int16X32PrimTyCon (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:60) ghc-lib-parser> int32X16PrimTy (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:64) ghc-lib-parser> int32X16PrimTyCon (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:66) ghc-lib-parser> int64X8PrimTy (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:70) ghc-lib-parser> int64X8PrimTyCon (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:72) ghc-lib-parser> word8X16PrimTy (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:76) ghc-lib-parser> word8X16PrimTyCon (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:78) ghc-lib-parser> word16X8PrimTy (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:82) ghc-lib-parser> word16X8PrimTyCon (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:84) ghc-lib-parser> word32X4PrimTy (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:88) ghc-lib-parser> word32X4PrimTyCon (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:90) ghc-lib-parser> word64X2PrimTy (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:94) ghc-lib-parser> word64X2PrimTyCon (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:96) ghc-lib-parser> word8X32PrimTy (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:100) ghc-lib-parser> word8X32PrimTyCon (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:102) ghc-lib-parser> word16X16PrimTy (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:106) ghc-lib-parser> word16X16PrimTyCon (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:108) ghc-lib-parser> word32X8PrimTy (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:112) ghc-lib-parser> word32X8PrimTyCon (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:114) ghc-lib-parser> word64X4PrimTy (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:118) ghc-lib-parser> word64X4PrimTyCon (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:120) ghc-lib-parser> word8X64PrimTy (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:124) ghc-lib-parser> word8X64PrimTyCon (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:126) ghc-lib-parser> word16X32PrimTy (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:130) ghc-lib-parser> word16X32PrimTyCon (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:132) ghc-lib-parser> word32X16PrimTy (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:136) ghc-lib-parser> word32X16PrimTyCon (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:138) ghc-lib-parser> word64X8PrimTy (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:142) ghc-lib-parser> word64X8PrimTyCon (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:144) ghc-lib-parser> floatX4PrimTy (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:148) ghc-lib-parser> floatX4PrimTyCon (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:150) ghc-lib-parser> doubleX2PrimTy (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:154) ghc-lib-parser> doubleX2PrimTyCon (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:156) ghc-lib-parser> floatX8PrimTy (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:160) ghc-lib-parser> floatX8PrimTyCon (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:162) ghc-lib-parser> doubleX4PrimTy (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:166) ghc-lib-parser> doubleX4PrimTyCon (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:168) ghc-lib-parser> floatX16PrimTy (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:172) ghc-lib-parser> floatX16PrimTyCon (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:174) ghc-lib-parser> doubleX8PrimTy (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:178) ghc-lib-parser> doubleX8PrimTyCon (ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl:180) ghc-lib-parser> Warning: 'tyCoFVsOfTypeList' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 41% ( 26 / 63) in 'GHC.Core.TyCo.FVs' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> shallowTyCoVarsOfType (compiler/GHC/Core/TyCo/FVs.hs:362) ghc-lib-parser> shallowTyCoVarsOfTypes (compiler/GHC/Core/TyCo/FVs.hs:365) ghc-lib-parser> tyCoVarsOfType (compiler/GHC/Core/TyCo/FVs.hs:307) ghc-lib-parser> tyCoVarsOfTypes (compiler/GHC/Core/TyCo/FVs.hs:313) ghc-lib-parser> tyCoFVsBndr (compiler/GHC/Core/TyCo/FVs.hs:624) ghc-lib-parser> tyCoFVsVarBndr (compiler/GHC/Core/TyCo/FVs.hs:630) ghc-lib-parser> tyCoFVsVarBndrs (compiler/GHC/Core/TyCo/FVs.hs:627) ghc-lib-parser> tyCoFVsOfTypes (compiler/GHC/Core/TyCo/FVs.hs:636) ghc-lib-parser> deepTcvFolder (compiler/GHC/Core/TyCo/FVs.hs:336) ghc-lib-parser> shallowTyCoVarsOfCoVarEnv (compiler/GHC/Core/TyCo/FVs.hs:383) ghc-lib-parser> shallowTyCoVarsOfCo (compiler/GHC/Core/TyCo/FVs.hs:368) ghc-lib-parser> shallowTyCoVarsOfCos (compiler/GHC/Core/TyCo/FVs.hs:371) ghc-lib-parser> tyCoVarsOfCo (compiler/GHC/Core/TyCo/FVs.hs:320) ghc-lib-parser> tyCoVarsOfCos (compiler/GHC/Core/TyCo/FVs.hs:327) ghc-lib-parser> tyCoVarsOfMCo (compiler/GHC/Core/TyCo/FVs.hs:323) ghc-lib-parser> coVarsOfType (compiler/GHC/Core/TyCo/FVs.hs:431) ghc-lib-parser> coVarsOfTypes (compiler/GHC/Core/TyCo/FVs.hs:432) ghc-lib-parser> coVarsOfCo (compiler/GHC/Core/TyCo/FVs.hs:433) ghc-lib-parser> coVarsOfCos (compiler/GHC/Core/TyCo/FVs.hs:434) ghc-lib-parser> tyCoFVsOfCo (compiler/GHC/Core/TyCo/FVs.hs:655) ghc-lib-parser> tyCoFVsOfCos (compiler/GHC/Core/TyCo/FVs.hs:688) ghc-lib-parser> tyCoVarsOfCoList (compiler/GHC/Core/TyCo/FVs.hs:646) ghc-lib-parser> coVarsOfCoDSet (compiler/GHC/Core/TyCo/FVs.hs:473) ghc-lib-parser> coVarsOfCosDSet (compiler/GHC/Core/TyCo/FVs.hs:470) ghc-lib-parser> isInjectiveInType (compiler/GHC/Core/TyCo/FVs.hs:825) ghc-lib-parser> anyFreeVarsOfType (compiler/GHC/Core/TyCo/FVs.hs:968) ghc-lib-parser> anyFreeVarsOfTypes (compiler/GHC/Core/TyCo/FVs.hs:972) ghc-lib-parser> anyFreeVarsOfCo (compiler/GHC/Core/TyCo/FVs.hs:976) ghc-lib-parser> noFreeVarsOfType (compiler/GHC/Core/TyCo/FVs.hs:980) ghc-lib-parser> noFreeVarsOfTypes (compiler/GHC/Core/TyCo/FVs.hs:984) ghc-lib-parser> noFreeVarsOfCo (compiler/GHC/Core/TyCo/FVs.hs:988) ghc-lib-parser> tyConsOfTypes (compiler/GHC/Core/TyCo/FVs.hs:1170) ghc-lib-parser> visVarsOfTypes (compiler/GHC/Core/TyCo/FVs.hs:811) ghc-lib-parser> occCheckExpand (compiler/GHC/Core/TyCo/FVs.hs:1248) ghc-lib-parser> closeOverKinds (compiler/GHC/Core/TyCo/FVs.hs:487) ghc-lib-parser> runTyCoVars (compiler/GHC/Core/TyCo/FVs.hs:296) ghc-lib-parser> 47% ( 10 / 21) in 'GHC.Core.TyCo.Tidy' ghc-lib-parser> Missing documentation for: ghc-lib-parser> tidyCos (compiler/GHC/Core/TyCo/Tidy.hs:363) ghc-lib-parser> tidyOpenType (compiler/GHC/Core/TyCo/Tidy.hs:314) ghc-lib-parser> tidyOpenTypes (compiler/GHC/Core/TyCo/Tidy.hs:311) ghc-lib-parser> tidyOpenTypeX (compiler/GHC/Core/TyCo/Tidy.hs:302) ghc-lib-parser> tidyFreeTyCoVarsX (compiler/GHC/Core/TyCo/Tidy.hs:175) ghc-lib-parser> tidyAvoiding (compiler/GHC/Core/TyCo/Tidy.hs:275) ghc-lib-parser> tidyVarBndr (compiler/GHC/Core/TyCo/Tidy.hs:114) ghc-lib-parser> avoidNameClashes (compiler/GHC/Core/TyCo/Tidy.hs:126) ghc-lib-parser> tidyForAllTyBinder (compiler/GHC/Core/TyCo/Tidy.hs:148) ghc-lib-parser> tidyForAllTyBinders (compiler/GHC/Core/TyCo/Tidy.hs:155) ghc-lib-parser> tidyTyCoVarOcc (compiler/GHC/Core/TyCo/Tidy.hs:191) ghc-lib-parser> Warning: 'Subst' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core/TyCo/Subst.hs:105:5 ghc-lib-parser> * at compiler/GHC/Core/TyCo/Subst.hs:104:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Core/TyCo/Subst.hs:104:1 ghc-lib-parser> Warning: 'extendInScope' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'TCvSubst' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'in_scope' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'tys' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'ty' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'Expr' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 48% ( 44 / 91) in 'GHC.Core.TyCo.Subst' ghc-lib-parser> Missing documentation for: ghc-lib-parser> emptyIdSubstEnv (compiler/GHC/Core/TyCo/Subst.hs:230) ghc-lib-parser> emptyTvSubstEnv (compiler/GHC/Core/TyCo/Subst.hs:233) ghc-lib-parser> emptyCvSubstEnv (compiler/GHC/Core/TyCo/Subst.hs:236) ghc-lib-parser> emptySubst (compiler/GHC/Core/TyCo/Subst.hs:255) ghc-lib-parser> mkEmptySubst (compiler/GHC/Core/TyCo/Subst.hs:258) ghc-lib-parser> isEmptySubst (compiler/GHC/Core/TyCo/Subst.hs:261) ghc-lib-parser> mkTCvSubst (compiler/GHC/Core/TyCo/Subst.hs:275) ghc-lib-parser> mkIdSubst (compiler/GHC/Core/TyCo/Subst.hs:278) ghc-lib-parser> getTvSubstEnv (compiler/GHC/Core/TyCo/Subst.hs:292) ghc-lib-parser> getIdSubstEnv (compiler/GHC/Core/TyCo/Subst.hs:289) ghc-lib-parser> getCvSubstEnv (compiler/GHC/Core/TyCo/Subst.hs:295) ghc-lib-parser> setInScope (compiler/GHC/Core/TyCo/Subst.hs:302) ghc-lib-parser> isInScope (compiler/GHC/Core/TyCo/Subst.hs:314) ghc-lib-parser> elemSubst (compiler/GHC/Core/TyCo/Subst.hs:317) ghc-lib-parser> notElemSubst (compiler/GHC/Core/TyCo/Subst.hs:326) ghc-lib-parser> extendTCvSubst (compiler/GHC/Core/TyCo/Subst.hs:353) ghc-lib-parser> extendTCvSubstWithClone (compiler/GHC/Core/TyCo/Subst.hs:362) ghc-lib-parser> extendCvSubstWithClone (compiler/GHC/Core/TyCo/Subst.hs:396) ghc-lib-parser> extendTvSubstWithClone (compiler/GHC/Core/TyCo/Subst.hs:380) ghc-lib-parser> extendTvSubstAndInScope (compiler/GHC/Core/TyCo/Subst.hs:406) ghc-lib-parser> extendTCvSubstList (compiler/GHC/Core/TyCo/Subst.hs:420) ghc-lib-parser> unionSubst (compiler/GHC/Core/TyCo/Subst.hs:425) ghc-lib-parser> zipCoEnv (compiler/GHC/Core/TyCo/Subst.hs:499) ghc-lib-parser> zipTCvSubst (compiler/GHC/Core/TyCo/Subst.hs:452) ghc-lib-parser> substScaledTy (compiler/GHC/Core/TyCo/Subst.hs:726) ghc-lib-parser> substScaledTysUnchecked (compiler/GHC/Core/TyCo/Subst.hs:756) ghc-lib-parser> substScaledTyUnchecked (compiler/GHC/Core/TyCo/Subst.hs:729) ghc-lib-parser> substScaledTys (compiler/GHC/Core/TyCo/Subst.hs:740) ghc-lib-parser> lookupTyVar (compiler/GHC/Core/TyCo/Subst.hs:838) ghc-lib-parser> substCoVar (compiler/GHC/Core/TyCo/Subst.hs:999) ghc-lib-parser> substCoVars (compiler/GHC/Core/TyCo/Subst.hs:1005) ghc-lib-parser> lookupCoVar (compiler/GHC/Core/TyCo/Subst.hs:1008) ghc-lib-parser> cloneTyVarBndr (compiler/GHC/Core/TyCo/Subst.hs:1102) ghc-lib-parser> cloneTyVarBndrs (compiler/GHC/Core/TyCo/Subst.hs:1119) ghc-lib-parser> substVarBndr (compiler/GHC/Core/TyCo/Subst.hs:1017) ghc-lib-parser> substVarBndrs (compiler/GHC/Core/TyCo/Subst.hs:1020) ghc-lib-parser> substTyVarBndr (compiler/GHC/Core/TyCo/Subst.hs:1011) ghc-lib-parser> substTyVarBndrs (compiler/GHC/Core/TyCo/Subst.hs:1014) ghc-lib-parser> substCoVarBndr (compiler/GHC/Core/TyCo/Subst.hs:1023) ghc-lib-parser> substTyVar (compiler/GHC/Core/TyCo/Subst.hs:809) ghc-lib-parser> substTyVars (compiler/GHC/Core/TyCo/Subst.hs:826) ghc-lib-parser> substTyVarToTyVar (compiler/GHC/Core/TyCo/Subst.hs:817) ghc-lib-parser> substTyCoVars (compiler/GHC/Core/TyCo/Subst.hs:829) ghc-lib-parser> substTyCoBndr (compiler/GHC/Core/TyCo/Subst.hs:1127) ghc-lib-parser> substForAllCoBndr (compiler/GHC/Core/TyCo/Subst.hs:919) ghc-lib-parser> substVarBndrUsing (compiler/GHC/Core/TyCo/Subst.hs:1035) ghc-lib-parser> substForAllCoBndrUsing (compiler/GHC/Core/TyCo/Subst.hs:937) ghc-lib-parser> Warning: 'Levity' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core/TyCon.hs:1166:5 ghc-lib-parser> * at compiler/GHC/Types/Basic.hs:2135:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Types/Basic.hs:2135:1 ghc-lib-parser> Warning: 'Multiplicity' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'synonymTyConsOfType' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'Constraint' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'UnliftedRep' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'LiftedRep' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'UnliftedType' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'TupleRep' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'layer' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'f_ty' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'rr' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: '()' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'TYPE' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'ErrorMessage' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'rep' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: GHC.Core.Type: Couldn't find .haddock for export liftedTypeKind ghc-lib-parser> Warning: GHC.Core.Type: Couldn't find .haddock for export unliftedTypeKind ghc-lib-parser> 63% (236 /374) in 'GHC.Core.Type' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Type (compiler/GHC/Core/TyCo/Rep.hs:124) ghc-lib-parser> FRRType (compiler/GHC/Core/TyCo/Rep.hs:120) ghc-lib-parser> TyVarBinder (compiler/GHC/Types/Var.hs:650) ghc-lib-parser> mkTyVarTy (compiler/GHC/Core/TyCo/Rep.hs:700) ghc-lib-parser> mkTyVarTys (compiler/GHC/Core/TyCo/Rep.hs:704) ghc-lib-parser> tyVarKind (compiler/GHC/Types/Var.hs:1000) ghc-lib-parser> mkAppTys (compiler/GHC/Core/Type.hs:1107) ghc-lib-parser> mkFunTy (compiler/GHC/Core/TyCo/Rep.hs:726) ghc-lib-parser> mkVisFunTy (compiler/GHC/Core/TyCo/Rep.hs:749) ghc-lib-parser> mkVisFunTysMany (compiler/GHC/Core/TyCo/Rep.hs:759) ghc-lib-parser> mkScaledFunTys (compiler/GHC/Core/TyCo/Rep.hs:769) ghc-lib-parser> mkInvisFunTy (compiler/GHC/Core/TyCo/Rep.hs:738) ghc-lib-parser> mkInvisFunTys (compiler/GHC/Core/TyCo/Rep.hs:742) ghc-lib-parser> tcMkVisFunTy (compiler/GHC/Core/TyCo/Rep.hs:816) ghc-lib-parser> tcMkScaledFunTys (compiler/GHC/Core/TyCo/Rep.hs:832) ghc-lib-parser> tcMkInvisFunTy (compiler/GHC/Core/TyCo/Rep.hs:824) ghc-lib-parser> splitFunTys (compiler/GHC/Core/Type.hs:1447) ghc-lib-parser> funTyFlagTyCon (compiler/GHC/Builtin/Types/Prim.hs:619) ghc-lib-parser> tyConAppTyCon (compiler/GHC/Core/Type.hs:1621) ghc-lib-parser> tyConAppArgs (compiler/GHC/Core/Type.hs:1630) ghc-lib-parser> splitTyConAppNoView_maybe (compiler/GHC/Core/Type.hs:1645) ghc-lib-parser> tcSplitTyConApp (compiler/GHC/Core/Type.hs:1681) ghc-lib-parser> mkPiTy (compiler/GHC/Core/TyCo/Rep.hs:798) ghc-lib-parser> mkPiTys (compiler/GHC/Core/TyCo/Rep.hs:802) ghc-lib-parser> piResultTy (compiler/GHC/Core/Type.hs:1470) ghc-lib-parser> applyTysX (compiler/GHC/Core/Type.hs:1555) ghc-lib-parser> buildSynTyCon (compiler/GHC/Core/Type.hs:2298) ghc-lib-parser> mkNumLitTy (compiler/GHC/Core/Type.hs:1210) ghc-lib-parser> mkStrLitTy (compiler/GHC/Core/Type.hs:1219) ghc-lib-parser> mkCharLitTy (compiler/GHC/Core/Type.hs:1228) ghc-lib-parser> isPredTy (compiler/GHC/Core/Type.hs:2747) ghc-lib-parser> mkCoercionTy (compiler/GHC/Core/Type.hs:1777) ghc-lib-parser> splitCastTy_maybe (compiler/GHC/Core/Type.hs:1703) ghc-lib-parser> deepUserTypeError_maybe (compiler/GHC/Core/Type.hs:1261) ghc-lib-parser> stripCoercionTy (compiler/GHC/Core/Type.hs:1788) ghc-lib-parser> invisibleTyBndrCount (compiler/GHC/Core/Type.hs:2096) ghc-lib-parser> mapTyCo (compiler/GHC/Core/Type.hs:903) ghc-lib-parser> mapTyCoX (compiler/GHC/Core/Type.hs:915) ghc-lib-parser> TyCoFolder (compiler/GHC/Core/TyCo/Rep.hs:1907) ghc-lib-parser> foldTyCo (compiler/GHC/Core/TyCo/Rep.hs:1924) ghc-lib-parser> tyVarSpecToBinders (compiler/GHC/Types/Var.hs:655) ghc-lib-parser> binderVar (compiler/GHC/Types/Var.hs:673) ghc-lib-parser> binderVars (compiler/GHC/Types/Var.hs:676) ghc-lib-parser> binderType (compiler/GHC/Types/Var.hs:685) ghc-lib-parser> binderFlag (compiler/GHC/Types/Var.hs:679) ghc-lib-parser> binderFlags (compiler/GHC/Types/Var.hs:682) ghc-lib-parser> piTyBinderType (compiler/GHC/Types/Var.hs:797) ghc-lib-parser> namedPiTyBinder_maybe (compiler/GHC/Types/Var.hs:773) ghc-lib-parser> isNamedPiTyBinder (compiler/GHC/Types/Var.hs:769) ghc-lib-parser> tyConBindersPiTyBinders (compiler/GHC/Core/Type.hs:1800) ghc-lib-parser> isTyVarTy (compiler/GHC/Core/Type.hs:1040) ghc-lib-parser> isCoercionTy (compiler/GHC/Core/Type.hs:1780) ghc-lib-parser> isCoercionTy_maybe (compiler/GHC/Core/Type.hs:1784) ghc-lib-parser> isTauTy (compiler/GHC/Core/Type.hs:2224) ghc-lib-parser> isFamFreeTy (compiler/GHC/Core/Type.hs:2284) ghc-lib-parser> isAtomicTy (compiler/GHC/Core/Type.hs:2240) ghc-lib-parser> mkTYPEapp (compiler/GHC/Core/Type.hs:3358) ghc-lib-parser> typeOrConstraintKind (compiler/GHC/Core/Type.hs:3430) ghc-lib-parser> sORTKind_maybe (compiler/GHC/Core/Type.hs:2713) ghc-lib-parser> typeTypeOrConstraint (compiler/GHC/Core/Type.hs:2735) ghc-lib-parser> typeLevity (compiler/GHC/Core/Type.hs:2336) ghc-lib-parser> tyConIsTYPEorCONSTRAINT (compiler/GHC/Core/Type.hs:2758) ghc-lib-parser> pickyIsLiftedTypeKind (compiler/GHC/Core/Type.hs:663) ghc-lib-parser> isLiftedLevity (compiler/GHC/Core/Type.hs:727) ghc-lib-parser> isUnliftedLevity (compiler/GHC/Core/Type.hs:730) ghc-lib-parser> isUnboxedTupleType (compiler/GHC/Core/Type.hs:2441) ghc-lib-parser> isUnboxedSumType (compiler/GHC/Core/Type.hs:2448) ghc-lib-parser> definitelyLiftedType (compiler/GHC/Core/Type.hs:2365) ghc-lib-parser> definitelyUnliftedType (compiler/GHC/Core/Type.hs:2376) ghc-lib-parser> mkScaled (compiler/GHC/Core/Type.hs:3194) ghc-lib-parser> irrelevantMult (compiler/GHC/Core/Type.hs:3191) ghc-lib-parser> scaledSet (compiler/GHC/Core/Type.hs:3197) ghc-lib-parser> OneTy (compiler/GHC/Core/Type.hs:3200) ghc-lib-parser> ManyTy (compiler/GHC/Core/Type.hs:3204) ghc-lib-parser> isOneTy (compiler/GHC/Core/Type.hs:3214) ghc-lib-parser> isManyTy (compiler/GHC/Core/Type.hs:3208) ghc-lib-parser> typeKind (compiler/GHC/Core/Type.hs:2665) ghc-lib-parser> isConstraintKind (compiler/GHC/Core/Type.hs:2772) ghc-lib-parser> isConstraintLikeKind (compiler/GHC/Core/Type.hs:2765) ghc-lib-parser> returnsConstraintKind (compiler/GHC/Core/Type.hs:2806) ghc-lib-parser> liftedTypeKind (compiler/GHC/Builtin/Types.hs-boot:23) ghc-lib-parser> unliftedTypeKind (compiler/GHC/Builtin/Types.hs-boot:23) ghc-lib-parser> tyCoFVsBndr (compiler/GHC/Core/TyCo/FVs.hs:624) ghc-lib-parser> tyCoFVsVarBndr (compiler/GHC/Core/TyCo/FVs.hs:630) ghc-lib-parser> tyCoFVsVarBndrs (compiler/GHC/Core/TyCo/FVs.hs:627) ghc-lib-parser> tyCoVarsOfType (compiler/GHC/Core/TyCo/FVs.hs:307) ghc-lib-parser> tyCoVarsOfTypes (compiler/GHC/Core/TyCo/FVs.hs:313) ghc-lib-parser> coVarsOfType (compiler/GHC/Core/TyCo/FVs.hs:431) ghc-lib-parser> coVarsOfTypes (compiler/GHC/Core/TyCo/FVs.hs:432) ghc-lib-parser> anyFreeVarsOfType (compiler/GHC/Core/TyCo/FVs.hs:968) ghc-lib-parser> anyFreeVarsOfTypes (compiler/GHC/Core/TyCo/FVs.hs:972) ghc-lib-parser> noFreeVarsOfType (compiler/GHC/Core/TyCo/FVs.hs:980) ghc-lib-parser> typeSize (compiler/GHC/Core/TyCo/Rep.hs:2005) ghc-lib-parser> occCheckExpand (compiler/GHC/Core/TyCo/FVs.hs:1248) ghc-lib-parser> closeOverKinds (compiler/GHC/Core/TyCo/FVs.hs:487) ghc-lib-parser> seqType (compiler/GHC/Core/Type.hs:2569) ghc-lib-parser> seqTypes (compiler/GHC/Core/Type.hs:2579) ghc-lib-parser> rewriterView (compiler/GHC/Core/Type.hs:370) ghc-lib-parser> emptyTvSubstEnv (compiler/GHC/Core/TyCo/Subst.hs:233) ghc-lib-parser> emptySubst (compiler/GHC/Core/TyCo/Subst.hs:255) ghc-lib-parser> mkEmptySubst (compiler/GHC/Core/TyCo/Subst.hs:258) ghc-lib-parser> mkTCvSubst (compiler/GHC/Core/TyCo/Subst.hs:275) ghc-lib-parser> zipTCvSubst (compiler/GHC/Core/TyCo/Subst.hs:452) ghc-lib-parser> notElemSubst (compiler/GHC/Core/TyCo/Subst.hs:326) ghc-lib-parser> getTvSubstEnv (compiler/GHC/Core/TyCo/Subst.hs:292) ghc-lib-parser> setInScope (compiler/GHC/Core/TyCo/Subst.hs:302) ghc-lib-parser> extendTCvSubst (compiler/GHC/Core/TyCo/Subst.hs:353) ghc-lib-parser> extendTvSubstAndInScope (compiler/GHC/Core/TyCo/Subst.hs:406) ghc-lib-parser> extendTCvSubstList (compiler/GHC/Core/TyCo/Subst.hs:420) ghc-lib-parser> extendTvSubstWithClone (compiler/GHC/Core/TyCo/Subst.hs:380) ghc-lib-parser> extendTCvSubstWithClone (compiler/GHC/Core/TyCo/Subst.hs:362) ghc-lib-parser> isInScope (compiler/GHC/Core/TyCo/Subst.hs:314) ghc-lib-parser> zipCoEnv (compiler/GHC/Core/TyCo/Subst.hs:499) ghc-lib-parser> isEmptySubst (compiler/GHC/Core/TyCo/Subst.hs:261) ghc-lib-parser> unionSubst (compiler/GHC/Core/TyCo/Subst.hs:425) ghc-lib-parser> substScaledTy (compiler/GHC/Core/TyCo/Subst.hs:726) ghc-lib-parser> substScaledTys (compiler/GHC/Core/TyCo/Subst.hs:740) ghc-lib-parser> substScaledTyUnchecked (compiler/GHC/Core/TyCo/Subst.hs:729) ghc-lib-parser> substScaledTysUnchecked (compiler/GHC/Core/TyCo/Subst.hs:756) ghc-lib-parser> substTyVarBndr (compiler/GHC/Core/TyCo/Subst.hs:1011) ghc-lib-parser> substTyVarBndrs (compiler/GHC/Core/TyCo/Subst.hs:1014) ghc-lib-parser> substTyVar (compiler/GHC/Core/TyCo/Subst.hs:809) ghc-lib-parser> substTyVars (compiler/GHC/Core/TyCo/Subst.hs:826) ghc-lib-parser> substVarBndr (compiler/GHC/Core/TyCo/Subst.hs:1017) ghc-lib-parser> substVarBndrs (compiler/GHC/Core/TyCo/Subst.hs:1020) ghc-lib-parser> substTyCoBndr (compiler/GHC/Core/TyCo/Subst.hs:1127) ghc-lib-parser> substTyVarToTyVar (compiler/GHC/Core/TyCo/Subst.hs:817) ghc-lib-parser> cloneTyVarBndr (compiler/GHC/Core/TyCo/Subst.hs:1102) ghc-lib-parser> cloneTyVarBndrs (compiler/GHC/Core/TyCo/Subst.hs:1119) ghc-lib-parser> lookupTyVar (compiler/GHC/Core/TyCo/Subst.hs:838) ghc-lib-parser> tidyOpenType (compiler/GHC/Core/TyCo/Tidy.hs:314) ghc-lib-parser> tidyOpenTypes (compiler/GHC/Core/TyCo/Tidy.hs:311) ghc-lib-parser> tidyOpenTypeX (compiler/GHC/Core/TyCo/Tidy.hs:302) ghc-lib-parser> tidyVarBndr (compiler/GHC/Core/TyCo/Tidy.hs:114) ghc-lib-parser> tidyFreeTyCoVarsX (compiler/GHC/Core/TyCo/Tidy.hs:175) ghc-lib-parser> tidyTyCoVarOcc (compiler/GHC/Core/TyCo/Tidy.hs:191) ghc-lib-parser> tidyForAllTyBinder (compiler/GHC/Core/TyCo/Tidy.hs:148) ghc-lib-parser> tidyForAllTyBinders (compiler/GHC/Core/TyCo/Tidy.hs:155) ghc-lib-parser> 100% ( 4 / 4) in 'Language.Haskell.Syntax.Lit' ghc-lib-parser> 47% ( 11 / 23) in 'Language.Haskell.Syntax.Pat' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> LPat (compiler/Language/Haskell/Syntax/Pat.hs:57) ghc-lib-parser> ConLikeP (compiler/Language/Haskell/Syntax/Pat.hs:202) ghc-lib-parser> isInvisArgPat (compiler/Language/Haskell/Syntax/Pat.hs:214) ghc-lib-parser> isVisArgPat (compiler/Language/Haskell/Syntax/Pat.hs:218) ghc-lib-parser> hsConPatArgs (compiler/Language/Haskell/Syntax/Pat.hs:224) ghc-lib-parser> hsConPatTyArgs (compiler/Language/Haskell/Syntax/Pat.hs:229) ghc-lib-parser> XConPatTyArg (compiler/Language/Haskell/Syntax/Pat.hs:211) ghc-lib-parser> XHsRecFields (compiler/Language/Haskell/Syntax/Pat.hs:246) ghc-lib-parser> hsRecFields (compiler/Language/Haskell/Syntax/Pat.hs:345) ghc-lib-parser> hsRecFieldSel (compiler/Language/Haskell/Syntax/Pat.hs:351) ghc-lib-parser> hsRecFieldsArgs (compiler/Language/Haskell/Syntax/Pat.hs:348) ghc-lib-parser> Warning: 'SyntaxExprTc' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'Name' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: '-<<' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: '-<' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'negate' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 68% ( 41 / 60) in 'Language.Haskell.Syntax.Expr' ghc-lib-parser> Missing documentation for: ghc-lib-parser> FieldLabelStrings (compiler/Language/Haskell/Syntax/Expr.hs:132) ghc-lib-parser> RecProj (compiler/Language/Haskell/Syntax/Expr.hs:137) ghc-lib-parser> LHsRecProj (compiler/Language/Haskell/Syntax/Expr.hs:141) ghc-lib-parser> RecUpdProj (compiler/Language/Haskell/Syntax/Expr.hs:145) ghc-lib-parser> LHsRecUpdProj (compiler/Language/Haskell/Syntax/Expr.hs:146) ghc-lib-parser> DotFieldOcc (compiler/Language/Haskell/Syntax/Expr.hs:554) ghc-lib-parser> MatchGroup (compiler/Language/Haskell/Syntax/Expr.hs:872) ghc-lib-parser> Match (compiler/Language/Haskell/Syntax/Expr.hs:883) ghc-lib-parser> isInfixMatch (compiler/Language/Haskell/Syntax/Expr.hs:927) ghc-lib-parser> StmtLR (compiler/Language/Haskell/Syntax/Expr.hs:996) ghc-lib-parser> TransForm (compiler/Language/Haskell/Syntax/Expr.hs:1088) ghc-lib-parser> HsDoFlavour (compiler/Language/Haskell/Syntax/Expr.hs:1446) ghc-lib-parser> qualifiedDoModuleName_maybe (compiler/Language/Haskell/Syntax/Expr.hs:1455) ghc-lib-parser> isPatSynCtxt (compiler/Language/Haskell/Syntax/Expr.hs:1461) ghc-lib-parser> isComprehensionContext (compiler/Language/Haskell/Syntax/Expr.hs:1468) ghc-lib-parser> isDoComprehensionContext (compiler/Language/Haskell/Syntax/Expr.hs:1475) ghc-lib-parser> isMonadDoStmtContext (compiler/Language/Haskell/Syntax/Expr.hs:1490) ghc-lib-parser> isMonadCompContext (compiler/Language/Haskell/Syntax/Expr.hs:1497) ghc-lib-parser> isMonadDoCompContext (compiler/Language/Haskell/Syntax/Expr.hs:1504) ghc-lib-parser> 91% ( 11 / 12) in 'Language.Haskell.Syntax' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> Warning: 'mkNoTick' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 57% ( 11 / 19) in 'GHC.Types.Tickish' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> GenTickish (compiler/GHC/Types/Tickish.hs:103) ghc-lib-parser> CoreTickish (compiler/GHC/Types/Tickish.hs:96) ghc-lib-parser> StgTickish (compiler/GHC/Types/Tickish.hs:97) ghc-lib-parser> XTickishId (compiler/GHC/Types/Tickish.hs:91) ghc-lib-parser> mkNoCount (compiler/GHC/Types/Tickish.hs:296) ghc-lib-parser> mkNoScope (compiler/GHC/Types/Tickish.hs:302) ghc-lib-parser> isProfTick (compiler/GHC/Types/Tickish.hs:327) ghc-lib-parser> 0% ( 0 / 6) in 'GHC.Tc.Errors.Types.PromotionErr' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> PromotionErr (compiler/GHC/Tc/Errors/Types/PromotionErr.hs:15) ghc-lib-parser> pprPECategory (compiler/GHC/Tc/Errors/Types/PromotionErr.hs:45) ghc-lib-parser> peCategory (compiler/GHC/Tc/Errors/Types/PromotionErr.hs:48) ghc-lib-parser> TermLevelUseErr (compiler/GHC/Tc/Errors/Types/PromotionErr.hs:58) ghc-lib-parser> teCategory (compiler/GHC/Tc/Errors/Types/PromotionErr.hs:65) ghc-lib-parser> 43% ( 10 / 23) in 'GHC.Core.Multiplicity' ghc-lib-parser> Missing documentation for: ghc-lib-parser> OneTy (compiler/GHC/Core/Type.hs:3200) ghc-lib-parser> ManyTy (compiler/GHC/Core/Type.hs:3204) ghc-lib-parser> isMultMul (compiler/GHC/Core/Multiplicity.hs:318) ghc-lib-parser> mkMultAdd (compiler/GHC/Core/Multiplicity.hs:344) ghc-lib-parser> mkMultMul (compiler/GHC/Core/Multiplicity.hs:347) ghc-lib-parser> scaledMult (compiler/GHC/Core/TyCo/Rep.hs:2069) ghc-lib-parser> scaledThing (compiler/GHC/Core/TyCo/Rep.hs:2072) ghc-lib-parser> irrelevantMult (compiler/GHC/Core/Type.hs:3191) ghc-lib-parser> mkScaled (compiler/GHC/Core/Type.hs:3194) ghc-lib-parser> scaledSet (compiler/GHC/Core/Type.hs:3197) ghc-lib-parser> scaleScaled (compiler/GHC/Core/Multiplicity.hs:354) ghc-lib-parser> IsSubmult (compiler/GHC/Core/Multiplicity.hs:367) ghc-lib-parser> pprArrowWithMultiplicity (compiler/GHC/Core/Multiplicity.hs:391) ghc-lib-parser> 13% ( 2 / 15) in 'GHC.Core.UsageEnv' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> Usage (compiler/GHC/Core/UsageEnv.hs:36) ghc-lib-parser> UsageEnv (compiler/GHC/Core/UsageEnv.hs:57) ghc-lib-parser> addUE (compiler/GHC/Core/UsageEnv.hs:73) ghc-lib-parser> addUsage (compiler/GHC/Core/UsageEnv.hs:44) ghc-lib-parser> bottomUE (compiler/GHC/Core/UsageEnv.hs:70) ghc-lib-parser> deleteUE (compiler/GHC/Core/UsageEnv.hs:98) ghc-lib-parser> popUE (compiler/GHC/Core/UsageEnv.hs:109) ghc-lib-parser> scaleUE (compiler/GHC/Core/UsageEnv.hs:77) ghc-lib-parser> scaleUsage (compiler/GHC/Core/UsageEnv.hs:51) ghc-lib-parser> supUE (compiler/GHC/Core/UsageEnv.hs:82) ghc-lib-parser> supUEs (compiler/GHC/Core/UsageEnv.hs:94) ghc-lib-parser> zeroUE (compiler/GHC/Core/UsageEnv.hs:68) ghc-lib-parser> Warning: 'pickyEqTypeVis' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 72% ( 13 / 18) in 'GHC.Core.TyCo.Compare' ghc-lib-parser> Missing documentation for: ghc-lib-parser> eqTypeIgnoringMultiplicity (compiler/GHC/Core/TyCo/Compare.hs:271) ghc-lib-parser> eqVarBndrs (compiler/GHC/Core/TyCo/Compare.hs:246) ghc-lib-parser> tcEqType (compiler/GHC/Core/TyCo/Compare.hs:218) ghc-lib-parser> tcEqKind (compiler/GHC/Core/TyCo/Compare.hs:215) ghc-lib-parser> nonDetCmpType (compiler/GHC/Core/TyCo/Compare.hs:629) ghc-lib-parser> Warning: 'Int16#' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'Int#' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'Word#' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'addrEq#' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'plusAddr#' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'plusAddr' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'AltCon' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 71% ( 64 / 89) in 'GHC.Types.Literal' ghc-lib-parser> Missing documentation for: ghc-lib-parser> mkLitBigNat (compiler/GHC/Types/Literal.hs:584) ghc-lib-parser> pprLiteral (compiler/GHC/Types/Literal.hs:885) ghc-lib-parser> isMinBound (compiler/GHC/Types/Literal.hs:599) ghc-lib-parser> isMaxBound (compiler/GHC/Types/Literal.hs:615) ghc-lib-parser> litIsLifted (compiler/GHC/Types/Literal.hs:811) ghc-lib-parser> inCharRange (compiler/GHC/Types/Literal.hs:631) ghc-lib-parser> litFitsInChar (compiler/GHC/Types/Literal.hs:806) ghc-lib-parser> isLitRubbish (compiler/GHC/Types/Literal.hs:588) ghc-lib-parser> narrowInt8Lit (compiler/GHC/Types/Literal.hs:690) ghc-lib-parser> narrowInt16Lit (compiler/GHC/Types/Literal.hs:691) ghc-lib-parser> narrowInt32Lit (compiler/GHC/Types/Literal.hs:692) ghc-lib-parser> narrowInt64Lit (compiler/GHC/Types/Literal.hs:693) ghc-lib-parser> narrowWord8Lit (compiler/GHC/Types/Literal.hs:694) ghc-lib-parser> narrowWord16Lit (compiler/GHC/Types/Literal.hs:695) ghc-lib-parser> narrowWord32Lit (compiler/GHC/Types/Literal.hs:696) ghc-lib-parser> narrowWord64Lit (compiler/GHC/Types/Literal.hs:697) ghc-lib-parser> charToIntLit (compiler/GHC/Types/Literal.hs:708) ghc-lib-parser> intToCharLit (compiler/GHC/Types/Literal.hs:710) ghc-lib-parser> floatToIntLit (compiler/GHC/Types/Literal.hs:713) ghc-lib-parser> intToFloatLit (compiler/GHC/Types/Literal.hs:715) ghc-lib-parser> doubleToIntLit (compiler/GHC/Types/Literal.hs:718) ghc-lib-parser> intToDoubleLit (compiler/GHC/Types/Literal.hs:720) ghc-lib-parser> nullAddrLit (compiler/GHC/Types/Literal.hs:729) ghc-lib-parser> floatToDoubleLit (compiler/GHC/Types/Literal.hs:723) ghc-lib-parser> doubleToFloatLit (compiler/GHC/Types/Literal.hs:725) ghc-lib-parser> Warning: 'Type' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'IfaceType'' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'IfaceTvBndr' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Iface/Type.hs:126:5 ghc-lib-parser> * at compiler/GHC/Iface/Type.hs:131:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Iface/Type.hs:131:1 ghc-lib-parser> Warning: 'mi_extra_decls' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'IfaceTyConInfo' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Iface/Type.hs:412:5 ghc-lib-parser> * at compiler/GHC/Iface/Type.hs:411:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Iface/Type.hs:411:1 ghc-lib-parser> Warning: 'LiftedRep' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'Levity' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core/TyCon.hs:1166:5 ghc-lib-parser> * at compiler/GHC/Types/Basic.hs:2135:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Types/Basic.hs:2135:1 ghc-lib-parser> Warning: 'Multiplicity' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'Many' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'IfaceTyCon' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Iface/Type.hs:292:19 ghc-lib-parser> * at compiler/GHC/Iface/Type.hs:292:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Iface/Type.hs:292:1 ghc-lib-parser> Warning: 'pprTyTcApp'' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 27% ( 24 / 86) in 'GHC.Iface.Type' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> IfExtName (compiler/GHC/Iface/Type.hs:121) ghc-lib-parser> mkIfLclName (compiler/GHC/Iface/Type.hs:119) ghc-lib-parser> ifLclNameFS (compiler/GHC/Iface/Type.hs:116) ghc-lib-parser> IfacePredType (compiler/GHC/Iface/Type.hs:229) ghc-lib-parser> IfaceKind (compiler/GHC/Iface/Type.hs:166) ghc-lib-parser> IfaceCoercion (compiler/GHC/Iface/Type.hs:471) ghc-lib-parser> IfaceAxiomRule (compiler/GHC/Iface/Type.hs:496) ghc-lib-parser> IfaceMCoercion (compiler/GHC/Iface/Type.hs:467) ghc-lib-parser> IfaceMult (compiler/GHC/Iface/Type.hs:227) ghc-lib-parser> IfaceTyCon (compiler/GHC/Iface/Type.hs:292) ghc-lib-parser> IfaceTyConInfo (compiler/GHC/Iface/Type.hs:411) ghc-lib-parser> IfaceTyLit (compiler/GHC/Iface/Type.hs:232) ghc-lib-parser> IfaceContext (compiler/GHC/Iface/Type.hs:230) ghc-lib-parser> IfaceBndr (compiler/GHC/Iface/Type.hs:124) ghc-lib-parser> IfaceOneShot (compiler/GHC/Iface/Type.hs:149) ghc-lib-parser> IfaceLamBndr (compiler/GHC/Iface/Type.hs:147) ghc-lib-parser> IfaceTvBndr (compiler/GHC/Iface/Type.hs:131) ghc-lib-parser> IfaceIdBndr (compiler/GHC/Iface/Type.hs:130) ghc-lib-parser> IfaceTyConBinder (compiler/GHC/Iface/Type.hs:238) ghc-lib-parser> IfaceForAllSpecBndr (compiler/GHC/Iface/Type.hs:240) ghc-lib-parser> IfaceForAllBndr (compiler/GHC/Iface/Type.hs:239) ghc-lib-parser> ShowSub (compiler/GHC/Iface/Type.hs:1455) ghc-lib-parser> ShowHowMuch (compiler/GHC/Iface/Type.hs:1464) ghc-lib-parser> AltPpr (compiler/GHC/Iface/Type.hs:1462) ghc-lib-parser> ifaceForAllSpecToBndrs (compiler/GHC/Iface/Type.hs:256) ghc-lib-parser> ifaceForAllSpecToBndr (compiler/GHC/Iface/Type.hs:259) ghc-lib-parser> ifaceBndrName (compiler/GHC/Iface/Type.hs:140) ghc-lib-parser> appArgsIfaceTypes (compiler/GHC/Iface/Type.hs:757) ghc-lib-parser> appArgsIfaceTypesForAllTyFlags (compiler/GHC/Iface/Type.hs:761) ghc-lib-parser> UseBndrParens (compiler/GHC/Iface/Type.hs:971) ghc-lib-parser> PrintExplicitKinds (compiler/GHC/Iface/Type.hs:972) ghc-lib-parser> pprIfaceType (compiler/GHC/Iface/Type.hs:1034) ghc-lib-parser> pprParendIfaceType (compiler/GHC/Iface/Type.hs:1035) ghc-lib-parser> pprPrecIfaceType (compiler/GHC/Iface/Type.hs:1041) ghc-lib-parser> pprIfaceIdBndr (compiler/GHC/Iface/Type.hs:918) ghc-lib-parser> pprIfaceLamBndr (compiler/GHC/Iface/Type.hs:914) ghc-lib-parser> pprIfaceTvBndr (compiler/GHC/Iface/Type.hs:975) ghc-lib-parser> pprIfaceTyConBinders (compiler/GHC/Iface/Type.hs:984) ghc-lib-parser> pprIfaceBndrs (compiler/GHC/Iface/Type.hs:911) ghc-lib-parser> pprIfaceAppArgs (compiler/GHC/Iface/Type.hs:1347) ghc-lib-parser> pprParendIfaceAppArgs (compiler/GHC/Iface/Type.hs:1348) ghc-lib-parser> pprIfaceForAllPart (compiler/GHC/Iface/Type.hs:1371) ghc-lib-parser> pprIfaceSigmaType (compiler/GHC/Iface/Type.hs:1479) ghc-lib-parser> pprIfaceTyLit (compiler/GHC/Iface/Type.hs:1952) ghc-lib-parser> pprIfaceCoercion (compiler/GHC/Iface/Type.hs:1957) ghc-lib-parser> pprParendIfaceCoercion (compiler/GHC/Iface/Type.hs:1958) ghc-lib-parser> splitIfaceSigmaTy (compiler/GHC/Iface/Type.hs:587) ghc-lib-parser> pprIfaceTypeApp (compiler/GHC/Iface/Type.hs:1660) ghc-lib-parser> pprUserIfaceForAll (compiler/GHC/Iface/Type.hs:1504) ghc-lib-parser> pprIfaceCoTcApp (compiler/GHC/Iface/Type.hs:1815) ghc-lib-parser> pprTyTcApp (compiler/GHC/Iface/Type.hs:1663) ghc-lib-parser> pprIfacePrefixApp (compiler/GHC/Iface/Type.hs:893) ghc-lib-parser> isIfaceRhoType (compiler/GHC/Iface/Type.hs:899) ghc-lib-parser> suppressIfaceInvisibles (compiler/GHC/Iface/Type.hs:613) ghc-lib-parser> stripIfaceInvisVars (compiler/GHC/Iface/Type.hs:623) ghc-lib-parser> stripInvisArgs (compiler/GHC/Iface/Type.hs:740) ghc-lib-parser> mkIfaceTySubst (compiler/GHC/Iface/Type.hs:672) ghc-lib-parser> substIfaceTyVar (compiler/GHC/Iface/Type.hs:726) ghc-lib-parser> substIfaceAppArgs (compiler/GHC/Iface/Type.hs:719) ghc-lib-parser> inDomIfaceTySubst (compiler/GHC/Iface/Type.hs:676) ghc-lib-parser> pprTypeArrow (compiler/GHC/Iface/Type.hs:1045) ghc-lib-parser> 60% ( 3 / 5) in 'GHC.Iface.Recomp.Binary' ghc-lib-parser> Missing documentation for: ghc-lib-parser> fingerprintBinMem (compiler/GHC/Iface/Recomp/Binary.hs:20) ghc-lib-parser> computeFingerprint (compiler/GHC/Iface/Recomp/Binary.hs:33) ghc-lib-parser> 26% ( 10 / 38) in 'GHC.Core.TyCo.Ppr' ghc-lib-parser> Missing documentation for: ghc-lib-parser> topPrec (compiler/GHC/Types/Basic.hs:926) ghc-lib-parser> sigPrec (compiler/GHC/Types/Basic.hs:927) ghc-lib-parser> opPrec (compiler/GHC/Types/Basic.hs:931) ghc-lib-parser> funPrec (compiler/GHC/Types/Basic.hs:928) ghc-lib-parser> appPrec (compiler/GHC/Types/Basic.hs:934) ghc-lib-parser> maybeParen (compiler/GHC/Types/Basic.hs:938) ghc-lib-parser> pprType (compiler/GHC/Core/TyCo/Ppr.hs:77) ghc-lib-parser> pprParendType (compiler/GHC/Core/TyCo/Ppr.hs:78) ghc-lib-parser> pprTidiedType (compiler/GHC/Core/TyCo/Ppr.hs:81) ghc-lib-parser> pprPrecType (compiler/GHC/Core/TyCo/Ppr.hs:84) ghc-lib-parser> pprPrecTypeX (compiler/GHC/Core/TyCo/Ppr.hs:87) ghc-lib-parser> pprTypeApp (compiler/GHC/Core/TyCo/Ppr.hs:331) ghc-lib-parser> pprTCvBndr (compiler/GHC/Core/TyCo/Ppr.hs:180) ghc-lib-parser> pprTCvBndrs (compiler/GHC/Core/TyCo/Ppr.hs:177) ghc-lib-parser> pprSigmaType (compiler/GHC/Core/TyCo/Ppr.hs:166) ghc-lib-parser> pprTheta (compiler/GHC/Core/TyCo/Ppr.hs:156) ghc-lib-parser> pprParendTheta (compiler/GHC/Core/TyCo/Ppr.hs:159) ghc-lib-parser> pprForAll (compiler/GHC/Core/TyCo/Ppr.hs:169) ghc-lib-parser> pprTyVar (compiler/GHC/Core/TyCo/Ppr.hs:190) ghc-lib-parser> pprTyVars (compiler/GHC/Core/TyCo/Ppr.hs:183) ghc-lib-parser> pprThetaArrowTy (compiler/GHC/Core/TyCo/Ppr.hs:162) ghc-lib-parser> pprClassPred (compiler/GHC/Core/TyCo/Ppr.hs:152) ghc-lib-parser> pprKind (compiler/GHC/Core/TyCo/Ppr.hs:107) ghc-lib-parser> pprParendKind (compiler/GHC/Core/TyCo/Ppr.hs:108) ghc-lib-parser> pprTyLit (compiler/GHC/Core/TyCo/Ppr.hs:104) ghc-lib-parser> pprDataCons (compiler/GHC/Core/TyCo/Ppr.hs:315) ghc-lib-parser> pprCo (compiler/GHC/Core/TyCo/Ppr.hs:130) ghc-lib-parser> pprParendCo (compiler/GHC/Core/TyCo/Ppr.hs:131) ghc-lib-parser> Warning: 'DataCon' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 40% ( 10 / 25) in 'GHC.Core.PatSyn' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> PatSynMatcher (compiler/GHC/Core/PatSyn.hs:95) ghc-lib-parser> PatSynBuilder (compiler/GHC/Core/PatSyn.hs:114) ghc-lib-parser> patSynResultType (compiler/GHC/Core/PatSyn.hs:468) ghc-lib-parser> patSynArgs (compiler/GHC/Core/PatSyn.hs:430) ghc-lib-parser> patSynMatcher (compiler/GHC/Core/PatSyn.hs:462) ghc-lib-parser> patSynBuilder (compiler/GHC/Core/PatSyn.hs:465) ghc-lib-parser> patSynUnivTyVarBinders (compiler/GHC/Core/PatSyn.hs:443) ghc-lib-parser> patSynExTyVars (compiler/GHC/Core/PatSyn.hs:446) ghc-lib-parser> patSynExTyVarBinders (compiler/GHC/Core/PatSyn.hs:449) ghc-lib-parser> patSynSig (compiler/GHC/Core/PatSyn.hs:458) ghc-lib-parser> patSynSigBndr (compiler/GHC/Core/PatSyn.hs:452) ghc-lib-parser> patSynInstArgTys (compiler/GHC/Core/PatSyn.hs:478) ghc-lib-parser> patSynInstResTy (compiler/GHC/Core/PatSyn.hs:493) ghc-lib-parser> patSynFieldLabels (compiler/GHC/Core/PatSyn.hs:433) ghc-lib-parser> 30% ( 7 / 23) in 'GHC.Core.RoughMap' ghc-lib-parser> Missing documentation for: ghc-lib-parser> RoughMatchTc (compiler/GHC/Core/RoughMap.hs:268) ghc-lib-parser> isRoughWildcard (compiler/GHC/Core/RoughMap.hs:308) ghc-lib-parser> typeToRoughMatchTc (compiler/GHC/Core/RoughMap.hs:341) ghc-lib-parser> RoughMatchLookupTc (compiler/GHC/Core/RoughMap.hs:277) ghc-lib-parser> typeToRoughMatchLookupTc (compiler/GHC/Core/RoughMap.hs:318) ghc-lib-parser> roughMatchTcToLookup (compiler/GHC/Core/RoughMap.hs:304) ghc-lib-parser> roughMatchTcs (compiler/GHC/Core/RoughMap.hs:312) ghc-lib-parser> roughMatchTcsLookup (compiler/GHC/Core/RoughMap.hs:315) ghc-lib-parser> instanceCantMatch (compiler/GHC/Core/RoughMap.hs:296) ghc-lib-parser> emptyRM (compiler/GHC/Core/RoughMap.hs:393) ghc-lib-parser> insertRM (compiler/GHC/Core/RoughMap.hs:453) ghc-lib-parser> filterRM (compiler/GHC/Core/RoughMap.hs:471) ghc-lib-parser> elemsRM (compiler/GHC/Core/RoughMap.hs:511) ghc-lib-parser> sizeRM (compiler/GHC/Core/RoughMap.hs:546) ghc-lib-parser> foldRM (compiler/GHC/Core/RoughMap.hs:514) ghc-lib-parser> unionRM (compiler/GHC/Core/RoughMap.hs:443) ghc-lib-parser> Warning: 'I' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'CoercionHole' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core/TyCo/Rep.hs:1676:5 ghc-lib-parser> * at compiler/GHC/Core/TyCo/Rep.hs:1675:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Core/TyCo/Rep.hs:1675:1 ghc-lib-parser> Warning: 'plus' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'liftCoMatch' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 50% (110 /216) in 'GHC.Core.Coercion' ghc-lib-parser> Missing documentation for: ghc-lib-parser> CoercionN (compiler/GHC/Core/TyCo/Rep.hs:971) ghc-lib-parser> CoercionR (compiler/GHC/Core/TyCo/Rep.hs:972) ghc-lib-parser> CoercionP (compiler/GHC/Core/TyCo/Rep.hs:973) ghc-lib-parser> MCoercionN (compiler/GHC/Core/TyCo/Rep.hs:1024) ghc-lib-parser> MCoercionR (compiler/GHC/Core/TyCo/Rep.hs:1023) ghc-lib-parser> CoSel (compiler/GHC/Core/TyCo/Rep.hs:950) ghc-lib-parser> FunSel (compiler/GHC/Core/TyCo/Rep.hs:965) ghc-lib-parser> coHoleCoVar (compiler/GHC/Core/TyCo/Rep.hs:1688) ghc-lib-parser> setCoHoleCoVar (compiler/GHC/Core/TyCo/Rep.hs:1694) ghc-lib-parser> LeftOrRight (compiler/GHC/Types/Basic.hs:150) ghc-lib-parser> ltRole (compiler/GHC/Core/Coercion.hs:1535) ghc-lib-parser> coVarRType (compiler/GHC/Core/Coercion.hs:600) ghc-lib-parser> coVarLType (compiler/GHC/Core/Coercion.hs:599) ghc-lib-parser> coVarTypes (compiler/GHC/Core/Coercion.hs:603) ghc-lib-parser> coVarKind (compiler/GHC/Core/Coercion.hs:614) ghc-lib-parser> coVarTypesRole (compiler/GHC/Core/Coercion.hs:606) ghc-lib-parser> coVarRole (compiler/GHC/Core/Coercion.hs:619) ghc-lib-parser> coercionType (compiler/GHC/Core/Coercion.hs:2468) ghc-lib-parser> coercionLKind (compiler/GHC/Core/Coercion.hs:2484) ghc-lib-parser> coercionRKind (compiler/GHC/Core/Coercion.hs:2485) ghc-lib-parser> mkGReflMCo (compiler/GHC/Core/Coercion.hs:353) ghc-lib-parser> mkCoVarCo (compiler/GHC/Core/Coercion.hs:1025) ghc-lib-parser> mkCoVarCos (compiler/GHC/Core/Coercion.hs:1028) ghc-lib-parser> mkAxInstCo (compiler/GHC/Core/Coercion.hs:1045) ghc-lib-parser> mkUnbranchedAxInstCo (compiler/GHC/Core/Coercion.hs:1069) ghc-lib-parser> mkAxInstRHS (compiler/GHC/Core/Coercion.hs:1077) ghc-lib-parser> mkUnbranchedAxInstRHS (compiler/GHC/Core/Coercion.hs:1090) ghc-lib-parser> mkPiCos (compiler/GHC/Core/Coercion.hs:1722) ghc-lib-parser> mkCoCast (compiler/GHC/Core/Coercion.hs:1755) ghc-lib-parser> mkSelCo (compiler/GHC/Core/Coercion.hs:1176) ghc-lib-parser> mkSelCoResRole (compiler/GHC/Core/Coercion.hs:1262) ghc-lib-parser> selectFromType (compiler/GHC/Core/Coercion.hs:1277) ghc-lib-parser> mkLRCo (compiler/GHC/Core/Coercion.hs:1295) ghc-lib-parser> mkFunCo2 (compiler/GHC/Core/Coercion.hs:845) ghc-lib-parser> mkFunCoNoFTF (compiler/GHC/Core/Coercion.hs:820) ghc-lib-parser> mkFunResCo (compiler/GHC/Core/Coercion.hs:1741) ghc-lib-parser> mkNakedFunCo (compiler/GHC/Core/Coercion.hs:840) ghc-lib-parser> mkNakedForAllCo (compiler/GHC/Core/Coercion.hs:1011) ghc-lib-parser> mkSubCo (compiler/GHC/Core/Coercion.hs:1367) ghc-lib-parser> mkAxiomCo (compiler/GHC/Core/Coercion.hs:1064) ghc-lib-parser> decomposeFunCo (compiler/GHC/Core/Coercion.hs:430) ghc-lib-parser> decomposePiCos (compiler/GHC/Core/Coercion.hs:475) ghc-lib-parser> splitFunCo_maybe (compiler/GHC/Core/Coercion.hs:566) ghc-lib-parser> splitForAllCo_maybe (compiler/GHC/Core/Coercion.hs:570) ghc-lib-parser> tyConRole (compiler/GHC/Core/Coercion.hs:1518) ghc-lib-parser> tyConRolesX (compiler/GHC/Core/Coercion.hs:1501) ghc-lib-parser> tyConRolesRepresentational (compiler/GHC/Core/Coercion.hs:1510) ghc-lib-parser> tyConRoleListX (compiler/GHC/Core/Coercion.hs:1505) ghc-lib-parser> tyConRoleListRepresentational (compiler/GHC/Core/Coercion.hs:1515) ghc-lib-parser> funRole (compiler/GHC/Core/Coercion.hs:1523) ghc-lib-parser> pickLR (compiler/GHC/Types/Basic.hs:154) ghc-lib-parser> isReflCoVar_maybe (compiler/GHC/Core/Coercion.hs:672) ghc-lib-parser> mkGReflLeftMCo (compiler/GHC/Core/Coercion.hs:388) ghc-lib-parser> mkGReflRightMCo (compiler/GHC/Core/Coercion.hs:392) ghc-lib-parser> coToMCo (compiler/GHC/Core/Coercion.hs:318) ghc-lib-parser> mkTransMCoL (compiler/GHC/Core/Coercion.hs:362) ghc-lib-parser> mkTransMCoR (compiler/GHC/Core/Coercion.hs:366) ghc-lib-parser> mkFunResMCo (compiler/GHC/Core/Coercion.hs:384) ghc-lib-parser> mkPiMCos (compiler/GHC/Core/Coercion.hs:380) ghc-lib-parser> isReflMCo (compiler/GHC/Core/Coercion.hs:401) ghc-lib-parser> checkReflexiveMCo (compiler/GHC/Core/Coercion.hs:322) ghc-lib-parser> mkCoVar (compiler/GHC/Types/Var.hs:1074) ghc-lib-parser> coVarName (compiler/GHC/Core/Coercion.hs:187) ghc-lib-parser> setCoVarName (compiler/GHC/Core/Coercion.hs:193) ghc-lib-parser> setCoVarUnique (compiler/GHC/Core/Coercion.hs:190) ghc-lib-parser> tyCoVarsOfCo (compiler/GHC/Core/TyCo/FVs.hs:320) ghc-lib-parser> tyCoVarsOfCos (compiler/GHC/Core/TyCo/FVs.hs:327) ghc-lib-parser> coVarsOfCo (compiler/GHC/Core/TyCo/FVs.hs:433) ghc-lib-parser> tyCoFVsOfCo (compiler/GHC/Core/TyCo/FVs.hs:655) ghc-lib-parser> tyCoFVsOfCos (compiler/GHC/Core/TyCo/FVs.hs:688) ghc-lib-parser> coercionSize (compiler/GHC/Core/TyCo/Rep.hs:2018) ghc-lib-parser> anyFreeVarsOfCo (compiler/GHC/Core/TyCo/FVs.hs:976) ghc-lib-parser> emptyCvSubstEnv (compiler/GHC/Core/TyCo/Subst.hs:236) ghc-lib-parser> lookupCoVar (compiler/GHC/Core/TyCo/Subst.hs:1008) ghc-lib-parser> substCoVar (compiler/GHC/Core/TyCo/Subst.hs:999) ghc-lib-parser> substCoVars (compiler/GHC/Core/TyCo/Subst.hs:1005) ghc-lib-parser> substCoVarBndr (compiler/GHC/Core/TyCo/Subst.hs:1023) ghc-lib-parser> extendTvSubstAndInScope (compiler/GHC/Core/TyCo/Subst.hs:406) ghc-lib-parser> getCvSubstEnv (compiler/GHC/Core/TyCo/Subst.hs:295) ghc-lib-parser> liftCoSubstTyVar (compiler/GHC/Core/Coercion.hs:2202) ghc-lib-parser> liftCoSubstWith (compiler/GHC/Core/Coercion.hs:2030) ghc-lib-parser> liftCoSubstWithEx (compiler/GHC/Core/Coercion.hs:2024) ghc-lib-parser> emptyLiftingContext (compiler/GHC/Core/Coercion.hs:2045) ghc-lib-parser> liftCoSubstVarBndrUsing (compiler/GHC/Core/Coercion.hs:2268) ghc-lib-parser> mkSubstLiftingContext (compiler/GHC/Core/Coercion.hs:2053) ghc-lib-parser> liftingContextSubst (compiler/GHC/Core/Coercion.hs:2056) ghc-lib-parser> LiftCoEnv (compiler/GHC/Core/Coercion.hs:2012) ghc-lib-parser> LiftingContext (compiler/GHC/Core/Coercion.hs:2004) ghc-lib-parser> liftEnvSubstLeft (compiler/GHC/Core/Coercion.hs:2355) ghc-lib-parser> liftEnvSubstRight (compiler/GHC/Core/Coercion.hs:2358) ghc-lib-parser> substRightCo (compiler/GHC/Core/Coercion.hs:2341) ghc-lib-parser> substLeftCo (compiler/GHC/Core/Coercion.hs:2336) ghc-lib-parser> lcSubstLeft (compiler/GHC/Core/Coercion.hs:2349) ghc-lib-parser> lcSubstRight (compiler/GHC/Core/Coercion.hs:2352) ghc-lib-parser> seqCo (compiler/GHC/Core/Coercion.hs:2407) ghc-lib-parser> pprCo (compiler/GHC/Core/TyCo/Ppr.hs:130) ghc-lib-parser> pprParendCo (compiler/GHC/Core/TyCo/Ppr.hs:131) ghc-lib-parser> pprCoAxiom (compiler/GHC/Core/Coercion.hs:221) ghc-lib-parser> pprCoAxBranch (compiler/GHC/Core/Coercion.hs:246) ghc-lib-parser> pprCoAxBranchLHS (compiler/GHC/Core/Coercion.hs:241) ghc-lib-parser> pprCoAxBranchUser (compiler/GHC/Core/Coercion.hs:230) ghc-lib-parser> tidyCoAxBndrsForUser (compiler/GHC/Core/Coercion.hs:287) ghc-lib-parser> etaExpandCoAxBranch (compiler/GHC/Core/Coercion.hs:210) ghc-lib-parser> tidyCos (compiler/GHC/Core/TyCo/Tidy.hs:363) ghc-lib-parser> multToCo (compiler/GHC/Core/Coercion.hs:539) ghc-lib-parser> hasThisCoercionHoleTy (compiler/GHC/Core/Coercion.hs:2838) ghc-lib-parser> Warning: 'CallStack' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 30% ( 13 / 42) in 'GHC.Core.Predicate' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> classifyPredType (compiler/GHC/Core/Predicate.hs:80) ghc-lib-parser> isPredTy (compiler/GHC/Core/Type.hs:2747) ghc-lib-parser> isEvVarType (compiler/GHC/Core/Predicate.hs:234) ghc-lib-parser> eqRelRole (compiler/GHC/Core/Predicate.hs:171) ghc-lib-parser> isEqPrimPred (compiler/GHC/Core/Predicate.hs:238) ghc-lib-parser> isNomEqPred (compiler/GHC/Core/Predicate.hs:253) ghc-lib-parser> isReprEqPrimPred (compiler/GHC/Core/Predicate.hs:245) ghc-lib-parser> isEqPred (compiler/GHC/Core/Predicate.hs:265) ghc-lib-parser> getEqPredTys (compiler/GHC/Core/Predicate.hs:175) ghc-lib-parser> getEqPredTys_maybe (compiler/GHC/Core/Predicate.hs:184) ghc-lib-parser> getEqPredRole (compiler/GHC/Core/Predicate.hs:193) ghc-lib-parser> mkClassPred (compiler/GHC/Core/Predicate.hs:100) ghc-lib-parser> isDictTy (compiler/GHC/Core/Predicate.hs:108) ghc-lib-parser> typeDeterminesValue (compiler/GHC/Core/Predicate.hs:114) ghc-lib-parser> isClassPred (compiler/GHC/Core/Predicate.hs:260) ghc-lib-parser> isEqualityClass (compiler/GHC/Core/Predicate.hs:276) ghc-lib-parser> isCTupleClass (compiler/GHC/Core/Predicate.hs:282) ghc-lib-parser> getClassPredTys (compiler/GHC/Core/Predicate.hs:117) ghc-lib-parser> getClassPredTys_maybe (compiler/GHC/Core/Predicate.hs:122) ghc-lib-parser> classMethodTy (compiler/GHC/Core/Predicate.hs:131) ghc-lib-parser> classMethodInstTy (compiler/GHC/Core/Predicate.hs:142) ghc-lib-parser> isIPLikePred (compiler/GHC/Core/Predicate.hs:367) ghc-lib-parser> mentionsIP (compiler/GHC/Core/Predicate.hs:373) ghc-lib-parser> isIPTyCon (compiler/GHC/Core/Predicate.hs:291) ghc-lib-parser> isIPClass (compiler/GHC/Core/Predicate.hs:295) ghc-lib-parser> isCallStackPredTy (compiler/GHC/Core/Predicate.hs:333) ghc-lib-parser> isEvVar (compiler/GHC/Core/Predicate.hs:467) ghc-lib-parser> isDictId (compiler/GHC/Core/Predicate.hs:470) ghc-lib-parser> Warning: 'Reduction' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core/Reduction.hs:96:3 ghc-lib-parser> * at compiler/GHC/Core/Reduction.hs:95:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Core/Reduction.hs:95:1 ghc-lib-parser> Warning: 'mkAppTy' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'Reductions' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core/Reduction.hs:427:19 ghc-lib-parser> * at compiler/GHC/Core/Reduction.hs:427:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Core/Reduction.hs:427:1 ghc-lib-parser> Warning: 'TyConAppCo' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'HetReduction' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core/Reduction.hs:114:3 ghc-lib-parser> * at compiler/GHC/Core/Reduction.hs:113:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Core/Reduction.hs:113:1 ghc-lib-parser> Warning: 'mkClassPredRedns' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 94% ( 36 / 38) in 'GHC.Core.Reduction' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> simplifyArgsWorker (compiler/GHC/Core/Reduction.hs:803) ghc-lib-parser> Warning: 'TypeMap' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core/Map/Type.hs:413:21 ghc-lib-parser> * at compiler/GHC/Core/Map/Type.hs:413:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Core/Map/Type.hs:413:1 ghc-lib-parser> Warning: 'BndrMap' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core/Map/Type.hs:547:18 ghc-lib-parser> * at compiler/GHC/Core/Map/Type.hs:547:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Core/Map/Type.hs:547:1 ghc-lib-parser> Warning: 'LooseTypeMap' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core/Map/Type.hs:468:26 ghc-lib-parser> * at compiler/GHC/Core/Map/Type.hs:468:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Core/Map/Type.hs:468:1 ghc-lib-parser> 32% ( 12 / 37) in 'GHC.Core.Map.Type' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> TrieMap (compiler/GHC/Data/TrieMap.hs:66) ghc-lib-parser> XT (compiler/GHC/Data/TrieMap.hs:63) ghc-lib-parser> emptyTypeMap (compiler/GHC/Core/Map/Type.hs:443) ghc-lib-parser> extendTypeMap (compiler/GHC/Core/Map/Type.hs:449) ghc-lib-parser> lookupTypeMap (compiler/GHC/Core/Map/Type.hs:446) ghc-lib-parser> foldTypeMap (compiler/GHC/Core/Map/Type.hs:440) ghc-lib-parser> CmEnv (compiler/GHC/Core/Map/Type.hs:494) ghc-lib-parser> lookupCME (compiler/GHC/Core/Map/Type.hs:508) ghc-lib-parser> lookupTypeMapWithScope (compiler/GHC/Core/Map/Type.hs:452) ghc-lib-parser> extendCME (compiler/GHC/Core/Map/Type.hs:501) ghc-lib-parser> extendCMEs (compiler/GHC/Core/Map/Type.hs:505) ghc-lib-parser> emptyCME (compiler/GHC/Core/Map/Type.hs:498) ghc-lib-parser> CoercionMapG (compiler/GHC/Core/Map/Type.hs:100) ghc-lib-parser> eqDeBruijnType (compiler/GHC/Core/Map/Type.hs:205) ghc-lib-parser> eqDeBruijnVar (compiler/GHC/Core/Map/Type.hs:288) ghc-lib-parser> xtBndr (compiler/GHC/Core/Map/Type.hs:576) ghc-lib-parser> lkBndr (compiler/GHC/Core/Map/Type.hs:570) ghc-lib-parser> VarMap (compiler/GHC/Core/Map/Type.hs:583) ghc-lib-parser> xtVar (compiler/GHC/Core/Map/Type.hs:604) ghc-lib-parser> lkVar (compiler/GHC/Core/Map/Type.hs:599) ghc-lib-parser> lkDFreeVar (compiler/GHC/Core/Map/Type.hs:613) ghc-lib-parser> xtDFreeVar (compiler/GHC/Core/Map/Type.hs:616) ghc-lib-parser> xtDNamed (compiler/GHC/Core/Map/Type.hs:627) ghc-lib-parser> lkDNamed (compiler/GHC/Core/Map/Type.hs:624) ghc-lib-parser> 71% ( 20 / 28) in 'GHC.Core.Unify' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> tcMatchTyX_BM (compiler/GHC/Core/Unify.hs:139) ghc-lib-parser> tcUnifyTys (compiler/GHC/Core/Unify.hs:488) ghc-lib-parser> BindFlag (compiler/GHC/Core/Unify.hs:1483) ghc-lib-parser> UnifyResult (compiler/GHC/Core/Unify.hs:504) ghc-lib-parser> typesAreApart (compiler/GHC/Core/Unify.hs:302) ghc-lib-parser> flattenTys (compiler/GHC/Core/Unify.hs:2068) ghc-lib-parser> flattenTysX (compiler/GHC/Core/Unify.hs:2082) ghc-lib-parser> Warning: 'EqSpec' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core/DataCon.hs:876:15 ghc-lib-parser> * at compiler/GHC/Core/DataCon.hs:876:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Core/DataCon.hs:876:1 ghc-lib-parser> Warning: 'mkDataConRep' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'HsSrcBang' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core/DataCon.hs:845:5 ghc-lib-parser> * at compiler/GHC/Core/DataCon.hs:844:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Core/DataCon.hs:844:1 ghc-lib-parser> 70% ( 67 / 95) in 'GHC.Core.DataCon' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> StrictnessMark (compiler/GHC/Core/DataCon.hs:871) ghc-lib-parser> DataConEnv (compiler/GHC/Core/DataCon.hs:833) ghc-lib-parser> eqSpecTyVar (compiler/GHC/Core/DataCon.hs:883) ghc-lib-parser> eqSpecType (compiler/GHC/Core/DataCon.hs:886) ghc-lib-parser> eqSpecPair (compiler/GHC/Core/DataCon.hs:889) ghc-lib-parser> eqSpecPreds (compiler/GHC/Core/DataCon.hs:892) ghc-lib-parser> dataConTagZ (compiler/GHC/Core/DataCon.hs:1264) ghc-lib-parser> dataConNonlinearType (compiler/GHC/Core/DataCon.hs:1570) ghc-lib-parser> dataConDisplayType (compiler/GHC/Core/DataCon.hs:1582) ghc-lib-parser> dataConOrigResTy (compiler/GHC/Core/DataCon.hs:1499) ghc-lib-parser> dataConImplBangs (compiler/GHC/Core/DataCon.hs:1442) ghc-lib-parser> dataConBoxer (compiler/GHC/Core/DataCon.hs:1448) ghc-lib-parser> isTupleDataCon (compiler/GHC/Core/DataCon.hs:1728) ghc-lib-parser> isBoxedTupleDataCon (compiler/GHC/Core/DataCon.hs:1731) ghc-lib-parser> isUnboxedTupleDataCon (compiler/GHC/Core/DataCon.hs:1734) ghc-lib-parser> isUnboxedSumDataCon (compiler/GHC/Core/DataCon.hs:1737) ghc-lib-parser> isCovertGadtDataCon (compiler/GHC/Core/DataCon.hs:1754) ghc-lib-parser> classDataCon (compiler/GHC/Core/DataCon.hs:1813) ghc-lib-parser> dataConCannotMatch (compiler/GHC/Core/DataCon.hs:1821) ghc-lib-parser> dataConUserTyVarsNeedWrapper (compiler/GHC/Core/DataCon.hs:1898) ghc-lib-parser> checkDataConTyVars (compiler/GHC/Core/DataCon.hs:1878) ghc-lib-parser> isBanged (compiler/GHC/Core/DataCon.hs:1103) ghc-lib-parser> isMarkedStrict (compiler/GHC/Core/DataCon.hs:1116) ghc-lib-parser> cbvFromStrictMark (compiler/GHC/Core/DataCon.hs:1120) ghc-lib-parser> isSrcStrict (compiler/GHC/Core/DataCon.hs:1108) ghc-lib-parser> isSrcUnpacked (compiler/GHC/Core/DataCon.hs:1112) ghc-lib-parser> promoteDataCon (compiler/GHC/Core/DataCon.hs:1918) ghc-lib-parser> 62% ( 20 / 32) in 'GHC.Types.RepType' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> UnaryType (compiler/GHC/Types/RepType.hs:70) ghc-lib-parser> NvUnaryType (compiler/GHC/Types/RepType.hs:69) ghc-lib-parser> isNvUnaryRep (compiler/GHC/Types/RepType.hs:80) ghc-lib-parser> typePrimRepU (compiler/GHC/Types/RepType.hs:572) ghc-lib-parser> countConRepArgs (compiler/GHC/Types/RepType.hs:131) ghc-lib-parser> layoutUbxSum (compiler/GHC/Types/RepType.hs:244) ghc-lib-parser> repSlotTy (compiler/GHC/Types/RepType.hs:299) ghc-lib-parser> SlotTy (compiler/GHC/Types/RepType.hs:281) ghc-lib-parser> slotPrimRep (compiler/GHC/Types/RepType.hs:325) ghc-lib-parser> primRepSlot (compiler/GHC/Types/RepType.hs:305) ghc-lib-parser> mightBeFunTy (compiler/GHC/Types/RepType.hs:695) ghc-lib-parser> Warning: 'DmdType' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/Demand.hs:1819:5 ghc-lib-parser> * at compiler/GHC/Types/Demand.hs:1818:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Types/Demand.hs:1818:1 ghc-lib-parser> Warning: 'e' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'DmdSig' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/Demand.hs:2219:5 ghc-lib-parser> * at compiler/GHC/Types/Demand.hs:2218:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Types/Demand.hs:2218:1 ghc-lib-parser> Warning: '∩' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'Card' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/Demand.hs:495:16 ghc-lib-parser> * at compiler/GHC/Types/Demand.hs:495:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Types/Demand.hs:495:1 ghc-lib-parser> Warning: '∪' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'not'' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'msum' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'CM' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'Scaled' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'SubDemand'' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'Multiplicity' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'lub' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'plus' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'glbDivergence' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 64% ( 89 /139) in 'GHC.Types.Demand' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Boxity (compiler/Language/Haskell/Syntax/Basic.hs:22) ghc-lib-parser> absDmd (compiler/GHC/Types/Demand.hs:787) ghc-lib-parser> topDmd (compiler/GHC/Types/Demand.hs:786) ghc-lib-parser> botDmd (compiler/GHC/Types/Demand.hs:788) ghc-lib-parser> seqDmd (compiler/GHC/Types/Demand.hs:789) ghc-lib-parser> topSubDmd (compiler/GHC/Types/Demand.hs:719) ghc-lib-parser> lubSubDmd (compiler/GHC/Types/Demand.hs:848) ghc-lib-parser> plusSubDmd (compiler/GHC/Types/Demand.hs:882) ghc-lib-parser> multDmd (compiler/GHC/Types/Demand.hs:808) ghc-lib-parser> multSubDmd (compiler/GHC/Types/Demand.hs:824) ghc-lib-parser> isAbsDmd (compiler/GHC/Types/Demand.hs:908) ghc-lib-parser> evalDmd (compiler/GHC/Types/Demand.hs:942) ghc-lib-parser> peelManyCalls (compiler/GHC/Types/Demand.hs:1025) ghc-lib-parser> strictCallArity (compiler/GHC/Types/Demand.hs:1033) ghc-lib-parser> mkWorkerDemand (compiler/GHC/Types/Demand.hs:1046) ghc-lib-parser> topDiv (compiler/GHC/Types/Demand.hs:1488) ghc-lib-parser> botDiv (compiler/GHC/Types/Demand.hs:1490) ghc-lib-parser> exnDiv (compiler/GHC/Types/Demand.hs:1489) ghc-lib-parser> lubDivergence (compiler/GHC/Types/Demand.hs:1460) ghc-lib-parser> addVarDmdEnv (compiler/GHC/Types/Demand.hs:1779) ghc-lib-parser> nopDmdEnv (compiler/GHC/Types/Demand.hs:1763) ghc-lib-parser> plusDmdEnv (compiler/GHC/Types/Demand.hs:1783) ghc-lib-parser> multDmdEnv (compiler/GHC/Types/Demand.hs:1799) ghc-lib-parser> reuseEnv (compiler/GHC/Types/Demand.hs:1804) ghc-lib-parser> dmdTypeDepth (compiler/GHC/Types/Demand.hs:1866) ghc-lib-parser> botDmdType (compiler/GHC/Types/Demand.hs:1852) ghc-lib-parser> plusDmdType (compiler/GHC/Types/Demand.hs:1846) ghc-lib-parser> multDmdType (compiler/GHC/Types/Demand.hs:1899) ghc-lib-parser> discardArgDmds (compiler/GHC/Types/Demand.hs:1843) ghc-lib-parser> peelFV (compiler/GHC/Types/Demand.hs:1906) ghc-lib-parser> findIdDemand (compiler/GHC/Types/Demand.hs:1917) ghc-lib-parser> addDemand (compiler/GHC/Types/Demand.hs:1914) ghc-lib-parser> splitDmdTy (compiler/GHC/Types/Demand.hs:1895) ghc-lib-parser> mkClosedDmdSig (compiler/GHC/Types/Demand.hs:2232) ghc-lib-parser> mkVanillaDmdSig (compiler/GHC/Types/Demand.hs:2235) ghc-lib-parser> splitDmdSig (compiler/GHC/Types/Demand.hs:2238) ghc-lib-parser> dmdSigDmdEnv (compiler/GHC/Types/Demand.hs:2241) ghc-lib-parser> hasDemandEnvSig (compiler/GHC/Types/Demand.hs:2244) ghc-lib-parser> nopSig (compiler/GHC/Types/Demand.hs:2250) ghc-lib-parser> botSig (compiler/GHC/Types/Demand.hs:2247) ghc-lib-parser> isNopSig (compiler/GHC/Types/Demand.hs:2253) ghc-lib-parser> trimBoxityDmdSig (compiler/GHC/Types/Demand.hs:2300) ghc-lib-parser> transferArgBoxityDmdSig (compiler/GHC/Types/Demand.hs:2331) ghc-lib-parser> TypeShape (compiler/GHC/Types/Demand.hs:2540) ghc-lib-parser> trimToType (compiler/GHC/Types/Demand.hs:2548) ghc-lib-parser> seqDemand (compiler/GHC/Types/Demand.hs:2578) ghc-lib-parser> seqDemandList (compiler/GHC/Types/Demand.hs:2588) ghc-lib-parser> seqDmdType (compiler/GHC/Types/Demand.hs:2591) ghc-lib-parser> seqDmdSig (compiler/GHC/Types/Demand.hs:2598) ghc-lib-parser> zapUsageDemand (compiler/GHC/Types/Demand.hs:2488) ghc-lib-parser> Warning: 'CprType' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/Cpr.hs:100:5 ghc-lib-parser> * at compiler/GHC/Types/Cpr.hs:99:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Types/Cpr.hs:99:1 ghc-lib-parser> Warning: 'CprSig' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/Cpr.hs:168:18 ghc-lib-parser> * at compiler/GHC/Types/Cpr.hs:168:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Types/Cpr.hs:168:1 ghc-lib-parser> Warning: 'b' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 30% ( 7 / 23) in 'GHC.Types.Cpr' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Cpr (compiler/GHC/Types/Cpr.hs:30) ghc-lib-parser> topCpr (compiler/GHC/Types/Cpr.hs:72) ghc-lib-parser> botCpr (compiler/GHC/Types/Cpr.hs:75) ghc-lib-parser> flatConCpr (compiler/GHC/Types/Cpr.hs:78) ghc-lib-parser> asConCpr (compiler/GHC/Types/Cpr.hs:85) ghc-lib-parser> topCprType (compiler/GHC/Types/Cpr.hs:112) ghc-lib-parser> botCprType (compiler/GHC/Types/Cpr.hs:115) ghc-lib-parser> flatConCprType (compiler/GHC/Types/Cpr.hs:118) ghc-lib-parser> lubCprType (compiler/GHC/Types/Cpr.hs:121) ghc-lib-parser> applyCprTy (compiler/GHC/Types/Cpr.hs:131) ghc-lib-parser> abstractCprTy (compiler/GHC/Types/Cpr.hs:137) ghc-lib-parser> trimCprTy (compiler/GHC/Types/Cpr.hs:142) ghc-lib-parser> topCprSig (compiler/GHC/Types/Cpr.hs:180) ghc-lib-parser> isTopCprSig (compiler/GHC/Types/Cpr.hs:183) ghc-lib-parser> mkCprSig (compiler/GHC/Types/Cpr.hs:186) ghc-lib-parser> seqCprSig (compiler/GHC/Types/Cpr.hs:189) ghc-lib-parser> 57% ( 4 / 7) in 'GHC.StgToCmm.Types' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> DoSCCProfiling (compiler/GHC/StgToCmm/Types.hs:262) ghc-lib-parser> DoExtDynRefs (compiler/GHC/StgToCmm/Types.hs:263) ghc-lib-parser> Warning: 'ConInfo' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/GREInfo.hs:221:5 ghc-lib-parser> * at compiler/GHC/Types/GREInfo.hs:220:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Types/GREInfo.hs:220:1 ghc-lib-parser> Warning: 'ConLike' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core/ConLike.hs:62:1 ghc-lib-parser> * at compiler/GHC/Types/Basic.hs:1593:22 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Core/ConLike.hs:62:1 ghc-lib-parser> 78% ( 15 / 19) in 'GHC.Core.ConLike' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> conLikeConLikeName (compiler/GHC/Core/ConLike.hs:72) ghc-lib-parser> conLikeName (compiler/GHC/Core/ConLike.hs:165) ghc-lib-parser> conLikeIsInfix (compiler/GHC/Core/ConLike.hs:244) ghc-lib-parser> Warning: 'COMPLETE' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 33% ( 3 / 9) in 'GHC.Types.CompleteMatch' ghc-lib-parser> Missing documentation for: ghc-lib-parser> CompleteMatch (compiler/GHC/Types/CompleteMatch.hs:24) ghc-lib-parser> CompleteMatches (compiler/GHC/Types/CompleteMatch.hs:27) ghc-lib-parser> DsCompleteMatch (compiler/GHC/Types/CompleteMatch.hs:25) ghc-lib-parser> DsCompleteMatches (compiler/GHC/Types/CompleteMatch.hs:28) ghc-lib-parser> mkCompleteMatch (compiler/GHC/Types/CompleteMatch.hs:40) ghc-lib-parser> vanillaCompleteMatch (compiler/GHC/Types/CompleteMatch.hs:43) ghc-lib-parser> Warning: 'Unique' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'Type' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core.hs:258:5 ghc-lib-parser> * at compiler/GHC/Core/TyCo/Rep.hs:124:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Core/TyCo/Rep.hs:124:1 ghc-lib-parser> Warning: 'Coercion' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core.hs:259:5 ghc-lib-parser> * at compiler/GHC/Core/TyCo/Rep.hs:850:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Core/TyCo/Rep.hs:850:1 ghc-lib-parser> Warning: 'CoercionTy' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'IsOrphan' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core.hs:1075:5 ghc-lib-parser> * at compiler/GHC/Core.hs:1074:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Core.hs:1074:1 ghc-lib-parser> Warning: 'Var' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core.hs:249:5 ghc-lib-parser> * at compiler/GHC/Types/Var.hs:253:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Types/Var.hs:253:1 ghc-lib-parser> Warning: 'Alt' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core.hs:273:7 ghc-lib-parser> * at compiler/GHC/Core.hs:272:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Core.hs:272:1 ghc-lib-parser> Warning: 'Module' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Unit/Types.hs:120:23 ghc-lib-parser> * at compiler/GHC/Unit/Types.hs:133:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Unit/Types.hs:133:1 ghc-lib-parser> Warning: 'exprIsHNF' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'exprIsWorkFree' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 55% (101 /181) in 'GHC.Core' ghc-lib-parser> Missing documentation for: ghc-lib-parser> CoreProgram (compiler/GHC/Core.hs:1829) ghc-lib-parser> TaggedExpr (compiler/GHC/Core.hs:1855) ghc-lib-parser> TaggedAlt (compiler/GHC/Core.hs:1857) ghc-lib-parser> TaggedBind (compiler/GHC/Core.hs:1854) ghc-lib-parser> TaggedArg (compiler/GHC/Core.hs:1856) ghc-lib-parser> deTagExpr (compiler/GHC/Core.hs:1863) ghc-lib-parser> InId (compiler/GHC/Types/Var.hs:207) ghc-lib-parser> InBind (compiler/GHC/Core.hs:1045) ghc-lib-parser> InExpr (compiler/GHC/Core.hs:1046) ghc-lib-parser> InAlt (compiler/GHC/Core.hs:1047) ghc-lib-parser> InArg (compiler/GHC/Core.hs:1048) ghc-lib-parser> InType (compiler/GHC/Core.hs:1043) ghc-lib-parser> InKind (compiler/GHC/Core.hs:1044) ghc-lib-parser> InBndr (compiler/GHC/Core.hs:1042) ghc-lib-parser> InVar (compiler/GHC/Types/Var.hs:204) ghc-lib-parser> InCoercion (compiler/GHC/Core.hs:1049) ghc-lib-parser> InTyVar (compiler/GHC/Types/Var.hs:205) ghc-lib-parser> InCoVar (compiler/GHC/Types/Var.hs:206) ghc-lib-parser> OutId (compiler/GHC/Types/Var.hs:211) ghc-lib-parser> OutBind (compiler/GHC/Core.hs:1056) ghc-lib-parser> OutExpr (compiler/GHC/Core.hs:1057) ghc-lib-parser> OutAlt (compiler/GHC/Core.hs:1058) ghc-lib-parser> OutArg (compiler/GHC/Core.hs:1059) ghc-lib-parser> OutType (compiler/GHC/Core.hs:1053) ghc-lib-parser> OutKind (compiler/GHC/Core.hs:1054) ghc-lib-parser> OutBndr (compiler/GHC/Core.hs:1052) ghc-lib-parser> OutVar (compiler/GHC/Types/Var.hs:208) ghc-lib-parser> OutCoercion (compiler/GHC/Core.hs:1055) ghc-lib-parser> OutTyVar (compiler/GHC/Types/Var.hs:209) ghc-lib-parser> OutCoVar (compiler/GHC/Types/Var.hs:210) ghc-lib-parser> MOutCoercion (compiler/GHC/Core.hs:1060) ghc-lib-parser> mkLet (compiler/GHC/Core.hs:1997) ghc-lib-parser> mkTyArg (compiler/GHC/Core.hs:1915) ghc-lib-parser> mkWord8Lit (compiler/GHC/Core.hs:1942) ghc-lib-parser> mkWord32LitWord32 (compiler/GHC/Core.hs:1945) ghc-lib-parser> mkWord64LitWord64 (compiler/GHC/Core.hs:1948) ghc-lib-parser> mkInt64LitInt64 (compiler/GHC/Core.hs:1951) ghc-lib-parser> mkConApp2 (compiler/GHC/Core.hs:1910) ghc-lib-parser> varsToCoreExprs (compiler/GHC/Core.hs:2029) ghc-lib-parser> cmpAlt (compiler/GHC/Core.hs:1780) ghc-lib-parser> ltAlt (compiler/GHC/Core.hs:1783) ghc-lib-parser> rhssOfBind (compiler/GHC/Core.hs:2083) ghc-lib-parser> rhssOfAlts (compiler/GHC/Core.hs:2087) ghc-lib-parser> foldBindersOfBindStrict (compiler/GHC/Core.hs:2070) ghc-lib-parser> foldBindersOfBindsStrict (compiler/GHC/Core.hs:2077) ghc-lib-parser> collectTyBinders (compiler/GHC/Core.hs:2115) ghc-lib-parser> collectTyAndValBinders (compiler/GHC/Core.hs:2127) ghc-lib-parser> UnfoldingSource (compiler/GHC/Types/Basic.hs:1975) ghc-lib-parser> mkOtherCon (compiler/GHC/Core.hs:1514) ghc-lib-parser> unSaturatedOk (compiler/GHC/Core.hs:1493) ghc-lib-parser> needSaturated (compiler/GHC/Core.hs:1492) ghc-lib-parser> boringCxtOk (compiler/GHC/Core.hs:1496) ghc-lib-parser> boringCxtNotOk (compiler/GHC/Core.hs:1497) ghc-lib-parser> expandUnfolding_maybe (compiler/GHC/Core.hs:1575) ghc-lib-parser> isExpandableUnfolding (compiler/GHC/Core.hs:1568) ghc-lib-parser> isCompulsoryUnfolding (compiler/GHC/Core.hs:1581) ghc-lib-parser> isStableUnfolding (compiler/GHC/Core.hs:1587) ghc-lib-parser> isStableUserUnfolding (compiler/GHC/Core.hs:1593) ghc-lib-parser> isStableSystemUnfolding (compiler/GHC/Core.hs:1598) ghc-lib-parser> isBootUnfolding (compiler/GHC/Core.hs:1624) ghc-lib-parser> isBetterUnfoldingThan (compiler/GHC/Core.hs:1645) ghc-lib-parser> hasCoreUnfolding (compiler/GHC/Core.hs:1634) ghc-lib-parser> canUnfold (compiler/GHC/Core.hs:1640) ghc-lib-parser> neverUnfoldGuidance (compiler/GHC/Core.hs:1628) ghc-lib-parser> isStableSource (compiler/GHC/Types/Basic.hs:2002) ghc-lib-parser> collectAnnArgsTicks (compiler/GHC/Core.hs:2303) ghc-lib-parser> deAnnotate (compiler/GHC/Core.hs:2312) ghc-lib-parser> deAnnotate' (compiler/GHC/Core.hs:2315) ghc-lib-parser> deAnnAlt (compiler/GHC/Core.hs:2330) ghc-lib-parser> deAnnBind (compiler/GHC/Core.hs:2333) ghc-lib-parser> chooseOrphanAnchor (compiler/GHC/Core.hs:1100) ghc-lib-parser> RuleName (compiler/GHC/Types/Basic.hs:540) ghc-lib-parser> RuleFun (compiler/GHC/Core.hs:1249) ghc-lib-parser> IdUnfoldingFun (compiler/GHC/Core.hs:1255) ghc-lib-parser> ruleName (compiler/GHC/Core.hs:1275) ghc-lib-parser> ruleActivation (compiler/GHC/Core.hs:1282) ghc-lib-parser> ruleModule (compiler/GHC/Core.hs:1278) ghc-lib-parser> isBuiltinRule (compiler/GHC/Core.hs:1261) ghc-lib-parser> isLocalRule (compiler/GHC/Core.hs:1290) ghc-lib-parser> isAutoRule (compiler/GHC/Core.hs:1265) ghc-lib-parser> Warning: 'IdInfo' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/Id/Info.hs:424:5 ghc-lib-parser> * at compiler/GHC/Types/Id/Info.hs:423:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Types/Id/Info.hs:423:1 ghc-lib-parser> Warning: 'Id' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'Unique' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'info' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'Note' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 57% ( 55 / 96) in 'GHC.Types.Id.Info' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> pprIdDetails (compiler/GHC/Types/Id/Info.hs:379) ghc-lib-parser> isJoinIdDetails_maybe (compiler/GHC/Types/Id/Info.hs:372) ghc-lib-parser> recSelParentName (compiler/GHC/Types/Id/Info.hs:335) ghc-lib-parser> recSelFirstConName (compiler/GHC/Types/Id/Info.hs:339) ghc-lib-parser> recSelParentCons (compiler/GHC/Types/Id/Info.hs:343) ghc-lib-parser> idDetailsConcreteTvs (compiler/GHC/Types/Id/Info.hs:228) ghc-lib-parser> hasNoOneShotInfo (compiler/GHC/Types/Basic.hs:431) ghc-lib-parser> setOneShotInfo (compiler/GHC/Types/Id/Info.hs:592) ghc-lib-parser> zapUsedOnceInfo (compiler/GHC/Types/Id/Info.hs:886) ghc-lib-parser> zapTailCallInfo (compiler/GHC/Types/Id/Info.hs:917) ghc-lib-parser> zapCallArityInfo (compiler/GHC/Types/Id/Info.hs:925) ghc-lib-parser> trimUnfolding (compiler/GHC/Types/Id/Info.hs:913) ghc-lib-parser> setArityInfo (compiler/GHC/Types/Id/Info.hs:574) ghc-lib-parser> ppArityInfo (compiler/GHC/Types/Id/Info.hs:690) ghc-lib-parser> setCallArityInfo (compiler/GHC/Types/Id/Info.hs:578) ghc-lib-parser> setDmdSigInfo (compiler/GHC/Types/Id/Info.hs:599) ghc-lib-parser> setCprSigInfo (compiler/GHC/Types/Id/Info.hs:602) ghc-lib-parser> setDemandInfo (compiler/GHC/Types/Id/Info.hs:596) ghc-lib-parser> pprStrictness (compiler/GHC/Types/Id/Info.hs:723) ghc-lib-parser> setUnfoldingInfo (compiler/GHC/Types/Id/Info.hs:560) ghc-lib-parser> setInlinePragInfo (compiler/GHC/Types/Id/Info.hs:544) ghc-lib-parser> isDeadOcc (compiler/GHC/Types/Basic.hs:1285) ghc-lib-parser> isStrongLoopBreaker (compiler/GHC/Types/Basic.hs:1280) ghc-lib-parser> isWeakLoopBreaker (compiler/GHC/Types/Basic.hs:1276) ghc-lib-parser> setOccInfo (compiler/GHC/Types/Id/Info.hs:546) ghc-lib-parser> BranchCount (compiler/GHC/Types/Basic.hs:1172) ghc-lib-parser> TailCallInfo (compiler/GHC/Types/Basic.hs:1248) ghc-lib-parser> tailCallInfo (compiler/GHC/Types/Basic.hs:1254) ghc-lib-parser> isAlwaysTailCalled (compiler/GHC/Types/Basic.hs:1262) ghc-lib-parser> isEmptyRuleInfo (compiler/GHC/Types/Id/Info.hs:769) ghc-lib-parser> ruleInfoRules (compiler/GHC/Types/Id/Info.hs:777) ghc-lib-parser> setRuleInfo (compiler/GHC/Types/Id/Info.hs:542) ghc-lib-parser> tagSigInfo (compiler/GHC/Types/Id/Info.hs:537) ghc-lib-parser> ppCafInfo (compiler/GHC/Types/Id/Info.hs:821) ghc-lib-parser> mayHaveCafRefs (compiler/GHC/Types/Id/Info.hs:814) ghc-lib-parser> setCafInfo (compiler/GHC/Types/Id/Info.hs:582) ghc-lib-parser> setLFInfo (compiler/GHC/Types/Id/Info.hs:586) ghc-lib-parser> setTagSig (compiler/GHC/Types/Id/Info.hs:589) ghc-lib-parser> tagSig ghc-lib-parser> TickBoxId (compiler/GHC/Types/Id/Info.hs:935) ghc-lib-parser> Warning: 'Id'' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 32% ( 52 /161) in 'GHC.Types.Id' ghc-lib-parser> Missing documentation for: ghc-lib-parser> InVar (compiler/GHC/Types/Var.hs:204) ghc-lib-parser> InId (compiler/GHC/Types/Var.hs:207) ghc-lib-parser> OutVar (compiler/GHC/Types/Var.hs:208) ghc-lib-parser> OutId (compiler/GHC/Types/Var.hs:211) ghc-lib-parser> mkLocalIdWithInfo (compiler/GHC/Types/Id.hs:337) ghc-lib-parser> mkExportedVanillaId (compiler/GHC/Types/Id.hs:349) ghc-lib-parser> mkSysLocalM (compiler/GHC/Types/Id.hs:368) ghc-lib-parser> mkSysLocalOrCoVarM (compiler/GHC/Types/Id.hs:371) ghc-lib-parser> mkScaledTemplateLocal (compiler/GHC/Types/Id.hs:400) ghc-lib-parser> idName (compiler/GHC/Types/Id.hs:205) ghc-lib-parser> idType (compiler/GHC/Types/Id.hs:211) ghc-lib-parser> idMult (compiler/GHC/Types/Id.hs:214) ghc-lib-parser> idScaledType (compiler/GHC/Types/Id.hs:217) ghc-lib-parser> idUnique (compiler/GHC/Types/Id.hs:208) ghc-lib-parser> idInfo (compiler/GHC/Types/Var.hs:1053) ghc-lib-parser> idDetails (compiler/GHC/Types/Var.hs:1057) ghc-lib-parser> recordSelectorTyCon_maybe (compiler/GHC/Types/Id.hs:465) ghc-lib-parser> setIdName (compiler/GHC/Types/Id.hs:230) ghc-lib-parser> setIdUnique (compiler/GHC/Types/Id.hs:233) ghc-lib-parser> setIdMult (compiler/GHC/Types/Var.hs:1139) ghc-lib-parser> updateIdTypeButNotMult (compiler/GHC/Types/Var.hs:1117) ghc-lib-parser> updateIdTypeAndMult (compiler/GHC/Types/Var.hs:1121) ghc-lib-parser> updateIdTypeAndMultM (compiler/GHC/Types/Var.hs:1131) ghc-lib-parser> setIdExported (compiler/GHC/Types/Id.hs:241) ghc-lib-parser> setIdNotExported (compiler/GHC/Types/Id.hs:244) ghc-lib-parser> localiseId (compiler/GHC/Types/Id.hs:249) ghc-lib-parser> setIdInfo (compiler/GHC/Types/Id.hs:261) ghc-lib-parser> lazySetIdInfo (compiler/GHC/Types/Id.hs:258) ghc-lib-parser> modifyIdInfo (compiler/GHC/Types/Id.hs:265) ghc-lib-parser> maybeModifyIdInfo (compiler/GHC/Types/Id.hs:269) ghc-lib-parser> zapLamIdInfo (compiler/GHC/Types/Id.hs:993) ghc-lib-parser> floatifyIdDemandInfo (compiler/GHC/Types/Id.hs:1000) ghc-lib-parser> zapIdUsageInfo (compiler/GHC/Types/Id.hs:1003) ghc-lib-parser> zapIdUsageEnvInfo (compiler/GHC/Types/Id.hs:1006) ghc-lib-parser> zapIdUsedOnceInfo (compiler/GHC/Types/Id.hs:1009) ghc-lib-parser> zapIdTailCallInfo (compiler/GHC/Types/Id.hs:1012) ghc-lib-parser> zapFragileIdInfo (compiler/GHC/Types/Id.hs:996) ghc-lib-parser> zapIdDmdSig (compiler/GHC/Types/Id.hs:743) ghc-lib-parser> zapStableUnfolding (compiler/GHC/Types/Id.hs:1015) ghc-lib-parser> transferPolyIdInfo (compiler/GHC/Types/Id.hs:1074) ghc-lib-parser> scaleIdBy (compiler/GHC/Types/Id.hs:220) ghc-lib-parser> isDeadBinder (compiler/GHC/Types/Id.hs:645) ghc-lib-parser> isLocalId (compiler/GHC/Types/Var.hs:1183) ghc-lib-parser> isGlobalId (compiler/GHC/Types/Var.hs:1197) ghc-lib-parser> isRecordSelector (compiler/GHC/Types/Id.hs:487) ghc-lib-parser> isNaughtyRecordSelector (compiler/GHC/Types/Id.hs:499) ghc-lib-parser> isPatSynRecordSelector (compiler/GHC/Types/Id.hs:495) ghc-lib-parser> isDataConRecordSelector (compiler/GHC/Types/Id.hs:491) ghc-lib-parser> isClassOpId (compiler/GHC/Types/Id.hs:503) ghc-lib-parser> isClassOpId_maybe (compiler/GHC/Types/Id.hs:507) ghc-lib-parser> isDFunId (compiler/GHC/Types/Id.hs:515) ghc-lib-parser> isPrimOpId (compiler/GHC/Types/Id.hs:511) ghc-lib-parser> isPrimOpId_maybe (compiler/GHC/Types/Id.hs:519) ghc-lib-parser> isFCallId (compiler/GHC/Types/Id.hs:523) ghc-lib-parser> isFCallId_maybe (compiler/GHC/Types/Id.hs:527) ghc-lib-parser> isDataConWorkId (compiler/GHC/Types/Id.hs:531) ghc-lib-parser> isDataConWorkId_maybe (compiler/GHC/Types/Id.hs:535) ghc-lib-parser> isDataConWrapId (compiler/GHC/Types/Id.hs:539) ghc-lib-parser> isDataConWrapId_maybe (compiler/GHC/Types/Id.hs:543) ghc-lib-parser> isDataConId (compiler/GHC/Types/Id.hs:554) ghc-lib-parser> isDataConId_maybe (compiler/GHC/Types/Id.hs:548) ghc-lib-parser> isConLikeId (compiler/GHC/Types/Id.hs:955) ghc-lib-parser> idIsFrom (compiler/GHC/Types/Id.hs:642) ghc-lib-parser> JoinId (compiler/GHC/Types/Var.hs:194) ghc-lib-parser> JoinPointHood (compiler/GHC/Utils/Outputable.hs:1269) ghc-lib-parser> isJoinId (compiler/GHC/Types/Id.hs:572) ghc-lib-parser> idJoinArity (compiler/GHC/Types/Id.hs:657) ghc-lib-parser> asJoinId (compiler/GHC/Types/Id.hs:662) ghc-lib-parser> asJoinId_maybe (compiler/GHC/Types/Id.hs:692) ghc-lib-parser> zapJoinId (compiler/GHC/Types/Id.hs:678) ghc-lib-parser> idInlinePragma (compiler/GHC/Types/Id.hs:937) ghc-lib-parser> setInlinePragma (compiler/GHC/Types/Id.hs:940) ghc-lib-parser> modifyInlinePragma (compiler/GHC/Types/Id.hs:943) ghc-lib-parser> idInlineActivation (compiler/GHC/Types/Id.hs:946) ghc-lib-parser> setInlineActivation (compiler/GHC/Types/Id.hs:949) ghc-lib-parser> idRuleMatchInfo (compiler/GHC/Types/Id.hs:952) ghc-lib-parser> setOneShotLambda (compiler/GHC/Types/Id.hs:966) ghc-lib-parser> clearOneShotLambda (compiler/GHC/Types/Id.hs:969) ghc-lib-parser> updOneShotInfo (compiler/GHC/Types/Id.hs:976) ghc-lib-parser> setIdOneShotInfo (compiler/GHC/Types/Id.hs:972) ghc-lib-parser> idArity (compiler/GHC/Types/Id.hs:706) ghc-lib-parser> idCallArity (compiler/GHC/Types/Id.hs:712) ghc-lib-parser> idSpecialisation (compiler/GHC/Types/Id.hs:890) ghc-lib-parser> idCoreRules (compiler/GHC/Types/Id.hs:893) ghc-lib-parser> idHasRules (compiler/GHC/Types/Id.hs:896) ghc-lib-parser> idCafInfo (compiler/GHC/Types/Id.hs:904) ghc-lib-parser> idLFInfo_maybe (compiler/GHC/Types/Id.hs:913) ghc-lib-parser> idOneShotInfo (compiler/GHC/Types/Id.hs:963) ghc-lib-parser> idOccInfo (compiler/GHC/Types/Id.hs:921) ghc-lib-parser> IdUnfoldingFun (compiler/GHC/Core.hs:1255) ghc-lib-parser> noUnfoldingFun (compiler/GHC/Types/Id.hs:775) ghc-lib-parser> setIdUnfolding (compiler/GHC/Types/Id.hs:798) ghc-lib-parser> setCaseBndrEvald (compiler/GHC/Types/Id.hs:874) ghc-lib-parser> setIdArity (compiler/GHC/Types/Id.hs:709) ghc-lib-parser> setIdCallArity (compiler/GHC/Types/Id.hs:715) ghc-lib-parser> setIdSpecialisation (compiler/GHC/Types/Id.hs:899) ghc-lib-parser> setIdCafInfo (compiler/GHC/Types/Id.hs:907) ghc-lib-parser> setIdOccInfo (compiler/GHC/Types/Id.hs:924) ghc-lib-parser> zapIdOccInfo (compiler/GHC/Types/Id.hs:927) ghc-lib-parser> setIdLFInfo (compiler/GHC/Types/Id.hs:916) ghc-lib-parser> setIdDemandInfo (compiler/GHC/Types/Id.hs:804) ghc-lib-parser> setIdDmdSig (compiler/GHC/Types/Id.hs:734) ghc-lib-parser> setIdCprSig (compiler/GHC/Types/Id.hs:740) ghc-lib-parser> idCbvMarks_maybe (compiler/GHC/Types/Id.hs:839) ghc-lib-parser> idCbvMarkArity (compiler/GHC/Types/Id.hs:847) ghc-lib-parser> idDemandInfo (compiler/GHC/Types/Id.hs:801) ghc-lib-parser> idCprSig (compiler/GHC/Types/Id.hs:737) ghc-lib-parser> idTagSig_maybe (compiler/GHC/Types/Id.hs:762) ghc-lib-parser> setIdTagSig (compiler/GHC/Types/Id.hs:807) ghc-lib-parser> Warning: 'TcTyThing' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'CoAxiom' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core/Coercion/Axiom.hs:241:5 ghc-lib-parser> * at compiler/GHC/Core/Coercion/Axiom.hs:240:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Core/Coercion/Axiom.hs:240:1 ghc-lib-parser> 56% ( 13 / 23) in 'GHC.Types.TyThing' ghc-lib-parser> Missing documentation for: ghc-lib-parser> mkATyCon (compiler/GHC/Types/TyThing.hs:91) ghc-lib-parser> mkAnId (compiler/GHC/Types/TyThing.hs:94) ghc-lib-parser> pprShortTyThing (compiler/GHC/Types/TyThing.hs:98) ghc-lib-parser> pprTyThingCategory (compiler/GHC/Types/TyThing.hs:102) ghc-lib-parser> tyThingCategory (compiler/GHC/Types/TyThing.hs:105) ghc-lib-parser> implicitConLikeThings (compiler/GHC/Types/TyThing.hs:160) ghc-lib-parser> implicitClassThings (compiler/GHC/Types/TyThing.hs:173) ghc-lib-parser> implicitTyConThings (compiler/GHC/Types/TyThing.hs:186) ghc-lib-parser> implicitCoTyCon (compiler/GHC/Types/TyThing.hs:223) ghc-lib-parser> tyThingsTyCoVars (compiler/GHC/Types/TyThing.hs:275) ghc-lib-parser> Warning: 'GenStgExpr' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 50% ( 4 / 8) in 'GHC.Stg.Lift.Types' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> bothSk (compiler/GHC/Stg/Lift/Types.hs:35) ghc-lib-parser> altSk (compiler/GHC/Stg/Lift/Types.hs:40) ghc-lib-parser> rhsSk (compiler/GHC/Stg/Lift/Types.hs:45) ghc-lib-parser> 11% ( 1 / 9) in 'GHC.Runtime.Eval.Types' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> Resume (compiler/GHC/Runtime/Eval/Types.hs:69) ghc-lib-parser> ResumeBindings (compiler/GHC/Runtime/Eval/Types.hs:90) ghc-lib-parser> History (compiler/GHC/Runtime/Eval/Types.hs:92) ghc-lib-parser> ExecResult (compiler/GHC/Runtime/Eval/Types.hs:47) ghc-lib-parser> SingleStep (compiler/GHC/Runtime/Eval/Types.hs:38) ghc-lib-parser> isStep (compiler/GHC/Runtime/Eval/Types.hs:44) ghc-lib-parser> ExecOptions (compiler/GHC/Runtime/Eval/Types.hs:30) ghc-lib-parser> 42% ( 3 / 7) in 'GHC.Core.Stats' ghc-lib-parser> Missing documentation for: ghc-lib-parser> coreBindsSize (compiler/GHC/Core/Stats.hs:104) ghc-lib-parser> CoreStats (compiler/GHC/Core/Stats.hs:25) ghc-lib-parser> coreBindsStats (compiler/GHC/Core/Stats.hs:54) ghc-lib-parser> exprStats (compiler/GHC/Core/Stats.hs:75) ghc-lib-parser> 33% ( 3 / 9) in 'GHC.Core.Seq' ghc-lib-parser> Missing documentation for: ghc-lib-parser> seqExpr (compiler/GHC/Core/Seq.hs:60) ghc-lib-parser> seqExprs (compiler/GHC/Core/Seq.hs:72) ghc-lib-parser> seqUnfolding (compiler/GHC/Core/Seq.hs:106) ghc-lib-parser> seqRules (compiler/GHC/Core/Seq.hs:54) ghc-lib-parser> seqRuleInfo (compiler/GHC/Core/Seq.hs:48) ghc-lib-parser> seqBinds (compiler/GHC/Core/Seq.hs:91) ghc-lib-parser> 0% ( 0 / 17) in 'GHC.Core.Ppr' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> pprCoreExpr (compiler/GHC/Core/Ppr.hs:166) ghc-lib-parser> pprParendExpr (compiler/GHC/Core/Ppr.hs:165) ghc-lib-parser> pprCoreBinding (compiler/GHC/Core/Ppr.hs:68) ghc-lib-parser> pprCoreBindings (compiler/GHC/Core/Ppr.hs:67) ghc-lib-parser> pprCoreAlt (compiler/GHC/Core/Ppr.hs:329) ghc-lib-parser> pprCoreBindingWithSize (compiler/GHC/Core/Ppr.hs:74) ghc-lib-parser> pprCoreBindingsWithSize (compiler/GHC/Core/Ppr.hs:73) ghc-lib-parser> pprCoreBinder (compiler/GHC/Core/Ppr.hs:410) ghc-lib-parser> pprCoreBinders (compiler/GHC/Core/Ppr.hs:422) ghc-lib-parser> pprId (compiler/GHC/Core/Ppr.hs:478) ghc-lib-parser> pprIds (compiler/GHC/Core/Ppr.hs:481) ghc-lib-parser> pprRule (compiler/GHC/Core/Ppr.hs:673) ghc-lib-parser> pprRules (compiler/GHC/Core/Ppr.hs:670) ghc-lib-parser> pprOptCo (compiler/GHC/Core/Ppr.hs:173) ghc-lib-parser> pprOcc (compiler/GHC/Core/Ppr.hs:399) ghc-lib-parser> pprOccWithTick (compiler/GHC/Core/Ppr.hs:403) ghc-lib-parser> Warning: GHC.Hs.Lit: Could not find documentation for exported module: GHC.Hs.Lit ghc-lib-parser> 54% ( 6 / 11) in 'GHC.Hs.Lit' ghc-lib-parser> Missing documentation for: ghc-lib-parser> negateOverLitVal (compiler/GHC/Hs/Lit.hs:263) ghc-lib-parser> overLitType (compiler/GHC/Hs/Lit.hs:115) ghc-lib-parser> pprXOverLit (compiler/GHC/Hs/Lit.hs:108) ghc-lib-parser> OverLitRn (compiler/GHC/Hs/Lit.hs:71) ghc-lib-parser> OverLitTc (compiler/GHC/Hs/Lit.hs:77) ghc-lib-parser> Warning: 'CoreMap' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core/Map/Expr.hs:111:21 ghc-lib-parser> * at compiler/GHC/Core/Map/Expr.hs:111:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Core/Map/Expr.hs:111:1 ghc-lib-parser> 19% ( 4 / 21) in 'GHC.Core.Map.Expr' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> emptyCoreMap (compiler/GHC/Core/Map/Expr.hs:301) ghc-lib-parser> extendCoreMap (compiler/GHC/Core/Map/Expr.hs:295) ghc-lib-parser> lookupCoreMap (compiler/GHC/Core/Map/Expr.hs:292) ghc-lib-parser> foldCoreMap (compiler/GHC/Core/Map/Expr.hs:298) ghc-lib-parser> eqDeBruijnExpr (compiler/GHC/Core/Map/Expr.hs:155) ghc-lib-parser> eqCoreExpr (compiler/GHC/Core/Map/Expr.hs:209) ghc-lib-parser> TrieMap (compiler/GHC/Data/TrieMap.hs:66) ghc-lib-parser> insertTM (compiler/GHC/Data/TrieMap.hs:79) ghc-lib-parser> deleteTM (compiler/GHC/Data/TrieMap.hs:82) ghc-lib-parser> lkDFreeVar (compiler/GHC/Core/Map/Type.hs:613) ghc-lib-parser> xtDFreeVar (compiler/GHC/Core/Map/Type.hs:616) ghc-lib-parser> lkDNamed (compiler/GHC/Core/Map/Type.hs:624) ghc-lib-parser> xtDNamed (compiler/GHC/Core/Map/Type.hs:627) ghc-lib-parser> >.> (compiler/GHC/Data/TrieMap.hs:98) ghc-lib-parser> |> (compiler/GHC/Data/TrieMap.hs:102) ghc-lib-parser> |>> (compiler/GHC/Data/TrieMap.hs:109) ghc-lib-parser> Warning: 'ty' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 15% ( 42 /267) in 'GHC.Builtin.Types' ghc-lib-parser> Missing documentation for: ghc-lib-parser> mkWiredInTyConName (compiler/GHC/Builtin/Types.hs:344) ghc-lib-parser> mkWiredInIdName (compiler/GHC/Builtin/Types.hs:356) ghc-lib-parser> wiredInTyCons (compiler/GHC/Builtin/Types.hs:295) ghc-lib-parser> isTupleTyOcc_maybe (compiler/GHC/Builtin/Types.hs:958) ghc-lib-parser> isSumTyOcc_maybe (compiler/GHC/Builtin/Types.hs:995) ghc-lib-parser> isPunOcc_maybe (compiler/GHC/Builtin/Types.hs:1047) ghc-lib-parser> boolTy (compiler/GHC/Builtin/Types.hs:2300) ghc-lib-parser> boolTyCon (compiler/GHC/Builtin/Types.hs:2303) ghc-lib-parser> boolTyCon_RDR (compiler/GHC/Builtin/Types.hs:597) ghc-lib-parser> boolTyConName (compiler/GHC/Builtin/Types.hs:390) ghc-lib-parser> trueDataCon (compiler/GHC/Builtin/Types.hs:2310) ghc-lib-parser> trueDataConId (compiler/GHC/Builtin/Types.hs:2314) ghc-lib-parser> true_RDR (compiler/GHC/Builtin/Types.hs:599) ghc-lib-parser> falseDataCon (compiler/GHC/Builtin/Types.hs:2309) ghc-lib-parser> falseDataConId (compiler/GHC/Builtin/Types.hs:2313) ghc-lib-parser> false_RDR (compiler/GHC/Builtin/Types.hs:598) ghc-lib-parser> promotedFalseDataCon (compiler/GHC/Builtin/Types.hs:2489) ghc-lib-parser> promotedTrueDataCon (compiler/GHC/Builtin/Types.hs:2488) ghc-lib-parser> orderingTyCon (compiler/GHC/Builtin/Types.hs:2317) ghc-lib-parser> ordLTDataCon (compiler/GHC/Builtin/Types.hs:2321) ghc-lib-parser> ordLTDataConId (compiler/GHC/Builtin/Types.hs:2326) ghc-lib-parser> ordEQDataCon (compiler/GHC/Builtin/Types.hs:2322) ghc-lib-parser> ordEQDataConId (compiler/GHC/Builtin/Types.hs:2327) ghc-lib-parser> ordGTDataCon (compiler/GHC/Builtin/Types.hs:2323) ghc-lib-parser> ordGTDataConId (compiler/GHC/Builtin/Types.hs:2328) ghc-lib-parser> promotedLTDataCon (compiler/GHC/Builtin/Types.hs:2502) ghc-lib-parser> promotedEQDataCon (compiler/GHC/Builtin/Types.hs:2503) ghc-lib-parser> promotedGTDataCon (compiler/GHC/Builtin/Types.hs:2504) ghc-lib-parser> BoxingInfo (compiler/GHC/Builtin/Types.hs:2156) ghc-lib-parser> charTyCon (compiler/GHC/Builtin/Types.hs:2043) ghc-lib-parser> charDataCon (compiler/GHC/Builtin/Types.hs:2048) ghc-lib-parser> charTyCon_RDR (compiler/GHC/Builtin/Types.hs:601) ghc-lib-parser> charTy (compiler/GHC/Builtin/Types.hs:2040) ghc-lib-parser> stringTy (compiler/GHC/Builtin/Types.hs:2051) ghc-lib-parser> charTyConName (compiler/GHC/Builtin/Types.hs:383) ghc-lib-parser> stringTyCon_RDR (compiler/GHC/Builtin/Types.hs:602) ghc-lib-parser> doubleTyCon (compiler/GHC/Builtin/Types.hs:2107) ghc-lib-parser> doubleDataCon (compiler/GHC/Builtin/Types.hs:2113) ghc-lib-parser> doubleTy (compiler/GHC/Builtin/Types.hs:2104) ghc-lib-parser> doubleTyConName (compiler/GHC/Builtin/Types.hs:415) ghc-lib-parser> floatTyCon (compiler/GHC/Builtin/Types.hs:2096) ghc-lib-parser> floatDataCon (compiler/GHC/Builtin/Types.hs:2101) ghc-lib-parser> floatTy (compiler/GHC/Builtin/Types.hs:2093) ghc-lib-parser> floatTyConName (compiler/GHC/Builtin/Types.hs:413) ghc-lib-parser> intTyCon (compiler/GHC/Builtin/Types.hs:2065) ghc-lib-parser> intDataCon (compiler/GHC/Builtin/Types.hs:2069) ghc-lib-parser> intTyCon_RDR (compiler/GHC/Builtin/Types.hs:600) ghc-lib-parser> intDataCon_RDR (compiler/GHC/Builtin/Types.hs:603) ghc-lib-parser> intTyConName (compiler/GHC/Builtin/Types.hs:386) ghc-lib-parser> intTy (compiler/GHC/Builtin/Types.hs:2062) ghc-lib-parser> wordTyCon (compiler/GHC/Builtin/Types.hs:2075) ghc-lib-parser> wordDataCon (compiler/GHC/Builtin/Types.hs:2079) ghc-lib-parser> wordTyConName (compiler/GHC/Builtin/Types.hs:408) ghc-lib-parser> wordTy (compiler/GHC/Builtin/Types.hs:2072) ghc-lib-parser> word8TyCon (compiler/GHC/Builtin/Types.hs:2085) ghc-lib-parser> word8DataCon (compiler/GHC/Builtin/Types.hs:2090) ghc-lib-parser> word8Ty (compiler/GHC/Builtin/Types.hs:2082) ghc-lib-parser> listTyCon (compiler/GHC/Builtin/Types.hs:2346) ghc-lib-parser> listTyCon_RDR (compiler/GHC/Builtin/Types.hs:604) ghc-lib-parser> listTyConName (compiler/GHC/Builtin/Types.hs:395) ghc-lib-parser> listTyConKey (compiler/GHC/Builtin/Names.hs:1854) ghc-lib-parser> nilDataCon (compiler/GHC/Builtin/Types.hs:2350) ghc-lib-parser> nilDataConName (compiler/GHC/Builtin/Types.hs:396) ghc-lib-parser> nilDataConKey (compiler/GHC/Builtin/Names.hs:2133) ghc-lib-parser> consDataCon_RDR (compiler/GHC/Builtin/Types.hs:605) ghc-lib-parser> consDataCon (compiler/GHC/Builtin/Types.hs:2353) ghc-lib-parser> consDataConName (compiler/GHC/Builtin/Types.hs:397) ghc-lib-parser> promotedNilDataCon (compiler/GHC/Builtin/Types.hs:2509) ghc-lib-parser> promotedConsDataCon (compiler/GHC/Builtin/Types.hs:2508) ghc-lib-parser> mkListTy (compiler/GHC/Builtin/Types.hs:2343) ghc-lib-parser> maybeTyCon (compiler/GHC/Builtin/Types.hs:2366) ghc-lib-parser> maybeTyConName (compiler/GHC/Builtin/Types.hs:400) ghc-lib-parser> nothingDataCon (compiler/GHC/Builtin/Types.hs:2370) ghc-lib-parser> nothingDataConName (compiler/GHC/Builtin/Types.hs:402) ghc-lib-parser> promotedNothingDataCon (compiler/GHC/Builtin/Types.hs:2493) ghc-lib-parser> justDataCon (compiler/GHC/Builtin/Types.hs:2373) ghc-lib-parser> justDataConName (compiler/GHC/Builtin/Types.hs:404) ghc-lib-parser> promotedJustDataCon (compiler/GHC/Builtin/Types.hs:2494) ghc-lib-parser> mkPromotedMaybeTy (compiler/GHC/Builtin/Types.hs:2376) ghc-lib-parser> mkMaybeTy (compiler/GHC/Builtin/Types.hs:2380) ghc-lib-parser> isPromotedMaybeTy (compiler/GHC/Builtin/Types.hs:2383) ghc-lib-parser> mkTupleStr (compiler/GHC/Builtin/Types.hs:1066) ghc-lib-parser> tupleTyCon (compiler/GHC/Builtin/Types.hs:1170) ghc-lib-parser> tupleDataCon (compiler/GHC/Builtin/Types.hs:1183) ghc-lib-parser> tupleTyConName (compiler/GHC/Builtin/Types.hs:1175) ghc-lib-parser> tupleDataConName (compiler/GHC/Builtin/Types.hs:1188) ghc-lib-parser> promotedTupleDataCon (compiler/GHC/Builtin/Types.hs:1180) ghc-lib-parser> unitTyCon (compiler/GHC/Builtin/Types.hs:1327) ghc-lib-parser> unitDataCon (compiler/GHC/Builtin/Types.hs:1336) ghc-lib-parser> unitDataConId (compiler/GHC/Builtin/Types.hs:1339) ghc-lib-parser> unitTy (compiler/GHC/Builtin/Types.hs:2460) ghc-lib-parser> unitTyConKey (compiler/GHC/Builtin/Types.hs:1333) ghc-lib-parser> soloTyCon (compiler/GHC/Builtin/Types.hs:1342) ghc-lib-parser> pairTyCon (compiler/GHC/Builtin/Types.hs:1348) ghc-lib-parser> mkPromotedPairTy (compiler/GHC/Builtin/Types.hs:1191) ghc-lib-parser> isPromotedPairType (compiler/GHC/Builtin/Types.hs:1194) ghc-lib-parser> unboxedUnitTy (compiler/GHC/Builtin/Types.hs:1351) ghc-lib-parser> unboxedUnitTyCon (compiler/GHC/Builtin/Types.hs:1354) ghc-lib-parser> unboxedUnitDataCon (compiler/GHC/Builtin/Types.hs:1360) ghc-lib-parser> mkConstraintTupleTy (compiler/GHC/Builtin/Types.hs:2470) ghc-lib-parser> cTupleTyCon (compiler/GHC/Builtin/Types.hs:1101) ghc-lib-parser> cTupleTyConName (compiler/GHC/Builtin/Types.hs:1106) ghc-lib-parser> cTupleTyConNames (compiler/GHC/Builtin/Types.hs:1109) ghc-lib-parser> isCTupleTyConName (compiler/GHC/Builtin/Types.hs:1115) ghc-lib-parser> cTupleDataCon (compiler/GHC/Builtin/Types.hs:1130) ghc-lib-parser> cTupleDataConName (compiler/GHC/Builtin/Types.hs:1135) ghc-lib-parser> cTupleDataConNames (compiler/GHC/Builtin/Types.hs:1138) ghc-lib-parser> cTupleSelId (compiler/GHC/Builtin/Types.hs:1143) ghc-lib-parser> cTupleSelIdName (compiler/GHC/Builtin/Types.hs:1167) ghc-lib-parser> anyTyCon (compiler/GHC/Builtin/Types.hs:535) ghc-lib-parser> anyTy (compiler/GHC/Builtin/Types.hs:544) ghc-lib-parser> anyTypeOfKind (compiler/GHC/Builtin/Types.hs:547) ghc-lib-parser> zonkAnyTyCon (compiler/GHC/Builtin/Types.hs:556) ghc-lib-parser> mkSumTy (compiler/GHC/Builtin/Types.hs:2482) ghc-lib-parser> typeSymbolKindCon (compiler/GHC/Builtin/Types.hs:753) ghc-lib-parser> typeSymbolKind (compiler/GHC/Builtin/Types.hs:756) ghc-lib-parser> isLiftedTypeKindTyConName (compiler/GHC/Core/TyCon.hs:2388) ghc-lib-parser> typeToTypeKind (compiler/GHC/Builtin/Types.hs:1702) ghc-lib-parser> tYPETyCon (compiler/GHC/Builtin/Types/Prim.hs:878) ghc-lib-parser> tYPETyConName (compiler/GHC/Builtin/Types/Prim.hs:884) ghc-lib-parser> tYPEKind (compiler/GHC/Builtin/Types/Prim.hs:887) ghc-lib-parser> cONSTRAINTTyCon (compiler/GHC/Builtin/Types/Prim.hs:891) ghc-lib-parser> cONSTRAINTTyConName (compiler/GHC/Builtin/Types/Prim.hs:897) ghc-lib-parser> cONSTRAINTKind (compiler/GHC/Builtin/Types/Prim.hs:900) ghc-lib-parser> constraintKind (compiler/GHC/Builtin/Types.hs:1686) ghc-lib-parser> liftedTypeKind (compiler/GHC/Builtin/Types.hs:1701) ghc-lib-parser> unliftedTypeKind (compiler/GHC/Builtin/Types.hs:1717) ghc-lib-parser> zeroBitTypeKind (compiler/GHC/Builtin/Types.hs:1922) ghc-lib-parser> constraintKindTyCon (compiler/GHC/Builtin/Types.hs:1676) ghc-lib-parser> liftedTypeKindTyCon (compiler/GHC/Builtin/Types.hs:1691) ghc-lib-parser> unliftedTypeKindTyCon (compiler/GHC/Builtin/Types.hs:1707) ghc-lib-parser> constraintKindTyConName (compiler/GHC/Builtin/Types.hs:1682) ghc-lib-parser> liftedTypeKindTyConName (compiler/GHC/Builtin/Types.hs:1697) ghc-lib-parser> unliftedTypeKindTyConName (compiler/GHC/Builtin/Types.hs:1713) ghc-lib-parser> liftedRepTyConName (compiler/GHC/Builtin/Types.hs:1933) ghc-lib-parser> unliftedRepTyConName (compiler/GHC/Builtin/Types.hs:1948) ghc-lib-parser> heqTyCon (compiler/GHC/Builtin/Types.hs:1520) ghc-lib-parser> heqTyConName (compiler/GHC/Builtin/Types.hs:372) ghc-lib-parser> heqClass (compiler/GHC/Builtin/Types.hs:1520) ghc-lib-parser> heqDataCon (compiler/GHC/Builtin/Types.hs:1520) ghc-lib-parser> eqTyCon (compiler/GHC/Builtin/Types.hs:1502) ghc-lib-parser> eqTyConName (compiler/GHC/Builtin/Types.hs:362) ghc-lib-parser> eqClass (compiler/GHC/Builtin/Types.hs:1502) ghc-lib-parser> eqDataCon (compiler/GHC/Builtin/Types.hs:1502) ghc-lib-parser> eqTyCon_RDR (compiler/GHC/Builtin/Types.hs:367) ghc-lib-parser> coercibleTyCon (compiler/GHC/Builtin/Types.hs:1538) ghc-lib-parser> coercibleTyConName (compiler/GHC/Builtin/Types.hs:378) ghc-lib-parser> coercibleDataCon (compiler/GHC/Builtin/Types.hs:1538) ghc-lib-parser> coercibleClass (compiler/GHC/Builtin/Types.hs:1538) ghc-lib-parser> runtimeRepTyCon (compiler/GHC/Builtin/Types.hs:1780) ghc-lib-parser> vecCountTyCon (compiler/GHC/Builtin/Types.hs:1985) ghc-lib-parser> vecElemTyCon (compiler/GHC/Builtin/Types.hs:2004) ghc-lib-parser> boxedRepDataConTyCon (compiler/GHC/Builtin/Types.hs:1817) ghc-lib-parser> runtimeRepTy (compiler/GHC/Builtin/Types.hs:1788) ghc-lib-parser> liftedRepTy (compiler/GHC/Builtin/Types.hs:1937) ghc-lib-parser> unliftedRepTy (compiler/GHC/Builtin/Types.hs:1952) ghc-lib-parser> zeroBitRepTy (compiler/GHC/Builtin/Types.hs:1907) ghc-lib-parser> vecRepDataConTyCon (compiler/GHC/Builtin/Types.hs:1982) ghc-lib-parser> tupleRepDataConTyCon (compiler/GHC/Builtin/Types.hs:1833) ghc-lib-parser> sumRepDataConTyCon (compiler/GHC/Builtin/Types.hs:1850) ghc-lib-parser> levityTyCon (compiler/GHC/Builtin/Types.hs:1732) ghc-lib-parser> levityTy (compiler/GHC/Builtin/Types.hs:1735) ghc-lib-parser> liftedDataConTyCon (compiler/GHC/Builtin/Types.hs:1744) ghc-lib-parser> unliftedDataConTyCon (compiler/GHC/Builtin/Types.hs:1747) ghc-lib-parser> liftedDataConTy (compiler/GHC/Builtin/Types.hs:1750) ghc-lib-parser> unliftedDataConTy (compiler/GHC/Builtin/Types.hs:1753) ghc-lib-parser> intRepDataConTy (compiler/GHC/Builtin/Types.hs:1885) ghc-lib-parser> int8RepDataConTy (compiler/GHC/Builtin/Types.hs:1886) ghc-lib-parser> int16RepDataConTy (compiler/GHC/Builtin/Types.hs:1886) ghc-lib-parser> int32RepDataConTy (compiler/GHC/Builtin/Types.hs:1886) ghc-lib-parser> int64RepDataConTy (compiler/GHC/Builtin/Types.hs:1886) ghc-lib-parser> wordRepDataConTy (compiler/GHC/Builtin/Types.hs:1887) ghc-lib-parser> word8RepDataConTy (compiler/GHC/Builtin/Types.hs:1888) ghc-lib-parser> word16RepDataConTy (compiler/GHC/Builtin/Types.hs:1888) ghc-lib-parser> word32RepDataConTy (compiler/GHC/Builtin/Types.hs:1888) ghc-lib-parser> word64RepDataConTy (compiler/GHC/Builtin/Types.hs:1888) ghc-lib-parser> addrRepDataConTy (compiler/GHC/Builtin/Types.hs:1889) ghc-lib-parser> floatRepDataConTy (compiler/GHC/Builtin/Types.hs:1890) ghc-lib-parser> doubleRepDataConTy (compiler/GHC/Builtin/Types.hs:1890) ghc-lib-parser> vec2DataConTy (compiler/GHC/Builtin/Types.hs:2000) ghc-lib-parser> vec4DataConTy (compiler/GHC/Builtin/Types.hs:2000) ghc-lib-parser> vec8DataConTy (compiler/GHC/Builtin/Types.hs:2000) ghc-lib-parser> vec16DataConTy (compiler/GHC/Builtin/Types.hs:2000) ghc-lib-parser> vec32DataConTy (compiler/GHC/Builtin/Types.hs:2000) ghc-lib-parser> vec64DataConTy (compiler/GHC/Builtin/Types.hs:2001) ghc-lib-parser> int8ElemRepDataConTy (compiler/GHC/Builtin/Types.hs:2027) ghc-lib-parser> int16ElemRepDataConTy (compiler/GHC/Builtin/Types.hs:2027) ghc-lib-parser> int32ElemRepDataConTy (compiler/GHC/Builtin/Types.hs:2027) ghc-lib-parser> int64ElemRepDataConTy (compiler/GHC/Builtin/Types.hs:2028) ghc-lib-parser> word8ElemRepDataConTy (compiler/GHC/Builtin/Types.hs:2028) ghc-lib-parser> word16ElemRepDataConTy (compiler/GHC/Builtin/Types.hs:2028) ghc-lib-parser> word32ElemRepDataConTy (compiler/GHC/Builtin/Types.hs:2029) ghc-lib-parser> word64ElemRepDataConTy (compiler/GHC/Builtin/Types.hs:2029) ghc-lib-parser> floatElemRepDataConTy (compiler/GHC/Builtin/Types.hs:2029) ghc-lib-parser> doubleElemRepDataConTy (compiler/GHC/Builtin/Types.hs:2030) ghc-lib-parser> multiplicityTyConName (compiler/GHC/Builtin/Types.hs:1580) ghc-lib-parser> oneDataConName (compiler/GHC/Builtin/Types.hs:1584) ghc-lib-parser> manyDataConName (compiler/GHC/Builtin/Types.hs:1585) ghc-lib-parser> multiplicityTy (compiler/GHC/Builtin/Types.hs:1588) ghc-lib-parser> multiplicityTyCon (compiler/GHC/Builtin/Types.hs:1591) ghc-lib-parser> oneDataCon (compiler/GHC/Builtin/Types.hs:1595) ghc-lib-parser> manyDataCon (compiler/GHC/Builtin/Types.hs:1596) ghc-lib-parser> oneDataConTy (compiler/GHC/Builtin/Types.hs:1599) ghc-lib-parser> manyDataConTy (compiler/GHC/Builtin/Types.hs:1600) ghc-lib-parser> oneDataConTyCon (compiler/GHC/Builtin/Types.hs:1603) ghc-lib-parser> manyDataConTyCon (compiler/GHC/Builtin/Types.hs:1604) ghc-lib-parser> multMulTyCon (compiler/GHC/Builtin/Types.hs:1611) ghc-lib-parser> unrestrictedFunTyCon (compiler/GHC/Builtin/Types.hs:1623) ghc-lib-parser> unrestrictedFunTyConName (compiler/GHC/Builtin/Types.hs:1635) ghc-lib-parser> integerTy (compiler/GHC/Builtin/Types.hs:2583) ghc-lib-parser> integerTyCon (compiler/GHC/Builtin/Types.hs:2586) ghc-lib-parser> integerTyConName (compiler/GHC/Builtin/Types.hs:2553) ghc-lib-parser> integerISDataCon (compiler/GHC/Builtin/Types.hs:2590) ghc-lib-parser> integerISDataConName (compiler/GHC/Builtin/Types.hs:2560) ghc-lib-parser> integerIPDataCon (compiler/GHC/Builtin/Types.hs:2593) ghc-lib-parser> integerIPDataConName (compiler/GHC/Builtin/Types.hs:2567) ghc-lib-parser> integerINDataCon (compiler/GHC/Builtin/Types.hs:2596) ghc-lib-parser> integerINDataConName (compiler/GHC/Builtin/Types.hs:2574) ghc-lib-parser> naturalTy (compiler/GHC/Builtin/Types.hs:2625) ghc-lib-parser> naturalTyCon (compiler/GHC/Builtin/Types.hs:2628) ghc-lib-parser> naturalTyConName (compiler/GHC/Builtin/Types.hs:2602) ghc-lib-parser> naturalNSDataCon (compiler/GHC/Builtin/Types.hs:2632) ghc-lib-parser> naturalNSDataConName (compiler/GHC/Builtin/Types.hs:2609) ghc-lib-parser> naturalNBDataCon (compiler/GHC/Builtin/Types.hs:2635) ghc-lib-parser> naturalNBDataConName (compiler/GHC/Builtin/Types.hs:2616) ghc-lib-parser> 54% ( 6 / 11) in 'GHC.Types.Name.Cache' ghc-lib-parser> Missing documentation for: ghc-lib-parser> initNameCache (compiler/GHC/Types/Name/Cache.hs:130) ghc-lib-parser> takeUniqFromNameCache (compiler/GHC/Types/Name/Cache.hs:102) ghc-lib-parser> lookupOrigNameCache (compiler/GHC/Types/Name/Cache.hs:105) ghc-lib-parser> extendOrigNameCache' (compiler/GHC/Types/Name/Cache.hs:119) ghc-lib-parser> extendOrigNameCache (compiler/GHC/Types/Name/Cache.hs:124) ghc-lib-parser> Warning: 't' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 's' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'mkFunTys' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: '()' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'm' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'tcRepSplitTyConApp_maybe' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'F' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'C' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'matchExpectedFunTys' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 39% (128 /326) in 'GHC.Tc.Utils.TcType' ghc-lib-parser> Missing documentation for: ghc-lib-parser> TcType (compiler/GHC/Tc/Utils/TcType.hs:346) ghc-lib-parser> TcSigmaType (compiler/GHC/Tc/Utils/TcType.hs:367) ghc-lib-parser> TcRhoType (compiler/GHC/Tc/Utils/TcType.hs:384) ghc-lib-parser> TcTauType (compiler/GHC/Tc/Utils/TcType.hs:385) ghc-lib-parser> TcPredType (compiler/GHC/Tc/Utils/TcType.hs:365) ghc-lib-parser> TcThetaType (compiler/GHC/Tc/Utils/TcType.hs:366) ghc-lib-parser> TcTyVarSet (compiler/GHC/Tc/Utils/TcType.hs:387) ghc-lib-parser> TcDTyVarSet (compiler/GHC/Tc/Utils/TcType.hs:389) ghc-lib-parser> TcTyCoVarSet (compiler/GHC/Tc/Utils/TcType.hs:388) ghc-lib-parser> TcDTyCoVarSet (compiler/GHC/Tc/Utils/TcType.hs:390) ghc-lib-parser> TcKind (compiler/GHC/Tc/Utils/TcType.hs:386) ghc-lib-parser> TcCoVar (compiler/GHC/Tc/Utils/TcType.hs:345) ghc-lib-parser> TcTyCoVar (compiler/GHC/Tc/Utils/TcType.hs:347) ghc-lib-parser> TcTyVarBinder (compiler/GHC/Tc/Utils/TcType.hs:354) ghc-lib-parser> TcInvisTVBinder (compiler/GHC/Tc/Utils/TcType.hs:355) ghc-lib-parser> TcReqTVBinder (compiler/GHC/Tc/Utils/TcType.hs:356) ghc-lib-parser> TcTyCon (compiler/GHC/Tc/Utils/TcType.hs:359) ghc-lib-parser> MonoTcTyCon (compiler/GHC/Tc/Utils/TcType.hs:360) ghc-lib-parser> PolyTcTyCon (compiler/GHC/Tc/Utils/TcType.hs:361) ghc-lib-parser> TcTyConBinder (compiler/GHC/Tc/Utils/TcType.hs:362) ghc-lib-parser> InferResult (compiler/GHC/Tc/Utils/TcType.hs:404) ghc-lib-parser> ExpSigmaType (compiler/GHC/Tc/Utils/TcType.hs:422) ghc-lib-parser> ExpRhoType (compiler/GHC/Tc/Utils/TcType.hs:437) ghc-lib-parser> ExpPatType (compiler/GHC/Tc/Utils/TcType.hs:473) ghc-lib-parser> mkCheckExpFunPatTy (compiler/GHC/Tc/Utils/TcType.hs:478) ghc-lib-parser> mkInvisExpPatType (compiler/GHC/Tc/Utils/TcType.hs:481) ghc-lib-parser> isVisibleExpPatType (compiler/GHC/Tc/Utils/TcType.hs:484) ghc-lib-parser> isExpFunPatType (compiler/GHC/Tc/Utils/TcType.hs:488) ghc-lib-parser> TcLevel (compiler/GHC/Tc/Utils/TcType.hs:697) ghc-lib-parser> topTcLevel (compiler/GHC/Tc/Utils/TcType.hs:830) ghc-lib-parser> pushTcLevel (compiler/GHC/Tc/Utils/TcType.hs:838) ghc-lib-parser> isTopTcLevel (compiler/GHC/Tc/Utils/TcType.hs:833) ghc-lib-parser> strictlyDeeperThan (compiler/GHC/Tc/Utils/TcType.hs:843) ghc-lib-parser> deeperThanOrSame (compiler/GHC/Tc/Utils/TcType.hs:850) ghc-lib-parser> sameDepthAs (compiler/GHC/Tc/Utils/TcType.hs:856) ghc-lib-parser> tcTypeLevel (compiler/GHC/Tc/Utils/TcType.hs:879) ghc-lib-parser> tcTyVarLevel (compiler/GHC/Tc/Utils/TcType.hs:870) ghc-lib-parser> maxTcLevel (compiler/GHC/Tc/Utils/TcType.hs:815) ghc-lib-parser> minTcLevel (compiler/GHC/Tc/Utils/TcType.hs:821) ghc-lib-parser> TcTyVarDetails (compiler/GHC/Tc/Utils/TcType.hs:601) ghc-lib-parser> pprTcTyVarDetails (compiler/GHC/Tc/Utils/TcType.hs:626) ghc-lib-parser> vanillaSkolemTvUnk (compiler/GHC/Tc/Utils/TcType.hs:619) ghc-lib-parser> MetaDetails (compiler/GHC/Tc/Utils/TcType.hs:633) ghc-lib-parser> skolemSkolInfo (compiler/GHC/Tc/Utils/TcType.hs:1201) ghc-lib-parser> isImmutableTyVar (compiler/GHC/Tc/Utils/TcType.hs:1179) ghc-lib-parser> isSkolemTyVar (compiler/GHC/Tc/Utils/TcType.hs:1194) ghc-lib-parser> isMetaTyVar (compiler/GHC/Tc/Utils/TcType.hs:1216) ghc-lib-parser> isMetaTyVarTy (compiler/GHC/Tc/Utils/TcType.hs:1290) ghc-lib-parser> isTyVarTy (compiler/GHC/Core/Type.hs:1040) ghc-lib-parser> tcIsTcTyVar (compiler/GHC/Tc/Utils/TcType.hs:1155) ghc-lib-parser> isTyVarTyVar (compiler/GHC/Tc/Utils/TcType.hs:1329) ghc-lib-parser> isOverlappableTyVar (compiler/GHC/Tc/Utils/TcType.hs:1209) ghc-lib-parser> isTyConableTyVar (compiler/GHC/Tc/Utils/TcType.hs:1184) ghc-lib-parser> isConcreteInfo (compiler/GHC/Tc/Utils/TcType.hs:1270) ghc-lib-parser> isAmbiguousTyVar (compiler/GHC/Tc/Utils/TcType.hs:1228) ghc-lib-parser> isCycleBreakerTyVar (compiler/GHC/Tc/Utils/TcType.hs:1248) ghc-lib-parser> metaTyVarRef (compiler/GHC/Tc/Utils/TcType.hs:1317) ghc-lib-parser> metaTyVarInfo (compiler/GHC/Tc/Utils/TcType.hs:1294) ghc-lib-parser> isFlexi (compiler/GHC/Tc/Utils/TcType.hs:1335) ghc-lib-parser> isIndirect (compiler/GHC/Tc/Utils/TcType.hs:1338) ghc-lib-parser> isRuntimeUnkSkol (compiler/GHC/Tc/Utils/TcType.hs:1343) ghc-lib-parser> isQLInstTyVar (compiler/GHC/Tc/Utils/TcType.hs:1237) ghc-lib-parser> isRuntimeUnkTyVar (compiler/GHC/Tc/Utils/TcType.hs:1243) ghc-lib-parser> metaTyVarTcLevel (compiler/GHC/Tc/Utils/TcType.hs:1305) ghc-lib-parser> setMetaTyVarTcLevel (compiler/GHC/Tc/Utils/TcType.hs:1323) ghc-lib-parser> metaTyVarTcLevel_maybe (compiler/GHC/Tc/Utils/TcType.hs:1311) ghc-lib-parser> isTouchableMetaTyVar (compiler/GHC/Tc/Utils/TcType.hs:1168) ghc-lib-parser> isPromotableMetaTyVar (compiler/GHC/Tc/Utils/TcType.hs:1160) ghc-lib-parser> findDupTyVarTvs (compiler/GHC/Tc/Utils/TcType.hs:1354) ghc-lib-parser> mkTyVarNamePairs (compiler/GHC/Tc/Utils/TcType.hs:1349) ghc-lib-parser> mkSigmaTy (compiler/GHC/Tc/Utils/TcType.hs:1391) ghc-lib-parser> mkPhiTy (compiler/GHC/Tc/Utils/TcType.hs:1400) ghc-lib-parser> tcMkPhiTy (compiler/GHC/Tc/Utils/TcType.hs:1406) ghc-lib-parser> tcMkDFunSigmaTy (compiler/GHC/Tc/Utils/TcType.hs:1394) ghc-lib-parser> tcMkDFunPhiTy (compiler/GHC/Tc/Utils/TcType.hs:1410) ghc-lib-parser> tcSplitForAllTyVarBinder_maybe (compiler/GHC/Tc/Utils/TcType.hs:1457) ghc-lib-parser> tcSplitForAllTyVarsReqTVBindersN (compiler/GHC/Tc/Utils/TcType.hs:1489) ghc-lib-parser> tcSplitPhiTy (compiler/GHC/Tc/Utils/TcType.hs:1526) ghc-lib-parser> tcSplitPredFunTy_maybe (compiler/GHC/Tc/Utils/TcType.hs:1517) ghc-lib-parser> tcSplitFunTy_maybe (compiler/GHC/Tc/Utils/TcType.hs:1621) ghc-lib-parser> tcSplitFunTys (compiler/GHC/Tc/Utils/TcType.hs:1613) ghc-lib-parser> tcFunArgTy (compiler/GHC/Tc/Utils/TcType.hs:1657) ghc-lib-parser> tcFunResultTy (compiler/GHC/Tc/Utils/TcType.hs:1660) ghc-lib-parser> tcSplitTyConApp (compiler/GHC/Core/Type.hs:1681) ghc-lib-parser> tcTyConAppTyCon (compiler/GHC/Tc/Utils/TcType.hs:1594) ghc-lib-parser> tcTyConAppArgs (compiler/GHC/Tc/Utils/TcType.hs:1607) ghc-lib-parser> tcSplitAppTy_maybe (compiler/GHC/Tc/Utils/TcType.hs:1672) ghc-lib-parser> tcSplitAppTy (compiler/GHC/Tc/Utils/TcType.hs:1676) ghc-lib-parser> tcSplitAppTys (compiler/GHC/Tc/Utils/TcType.hs:1681) ghc-lib-parser> tcSplitSigmaTyBndrs (compiler/GHC/Tc/Utils/TcType.hs:1543) ghc-lib-parser> tcSplitIOType_maybe (compiler/GHC/Tc/Utils/TcType.hs:2127) ghc-lib-parser> isSigmaTy (compiler/GHC/Tc/Utils/TcType.hs:1980) ghc-lib-parser> isRhoTy (compiler/GHC/Tc/Utils/TcType.hs:1987) ghc-lib-parser> isOverloadedTy (compiler/GHC/Tc/Utils/TcType.hs:1997) ghc-lib-parser> isDoubleTy (compiler/GHC/Tc/Utils/TcType.hs:2008) ghc-lib-parser> isFloatTy (compiler/GHC/Tc/Utils/TcType.hs:2007) ghc-lib-parser> isIntTy (compiler/GHC/Tc/Utils/TcType.hs:2013) ghc-lib-parser> isWordTy (compiler/GHC/Tc/Utils/TcType.hs:2014) ghc-lib-parser> isIntegerTy (compiler/GHC/Tc/Utils/TcType.hs:2011) ghc-lib-parser> isNaturalTy (compiler/GHC/Tc/Utils/TcType.hs:2012) ghc-lib-parser> isBoolTy (compiler/GHC/Tc/Utils/TcType.hs:2015) ghc-lib-parser> isUnitTy (compiler/GHC/Tc/Utils/TcType.hs:2016) ghc-lib-parser> isCharTy (compiler/GHC/Tc/Utils/TcType.hs:2017) ghc-lib-parser> isTauTy (compiler/GHC/Core/Type.hs:2224) ghc-lib-parser> isTauTyCon (compiler/GHC/Core/TyCon.hs:2108) ghc-lib-parser> tcIsTyVarTy (compiler/GHC/Tc/Utils/TcType.hs:1690) ghc-lib-parser> isPredTy (compiler/GHC/Core/Type.hs:2747) ghc-lib-parser> isTyVarClassPred (compiler/GHC/Tc/Utils/TcType.hs:1756) ghc-lib-parser> checkValidClsArgs (compiler/GHC/Tc/Utils/TcType.hs:1767) ghc-lib-parser> hasTyVarHead (compiler/GHC/Tc/Utils/TcType.hs:1775) ghc-lib-parser> isRigidTy (compiler/GHC/Tc/Utils/TcType.hs:2053) ghc-lib-parser> nonDetCmpType (compiler/GHC/Core/TyCo/Compare.hs:629) ghc-lib-parser> tcEqType (compiler/GHC/Core/TyCo/Compare.hs:218) ghc-lib-parser> tcEqKind (compiler/GHC/Core/TyCo/Compare.hs:215) ghc-lib-parser> eqVarBndrs (compiler/GHC/Core/TyCo/Compare.hs:246) ghc-lib-parser> deNoteType (compiler/GHC/Tc/Utils/TcType.hs:2103) ghc-lib-parser> getDFunTyKey (compiler/GHC/Tc/Utils/TcType.hs:1415) ghc-lib-parser> evVarPred (compiler/GHC/Tc/Utils/TcType.hs:1783) ghc-lib-parser> mkMinimalBySCs (compiler/GHC/Tc/Utils/TcType.hs:1839) ghc-lib-parser> transSuperClasses (compiler/GHC/Tc/Utils/TcType.hs:1887) ghc-lib-parser> pickCapturedPreds (compiler/GHC/Tc/Utils/TcType.hs:1816) ghc-lib-parser> immSuperClasses (compiler/GHC/Tc/Utils/TcType.hs:1903) ghc-lib-parser> boxEqPred (compiler/GHC/Tc/Utils/TcType.hs:1796) ghc-lib-parser> isImprovementPred (compiler/GHC/Tc/Utils/TcType.hs:1910) ghc-lib-parser> exactTyCoVarsOfType (compiler/GHC/Tc/Utils/TcType.hs:1134) ghc-lib-parser> exactTyCoVarsOfTypes (compiler/GHC/Tc/Utils/TcType.hs:1135) ghc-lib-parser> anyRewritableTyVar (compiler/GHC/Tc/Utils/TcType.hs:1072) ghc-lib-parser> anyRewritableTyFamApp (compiler/GHC/Tc/Utils/TcType.hs:1086) ghc-lib-parser> UnderFam (compiler/GHC/Tc/Utils/TcType.hs:998) ghc-lib-parser> pSizeZero (compiler/GHC/Tc/Utils/TcType.hs:2278) ghc-lib-parser> pSizeOne (compiler/GHC/Tc/Utils/TcType.hs:2279) ghc-lib-parser> pSizeType (compiler/GHC/Tc/Utils/TcType.hs:2321) ghc-lib-parser> pSizeTypeX (compiler/GHC/Tc/Utils/TcType.hs:2329) ghc-lib-parser> pSizeTypes (compiler/GHC/Tc/Utils/TcType.hs:2324) ghc-lib-parser> pSizeClassPred (compiler/GHC/Tc/Utils/TcType.hs:2363) ghc-lib-parser> pSizeClassPredX (compiler/GHC/Tc/Utils/TcType.hs:2366) ghc-lib-parser> pSizeTyConApp (compiler/GHC/Tc/Utils/TcType.hs:2347) ghc-lib-parser> noMoreTyVars (compiler/GHC/Tc/Utils/TcType.hs:2306) ghc-lib-parser> allDistinctTyVars (compiler/GHC/Tc/Utils/TcType.hs:2399) ghc-lib-parser> TypeSize (compiler/GHC/Tc/Utils/TcType.hs:2407) ghc-lib-parser> sizeType (compiler/GHC/Tc/Utils/TcType.hs:2411) ghc-lib-parser> sizeTypes (compiler/GHC/Tc/Utils/TcType.hs:2414) ghc-lib-parser> isStuckTypeFamily (compiler/GHC/Tc/Utils/TcType.hs:2376) ghc-lib-parser> liftedTypeKind (compiler/GHC/Builtin/Types.hs:1701) ghc-lib-parser> constraintKind (compiler/GHC/Builtin/Types.hs:1686) ghc-lib-parser> Type (compiler/GHC/Core/TyCo/Rep.hs:124) ghc-lib-parser> mkVisFunTy (compiler/GHC/Core/TyCo/Rep.hs:749) ghc-lib-parser> mkVisFunTysMany (compiler/GHC/Core/TyCo/Rep.hs:759) ghc-lib-parser> mkScaledFunTys (compiler/GHC/Core/TyCo/Rep.hs:769) ghc-lib-parser> mkInvisFunTy (compiler/GHC/Core/TyCo/Rep.hs:738) ghc-lib-parser> mkInvisFunTys (compiler/GHC/Core/TyCo/Rep.hs:742) ghc-lib-parser> mkAppTys (compiler/GHC/Core/Type.hs:1107) ghc-lib-parser> mkTyVarTy (compiler/GHC/Core/TyCo/Rep.hs:700) ghc-lib-parser> mkTyVarTys (compiler/GHC/Core/TyCo/Rep.hs:704) ghc-lib-parser> mkTyCoVarTy (compiler/GHC/Core/TyCo/Rep.hs:707) ghc-lib-parser> mkTyCoVarTys (compiler/GHC/Core/TyCo/Rep.hs:714) ghc-lib-parser> isClassPred (compiler/GHC/Core/Predicate.hs:260) ghc-lib-parser> isEqPrimPred (compiler/GHC/Core/Predicate.hs:238) ghc-lib-parser> isIPLikePred (compiler/GHC/Core/Predicate.hs:367) ghc-lib-parser> isEqPred (compiler/GHC/Core/Predicate.hs:265) ghc-lib-parser> isEqualityClass (compiler/GHC/Core/Predicate.hs:276) ghc-lib-parser> mkClassPred (compiler/GHC/Core/Predicate.hs:100) ghc-lib-parser> tcSplitQuantPredTy (compiler/GHC/Tc/Utils/TcType.hs:1704) ghc-lib-parser> tcSplitDFunTy (compiler/GHC/Tc/Utils/TcType.hs:1711) ghc-lib-parser> tcSplitDFunHead (compiler/GHC/Tc/Utils/TcType.hs:1717) ghc-lib-parser> tcSplitMethodTy (compiler/GHC/Tc/Utils/TcType.hs:1730) ghc-lib-parser> emptySubst (compiler/GHC/Core/TyCo/Subst.hs:255) ghc-lib-parser> mkEmptySubst (compiler/GHC/Core/TyCo/Subst.hs:258) ghc-lib-parser> notElemSubst (compiler/GHC/Core/TyCo/Subst.hs:326) ghc-lib-parser> unionSubst (compiler/GHC/Core/TyCo/Subst.hs:425) ghc-lib-parser> getTvSubstEnv (compiler/GHC/Core/TyCo/Subst.hs:292) ghc-lib-parser> extendTvSubstAndInScope (compiler/GHC/Core/TyCo/Subst.hs:406) ghc-lib-parser> lookupTyVar (compiler/GHC/Core/TyCo/Subst.hs:838) ghc-lib-parser> extendTCvSubst (compiler/GHC/Core/TyCo/Subst.hs:353) ghc-lib-parser> substTyVarBndr (compiler/GHC/Core/TyCo/Subst.hs:1011) ghc-lib-parser> isInScope (compiler/GHC/Core/TyCo/Subst.hs:314) ghc-lib-parser> mkTCvSubst (compiler/GHC/Core/TyCo/Subst.hs:275) ghc-lib-parser> zipCoEnv (compiler/GHC/Core/TyCo/Subst.hs:499) ghc-lib-parser> substScaledTys (compiler/GHC/Core/TyCo/Subst.hs:740) ghc-lib-parser> substScaledTyUnchecked (compiler/GHC/Core/TyCo/Subst.hs:729) ghc-lib-parser> isUnboxedTupleType (compiler/GHC/Core/Type.hs:2441) ghc-lib-parser> tyCoVarsOfType (compiler/GHC/Core/TyCo/FVs.hs:307) ghc-lib-parser> tyCoVarsOfTypes (compiler/GHC/Core/TyCo/FVs.hs:313) ghc-lib-parser> closeOverKinds (compiler/GHC/Core/TyCo/FVs.hs:487) ghc-lib-parser> tyCoFVsOfTypes (compiler/GHC/Core/TyCo/FVs.hs:636) ghc-lib-parser> noFreeVarsOfType (compiler/GHC/Core/TyCo/FVs.hs:980) ghc-lib-parser> pprKind (compiler/GHC/Core/TyCo/Ppr.hs:107) ghc-lib-parser> pprParendKind (compiler/GHC/Core/TyCo/Ppr.hs:108) ghc-lib-parser> pprSigmaType (compiler/GHC/Core/TyCo/Ppr.hs:166) ghc-lib-parser> pprType (compiler/GHC/Core/TyCo/Ppr.hs:77) ghc-lib-parser> pprParendType (compiler/GHC/Core/TyCo/Ppr.hs:78) ghc-lib-parser> pprTypeApp (compiler/GHC/Core/TyCo/Ppr.hs:331) ghc-lib-parser> pprTheta (compiler/GHC/Core/TyCo/Ppr.hs:156) ghc-lib-parser> pprParendTheta (compiler/GHC/Core/TyCo/Ppr.hs:159) ghc-lib-parser> pprThetaArrowTy (compiler/GHC/Core/TyCo/Ppr.hs:162) ghc-lib-parser> pprClassPred (compiler/GHC/Core/TyCo/Ppr.hs:152) ghc-lib-parser> pprTCvBndr (compiler/GHC/Core/TyCo/Ppr.hs:180) ghc-lib-parser> pprTCvBndrs (compiler/GHC/Core/TyCo/Ppr.hs:177) ghc-lib-parser> 9% ( 1 / 11) in 'GHC.Types.DefaultEnv' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> ClassDefaults (compiler/GHC/Types/DefaultEnv.hs:37) ghc-lib-parser> emptyDefaultEnv (compiler/GHC/Types/DefaultEnv.hs:53) ghc-lib-parser> isEmptyDefaultEnv (compiler/GHC/Types/DefaultEnv.hs:56) ghc-lib-parser> defaultEnv (compiler/GHC/Types/DefaultEnv.hs:62) ghc-lib-parser> unitDefaultEnv (compiler/GHC/Types/DefaultEnv.hs:59) ghc-lib-parser> lookupDefaultEnv (compiler/GHC/Types/DefaultEnv.hs:69) ghc-lib-parser> filterDefaultEnv (compiler/GHC/Types/DefaultEnv.hs:72) ghc-lib-parser> defaultList (compiler/GHC/Types/DefaultEnv.hs:65) ghc-lib-parser> plusDefaultEnv (compiler/GHC/Types/DefaultEnv.hs:75) ghc-lib-parser> 66% ( 2 / 3) in 'GHC.Core.Coercion.Opt' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> 18% ( 12 / 65) in 'GHC.Iface.Syntax' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> IfaceDecl (compiler/GHC/Iface/Syntax.hs:142) ghc-lib-parser> IfaceFamTyConFlav (compiler/GHC/Iface/Syntax.hs:237) ghc-lib-parser> IfaceClassOp (compiler/GHC/Iface/Syntax.hs:247) ghc-lib-parser> IfaceAT (compiler/GHC/Iface/Syntax.hs:255) ghc-lib-parser> IfaceConDecl (compiler/GHC/Iface/Syntax.hs:283) ghc-lib-parser> IfaceConDecls (compiler/GHC/Iface/Syntax.hs:270) ghc-lib-parser> IfaceEqSpec (compiler/GHC/Iface/Syntax.hs:313) ghc-lib-parser> IfaceExpr (compiler/GHC/Iface/Syntax.hs:633) ghc-lib-parser> IfaceAlt (compiler/GHC/Iface/Syntax.hs:658) ghc-lib-parser> IfaceLetBndr (compiler/GHC/Iface/Syntax.hs:677) ghc-lib-parser> IfaceBinding (compiler/GHC/Iface/Syntax.hs:667) ghc-lib-parser> IfaceBindingX (compiler/GHC/Iface/Syntax.hs:669) ghc-lib-parser> IfaceMaybeRhs (compiler/GHC/Iface/Syntax.hs:683) ghc-lib-parser> IfaceConAlt (compiler/GHC/Iface/Syntax.hs:663) ghc-lib-parser> IfaceIdInfo (compiler/GHC/Iface/Syntax.hs:406) ghc-lib-parser> IfaceIdDetails (compiler/GHC/Iface/Syntax.hs:440) ghc-lib-parser> IfaceUnfolding (compiler/GHC/Iface/Syntax.hs:422) ghc-lib-parser> IfGuidance (compiler/GHC/Iface/Syntax.hs:431) ghc-lib-parser> IfaceInfoItem (compiler/GHC/Iface/Syntax.hs:408) ghc-lib-parser> IfaceRule (compiler/GHC/Iface/Syntax.hs:357) ghc-lib-parser> IfaceAnnotation (compiler/GHC/Iface/Syntax.hs:381) ghc-lib-parser> IfaceAnnTarget (compiler/GHC/Iface/Syntax.hs:387) ghc-lib-parser> IfaceWarnings (compiler/GHC/Iface/Syntax.hs:369) ghc-lib-parser> IfaceWarningTxt (compiler/GHC/Iface/Syntax.hs:374) ghc-lib-parser> IfaceStringLiteral (compiler/GHC/Iface/Syntax.hs:378) ghc-lib-parser> IfaceClsInst (compiler/GHC/Iface/Syntax.hs:331) ghc-lib-parser> IfaceFamInst (compiler/GHC/Iface/Syntax.hs:350) ghc-lib-parser> IfaceTickish (compiler/GHC/Iface/Syntax.hs:652) ghc-lib-parser> IfaceClassBody (compiler/GHC/Iface/Syntax.hs:205) ghc-lib-parser> IfaceBooleanFormula (compiler/GHC/Iface/Syntax.hs:216) ghc-lib-parser> IfaceAxBranch (compiler/GHC/Iface/Syntax.hs:261) ghc-lib-parser> IfaceTyConParent (compiler/GHC/Iface/Syntax.hs:229) ghc-lib-parser> IfaceCompleteMatch (compiler/GHC/Iface/Syntax.hs:389) ghc-lib-parser> IfaceTopBndrInfo (compiler/GHC/Iface/Syntax.hs:679) ghc-lib-parser> IfaceImport (compiler/GHC/Iface/Syntax.hs:112) ghc-lib-parser> ImpIfaceList (compiler/GHC/Iface/Syntax.hs:114) ghc-lib-parser> putIfaceTopBndr (compiler/GHC/Iface/Syntax.hs:136) ghc-lib-parser> getIfaceTopBndr (compiler/GHC/Iface/Syntax.hs:133) ghc-lib-parser> ifaceDeclImplicitBndrs (compiler/GHC/Iface/Syntax.hs:536) ghc-lib-parser> visibleIfConDecls (compiler/GHC/Iface/Syntax.hs:519) ghc-lib-parser> ifaceDeclFingerprints (compiler/GHC/Iface/Syntax.hs:598) ghc-lib-parser> fromIfaceBooleanFormula (compiler/GHC/Iface/Syntax.hs:223) ghc-lib-parser> fromIfaceWarnings (compiler/GHC/Iface/Syntax.hs:608) ghc-lib-parser> fromIfaceWarningTxt (compiler/GHC/Iface/Syntax.hs:614) ghc-lib-parser> freeNamesIfDecl (compiler/GHC/Iface/Syntax.hs:1628) ghc-lib-parser> freeNamesIfRule (compiler/GHC/Iface/Syntax.hs:1896) ghc-lib-parser> freeNamesIfFamInst (compiler/GHC/Iface/Syntax.hs:1904) ghc-lib-parser> freeNamesIfConDecls (compiler/GHC/Iface/Syntax.hs:1735) ghc-lib-parser> pprIfaceDecl (compiler/GHC/Iface/Syntax.hs:920) ghc-lib-parser> AltPpr (compiler/GHC/Iface/Type.hs:1462) ghc-lib-parser> ShowSub (compiler/GHC/Iface/Type.hs:1455) ghc-lib-parser> ShowHowMuch (compiler/GHC/Iface/Type.hs:1464) ghc-lib-parser> 47% ( 68 /144) in 'GHC.Hs.Type' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> hsMult (compiler/Language/Haskell/Syntax/Type.hs:970) ghc-lib-parser> hsScaledThing (compiler/Language/Haskell/Syntax/Type.hs:973) ghc-lib-parser> HsArrow (compiler/Language/Haskell/Syntax/Type.hs:942) ghc-lib-parser> arrowToHsType (compiler/GHC/Hs/Type.hs:556) ghc-lib-parser> EpLinearArrow (compiler/GHC/Hs/Type.hs:513) ghc-lib-parser> hsLinear (compiler/GHC/Hs/Type.hs:536) ghc-lib-parser> hsUnrestricted (compiler/GHC/Hs/Type.hs:544) ghc-lib-parser> isUnrestricted (compiler/GHC/Hs/Type.hs:552) ghc-lib-parser> pprHsArrow (compiler/GHC/Hs/Type.hs:573) ghc-lib-parser> HsCoreTy (compiler/GHC/Hs/Type.hs:506) ghc-lib-parser> EpAnnForallVis (compiler/GHC/Hs/Type.hs:173) ghc-lib-parser> EpAnnForallInvis (compiler/GHC/Hs/Type.hs:174) ghc-lib-parser> AnnTyVarBndr (compiler/GHC/Hs/Type.hs:371) ghc-lib-parser> HsBndrKind (compiler/Language/Haskell/Syntax/Type.hs:741) ghc-lib-parser> HsBndrVar (compiler/Language/Haskell/Syntax/Type.hs:727) ghc-lib-parser> HsBndrVis (compiler/Language/Haskell/Syntax/Type.hs:705) ghc-lib-parser> isHsBndrInvisible (compiler/Language/Haskell/Syntax/Type.hs:723) ghc-lib-parser> HsTyPat (compiler/Language/Haskell/Syntax/Type.hs:444) ghc-lib-parser> HsTyPatRn (compiler/GHC/Hs/Type.hs:244) ghc-lib-parser> tpBuilderExplicitTV (compiler/GHC/Hs/Type.hs:261) ghc-lib-parser> tpBuilderPatSig (compiler/GHC/Hs/Type.hs:264) ghc-lib-parser> buildHsTyPatRn (compiler/GHC/Hs/Type.hs:281) ghc-lib-parser> builderFromHsTyPatRn (compiler/GHC/Hs/Type.hs:289) ghc-lib-parser> fromMaybeContext (compiler/GHC/Hs/Type.hs:164) ghc-lib-parser> hsIPNameFS (compiler/Language/Haskell/Syntax/Type.hs:691) ghc-lib-parser> numVisibleArgs (compiler/GHC/Hs/Type.hs:771) ghc-lib-parser> LHsTypeArg (compiler/Language/Haskell/Syntax/Type.hs:1242) ghc-lib-parser> OutputableBndrFlag (compiler/GHC/Hs/Type.hs:1190) ghc-lib-parser> getBangType (compiler/GHC/Hs/Type.hs:145) ghc-lib-parser> getBangStrictness (compiler/GHC/Hs/Type.hs:151) ghc-lib-parser> pprConDeclFields (compiler/GHC/Hs/Type.hs:1361) ghc-lib-parser> mkFieldOcc (compiler/GHC/Hs/Type.hs:1138) ghc-lib-parser> fieldOccRdrName (compiler/GHC/Hs/Type.hs:1141) ghc-lib-parser> fieldOccLRdrName (compiler/GHC/Hs/Type.hs:1147) ghc-lib-parser> mkAnonWildCardTy (compiler/GHC/Hs/Type.hs:680) ghc-lib-parser> pprAnonWildCard (compiler/GHC/Hs/Type.hs:1305) ghc-lib-parser> hsOuterTyVarNames (compiler/GHC/Hs/Type.hs:310) ghc-lib-parser> hsOuterExplicitBndrs (compiler/GHC/Hs/Type.hs:315) ghc-lib-parser> mapHsOuterImplicit (compiler/Language/Haskell/Syntax/Type.hs:678) ghc-lib-parser> mkHsOuterImplicit (compiler/GHC/Hs/Type.hs:319) ghc-lib-parser> mkHsOuterExplicit (compiler/GHC/Hs/Type.hs:323) ghc-lib-parser> mkHsImplicitSigType (compiler/GHC/Hs/Type.hs:327) ghc-lib-parser> mkHsExplicitSigType (compiler/GHC/Hs/Type.hs:334) ghc-lib-parser> mkHsWildCardBndrs (compiler/GHC/Hs/Type.hs:339) ghc-lib-parser> mkHsPatSigType (compiler/GHC/Hs/Type.hs:343) ghc-lib-parser> mkHsTyPat (compiler/GHC/Hs/Type.hs:347) ghc-lib-parser> mkEmptyWildCardBndrs (compiler/GHC/Hs/Type.hs:351) ghc-lib-parser> mkHsForAllVisTele (compiler/GHC/Hs/Type.hs:188) ghc-lib-parser> mkHsForAllInvisTele (compiler/GHC/Hs/Type.hs:193) ghc-lib-parser> mkHsQTvs (compiler/GHC/Hs/Type.hs:197) ghc-lib-parser> hsQTvExplicit (compiler/Language/Haskell/Syntax/Type.hs:347) ghc-lib-parser> emptyLHsQTvs (compiler/GHC/Hs/Type.hs:200) ghc-lib-parser> hsScopedTvs (compiler/GHC/Hs/Type.hs:599) ghc-lib-parser> hsScopedKvs (compiler/GHC/Hs/Type.hs:605) ghc-lib-parser> hsWcScopedTvs (compiler/GHC/Hs/Type.hs:591) ghc-lib-parser> dropWildCards (compiler/GHC/Hs/Type.hs:307) ghc-lib-parser> hsTyVarLName (compiler/GHC/Hs/Type.hs:612) ghc-lib-parser> hsTyVarName (compiler/GHC/Hs/Type.hs:618) ghc-lib-parser> hsAllLTyVarNames (compiler/GHC/Hs/Type.hs:636) ghc-lib-parser> hsLTyVarLocNames (compiler/GHC/Hs/Type.hs:646) ghc-lib-parser> hsLTyVarName (compiler/GHC/Hs/Type.hs:621) ghc-lib-parser> hsLTyVarNames (compiler/GHC/Hs/Type.hs:624) ghc-lib-parser> hsForAllTelescopeNames (compiler/GHC/Hs/Type.hs:627) ghc-lib-parser> hsLTyVarLocName (compiler/GHC/Hs/Type.hs:642) ghc-lib-parser> hsExplicitLTyVarNames (compiler/GHC/Hs/Type.hs:632) ghc-lib-parser> splitHsFunType (compiler/GHC/Hs/Type.hs:718) ghc-lib-parser> mkHsOpTy (compiler/GHC/Hs/Type.hs:686) ghc-lib-parser> mkHsAppTy (compiler/GHC/Hs/Type.hs:689) ghc-lib-parser> mkHsAppTys (compiler/GHC/Hs/Type.hs:693) ghc-lib-parser> mkHsAppKindTy (compiler/GHC/Hs/Type.hs:698) ghc-lib-parser> ignoreParens (compiler/GHC/Hs/Type.hs:668) ghc-lib-parser> hsSigWcType (compiler/GHC/Hs/Type.hs:303) ghc-lib-parser> hsPatSigType (compiler/Language/Haskell/Syntax/Type.hs:464) ghc-lib-parser> pprHsType (compiler/GHC/Hs/Type.hs:1374) ghc-lib-parser> pprLHsContext (compiler/GHC/Hs/Type.hs:1347) ghc-lib-parser> Warning: 'RuleInfo' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/Id/Info.hs:757:5 ghc-lib-parser> * at compiler/GHC/Types/Id/Info.hs:756:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Types/Id/Info.hs:756:1 ghc-lib-parser> Warning: 'exprOrphNames' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'Var' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core.hs:249:5 ghc-lib-parser> * at compiler/GHC/Types/Var.hs:253:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Types/Var.hs:253:1 ghc-lib-parser> 70% ( 39 / 55) in 'GHC.Core.FVs' ghc-lib-parser> Missing documentation for: ghc-lib-parser> exprsFreeIds (compiler/GHC/Core/FVs.hs:122) ghc-lib-parser> varTypeTyCoVars (compiler/GHC/Core/FVs.hs:591) ghc-lib-parser> varTypeTyCoFVs (compiler/GHC/Core/FVs.hs:600) ghc-lib-parser> idUnfoldingVars (compiler/GHC/Core/FVs.hs:643) ghc-lib-parser> idFreeVars (compiler/GHC/Core/FVs.hs:608) ghc-lib-parser> dIdFreeVars (compiler/GHC/Core/FVs.hs:611) ghc-lib-parser> bndrRuleAndUnfoldingVarsDSet (compiler/GHC/Core/FVs.hs:620) ghc-lib-parser> bndrRuleAndUnfoldingIds (compiler/GHC/Core/FVs.hs:623) ghc-lib-parser> idFVs (compiler/GHC/Core/FVs.hs:615) ghc-lib-parser> idRuleVars (compiler/GHC/Core/FVs.hs:631) ghc-lib-parser> stableUnfoldingVars (compiler/GHC/Core/FVs.hs:649) ghc-lib-parser> orphNamesOfType (compiler/GHC/Core/FVs.hs:328) ghc-lib-parser> orphNamesOfTypes (compiler/GHC/Core/FVs.hs:361) ghc-lib-parser> FVAnn (compiler/GHC/Core/FVs.hs:513) ghc-lib-parser> CoreExprWithFVs' (compiler/GHC/Core/FVs.hs:530) ghc-lib-parser> freeVarsBind (compiler/GHC/Core/FVs.hs:674) ghc-lib-parser> Warning: 'Module' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Unit/Types.hs:120:23 ghc-lib-parser> * at compiler/GHC/Unit/Types.hs:133:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Unit/Types.hs:133:1 ghc-lib-parser> Warning: 'InstEnvs' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core/InstEnv.hs:440:17 ghc-lib-parser> * at compiler/GHC/Core/InstEnv.hs:440:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Core/InstEnv.hs:440:1 ghc-lib-parser> 26% ( 15 / 56) in 'GHC.Core.InstEnv' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> InstMatch (compiler/GHC/Core/InstEnv.hs:943) ghc-lib-parser> ClsInstLookupResult (compiler/GHC/Core/InstEnv.hs:945) ghc-lib-parser> PotentialUnifiers (compiler/GHC/Core/InstEnv.hs:1052) ghc-lib-parser> getCoherentUnifiers (compiler/GHC/Core/InstEnv.hs:1104) ghc-lib-parser> nullUnifiers (compiler/GHC/Core/InstEnv.hs:1108) ghc-lib-parser> OverlapMode (compiler/GHC/Types/Basic.hs:804) ghc-lib-parser> setOverlapModeMaybe (compiler/GHC/Types/Basic.hs:771) ghc-lib-parser> DFunInstType (compiler/GHC/Core/InstEnv.hs:938) ghc-lib-parser> pprInstance (compiler/GHC/Core/InstEnv.hs:238) ghc-lib-parser> pprInstanceHdr (compiler/GHC/Core/InstEnv.hs:246) ghc-lib-parser> pprDFunId (compiler/GHC/Core/InstEnv.hs:229) ghc-lib-parser> pprInstances (compiler/GHC/Core/InstEnv.hs:254) ghc-lib-parser> instanceWarning (compiler/GHC/Core/InstEnv.hs:257) ghc-lib-parser> instanceHead (compiler/GHC/Core/InstEnv.hs:261) ghc-lib-parser> instanceSig (compiler/GHC/Core/InstEnv.hs:282) ghc-lib-parser> mkLocalClsInst (compiler/GHC/Core/InstEnv.hs:291) ghc-lib-parser> mkImportedClsInst (compiler/GHC/Core/InstEnv.hs:340) ghc-lib-parser> instanceDFunId (compiler/GHC/Core/InstEnv.hs:210) ghc-lib-parser> updateClsInstDFuns (compiler/GHC/Core/InstEnv.hs:217) ghc-lib-parser> updateClsInstDFun (compiler/GHC/Core/InstEnv.hs:213) ghc-lib-parser> InstEnv (compiler/GHC/Core/InstEnv.hs:430) ghc-lib-parser> mkInstEnv (compiler/GHC/Core/InstEnv.hs:467) ghc-lib-parser> emptyInstEnv (compiler/GHC/Core/InstEnv.hs:464) ghc-lib-parser> extendInstEnv (compiler/GHC/Core/InstEnv.hs:521) ghc-lib-parser> filterInstEnv (compiler/GHC/Core/InstEnv.hs:525) ghc-lib-parser> deleteFromInstEnv (compiler/GHC/Core/InstEnv.hs:536) ghc-lib-parser> deleteDFunFromInstEnv (compiler/GHC/Core/InstEnv.hs:541) ghc-lib-parser> anyInstEnv (compiler/GHC/Core/InstEnv.hs:529) ghc-lib-parser> extendInstEnvList (compiler/GHC/Core/InstEnv.hs:518) ghc-lib-parser> instEnvElts (compiler/GHC/Core/InstEnv.hs:470) ghc-lib-parser> instEnvClasses (compiler/GHC/Core/InstEnv.hs:478) ghc-lib-parser> mapInstEnv (compiler/GHC/Core/InstEnv.hs:533) ghc-lib-parser> classInstances (compiler/GHC/Core/InstEnv.hs:495) ghc-lib-parser> instanceBindFun (compiler/GHC/Core/InstEnv.hs:1583) ghc-lib-parser> classNameInstances (compiler/GHC/Core/InstEnv.hs:498) ghc-lib-parser> instanceCantMatch (compiler/GHC/Core/RoughMap.hs:296) ghc-lib-parser> roughMatchTcs (compiler/GHC/Core/RoughMap.hs:312) ghc-lib-parser> isOverlappable (compiler/GHC/Core/InstEnv.hs:131) ghc-lib-parser> isOverlapping (compiler/GHC/Core/InstEnv.hs:132) ghc-lib-parser> isIncoherent (compiler/GHC/Core/InstEnv.hs:133) ghc-lib-parser> Warning: 'Coercion' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core.hs:259:5 ghc-lib-parser> * at compiler/GHC/Core/TyCo/Rep.hs:850:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Core/TyCo/Rep.hs:850:1 ghc-lib-parser> Warning: 'Type' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core.hs:258:5 ghc-lib-parser> * at compiler/GHC/Core/TyCo/Rep.hs:124:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Core/TyCo/Rep.hs:124:1 ghc-lib-parser> Warning: 'Typeable' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 23% ( 19 / 82) in 'GHC.Tc.Types.Evidence' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> HsWrapper (compiler/GHC/Tc/Types/Evidence.hs:133) ghc-lib-parser> <.> (compiler/GHC/Tc/Types/Evidence.hs:205) ghc-lib-parser> mkWpTyApps (compiler/GHC/Tc/Types/Evidence.hs:255) ghc-lib-parser> mkWpEvApps (compiler/GHC/Tc/Types/Evidence.hs:258) ghc-lib-parser> mkWpEvVarApps (compiler/GHC/Tc/Types/Evidence.hs:261) ghc-lib-parser> mkWpTyLams (compiler/GHC/Tc/Types/Evidence.hs:264) ghc-lib-parser> mkWpForAllCast (compiler/GHC/Tc/Types/Evidence.hs:273) ghc-lib-parser> mkWpEvLams (compiler/GHC/Tc/Types/Evidence.hs:282) ghc-lib-parser> mkWpLet (compiler/GHC/Tc/Types/Evidence.hs:286) ghc-lib-parser> mkWpCastN (compiler/GHC/Tc/Types/Evidence.hs:248) ghc-lib-parser> mkWpCastR (compiler/GHC/Tc/Types/Evidence.hs:242) ghc-lib-parser> mkWpEta (compiler/GHC/Tc/Types/Evidence.hs:232) ghc-lib-parser> collectHsWrapBinders (compiler/GHC/Tc/Types/Evidence.hs:329) ghc-lib-parser> idHsWrapper (compiler/GHC/Tc/Types/Evidence.hs:298) ghc-lib-parser> isIdHsWrapper (compiler/GHC/Tc/Types/Evidence.hs:301) ghc-lib-parser> pprHsWrapper (compiler/GHC/Tc/Types/Evidence.hs:924) ghc-lib-parser> TcEvBinds (compiler/GHC/Tc/Types/Evidence.hs:351) ghc-lib-parser> EvBindsVar (compiler/GHC/Tc/Types/Evidence.hs:359) ghc-lib-parser> EvBindMap (compiler/GHC/Tc/Types/Evidence.hs:408) ghc-lib-parser> emptyEvBindMap (compiler/GHC/Tc/Types/Evidence.hs:432) ghc-lib-parser> extendEvBinds (compiler/GHC/Tc/Types/Evidence.hs:435) ghc-lib-parser> lookupEvBind (compiler/GHC/Tc/Types/Evidence.hs:444) ghc-lib-parser> evBindMapBinds (compiler/GHC/Tc/Types/Evidence.hs:447) ghc-lib-parser> foldEvBindMap (compiler/GHC/Tc/Types/Evidence.hs:450) ghc-lib-parser> nonDetStrictFoldEvBindMap (compiler/GHC/Tc/Types/Evidence.hs:456) ghc-lib-parser> filterEvBindMap (compiler/GHC/Tc/Types/Evidence.hs:459) ghc-lib-parser> isEmptyEvBindMap (compiler/GHC/Tc/Types/Evidence.hs:441) ghc-lib-parser> evBindMapToVarSet (compiler/GHC/Tc/Types/Evidence.hs:463) ghc-lib-parser> varSetMinusEvBindMap (compiler/GHC/Tc/Types/Evidence.hs:466) ghc-lib-parser> EvBindInfo (compiler/GHC/Tc/Types/Evidence.hs:471) ghc-lib-parser> EvBind (compiler/GHC/Tc/Types/Evidence.hs:479) ghc-lib-parser> emptyTcEvBinds (compiler/GHC/Tc/Types/Evidence.hs:828) ghc-lib-parser> isEmptyTcEvBinds (compiler/GHC/Tc/Types/Evidence.hs:831) ghc-lib-parser> mkGivenEvBind (compiler/GHC/Tc/Types/Evidence.hs:493) ghc-lib-parser> mkWantedEvBind (compiler/GHC/Tc/Types/Evidence.hs:489) ghc-lib-parser> evBindVar (compiler/GHC/Tc/Types/Evidence.hs:486) ghc-lib-parser> isCoEvBindsVar (compiler/GHC/Tc/Types/Evidence.hs:404) ghc-lib-parser> EvTerm (compiler/GHC/Tc/Types/Evidence.hs:500) ghc-lib-parser> EvExpr (compiler/GHC/Tc/Types/Evidence.hs:514) ghc-lib-parser> evCoercion (compiler/GHC/Tc/Types/Evidence.hs:526) ghc-lib-parser> evDFunApp (compiler/GHC/Tc/Types/Evidence.hs:535) ghc-lib-parser> evDataConApp (compiler/GHC/Tc/Types/Evidence.hs:538) ghc-lib-parser> evSelector (compiler/GHC/Tc/Types/Evidence.hs:545) ghc-lib-parser> mkEvCast (compiler/GHC/Tc/Types/Evidence.hs:808) ghc-lib-parser> evVarsOfTerm (compiler/GHC/Tc/Types/Evidence.hs:880) ghc-lib-parser> mkEvScSelectors (compiler/GHC/Tc/Types/Evidence.hs:820) ghc-lib-parser> evTypeable (compiler/GHC/Tc/Types/Evidence.hs:549) ghc-lib-parser> findNeededEvVars (compiler/GHC/Tc/Types/Evidence.hs:863) ghc-lib-parser> evTermCoercion (compiler/GHC/Tc/Types/Evidence.hs:849) ghc-lib-parser> evTermCoercion_maybe (compiler/GHC/Tc/Types/Evidence.hs:837) ghc-lib-parser> TcCoercion (compiler/GHC/Tc/Types/Evidence.hs:105) ghc-lib-parser> TcCoercionR (compiler/GHC/Tc/Types/Evidence.hs:107) ghc-lib-parser> TcCoercionN (compiler/GHC/Tc/Types/Evidence.hs:106) ghc-lib-parser> TcCoercionP (compiler/GHC/Tc/Types/Evidence.hs:108) ghc-lib-parser> TcMCoercion (compiler/GHC/Tc/Types/Evidence.hs:109) ghc-lib-parser> TcMCoercionN (compiler/GHC/Tc/Types/Evidence.hs:110) ghc-lib-parser> TcMCoercionR (compiler/GHC/Tc/Types/Evidence.hs:111) ghc-lib-parser> MultiplicityCheckCoercions (compiler/GHC/Tc/Types/Evidence.hs:113) ghc-lib-parser> LeftOrRight (compiler/GHC/Types/Basic.hs:150) ghc-lib-parser> pickLR (compiler/GHC/Types/Basic.hs:154) ghc-lib-parser> QuoteWrapper (compiler/GHC/Tc/Types/Evidence.hs:1033) ghc-lib-parser> quoteWrapperTyVarTy (compiler/GHC/Tc/Types/Evidence.hs:1036) ghc-lib-parser> Warning: 'Z' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'S' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: GHC.Hs.Binds: Could not find documentation for exported module: GHC.Hs.Binds ghc-lib-parser> 25% ( 12 / 47) in 'GHC.Hs.Binds' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> emptyLHsBinds (compiler/GHC/Hs/Binds.hs:531) ghc-lib-parser> emptyLocalBinds (compiler/GHC/Hs/Binds.hs:516) ghc-lib-parser> emptyValBindsIn (compiler/GHC/Hs/Binds.hs:527) ghc-lib-parser> emptyValBindsOut (compiler/GHC/Hs/Binds.hs:528) ghc-lib-parser> eqEmptyLocalBinds (compiler/GHC/Hs/Binds.hs:519) ghc-lib-parser> getTcMultAnn (compiler/GHC/Hs/Binds.hs:173) ghc-lib-parser> hasSpecPrags (compiler/GHC/Hs/Binds.hs:845) ghc-lib-parser> hsSigDoc (compiler/GHC/Hs/Binds.hs:903) ghc-lib-parser> isDefaultMethod (compiler/GHC/Hs/Binds.hs:849) ghc-lib-parser> isEmptyIPBindsPR (compiler/GHC/Hs/Binds.hs:687) ghc-lib-parser> isEmptyIPBindsTc (compiler/GHC/Hs/Binds.hs:690) ghc-lib-parser> isEmptyLHsBinds (compiler/GHC/Hs/Binds.hs:534) ghc-lib-parser> isEmptyValBinds (compiler/GHC/Hs/Binds.hs:523) ghc-lib-parser> noSpecPrags (compiler/GHC/Hs/Binds.hs:842) ghc-lib-parser> plusHsValBinds (compiler/GHC/Hs/Binds.hs:539) ghc-lib-parser> pprDeclList (compiler/GHC/Hs/Binds.hs:512) ghc-lib-parser> pprHsMultAnn (compiler/GHC/Hs/Binds.hs:550) ghc-lib-parser> pprLHsBinds (compiler/GHC/Hs/Binds.hs:479) ghc-lib-parser> pprLHsBindsForUser (compiler/GHC/Hs/Binds.hs:493) ghc-lib-parser> pprMinimalSig (compiler/GHC/Hs/Binds.hs:974) ghc-lib-parser> pprSpec (compiler/GHC/Hs/Binds.hs:959) ghc-lib-parser> pprTcSpecPrags (compiler/GHC/Hs/Binds.hs:965) ghc-lib-parser> pprTicks (compiler/GHC/Hs/Binds.hs:659) ghc-lib-parser> pprVarSig (compiler/GHC/Hs/Binds.hs:954) ghc-lib-parser> ppr_monobind (compiler/GHC/Hs/Binds.hs:562) ghc-lib-parser> ppr_sig (compiler/GHC/Hs/Binds.hs:857) ghc-lib-parser> pragBrackets (compiler/GHC/Hs/Binds.hs:945) ghc-lib-parser> setTcMultAnn (compiler/GHC/Hs/Binds.hs:168) ghc-lib-parser> ActivationAnn (compiler/GHC/Hs/Binds.hs:749) ghc-lib-parser> AnnPSB (compiler/GHC/Hs/Binds.hs:155) ghc-lib-parser> AnnSig (compiler/GHC/Hs/Binds.hs:809) ghc-lib-parser> AnnSpecSig (compiler/GHC/Hs/Binds.hs:738) ghc-lib-parser> NHsValBindsLR (compiler/GHC/Hs/Binds.hs:83) ghc-lib-parser> XVarBindGhc (compiler/GHC/Hs/Binds.hs:125) ghc-lib-parser> Warning: 'co' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'pat' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'ConLike' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core/ConLike.hs:62:1 ghc-lib-parser> * at compiler/GHC/Types/Basic.hs:1593:22 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Core/ConLike.hs:62:1 ghc-lib-parser> 44% ( 19 / 43) in 'GHC.Hs.Pat' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> LPat (compiler/Language/Haskell/Syntax/Pat.hs:57) ghc-lib-parser> isInvisArgPat (compiler/Language/Haskell/Syntax/Pat.hs:214) ghc-lib-parser> isVisArgPat (compiler/Language/Haskell/Syntax/Pat.hs:218) ghc-lib-parser> EpAnnSumPat (compiler/GHC/Hs/Pat.hs:272) ghc-lib-parser> ConLikeP (compiler/Language/Haskell/Syntax/Pat.hs:202) ghc-lib-parser> HsPatExpansion (compiler/GHC/Hs/Pat.hs:308) ghc-lib-parser> hsConPatArgs (compiler/Language/Haskell/Syntax/Pat.hs:224) ghc-lib-parser> hsConPatTyArgs (compiler/Language/Haskell/Syntax/Pat.hs:229) ghc-lib-parser> hsRecFields (compiler/Language/Haskell/Syntax/Pat.hs:345) ghc-lib-parser> hsRecFieldSel (compiler/Language/Haskell/Syntax/Pat.hs:351) ghc-lib-parser> hsRecFieldId (compiler/GHC/Hs/Pat.hs:341) ghc-lib-parser> hsRecFieldsArgs (compiler/Language/Haskell/Syntax/Pat.hs:348) ghc-lib-parser> mkPrefixConPat (compiler/GHC/Hs/Pat.hs:518) ghc-lib-parser> mkCharLitPat (compiler/GHC/Hs/Pat.hs:534) ghc-lib-parser> mkNilPat (compiler/GHC/Hs/Pat.hs:531) ghc-lib-parser> isPatSyn (compiler/GHC/Hs/Pat.hs:766) ghc-lib-parser> looksLazyPatBind (compiler/GHC/Hs/Pat.hs:583) ghc-lib-parser> isBangedLPat (compiler/GHC/Hs/Pat.hs:570) ghc-lib-parser> collectEvVarsPat (compiler/GHC/Hs/Pat.hs:1134) ghc-lib-parser> collectEvVarsPats (compiler/GHC/Hs/Pat.hs:1128) ghc-lib-parser> pprParendLPat (compiler/GHC/Hs/Pat.hs:389) ghc-lib-parser> pprConArgs (compiler/GHC/Hs/Pat.hs:501) ghc-lib-parser> pprLPat (compiler/GHC/Hs/Pat.hs:377) ghc-lib-parser> Warning: 'RecTy' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'dataConBuilderDetails' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 40% ( 2 / 5) in 'GHC.Parser.Types' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> SumOrTuple (compiler/GHC/Parser/Types.hs:29) ghc-lib-parser> pprSumOrTuple (compiler/GHC/Parser/Types.hs:35) ghc-lib-parser> Warning: 'HsGroup' is ambiguous. It is defined ghc-lib-parser> * at compiler/Language/Haskell/Syntax/Decls.hs:208:5 ghc-lib-parser> * at compiler/Language/Haskell/Syntax/Decls.hs:207:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/Language/Haskell/Syntax/Decls.hs:207:1 ghc-lib-parser> 62% ( 97 /154) in 'GHC.Hs.Decls' ghc-lib-parser> Missing documentation for: ghc-lib-parser> LHsDecl (compiler/Language/Haskell/Syntax/Decls.hs:136) ghc-lib-parser> LHsFunDep (compiler/Language/Haskell/Syntax/Decls.hs:444) ghc-lib-parser> LHsDerivingClause (compiler/Language/Haskell/Syntax/Decls.hs:877) ghc-lib-parser> LDerivClauseTys (compiler/Language/Haskell/Syntax/Decls.hs:892) ghc-lib-parser> anyLConIsGadt (compiler/GHC/Hs/Decls.hs:1086) ghc-lib-parser> StandaloneKindSig (compiler/Language/Haskell/Syntax/Decls.hs:924) ghc-lib-parser> standaloneKindSigName (compiler/GHC/Hs/Decls.hs:734) ghc-lib-parser> DataDeclRn (compiler/GHC/Hs/Decls.hs:355) ghc-lib-parser> AnnDataDefn (compiler/GHC/Hs/Decls.hs:374) ghc-lib-parser> AnnClassDecl (compiler/GHC/Hs/Decls.hs:392) ghc-lib-parser> AnnSynDecl (compiler/GHC/Hs/Decls.hs:407) ghc-lib-parser> AnnFamilyDecl (compiler/GHC/Hs/Decls.hs:602) ghc-lib-parser> AnnClsInstDecl (compiler/GHC/Hs/Decls.hs:930) ghc-lib-parser> tyClGroupTyClDecls (compiler/Language/Haskell/Syntax/Decls.hs:671) ghc-lib-parser> tyClGroupInstDecls (compiler/Language/Haskell/Syntax/Decls.hs:674) ghc-lib-parser> tyClGroupRoleDecls (compiler/Language/Haskell/Syntax/Decls.hs:677) ghc-lib-parser> tyClGroupKindSigs (compiler/Language/Haskell/Syntax/Decls.hs:680) ghc-lib-parser> tcdName (compiler/GHC/Hs/Decls.hs:466) ghc-lib-parser> tyFamInstDeclName (compiler/GHC/Hs/Decls.hs:433) ghc-lib-parser> tyFamInstDeclLName (compiler/GHC/Hs/Decls.hs:437) ghc-lib-parser> countTyClDecls (compiler/GHC/Hs/Decls.hs:449) ghc-lib-parser> pprTyClDeclFlavour (compiler/GHC/Hs/Decls.hs:555) ghc-lib-parser> tyClDeclLName (compiler/GHC/Hs/Decls.hs:442) ghc-lib-parser> tyClDeclTyVars (compiler/Language/Haskell/Syntax/Decls.hs:536) ghc-lib-parser> famResultKindSignature (compiler/GHC/Hs/Decls.hs:630) ghc-lib-parser> FunDep (compiler/Language/Haskell/Syntax/Decls.hs:438) ghc-lib-parser> ppDataDefnHeader (compiler/GHC/Hs/Decls.hs:800) ghc-lib-parser> pp_vanilla_decl_head (compiler/GHC/Hs/Decls.hs:538) ghc-lib-parser> FamilyInfo (compiler/Language/Haskell/Syntax/Decls.hs:797) ghc-lib-parser> instDeclDataFamInsts (compiler/GHC/Hs/Decls.hs:1066) ghc-lib-parser> pprDataFamInstFlavour (compiler/GHC/Hs/Decls.hs:1000) ghc-lib-parser> pprTyFamInstDecl (compiler/GHC/Hs/Decls.hs:961) ghc-lib-parser> pprHsFamInstLHS (compiler/GHC/Hs/Decls.hs:1011) ghc-lib-parser> AnnDerivDecl (compiler/GHC/Hs/Decls.hs:1113) ghc-lib-parser> XViaStrategyPs (compiler/GHC/Hs/Decls.hs:1164) ghc-lib-parser> HsRuleRn (compiler/GHC/Hs/Decls.hs:1302) ghc-lib-parser> HsRuleAnn (compiler/GHC/Hs/Decls.hs:1307) ghc-lib-parser> ActivationAnn (compiler/GHC/Hs/Binds.hs:749) ghc-lib-parser> collectRuleBndrSigTys (compiler/Language/Haskell/Syntax/Decls.hs:1535) ghc-lib-parser> flattenRuleDecls (compiler/GHC/Hs/Decls.hs:1319) ghc-lib-parser> pprFullRuleName (compiler/GHC/Hs/Decls.hs:1362) ghc-lib-parser> ForeignImport (compiler/Language/Haskell/Syntax/Decls.hs:1452) ghc-lib-parser> ForeignExport (compiler/Language/Haskell/Syntax/Decls.hs:1484) ghc-lib-parser> CImportSpec (compiler/Language/Haskell/Syntax/Decls.hs:1475) ghc-lib-parser> AnnConDeclH98 (compiler/GHC/Hs/Decls.hs:754) ghc-lib-parser> AnnConDeclGADT (compiler/GHC/Hs/Decls.hs:764) ghc-lib-parser> hsConDeclTheta (compiler/GHC/Hs/Decls.hs:792) ghc-lib-parser> getConNames (compiler/GHC/Hs/Decls.hs:776) ghc-lib-parser> docDeclDoc (compiler/Language/Haskell/Syntax/Decls.hs:1558) ghc-lib-parser> annProvenanceName_maybe (compiler/Language/Haskell/Syntax/Decls.hs:1617) ghc-lib-parser> roleAnnotDeclName (compiler/GHC/Hs/Decls.hs:1451) ghc-lib-parser> familyDeclLName (compiler/GHC/Hs/Decls.hs:624) ghc-lib-parser> familyDeclName (compiler/GHC/Hs/Decls.hs:627) ghc-lib-parser> emptyRdrGroup (compiler/GHC/Hs/Decls.hs:208) ghc-lib-parser> emptyRnGroup (compiler/GHC/Hs/Decls.hs:209) ghc-lib-parser> appendGroups (compiler/GHC/Hs/Decls.hs:234) ghc-lib-parser> hsGroupInstDecls (compiler/Language/Haskell/Syntax/Decls.hs:239) ghc-lib-parser> Warning: 'ApplicativeStmt' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Hs/Expr.hs:1812:5 ghc-lib-parser> * at compiler/GHC/Hs/Expr.hs:1811:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Hs/Expr.hs:1811:1 ghc-lib-parser> Warning: 'cases' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: '->' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: GHC.Hs.Expr: Could not find documentation for exported module: GHC.Hs.Expr ghc-lib-parser> 20% ( 30 /147) in 'GHC.Hs.Expr' ghc-lib-parser> Missing documentation for: ghc-lib-parser> arrowToHsExpr (compiler/GHC/Hs/Expr.hs:422) ghc-lib-parser> hsLMatchPats (compiler/GHC/Hs/Expr.hs:1591) ghc-lib-parser> isAtomicHsExpr (compiler/GHC/Hs/Expr.hs:1123) ghc-lib-parser> isEmptyMatchGroup (compiler/GHC/Hs/Expr.hs:1571) ghc-lib-parser> isHsThingRnExpr (compiler/GHC/Hs/Expr.hs:539) ghc-lib-parser> isHsThingRnPat (compiler/GHC/Hs/Expr.hs:545) ghc-lib-parser> isHsThingRnStmt (compiler/GHC/Hs/Expr.hs:542) ghc-lib-parser> isQuietHsCmd (compiler/GHC/Hs/Expr.hs:1452) ghc-lib-parser> isQuietHsExpr (compiler/GHC/Hs/Expr.hs:688) ghc-lib-parser> lamCaseKeyword (compiler/GHC/Hs/Expr.hs:2267) ghc-lib-parser> matchArrowContextErrString (compiler/GHC/Hs/Expr.hs:2310) ghc-lib-parser> matchContextErrString (compiler/GHC/Hs/Expr.hs:2291) ghc-lib-parser> matchDoContextErrString (compiler/GHC/Hs/Expr.hs:2316) ghc-lib-parser> matchGroupArity (compiler/GHC/Hs/Expr.hs:1585) ghc-lib-parser> matchSeparator (compiler/GHC/Hs/Expr.hs:1702) ghc-lib-parser> mkExpandedPatRn (compiler/GHC/Hs/Expr.hs:593) ghc-lib-parser> noSyntaxExpr (compiler/GHC/Hs/Expr.hs:138) ghc-lib-parser> pp_dotdot (compiler/GHC/Hs/Expr.hs:2230) ghc-lib-parser> pp_rhs (compiler/GHC/Hs/Expr.hs:1699) ghc-lib-parser> pprAHsDoFlavour (compiler/GHC/Hs/Expr.hs:2433) ghc-lib-parser> pprAStmtContext (compiler/GHC/Hs/Expr.hs:2402) ghc-lib-parser> pprArg (compiler/GHC/Hs/Expr.hs:1957) ghc-lib-parser> pprArrowExpr (compiler/GHC/Hs/Expr.hs:2000) ghc-lib-parser> pprArrowMatchContextNoun (compiler/GHC/Hs/Expr.hs:2387) ghc-lib-parser> pprArrowMatchContextNouns (compiler/GHC/Hs/Expr.hs:2394) ghc-lib-parser> pprBindStmt (compiler/GHC/Hs/Expr.hs:1950) ghc-lib-parser> pprBinds (compiler/GHC/Hs/Expr.hs:697) ghc-lib-parser> pprBy (compiler/GHC/Hs/Expr.hs:1981) ghc-lib-parser> pprCmd (compiler/GHC/Hs/Expr.hs:1445) ghc-lib-parser> pprCmdArg (compiler/GHC/Hs/Expr.hs:1536) ghc-lib-parser> pprComp (compiler/GHC/Hs/Expr.hs:2017) ghc-lib-parser> pprDebugParendExpr (compiler/GHC/Hs/Expr.hs:1007) ghc-lib-parser> pprDo (compiler/GHC/Hs/Expr.hs:1988) ghc-lib-parser> pprExpr (compiler/GHC/Hs/Expr.hs:681) ghc-lib-parser> pprExternalSrcLoc (compiler/GHC/Hs/Expr.hs:2272) ghc-lib-parser> pprFieldLabelStrings (compiler/GHC/Hs/Expr.hs:2472) ghc-lib-parser> pprFunBind (compiler/GHC/Hs/Expr.hs:1625) ghc-lib-parser> pprGRHS (compiler/GHC/Hs/Expr.hs:1692) ghc-lib-parser> pprGRHSs (compiler/GHC/Hs/Expr.hs:1683) ghc-lib-parser> pprHsArrType (compiler/GHC/Hs/Expr.hs:2281) ghc-lib-parser> pprHsDoFlavour (compiler/GHC/Hs/Expr.hs:2441) ghc-lib-parser> pprLCmd (compiler/GHC/Hs/Expr.hs:1442) ghc-lib-parser> pprLExpr (compiler/GHC/Hs/Expr.hs:678) ghc-lib-parser> pprMatch (compiler/GHC/Hs/Expr.hs:1637) ghc-lib-parser> pprMatchContext (compiler/GHC/Hs/Expr.hs:2350) ghc-lib-parser> pprMatchContextNoun (compiler/GHC/Hs/Expr.hs:2361) ghc-lib-parser> pprMatchContextNouns (compiler/GHC/Hs/Expr.hs:2379) ghc-lib-parser> pprMatchInCtxt (compiler/GHC/Hs/Expr.hs:2324) ghc-lib-parser> pprMatches (compiler/GHC/Hs/Expr.hs:1618) ghc-lib-parser> pprParendExpr (compiler/GHC/Hs/Expr.hs:1018) ghc-lib-parser> pprParendLExpr (compiler/GHC/Hs/Expr.hs:1014) ghc-lib-parser> pprPatBind (compiler/GHC/Hs/Expr.hs:1631) ghc-lib-parser> pprPendingSplice (compiler/GHC/Hs/Expr.hs:2121) ghc-lib-parser> pprPrefixFastString (compiler/GHC/Hs/Expr.hs:2476) ghc-lib-parser> pprQuals (compiler/GHC/Hs/Expr.hs:2034) ghc-lib-parser> pprStmt (compiler/GHC/Hs/Expr.hs:1883) ghc-lib-parser> pprStmtCat (compiler/GHC/Hs/Expr.hs:2423) ghc-lib-parser> pprStmtContext (compiler/GHC/Hs/Expr.hs:2406) ghc-lib-parser> pprStmtInCtxt (compiler/GHC/Hs/Expr.hs:2336) ghc-lib-parser> pprTransStmt (compiler/GHC/Hs/Expr.hs:1975) ghc-lib-parser> pprTransformStmt (compiler/GHC/Hs/Expr.hs:1969) ghc-lib-parser> pprTypedSplice (compiler/GHC/Hs/Expr.hs:2124) ghc-lib-parser> pprUntypedSplice (compiler/GHC/Hs/Expr.hs:2131) ghc-lib-parser> ppr_apps (compiler/GHC/Hs/Expr.hs:993) ghc-lib-parser> ppr_cmd (compiler/GHC/Hs/Expr.hs:1463) ghc-lib-parser> ppr_do_stmts (compiler/GHC/Hs/Expr.hs:2012) ghc-lib-parser> ppr_expr (compiler/GHC/Hs/Expr.hs:705) ghc-lib-parser> ppr_infix_expr (compiler/GHC/Hs/Expr.hs:964) ghc-lib-parser> ppr_infix_expr_rn (compiler/GHC/Hs/Expr.hs:972) ghc-lib-parser> ppr_infix_expr_tc (compiler/GHC/Hs/Expr.hs:977) ghc-lib-parser> ppr_infix_hs_expansion (compiler/GHC/Hs/Expr.hs:986) ghc-lib-parser> ppr_lcmd (compiler/GHC/Hs/Expr.hs:1459) ghc-lib-parser> ppr_lexpr (compiler/GHC/Hs/Expr.hs:701) ghc-lib-parser> ppr_module_name_prefix (compiler/GHC/Hs/Expr.hs:2003) ghc-lib-parser> ppr_quasi (compiler/GHC/Hs/Expr.hs:2136) ghc-lib-parser> ppr_splice (compiler/GHC/Hs/Expr.hs:2144) ghc-lib-parser> ppr_with_pending_tc_splices (compiler/GHC/Hs/Expr.hs:2210) ghc-lib-parser> prependQualified (compiler/GHC/Hs/Expr.hs:2448) ghc-lib-parser> stripParensHsExpr (compiler/GHC/Hs/Expr.hs:1118) ghc-lib-parser> stripParensLHsExpr (compiler/GHC/Hs/Expr.hs:1114) ghc-lib-parser> thBrackets (compiler/GHC/Hs/Expr.hs:2197) ghc-lib-parser> thTyBrackets (compiler/GHC/Hs/Expr.hs:2201) ghc-lib-parser> tupArgPresent (compiler/GHC/Hs/Expr.hs:502) ghc-lib-parser> tupArgPresent_maybe (compiler/GHC/Hs/Expr.hs:506) ghc-lib-parser> tupArgsPresent_maybe (compiler/GHC/Hs/Expr.hs:510) ghc-lib-parser> AnnArithSeq (compiler/GHC/Hs/Expr.hs:452) ghc-lib-parser> AnnExplicitSum (compiler/GHC/Hs/Expr.hs:424) ghc-lib-parser> AnnFieldLabel (compiler/GHC/Hs/Expr.hs:435) ghc-lib-parser> AnnFunRhs (compiler/GHC/Hs/Expr.hs:475) ghc-lib-parser> AnnProjection (compiler/GHC/Hs/Expr.hs:443) ghc-lib-parser> AnnTransStmt (compiler/GHC/Hs/Expr.hs:1792) ghc-lib-parser> AnnsIf (compiler/GHC/Hs/Expr.hs:463) ghc-lib-parser> BracketAnn (compiler/GHC/Hs/Expr.hs:198) ghc-lib-parser> CmdTopTc (compiler/GHC/Hs/Expr.hs:1423) ghc-lib-parser> DelayedSplice (compiler/GHC/Hs/Expr.hs:2087) ghc-lib-parser> EpAnnHsCase (compiler/GHC/Hs/Expr.hs:210) ghc-lib-parser> EpAnnLam (compiler/GHC/Hs/Expr.hs:218) ghc-lib-parser> EpAnnUnboundVar (compiler/GHC/Hs/Expr.hs:228) ghc-lib-parser> GrhsAnn (compiler/GHC/Hs/Expr.hs:1601) ghc-lib-parser> HsBracketTc (compiler/GHC/Hs/Expr.hs:179) ghc-lib-parser> HsMatchContextPs (compiler/GHC/Hs/Expr.hs:2240) ghc-lib-parser> HsMatchContextRn (compiler/GHC/Hs/Expr.hs:2241) ghc-lib-parser> HsStmtContextRn (compiler/GHC/Hs/Expr.hs:2243) ghc-lib-parser> HsUntypedSpliceResult (compiler/GHC/Hs/Expr.hs:2061) ghc-lib-parser> MatchGroupTc (compiler/GHC/Hs/Expr.hs:1554) ghc-lib-parser> RecStmtTc (compiler/GHC/Hs/Expr.hs:1728) ghc-lib-parser> SplicePointName (compiler/GHC/Hs/Expr.hs:2101) ghc-lib-parser> SyntaxExprGhc (compiler/GHC/Hs/Expr.hs:106) ghc-lib-parser> UntypedSpliceFlavour (compiler/GHC/Hs/Expr.hs:2103) ghc-lib-parser> XApplicativeArgMany (compiler/GHC/Hs/Expr.hs:1854) ghc-lib-parser> XApplicativeArgOne (compiler/GHC/Hs/Expr.hs:1853) ghc-lib-parser> XApplicativeStmt (compiler/GHC/Hs/Expr.hs:1850) ghc-lib-parser> XBindStmtRn (compiler/GHC/Hs/Expr.hs:1754) ghc-lib-parser> XBindStmtTc (compiler/GHC/Hs/Expr.hs:1759) ghc-lib-parser> XXApplicativeArg (compiler/GHC/Hs/Expr.hs:1855) ghc-lib-parser> XXExprGhcRn (compiler/GHC/Hs/Expr.hs:548) ghc-lib-parser> XXExprGhcTc (compiler/GHC/Hs/Expr.hs:614) ghc-lib-parser> 0% ( 0 / 1) in 'GHC.Hs.Instances' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> 0% ( 0 / 22) in 'GHC.Builtin.Types.Literals' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> tryInteractInertFam (compiler/GHC/Builtin/Types/Literals.hs:169) ghc-lib-parser> tryInteractTopFam (compiler/GHC/Builtin/Types/Literals.hs:159) ghc-lib-parser> tryMatchFam (compiler/GHC/Builtin/Types/Literals.hs:181) ghc-lib-parser> typeNatTyCons (compiler/GHC/Builtin/Types/Literals.hs:369) ghc-lib-parser> typeNatCoAxiomRules (compiler/GHC/Builtin/Types/Literals.hs:392) ghc-lib-parser> BuiltInSynFamily (compiler/GHC/Core/Coercion/Axiom.hs:692) ghc-lib-parser> typeNatAddTyCon (compiler/GHC/Builtin/Types/Literals.hs:404) ghc-lib-parser> typeNatMulTyCon (compiler/GHC/Builtin/Types/Literals.hs:523) ghc-lib-parser> typeNatExpTyCon (compiler/GHC/Builtin/Types/Literals.hs:607) ghc-lib-parser> typeNatSubTyCon (compiler/GHC/Builtin/Types/Literals.hs:457) ghc-lib-parser> typeNatDivTyCon (compiler/GHC/Builtin/Types/Literals.hs:571) ghc-lib-parser> typeNatModTyCon (compiler/GHC/Builtin/Types/Literals.hs:579) ghc-lib-parser> typeNatLogTyCon (compiler/GHC/Builtin/Types/Literals.hs:649) ghc-lib-parser> typeNatCmpTyCon (compiler/GHC/Builtin/Types/Literals.hs:668) ghc-lib-parser> typeSymbolCmpTyCon (compiler/GHC/Builtin/Types/Literals.hs:702) ghc-lib-parser> typeSymbolAppendTyCon (compiler/GHC/Builtin/Types/Literals.hs:739) ghc-lib-parser> typeCharCmpTyCon (compiler/GHC/Builtin/Types/Literals.hs:946) ghc-lib-parser> typeConsSymbolTyCon (compiler/GHC/Builtin/Types/Literals.hs:786) ghc-lib-parser> typeUnconsSymbolTyCon (compiler/GHC/Builtin/Types/Literals.hs:829) ghc-lib-parser> typeCharToNatTyCon (compiler/GHC/Builtin/Types/Literals.hs:881) ghc-lib-parser> typeNatToCharTyCon (compiler/GHC/Builtin/Types/Literals.hs:913) ghc-lib-parser> Warning: 'CoAxBranch' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core/Coercion/Axiom.hs:256:5 ghc-lib-parser> * at compiler/GHC/Core/Coercion/Axiom.hs:255:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Core/Coercion/Axiom.hs:255:1 ghc-lib-parser> Warning: 'CoAxiom' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core/Coercion/Axiom.hs:241:5 ghc-lib-parser> * at compiler/GHC/Core/Coercion/Axiom.hs:240:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Core/Coercion/Axiom.hs:240:1 ghc-lib-parser> 21% ( 10 / 47) in 'GHC.Core.FamInstEnv' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> FamInst (compiler/GHC/Core/FamInstEnv.hs:99) ghc-lib-parser> FamFlavor (compiler/GHC/Core/FamInstEnv.hs:137) ghc-lib-parser> famInstAxiom (compiler/GHC/Core/FamInstEnv.hs:187) ghc-lib-parser> famInstTyCon (compiler/GHC/Core/FamInstEnv.hs:200) ghc-lib-parser> famInstRHS (compiler/GHC/Core/FamInstEnv.hs:196) ghc-lib-parser> famInstsRepTyCons (compiler/GHC/Core/FamInstEnv.hs:204) ghc-lib-parser> famInstRepTyCon_maybe (compiler/GHC/Core/FamInstEnv.hs:208) ghc-lib-parser> dataFamInstRepTyCon (compiler/GHC/Core/FamInstEnv.hs:214) ghc-lib-parser> pprFamInst (compiler/GHC/Core/FamInstEnv.hs:241) ghc-lib-parser> pprFamInsts (compiler/GHC/Core/FamInstEnv.hs:261) ghc-lib-parser> orphNamesOfFamInst (compiler/GHC/Core/FamInstEnv.hs:220) ghc-lib-parser> mkImportedFamInst (compiler/GHC/Core/FamInstEnv.hs:318) ghc-lib-parser> mkLocalFamInst (compiler/GHC/Core/FamInstEnv.hs:272) ghc-lib-parser> FamInstEnvs (compiler/GHC/Core/FamInstEnv.hs:412) ghc-lib-parser> FamInstEnv (compiler/GHC/Core/FamInstEnv.hs:415) ghc-lib-parser> emptyFamInstEnv (compiler/GHC/Core/FamInstEnv.hs:438) ghc-lib-parser> extendFamInstEnv (compiler/GHC/Core/FamInstEnv.hs:467) ghc-lib-parser> extendFamInstEnvList (compiler/GHC/Core/FamInstEnv.hs:464) ghc-lib-parser> famInstEnvElts (compiler/GHC/Core/FamInstEnv.hs:441) ghc-lib-parser> famInstEnvSize (compiler/GHC/Core/FamInstEnv.hs:427) ghc-lib-parser> familyInstances (compiler/GHC/Core/FamInstEnv.hs:448) ghc-lib-parser> familyNameInstances (compiler/GHC/Core/FamInstEnv.hs:452) ghc-lib-parser> mkCoAxBranch (compiler/GHC/Core/FamInstEnv.hs:722) ghc-lib-parser> mkBranchedCoAxiom (compiler/GHC/Core/FamInstEnv.hs:745) ghc-lib-parser> mkUnbranchedCoAxiom (compiler/GHC/Core/FamInstEnv.hs:754) ghc-lib-parser> mkSingleCoAxiom (compiler/GHC/Core/FamInstEnv.hs:769) ghc-lib-parser> FamInstMatch (compiler/GHC/Core/FamInstEnv.hs:825) ghc-lib-parser> lookupFamInstEnv (compiler/GHC/Core/FamInstEnv.hs:849) ghc-lib-parser> lookupFamInstEnvConflicts (compiler/GHC/Core/FamInstEnv.hs:863) ghc-lib-parser> lookupFamInstEnvByTyCon (compiler/GHC/Core/FamInstEnv.hs:838) ghc-lib-parser> isDominatedBy (compiler/GHC/Core/FamInstEnv.hs:1140) ghc-lib-parser> compatibleBranches (compiler/GHC/Core/FamInstEnv.hs:580) ghc-lib-parser> topNormaliseType (compiler/GHC/Core/FamInstEnv.hs:1333) ghc-lib-parser> normaliseType (compiler/GHC/Core/FamInstEnv.hs:1404) ghc-lib-parser> normaliseTcApp (compiler/GHC/Core/FamInstEnv.hs:1410) ghc-lib-parser> reduceTyFamApp_maybe (compiler/GHC/Core/FamInstEnv.hs:1175) ghc-lib-parser> 5% ( 1 / 18) in 'GHC.Types.TypeEnv' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> emptyTypeEnv (compiler/GHC/Types/TypeEnv.hs:51) ghc-lib-parser> lookupTypeEnv (compiler/GHC/Types/TypeEnv.hs:81) ghc-lib-parser> mkTypeEnv (compiler/GHC/Types/TypeEnv.hs:62) ghc-lib-parser> typeEnvFromEntities (compiler/GHC/Types/TypeEnv.hs:71) ghc-lib-parser> mkTypeEnvWithImplicits (compiler/GHC/Types/TypeEnv.hs:65) ghc-lib-parser> extendTypeEnv (compiler/GHC/Types/TypeEnv.hs:85) ghc-lib-parser> extendTypeEnvList (compiler/GHC/Types/TypeEnv.hs:88) ghc-lib-parser> extendTypeEnvWithIds (compiler/GHC/Types/TypeEnv.hs:91) ghc-lib-parser> plusTypeEnv (compiler/GHC/Types/TypeEnv.hs:95) ghc-lib-parser> typeEnvElts (compiler/GHC/Types/TypeEnv.hs:52) ghc-lib-parser> typeEnvTyCons (compiler/GHC/Types/TypeEnv.hs:53) ghc-lib-parser> typeEnvIds (compiler/GHC/Types/TypeEnv.hs:55) ghc-lib-parser> typeEnvPatSyns (compiler/GHC/Types/TypeEnv.hs:56) ghc-lib-parser> typeEnvDataCons (compiler/GHC/Types/TypeEnv.hs:57) ghc-lib-parser> typeEnvCoAxioms (compiler/GHC/Types/TypeEnv.hs:54) ghc-lib-parser> typeEnvClasses (compiler/GHC/Types/TypeEnv.hs:58) ghc-lib-parser> Warning: 'ModDetails' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Unit/Module/ModDetails.hs:20:19 ghc-lib-parser> * at compiler/GHC/Unit/Module/ModDetails.hs:20:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Unit/Module/ModDetails.hs:20:1 ghc-lib-parser> Warning: 'ModIface' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'ExternalPackageState' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'DFunId' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'Id' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 66% ( 2 / 3) in 'GHC.Unit.Module.ModDetails' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> Warning: 'Via' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'DriverUnexpectedSignature' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'NoExactName' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'SameName' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'TcRnNoDerivingClauseStrategySpecified' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'TcRnNoStandaloneDerivingStrategySpecified' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'qualified' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'DataCon' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'InstantiationSuggestion' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/Hint.hs:532:32 ghc-lib-parser> * at compiler/GHC/Types/Hint.hs:532:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Types/Hint.hs:532:1 ghc-lib-parser> Warning: 'DeriveAnyClass' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'GeneralizedNewtypeDeriving' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'DerivingStrategies' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'BlockArguments' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 76% ( 16 / 21) in 'GHC.Types.Hint' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> LanguageExtensionHint (compiler/GHC/Types/Hint.hs:60) ghc-lib-parser> SimilarName (compiler/GHC/Types/Hint.hs:562) ghc-lib-parser> pprUntickedConstructor (compiler/GHC/Types/Hint.hs:572) ghc-lib-parser> useExtensionInOrderTo (compiler/GHC/Types/Hint.hs:123) ghc-lib-parser> Warning: 'ImportSuggestion' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/Hint.hs:410:5 ghc-lib-parser> * at compiler/GHC/Types/Hint.hs:535:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Types/Hint.hs:535:1 ghc-lib-parser> Warning: 'SimilarName' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/Hint.hs:563:5 ghc-lib-parser> * at compiler/GHC/Types/Hint.hs:562:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Types/Hint.hs:562:1 ghc-lib-parser> 0% ( 0 / 2) in 'GHC.Types.Hint.Ppr' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> perhapsAsPat (compiler/GHC/Types/Hint/Ppr.hs:293) ghc-lib-parser> Warning: 'Message' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'DiagnosticMessage' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/Error.hs:335:26 ghc-lib-parser> * at compiler/GHC/Types/Error.hs:335:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Types/Error.hs:335:1 ghc-lib-parser> Warning: 'Messages' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/Error.hs:146:22 ghc-lib-parser> * at compiler/GHC/Types/Error.hs:146:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Types/Error.hs:146:1 ghc-lib-parser> Warning: 'formatBulleted' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'DiagnosticCode' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/Error.hs:876:3 ghc-lib-parser> * at compiler/GHC/Types/Error.hs:875:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Types/Error.hs:875:1 ghc-lib-parser> Warning: 'Hint' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'DynFlags' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'mkMCDiagnostic' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'MsgEnvelope' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/Error.hs:458:22 ghc-lib-parser> * at compiler/GHC/Types/Error.hs:458:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Types/Error.hs:458:1 ghc-lib-parser> 70% ( 47 / 67) in 'GHC.Types.Error' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> mkMessages (compiler/GHC/Types/Error.hs:154) ghc-lib-parser> getMessages ghc-lib-parser> emptyMessages (compiler/GHC/Types/Error.hs:151) ghc-lib-parser> isEmptyMessages (compiler/GHC/Types/Error.hs:160) ghc-lib-parser> singleMessage (compiler/GHC/Types/Error.hs:163) ghc-lib-parser> filterMessages (compiler/GHC/Types/Error.hs:205) ghc-lib-parser> mkPlainDiagnostic (compiler/GHC/Types/Error.hs:357) ghc-lib-parser> pprDiagnostic (compiler/GHC/Types/Error.hs:320) ghc-lib-parser> HasDefaultDiagnosticOpts (compiler/GHC/Types/Error.hs:235) ghc-lib-parser> defaultDiagnosticOpts (compiler/GHC/Types/Error.hs:240) ghc-lib-parser> NoDiagnosticOpts (compiler/GHC/Types/Error.hs:301) ghc-lib-parser> LanguageExtensionHint (compiler/GHC/Types/Hint.hs:60) ghc-lib-parser> useExtensionInOrderTo (compiler/GHC/Types/Hint.hs:123) ghc-lib-parser> pprMessageBag (compiler/GHC/Types/Error.hs:626) ghc-lib-parser> mkLocMessage (compiler/GHC/Types/Error.hs:633) ghc-lib-parser> getCaretDiagnostic (compiler/GHC/Types/Error.hs:734) ghc-lib-parser> isWarningMessage (compiler/GHC/Types/Error.hs:835) ghc-lib-parser> getErrorMessages (compiler/GHC/Types/Error.hs:855) ghc-lib-parser> getWarningMessages (compiler/GHC/Types/Error.hs:852) ghc-lib-parser> Warning: 'dumpAction' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'traceAction' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 77% ( 42 / 54) in 'GHC.Utils.Logger' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Logger (compiler/GHC/Utils/Logger.hs:225) ghc-lib-parser> HasLogger (compiler/GHC/Utils/Logger.hs:658) ghc-lib-parser> ContainsLogger (compiler/GHC/Utils/Logger.hs:661) ghc-lib-parser> initLogger (compiler/GHC/Utils/Logger.hs:263) ghc-lib-parser> LogAction (compiler/GHC/Utils/Logger.hs:181) ghc-lib-parser> LogJsonAction (compiler/GHC/Utils/Logger.hs:187) ghc-lib-parser> DumpAction (compiler/GHC/Utils/Logger.hs:192) ghc-lib-parser> TraceAction (compiler/GHC/Utils/Logger.hs:200) ghc-lib-parser> popJsonLogHook (compiler/GHC/Utils/Logger.hs:312) ghc-lib-parser> defaultLogAction (compiler/GHC/Utils/Logger.hs:402) ghc-lib-parser> defaultLogJsonAction (compiler/GHC/Utils/Logger.hs:361) ghc-lib-parser> logJsonMsg (compiler/GHC/Utils/Logger.hs:596) ghc-lib-parser> Warning: 'DynFlags' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'SevOutput' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'SevInfo' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'MsgEnvelope' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/Error.hs:458:22 ghc-lib-parser> * at compiler/GHC/Types/Error.hs:458:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Types/Error.hs:458:1 ghc-lib-parser> Warning: 'DiagOpts' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Utils/Error.hs:91:17 ghc-lib-parser> * at compiler/GHC/Utils/Error.hs:91:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Utils/Error.hs:91:1 ghc-lib-parser> Warning: 'rnf' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 53% ( 36 / 67) in 'GHC.Utils.Error' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> Validity' (compiler/GHC/Utils/Error.hs:241) ghc-lib-parser> andValid (compiler/GHC/Utils/Error.hs:250) ghc-lib-parser> getInvalids (compiler/GHC/Utils/Error.hs:259) ghc-lib-parser> mkMessages (compiler/GHC/Types/Error.hs:154) ghc-lib-parser> isEmptyMessages (compiler/GHC/Types/Error.hs:160) ghc-lib-parser> pprMessageBag (compiler/GHC/Types/Error.hs:626) ghc-lib-parser> pprMsgEnvelopeBagWithLoc (compiler/GHC/Utils/Error.hs:280) ghc-lib-parser> pprMessages (compiler/GHC/Utils/Error.hs:277) ghc-lib-parser> pprLocMsgEnvelope (compiler/GHC/Utils/Error.hs:291) ghc-lib-parser> pprLocMsgEnvelopeDefault (compiler/GHC/Utils/Error.hs:288) ghc-lib-parser> DiagOpts (compiler/GHC/Utils/Error.hs:91) ghc-lib-parser> emptyDiagOpts (compiler/GHC/Utils/Error.hs:103) ghc-lib-parser> diag_wopt (compiler/GHC/Utils/Error.hs:116) ghc-lib-parser> diag_fatal_wopt (compiler/GHC/Utils/Error.hs:119) ghc-lib-parser> emptyMessages (compiler/GHC/Types/Error.hs:151) ghc-lib-parser> mkLocMessage (compiler/GHC/Types/Error.hs:633) ghc-lib-parser> mkPlainDiagnostic (compiler/GHC/Types/Error.hs:357) ghc-lib-parser> getCaretDiagnostic (compiler/GHC/Types/Error.hs:734) ghc-lib-parser> putMsg (compiler/GHC/Utils/Error.hs:484) ghc-lib-parser> printInfoForUser (compiler/GHC/Utils/Error.hs:487) ghc-lib-parser> printOutputForUser (compiler/GHC/Utils/Error.hs:491) ghc-lib-parser> logInfo (compiler/GHC/Utils/Error.hs:495) ghc-lib-parser> errorMsg (compiler/GHC/Utils/Error.hs:328) ghc-lib-parser> fatalErrorMsg (compiler/GHC/Utils/Error.hs:333) ghc-lib-parser> compilationProgressMsg (compiler/GHC/Utils/Error.hs:337) ghc-lib-parser> showPass (compiler/GHC/Utils/Error.hs:345) ghc-lib-parser> debugTraceMsg (compiler/GHC/Utils/Error.hs:478) ghc-lib-parser> ghcExit (compiler/GHC/Utils/Error.hs:319) ghc-lib-parser> prettyPrintGhcErrors (compiler/GHC/Utils/Error.hs:503) ghc-lib-parser> sortMsgBag (compiler/GHC/Utils/Error.hs:303) ghc-lib-parser> Warning: 'openTempFile' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 80% ( 16 / 20) in 'GHC.Utils.TmpFs' ghc-lib-parser> Missing documentation for: ghc-lib-parser> TempDir (compiler/GHC/Utils/TmpFs.hs:101) ghc-lib-parser> cleanTempDirs (compiler/GHC/Utils/TmpFs.hs:162) ghc-lib-parser> newTempName (compiler/GHC/Utils/TmpFs.hs:278) ghc-lib-parser> newTempLibName (compiler/GHC/Utils/TmpFs.hs:321) ghc-lib-parser> 33% ( 1 / 3) in 'GHC.StgToCmm.Config' ghc-lib-parser> Missing documentation for: ghc-lib-parser> StgToCmmConfig (compiler/GHC/StgToCmm/Config.hs:19) ghc-lib-parser> stgToCmmPlatform (compiler/GHC/StgToCmm/Config.hs:92) ghc-lib-parser> 66% ( 2 / 3) in 'GHC.Linker.Config' ghc-lib-parser> Missing documentation for: ghc-lib-parser> FrameworkOpts (compiler/GHC/Linker/Config.hs:14) ghc-lib-parser> Warning: 'f' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'm' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 40% ( 2 / 5) in 'GHC.Driver.Pipeline.Monad' ghc-lib-parser> Missing documentation for: ghc-lib-parser> TPipelineClass (compiler/GHC/Driver/Pipeline/Monad.hs:19) ghc-lib-parser> PipeEnv (compiler/GHC/Driver/Pipeline/Monad.hs:27) ghc-lib-parser> PipelineOutput (compiler/GHC/Driver/Pipeline/Monad.hs:37) ghc-lib-parser> Warning: 'HscRecomp' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'switch' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'Switch' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'DynFlags' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'hostFullWays' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'recomp' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'mi_top_env' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'ModIface' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'IntQuotRemOp' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 93% ( 56 / 60) in 'GHC.Driver.Backend' ghc-lib-parser> Missing documentation for: ghc-lib-parser> BackendName (compiler/GHC/Driver/Backend/Internal.hs:26) ghc-lib-parser> backendGeneratesCodeForHsBoot (compiler/GHC/Driver/Backend.hs:484) ghc-lib-parser> backendUseJSLinker (compiler/GHC/Driver/Backend.hs:774) ghc-lib-parser> platformDefaultBackend (compiler/GHC/Driver/Backend.hs:196) ghc-lib-parser> Warning: 'CmmSwitch' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 93% ( 15 / 16) in 'GHC.Cmm.Switch' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> 0% ( 0 / 11) in 'GHC.Core.Opt.Stats' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> SimplCount (compiler/GHC/Core/Opt/Stats.hs:47) ghc-lib-parser> doSimplTick (compiler/GHC/Core/Opt/Stats.hs:87) ghc-lib-parser> doFreeSimplTick (compiler/GHC/Core/Opt/Stats.hs:83) ghc-lib-parser> simplCountN (compiler/GHC/Core/Opt/Stats.hs:65) ghc-lib-parser> pprSimplCount (compiler/GHC/Core/Opt/Stats.hs:120) ghc-lib-parser> plusSimplCount (compiler/GHC/Core/Opt/Stats.hs:100) ghc-lib-parser> zeroSimplCount (compiler/GHC/Core/Opt/Stats.hs:68) ghc-lib-parser> isZeroSimplCount (compiler/GHC/Core/Opt/Stats.hs:77) ghc-lib-parser> hasDetailedCounts (compiler/GHC/Core/Opt/Stats.hs:80) ghc-lib-parser> Tick (compiler/GHC/Core/Opt/Stats.hs:228) ghc-lib-parser> 10% ( 3 / 30) in 'GHC.Builtin.PrimOps' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> PrimOp (ghc-lib/stage0/compiler/build/primop-data-decl.hs-incl:1) ghc-lib-parser> PrimOpVecCat (compiler/GHC/Builtin/PrimOps.hs:96) ghc-lib-parser> allThePrimOps (compiler/GHC/Builtin/PrimOps.hs:103) ghc-lib-parser> primOpType (compiler/GHC/Builtin/PrimOps.hs:731) ghc-lib-parser> primOpSig (compiler/GHC/Builtin/PrimOps.hs:852) ghc-lib-parser> primOpResultType (compiler/GHC/Builtin/PrimOps.hs:739) ghc-lib-parser> primOpTag (ghc-lib/stage0/compiler/build/primop-tag.hs-incl:4) ghc-lib-parser> maxPrimOpTag (ghc-lib/stage0/compiler/build/primop-tag.hs-incl:2) ghc-lib-parser> primOpOcc (compiler/GHC/Builtin/PrimOps.hs:745) ghc-lib-parser> pprPrimOp (compiler/GHC/Builtin/PrimOps.hs:906) ghc-lib-parser> tagToEnumKey (compiler/GHC/Builtin/PrimOps.hs:107) ghc-lib-parser> primOpOutOfLine (ghc-lib/stage0/compiler/build/primop-out-of-line.hs-incl:1) ghc-lib-parser> primOpCodeSize (ghc-lib/stage0/compiler/build/primop-code-size.hs-incl:1) ghc-lib-parser> primOpOkForSpeculation (compiler/GHC/Builtin/PrimOps.hs:614) ghc-lib-parser> primOpOkToDiscard (compiler/GHC/Builtin/PrimOps.hs:620) ghc-lib-parser> primOpIsWorkFree (ghc-lib/stage0/compiler/build/primop-is-work-free.hs-incl:1) ghc-lib-parser> primOpIsCheap (ghc-lib/stage0/compiler/build/primop-is-cheap.hs-incl:1) ghc-lib-parser> primOpFixity (ghc-lib/stage0/compiler/build/primop-fixity.hs-incl:1) ghc-lib-parser> primOpDocs (ghc-lib/stage0/compiler/build/primop-docs.hs-incl:1) ghc-lib-parser> primOpDeprecations (ghc-lib/stage0/compiler/build/primop-deprecations.hs-incl:1) ghc-lib-parser> PrimOpEffect (compiler/GHC/Builtin/PrimOps.hs:602) ghc-lib-parser> primOpEffect (ghc-lib/stage0/compiler/build/primop-effects.hs-incl:1) ghc-lib-parser> getPrimOpResultInfo (compiler/GHC/Builtin/PrimOps.hs:871) ghc-lib-parser> isComparisonPrimOp (compiler/GHC/Builtin/PrimOps.hs:843) ghc-lib-parser> PrimOpResultInfo (compiler/GHC/Builtin/PrimOps.hs:861) ghc-lib-parser> PrimCall (compiler/GHC/Builtin/PrimOps.hs:918) ghc-lib-parser> 16% ( 12 / 72) in 'GHC.Stg.Syntax' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> StgArg (compiler/GHC/Stg/Syntax.hs:133) ghc-lib-parser> GenStgBinding (compiler/GHC/Stg/Syntax.hs:121) ghc-lib-parser> GenStgExpr (compiler/GHC/Stg/Syntax.hs:202) ghc-lib-parser> GenStgRhs (compiler/GHC/Stg/Syntax.hs:409) ghc-lib-parser> GenStgAlt (compiler/GHC/Stg/Syntax.hs:493) ghc-lib-parser> AltType (compiler/GHC/Stg/Syntax.hs:499) ghc-lib-parser> BinderP (compiler/GHC/Stg/Syntax.hs:635) ghc-lib-parser> XRhsClosure (compiler/GHC/Stg/Syntax.hs:642) ghc-lib-parser> XLet (compiler/GHC/Stg/Syntax.hs:651) ghc-lib-parser> XLetNoEscape (compiler/GHC/Stg/Syntax.hs:658) ghc-lib-parser> OutputablePass (compiler/GHC/Stg/Syntax.hs:738) ghc-lib-parser> UpdateFlag (compiler/GHC/Stg/Syntax.hs:677) ghc-lib-parser> isUpdatable (compiler/GHC/Stg/Syntax.hs:700) ghc-lib-parser> StgTopBinding (compiler/GHC/Stg/Syntax.hs:541) ghc-lib-parser> StgBinding (compiler/GHC/Stg/Syntax.hs:542) ghc-lib-parser> StgExpr (compiler/GHC/Stg/Syntax.hs:543) ghc-lib-parser> StgRhs (compiler/GHC/Stg/Syntax.hs:544) ghc-lib-parser> StgAlt (compiler/GHC/Stg/Syntax.hs:545) ghc-lib-parser> CgStgTopBinding (compiler/GHC/Stg/Syntax.hs:553) ghc-lib-parser> CgStgBinding (compiler/GHC/Stg/Syntax.hs:554) ghc-lib-parser> CgStgExpr (compiler/GHC/Stg/Syntax.hs:555) ghc-lib-parser> CgStgRhs (compiler/GHC/Stg/Syntax.hs:556) ghc-lib-parser> CgStgAlt (compiler/GHC/Stg/Syntax.hs:557) ghc-lib-parser> TgStgTopBinding (compiler/GHC/Stg/Syntax.hs:559) ghc-lib-parser> TgStgBinding (compiler/GHC/Stg/Syntax.hs:560) ghc-lib-parser> TgStgExpr (compiler/GHC/Stg/Syntax.hs:561) ghc-lib-parser> TgStgRhs (compiler/GHC/Stg/Syntax.hs:562) ghc-lib-parser> TgStgAlt (compiler/GHC/Stg/Syntax.hs:563) ghc-lib-parser> LlStgTopBinding (compiler/GHC/Stg/Syntax.hs:547) ghc-lib-parser> LlStgBinding (compiler/GHC/Stg/Syntax.hs:548) ghc-lib-parser> LlStgExpr (compiler/GHC/Stg/Syntax.hs:549) ghc-lib-parser> LlStgRhs (compiler/GHC/Stg/Syntax.hs:550) ghc-lib-parser> LlStgAlt (compiler/GHC/Stg/Syntax.hs:551) ghc-lib-parser> InStgArg (compiler/GHC/Stg/Syntax.hs:572) ghc-lib-parser> InStgTopBinding (compiler/GHC/Stg/Syntax.hs:570) ghc-lib-parser> InStgBinding (compiler/GHC/Stg/Syntax.hs:571) ghc-lib-parser> InStgExpr (compiler/GHC/Stg/Syntax.hs:573) ghc-lib-parser> InStgRhs (compiler/GHC/Stg/Syntax.hs:574) ghc-lib-parser> InStgAlt (compiler/GHC/Stg/Syntax.hs:575) ghc-lib-parser> OutStgArg (compiler/GHC/Stg/Syntax.hs:578) ghc-lib-parser> OutStgTopBinding (compiler/GHC/Stg/Syntax.hs:576) ghc-lib-parser> OutStgBinding (compiler/GHC/Stg/Syntax.hs:577) ghc-lib-parser> OutStgExpr (compiler/GHC/Stg/Syntax.hs:579) ghc-lib-parser> OutStgRhs (compiler/GHC/Stg/Syntax.hs:580) ghc-lib-parser> OutStgAlt (compiler/GHC/Stg/Syntax.hs:581) ghc-lib-parser> StgOp (compiler/GHC/Stg/Syntax.hs:716) ghc-lib-parser> stgRhsArity (compiler/GHC/Stg/Syntax.hs:466) ghc-lib-parser> freeVarsOfRhs (compiler/GHC/Stg/Syntax.hs:472) ghc-lib-parser> stgArgRep (compiler/GHC/Stg/Syntax.hs:149) ghc-lib-parser> stgArgRep_maybe (compiler/GHC/Stg/Syntax.hs:152) ghc-lib-parser> pprStgArg (compiler/GHC/Stg/Syntax.hs:811) ghc-lib-parser> pprStgExpr (compiler/GHC/Stg/Syntax.hs:818) ghc-lib-parser> pprStgRhs (compiler/GHC/Stg/Syntax.hs:928) ghc-lib-parser> pprStgBinding (compiler/GHC/Stg/Syntax.hs:788) ghc-lib-parser> pprStgAlt (compiler/GHC/Stg/Syntax.hs:903) ghc-lib-parser> pprGenStgTopBinding (compiler/GHC/Stg/Syntax.hs:765) ghc-lib-parser> pprStgTopBinding (compiler/GHC/Stg/Syntax.hs:791) ghc-lib-parser> pprGenStgTopBindings (compiler/GHC/Stg/Syntax.hs:784) ghc-lib-parser> pprStgTopBindings (compiler/GHC/Stg/Syntax.hs:794) ghc-lib-parser> Warning: 'ClosureInfo' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/StgToJS/Types.hs:108:20 ghc-lib-parser> * at compiler/GHC/StgToJS/Types.hs:108:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/StgToJS/Types.hs:108:1 ghc-lib-parser> Warning: 'IdKey' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/StgToJS/Types.hs:203:5 ghc-lib-parser> * at compiler/GHC/StgToJS/Types.hs:202:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/StgToJS/Types.hs:202:1 ghc-lib-parser> 79% ( 31 / 39) in 'GHC.StgToJS.Types' ghc-lib-parser> Missing documentation for: ghc-lib-parser> StaticInfo (compiler/GHC/StgToJS/Types.hs:228) ghc-lib-parser> StaticVal (compiler/GHC/StgToJS/Types.hs:234) ghc-lib-parser> StaticUnboxed (compiler/GHC/StgToJS/Types.hs:248) ghc-lib-parser> ExpFun (compiler/GHC/StgToJS/Types.hs:324) ghc-lib-parser> ExprResult (compiler/GHC/StgToJS/Types.hs:364) ghc-lib-parser> ExprValData (compiler/GHC/StgToJS/Types.hs:369) ghc-lib-parser> closureB (compiler/GHC/StgToJS/Types.hs:392) ghc-lib-parser> closureNames (compiler/GHC/StgToJS/Types.hs:395) ghc-lib-parser> Warning: 'mod_name' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'deps' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 81% ( 26 / 32) in 'GHC.StgToJS.Object' ghc-lib-parser> Missing documentation for: ghc-lib-parser> defaultJSOptions (compiler/GHC/StgToJS/Object.hs:705) ghc-lib-parser> IndexEntry (compiler/GHC/StgToJS/Object.hs:289) ghc-lib-parser> LocatedBlockInfo (compiler/GHC/StgToJS/Object.hs:197) ghc-lib-parser> BlockDeps (compiler/GHC/StgToJS/Object.hs:228) ghc-lib-parser> BlockId (compiler/GHC/StgToJS/Object.hs:181) ghc-lib-parser> BlockIds (compiler/GHC/StgToJS/Object.hs:182) ghc-lib-parser> 33% ( 1 / 3) in 'GHC.StgToJS.Linker.Types' ghc-lib-parser> Missing documentation for: ghc-lib-parser> JSLinkConfig (compiler/GHC/StgToJS/Linker/Types.hs:42) ghc-lib-parser> LinkPlan (compiler/GHC/StgToJS/Linker/Types.hs:57) ghc-lib-parser> Warning: 'fun_ok' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'b' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'ty' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'e' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'x' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'l' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'imposs_cons' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 58% ( 53 / 90) in 'GHC.Core.Utils' ghc-lib-parser> Missing documentation for: ghc-lib-parser> mkCastMCo (compiler/GHC/Core/Utils.hs:253) ghc-lib-parser> mkPiMCo (compiler/GHC/Core/Utils.hs:259) ghc-lib-parser> mkTicks (compiler/GHC/Core/Utils.hs:395) ghc-lib-parser> mkTickNoHNF (compiler/GHC/Core/Utils.hs:406) ghc-lib-parser> tickHNFArgs (compiler/GHC/Core/Utils.hs:412) ghc-lib-parser> needsCaseBindingL (compiler/GHC/Core/Utils.hs:519) ghc-lib-parser> mkDefaultCase (compiler/GHC/Core/Utils.hs:537) ghc-lib-parser> mkSingleAltCase (compiler/GHC/Core/Utils.hs:545) ghc-lib-parser> addDefault (compiler/GHC/Core/Utils.hs:594) ghc-lib-parser> isDefaultAlt (compiler/GHC/Core/Utils.hs:598) ghc-lib-parser> mergeCaseAlts (compiler/GHC/Core/Utils.hs:651) ghc-lib-parser> filterAlts (compiler/GHC/Core/Utils.hs:765) ghc-lib-parser> combineIdenticalAlts (compiler/GHC/Core/Utils.hs:1190) ghc-lib-parser> scaleAltsBy (compiler/GHC/Core/Utils.hs:1216) ghc-lib-parser> exprIsTrivial (compiler/GHC/Core/Utils.hs:1314) ghc-lib-parser> getIdFromTrivialExpr (compiler/GHC/Core/Utils.hs:1335) ghc-lib-parser> getIdFromTrivialExpr_maybe (compiler/GHC/Core/Utils.hs:1340) ghc-lib-parser> exprIsDupable (compiler/GHC/Core/Utils.hs:1362) ghc-lib-parser> exprIsCheap (compiler/GHC/Core/Utils.hs:1502) ghc-lib-parser> exprIsExpandable (compiler/GHC/Core/Utils.hs:1582) ghc-lib-parser> exprIsCheapX (compiler/GHC/Core/Utils.hs:1508) ghc-lib-parser> CheapAppFun (compiler/GHC/Core/Utils.hs:1604) ghc-lib-parser> exprIsWorkFree (compiler/GHC/Core/Utils.hs:1499) ghc-lib-parser> isCheapApp (compiler/GHC/Core/Utils.hs:1625) ghc-lib-parser> isExpandableApp (compiler/GHC/Core/Utils.hs:1641) ghc-lib-parser> isSaturatedConApp (compiler/GHC/Core/Utils.hs:398) ghc-lib-parser> altsAreExhaustive (compiler/GHC/Core/Utils.hs:1940) ghc-lib-parser> dataConRepInstPat (compiler/GHC/Core/Utils.hs:2277) ghc-lib-parser> dataConRepFSInstPat (compiler/GHC/Core/Utils.hs:2278) ghc-lib-parser> stripTicksT (compiler/GHC/Core/Utils.hs:457) ghc-lib-parser> mkInScopeSetBndrs (compiler/GHC/Core/Utils.hs:2633) ghc-lib-parser> extendInScopeSetBind (compiler/GHC/Core/Utils.hs:2625) ghc-lib-parser> extendInScopeSetBndrs (compiler/GHC/Core/Utils.hs:2629) ghc-lib-parser> mkStrictFieldSeqs (compiler/GHC/Core/Utils.hs:2787) ghc-lib-parser> shouldUseCbvForId (compiler/GHC/Core/Utils.hs:2887) ghc-lib-parser> isUnsafeEqualityCase (compiler/GHC/Core/Utils.hs:2929) ghc-lib-parser> dumpIdInfoOfProgram (compiler/GHC/Core/Utils.hs:2669) ghc-lib-parser> 0% ( 0 / 5) in 'GHC.Core.Tidy' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> tidyExpr (compiler/GHC/Core/Tidy.hs:208) ghc-lib-parser> tidyRules (compiler/GHC/Core/Tidy.hs:243) ghc-lib-parser> tidyCbvInfoTop (compiler/GHC/Core/Tidy.hs:111) ghc-lib-parser> tidyBndrs (compiler/GHC/Core/Tidy.hs:285) ghc-lib-parser> Warning: 'substTy' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'Subst' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core/TyCo/Subst.hs:105:5 ghc-lib-parser> * at compiler/GHC/Core/TyCo/Subst.hs:104:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Core/TyCo/Subst.hs:104:1 ghc-lib-parser> Warning: 'Var' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core.hs:249:5 ghc-lib-parser> * at compiler/GHC/Types/Var.hs:253:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Types/Var.hs:253:1 ghc-lib-parser> Warning: 'RuleInfo' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/Id/Info.hs:757:5 ghc-lib-parser> * at compiler/GHC/Types/Id/Info.hs:756:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Types/Id/Info.hs:756:1 ghc-lib-parser> 63% ( 39 / 61) in 'GHC.Core.Subst' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> substRulesForImportedIds (compiler/GHC/Core/Subst.hs:549) ghc-lib-parser> substExprSC (compiler/GHC/Core/Subst.hs:239) ghc-lib-parser> lookupIdSubst_maybe (compiler/GHC/Core/Subst.hs:200) ghc-lib-parser> substIdType (compiler/GHC/Core/Subst.hs:475) ghc-lib-parser> substIdOcc (compiler/GHC/Core/Subst.hs:534) ghc-lib-parser> substDVarSet (compiler/GHC/Core/Subst.hs:580) ghc-lib-parser> emptySubst (compiler/GHC/Core/TyCo/Subst.hs:255) ghc-lib-parser> mkEmptySubst (compiler/GHC/Core/TyCo/Subst.hs:258) ghc-lib-parser> mkTCvSubst (compiler/GHC/Core/TyCo/Subst.hs:275) ghc-lib-parser> isEmptySubst (compiler/GHC/Core/TyCo/Subst.hs:261) ghc-lib-parser> extendTCvSubst (compiler/GHC/Core/TyCo/Subst.hs:353) ghc-lib-parser> extendIdSubstWithClone (compiler/GHC/Core/Subst.hs:149) ghc-lib-parser> extendSubstWithVar (compiler/GHC/Core/Subst.hs:173) ghc-lib-parser> isInScope (compiler/GHC/Core/TyCo/Subst.hs:314) ghc-lib-parser> setInScope (compiler/GHC/Core/TyCo/Subst.hs:302) ghc-lib-parser> delBndr (compiler/GHC/Core/Subst.hs:205) ghc-lib-parser> delBndrs (compiler/GHC/Core/Subst.hs:211) ghc-lib-parser> substTyVarBndr (compiler/GHC/Core/TyCo/Subst.hs:1011) ghc-lib-parser> substCoVarBndr (compiler/GHC/Core/TyCo/Subst.hs:1023) ghc-lib-parser> cloneBndr (compiler/GHC/Core/Subst.hs:429) ghc-lib-parser> cloneBndrs (compiler/GHC/Core/Subst.hs:424) ghc-lib-parser> Warning: 'RuntimeRep' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'sd' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'e'' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'ty' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'DmdType' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/Demand.hs:1819:5 ghc-lib-parser> * at compiler/GHC/Types/Demand.hs:1818:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Types/Demand.hs:1818:1 ghc-lib-parser> Warning: 'ABot' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 48% ( 20 / 41) in 'GHC.Core.Opt.Arity' ghc-lib-parser> Missing documentation for: ghc-lib-parser> joinRhsArity (compiler/GHC/Core/Opt/Arity.hs:140) ghc-lib-parser> findRhsArity (compiler/GHC/Core/Opt/Arity.hs:894) ghc-lib-parser> cheapArityType (compiler/GHC/Core/Opt/Arity.hs:1674) ghc-lib-parser> ArityOpts (compiler/GHC/Core/Opt/Arity.hs:856) ghc-lib-parser> etaExpandAT (compiler/GHC/Core/Opt/Arity.hs:2027) ghc-lib-parser> mkBotArityType (compiler/GHC/Core/Opt/Arity.hs:814) ghc-lib-parser> idArityType (compiler/GHC/Core/Opt/Arity.hs:1645) ghc-lib-parser> exprIsDeadEnd (compiler/GHC/Core/Opt/Arity.hs:1737) ghc-lib-parser> exprBotStrictness_maybe (compiler/GHC/Core/Opt/Arity.hs:149) ghc-lib-parser> arityTypeBotSigs_maybe (compiler/GHC/Core/Opt/Arity.hs:153) ghc-lib-parser> typeOneShots (compiler/GHC/Core/Opt/Arity.hs:197) ghc-lib-parser> typeOneShot (compiler/GHC/Core/Opt/Arity.hs:228) ghc-lib-parser> isStateHackType (compiler/GHC/Core/Opt/Arity.hs:252) ghc-lib-parser> zapLamBndrs (compiler/GHC/Core/Opt/Arity.hs:417) ghc-lib-parser> etaExpandToJoinPointRule (compiler/GHC/Core/Opt/Arity.hs:3178) ghc-lib-parser> pushCoArg (compiler/GHC/Core/Opt/Arity.hs:2894) ghc-lib-parser> pushCoArgs (compiler/GHC/Core/Opt/Arity.hs:2877) ghc-lib-parser> pushCoTyArg (compiler/GHC/Core/Opt/Arity.hs:2913) ghc-lib-parser> pushCoercionIntoLambda (compiler/GHC/Core/Opt/Arity.hs:2998) ghc-lib-parser> pushCoDataCon (compiler/GHC/Core/Opt/Arity.hs:3033) ghc-lib-parser> collectBindersPushingCo (compiler/GHC/Core/Opt/Arity.hs:3101) ghc-lib-parser> Warning: 'body' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'f' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'g' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 33% ( 2 / 6) in 'GHC.Core.Opt.OccurAnal' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> occurAnalysePgm (compiler/GHC/Core/Opt/OccurAnal.hs:90) ghc-lib-parser> zapLambdaBndrs (compiler/GHC/Core/Opt/OccurAnal.hs:2118) ghc-lib-parser> scrutOkForBinderSwap (compiler/GHC/Core/Opt/OccurAnal.hs:3436) ghc-lib-parser> Warning: 'Many' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'build' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'ty' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 70% ( 53 / 75) in 'GHC.Core.Make' ghc-lib-parser> Missing documentation for: ghc-lib-parser> mkIfThenElse (compiler/GHC/Core/Make.hs:201) ghc-lib-parser> mkSingleAltCase (compiler/GHC/Core/Utils.hs:545) ghc-lib-parser> castBottomExpr (compiler/GHC/Core/Make.hs:211) ghc-lib-parser> mkLitRubbish (compiler/GHC/Core/Make.hs:224) ghc-lib-parser> mkStringExprFSWith (compiler/GHC/Core/Make.hs:307) ghc-lib-parser> MkStringIds (compiler/GHC/Core/Make.hs:301) ghc-lib-parser> getMkStringIds (compiler/GHC/Core/Make.hs:299) ghc-lib-parser> FloatBind (compiler/GHC/Core/Make.hs:733) ghc-lib-parser> wrapFloat (compiler/GHC/Core/Make.hs:745) ghc-lib-parser> floatBindings (compiler/GHC/Core/Make.hs:758) ghc-lib-parser> mkBigCoreVarTupSolo (compiler/GHC/Core/Make.hs:453) ghc-lib-parser> mkRuntimeErrorApp (compiler/GHC/Core/Make.hs:857) ghc-lib-parser> mkImpossibleExpr (compiler/GHC/Core/Make.hs:1080) ghc-lib-parser> mkAbsentErrorApp (compiler/GHC/Core/Make.hs:1206) ghc-lib-parser> errorIds (compiler/GHC/Core/Make.hs:883) ghc-lib-parser> rEC_CON_ERROR_ID (compiler/GHC/Core/Make.hs:917) ghc-lib-parser> nON_EXHAUSTIVE_GUARDS_ERROR_ID (compiler/GHC/Core/Make.hs:920) ghc-lib-parser> nO_METHOD_BINDING_ERROR_ID (compiler/GHC/Core/Make.hs:919) ghc-lib-parser> pAT_ERROR_ID (compiler/GHC/Core/Make.hs:918) ghc-lib-parser> rEC_SEL_ERROR_ID (compiler/GHC/Core/Make.hs:916) ghc-lib-parser> tYPE_ERROR_ID (compiler/GHC/Core/Make.hs:921) ghc-lib-parser> aBSENT_SUM_FIELD_ERROR_ID (compiler/GHC/Core/Make.hs:1022) ghc-lib-parser> Warning: 'FunBinds' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'DocNameI' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 26% ( 43 /165) in 'GHC.Hs.Utils' ghc-lib-parser> Missing documentation for: ghc-lib-parser> mkHsApp (compiler/GHC/Hs/Utils.hs:242) ghc-lib-parser> mkHsAppWith (compiler/GHC/Hs/Utils.hs:249) ghc-lib-parser> mkHsApps (compiler/GHC/Hs/Utils.hs:253) ghc-lib-parser> mkHsAppsWith (compiler/GHC/Hs/Utils.hs:260) ghc-lib-parser> mkHsSyntaxApps (compiler/GHC/Hs/Utils.hs:287) ghc-lib-parser> mkHsAppType (compiler/GHC/Hs/Utils.hs:263) ghc-lib-parser> mkHsAppTypes (compiler/GHC/Hs/Utils.hs:269) ghc-lib-parser> mkSimpleMatch (compiler/GHC/Hs/Utils.hs:191) ghc-lib-parser> unguardedGRHSs (compiler/GHC/Hs/Utils.hs:204) ghc-lib-parser> unguardedRHS (compiler/GHC/Hs/Utils.hs:211) ghc-lib-parser> mkMatchGroup (compiler/GHC/Hs/Utils.hs:223) ghc-lib-parser> mkLamCaseMatchGroup (compiler/GHC/Hs/Utils.hs:231) ghc-lib-parser> mkMatch (compiler/GHC/Hs/Utils.hs:922) ghc-lib-parser> mkHsLam (compiler/GHC/Hs/Utils.hs:275) ghc-lib-parser> mkHsIf (compiler/GHC/Hs/Utils.hs:401) ghc-lib-parser> mkHsWrap (compiler/GHC/Hs/Utils.hs:789) ghc-lib-parser> mkLHsWrap (compiler/GHC/Hs/Utils.hs:786) ghc-lib-parser> mkHsWrapCo (compiler/GHC/Hs/Utils.hs:794) ghc-lib-parser> mkHsWrapCoR (compiler/GHC/Hs/Utils.hs:798) ghc-lib-parser> mkLHsWrapCo (compiler/GHC/Hs/Utils.hs:801) ghc-lib-parser> mkHsDictLet (compiler/GHC/Hs/Utils.hs:822) ghc-lib-parser> mkHsLams (compiler/GHC/Hs/Utils.hs:282) ghc-lib-parser> mkHsDo (compiler/GHC/Hs/Utils.hs:387) ghc-lib-parser> mkHsDoAnns (compiler/GHC/Hs/Utils.hs:388) ghc-lib-parser> mkHsComp (compiler/GHC/Hs/Utils.hs:389) ghc-lib-parser> mkHsCompAnns (compiler/GHC/Hs/Utils.hs:390) ghc-lib-parser> mkHsWrapPat (compiler/GHC/Hs/Utils.hs:811) ghc-lib-parser> mkLHsWrapPat (compiler/GHC/Hs/Utils.hs:815) ghc-lib-parser> mkHsWrapPatCo (compiler/GHC/Hs/Utils.hs:818) ghc-lib-parser> mkHsCmdWrap (compiler/GHC/Hs/Utils.hs:804) ghc-lib-parser> mkLHsCmdWrap (compiler/GHC/Hs/Utils.hs:808) ghc-lib-parser> mkHsCmdIf (compiler/GHC/Hs/Utils.hs:406) ghc-lib-parser> mkConLikeTc (compiler/GHC/Hs/Utils.hs:493) ghc-lib-parser> nlHsTyApp (compiler/GHC/Hs/Utils.hs:308) ghc-lib-parser> nlHsTyApps (compiler/GHC/Hs/Utils.hs:312) ghc-lib-parser> nlHsVar (compiler/GHC/Hs/Utils.hs:505) ghc-lib-parser> nl_HsVar (compiler/GHC/Hs/Utils.hs:509) ghc-lib-parser> nlHsLit (compiler/GHC/Hs/Utils.hs:516) ghc-lib-parser> nlHsApp (compiler/GHC/Hs/Utils.hs:529) ghc-lib-parser> nlHsApps (compiler/GHC/Hs/Utils.hs:537) ghc-lib-parser> nlHsSyntaxApps (compiler/GHC/Hs/Utils.hs:533) ghc-lib-parser> nlHsIntLit (compiler/GHC/Hs/Utils.hs:519) ghc-lib-parser> nlHsVarApps (compiler/GHC/Hs/Utils.hs:541) ghc-lib-parser> nlHsDo (compiler/GHC/Hs/Utils.hs:600) ghc-lib-parser> nlHsOpApp (compiler/GHC/Hs/Utils.hs:603) ghc-lib-parser> nlHsLam (compiler/GHC/Hs/Utils.hs:612) ghc-lib-parser> nlHsPar (compiler/GHC/Hs/Utils.hs:615) ghc-lib-parser> nlHsIf (compiler/GHC/Hs/Utils.hs:620) ghc-lib-parser> nlHsCase (compiler/GHC/Hs/Utils.hs:622) ghc-lib-parser> nlList (compiler/GHC/Hs/Utils.hs:624) ghc-lib-parser> mkLHsTupleExpr (compiler/GHC/Hs/Utils.hs:678) ghc-lib-parser> mkLHsVarTuple (compiler/GHC/Hs/Utils.hs:685) ghc-lib-parser> missingTupArg (compiler/GHC/Hs/Utils.hs:691) ghc-lib-parser> mkLocatedList (compiler/GHC/Hs/Utils.hs:237) ghc-lib-parser> mkVarBind (compiler/GHC/Hs/Utils.hs:855) ghc-lib-parser> mkHsVarBind (compiler/GHC/Hs/Utils.hs:852) ghc-lib-parser> mkPatSynBind (compiler/GHC/Hs/Utils.hs:861) ghc-lib-parser> mkHsIntegral (compiler/GHC/Hs/Utils.hs:383) ghc-lib-parser> mkHsFractional (compiler/GHC/Hs/Utils.hs:384) ghc-lib-parser> mkHsIsString (compiler/GHC/Hs/Utils.hs:385) ghc-lib-parser> mkHsString (compiler/GHC/Hs/Utils.hs:481) ghc-lib-parser> mkHsStringFS (compiler/GHC/Hs/Utils.hs:484) ghc-lib-parser> mkHsStringPrimLit (compiler/GHC/Hs/Utils.hs:487) ghc-lib-parser> mkHsCharPrimLit (compiler/GHC/Hs/Utils.hs:490) ghc-lib-parser> mkNPat (compiler/GHC/Hs/Utils.hs:408) ghc-lib-parser> mkNPlusKPat (compiler/GHC/Hs/Utils.hs:409) ghc-lib-parser> nlVarPat (compiler/GHC/Hs/Utils.hs:523) ghc-lib-parser> nlLitPat (compiler/GHC/Hs/Utils.hs:526) ghc-lib-parser> nlConVarPat (compiler/GHC/Hs/Utils.hs:547) ghc-lib-parser> nlConVarPatName (compiler/GHC/Hs/Utils.hs:550) ghc-lib-parser> nlConPat (compiler/GHC/Hs/Utils.hs:561) ghc-lib-parser> nlConPatName (compiler/GHC/Hs/Utils.hs:568) ghc-lib-parser> nlInfixConPat (compiler/GHC/Hs/Utils.hs:553) ghc-lib-parser> nlNullaryConPat (compiler/GHC/Hs/Utils.hs:575) ghc-lib-parser> nlWildConPat (compiler/GHC/Hs/Utils.hs:582) ghc-lib-parser> nlTuplePat (compiler/GHC/Hs/Utils.hs:688) ghc-lib-parser> mkParPat (compiler/GHC/Hs/Utils.hs:321) ghc-lib-parser> nlParPat (compiler/GHC/Hs/Utils.hs:324) ghc-lib-parser> mkBigLHsTup (compiler/GHC/Hs/Utils.hs:706) ghc-lib-parser> mkBigLHsPatTup (compiler/GHC/Hs/Utils.hs:713) ghc-lib-parser> mkHsAppTy (compiler/GHC/Hs/Type.hs:689) ghc-lib-parser> mkHsAppKindTy (compiler/GHC/Hs/Type.hs:698) ghc-lib-parser> mkHsSigEnv (compiler/GHC/Hs/Utils.hs:738) ghc-lib-parser> nlHsAppTy (compiler/GHC/Hs/Utils.hs:633) ghc-lib-parser> nlHsAppKindTy (compiler/GHC/Hs/Utils.hs:663) ghc-lib-parser> nlHsTyVar (compiler/GHC/Hs/Utils.hs:634) ghc-lib-parser> nlHsFunTy (compiler/GHC/Hs/Utils.hs:635) ghc-lib-parser> nlHsParTy (compiler/GHC/Hs/Utils.hs:641) ghc-lib-parser> nlHsTyConApp (compiler/GHC/Hs/Utils.hs:647) ghc-lib-parser> mkTransformStmt (compiler/GHC/Hs/Utils.hs:429) ghc-lib-parser> mkTransformByStmt (compiler/GHC/Hs/Utils.hs:430) ghc-lib-parser> mkBodyStmt (compiler/GHC/Hs/Utils.hs:435) ghc-lib-parser> mkPsBindStmt (compiler/GHC/Hs/Utils.hs:437) ghc-lib-parser> mkRnBindStmt (compiler/GHC/Hs/Utils.hs:438) ghc-lib-parser> mkTcBindStmt (compiler/GHC/Hs/Utils.hs:439) ghc-lib-parser> mkLastStmt (compiler/GHC/Hs/Utils.hs:434) ghc-lib-parser> emptyTransStmt (compiler/GHC/Hs/Utils.hs:423) ghc-lib-parser> mkGroupUsingStmt (compiler/GHC/Hs/Utils.hs:431) ghc-lib-parser> mkGroupByUsingStmt (compiler/GHC/Hs/Utils.hs:432) ghc-lib-parser> emptyRecStmt (compiler/GHC/Hs/Utils.hs:466) ghc-lib-parser> emptyRecStmtName (compiler/GHC/Hs/Utils.hs:467) ghc-lib-parser> emptyRecStmtId (compiler/GHC/Hs/Utils.hs:468) ghc-lib-parser> mkRecStmt (compiler/GHC/Hs/Utils.hs:379) ghc-lib-parser> unitRecStmtTc (compiler/GHC/Hs/Utils.hs:461) ghc-lib-parser> mkLetStmt (compiler/GHC/Hs/Utils.hs:472) ghc-lib-parser> isUnliftedHsBinds (compiler/GHC/Hs/Utils.hs:1046) ghc-lib-parser> collectLocalBinders (compiler/GHC/Hs/Utils.hs:1070) ghc-lib-parser> collectHsValBinders (compiler/GHC/Hs/Utils.hs:1087) ghc-lib-parser> collectHsBindsBinders (compiler/GHC/Hs/Utils.hs:1100) ghc-lib-parser> collectPatBinders (compiler/GHC/Hs/Utils.hs:1214) ghc-lib-parser> collectPatsBinders (compiler/GHC/Hs/Utils.hs:1221) ghc-lib-parser> collectLStmtsBinders (compiler/GHC/Hs/Utils.hs:1166) ghc-lib-parser> collectStmtsBinders (compiler/GHC/Hs/Utils.hs:1173) ghc-lib-parser> collectLStmtBinders (compiler/GHC/Hs/Utils.hs:1180) ghc-lib-parser> collectStmtBinders (compiler/GHC/Hs/Utils.hs:1188) ghc-lib-parser> TyDeclBinders (compiler/GHC/Hs/Utils.hs:1449) ghc-lib-parser> hsTyClForeignBinders (compiler/GHC/Hs/Utils.hs:1437) ghc-lib-parser> getPatSynBinds (compiler/GHC/Hs/Utils.hs:1536) ghc-lib-parser> hsGroupBinders (compiler/GHC/Hs/Utils.hs:1427) ghc-lib-parser> lStmtsImplicits (compiler/GHC/Hs/Utils.hs:1780) ghc-lib-parser> hsValBindsImplicits (compiler/GHC/Hs/Utils.hs:1809) ghc-lib-parser> lHsRecFieldsImplicits (compiler/GHC/Hs/Utils.hs:1862) ghc-lib-parser> 77% ( 14 / 18) in 'GHC.Hs' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> Fixity (compiler/Language/Haskell/Syntax/Basic.hs:137) ghc-lib-parser> AnnsModule (compiler/GHC/Hs.hs:90) ghc-lib-parser> HsParsedModule (compiler/GHC/Hs.hs:141) ghc-lib-parser> 33% ( 3 / 9) in 'GHC.Types.Meta' ghc-lib-parser> Missing documentation for: ghc-lib-parser> MetaHook (compiler/GHC/Types/Meta.hs:37) ghc-lib-parser> metaRequestE (compiler/GHC/Types/Meta.hs:40) ghc-lib-parser> metaRequestP (compiler/GHC/Types/Meta.hs:43) ghc-lib-parser> metaRequestT (compiler/GHC/Types/Meta.hs:46) ghc-lib-parser> metaRequestD (compiler/GHC/Types/Meta.hs:49) ghc-lib-parser> metaRequestAW (compiler/GHC/Types/Meta.hs:52) ghc-lib-parser> Warning: 'FixedRuntimeRepOrigin' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Tc/Types/Origin.hs:1047:5 ghc-lib-parser> * at compiler/GHC/Tc/Types/Origin.hs:1046:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Tc/Types/Origin.hs:1046:1 ghc-lib-parser> Warning: 'SkolemInfo' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Tc/Types/Origin.hs:245:5 ghc-lib-parser> * at compiler/GHC/Tc/Types/Origin.hs:244:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Tc/Types/Origin.hs:244:1 ghc-lib-parser> Warning: 'k' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'l' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'matchExpectedFunTys' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'matchActualFunTy' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'coerce' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'PrimOp' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'TcSolverReportMsg' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 56% ( 34 / 60) in 'GHC.Tc.Types.Origin' ghc-lib-parser> Missing documentation for: ghc-lib-parser> pprUserTypeCtxt (compiler/GHC/Tc/Types/Origin.hs:197) ghc-lib-parser> isSigMaybe (compiler/GHC/Tc/Types/Origin.hs:225) ghc-lib-parser> reportRedundantConstraints (compiler/GHC/Tc/Types/Origin.hs:175) ghc-lib-parser> redundantConstraintsSpan (compiler/GHC/Tc/Types/Origin.hs:179) ghc-lib-parser> getSkolemInfo (compiler/GHC/Tc/Types/Origin.hs:346) ghc-lib-parser> pprSigSkolInfo (compiler/GHC/Tc/Types/Origin.hs:393) ghc-lib-parser> pprSkolInfo (compiler/GHC/Tc/Types/Origin.hs:359) ghc-lib-parser> unkSkolAnon (compiler/GHC/Tc/Types/Origin.hs:335) ghc-lib-parser> mkClsInstSkol (compiler/GHC/Tc/Types/Origin.hs:349) ghc-lib-parser> CtOrigin (compiler/GHC/Tc/Types/Origin.hs:487) ghc-lib-parser> exprCtOrigin (compiler/GHC/Tc/Types/Origin.hs:718) ghc-lib-parser> isVisibleOrigin (compiler/GHC/Tc/Types/Origin.hs:677) ghc-lib-parser> toInvisibleOrigin (compiler/GHC/Tc/Types/Origin.hs:684) ghc-lib-parser> pprCtOrigin (compiler/GHC/Tc/Types/Origin.hs:784) ghc-lib-parser> isGivenOrigin (compiler/GHC/Tc/Types/Origin.hs:688) ghc-lib-parser> isWantedWantedFunDepOrigin (compiler/GHC/Tc/Types/Origin.hs:695) ghc-lib-parser> ClsInstOrQC (compiler/GHC/Tc/Types/Origin.hs:659) ghc-lib-parser> NakedScFlag (compiler/GHC/Tc/Types/Origin.hs:662) ghc-lib-parser> NonLinearPatternReason (compiler/GHC/Tc/Types/Origin.hs:647) ghc-lib-parser> isPushCallStackOrigin (compiler/GHC/Tc/Types/Origin.hs:990) ghc-lib-parser> callStackOriginFS (compiler/GHC/Tc/Types/Origin.hs:996) ghc-lib-parser> Polarity (compiler/GHC/Tc/Types/Origin.hs:1289) ghc-lib-parser> pprFRRArrowContext (compiler/GHC/Tc/Types/Origin.hs:1370) ghc-lib-parser> pprExpectedFunTyOrigin (compiler/GHC/Tc/Types/Origin.hs:1465) ghc-lib-parser> pprExpectedFunTyHerald (compiler/GHC/Tc/Types/Origin.hs:1495) ghc-lib-parser> InstanceWhat (compiler/GHC/Tc/Types/Origin.hs:1523) ghc-lib-parser> 29% ( 8 / 27) in 'GHC.Tc.Types.BasicTypes' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> TcBinderStack (compiler/GHC/Tc/Types/BasicTypes.hs:54) ghc-lib-parser> TcId (compiler/GHC/Tc/Types/BasicTypes.hs:55) ghc-lib-parser> TcBinder (compiler/GHC/Tc/Types/BasicTypes.hs:63) ghc-lib-parser> TcSigFun (compiler/GHC/Tc/Types/BasicTypes.hs:101) ghc-lib-parser> TcSigInfo (compiler/GHC/Tc/Types/BasicTypes.hs:104) ghc-lib-parser> TcIdSig (compiler/GHC/Tc/Types/BasicTypes.hs:108) ghc-lib-parser> TcCompleteSig (compiler/GHC/Tc/Types/BasicTypes.hs:112) ghc-lib-parser> TcPartialSig (compiler/GHC/Tc/Types/BasicTypes.hs:124) ghc-lib-parser> TcPatSynSig (compiler/GHC/Tc/Types/BasicTypes.hs:135) ghc-lib-parser> TcIdSigInst (compiler/GHC/Tc/Types/BasicTypes.hs:164) ghc-lib-parser> isPartialSig (compiler/GHC/Tc/Types/BasicTypes.hs:275) ghc-lib-parser> tcSigInfoName (compiler/GHC/Tc/Types/BasicTypes.hs:286) ghc-lib-parser> tcIdSigLoc (compiler/GHC/Tc/Types/BasicTypes.hs:291) ghc-lib-parser> completeSigPolyId_maybe (compiler/GHC/Tc/Types/BasicTypes.hs:295) ghc-lib-parser> RhsNames (compiler/GHC/Tc/Types/BasicTypes.hs:368) ghc-lib-parser> ClosedTypeId (compiler/GHC/Tc/Types/BasicTypes.hs:371) ghc-lib-parser> tcTyThingCategory (compiler/GHC/Tc/Types/BasicTypes.hs:520) ghc-lib-parser> pprTcTyThingCategory (compiler/GHC/Tc/Types/BasicTypes.hs:517) ghc-lib-parser> Warning: 'ZonkM' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Tc/Zonk/Monad.hs:66:1 ghc-lib-parser> * at compiler/GHC/Tc/Zonk/Monad.hs:51:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Tc/Zonk/Monad.hs:51:1 ghc-lib-parser> Warning: 'TcM' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'traceTc' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 75% ( 6 / 8) in 'GHC.Tc.Zonk.Monad' ghc-lib-parser> Missing documentation for: ghc-lib-parser> getZonkGblEnv (compiler/GHC/Tc/Zonk/Monad.hs:97) ghc-lib-parser> getZonkTcLevel (compiler/GHC/Tc/Zonk/Monad.hs:101) ghc-lib-parser> 50% ( 1 / 2) in 'GHC.Tc.Types.ErrCtxt' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> Warning: 'setCtLocM' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'TcLclCtxt' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 14% ( 5 / 35) in 'GHC.Tc.Types.CtLoc' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> CtLoc (compiler/GHC/Tc/Types/CtLoc.hs:123) ghc-lib-parser> ctLocSpan (compiler/GHC/Tc/Types/CtLoc.hs:183) ghc-lib-parser> ctLocEnv (compiler/GHC/Tc/Types/CtLoc.hs:171) ghc-lib-parser> ctLocLevel (compiler/GHC/Tc/Types/CtLoc.hs:174) ghc-lib-parser> ctLocOrigin (compiler/GHC/Tc/Types/CtLoc.hs:180) ghc-lib-parser> ctLocTypeOrKind_maybe (compiler/GHC/Tc/Types/CtLoc.hs:186) ghc-lib-parser> toInvisibleLoc (compiler/GHC/Tc/Types/CtLoc.hs:161) ghc-lib-parser> ctLocDepth (compiler/GHC/Tc/Types/CtLoc.hs:177) ghc-lib-parser> bumpCtLocDepth (compiler/GHC/Tc/Types/CtLoc.hs:192) ghc-lib-parser> isGivenLoc (compiler/GHC/Tc/Types/CtLoc.hs:205) ghc-lib-parser> mkGivenLoc (compiler/GHC/Tc/Types/CtLoc.hs:164) ghc-lib-parser> mkKindEqLoc (compiler/GHC/Tc/Types/CtLoc.hs:131) ghc-lib-parser> setCtLocOrigin (compiler/GHC/Tc/Types/CtLoc.hs:195) ghc-lib-parser> updateCtLocOrigin (compiler/GHC/Tc/Types/CtLoc.hs:198) ghc-lib-parser> setCtLocEnv (compiler/GHC/Tc/Types/CtLoc.hs:202) ghc-lib-parser> setCtLocSpan (compiler/GHC/Tc/Types/CtLoc.hs:189) ghc-lib-parser> pprCtLoc (compiler/GHC/Tc/Types/CtLoc.hs:210) ghc-lib-parser> adjustCtLoc (compiler/GHC/Tc/Types/CtLoc.hs:148) ghc-lib-parser> adjustCtLocTyConBinder (compiler/GHC/Tc/Types/CtLoc.hs:138) ghc-lib-parser> getCtLocEnvLoc (compiler/GHC/Tc/Types/CtLoc.hs:236) ghc-lib-parser> setCtLocEnvLoc (compiler/GHC/Tc/Types/CtLoc.hs:250) ghc-lib-parser> setCtLocRealLoc (compiler/GHC/Tc/Types/CtLoc.hs:245) ghc-lib-parser> getCtLocEnvLvl (compiler/GHC/Tc/Types/CtLoc.hs:239) ghc-lib-parser> setCtLocEnvLvl (compiler/GHC/Tc/Types/CtLoc.hs:242) ghc-lib-parser> ctLocEnvInGeneratedCode (compiler/GHC/Tc/Types/CtLoc.hs:260) ghc-lib-parser> initialSubGoalDepth (compiler/GHC/Tc/Types/CtLoc.hs:98) ghc-lib-parser> maxSubGoalDepth (compiler/GHC/Tc/Types/CtLoc.hs:104) ghc-lib-parser> bumpSubGoalDepth (compiler/GHC/Tc/Types/CtLoc.hs:101) ghc-lib-parser> subGoalDepthExceeded (compiler/GHC/Tc/Types/CtLoc.hs:107) ghc-lib-parser> Warning: 'Type' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core.hs:258:5 ghc-lib-parser> * at compiler/GHC/Core/TyCo/Rep.hs:124:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Core/TyCo/Rep.hs:124:1 ghc-lib-parser> Warning: 'checkTypeEq' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'CoercionTy' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'TyConApp' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 34% ( 62 /179) in 'GHC.Tc.Types.Constraint' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Ct (compiler/GHC/Tc/Types/Constraint.hs:192) ghc-lib-parser> Cts (compiler/GHC/Tc/Types/Constraint.hs:159) ghc-lib-parser> singleCt (compiler/GHC/Tc/Types/Constraint.hs:1132) ghc-lib-parser> listToCts (compiler/GHC/Tc/Types/Constraint.hs:1138) ghc-lib-parser> ctsElts (compiler/GHC/Tc/Types/Constraint.hs:1141) ghc-lib-parser> consCts (compiler/GHC/Tc/Types/Constraint.hs:1144) ghc-lib-parser> snocCts (compiler/GHC/Tc/Types/Constraint.hs:1147) ghc-lib-parser> extendCtsList (compiler/GHC/Tc/Types/Constraint.hs:1150) ghc-lib-parser> isEmptyCts (compiler/GHC/Tc/Types/Constraint.hs:1157) ghc-lib-parser> emptyCts (compiler/GHC/Tc/Types/Constraint.hs:1154) ghc-lib-parser> andCts (compiler/GHC/Tc/Types/Constraint.hs:1135) ghc-lib-parser> ctsPreds (compiler/GHC/Tc/Types/Constraint.hs:1160) ghc-lib-parser> isPendingScDictCt (compiler/GHC/Tc/Types/Constraint.hs:1052) ghc-lib-parser> isPendingScDict (compiler/GHC/Tc/Types/Constraint.hs:1046) ghc-lib-parser> pendingScDict_maybe (compiler/GHC/Tc/Types/Constraint.hs:1057) ghc-lib-parser> getPendingWantedScs (compiler/GHC/Tc/Types/Constraint.hs:1086) ghc-lib-parser> isWantedCt (compiler/GHC/Tc/Types/Constraint.hs:971) ghc-lib-parser> isGivenCt (compiler/GHC/Tc/Types/Constraint.hs:974) ghc-lib-parser> ctEvidence (compiler/GHC/Tc/Types/Constraint.hs:717) ghc-lib-parser> updCtEvidence (compiler/GHC/Tc/Types/Constraint.hs:724) ghc-lib-parser> ctLoc (compiler/GHC/Tc/Types/Constraint.hs:733) ghc-lib-parser> ctPred (compiler/GHC/Tc/Types/Constraint.hs:740) ghc-lib-parser> ctOrigin (compiler/GHC/Tc/Types/Constraint.hs:736) ghc-lib-parser> ctRewriters (compiler/GHC/Tc/Types/Constraint.hs:743) ghc-lib-parser> ctEvId (compiler/GHC/Tc/Types/Constraint.hs:747) ghc-lib-parser> mkNonCanonical (compiler/GHC/Tc/Types/Constraint.hs:706) ghc-lib-parser> mkGivens (compiler/GHC/Tc/Types/Constraint.hs:709) ghc-lib-parser> boundOccNamesOfWC (compiler/GHC/Tc/Types/Constraint.hs:850) ghc-lib-parser> EqCt (compiler/GHC/Tc/Types/Constraint.hs:282) ghc-lib-parser> eqCtEvidence (compiler/GHC/Tc/Types/Constraint.hs:302) ghc-lib-parser> eqCtLHS (compiler/GHC/Tc/Types/Constraint.hs:305) ghc-lib-parser> DictCt (compiler/GHC/Tc/Types/Constraint.hs:201) ghc-lib-parser> dictCtEvidence (compiler/GHC/Tc/Types/Constraint.hs:216) ghc-lib-parser> dictCtPred (compiler/GHC/Tc/Types/Constraint.hs:219) ghc-lib-parser> IrredCt (compiler/GHC/Tc/Types/Constraint.hs:309) ghc-lib-parser> irredCtEvidence (compiler/GHC/Tc/Types/Constraint.hs:318) ghc-lib-parser> mkIrredCt (compiler/GHC/Tc/Types/Constraint.hs:315) ghc-lib-parser> ctIrredCt (compiler/GHC/Tc/Types/Constraint.hs:324) ghc-lib-parser> irredCtPred (compiler/GHC/Tc/Types/Constraint.hs:321) ghc-lib-parser> QCInst (compiler/GHC/Tc/Types/Constraint.hs:333) ghc-lib-parser> pendingScInst_maybe (compiler/GHC/Tc/Types/Constraint.hs:1064) ghc-lib-parser> cteProblem (compiler/GHC/Tc/Types/Constraint.hs:548) ghc-lib-parser> cterClearOccursCheck (compiler/GHC/Tc/Types/Constraint.hs:579) ghc-lib-parser> cteImpredicative (compiler/GHC/Tc/Types/Constraint.hs:532) ghc-lib-parser> cteTypeFamily (compiler/GHC/Tc/Types/Constraint.hs:533) ghc-lib-parser> cteCoercionHole (compiler/GHC/Tc/Types/Constraint.hs:542) ghc-lib-parser> cteInsolubleOccurs (compiler/GHC/Tc/Types/Constraint.hs:535) ghc-lib-parser> cteSolubleOccurs (compiler/GHC/Tc/Types/Constraint.hs:536) ghc-lib-parser> cteConcrete (compiler/GHC/Tc/Types/Constraint.hs:543) ghc-lib-parser> cteSkolemEscape (compiler/GHC/Tc/Types/Constraint.hs:545) ghc-lib-parser> impredicativeProblem (compiler/GHC/Tc/Types/Constraint.hs:551) ghc-lib-parser> insolubleOccursProblem (compiler/GHC/Tc/Types/Constraint.hs:552) ghc-lib-parser> solubleOccursProblem (compiler/GHC/Tc/Types/Constraint.hs:553) ghc-lib-parser> cterHasOnlyProblems (compiler/GHC/Tc/Types/Constraint.hs:570) ghc-lib-parser> cterRemoveProblem (compiler/GHC/Tc/Types/Constraint.hs:573) ghc-lib-parser> cterHasOccursCheck (compiler/GHC/Tc/Types/Constraint.hs:576) ghc-lib-parser> canTyFamEqLHS_maybe (compiler/GHC/Tc/Types/Constraint.hs:810) ghc-lib-parser> WantedConstraints (compiler/GHC/Tc/Types/Constraint.hs:1170) ghc-lib-parser> insolubleWC (compiler/GHC/Tc/Types/Constraint.hs:1318) ghc-lib-parser> emptyWC (compiler/GHC/Tc/Types/Constraint.hs:1177) ghc-lib-parser> isEmptyWC (compiler/GHC/Tc/Types/Constraint.hs:1190) ghc-lib-parser> andWC (compiler/GHC/Tc/Types/Constraint.hs:1201) ghc-lib-parser> unionsWC (compiler/GHC/Tc/Types/Constraint.hs:1208) ghc-lib-parser> mkSimpleWC (compiler/GHC/Tc/Types/Constraint.hs:1182) ghc-lib-parser> mkImplicWC (compiler/GHC/Tc/Types/Constraint.hs:1186) ghc-lib-parser> addInsols (compiler/GHC/Tc/Types/Constraint.hs:1219) ghc-lib-parser> dropMisleading (compiler/GHC/Tc/Types/Constraint.hs:1239) ghc-lib-parser> addSimples (compiler/GHC/Tc/Types/Constraint.hs:1211) ghc-lib-parser> addImplics (compiler/GHC/Tc/Types/Constraint.hs:1216) ghc-lib-parser> addHoles (compiler/GHC/Tc/Types/Constraint.hs:1223) ghc-lib-parser> addNotConcreteError (compiler/GHC/Tc/Types/Constraint.hs:1227) ghc-lib-parser> addDelayedErrors (compiler/GHC/Tc/Types/Constraint.hs:1231) ghc-lib-parser> insolubleWantedCt (compiler/GHC/Tc/Types/Constraint.hs:1335) ghc-lib-parser> insolubleIrredCt (compiler/GHC/Tc/Types/Constraint.hs:1375) ghc-lib-parser> insolubleImplic (compiler/GHC/Tc/Types/Constraint.hs:1268) ghc-lib-parser> Implication (compiler/GHC/Tc/Types/Constraint.hs:1481) ghc-lib-parser> implicationPrototype (compiler/GHC/Tc/Types/Constraint.hs:1535) ghc-lib-parser> checkTelescopeSkol (compiler/GHC/Tc/Types/Constraint.hs:1649) ghc-lib-parser> ImplicStatus (compiler/GHC/Tc/Types/Constraint.hs:1552) ghc-lib-parser> isInsolubleStatus (compiler/GHC/Tc/Types/Constraint.hs:1263) ghc-lib-parser> isSolvedStatus (compiler/GHC/Tc/Types/Constraint.hs:1259) ghc-lib-parser> UserGiven (compiler/GHC/Tc/Types/Constraint.hs:1573) ghc-lib-parser> getUserGivensFromImplics (compiler/GHC/Tc/Types/Constraint.hs:1576) ghc-lib-parser> HasGivenEqs (compiler/GHC/Tc/Types/Constraint.hs:1564) ghc-lib-parser> checkImplicationInvariants (compiler/GHC/Tc/Types/Constraint.hs:1829) ghc-lib-parser> setCtLocEnvLoc (compiler/GHC/Tc/Types/CtLoc.hs:250) ghc-lib-parser> setCtLocEnvLvl (compiler/GHC/Tc/Types/CtLoc.hs:242) ghc-lib-parser> getCtLocEnvLoc (compiler/GHC/Tc/Types/CtLoc.hs:236) ghc-lib-parser> getCtLocEnvLvl (compiler/GHC/Tc/Types/CtLoc.hs:239) ghc-lib-parser> ctLocEnvInGeneratedCode (compiler/GHC/Tc/Types/CtLoc.hs:260) ghc-lib-parser> CtEvidence (compiler/GHC/Tc/Types/Constraint.hs:2041) ghc-lib-parser> isWanted (compiler/GHC/Tc/Types/Constraint.hs:2159) ghc-lib-parser> isGiven (compiler/GHC/Tc/Types/Constraint.hs:2163) ghc-lib-parser> ctEvPred (compiler/GHC/Tc/Types/Constraint.hs:2056) ghc-lib-parser> ctEvLoc (compiler/GHC/Tc/Types/Constraint.hs:2059) ghc-lib-parser> ctEvOrigin (compiler/GHC/Tc/Types/Constraint.hs:2062) ghc-lib-parser> ctEvExpr (compiler/GHC/Tc/Types/Constraint.hs:2091) ghc-lib-parser> ctEvTerm (compiler/GHC/Tc/Types/Constraint.hs:2080) ghc-lib-parser> ctEvCoercion (compiler/GHC/Tc/Types/Constraint.hs:2096) ghc-lib-parser> ctEvEvId (compiler/GHC/Tc/Types/Constraint.hs:2107) ghc-lib-parser> ctEvUnique (compiler/GHC/Tc/Types/Constraint.hs:2112) ghc-lib-parser> tcEvDestUnique (compiler/GHC/Tc/Types/Constraint.hs:2116) ghc-lib-parser> setCtEvLoc (compiler/GHC/Tc/Types/Constraint.hs:2120) ghc-lib-parser> emptyRewriterSet (compiler/GHC/Tc/Types/Constraint.hs:2180) ghc-lib-parser> isEmptyRewriterSet (compiler/GHC/Tc/Types/Constraint.hs:2189) ghc-lib-parser> addRewriter (compiler/GHC/Tc/Types/Constraint.hs:2192) ghc-lib-parser> unitRewriterSet (compiler/GHC/Tc/Types/Constraint.hs:2183) ghc-lib-parser> unionRewriterSet (compiler/GHC/Tc/Types/Constraint.hs:2186) ghc-lib-parser> rewriterSetFromCts (compiler/GHC/Tc/Types/Constraint.hs:2196) ghc-lib-parser> wrapType (compiler/GHC/Tc/Types/Constraint.hs:1946) ghc-lib-parser> CtFlavour (compiler/GHC/Tc/Types/Constraint.hs:2211) ghc-lib-parser> ctEvFlavour (compiler/GHC/Tc/Types/Constraint.hs:2221) ghc-lib-parser> eqCanRewrite (compiler/GHC/Tc/Types/Constraint.hs:2464) ghc-lib-parser> eqCanRewriteFR (compiler/GHC/Tc/Types/Constraint.hs:2474) ghc-lib-parser> pprEvVarTheta (compiler/GHC/Tc/Types/Constraint.hs:1938) ghc-lib-parser> pprEvVars (compiler/GHC/Tc/Types/Constraint.hs:1935) ghc-lib-parser> pprEvVarWithType (compiler/GHC/Tc/Types/Constraint.hs:1941) ghc-lib-parser> 0% ( 0 / 12) in 'GHC.Tc.Types.TH' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> SpliceType (compiler/GHC/Tc/Types/TH.hs:28) ghc-lib-parser> SpliceOrBracket (compiler/GHC/Tc/Types/TH.hs:29) ghc-lib-parser> ThStage (compiler/GHC/Tc/Types/TH.hs:31) ghc-lib-parser> PendingStuff (compiler/GHC/Tc/Types/TH.hs:64) ghc-lib-parser> ThLevel (compiler/GHC/Tc/Types/TH.hs:92) ghc-lib-parser> topStage (compiler/GHC/Tc/Types/TH.hs:82) ghc-lib-parser> topAnnStage (compiler/GHC/Tc/Types/TH.hs:83) ghc-lib-parser> topSpliceStage (compiler/GHC/Tc/Types/TH.hs:84) ghc-lib-parser> thLevel (compiler/GHC/Tc/Types/TH.hs:104) ghc-lib-parser> impLevel (compiler/GHC/Tc/Types/TH.hs:100) ghc-lib-parser> outerLevel (compiler/GHC/Tc/Types/TH.hs:101) ghc-lib-parser> Warning: 'tcLookup' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 33% ( 2 / 6) in 'GHC.Tc.Errors.Hole.FitTypes' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> TypedHole (compiler/GHC/Tc/Errors/Hole/FitTypes.hs:24) ghc-lib-parser> hfIsLcl (compiler/GHC/Tc/Errors/Hole/FitTypes.hs:120) ghc-lib-parser> pprHoleFitCand (compiler/GHC/Tc/Errors/Hole/FitTypes.hs:56) ghc-lib-parser> 4% ( 1 / 25) in 'GHC.Tc.Solver.Types' ghc-lib-parser> Missing documentation for: ghc-lib-parser> DictMap (compiler/GHC/Tc/Solver/Types.hs:129) ghc-lib-parser> emptyDictMap (compiler/GHC/Tc/Solver/Types.hs:132) ghc-lib-parser> findDictsByTyConKey (compiler/GHC/Tc/Solver/Types.hs:147) ghc-lib-parser> findDictsByClass (compiler/GHC/Tc/Solver/Types.hs:144) ghc-lib-parser> foldDicts (compiler/GHC/Tc/Solver/Types.hs:155) ghc-lib-parser> findDict (compiler/GHC/Tc/Solver/Types.hs:135) ghc-lib-parser> dictsToBag (compiler/GHC/Tc/Solver/Types.hs:152) ghc-lib-parser> FunEqMap (compiler/GHC/Tc/Solver/Types.hs:190) ghc-lib-parser> emptyFunEqs (compiler/GHC/Tc/Solver/Types.hs:193) ghc-lib-parser> findFunEq (compiler/GHC/Tc/Solver/Types.hs:196) ghc-lib-parser> insertFunEq (compiler/GHC/Tc/Solver/Types.hs:208) ghc-lib-parser> findFunEqsByTyCon (compiler/GHC/Tc/Solver/Types.hs:203) ghc-lib-parser> TcAppMap (compiler/GHC/Tc/Solver/Types.hs:75) ghc-lib-parser> emptyTcAppMap (compiler/GHC/Tc/Solver/Types.hs:87) ghc-lib-parser> isEmptyTcAppMap (compiler/GHC/Tc/Solver/Types.hs:84) ghc-lib-parser> insertTcApp (compiler/GHC/Tc/Solver/Types.hs:97) ghc-lib-parser> alterTcApp (compiler/GHC/Tc/Solver/Types.hs:102) ghc-lib-parser> filterTcAppMap (compiler/GHC/Tc/Solver/Types.hs:108) ghc-lib-parser> tcAppMapToBag (compiler/GHC/Tc/Solver/Types.hs:118) ghc-lib-parser> foldTcAppMap (compiler/GHC/Tc/Solver/Types.hs:121) ghc-lib-parser> delTcApp (compiler/GHC/Tc/Solver/Types.hs:94) ghc-lib-parser> EqualCtList (compiler/GHC/Tc/Solver/Types.hs:228) ghc-lib-parser> filterEqualCtList (compiler/GHC/Tc/Solver/Types.hs:264) ghc-lib-parser> addToEqualCtList (compiler/GHC/Tc/Solver/Types.hs:233) ghc-lib-parser> 21% ( 13 / 60) in 'GHC.Tc.Solver.InertSet' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> WorkList (compiler/GHC/Tc/Solver/InertSet.hs:178) ghc-lib-parser> isEmptyWorkList (compiler/GHC/Tc/Solver/InertSet.hs:289) ghc-lib-parser> emptyWorkList (compiler/GHC/Tc/Solver/InertSet.hs:294) ghc-lib-parser> extendWorkListNonEq (compiler/GHC/Tc/Solver/InertSet.hs:261) ghc-lib-parser> extendWorkListCt (compiler/GHC/Tc/Solver/InertSet.hs:268) ghc-lib-parser> extendWorkListCts (compiler/GHC/Tc/Solver/InertSet.hs:286) ghc-lib-parser> extendWorkListCtList (compiler/GHC/Tc/Solver/InertSet.hs:283) ghc-lib-parser> extendWorkListEq (compiler/GHC/Tc/Solver/InertSet.hs:217) ghc-lib-parser> extendWorkListEqs (compiler/GHC/Tc/Solver/InertSet.hs:236) ghc-lib-parser> appendWorkList (compiler/GHC/Tc/Solver/InertSet.hs:201) ghc-lib-parser> extendWorkListImplic (compiler/GHC/Tc/Solver/InertSet.hs:264) ghc-lib-parser> workListSize (compiler/GHC/Tc/Solver/InertSet.hs:213) ghc-lib-parser> selectWorkItem (compiler/GHC/Tc/Solver/InertSet.hs:299) ghc-lib-parser> InertSet (compiler/GHC/Tc/Solver/InertSet.hs:342) ghc-lib-parser> InertCans (compiler/GHC/Tc/Solver/InertSet.hs:1223) ghc-lib-parser> emptyInert (compiler/GHC/Tc/Solver/InertSet.hs:387) ghc-lib-parser> noGivenNewtypeReprEqs (compiler/GHC/Tc/Solver/InertSet.hs:1830) ghc-lib-parser> updGivenEqs (compiler/GHC/Tc/Solver/InertSet.hs:1528) ghc-lib-parser> mightEqualLater (compiler/GHC/Tc/Solver/InertSet.hs:1865) ghc-lib-parser> InertEqs (compiler/GHC/Tc/Solver/InertSet.hs:1270) ghc-lib-parser> foldTyEqs (compiler/GHC/Tc/Solver/InertSet.hs:1328) ghc-lib-parser> delEq (compiler/GHC/Tc/Solver/InertSet.hs:1335) ghc-lib-parser> findEq (compiler/GHC/Tc/Solver/InertSet.hs:1349) ghc-lib-parser> partitionInertEqs (compiler/GHC/Tc/Solver/InertSet.hs:1373) ghc-lib-parser> partitionFunEqs (compiler/GHC/Tc/Solver/InertSet.hs:1395) ghc-lib-parser> foldFunEqs (compiler/GHC/Tc/Solver/InertSet.hs:1390) ghc-lib-parser> addEqToCans (compiler/GHC/Tc/Solver/InertSet.hs:1314) ghc-lib-parser> updDicts (compiler/GHC/Tc/Solver/InertSet.hs:1412) ghc-lib-parser> delDict (compiler/GHC/Tc/Solver/InertSet.hs:1415) ghc-lib-parser> addDict (compiler/GHC/Tc/Solver/InertSet.hs:1419) ghc-lib-parser> filterDicts (compiler/GHC/Tc/Solver/InertSet.hs:1427) ghc-lib-parser> partitionDicts (compiler/GHC/Tc/Solver/InertSet.hs:1430) ghc-lib-parser> addSolvedDict (compiler/GHC/Tc/Solver/InertSet.hs:1423) ghc-lib-parser> InertIrreds (compiler/GHC/Tc/Solver/InertSet.hs:1272) ghc-lib-parser> delIrred (compiler/GHC/Tc/Solver/InertSet.hs:1462) ghc-lib-parser> addIrreds (compiler/GHC/Tc/Solver/InertSet.hs:1448) ghc-lib-parser> addIrred (compiler/GHC/Tc/Solver/InertSet.hs:1453) ghc-lib-parser> foldIrreds (compiler/GHC/Tc/Solver/InertSet.hs:1469) ghc-lib-parser> findMatchingIrreds (compiler/GHC/Tc/Solver/InertSet.hs:1473) ghc-lib-parser> updIrreds (compiler/GHC/Tc/Solver/InertSet.hs:1456) ghc-lib-parser> addIrredToCans (compiler/GHC/Tc/Solver/InertSet.hs:1443) ghc-lib-parser> KickOutSpec (compiler/GHC/Tc/Solver/InertSet.hs:1549) ghc-lib-parser> kickOutRewritableLHS (compiler/GHC/Tc/Solver/InertSet.hs:1576) ghc-lib-parser> CycleBreakerVarStack (compiler/GHC/Tc/Solver/InertSet.hs:332) ghc-lib-parser> InteractResult (compiler/GHC/Tc/Solver/InertSet.hs:2135) ghc-lib-parser> solveOneFromTheOther (compiler/GHC/Tc/Solver/InertSet.hs:2155) ghc-lib-parser> Warning: 'PmLit' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/HsToCore/Pmc/Solver/Types.hs:371:14 ghc-lib-parser> * at compiler/GHC/HsToCore/Pmc/Solver/Types.hs:371:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/HsToCore/Pmc/Solver/Types.hs:371:1 ghc-lib-parser> Warning: 'dsGetCompleteMatches' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'DsM' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'vi_ty' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 53% ( 24 / 45) in 'GHC.HsToCore.Pmc.Solver.Types' ghc-lib-parser> Missing documentation for: ghc-lib-parser> PmAltConApp (compiler/GHC/HsToCore/Pmc/Solver/Types.hs:205) ghc-lib-parser> initNablas (compiler/GHC/HsToCore/Pmc/Solver/Types.hs:111) ghc-lib-parser> lookupRefuts (compiler/GHC/HsToCore/Pmc/Solver/Types.hs:345) ghc-lib-parser> lookupSolution (compiler/GHC/HsToCore/Pmc/Solver/Types.hs:355) ghc-lib-parser> lookupVarInfo (compiler/GHC/HsToCore/Pmc/Solver/Types.hs:305) ghc-lib-parser> trvVarInfo (compiler/GHC/HsToCore/Pmc/Solver/Types.hs:333) ghc-lib-parser> CompleteMatch (compiler/GHC/Types/CompleteMatch.hs:24) ghc-lib-parser> getRcm (compiler/GHC/HsToCore/Pmc/Solver/Types.hs:274) ghc-lib-parser> isRcmInitialised (compiler/GHC/HsToCore/Pmc/Solver/Types.hs:277) ghc-lib-parser> PmLitValue (compiler/GHC/HsToCore/Pmc/Solver/Types.hs:375) ghc-lib-parser> pmAltConImplBangs (compiler/GHC/HsToCore/Pmc/Solver/Types.hs:529) ghc-lib-parser> PmAltConSet (compiler/GHC/HsToCore/Pmc/Solver/Types.hs:453) ghc-lib-parser> emptyPmAltConSet (compiler/GHC/HsToCore/Pmc/Solver/Types.hs:456) ghc-lib-parser> isEmptyPmAltConSet (compiler/GHC/HsToCore/Pmc/Solver/Types.hs:459) ghc-lib-parser> extendPmAltConSet (compiler/GHC/HsToCore/Pmc/Solver/Types.hs:468) ghc-lib-parser> pmAltConSetElems (compiler/GHC/HsToCore/Pmc/Solver/Types.hs:474) ghc-lib-parser> literalToPmLit (compiler/GHC/HsToCore/Pmc/Solver/Types.hs:591) ghc-lib-parser> negatePmLit (compiler/GHC/HsToCore/Pmc/Solver/Types.hs:601) ghc-lib-parser> overloadPmLit (compiler/GHC/HsToCore/Pmc/Solver/Types.hs:610) ghc-lib-parser> pmLitAsStringLit (compiler/GHC/HsToCore/Pmc/Solver/Types.hs:621) ghc-lib-parser> coreExprAsPmLit (compiler/GHC/HsToCore/Pmc/Solver/Types.hs:626) ghc-lib-parser> Warning: 'maxPmCheckModels' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'GRHS' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'SrcInfo' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/HsToCore/Pmc/Types.hs:106:19 ghc-lib-parser> * at compiler/GHC/HsToCore/Pmc/Types.hs:106:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/HsToCore/Pmc/Types.hs:106:1 ghc-lib-parser> Warning: 'GRHSs' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'Match' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'MatchGroup' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'CIRB' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 92% ( 26 / 28) in 'GHC.HsToCore.Pmc.Types' ghc-lib-parser> Missing documentation for: ghc-lib-parser> PmRecSel (compiler/GHC/HsToCore/Pmc/Types.hs:181) ghc-lib-parser> Precision (compiler/GHC/HsToCore/Pmc/Types.hs:226) ghc-lib-parser> 100% ( 2 / 2) in 'GHC.HsToCore.Pmc.Ppr' ghc-lib-parser> Warning: 'ParseContext' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Parser/Errors/Types.hs:531:5 ghc-lib-parser> * at compiler/GHC/Parser/Errors/Types.hs:530:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Parser/Errors/Types.hs:530:1 ghc-lib-parser> Warning: 'mdo' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'PatternSynonyms' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: '!' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'ExplicitNamespaces' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'ImportQualifiedPost' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'qualified' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: '~' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: '.' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'OverloadedRecordUpdate' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: '@' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'WarnPrepositiveQualifiedModule' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 22% ( 5 / 22) in 'GHC.Parser.Errors.Types' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> PsWarning (compiler/GHC/Parser/Errors/Types.hs:26) ghc-lib-parser> PsError (compiler/GHC/Parser/Errors/Types.hs:27) ghc-lib-parser> PsHeaderMessage (compiler/GHC/Parser/Errors/Types.hs:41) ghc-lib-parser> PsMessage (compiler/GHC/Parser/Errors/Types.hs:66) ghc-lib-parser> PsInvalidTypeSignature (compiler/GHC/Parser/Errors/Types.hs:513) ghc-lib-parser> PatIncompleteDoBlock (compiler/GHC/Parser/Errors/Types.hs:523) ghc-lib-parser> PsErrInPatDetails (compiler/GHC/Parser/Errors/Types.hs:539) ghc-lib-parser> PsErrPunDetails (compiler/GHC/Parser/Errors/Types.hs:549) ghc-lib-parser> PsErrTypeSyntaxDetails (compiler/GHC/Parser/Errors/Types.hs:554) ghc-lib-parser> noParseContext (compiler/GHC/Parser/Errors/Types.hs:568) ghc-lib-parser> incompleteDoBlock (compiler/GHC/Parser/Errors/Types.hs:571) ghc-lib-parser> NumUnderscoreReason (compiler/GHC/Parser/Errors/Types.hs:577) ghc-lib-parser> LexErrKind (compiler/GHC/Parser/Errors/Types.hs:583) ghc-lib-parser> LexErr (compiler/GHC/Parser/Errors/Types.hs:589) ghc-lib-parser> TransLayoutReason (compiler/GHC/Parser/Errors/Types.hs:606) ghc-lib-parser> FileHeaderPragmaType (compiler/GHC/Parser/Errors/Types.hs:611) ghc-lib-parser> 28% ( 2 / 7) in 'GHC.Parser.String' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> StringLexError (compiler/GHC/Parser/String.hs:38) ghc-lib-parser> lexString (compiler/GHC/Parser/String.hs:41) ghc-lib-parser> isDoubleSmartQuote (compiler/GHC/Parser/String.hs:239) ghc-lib-parser> isSingleSmartQuote (compiler/GHC/Parser/String.hs:245) ghc-lib-parser> 100% ( 6 / 6) in 'GHC.Hs.Dump' ghc-lib-parser> 37% ( 6 / 16) in 'GHC.Driver.Backpack.Syntax' ghc-lib-parser> Missing documentation for: ghc-lib-parser> HsUnitId (compiler/GHC/Driver/Backpack/Syntax.hs:47) ghc-lib-parser> LHsUnitId (compiler/GHC/Driver/Backpack/Syntax.hs:48) ghc-lib-parser> HsModuleSubst (compiler/GHC/Driver/Backpack/Syntax.hs:50) ghc-lib-parser> LHsModuleSubst (compiler/GHC/Driver/Backpack/Syntax.hs:51) ghc-lib-parser> HsModuleId (compiler/GHC/Driver/Backpack/Syntax.hs:53) ghc-lib-parser> LHsModuleId (compiler/GHC/Driver/Backpack/Syntax.hs:55) ghc-lib-parser> HsComponentId (compiler/GHC/Driver/Backpack/Syntax.hs:39) ghc-lib-parser> LHsUnit (compiler/GHC/Driver/Backpack/Syntax.hs:62) ghc-lib-parser> LHsUnitDecl (compiler/GHC/Driver/Backpack/Syntax.hs:69) ghc-lib-parser> LRenaming (compiler/GHC/Driver/Backpack/Syntax.hs:86) ghc-lib-parser> 19% ( 4 / 21) in 'GHC.Core.Unfold' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> sizeExpr (compiler/GHC/Core/Unfold.hs:461) ghc-lib-parser> ArgSummary (compiler/GHC/Core/Unfold.hs:149) ghc-lib-parser> nonTriv (compiler/GHC/Core/Unfold.hs:160) ghc-lib-parser> CallCtxt (compiler/GHC/Core/Unfold.hs:163) ghc-lib-parser> defaultUnfoldingOpts (compiler/GHC/Core/Unfold.hs:89) ghc-lib-parser> updateCreationThreshold (compiler/GHC/Core/Unfold.hs:125) ghc-lib-parser> updateUseThreshold (compiler/GHC/Core/Unfold.hs:128) ghc-lib-parser> updateFunAppDiscount (compiler/GHC/Core/Unfold.hs:131) ghc-lib-parser> updateDictDiscount (compiler/GHC/Core/Unfold.hs:134) ghc-lib-parser> updateVeryAggressive (compiler/GHC/Core/Unfold.hs:137) ghc-lib-parser> updateCaseScaling (compiler/GHC/Core/Unfold.hs:144) ghc-lib-parser> updateCaseThreshold (compiler/GHC/Core/Unfold.hs:141) ghc-lib-parser> updateReportPrefix (compiler/GHC/Core/Unfold.hs:147) ghc-lib-parser> inlineBoringOk (compiler/GHC/Core/Unfold.hs:224) ghc-lib-parser> calcUnfoldingGuidance (compiler/GHC/Core/Unfold.hs:251) ghc-lib-parser> uncondInlineJoin (compiler/GHC/Core/Unfold.hs:437) ghc-lib-parser> Warning: 'DynFlags' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Driver/DynFlags.hs:147:17 ghc-lib-parser> * at compiler/GHC/Driver/DynFlags.hs:147:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Driver/DynFlags.hs:147:1 ghc-lib-parser> Warning: 'WarningCategory' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Unit/Module/Warnings.hs:133:27 ghc-lib-parser> * at compiler/GHC/Unit/Module/Warnings.hs:133:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Unit/Module/Warnings.hs:133:1 ghc-lib-parser> Warning: 'NoBackend' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'getUnitDbRefs' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'ModuleName' is ambiguous. It is defined ghc-lib-parser> * at compiler/Language/Haskell/Syntax/Module/Name.hs:13:22 ghc-lib-parser> * at compiler/Language/Haskell/Syntax/Module/Name.hs:13:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/Language/Haskell/Syntax/Module/Name.hs:13:1 ghc-lib-parser> Warning: 'PackageName' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 51% ( 59 /114) in 'GHC.Driver.DynFlags' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> WarningFlag (compiler/GHC/Driver/Flags.hs:959) ghc-lib-parser> Language (compiler/GHC/Driver/Flags.hs:62) ghc-lib-parser> FatalMessager (compiler/GHC/Driver/DynFlags.hs:721) ghc-lib-parser> FlushOut (compiler/GHC/Driver/DynFlags.hs:727) ghc-lib-parser> hasPprDebug (compiler/GHC/Driver/DynFlags.hs:995) ghc-lib-parser> hasNoDebugOutput (compiler/GHC/Driver/DynFlags.hs:998) ghc-lib-parser> hasNoStateHack (compiler/GHC/Driver/DynFlags.hs:1001) ghc-lib-parser> hasNoOptCoercion (compiler/GHC/Driver/DynFlags.hs:1004) ghc-lib-parser> xopt_DuplicateRecordFields (compiler/GHC/Driver/DynFlags.hs:1143) ghc-lib-parser> xopt_FieldSelectors (compiler/GHC/Driver/DynFlags.hs:1148) ghc-lib-parser> lang_set (compiler/GHC/Driver/DynFlags.hs:1153) ghc-lib-parser> DynamicTooState (compiler/GHC/Driver/DynFlags.hs:904) ghc-lib-parser> dynamicTooState (compiler/GHC/Driver/DynFlags.hs:911) ghc-lib-parser> setDynamicNow (compiler/GHC/Driver/DynFlags.hs:917) ghc-lib-parser> OnOff (compiler/GHC/Driver/DynFlags.hs:734) ghc-lib-parser> ways (compiler/GHC/Driver/DynFlags.hs:1434) ghc-lib-parser> HasDynFlags (compiler/GHC/Driver/DynFlags.hs:466) ghc-lib-parser> ContainsDynFlags (compiler/GHC/Driver/DynFlags.hs:490) ghc-lib-parser> RtsOptsEnabled (compiler/GHC/Driver/DynFlags.hs:876) ghc-lib-parser> isOneShot (compiler/GHC/Driver/DynFlags.hs:781) ghc-lib-parser> isNoLink (compiler/GHC/Driver/DynFlags.hs:796) ghc-lib-parser> packageFlagsChanged (compiler/GHC/Driver/DynFlags.hs:854) ghc-lib-parser> PackageDBFlag (compiler/GHC/Driver/DynFlags.hs:846) ghc-lib-parser> PkgDbRef (compiler/GHC/Driver/DynFlags.hs:922) ghc-lib-parser> showOpt (compiler/GHC/Utils/CliOption.hs:26) ghc-lib-parser> DynLibLoader (compiler/GHC/Driver/DynFlags.hs:871) ghc-lib-parser> ReexportedModule (compiler/GHC/Driver/DynFlags.hs:969) ghc-lib-parser> defaultFatalMessager (compiler/GHC/Driver/DynFlags.hs:724) ghc-lib-parser> defaultFlushOut (compiler/GHC/Driver/DynFlags.hs:730) ghc-lib-parser> optLevelFlags (compiler/GHC/Driver/DynFlags.hs:1239) ghc-lib-parser> TurnOnFlag (compiler/GHC/Driver/Flags.hs:80) ghc-lib-parser> turnOn (compiler/GHC/Driver/Flags.hs:82) ghc-lib-parser> turnOff (compiler/GHC/Driver/Flags.hs:83) ghc-lib-parser> programName (compiler/GHC/Driver/DynFlags.hs:1446) ghc-lib-parser> projectVersion (compiler/GHC/Driver/DynFlags.hs:1448) ghc-lib-parser> ghcUsagePath (compiler/GHC/Driver/DynFlags.hs:1450) ghc-lib-parser> ghciUsagePath (compiler/GHC/Driver/DynFlags.hs:1452) ghc-lib-parser> topDir (compiler/GHC/Driver/DynFlags.hs:1454) ghc-lib-parser> toolDir (compiler/GHC/Driver/DynFlags.hs:1456) ghc-lib-parser> versionedFilePath (compiler/GHC/Driver/DynFlags.hs:1487) ghc-lib-parser> extraGccViaCFlags (compiler/GHC/Driver/DynFlags.hs:1458) ghc-lib-parser> globalPackageDatabasePath (compiler/GHC/Driver/DynFlags.hs:1460) ghc-lib-parser> initPromotionTickContext (compiler/GHC/Driver/DynFlags.hs:1539) ghc-lib-parser> isSse4_1Enabled (compiler/GHC/Driver/DynFlags.hs:1549) ghc-lib-parser> isSse4_2Enabled (compiler/GHC/Driver/DynFlags.hs:1552) ghc-lib-parser> isAvxEnabled (compiler/GHC/Driver/DynFlags.hs:1555) ghc-lib-parser> isAvx2Enabled (compiler/GHC/Driver/DynFlags.hs:1558) ghc-lib-parser> isAvx512cdEnabled (compiler/GHC/Driver/DynFlags.hs:1561) ghc-lib-parser> isAvx512erEnabled (compiler/GHC/Driver/DynFlags.hs:1564) ghc-lib-parser> isAvx512fEnabled (compiler/GHC/Driver/DynFlags.hs:1567) ghc-lib-parser> isAvx512pfEnabled (compiler/GHC/Driver/DynFlags.hs:1570) ghc-lib-parser> isFmaEnabled (compiler/GHC/Driver/DynFlags.hs:1573) ghc-lib-parser> isBmiEnabled (compiler/GHC/Driver/DynFlags.hs:1579) ghc-lib-parser> isBmi2Enabled (compiler/GHC/Driver/DynFlags.hs:1585) ghc-lib-parser> Warning: 'InstantiatedUnit' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Unit/Types.hs:278:7 ghc-lib-parser> * at compiler/GHC/Unit/Types.hs:297:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Unit/Types.hs:297:1 ghc-lib-parser> Warning: 'DynFlags' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Driver/DynFlags.hs:147:17 ghc-lib-parser> * at compiler/GHC/Driver/DynFlags.hs:147:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Driver/DynFlags.hs:147:1 ghc-lib-parser> Warning: 'unitState' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'Module' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Unit/Types.hs:120:23 ghc-lib-parser> * at compiler/GHC/Unit/Types.hs:133:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Unit/Types.hs:133:1 ghc-lib-parser> Warning: 'UnitId' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Unit/Types.hs:519:18 ghc-lib-parser> * at compiler/GHC/Unit/Types.hs:519:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Unit/Types.hs:519:1 ghc-lib-parser> Warning: 'ModuleName' is ambiguous. It is defined ghc-lib-parser> * at compiler/Language/Haskell/Syntax/Module/Name.hs:13:22 ghc-lib-parser> * at compiler/Language/Haskell/Syntax/Module/Name.hs:13:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/Language/Haskell/Syntax/Module/Name.hs:13:1 ghc-lib-parser> Warning: 'UnitState' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Unit/State.hs:418:18 ghc-lib-parser> * at compiler/GHC/Unit/State.hs:418:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Unit/State.hs:418:1 ghc-lib-parser> Warning: 'nameModule' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'ClosureUnitInfoMap' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'PackageName' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Unit/Info.hs:103:23 ghc-lib-parser> * at compiler/GHC/Unit/Info.hs:103:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Unit/Info.hs:103:1 ghc-lib-parser> Warning: 'trusted' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'exposed' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'UnitVisibility' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Unit/State.hs:273:23 ghc-lib-parser> * at compiler/GHC/Unit/State.hs:273:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Unit/State.hs:273:1 ghc-lib-parser> Warning: 'depends' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'UnitArg' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 72% ( 43 / 59) in 'GHC.Unit.State' ghc-lib-parser> Missing documentation for: ghc-lib-parser> UnitState (compiler/GHC/Unit/State.hs:418) ghc-lib-parser> PreloadUnitClosure (compiler/GHC/Unit/State.hs:266) ghc-lib-parser> UnitErr (compiler/GHC/Unit/State.hs:2059) ghc-lib-parser> emptyUnitState (compiler/GHC/Unit/State.hs:483) ghc-lib-parser> readUnitDatabases (compiler/GHC/Unit/State.hs:705) ghc-lib-parser> readUnitDatabase (compiler/GHC/Unit/State.hs:761) ghc-lib-parser> getUnitDbRefs (compiler/GHC/Unit/State.hs:712) ghc-lib-parser> UnitInfoMap (compiler/GHC/Unit/State.hs:507) ghc-lib-parser> listVisibleModuleNames (compiler/GHC/Unit/State.hs:2020) ghc-lib-parser> lookupModuleWithSuggestions (compiler/GHC/Unit/State.hs:1915) ghc-lib-parser> lookupPluginModuleWithSuggestions (compiler/GHC/Unit/State.hs:1942) ghc-lib-parser> ModuleSuggestion (compiler/GHC/Unit/State.hs:1908) ghc-lib-parser> pprReason (compiler/GHC/Unit/State.hs:1244) ghc-lib-parser> mayThrowUnitErr (compiler/GHC/Unit/State.hs:2065) ghc-lib-parser> pprFlag (compiler/GHC/Unit/State.hs:1074) ghc-lib-parser> pprUnitInfoForUser (compiler/GHC/Unit/State.hs:2126) ghc-lib-parser> Warning: 'ImportAvails' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Unit/Module/Deps.hs:480:6 ghc-lib-parser> * at compiler/GHC/Unit/Module/Deps.hs:479:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Unit/Module/Deps.hs:479:1 ghc-lib-parser> Warning: 'checkFamInstConsistency' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'addDependentFile' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'Fingerprint' is ambiguous. It is defined ghc-lib-parser> * in ‘GHC.Internal.Fingerprint.Type’ ghc-lib-parser> * in ‘GHC.Internal.Fingerprint.Type’ ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined in ‘GHC.Internal.Fingerprint.Type’ ghc-lib-parser> 88% ( 15 / 17) in 'GHC.Unit.Module.Deps' ghc-lib-parser> Missing documentation for: ghc-lib-parser> noDependencies (compiler/GHC/Unit/Module/Deps.hs:201) ghc-lib-parser> dep_trusted_pkgs ghc-lib-parser> 100% ( 7 / 7) in 'GHC.Unit' ghc-lib-parser> Warning: 'SourceError' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 16% ( 1 / 6) in 'GHC.Types.Target' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> TargetId (compiler/GHC/Types/Target.hs:44) ghc-lib-parser> InputFileBuffer (compiler/GHC/Types/Target.hs:54) ghc-lib-parser> pprTarget (compiler/GHC/Types/Target.hs:58) ghc-lib-parser> pprTargetId (compiler/GHC/Types/Target.hs:65) ghc-lib-parser> Warning: 'DriverMessage' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 10% ( 1 / 10) in 'GHC.Iface.Errors.Types' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> MissingInterfaceError (compiler/GHC/Iface/Errors/Types.hs:58) ghc-lib-parser> InterfaceLookingFor (compiler/GHC/Iface/Errors/Types.hs:42) ghc-lib-parser> IfaceMessage (compiler/GHC/Iface/Errors/Types.hs:48) ghc-lib-parser> ReadInterfaceError (compiler/GHC/Iface/Errors/Types.hs:69) ghc-lib-parser> CantFindInstalled (compiler/GHC/Iface/Errors/Types.hs:87) ghc-lib-parser> CantFindInstalledReason (compiler/GHC/Iface/Errors/Types.hs:74) ghc-lib-parser> FindingModuleOrInterface (compiler/GHC/Iface/Errors/Types.hs:90) ghc-lib-parser> IfaceMessageOpts (compiler/GHC/Iface/Errors/Types.hs:38) ghc-lib-parser> Warning: 'ModSummary' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Unit/Module/ModSummary.hs:62:6 ghc-lib-parser> * at compiler/GHC/Unit/Module/ModSummary.hs:61:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Unit/Module/ModSummary.hs:61:1 ghc-lib-parser> Warning: 'ModuleGraph' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 39% ( 9 / 23) in 'GHC.Unit.Module.ModSummary' ghc-lib-parser> Missing documentation for: ghc-lib-parser> ms_unitid (compiler/GHC/Unit/Module/ModSummary.hs:99) ghc-lib-parser> ms_installed_mod (compiler/GHC/Unit/Module/ModSummary.hs:102) ghc-lib-parser> ms_mod_name (compiler/GHC/Unit/Module/ModSummary.hs:105) ghc-lib-parser> ms_mnwib (compiler/GHC/Unit/Module/ModSummary.hs:167) ghc-lib-parser> msHiFilePath (compiler/GHC/Unit/Module/ModSummary.hs:150) ghc-lib-parser> msDynHiFilePath (compiler/GHC/Unit/Module/ModSummary.hs:151) ghc-lib-parser> msHsFilePath (compiler/GHC/Unit/Module/ModSummary.hs:149) ghc-lib-parser> msObjFilePath (compiler/GHC/Unit/Module/ModSummary.hs:152) ghc-lib-parser> msDynObjFilePath (compiler/GHC/Unit/Module/ModSummary.hs:153) ghc-lib-parser> msHsFileOsPath (compiler/GHC/Unit/Module/ModSummary.hs:156) ghc-lib-parser> msHiFileOsPath (compiler/GHC/Unit/Module/ModSummary.hs:157) ghc-lib-parser> msDynHiFileOsPath (compiler/GHC/Unit/Module/ModSummary.hs:158) ghc-lib-parser> msObjFileOsPath (compiler/GHC/Unit/Module/ModSummary.hs:159) ghc-lib-parser> msDynObjFileOsPath (compiler/GHC/Unit/Module/ModSummary.hs:160) ghc-lib-parser> Warning: 'f' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'ModSummaries' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 28% ( 9 / 32) in 'GHC.Unit.Module.Graph' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> emptyMG (compiler/GHC/Unit/Module/Graph.hs:202) ghc-lib-parser> mkModuleGraph (compiler/GHC/Unit/Module/Graph.hs:238) ghc-lib-parser> extendMGInst (compiler/GHC/Unit/Module/Graph.hs:224) ghc-lib-parser> extendMG' (compiler/GHC/Unit/Module/Graph.hs:232) ghc-lib-parser> unionMG (compiler/GHC/Unit/Module/Graph.hs:172) ghc-lib-parser> isTemplateHaskellOrQQNonBoot (compiler/GHC/Unit/Module/Graph.hs:205) ghc-lib-parser> mgModSummaries (compiler/GHC/Unit/Module/Graph.hs:184) ghc-lib-parser> mgModSummaries' (compiler/GHC/Unit/Module/Graph.hs:187) ghc-lib-parser> mgTransDeps (compiler/GHC/Unit/Module/Graph.hs:181) ghc-lib-parser> showModMsg (compiler/GHC/Unit/Module/Graph.hs:263) ghc-lib-parser> moduleGraphNodeModule (compiler/GHC/Unit/Module/Graph.hs:89) ghc-lib-parser> moduleGraphNodeModSum (compiler/GHC/Unit/Module/Graph.hs:92) ghc-lib-parser> SummaryNode (compiler/GHC/Unit/Module/Graph.hs:298) ghc-lib-parser> summaryNodeSummary (compiler/GHC/Unit/Module/Graph.hs:304) ghc-lib-parser> NodeKey (compiler/GHC/Unit/Module/Graph.hs:115) ghc-lib-parser> nodeKeyUnitId (compiler/GHC/Unit/Module/Graph.hs:129) ghc-lib-parser> nodeKeyModName (compiler/GHC/Unit/Module/Graph.hs:134) ghc-lib-parser> ModNodeKey (compiler/GHC/Unit/Module/Graph.hs:389) ghc-lib-parser> mkNodeKey (compiler/GHC/Unit/Module/Graph.hs:381) ghc-lib-parser> msKey (compiler/GHC/Unit/Module/Graph.hs:387) ghc-lib-parser> moduleGraphNodeUnitId (compiler/GHC/Unit/Module/Graph.hs:97) ghc-lib-parser> ModNodeKeyWithUid (compiler/GHC/Unit/Module/Graph.hs:137) ghc-lib-parser> Warning: 'enum' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'conv' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 16% ( 2 / 12) in 'GHC.HsToCore.Errors.Types' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> MinBound (compiler/GHC/HsToCore/Errors/Types.hs:26) ghc-lib-parser> MaxBound (compiler/GHC/HsToCore/Errors/Types.hs:27) ghc-lib-parser> MaxUncoveredPatterns (compiler/GHC/HsToCore/Errors/Types.hs:28) ghc-lib-parser> MaxPmCheckModels (compiler/GHC/HsToCore/Errors/Types.hs:29) ghc-lib-parser> DsArgNum (compiler/GHC/HsToCore/Errors/Types.hs:171) ghc-lib-parser> NegLiteralExtEnabled (compiler/GHC/HsToCore/Errors/Types.hs:198) ghc-lib-parser> negLiteralExtEnabled (compiler/GHC/HsToCore/Errors/Types.hs:203) ghc-lib-parser> ExhaustivityCheckType (compiler/GHC/HsToCore/Errors/Types.hs:206) ghc-lib-parser> BindsType (compiler/GHC/HsToCore/Errors/Types.hs:208) ghc-lib-parser> 42% ( 3 / 7) in 'GHC.Driver.Ppr' ghc-lib-parser> Missing documentation for: ghc-lib-parser> showSDocUnsafe (compiler/GHC/Utils/Outputable.hs:666) ghc-lib-parser> showPpr (compiler/GHC/Driver/Ppr.hs:27) ghc-lib-parser> showPprUnsafe (compiler/GHC/Utils/Outputable.hs:669) ghc-lib-parser> printForUser (compiler/GHC/Driver/Ppr.hs:37) ghc-lib-parser> 50% ( 1 / 2) in 'GHC.Driver.Config.Logger' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> 30% ( 7 / 23) in 'GHC.Data.IOEnv' ghc-lib-parser> Missing documentation for: ghc-lib-parser> IOEnv (compiler/GHC/Data/IOEnv.hs:63) ghc-lib-parser> failM (compiler/GHC/Data/IOEnv.hs:108) ghc-lib-parser> failWithM (compiler/GHC/Data/IOEnv.hs:111) ghc-lib-parser> IOEnvFailure (compiler/GHC/Data/IOEnv.hs:113) ghc-lib-parser> getEnv (compiler/GHC/Data/IOEnv.hs:245) ghc-lib-parser> runIOEnv (compiler/GHC/Data/IOEnv.hs:144) ghc-lib-parser> unsafeInterleaveM (compiler/GHC/Data/IOEnv.hs:199) ghc-lib-parser> uninterruptibleMaskM_ (compiler/GHC/Data/IOEnv.hs:202) ghc-lib-parser> tryM (compiler/GHC/Data/IOEnv.hs:168) ghc-lib-parser> tryAllM (compiler/GHC/Data/IOEnv.hs:177) ghc-lib-parser> tryMostM (compiler/GHC/Data/IOEnv.hs:195) ghc-lib-parser> fixM (compiler/GHC/Data/IOEnv.hs:156) ghc-lib-parser> newMutVar (compiler/GHC/Data/IOEnv.hs:219) ghc-lib-parser> readMutVar (compiler/GHC/Data/IOEnv.hs:225) ghc-lib-parser> writeMutVar (compiler/GHC/Data/IOEnv.hs:222) ghc-lib-parser> updMutVar (compiler/GHC/Data/IOEnv.hs:228) ghc-lib-parser> 38% ( 7 / 18) in 'GHC.Core.Unfold.Make' ghc-lib-parser> Missing documentation for: ghc-lib-parser> mkUnfolding (compiler/GHC/Core/Unfold/Make.hs:329) ghc-lib-parser> mkCoreUnfolding (compiler/GHC/Core/Unfold/Make.hs:340) ghc-lib-parser> mkFinalUnfolding (compiler/GHC/Core/Unfold/Make.hs:49) ghc-lib-parser> mkFinalUnfolding' (compiler/GHC/Core/Unfold/Make.hs:56) ghc-lib-parser> mkSimpleUnfolding (compiler/GHC/Core/Unfold/Make.hs:82) ghc-lib-parser> mkWorkerUnfolding (compiler/GHC/Core/Unfold/Make.hs:114) ghc-lib-parser> mkInlinableUnfolding (compiler/GHC/Core/Unfold/Make.hs:159) ghc-lib-parser> mkWrapperUnfolding (compiler/GHC/Core/Unfold/Make.hs:105) ghc-lib-parser> mkDFunUnfolding (compiler/GHC/Core/Unfold/Make.hs:86) ghc-lib-parser> mkDataConUnfolding (compiler/GHC/Core/Unfold/Make.hs:94) ghc-lib-parser> specUnfolding (compiler/GHC/Core/Unfold/Make.hs:172) ghc-lib-parser> Warning: 'dc' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 50% ( 7 / 14) in 'GHC.Core.SimpleOpt' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> simpleOptPgm (compiler/GHC/Core/SimpleOpt.hs:163) ghc-lib-parser> simpleOptExpr (compiler/GHC/Core/SimpleOpt.hs:134) ghc-lib-parser> simpleOptExprWith (compiler/GHC/Core/SimpleOpt.hs:151) ghc-lib-parser> joinPointBindings_maybe (compiler/GHC/Core/SimpleOpt.hs:946) ghc-lib-parser> exprIsLiteral_maybe (compiler/GHC/Core/SimpleOpt.hs:1488) ghc-lib-parser> exprIsLambda_maybe (compiler/GHC/Core/SimpleOpt.hs:1514) ghc-lib-parser> Warning: 'ty' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'tv' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'pos' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'Var' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core.hs:249:5 ghc-lib-parser> * at compiler/GHC/Types/Var.hs:253:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Types/Var.hs:253:1 ghc-lib-parser> 5% ( 2 / 37) in 'GHC.Types.Id.Make' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> mkDictFunId (compiler/GHC/Types/Id/Make.hs:1803) ghc-lib-parser> mkDictSelId (compiler/GHC/Types/Id/Make.hs:478) ghc-lib-parser> mkDictSelRhs (compiler/GHC/Types/Id/Make.hs:548) ghc-lib-parser> mkFCallId (compiler/GHC/Types/Id/Make.hs:1755) ghc-lib-parser> unwrapNewTypeBody (compiler/GHC/Types/Id/Make.hs:1721) ghc-lib-parser> wrapFamInstBody (compiler/GHC/Types/Id/Make.hs:1731) ghc-lib-parser> vanillaDataConBoxer (compiler/GHC/Types/Id/Make.hs:746) ghc-lib-parser> mkDataConRep (compiler/GHC/Types/Id/Make.hs:793) ghc-lib-parser> mkDataConWorkId (compiler/GHC/Types/Id/Make.hs:591) ghc-lib-parser> DataConBangOpts (compiler/GHC/Types/Id/Make.hs:775) ghc-lib-parser> BangOpts (compiler/GHC/Types/Id/Make.hs:781) ghc-lib-parser> unboxedUnitExpr (compiler/GHC/Types/Id/Make.hs:2413) ghc-lib-parser> wiredInIds (compiler/GHC/Types/Id/Make.hs:172) ghc-lib-parser> ghcPrimIds (compiler/GHC/Types/Id/Make.hs:181) ghc-lib-parser> realWorldPrimId (compiler/GHC/Types/Id/Make.hs:2397) ghc-lib-parser> voidPrimId (compiler/GHC/Types/Id/Make.hs:2409) ghc-lib-parser> voidArgId (compiler/GHC/Types/Id/Make.hs:2416) ghc-lib-parser> nullAddrId (compiler/GHC/Types/Id/Make.hs:1871) ghc-lib-parser> seqId (compiler/GHC/Types/Id/Make.hs:1878) ghc-lib-parser> lazyId (compiler/GHC/Types/Id/Make.hs:1909) ghc-lib-parser> lazyIdKey (compiler/GHC/Builtin/Names.hs:2378) ghc-lib-parser> coercionTokenId (compiler/GHC/Types/Id/Make.hs:2419) ghc-lib-parser> coerceId (compiler/GHC/Types/Id/Make.hs:2047) ghc-lib-parser> proxyHashId (compiler/GHC/Types/Id/Make.hs:1853) ghc-lib-parser> nospecId (compiler/GHC/Types/Id/Make.hs:1937) ghc-lib-parser> nospecIdName (compiler/GHC/Types/Id/Make.hs:1849) ghc-lib-parser> noinlineId (compiler/GHC/Types/Id/Make.hs:1922) ghc-lib-parser> noinlineIdName (compiler/GHC/Types/Id/Make.hs:1916) ghc-lib-parser> noinlineConstraintId (compiler/GHC/Types/Id/Make.hs:1929) ghc-lib-parser> noinlineConstraintIdName (compiler/GHC/Types/Id/Make.hs:1918) ghc-lib-parser> coerceName (compiler/GHC/Types/Id/Make.hs:1840) ghc-lib-parser> leftSectionName (compiler/GHC/Types/Id/Make.hs:1842) ghc-lib-parser> rightSectionName (compiler/GHC/Types/Id/Make.hs:1843) ghc-lib-parser> pcRepPolyId (compiler/GHC/Types/Id/Make.hs:2429) ghc-lib-parser> 100% ( 4 / 4) in 'GHC.Driver.Config' ghc-lib-parser> Warning: 'CStubLabel' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Cmm/CLabel.hs:1891:3 ghc-lib-parser> * at compiler/GHC/Cmm/CLabel.hs:1890:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Cmm/CLabel.hs:1890:1 ghc-lib-parser> Warning: 'Opt_ExposeAllSymbols' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'C' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 30% ( 36 /118) in 'GHC.Cmm.CLabel' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> DynamicLinkerLabelInfo (compiler/GHC/Cmm/CLabel.hs:600) ghc-lib-parser> getConInfoTableLocation (compiler/GHC/Cmm/CLabel.hs:550) ghc-lib-parser> mkClosureLabel (compiler/GHC/Cmm/CLabel.hs:632) ghc-lib-parser> mkSRTLabel (compiler/GHC/Cmm/CLabel.hs:617) ghc-lib-parser> mkEntryLabel (compiler/GHC/Cmm/CLabel.hs:637) ghc-lib-parser> mkRednCountsLabel (compiler/GHC/Cmm/CLabel.hs:621) ghc-lib-parser> mkTagHitLabel (compiler/GHC/Cmm/CLabel.hs:624) ghc-lib-parser> mkConInfoTableLabel (compiler/GHC/Cmm/CLabel.hs:640) ghc-lib-parser> mkApEntryLabel (compiler/GHC/Cmm/CLabel.hs:750) ghc-lib-parser> mkApInfoTableLabel (compiler/GHC/Cmm/CLabel.hs:745) ghc-lib-parser> mkClosureTableLabel (compiler/GHC/Cmm/CLabel.hs:638) ghc-lib-parser> mkBytesLabel (compiler/GHC/Cmm/CLabel.hs:642) ghc-lib-parser> mkLocalBlockLabel (compiler/GHC/Cmm/CLabel.hs:728) ghc-lib-parser> mkBlockInfoTableLabel (compiler/GHC/Cmm/CLabel.hs:645) ghc-lib-parser> mkBitmapLabel (compiler/GHC/Cmm/CLabel.hs:823) ghc-lib-parser> mkStringLitLabel (compiler/GHC/Cmm/CLabel.hs:885) ghc-lib-parser> mkInitializerStubLabel (compiler/GHC/Cmm/CLabel.hs:888) ghc-lib-parser> mkInitializerArrayLabel (compiler/GHC/Cmm/CLabel.hs:891) ghc-lib-parser> mkFinalizerStubLabel (compiler/GHC/Cmm/CLabel.hs:895) ghc-lib-parser> mkFinalizerArrayLabel (compiler/GHC/Cmm/CLabel.hs:898) ghc-lib-parser> mkAsmTempLabel (compiler/GHC/Cmm/CLabel.hs:901) ghc-lib-parser> mkAsmTempDerivedLabel (compiler/GHC/Cmm/CLabel.hs:904) ghc-lib-parser> mkAsmTempEndLabel (compiler/GHC/Cmm/CLabel.hs:907) ghc-lib-parser> mkDirty_MUT_VAR_Label (compiler/GHC/Cmm/CLabel.hs:662) ghc-lib-parser> mkMUT_VAR_CLEAN_infoLabel (compiler/GHC/Cmm/CLabel.hs:682) ghc-lib-parser> mkNonmovingWriteBarrierEnabledLabel (compiler/GHC/Cmm/CLabel.hs:663) ghc-lib-parser> mkOrigThunkInfoLabel (compiler/GHC/Cmm/CLabel.hs:665) ghc-lib-parser> mkUpdInfoLabel (compiler/GHC/Cmm/CLabel.hs:666) ghc-lib-parser> mkBHUpdInfoLabel (compiler/GHC/Cmm/CLabel.hs:667) ghc-lib-parser> mkIndStaticInfoLabel (compiler/GHC/Cmm/CLabel.hs:668) ghc-lib-parser> mkMainCapabilityLabel (compiler/GHC/Cmm/CLabel.hs:669) ghc-lib-parser> mkMAP_FROZEN_CLEAN_infoLabel (compiler/GHC/Cmm/CLabel.hs:670) ghc-lib-parser> mkMAP_FROZEN_DIRTY_infoLabel (compiler/GHC/Cmm/CLabel.hs:671) ghc-lib-parser> mkMAP_DIRTY_infoLabel (compiler/GHC/Cmm/CLabel.hs:672) ghc-lib-parser> mkSMAP_FROZEN_CLEAN_infoLabel (compiler/GHC/Cmm/CLabel.hs:676) ghc-lib-parser> mkSMAP_FROZEN_DIRTY_infoLabel (compiler/GHC/Cmm/CLabel.hs:677) ghc-lib-parser> mkSMAP_DIRTY_infoLabel (compiler/GHC/Cmm/CLabel.hs:678) ghc-lib-parser> mkBadAlignmentLabel (compiler/GHC/Cmm/CLabel.hs:679) ghc-lib-parser> mkOutOfBoundsAccessLabel (compiler/GHC/Cmm/CLabel.hs:680) ghc-lib-parser> mkMemcpyRangeOverlapLabel (compiler/GHC/Cmm/CLabel.hs:681) ghc-lib-parser> mkArrWords_infoLabel (compiler/GHC/Cmm/CLabel.hs:675) ghc-lib-parser> mkSRTInfoLabel (compiler/GHC/Cmm/CLabel.hs:685) ghc-lib-parser> mkTopTickyCtrLabel (compiler/GHC/Cmm/CLabel.hs:673) ghc-lib-parser> mkCAFBlackHoleInfoTableLabel (compiler/GHC/Cmm/CLabel.hs:674) ghc-lib-parser> mkRtsPrimOpLabel (compiler/GHC/Cmm/CLabel.hs:732) ghc-lib-parser> mkRtsSlowFastTickyCtrLabel (compiler/GHC/Cmm/CLabel.hs:855) ghc-lib-parser> mkSelectorInfoLabel (compiler/GHC/Cmm/CLabel.hs:735) ghc-lib-parser> mkSelectorEntryLabel (compiler/GHC/Cmm/CLabel.hs:740) ghc-lib-parser> mkCmmInfoLabel (compiler/GHC/Cmm/CLabel.hs:715) ghc-lib-parser> mkCmmEntryLabel (compiler/GHC/Cmm/CLabel.hs:716) ghc-lib-parser> mkCmmRetInfoLabel (compiler/GHC/Cmm/CLabel.hs:717) ghc-lib-parser> mkCmmRetLabel (compiler/GHC/Cmm/CLabel.hs:718) ghc-lib-parser> mkCmmCodeLabel (compiler/GHC/Cmm/CLabel.hs:719) ghc-lib-parser> mkCmmDataLabel (compiler/GHC/Cmm/CLabel.hs:721) ghc-lib-parser> mkRtsCmmDataLabel (compiler/GHC/Cmm/CLabel.hs:722) ghc-lib-parser> mkCmmClosureLabel (compiler/GHC/Cmm/CLabel.hs:720) ghc-lib-parser> mkRtsApFastLabel (compiler/GHC/Cmm/CLabel.hs:852) ghc-lib-parser> mkPrimCallLabel (compiler/GHC/Cmm/CLabel.hs:756) ghc-lib-parser> mkCCLabel (compiler/GHC/Cmm/CLabel.hs:847) ghc-lib-parser> mkCCSLabel (compiler/GHC/Cmm/CLabel.hs:848) ghc-lib-parser> mkIPELabel (compiler/GHC/Cmm/CLabel.hs:849) ghc-lib-parser> mkDynamicLinkerLabel (compiler/GHC/Cmm/CLabel.hs:870) ghc-lib-parser> mkPicBaseLabel (compiler/GHC/Cmm/CLabel.hs:877) ghc-lib-parser> mkDeadStripPreventer (compiler/GHC/Cmm/CLabel.hs:882) ghc-lib-parser> mkHpcTicksLabel (compiler/GHC/Cmm/CLabel.hs:865) ghc-lib-parser> hasCAF (compiler/GHC/Cmm/CLabel.hs:976) ghc-lib-parser> needsCDecl (compiler/GHC/Cmm/CLabel.hs:1010) ghc-lib-parser> isCFunctionLabel (compiler/GHC/Cmm/CLabel.hs:1193) ghc-lib-parser> isGcPtrLabel (compiler/GHC/Cmm/CLabel.hs:1198) ghc-lib-parser> mayRedirectTo (compiler/GHC/Cmm/CLabel.hs:1768) ghc-lib-parser> isIdLabel (compiler/GHC/Cmm/CLabel.hs:317) ghc-lib-parser> isTickyLabel (compiler/GHC/Cmm/CLabel.hs:323) ghc-lib-parser> hasHaskellName (compiler/GHC/Cmm/CLabel.hs:966) ghc-lib-parser> hasIdLabelInfo (compiler/GHC/Cmm/CLabel.hs:970) ghc-lib-parser> toClosureLbl (compiler/GHC/Cmm/CLabel.hs:922) ghc-lib-parser> toSlowEntryLbl (compiler/GHC/Cmm/CLabel.hs:928) ghc-lib-parser> toEntryLbl (compiler/GHC/Cmm/CLabel.hs:934) ghc-lib-parser> toInfoLbl (compiler/GHC/Cmm/CLabel.hs:956) ghc-lib-parser> pprCLabel (compiler/GHC/Cmm/CLabel.hs:1450) ghc-lib-parser> pprAsmLabel (compiler/GHC/Cmm/CLabel.hs:1445) ghc-lib-parser> dynamicLinkerLabelInfo (compiler/GHC/Cmm/CLabel.hs:873) ghc-lib-parser> Warning: 'qAddForeignFilePath' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 63% ( 7 / 11) in 'GHC.Unit.Module.WholeCoreBindings' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> WholeCoreBindings (compiler/GHC/Unit/Module/WholeCoreBindings.hs:128) ghc-lib-parser> IfaceForeign (compiler/GHC/Unit/Module/WholeCoreBindings.hs:407) ghc-lib-parser> emptyIfaceForeign (compiler/GHC/Unit/Module/WholeCoreBindings.hs:419) ghc-lib-parser> Warning: 'ModSummary' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'ModIface' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Unit/Module/ModIface.hs:1003:1 ghc-lib-parser> * at compiler/GHC/Unit/Module/ModIface.hs:147:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Unit/Module/ModIface.hs:147:1 ghc-lib-parser> Warning: 'shareIface' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'FullBinData' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Utils/Binary.hs:213:20 ghc-lib-parser> * at compiler/GHC/Utils/Binary.hs:213:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Utils/Binary.hs:213:1 ghc-lib-parser> Warning: 'ModDetails' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'ExternalPackageState' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. lsp-test> Preprocessing test suite 'func-test' for lsp-test-0.17.1.1... ghc-lib-parser> Warning: 'HomeModInfo' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: '()' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'ModIfaceBackend' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Unit/Module/ModIface.hs:153:24 ghc-lib-parser> * at compiler/GHC/Unit/Module/ModIface.hs:153:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Unit/Module/ModIface.hs:153:1 ghc-lib-parser> Warning: 'FastString' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'ByteString' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 29% ( 16 / 55) in 'GHC.Unit.Module.ModIface' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> ModIface (compiler/GHC/Unit/Module/ModIface.hs:147) ghc-lib-parser> ModIface (compiler/GHC/Unit/Module/ModIface.hs:1003) ghc-lib-parser> set_mi_module (compiler/GHC/Unit/Module/ModIface.hs:826) ghc-lib-parser> set_mi_sig_of (compiler/GHC/Unit/Module/ModIface.hs:829) ghc-lib-parser> set_mi_hsc_src (compiler/GHC/Unit/Module/ModIface.hs:832) ghc-lib-parser> set_mi_src_hash (compiler/GHC/Unit/Module/ModIface.hs:835) ghc-lib-parser> set_mi_hi_bytes (compiler/GHC/Unit/Module/ModIface.hs:838) ghc-lib-parser> set_mi_deps (compiler/GHC/Unit/Module/ModIface.hs:841) ghc-lib-parser> set_mi_usages (compiler/GHC/Unit/Module/ModIface.hs:844) ghc-lib-parser> set_mi_exports (compiler/GHC/Unit/Module/ModIface.hs:847) ghc-lib-parser> set_mi_used_th (compiler/GHC/Unit/Module/ModIface.hs:850) ghc-lib-parser> set_mi_fixities (compiler/GHC/Unit/Module/ModIface.hs:853) ghc-lib-parser> set_mi_warns (compiler/GHC/Unit/Module/ModIface.hs:856) ghc-lib-parser> set_mi_anns (compiler/GHC/Unit/Module/ModIface.hs:859) ghc-lib-parser> set_mi_insts (compiler/GHC/Unit/Module/ModIface.hs:862) ghc-lib-parser> set_mi_fam_insts (compiler/GHC/Unit/Module/ModIface.hs:865) ghc-lib-parser> set_mi_rules (compiler/GHC/Unit/Module/ModIface.hs:868) ghc-lib-parser> set_mi_decls (compiler/GHC/Unit/Module/ModIface.hs:871) ghc-lib-parser> set_mi_defaults (compiler/GHC/Unit/Module/ModIface.hs:874) ghc-lib-parser> set_mi_extra_decls (compiler/GHC/Unit/Module/ModIface.hs:877) ghc-lib-parser> set_mi_foreign (compiler/GHC/Unit/Module/ModIface.hs:880) ghc-lib-parser> set_mi_top_env (compiler/GHC/Unit/Module/ModIface.hs:883) ghc-lib-parser> set_mi_hpc (compiler/GHC/Unit/Module/ModIface.hs:886) ghc-lib-parser> set_mi_trust (compiler/GHC/Unit/Module/ModIface.hs:889) ghc-lib-parser> set_mi_trust_pkg (compiler/GHC/Unit/Module/ModIface.hs:892) ghc-lib-parser> set_mi_complete_matches (compiler/GHC/Unit/Module/ModIface.hs:895) ghc-lib-parser> set_mi_docs (compiler/GHC/Unit/Module/ModIface.hs:898) ghc-lib-parser> set_mi_final_exts (compiler/GHC/Unit/Module/ModIface.hs:901) ghc-lib-parser> set_mi_ext_fields (compiler/GHC/Unit/Module/ModIface.hs:904) ghc-lib-parser> PartialModIface (compiler/GHC/Unit/Module/ModIface.hs:146) ghc-lib-parser> IfaceBackendExts (compiler/GHC/Unit/Module/ModIface.hs:206) ghc-lib-parser> IfaceTopEnv (compiler/GHC/Unit/Module/ModIface.hs:366) ghc-lib-parser> IfaceImport (compiler/GHC/Iface/Syntax.hs:112) ghc-lib-parser> mi_mnwib (compiler/GHC/Unit/Module/ModIface.hs:406) ghc-lib-parser> emptyPartialModIface (compiler/GHC/Unit/Module/ModIface.hs:620) ghc-lib-parser> emptyFullModIface (compiler/GHC/Unit/Module/ModIface.hs:652) ghc-lib-parser> emptyIfaceHashCache (compiler/GHC/Unit/Module/ModIface.hs:684) ghc-lib-parser> forceModIface (compiler/GHC/Unit/Module/ModIface.hs:749) ghc-lib-parser> Warning: 'pprMismatchMsg' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'addTopDecls' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'Dec' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'checkDataKindSig' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'ContextKind' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'AnyKind' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'TheKind' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'isAllowedDataResKind' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'mk_supplementary_ea_msg' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'SkolemTv' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'TyVarTv' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'TyConApp' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'm' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'T' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'f' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'hiding' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'Hole' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Tc/Types/Constraint.hs:378:5 ghc-lib-parser> * at compiler/GHC/Tc/Types/Constraint.hs:377:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Tc/Types/Constraint.hs:377:1 ghc-lib-parser> Warning: 'Coercible' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'KnownNat' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'appT' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'tcRnMissingSignature' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'HoleError' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Tc/Errors/Types.hs:5853:5 ghc-lib-parser> * at compiler/GHC/Tc/Errors/Types.hs:5843:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Tc/Errors/Types.hs:5843:1 ghc-lib-parser> Warning: 'Names' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'SolverReport' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Tc/Errors/Types.hs:5292:5 ghc-lib-parser> * at compiler/GHC/Tc/Errors/Types.hs:5291:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Tc/Errors/Types.hs:5291:1 ghc-lib-parser> Warning: 'qReport' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'Quasi' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'TcM' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'reifyInstances' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'x' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'y' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'HsType' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Tc/Errors/Types.hs:6187:5 ghc-lib-parser> * at compiler/Language/Haskell/Syntax/Type.hs:831:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/Language/Haskell/Syntax/Type.hs:831:1 ghc-lib-parser> Warning: 'GhcPs' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Hs/Extension.hs:154:3 ghc-lib-parser> * at compiler/GHC/Hs/Extension.hs:169:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Hs/Extension.hs:169:1 ghc-lib-parser> Warning: 'DeriveAnyClass' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'GeneralizedNewtypeDeriving' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'FunPtr' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'setGHCiMonad' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'NamedFieldPuns' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 't' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'varName' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'ViewPattern' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'lift' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'NameSpace' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'appE' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'TcRnMessageDetailed' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Tc/Errors/Types.hs:293:5 ghc-lib-parser> * at compiler/GHC/Tc/Errors/Types.hs:292:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Tc/Errors/Types.hs:292:1 ghc-lib-parser> Warning: 'MINIMAL' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'SPECIALIZE' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'c' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'RealSrcSpan' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/SrcLoc.hs:390:5 ghc-lib-parser> * at compiler/GHC/Types/SrcLoc.hs:366:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Types/SrcLoc.hs:366:1 ghc-lib-parser> Warning: 'bar' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'TypeError' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'FixedRuntimeRepContext' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'InstProvidedOrigin' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 56% ( 99 /176) in 'GHC.Tc.Errors.Types' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> TcRnMessageOpts (compiler/GHC/Tc/Errors/Types.hs:244) ghc-lib-parser> mkTcRnUnknownMessage (compiler/GHC/Tc/Errors/Types.hs:300) ghc-lib-parser> ErrInfo (compiler/GHC/Tc/Errors/Types.hs:282) ghc-lib-parser> pprFixedRuntimeRepProvenance (compiler/GHC/Tc/Errors/Types.hs:4502) ghc-lib-parser> HasKinds (compiler/GHC/Tc/Errors/Types.hs:4525) ghc-lib-parser> hasKinds (compiler/GHC/Tc/Errors/Types.hs:4531) ghc-lib-parser> SuggestUndecidableInstances (compiler/GHC/Tc/Errors/Types.hs:4534) ghc-lib-parser> suggestUndecidableInstances (compiler/GHC/Tc/Errors/Types.hs:4540) ghc-lib-parser> SuggestUnliftedTypes (compiler/GHC/Tc/Errors/Types.hs:4543) ghc-lib-parser> ppDataSort (compiler/GHC/Tc/Errors/Types.hs:4562) ghc-lib-parser> SuggestPartialTypeSignatures (compiler/GHC/Tc/Errors/Types.hs:4587) ghc-lib-parser> suggestPartialTypeSignatures (compiler/GHC/Tc/Errors/Types.hs:4593) ghc-lib-parser> UsingGeneralizedNewtypeDeriving (compiler/GHC/Tc/Errors/Types.hs:4596) ghc-lib-parser> usingGeneralizedNewtypeDeriving (compiler/GHC/Tc/Errors/Types.hs:4602) ghc-lib-parser> DeriveAnyClassEnabled (compiler/GHC/Tc/Errors/Types.hs:4605) ghc-lib-parser> deriveAnyClassEnabled (compiler/GHC/Tc/Errors/Types.hs:4611) ghc-lib-parser> DeriveInstanceBadConstructor (compiler/GHC/Tc/Errors/Types.hs:4686) ghc-lib-parser> HasWildcard (compiler/GHC/Tc/Errors/Types.hs:4726) ghc-lib-parser> hasWildcard (compiler/GHC/Tc/Errors/Types.hs:4732) ghc-lib-parser> DeriveGenericsErrReason (compiler/GHC/Tc/Errors/Types.hs:4708) ghc-lib-parser> hasAssociatedDataFamInsts (compiler/GHC/Tc/Errors/Types.hs:5031) ghc-lib-parser> associatedTyLastVarInKind (compiler/GHC/Tc/Errors/Types.hs:5043) ghc-lib-parser> associatedTyNotParamOverLastTyVar (compiler/GHC/Tc/Errors/Types.hs:5054) ghc-lib-parser> HsDocContext (compiler/GHC/Tc/Errors/Types.hs:5972) ghc-lib-parser> TcRnNoDerivStratSpecifiedInfo (compiler/GHC/Tc/Errors/Types.hs:6831) ghc-lib-parser> errorItemOrigin (compiler/GHC/Tc/Errors/Types.hs:5395) ghc-lib-parser> errorItemEqRel (compiler/GHC/Tc/Errors/Types.hs:5398) ghc-lib-parser> errorItemPred (compiler/GHC/Tc/Errors/Types.hs:5404) ghc-lib-parser> errorItemCtLoc (compiler/GHC/Tc/Errors/Types.hs:5401) ghc-lib-parser> getUserGivens (compiler/GHC/Tc/Errors/Types.hs:5351) ghc-lib-parser> discardProvCtxtGivens (compiler/GHC/Tc/Errors/Types.hs:5450) ghc-lib-parser> CannotUnifyVariableReason (compiler/GHC/Tc/Errors/Types.hs:5673) ghc-lib-parser> MismatchMsg (compiler/GHC/Tc/Errors/Types.hs:5592) ghc-lib-parser> noValidHoleFits (compiler/GHC/Tc/Errors/Types.hs:5921) ghc-lib-parser> RelevantBindings (compiler/GHC/Tc/Errors/Types.hs:5923) ghc-lib-parser> PromotionErr (compiler/GHC/Tc/Errors/Types/PromotionErr.hs:15) ghc-lib-parser> pprPECategory (compiler/GHC/Tc/Errors/Types/PromotionErr.hs:45) ghc-lib-parser> peCategory (compiler/GHC/Tc/Errors/Types/PromotionErr.hs:48) ghc-lib-parser> TermLevelUseErr (compiler/GHC/Tc/Errors/Types/PromotionErr.hs:58) ghc-lib-parser> teCategory (compiler/GHC/Tc/Errors/Types/PromotionErr.hs:65) ghc-lib-parser> PragmaWarningInfo (compiler/GHC/Tc/Errors/Types.hs:6011) ghc-lib-parser> DeclSort (compiler/GHC/Tc/Errors/Types.hs:6052) ghc-lib-parser> NonStandardGuards (compiler/GHC/Tc/Errors/Types.hs:6054) ghc-lib-parser> RuleLhsErrReason (compiler/GHC/Tc/Errors/Types.hs:6061) ghc-lib-parser> HsigShapeMismatchReason (compiler/GHC/Tc/Errors/Types.hs:6065) ghc-lib-parser> WrongThingSort (compiler/GHC/Tc/Errors/Types.hs:6086) ghc-lib-parser> StageCheckReason (compiler/GHC/Tc/Errors/Types.hs:6095) ghc-lib-parser> UninferrableTyVarCtx (compiler/GHC/Tc/Errors/Types.hs:6099) ghc-lib-parser> PatSynInvalidRhsReason (compiler/GHC/Tc/Errors/Types.hs:6107) ghc-lib-parser> BadFieldAnnotationReason (compiler/GHC/Tc/Errors/Types.hs:6112) ghc-lib-parser> SuperclassCycle (compiler/GHC/Tc/Errors/Types.hs:6135) ghc-lib-parser> SuperclassCycleDetail (compiler/GHC/Tc/Errors/Types.hs:6138) ghc-lib-parser> RoleValidationFailedReason (compiler/GHC/Tc/Errors/Types.hs:6143) ghc-lib-parser> DisabledClassExtension (compiler/GHC/Tc/Errors/Types.hs:6149) ghc-lib-parser> TyFamsDisabledReason (compiler/GHC/Tc/Errors/Types.hs:6173) ghc-lib-parser> TypeApplication (compiler/GHC/Tc/Errors/Types.hs:6178) ghc-lib-parser> TySynCycleTyCons (compiler/GHC/Tc/Errors/Types.hs:6202) ghc-lib-parser> BadImportKind (compiler/GHC/Tc/Errors/Types.hs:5764) ghc-lib-parser> typeSyntaxExtension (compiler/GHC/Tc/Errors/Types.hs:6886) ghc-lib-parser> missingBootThing (compiler/GHC/Tc/Errors/Types.hs:5131) ghc-lib-parser> BootAxiomBranchMismatch (compiler/GHC/Tc/Errors/Types.hs:5193) ghc-lib-parser> BootListMismatches (compiler/GHC/Tc/Errors/Types.hs:5190) ghc-lib-parser> InvalidFamInstQTvReason (compiler/GHC/Tc/Errors/Types.hs:4921) ghc-lib-parser> InvalidAssoc (compiler/GHC/Tc/Errors/Types.hs:4940) ghc-lib-parser> THError (compiler/GHC/Tc/Errors/Types.hs:6450) ghc-lib-parser> THNameError (compiler/GHC/Tc/Errors/Types.hs:6577) ghc-lib-parser> THReifyError (compiler/GHC/Tc/Errors/Types.hs:6596) ghc-lib-parser> TypedTHError (compiler/GHC/Tc/Errors/Types.hs:6665) ghc-lib-parser> SpliceFailReason (compiler/GHC/Tc/Errors/Types.hs:6688) ghc-lib-parser> RunSpliceFailReason (compiler/GHC/Tc/Errors/Types.hs:6744) ghc-lib-parser> AddTopDeclsError (compiler/GHC/Tc/Errors/Types.hs:6644) ghc-lib-parser> UnrepresentableTypeDescr (compiler/GHC/Tc/Errors/Types.hs:6802) ghc-lib-parser> LookupTHInstNameErrReason (compiler/GHC/Tc/Errors/Types.hs:6798) ghc-lib-parser> IllegalDecls (compiler/GHC/Tc/Errors/Types.hs:6781) ghc-lib-parser> ZonkerMessage (compiler/GHC/Tc/Errors/Types.hs:4402) ghc-lib-parser> IllegalForeignTypeReason (compiler/GHC/Tc/Errors/Types.hs:6807) ghc-lib-parser> 0% ( 0 / 26) in 'GHC.Tc.Types.LclEnv' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> TcLclEnv (compiler/GHC/Tc/Types/LclEnv.hs:76) ghc-lib-parser> TcLclCtxt (compiler/GHC/Tc/Types/LclEnv.hs:89) ghc-lib-parser> modifyLclCtxt (compiler/GHC/Tc/Types/LclEnv.hs:183) ghc-lib-parser> getLclEnvArrowCtxt (compiler/GHC/Tc/Types/LclEnv.hs:135) ghc-lib-parser> getLclEnvThBndrs (compiler/GHC/Tc/Types/LclEnv.hs:132) ghc-lib-parser> getLclEnvTypeEnv (compiler/GHC/Tc/Types/LclEnv.hs:138) ghc-lib-parser> getLclEnvBinderStack (compiler/GHC/Tc/Types/LclEnv.hs:171) ghc-lib-parser> getLclEnvErrCtxt (compiler/GHC/Tc/Types/LclEnv.hs:159) ghc-lib-parser> getLclEnvLoc (compiler/GHC/Tc/Types/LclEnv.hs:156) ghc-lib-parser> getLclEnvRdrEnv (compiler/GHC/Tc/Types/LclEnv.hs:177) ghc-lib-parser> getLclEnvTcLevel (compiler/GHC/Tc/Types/LclEnv.hs:150) ghc-lib-parser> getLclEnvThStage (compiler/GHC/Tc/Types/LclEnv.hs:126) ghc-lib-parser> setLclEnvTcLevel (compiler/GHC/Tc/Types/LclEnv.hs:144) ghc-lib-parser> setLclEnvLoc (compiler/GHC/Tc/Types/LclEnv.hs:153) ghc-lib-parser> setLclEnvRdrEnv (compiler/GHC/Tc/Types/LclEnv.hs:180) ghc-lib-parser> setLclEnvBinderStack (compiler/GHC/Tc/Types/LclEnv.hs:174) ghc-lib-parser> setLclEnvErrCtxt (compiler/GHC/Tc/Types/LclEnv.hs:162) ghc-lib-parser> setLclEnvThStage (compiler/GHC/Tc/Types/LclEnv.hs:129) ghc-lib-parser> setLclEnvTypeEnv (compiler/GHC/Tc/Types/LclEnv.hs:141) ghc-lib-parser> modifyLclEnvTcLevel (compiler/GHC/Tc/Types/LclEnv.hs:147) ghc-lib-parser> lclEnvInGeneratedCode (compiler/GHC/Tc/Types/LclEnv.hs:168) ghc-lib-parser> addLclEnvErrCtxt (compiler/GHC/Tc/Types/LclEnv.hs:165) ghc-lib-parser> ArrowCtxt (compiler/GHC/Tc/Types/LclEnv.hs:237) ghc-lib-parser> ThBindEnv (compiler/GHC/Tc/Types/LclEnv.hs:191) ghc-lib-parser> TcTypeEnv (compiler/GHC/Tc/Types/LclEnv.hs:189) ghc-lib-parser> Warning: 'ioMsgMaybe' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'A' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'StaticPointers' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'signatures' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'warnUnnecessarySourceImports' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 75% ( 12 / 16) in 'GHC.Driver.Errors.Types' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> GhcMessageOpts (compiler/GHC/Driver/Errors/Types.hs:102) ghc-lib-parser> DriverMessageOpts (compiler/GHC/Driver/Errors/Types.hs:415) ghc-lib-parser> PsMessage (compiler/GHC/Parser/Errors/Types.hs:66) ghc-lib-parser> Warning: 'codes' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 100% ( 4 / 4) in 'GHC.Types.Error.Codes' ghc-lib-parser> 0% ( 0 / 9) in 'GHC.Parser.Errors.Ppr' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> psHeaderMessageDiagnostic (compiler/GHC/Parser/Errors/Ppr.hs:865) ghc-lib-parser> psHeaderMessageReason (compiler/GHC/Parser/Errors/Ppr.hs:884) ghc-lib-parser> psHeaderMessageHints (compiler/GHC/Parser/Errors/Ppr.hs:895) ghc-lib-parser> suggestParensAndBlockArgs (compiler/GHC/Parser/Errors/Ppr.hs:915) ghc-lib-parser> pp_unexpected_fun_app (compiler/GHC/Parser/Errors/Ppr.hs:919) ghc-lib-parser> parse_error_in_pat (compiler/GHC/Parser/Errors/Ppr.hs:924) ghc-lib-parser> forallSym (compiler/GHC/Parser/Errors/Ppr.hs:927) ghc-lib-parser> pprFileHeaderPragmaType (compiler/GHC/Parser/Errors/Ppr.hs:931) ghc-lib-parser> Warning: 'ParserOpts' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Parser/Lexer.x:2417:19 ghc-lib-parser> * at compiler/GHC/Parser/Lexer.x:2417:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Parser/Lexer.x:2417:1 ghc-lib-parser> Warning: 'RealSrcSpan' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/SrcLoc.hs:390:5 ghc-lib-parser> * at compiler/GHC/Types/SrcLoc.hs:366:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Types/SrcLoc.hs:366:1 ghc-lib-parser> Warning: 'HsPar' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'HsParTy' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'PState' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Parser/Lexer.x:2439:15 ghc-lib-parser> * at compiler/GHC/Parser/Lexer.x:2439:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Parser/Lexer.x:2439:1 ghc-lib-parser> 30% ( 15 / 49) in 'GHC.Parser.Lexer' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> Token (compiler/GHC/Parser/Lexer.x:778) ghc-lib-parser> lexer (compiler/GHC/Parser/Lexer.x:3242) ghc-lib-parser> lexerDbg (compiler/GHC/Parser/Lexer.x:3253) ghc-lib-parser> PState (compiler/GHC/Parser/Lexer.x:2439) ghc-lib-parser> allocateComments (compiler/GHC/Parser/Lexer.x:3672) ghc-lib-parser> allocatePriorComments (compiler/GHC/Parser/Lexer.x:3710) ghc-lib-parser> allocateFinalComments (compiler/GHC/Parser/Lexer.x:3726) ghc-lib-parser> getRealSrcLoc (compiler/GHC/Parser/Lexer.x:2557) ghc-lib-parser> getPState (compiler/GHC/Parser/Lexer.x:2539) ghc-lib-parser> failMsgP (compiler/GHC/Parser/Lexer.x:2530) ghc-lib-parser> failLocMsgP (compiler/GHC/Parser/Lexer.x:2535) ghc-lib-parser> srcParseFail (compiler/GHC/Parser/Lexer.x:3223) ghc-lib-parser> popContext (compiler/GHC/Parser/Lexer.x:3164) ghc-lib-parser> pushModuleContext (compiler/GHC/Parser/Lexer.x:3180) ghc-lib-parser> setLastToken (compiler/GHC/Parser/Lexer.x:2569) ghc-lib-parser> setSrcLoc (compiler/GHC/Parser/Lexer.x:2552) ghc-lib-parser> activeContext (compiler/GHC/Parser/Lexer.x:2745) ghc-lib-parser> nextIsEOF (compiler/GHC/Parser/Lexer.x:2725) ghc-lib-parser> getLexState (compiler/GHC/Parser/Lexer.x:2737) ghc-lib-parser> popLexState (compiler/GHC/Parser/Lexer.x:2734) ghc-lib-parser> pushLexState (compiler/GHC/Parser/Lexer.x:2731) ghc-lib-parser> xtest (compiler/GHC/Parser/Lexer.x:2813) ghc-lib-parser> xunset (compiler/GHC/Parser/Lexer.x:2819) ghc-lib-parser> xset (compiler/GHC/Parser/Lexer.x:2816) ghc-lib-parser> disableHaddock (compiler/GHC/Parser/Lexer.x:2978) ghc-lib-parser> lexTokenStream (compiler/GHC/Parser/Lexer.x:3519) ghc-lib-parser> getCommentsFor (compiler/GHC/Parser/Lexer.x:3106) ghc-lib-parser> getPriorCommentsFor (compiler/GHC/Parser/Lexer.x:3110) ghc-lib-parser> getFinalCommentsFor (compiler/GHC/Parser/Lexer.x:3114) ghc-lib-parser> getEofPos (compiler/GHC/Parser/Lexer.x:3118) ghc-lib-parser> commentToAnnotation (compiler/GHC/Parser/Lexer.x:3734) ghc-lib-parser> adjustChar (compiler/GHC/Parser/Lexer.x:2617) ghc-lib-parser> addPsMessage (compiler/GHC/Parser/Lexer.x:3121) ghc-lib-parser> Warning: 'mkExplicitListTy' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'mkExplicitTupleTy' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 27% ( 30 /108) in 'GHC.Parser.PostProcess' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> mkRdrGetField (compiler/GHC/Parser/PostProcess.hs:3546) ghc-lib-parser> mkRdrProjection (compiler/GHC/Parser/PostProcess.hs:3554) ghc-lib-parser> Fbind (compiler/GHC/Parser/PostProcess.hs:1606) ghc-lib-parser> mkHsIntegral (compiler/GHC/Hs/Utils.hs:383) ghc-lib-parser> mkHsFractional (compiler/GHC/Hs/Utils.hs:384) ghc-lib-parser> mkHsIsString (compiler/GHC/Hs/Utils.hs:385) ghc-lib-parser> mkHsDo (compiler/GHC/Hs/Utils.hs:387) ghc-lib-parser> mkMDo (compiler/GHC/Parser/PostProcess.hs:434) ghc-lib-parser> mkSpliceDecl (compiler/GHC/Parser/PostProcess.hs:395) ghc-lib-parser> mkRoleAnnotDecl (compiler/GHC/Parser/PostProcess.hs:412) ghc-lib-parser> mkClassDecl (compiler/GHC/Parser/PostProcess.hs:209) ghc-lib-parser> mkTyData (compiler/GHC/Parser/PostProcess.hs:235) ghc-lib-parser> mkDataFamInst (compiler/GHC/Parser/PostProcess.hs:332) ghc-lib-parser> mkTySynonym (compiler/GHC/Parser/PostProcess.hs:271) ghc-lib-parser> mkTyFamInstEqn (compiler/GHC/Parser/PostProcess.hs:311) ghc-lib-parser> mkStandaloneKindSig (compiler/GHC/Parser/PostProcess.hs:287) ghc-lib-parser> mkTyFamInst (compiler/GHC/Parser/PostProcess.hs:354) ghc-lib-parser> mkFamDecl (compiler/GHC/Parser/PostProcess.hs:366) ghc-lib-parser> mkInlinePragma (compiler/GHC/Parser/PostProcess.hs:2964) ghc-lib-parser> mkOpaquePragma (compiler/GHC/Parser/PostProcess.hs:2980) ghc-lib-parser> mkPatSynMatchGroup (compiler/GHC/Parser/PostProcess.hs:722) ghc-lib-parser> mkRecConstrOrUpdate (compiler/GHC/Parser/PostProcess.hs:2872) ghc-lib-parser> mkInstD (compiler/GHC/Parser/PostProcess.hs:199) ghc-lib-parser> mkRdrRecordCon (compiler/GHC/Parser/PostProcess.hs:2948) ghc-lib-parser> mkRdrRecordUpd (compiler/GHC/Parser/PostProcess.hs:2887) ghc-lib-parser> stmtsLoc (compiler/GHC/Parser/PostProcess.hs:495) ghc-lib-parser> cvBindGroup (compiler/GHC/Parser/PostProcess.hs:516) ghc-lib-parser> cvBindsAndSigs (compiler/GHC/Parser/PostProcess.hs:528) ghc-lib-parser> placeHolderPunRhs (compiler/GHC/Parser/PostProcess.hs:1344) ghc-lib-parser> mkImport (compiler/GHC/Parser/PostProcess.hs:3024) ghc-lib-parser> parseCImport (compiler/GHC/Parser/PostProcess.hs:3075) ghc-lib-parser> mkExport (compiler/GHC/Parser/PostProcess.hs:3135) ghc-lib-parser> mkExtName (compiler/GHC/Parser/PostProcess.hs:3150) ghc-lib-parser> mkConDeclH98 (compiler/GHC/Parser/PostProcess.hs:781) ghc-lib-parser> checkImportDecl (compiler/GHC/Parser/PostProcess.hs:1225) ghc-lib-parser> checkCmdBlockArguments (compiler/GHC/Parser/PostProcess.hs:1111) ghc-lib-parser> checkPattern (compiler/GHC/Parser/PostProcess.hs:1255) ghc-lib-parser> checkPattern_details (compiler/GHC/Parser/PostProcess.hs:1258) ghc-lib-parser> incompleteDoBlock (compiler/GHC/Parser/Errors/Types.hs:571) ghc-lib-parser> checkValDef (compiler/GHC/Parser/PostProcess.hs:1370) ghc-lib-parser> checkValSigLhs (compiler/GHC/Parser/PostProcess.hs:1455) ghc-lib-parser> LRuleTyTmVar (compiler/GHC/Parser/PostProcess.hs:1005) ghc-lib-parser> mkRuleBndrs (compiler/GHC/Parser/PostProcess.hs:1011) ghc-lib-parser> mkRuleTyVarBndrs (compiler/GHC/Parser/PostProcess.hs:1018) ghc-lib-parser> checkRuleTyVarBndrNames (compiler/GHC/Parser/PostProcess.hs:1026) ghc-lib-parser> checkRecordSyntax (compiler/GHC/Parser/PostProcess.hs:1034) ghc-lib-parser> mkBangTy (compiler/GHC/Parser/PostProcess.hs:1538) ghc-lib-parser> mkMultTy (compiler/GHC/Parser/PostProcess.hs:3492) ghc-lib-parser> mkMultAnn (compiler/GHC/Parser/PostProcess.hs:3512) ghc-lib-parser> mkTokenLocation (compiler/GHC/Parser/PostProcess.hs:3522) ghc-lib-parser> ImpExpSubSpec (compiler/GHC/Parser/PostProcess.hs:3155) ghc-lib-parser> ImpExpQcSpec (compiler/GHC/Parser/PostProcess.hs:3160) ghc-lib-parser> mkModuleImpExp (compiler/GHC/Parser/PostProcess.hs:3166) ghc-lib-parser> mkTypeImpExp (compiler/GHC/Parser/PostProcess.hs:3218) ghc-lib-parser> mkImpExpSubSpec (compiler/GHC/Parser/PostProcess.hs:3233) ghc-lib-parser> checkImportSpec (compiler/GHC/Parser/PostProcess.hs:3223) ghc-lib-parser> starSym (compiler/GHC/Parser/PostProcess.hs:3538) ghc-lib-parser> warnStarIsType (compiler/GHC/Parser/PostProcess.hs:3261) ghc-lib-parser> warnPrepositiveQualifiedModule (compiler/GHC/Parser/PostProcess.hs:3249) ghc-lib-parser> failOpFewArgs (compiler/GHC/Parser/PostProcess.hs:3264) ghc-lib-parser> failNotEnabledImportQualifiedPost (compiler/GHC/Parser/PostProcess.hs:3253) ghc-lib-parser> failImportQualifiedTwice (compiler/GHC/Parser/PostProcess.hs:3257) ghc-lib-parser> SumOrTuple (compiler/GHC/Parser/Types.hs:29) ghc-lib-parser> PV (compiler/GHC/Parser/PostProcess.hs:3315) ghc-lib-parser> runPV (compiler/GHC/Parser/PostProcess.hs:3329) ghc-lib-parser> ECP (compiler/GHC/Parser/PostProcess.hs:1592) ghc-lib-parser> ecpFromExp (compiler/GHC/Parser/PostProcess.hs:1596) ghc-lib-parser> ecpFromCmd (compiler/GHC/Parser/PostProcess.hs:1599) ghc-lib-parser> ecpFromPat (compiler/GHC/Parser/PostProcess.hs:1602) ghc-lib-parser> ArrowParsingMode (compiler/GHC/Parser/PostProcess.hs:2201) ghc-lib-parser> withArrowParsingMode (compiler/GHC/Parser/PostProcess.hs:2215) ghc-lib-parser> withArrowParsingMode' (compiler/GHC/Parser/PostProcess.hs:2224) ghc-lib-parser> setTelescopeBndrsNameSpace (compiler/GHC/Parser/PostProcess.hs:2234) ghc-lib-parser> hsHoleExpr (compiler/GHC/Parser/PostProcess.hs:2006) ghc-lib-parser> dataConBuilderCon (compiler/GHC/Parser/PostProcess.hs:2326) ghc-lib-parser> dataConBuilderDetails (compiler/GHC/Parser/PostProcess.hs:2333) ghc-lib-parser> mkUnboxedSumCon (compiler/GHC/Parser/PostProcess.hs:2410) ghc-lib-parser> Warning: 'StringLiteral' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/SourceText.hs:304:22 ghc-lib-parser> * at compiler/GHC/Types/SourceText.hs:304:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Types/SourceText.hs:304:1 ghc-lib-parser> 66% ( 2 / 3) in 'GHC.Parser.HaddockLex' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> Warning: 'PState' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Parser/Lexer.x:2439:15 ghc-lib-parser> * at compiler/GHC/Parser/Lexer.x:2439:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Parser/Lexer.x:2439:1 ghc-lib-parser> Warning: 'PsSpan' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/SrcLoc.hs:878:5 ghc-lib-parser> * at compiler/GHC/Types/SrcLoc.hs:877:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Types/SrcLoc.hs:877:1 ghc-lib-parser> Warning: 'BufPos' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/SrcLoc.hs:225:18 ghc-lib-parser> * at compiler/GHC/Types/SrcLoc.hs:225:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Types/SrcLoc.hs:225:1 ghc-lib-parser> Warning: 'RealSrcLoc' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/SrcLoc.hs:230:5 ghc-lib-parser> * at compiler/GHC/Types/SrcLoc.hs:148:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Types/SrcLoc.hs:148:1 ghc-lib-parser> 100% ( 2 / 2) in 'GHC.Parser.PostProcess.Haddock' ghc-lib-parser> 20% ( 3 / 15) in 'GHC.Parser' ghc-lib-parser> Missing documentation for: ghc-lib-parser> parseImport (dist/build/GHC/Parser.hs:13344) ghc-lib-parser> parseStatement (dist/build/GHC/Parser.hs:13347) ghc-lib-parser> parseBackpack (dist/build/GHC/Parser.hs:13371) ghc-lib-parser> parseDeclaration (dist/build/GHC/Parser.hs:13350) ghc-lib-parser> parseExpression (dist/build/GHC/Parser.hs:13353) ghc-lib-parser> parsePattern (dist/build/GHC/Parser.hs:13356) ghc-lib-parser> parseTypeSignature (dist/build/GHC/Parser.hs:13359) ghc-lib-parser> parseStmt (dist/build/GHC/Parser.hs:13362) ghc-lib-parser> parseIdentifier (dist/build/GHC/Parser.hs:13365) ghc-lib-parser> parseType (dist/build/GHC/Parser.hs:13368) ghc-lib-parser> parseHeader (dist/build/GHC/Parser.hs:13374) ghc-lib-parser> parseModuleNoHaddock (dist/build/GHC/Parser.hs:13338) ghc-lib-parser> 7% ( 1 / 13) in 'GHC.Iface.Errors.Ppr' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> IfaceMessageOpts (compiler/GHC/Iface/Errors/Types.hs:38) ghc-lib-parser> interfaceErrorHints (compiler/GHC/Iface/Errors/Ppr.hs:65) ghc-lib-parser> interfaceErrorReason (compiler/GHC/Iface/Errors/Ppr.hs:89) ghc-lib-parser> interfaceErrorDiagnostic (compiler/GHC/Iface/Errors/Ppr.hs:290) ghc-lib-parser> missingInterfaceErrorHints (compiler/GHC/Iface/Errors/Ppr.hs:74) ghc-lib-parser> missingInterfaceErrorReason (compiler/GHC/Iface/Errors/Ppr.hs:97) ghc-lib-parser> missingInterfaceErrorDiagnostic (compiler/GHC/Iface/Errors/Ppr.hs:318) ghc-lib-parser> readInterfaceErrorDiagnostic (compiler/GHC/Iface/Errors/Ppr.hs:310) ghc-lib-parser> lookingForHerald (compiler/GHC/Iface/Errors/Ppr.hs:300) ghc-lib-parser> mayShowLocations (compiler/GHC/Iface/Errors/Ppr.hs:153) ghc-lib-parser> pkgHiddenHint (compiler/GHC/Iface/Errors/Ppr.hs:145) ghc-lib-parser> 0% ( 0 / 5) in 'GHC.HsToCore.Errors.Ppr' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> badMonadBind (compiler/GHC/HsToCore/Errors/Ppr.hs:302) ghc-lib-parser> pprEqn (compiler/GHC/HsToCore/Errors/Ppr.hs:308) ghc-lib-parser> pprContext (compiler/GHC/HsToCore/Errors/Ppr.hs:312) ghc-lib-parser> dots (compiler/GHC/HsToCore/Errors/Ppr.hs:327) ghc-lib-parser> 50% ( 3 / 6) in 'GHC.Types.IPE' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> InfoTableProvMap (compiler/GHC/Types/IPE.hs:45) ghc-lib-parser> emptyInfoTableProvMap (compiler/GHC/Types/IPE.hs:52) ghc-lib-parser> 0% ( 0 / 6) in 'GHC.Cmm.BlockId' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> BlockId (compiler/GHC/Cmm/BlockId.hs:34) ghc-lib-parser> mkBlockId (compiler/GHC/Cmm/BlockId.hs:37) ghc-lib-parser> newBlockId (compiler/GHC/Cmm/BlockId.hs:44) ghc-lib-parser> blockLbl (compiler/GHC/Cmm/BlockId.hs:47) ghc-lib-parser> infoTblLbl (compiler/GHC/Cmm/BlockId.hs:50) ghc-lib-parser> 12% ( 7 / 56) in 'GHC.Cmm.Expr' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> CmmExpr (compiler/GHC/Cmm/Expr.hs:60) ghc-lib-parser> cmmExprType (compiler/GHC/Cmm/Expr.hs:244) ghc-lib-parser> cmmExprWidth (compiler/GHC/Cmm/Expr.hs:275) ghc-lib-parser> maybeInvertCmmExpr (compiler/GHC/Cmm/Expr.hs:288) ghc-lib-parser> CmmReg (compiler/GHC/Cmm/Reg.hs:90) ghc-lib-parser> cmmRegType (compiler/GHC/Cmm/Reg.hs:105) ghc-lib-parser> cmmRegWidth (compiler/GHC/Cmm/Reg.hs:109) ghc-lib-parser> CmmLit (compiler/GHC/Cmm/Expr.hs:191) ghc-lib-parser> cmmLitType (compiler/GHC/Cmm/Expr.hs:255) ghc-lib-parser> AlignmentSpec (compiler/GHC/Cmm/Expr.hs:88) ghc-lib-parser> LocalReg (compiler/GHC/Cmm/Reg.hs:115) ghc-lib-parser> localRegType (compiler/GHC/Cmm/Reg.hs:138) ghc-lib-parser> isArgReg (compiler/GHC/Cmm/Reg.hs:336) ghc-lib-parser> globalRegSpillType (compiler/GHC/Cmm/Reg.hs:318) ghc-lib-parser> spReg (compiler/GHC/Cmm/Reg.hs:304) ghc-lib-parser> hpReg (compiler/GHC/Cmm/Reg.hs:305) ghc-lib-parser> spLimReg (compiler/GHC/Cmm/Reg.hs:307) ghc-lib-parser> hpLimReg (compiler/GHC/Cmm/Reg.hs:306) ghc-lib-parser> nodeReg (compiler/GHC/Cmm/Reg.hs:308) ghc-lib-parser> currentTSOReg (compiler/GHC/Cmm/Reg.hs:309) ghc-lib-parser> currentNurseryReg (compiler/GHC/Cmm/Reg.hs:310) ghc-lib-parser> hpAllocReg (compiler/GHC/Cmm/Reg.hs:311) ghc-lib-parser> cccsReg (compiler/GHC/Cmm/Reg.hs:312) ghc-lib-parser> node (compiler/GHC/Cmm/Reg.hs:315) ghc-lib-parser> baseReg (compiler/GHC/Cmm/Reg.hs:303) ghc-lib-parser> DefinerOfRegs (compiler/GHC/Cmm/Expr.hs:366) ghc-lib-parser> UserOfRegs (compiler/GHC/Cmm/Expr.hs:359) ghc-lib-parser> foldRegsDefd ghc-lib-parser> foldRegsUsed ghc-lib-parser> foldLocalRegsDefd (compiler/GHC/Cmm/Expr.hs:371) ghc-lib-parser> foldLocalRegsUsed (compiler/GHC/Cmm/Expr.hs:364) ghc-lib-parser> LocalRegSet (compiler/GHC/Cmm/Expr.hs:334) ghc-lib-parser> GlobalRegSet (compiler/GHC/Cmm/Expr.hs:335) ghc-lib-parser> emptyRegSet (compiler/GHC/Cmm/Expr.hs:347) ghc-lib-parser> elemRegSet (compiler/GHC/Cmm/Expr.hs:349) ghc-lib-parser> extendRegSet (compiler/GHC/Cmm/Expr.hs:350) ghc-lib-parser> deleteFromRegSet (compiler/GHC/Cmm/Expr.hs:351) ghc-lib-parser> mkRegSet (compiler/GHC/Cmm/Expr.hs:352) ghc-lib-parser> plusRegSet (compiler/GHC/Cmm/Expr.hs:354) ghc-lib-parser> minusRegSet (compiler/GHC/Cmm/Expr.hs:353) ghc-lib-parser> timesRegSet (compiler/GHC/Cmm/Expr.hs:355) ghc-lib-parser> sizeRegSet (compiler/GHC/Cmm/Expr.hs:356) ghc-lib-parser> nullRegSet (compiler/GHC/Cmm/Expr.hs:348) ghc-lib-parser> regSetToList (compiler/GHC/Cmm/Expr.hs:357) ghc-lib-parser> isTrivialCmmExpr (compiler/GHC/Cmm/Expr.hs:297) ghc-lib-parser> hasNoGlobalRegs (compiler/GHC/Cmm/Expr.hs:305) ghc-lib-parser> isLit (compiler/GHC/Cmm/Expr.hs:313) ghc-lib-parser> isComparisonExpr (compiler/GHC/Cmm/Expr.hs:317) ghc-lib-parser> 0% ( 0 / 7) in 'GHC.Platform.X86_64' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> callerSaves (compiler/CodeGen.Platform.h:496) ghc-lib-parser> activeStgRegs (compiler/CodeGen.Platform.h:582) ghc-lib-parser> haveRegBase (compiler/CodeGen.Platform.h:758) ghc-lib-parser> globalRegMaybe (compiler/CodeGen.Platform.h:775) ghc-lib-parser> freeReg (compiler/CodeGen.Platform.h:948) ghc-lib-parser> freeRegBase (compiler/CodeGen.Platform.h:970) ghc-lib-parser> 0% ( 0 / 7) in 'GHC.Platform.X86' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> callerSaves (compiler/CodeGen.Platform.h:579) ghc-lib-parser> activeStgRegs (compiler/CodeGen.Platform.h:582) ghc-lib-parser> haveRegBase (compiler/CodeGen.Platform.h:758) ghc-lib-parser> globalRegMaybe (compiler/CodeGen.Platform.h:775) ghc-lib-parser> freeReg (compiler/CodeGen.Platform.h:942) ghc-lib-parser> freeRegBase (compiler/CodeGen.Platform.h:970) ghc-lib-parser> 0% ( 0 / 6) in 'GHC.Platform.Wasm32' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> callerSaves (compiler/CodeGen.Platform.h:579) ghc-lib-parser> activeStgRegs (compiler/CodeGen.Platform.h:582) ghc-lib-parser> haveRegBase (compiler/CodeGen.Platform.h:758) ghc-lib-parser> globalRegMaybe (compiler/CodeGen.Platform.h:775) ghc-lib-parser> freeReg (compiler/CodeGen.Platform.h:1225) ghc-lib-parser> 0% ( 0 / 6) in 'GHC.Platform.S390X' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> callerSaves (compiler/CodeGen.Platform.h:502) ghc-lib-parser> activeStgRegs (compiler/CodeGen.Platform.h:582) ghc-lib-parser> haveRegBase (compiler/CodeGen.Platform.h:758) ghc-lib-parser> globalRegMaybe (compiler/CodeGen.Platform.h:775) ghc-lib-parser> freeReg (compiler/CodeGen.Platform.h:1225) ghc-lib-parser> 0% ( 0 / 6) in 'GHC.Platform.RISCV64' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> callerSaves (compiler/CodeGen.Platform.h:579) ghc-lib-parser> activeStgRegs (compiler/CodeGen.Platform.h:582) ghc-lib-parser> haveRegBase (compiler/CodeGen.Platform.h:758) ghc-lib-parser> globalRegMaybe (compiler/CodeGen.Platform.h:775) ghc-lib-parser> freeReg (compiler/CodeGen.Platform.h:1127) ghc-lib-parser> 0% ( 0 / 6) in 'GHC.Platform.PPC' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> callerSaves (compiler/CodeGen.Platform.h:579) ghc-lib-parser> activeStgRegs (compiler/CodeGen.Platform.h:582) ghc-lib-parser> haveRegBase (compiler/CodeGen.Platform.h:758) ghc-lib-parser> globalRegMaybe (compiler/CodeGen.Platform.h:775) ghc-lib-parser> freeReg (compiler/CodeGen.Platform.h:990) ghc-lib-parser> 0% ( 0 / 6) in 'GHC.Platform.NoRegs' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> callerSaves (compiler/CodeGen.Platform.h:579) ghc-lib-parser> activeStgRegs (compiler/CodeGen.Platform.h:582) ghc-lib-parser> haveRegBase (compiler/CodeGen.Platform.h:760) ghc-lib-parser> globalRegMaybe (compiler/CodeGen.Platform.h:932) ghc-lib-parser> freeReg (compiler/CodeGen.Platform.h:1225) ghc-lib-parser> 0% ( 0 / 6) in 'GHC.Platform.LoongArch64' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> callerSaves (compiler/CodeGen.Platform.h:579) ghc-lib-parser> activeStgRegs (compiler/CodeGen.Platform.h:582) ghc-lib-parser> haveRegBase (compiler/CodeGen.Platform.h:758) ghc-lib-parser> globalRegMaybe (compiler/CodeGen.Platform.h:775) ghc-lib-parser> freeReg (compiler/CodeGen.Platform.h:1225) ghc-lib-parser> 0% ( 0 / 6) in 'GHC.Platform.ARM' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> callerSaves (compiler/CodeGen.Platform.h:579) ghc-lib-parser> activeStgRegs (compiler/CodeGen.Platform.h:582) ghc-lib-parser> haveRegBase (compiler/CodeGen.Platform.h:758) ghc-lib-parser> globalRegMaybe (compiler/CodeGen.Platform.h:775) ghc-lib-parser> freeReg (compiler/CodeGen.Platform.h:1225) ghc-lib-parser> 0% ( 0 / 6) in 'GHC.Platform.AArch64' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> callerSaves (compiler/CodeGen.Platform.h:579) ghc-lib-parser> activeStgRegs (compiler/CodeGen.Platform.h:582) ghc-lib-parser> haveRegBase (compiler/CodeGen.Platform.h:758) ghc-lib-parser> globalRegMaybe (compiler/CodeGen.Platform.h:775) ghc-lib-parser> freeReg (compiler/CodeGen.Platform.h:1027) ghc-lib-parser> 33% ( 2 / 6) in 'GHC.Platform.Regs' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> haveRegBase (compiler/GHC/Platform/Regs.hs:69) ghc-lib-parser> globalRegMaybe (compiler/GHC/Platform/Regs.hs:88) ghc-lib-parser> freeReg (compiler/GHC/Platform/Regs.hs:107) ghc-lib-parser> 23% ( 6 / 26) in 'GHC.Cmm.Node' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> CmmNode (compiler/GHC/Cmm/Node.hs:52) ghc-lib-parser> CmmFormal (compiler/GHC/Cmm/Node.hs:423) ghc-lib-parser> CmmActual (compiler/GHC/Cmm/Node.hs:422) ghc-lib-parser> UpdFrameOffset (compiler/GHC/Cmm/Node.hs:425) ghc-lib-parser> ForeignConvention (compiler/GHC/Cmm/Node.hs:454) ghc-lib-parser> ForeignTarget (compiler/GHC/Cmm/Node.hs:481) ghc-lib-parser> foreignTargetHints (compiler/GHC/Cmm/Node.hs:519) ghc-lib-parser> CmmReturnInfo (compiler/GHC/Cmm/Node.hs:469) ghc-lib-parser> mapExp (compiler/GHC/Cmm/Node.hs:683) ghc-lib-parser> mapExpDeep (compiler/GHC/Cmm/Node.hs:697) ghc-lib-parser> wrapRecExp (compiler/GHC/Cmm/Node.hs:678) ghc-lib-parser> foldExp (compiler/GHC/Cmm/Node.hs:767) ghc-lib-parser> foldExpDeep (compiler/GHC/Cmm/Node.hs:781) ghc-lib-parser> wrapRecExpf (compiler/GHC/Cmm/Node.hs:762) ghc-lib-parser> mapExpM (compiler/GHC/Cmm/Node.hs:714) ghc-lib-parser> mapExpDeepM (compiler/GHC/Cmm/Node.hs:749) ghc-lib-parser> wrapRecExpM (compiler/GHC/Cmm/Node.hs:709) ghc-lib-parser> mapSuccessors (compiler/GHC/Cmm/Node.hs:786) ghc-lib-parser> mapCollectSuccessors (compiler/GHC/Cmm/Node.hs:793) ghc-lib-parser> 28% ( 17 / 59) in 'GHC.Cmm' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> CmmProgram (compiler/GHC/Cmm.hs:80) ghc-lib-parser> GenCmmGroup (compiler/GHC/Cmm.hs:82) ghc-lib-parser> CmmDecl (compiler/GHC/Cmm.hs:129) ghc-lib-parser> DCmmDecl (compiler/GHC/Cmm.hs:128) ghc-lib-parser> CmmDeclSRTs (compiler/GHC/Cmm.hs:130) ghc-lib-parser> CmmDataDecl (compiler/GHC/Cmm.hs:131) ghc-lib-parser> cmmDataDeclCmmDecl (compiler/GHC/Cmm.hs:135) ghc-lib-parser> DCmmGraph (compiler/GHC/Cmm.hs:151) ghc-lib-parser> CmmGraph (compiler/GHC/Cmm.hs:150) ghc-lib-parser> GenCmmGraph (compiler/GHC/Cmm.hs:153) ghc-lib-parser> GenGenCmmGraph (compiler/GHC/Cmm.hs:155) ghc-lib-parser> toBlockMap (compiler/GHC/Cmm.hs:162) ghc-lib-parser> revPostorder (compiler/GHC/Cmm.hs:175) ghc-lib-parser> toBlockList (compiler/GHC/Cmm.hs:179) ghc-lib-parser> CmmBlock (compiler/GHC/Cmm.hs:156) ghc-lib-parser> RawCmmDecl (compiler/GHC/Cmm.hs:140) ghc-lib-parser> Section (compiler/GHC/Cmm.hs:313) ghc-lib-parser> SectionType (compiler/GHC/Cmm.hs:271) ghc-lib-parser> CmmStatics (compiler/GHC/Cmm.hs:355) ghc-lib-parser> RawCmmStatics (compiler/GHC/Cmm.hs:356) ghc-lib-parser> CmmStatic (compiler/GHC/Cmm.hs:315) ghc-lib-parser> SectionProtection (compiler/GHC/Cmm.hs:284) ghc-lib-parser> DWrap (compiler/GHC/Cmm.hs:190) ghc-lib-parser> unDeterm (compiler/GHC/Cmm.hs:193) ghc-lib-parser> removeDeterm (compiler/GHC/Cmm.hs:398) ghc-lib-parser> removeDetermDecl (compiler/GHC/Cmm.hs:401) ghc-lib-parser> removeDetermGraph (compiler/GHC/Cmm.hs:408) ghc-lib-parser> GenBasicBlock (compiler/GHC/Cmm.hs:419) ghc-lib-parser> ListGraph (compiler/GHC/Cmm.hs:429) ghc-lib-parser> pprBBlock (compiler/GHC/Cmm.hs:447) ghc-lib-parser> DCmmTopInfo (compiler/GHC/Cmm.hs:195) ghc-lib-parser> CmmTopInfo (compiler/GHC/Cmm.hs:196) ghc-lib-parser> CmmStackInfo (compiler/GHC/Cmm.hs:215) ghc-lib-parser> topInfoTable (compiler/GHC/Cmm.hs:212) ghc-lib-parser> topInfoTableD (compiler/GHC/Cmm.hs:207) ghc-lib-parser> ClosureTypeInfo (compiler/GHC/Runtime/Heap/Layout.hs:189) ghc-lib-parser> ProfilingInfo (compiler/GHC/Cmm.hs:262) ghc-lib-parser> ConstrDescription (compiler/GHC/Runtime/Heap/Layout.hs:198) ghc-lib-parser> pprCmmGroup (compiler/GHC/Cmm.hs:479) ghc-lib-parser> pprSection (compiler/GHC/Cmm.hs:545) ghc-lib-parser> pprStatic (compiler/GHC/Cmm.hs:535) ghc-lib-parser> 15% ( 14 / 89) in 'GHC.Cmm.Utils' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> primRepCmmType (compiler/GHC/Cmm/Utils.hs:97) ghc-lib-parser> slotCmmType (compiler/GHC/Cmm/Utils.hs:115) ghc-lib-parser> typeCmmType (compiler/GHC/Cmm/Utils.hs:137) ghc-lib-parser> typeForeignHint (compiler/GHC/Cmm/Utils.hs:157) ghc-lib-parser> primRepForeignHint (compiler/GHC/Cmm/Utils.hs:140) ghc-lib-parser> zeroCLit (compiler/GHC/Cmm/Utils.hs:174) ghc-lib-parser> mkIntCLit (compiler/GHC/Cmm/Utils.hs:168) ghc-lib-parser> mkWordCLit (compiler/GHC/Cmm/Utils.hs:180) ghc-lib-parser> packHalfWordsCLit (compiler/GHC/Cmm/Utils.hs:224) ghc-lib-parser> mkRODataLits (compiler/GHC/Cmm/Utils.hs:206) ghc-lib-parser> mkStgWordCLit (compiler/GHC/Cmm/Utils.hs:216) ghc-lib-parser> mkIntExpr (compiler/GHC/Cmm/Utils.hs:171) ghc-lib-parser> zeroExpr (compiler/GHC/Cmm/Utils.hs:177) ghc-lib-parser> mkLblExpr (compiler/GHC/Cmm/Utils.hs:238) ghc-lib-parser> cmmRegOff (compiler/GHC/Cmm/Utils.hs:262) ghc-lib-parser> cmmOffset (compiler/GHC/Cmm/Utils.hs:246) ghc-lib-parser> cmmLabelOff (compiler/GHC/Cmm/Utils.hs:275) ghc-lib-parser> cmmOffsetLit (compiler/GHC/Cmm/Utils.hs:266) ghc-lib-parser> cmmOffsetExpr (compiler/GHC/Cmm/Utils.hs:242) ghc-lib-parser> cmmRegOffB (compiler/GHC/Cmm/Utils.hs:314) ghc-lib-parser> cmmOffsetB (compiler/GHC/Cmm/Utils.hs:317) ghc-lib-parser> cmmLabelOffB (compiler/GHC/Cmm/Utils.hs:323) ghc-lib-parser> cmmOffsetLitB (compiler/GHC/Cmm/Utils.hs:326) ghc-lib-parser> cmmOffsetExprB (compiler/GHC/Cmm/Utils.hs:320) ghc-lib-parser> cmmRegOffW (compiler/GHC/Cmm/Utils.hs:340) ghc-lib-parser> cmmOffsetW (compiler/GHC/Cmm/Utils.hs:337) ghc-lib-parser> cmmLabelOffW (compiler/GHC/Cmm/Utils.hs:346) ghc-lib-parser> cmmOffsetLitW (compiler/GHC/Cmm/Utils.hs:343) ghc-lib-parser> cmmOffsetExprW (compiler/GHC/Cmm/Utils.hs:333) ghc-lib-parser> cmmLoadIndex (compiler/GHC/Cmm/Utils.hs:301) ghc-lib-parser> cmmLoadIndexW (compiler/GHC/Cmm/Utils.hs:349) ghc-lib-parser> cmmNegate (compiler/GHC/Cmm/Utils.hs:374) ghc-lib-parser> cmmULtWord (compiler/GHC/Cmm/Utils.hs:363) ghc-lib-parser> cmmUGeWord (compiler/GHC/Cmm/Utils.hs:364) ghc-lib-parser> cmmUGtWord (compiler/GHC/Cmm/Utils.hs:365) ghc-lib-parser> cmmUShrWord (compiler/GHC/Cmm/Utils.hs:367) ghc-lib-parser> cmmSLtWord (compiler/GHC/Cmm/Utils.hs:366) ghc-lib-parser> cmmNeWord (compiler/GHC/Cmm/Utils.hs:361) ghc-lib-parser> cmmEqWord (compiler/GHC/Cmm/Utils.hs:362) ghc-lib-parser> cmmOrWord (compiler/GHC/Cmm/Utils.hs:359) ghc-lib-parser> cmmAndWord (compiler/GHC/Cmm/Utils.hs:360) ghc-lib-parser> cmmSubWord (compiler/GHC/Cmm/Utils.hs:369) ghc-lib-parser> cmmAddWord (compiler/GHC/Cmm/Utils.hs:368) ghc-lib-parser> cmmMulWord (compiler/GHC/Cmm/Utils.hs:370) ghc-lib-parser> cmmQuotWord (compiler/GHC/Cmm/Utils.hs:371) ghc-lib-parser> cmmToWord (compiler/GHC/Cmm/Utils.hs:380) ghc-lib-parser> cmmMkAssign (compiler/GHC/Cmm/Utils.hs:388) ghc-lib-parser> baseExpr (compiler/GHC/Cmm/Utils.hs:596) ghc-lib-parser> spExpr (compiler/GHC/Cmm/Utils.hs:597) ghc-lib-parser> hpExpr (compiler/GHC/Cmm/Utils.hs:599) ghc-lib-parser> spLimExpr (compiler/GHC/Cmm/Utils.hs:598) ghc-lib-parser> hpLimExpr (compiler/GHC/Cmm/Utils.hs:600) ghc-lib-parser> currentTSOExpr (compiler/GHC/Cmm/Utils.hs:601) ghc-lib-parser> currentNurseryExpr (compiler/GHC/Cmm/Utils.hs:602) ghc-lib-parser> cccsExpr (compiler/GHC/Cmm/Utils.hs:603) ghc-lib-parser> cmmTagMask (compiler/GHC/Cmm/Utils.hs:408) ghc-lib-parser> cmmPointerMask (compiler/GHC/Cmm/Utils.hs:409) ghc-lib-parser> cmmUntag (compiler/GHC/Cmm/Utils.hs:414) ghc-lib-parser> cmmIsTagged (compiler/GHC/Cmm/Utils.hs:419) ghc-lib-parser> cmmIsNotTagged (compiler/GHC/Cmm/Utils.hs:420) ghc-lib-parser> cmmConstrTag1 (compiler/GHC/Cmm/Utils.hs:423) ghc-lib-parser> mAX_PTR_TAG (compiler/GHC/Cmm/Utils.hs:404) ghc-lib-parser> tAG_MASK (compiler/GHC/Cmm/Utils.hs:401) ghc-lib-parser> globalRegsOverlap (compiler/GHC/Cmm/Utils.hs:439) ghc-lib-parser> globalRegUsedIn (compiler/GHC/Cmm/Utils.hs:465) ghc-lib-parser> mkLiveness (compiler/GHC/Cmm/Utils.hs:492) ghc-lib-parser> modifyGraph (compiler/GHC/Cmm/Utils.hs:516) ghc-lib-parser> ofBlockMap (compiler/GHC/Cmm/Utils.hs:519) ghc-lib-parser> toBlockMap (compiler/GHC/Cmm.hs:162) ghc-lib-parser> ofBlockList (compiler/GHC/Cmm/Utils.hs:561) ghc-lib-parser> toBlockList (compiler/GHC/Cmm.hs:179) ghc-lib-parser> foldlGraphBlocks (compiler/GHC/Cmm/Utils.hs:578) ghc-lib-parser> mapGraphNodes (compiler/GHC/Cmm/Utils.hs:569) ghc-lib-parser> mapGraphNodes1 (compiler/GHC/Cmm/Utils.hs:574) ghc-lib-parser> 50% ( 4 / 8) in 'GHC.StgToCmm.CgUtils' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> baseRegOffset (compiler/GHC/StgToCmm/CgUtils.hs:53) ghc-lib-parser> get_Regtable_addr_from_offset (compiler/GHC/StgToCmm/CgUtils.hs:143) ghc-lib-parser> regTableOffset (compiler/GHC/StgToCmm/CgUtils.hs:139) ghc-lib-parser> Warning: 'hydrateCgBreakInfo' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 36% ( 11 / 30) in 'GHC.ByteCode.Types' ghc-lib-parser> Missing documentation for: ghc-lib-parser> CompiledByteCode (compiler/GHC/ByteCode/Types.hs:57) ghc-lib-parser> seqCompiledByteCode (compiler/GHC/ByteCode/Types.hs:88) ghc-lib-parser> mkBCOByteArray (libraries/ghci/GHCi/ResolvedBCO.hs:67) ghc-lib-parser> FFIInfo (compiler/GHC/ByteCode/Types.hs:79) ghc-lib-parser> RegBitmap (compiler/GHC/ByteCode/Types.hs:107) ghc-lib-parser> NativeCallType (compiler/GHC/ByteCode/Types.hs:133) ghc-lib-parser> NativeCallInfo (compiler/GHC/ByteCode/Types.hs:137) ghc-lib-parser> voidTupleReturnInfo (compiler/GHC/ByteCode/Types.hs:154) ghc-lib-parser> voidPrimCallInfo (compiler/GHC/ByteCode/Types.hs:157) ghc-lib-parser> ByteOff (compiler/GHC/ByteCode/Types.hs:95) ghc-lib-parser> WordOff (compiler/GHC/ByteCode/Types.hs:98) ghc-lib-parser> HalfWord (compiler/GHC/ByteCode/Types.hs:104) ghc-lib-parser> UnlinkedBCO (compiler/GHC/ByteCode/Types.hs:169) ghc-lib-parser> BCOPtr (compiler/GHC/ByteCode/Types.hs:184) ghc-lib-parser> BCONPtr (compiler/GHC/ByteCode/Types.hs:195) ghc-lib-parser> ItblEnv (compiler/GHC/ByteCode/Types.hs:159) ghc-lib-parser> ItblPtr (compiler/GHC/ByteCode/Types.hs:164) ghc-lib-parser> AddrEnv (compiler/GHC/ByteCode/Types.hs:160) ghc-lib-parser> AddrPtr (compiler/GHC/ByteCode/Types.hs:166) ghc-lib-parser> Warning: 'Linkable' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Linker/Types.hs:223:17 ghc-lib-parser> * at compiler/GHC/Linker/Types.hs:223:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Linker/Types.hs:223:1 ghc-lib-parser> 55% ( 20 / 36) in 'GHC.Linker.Types' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> Loader (compiler/GHC/Linker/Types.hs:140) ghc-lib-parser> LoaderState (compiler/GHC/Linker/Types.hs:142) ghc-lib-parser> uninitializedLoader (compiler/GHC/Linker/Types.hs:162) ghc-lib-parser> modifyClosureEnv (compiler/GHC/Linker/Types.hs:165) ghc-lib-parser> LinkerEnv (compiler/GHC/Linker/Types.hs:170) ghc-lib-parser> filterLinkerEnv (compiler/GHC/Linker/Types.hs:187) ghc-lib-parser> ClosureEnv (compiler/GHC/Linker/Types.hs:193) ghc-lib-parser> emptyClosureEnv (compiler/GHC/Linker/Types.hs:196) ghc-lib-parser> extendClosureEnv (compiler/GHC/Linker/Types.hs:199) ghc-lib-parser> LinkableSet (compiler/GHC/Linker/Types.hs:236) ghc-lib-parser> mkLinkableSet (compiler/GHC/Linker/Types.hs:239) ghc-lib-parser> ObjFile (compiler/GHC/Linker/Types.hs:256) ghc-lib-parser> LibrarySpec (compiler/GHC/Linker/Types.hs:453) ghc-lib-parser> LoadedPkgInfo (compiler/GHC/Linker/Types.hs:204) ghc-lib-parser> PkgsLoaded (compiler/GHC/Linker/Types.hs:202) ghc-lib-parser> Warning: 'ModGuts' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Unit/Module/ModGuts.hs:49:5 ghc-lib-parser> * at compiler/GHC/Unit/Module/ModGuts.hs:48:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Unit/Module/ModGuts.hs:48:1 ghc-lib-parser> Warning: 'ModIface' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'ModDetails' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'tcg_fam_inst_env' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'tcg_inst_env' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 50% ( 2 / 4) in 'GHC.Unit.Module.ModGuts' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> mg_mnwib (compiler/GHC/Unit/Module/ModGuts.hs:106) ghc-lib-parser> Warning: 'TyCon' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'Type' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core.hs:258:5 ghc-lib-parser> * at compiler/GHC/Core/TyCo/Rep.hs:124:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Core/TyCo/Rep.hs:124:1 ghc-lib-parser> Warning: 'RuleInfo' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/Id/Info.hs:757:5 ghc-lib-parser> * at compiler/GHC/Types/Id/Info.hs:756:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Types/Id/Info.hs:756:1 ghc-lib-parser> 46% ( 15 / 32) in 'GHC.Core.Rules' ghc-lib-parser> Missing documentation for: ghc-lib-parser> matchExprs (compiler/GHC/Core/Rules.hs:729) ghc-lib-parser> mkRuleEnv (compiler/GHC/Core/Rules.hs:412) ghc-lib-parser> emptyRuleEnv (compiler/GHC/Core/Rules.hs:439) ghc-lib-parser> updExternalPackageRules (compiler/GHC/Core/Rules.hs:425) ghc-lib-parser> addLocalRules (compiler/GHC/Core/Rules.hs:435) ghc-lib-parser> updLocalRules (compiler/GHC/Core/Rules.hs:430) ghc-lib-parser> emptyRuleBase (compiler/GHC/Core/Rules.hs:380) ghc-lib-parser> mkRuleBase (compiler/GHC/Core/Rules.hs:383) ghc-lib-parser> extendRuleBaseList (compiler/GHC/Core/Rules.hs:386) ghc-lib-parser> pprRuleBase (compiler/GHC/Core/Rules.hs:394) ghc-lib-parser> extendRuleInfo (compiler/GHC/Core/Rules.hs:338) ghc-lib-parser> addRuleInfo (compiler/GHC/Core/Rules.hs:342) ghc-lib-parser> addIdSpecialisations (compiler/GHC/Core/Rules.hs:346) ghc-lib-parser> addRulesToId (compiler/GHC/Core/Rules.hs:355) ghc-lib-parser> getRules (compiler/GHC/Core/Rules.hs:449) ghc-lib-parser> pprRulesForUser (compiler/GHC/Core/Rules.hs:323) ghc-lib-parser> mkSpecRule (compiler/GHC/Core/Rules.hs:223) ghc-lib-parser> 11% ( 2 / 18) in 'GHC.Core.Opt.Simplify.Monad' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> TopEnvConfig (compiler/GHC/Core/Opt/Simplify/Monad.hs:73) ghc-lib-parser> SimplM (compiler/GHC/Core/Opt/Simplify/Monad.hs:54) ghc-lib-parser> initSmpl (compiler/GHC/Core/Opt/Simplify/Monad.hs:95) ghc-lib-parser> traceSmpl (compiler/GHC/Core/Opt/Simplify/Monad.hs:168) ghc-lib-parser> getSimplRules (compiler/GHC/Core/Opt/Simplify/Monad.hs:198) ghc-lib-parser> newId (compiler/GHC/Core/Opt/Simplify/Monad.hs:209) ghc-lib-parser> SimplCount (compiler/GHC/Core/Opt/Stats.hs:47) ghc-lib-parser> tick (compiler/GHC/Core/Opt/Simplify/Monad.hs:237) ghc-lib-parser> freeTick (compiler/GHC/Core/Opt/Simplify/Monad.hs:284) ghc-lib-parser> checkedTick (compiler/GHC/Core/Opt/Simplify/Monad.hs:244) ghc-lib-parser> getSimplCount (compiler/GHC/Core/Opt/Simplify/Monad.hs:234) ghc-lib-parser> zeroSimplCount (compiler/GHC/Core/Opt/Stats.hs:68) ghc-lib-parser> pprSimplCount (compiler/GHC/Core/Opt/Stats.hs:120) ghc-lib-parser> plusSimplCount (compiler/GHC/Core/Opt/Stats.hs:100) ghc-lib-parser> isZeroSimplCount (compiler/GHC/Core/Opt/Stats.hs:77) ghc-lib-parser> 8% ( 8 / 92) in 'GHC.Core.Opt.Simplify.Env' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> SimplMode (compiler/GHC/Core/Opt/Simplify/Env.hs:260) ghc-lib-parser> updMode (compiler/GHC/Core/Opt/Simplify/Env.hs:546) ghc-lib-parser> smPedanticBottoms (compiler/GHC/Core/Opt/Simplify/Env.hs:296) ghc-lib-parser> smPlatform (compiler/GHC/Core/Opt/Simplify/Env.hs:299) ghc-lib-parser> SimplEnv (compiler/GHC/Core/Opt/Simplify/Env.hs:171) ghc-lib-parser> pprSimplEnv (compiler/GHC/Core/Opt/Simplify/Env.hs:377) ghc-lib-parser> seArityOpts (compiler/GHC/Core/Opt/Simplify/Env.hs:206) ghc-lib-parser> seCaseCase (compiler/GHC/Core/Opt/Simplify/Env.hs:209) ghc-lib-parser> seCaseFolding (compiler/GHC/Core/Opt/Simplify/Env.hs:212) ghc-lib-parser> seCaseMerge (compiler/GHC/Core/Opt/Simplify/Env.hs:215) ghc-lib-parser> seCastSwizzle (compiler/GHC/Core/Opt/Simplify/Env.hs:218) ghc-lib-parser> seDoEtaReduction (compiler/GHC/Core/Opt/Simplify/Env.hs:221) ghc-lib-parser> seEtaExpand (compiler/GHC/Core/Opt/Simplify/Env.hs:224) ghc-lib-parser> seFloatEnable (compiler/GHC/Core/Opt/Simplify/Env.hs:227) ghc-lib-parser> seInline (compiler/GHC/Core/Opt/Simplify/Env.hs:230) ghc-lib-parser> seNames (compiler/GHC/Core/Opt/Simplify/Env.hs:233) ghc-lib-parser> seOptCoercionOpts (compiler/GHC/Core/Opt/Simplify/Env.hs:236) ghc-lib-parser> sePedanticBottoms (compiler/GHC/Core/Opt/Simplify/Env.hs:239) ghc-lib-parser> sePhase (compiler/GHC/Core/Opt/Simplify/Env.hs:242) ghc-lib-parser> sePlatform (compiler/GHC/Core/Opt/Simplify/Env.hs:245) ghc-lib-parser> sePreInline (compiler/GHC/Core/Opt/Simplify/Env.hs:248) ghc-lib-parser> seRuleOpts (compiler/GHC/Core/Opt/Simplify/Env.hs:251) ghc-lib-parser> seRules (compiler/GHC/Core/Opt/Simplify/Env.hs:254) ghc-lib-parser> seUnfoldingOpts (compiler/GHC/Core/Opt/Simplify/Env.hs:257) ghc-lib-parser> mkSimplEnv (compiler/GHC/Core/Opt/Simplify/Env.hs:509) ghc-lib-parser> extendIdSubst (compiler/GHC/Core/Opt/Simplify/Env.hs:559) ghc-lib-parser> extendCvIdSubst (compiler/GHC/Core/Opt/Simplify/Env.hs:574) ghc-lib-parser> extendTvSubst (compiler/GHC/Core/Opt/Simplify/Env.hs:564) ghc-lib-parser> extendCvSubst (compiler/GHC/Core/Opt/Simplify/Env.hs:569) ghc-lib-parser> zapSubstEnv (compiler/GHC/Core/Opt/Simplify/Env.hs:649) ghc-lib-parser> setSubstEnv (compiler/GHC/Core/Opt/Simplify/Env.hs:654) ghc-lib-parser> bumpCaseDepth (compiler/GHC/Core/Opt/Simplify/Env.hs:552) ghc-lib-parser> getInScope (compiler/GHC/Core/Opt/Simplify/Env.hs:579) ghc-lib-parser> setInScopeFromE (compiler/GHC/Core/Opt/Simplify/Env.hs:586) ghc-lib-parser> setInScopeFromF (compiler/GHC/Core/Opt/Simplify/Env.hs:589) ghc-lib-parser> setInScopeSet (compiler/GHC/Core/Opt/Simplify/Env.hs:582) ghc-lib-parser> modifyInScope (compiler/GHC/Core/Opt/Simplify/Env.hs:610) ghc-lib-parser> addNewInScopeIds (compiler/GHC/Core/Opt/Simplify/Env.hs:593) ghc-lib-parser> getSimplRules (compiler/GHC/Core/Opt/Simplify/Monad.hs:198) ghc-lib-parser> enterRecGroupRHSs (compiler/GHC/Core/Opt/Simplify/Env.hs:615) ghc-lib-parser> reSimplifying (compiler/GHC/Core/Opt/Simplify/Env.hs:555) ghc-lib-parser> mkContEx (compiler/GHC/Core/Opt/Simplify/Env.hs:657) ghc-lib-parser> substId (compiler/GHC/Core/Opt/Simplify/Env.hs:944) ghc-lib-parser> lookupRecBndr (compiler/GHC/Core/Opt/Simplify/Env.hs:967) ghc-lib-parser> simplNonRecBndr (compiler/GHC/Core/Opt/Simplify/Env.hs:1033) ghc-lib-parser> simplNonRecJoinBndr (compiler/GHC/Core/Opt/Simplify/Env.hs:1165) ghc-lib-parser> simplRecBndrs (compiler/GHC/Core/Opt/Simplify/Env.hs:1041) ghc-lib-parser> simplRecJoinBndrs (compiler/GHC/Core/Opt/Simplify/Env.hs:1175) ghc-lib-parser> simplBinder (compiler/GHC/Core/Opt/Simplify/Env.hs:1024) ghc-lib-parser> simplBinders (compiler/GHC/Core/Opt/Simplify/Env.hs:1015) ghc-lib-parser> substTy (compiler/GHC/Core/Opt/Simplify/Env.hs:1273) ghc-lib-parser> substTyVar (compiler/GHC/Core/Opt/Simplify/Env.hs:1276) ghc-lib-parser> getSubst (compiler/GHC/Core/Opt/Simplify/Env.hs:1269) ghc-lib-parser> substCo (compiler/GHC/Core/Opt/Simplify/Env.hs:1294) ghc-lib-parser> substCoVar (compiler/GHC/Core/Opt/Simplify/Env.hs:1285) ghc-lib-parser> SimplFloats (compiler/GHC/Core/Opt/Simplify/Env.hs:336) ghc-lib-parser> emptyFloats (compiler/GHC/Core/Opt/Simplify/Env.hs:363) ghc-lib-parser> isEmptyFloats (compiler/GHC/Core/Opt/Simplify/Env.hs:370) ghc-lib-parser> mkRecFloats (compiler/GHC/Core/Opt/Simplify/Env.hs:870) ghc-lib-parser> mkFloatBind (compiler/GHC/Core/Opt/Simplify/Env.hs:795) ghc-lib-parser> addLetFloats (compiler/GHC/Core/Opt/Simplify/Env.hs:833) ghc-lib-parser> addJoinFloats (compiler/GHC/Core/Opt/Simplify/Env.hs:842) ghc-lib-parser> addFloats (compiler/GHC/Core/Opt/Simplify/Env.hs:851) ghc-lib-parser> extendFloats (compiler/GHC/Core/Opt/Simplify/Env.hs:812) ghc-lib-parser> wrapFloats (compiler/GHC/Core/Opt/Simplify/Env.hs:886) ghc-lib-parser> isEmptyJoinFloats (compiler/GHC/Core/Opt/Simplify/Env.hs:770) ghc-lib-parser> isEmptyLetFloats (compiler/GHC/Core/Opt/Simplify/Env.hs:764) ghc-lib-parser> doFloatFromRhs (compiler/GHC/Core/Opt/Simplify/Env.hs:729) ghc-lib-parser> getTopFloatBinds (compiler/GHC/Core/Opt/Simplify/Env.hs:909) ghc-lib-parser> LetFloats (compiler/GHC/Core/Opt/Simplify/Env.hs:686) ghc-lib-parser> FloatEnable (compiler/GHC/Core/Opt/Simplify/Env.hs:301) ghc-lib-parser> letFloatBinds (compiler/GHC/Core/Opt/Simplify/Env.hs:862) ghc-lib-parser> emptyLetFloats (compiler/GHC/Core/Opt/Simplify/Env.hs:761) ghc-lib-parser> unitLetFloat (compiler/GHC/Core/Opt/Simplify/Env.hs:774) ghc-lib-parser> addLetFlts (compiler/GHC/Core/Opt/Simplify/Env.hs:858) ghc-lib-parser> mapLetFloats (compiler/GHC/Core/Opt/Simplify/Env.hs:916) ghc-lib-parser> JoinFloat (compiler/GHC/Core/Opt/Simplify/Env.hs:689) ghc-lib-parser> JoinFloats (compiler/GHC/Core/Opt/Simplify/Env.hs:690) ghc-lib-parser> emptyJoinFloats (compiler/GHC/Core/Opt/Simplify/Env.hs:767) ghc-lib-parser> wrapJoinFloats (compiler/GHC/Core/Opt/Simplify/Env.hs:905) ghc-lib-parser> wrapJoinFloatsX (compiler/GHC/Core/Opt/Simplify/Env.hs:898) ghc-lib-parser> unitJoinFloat (compiler/GHC/Core/Opt/Simplify/Env.hs:787) ghc-lib-parser> addJoinFlts (compiler/GHC/Core/Opt/Simplify/Env.hs:865) ghc-lib-parser> 25% ( 2 / 8) in 'GHC.Core.Opt.Simplify.Inline' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> couldBeSmallEnoughToInline (compiler/GHC/Core/Opt/Simplify/Inline.hs:54) ghc-lib-parser> smallEnoughToInline (compiler/GHC/Core/Opt/Simplify/Inline.hs:63) ghc-lib-parser> activeUnfolding (compiler/GHC/Core/Opt/Simplify/Inline.hs:123) ghc-lib-parser> callSiteInline (compiler/GHC/Core/Opt/Simplify/Inline.hs:102) ghc-lib-parser> CallCtxt (compiler/GHC/Core/Unfold.hs:163) ghc-lib-parser> Warning: 'HomeModInfo' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Unit/Home/ModInfo.hs:49:20 ghc-lib-parser> * at compiler/GHC/Unit/Home/ModInfo.hs:49:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Unit/Home/ModInfo.hs:49:1 ghc-lib-parser> Warning: 'ModIface' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Unit/Module/ModIface.hs:1003:1 ghc-lib-parser> * at compiler/GHC/Unit/Module/ModIface.hs:147:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Unit/Module/ModIface.hs:147:1 ghc-lib-parser> Warning: 'ModDetails' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Unit/Module/ModDetails.hs:20:19 ghc-lib-parser> * at compiler/GHC/Unit/Module/ModDetails.hs:20:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Unit/Module/ModDetails.hs:20:1 ghc-lib-parser> 18% ( 5 / 27) in 'GHC.Unit.Home.ModInfo' ghc-lib-parser> Missing documentation for: ghc-lib-parser> HomeModLinkable (compiler/GHC/Unit/Home/ModInfo.hs:86) ghc-lib-parser> homeModInfoObject (compiler/GHC/Unit/Home/ModInfo.hs:80) ghc-lib-parser> homeModInfoByteCode (compiler/GHC/Unit/Home/ModInfo.hs:77) ghc-lib-parser> emptyHomeModInfoLinkable (compiler/GHC/Unit/Home/ModInfo.hs:83) ghc-lib-parser> justBytecode (compiler/GHC/Unit/Home/ModInfo.hs:93) ghc-lib-parser> justObjects (compiler/GHC/Unit/Home/ModInfo.hs:98) ghc-lib-parser> bytecodeAndObjects (compiler/GHC/Unit/Home/ModInfo.hs:103) ghc-lib-parser> lookupHpt (compiler/GHC/Unit/Home/ModInfo.hs:142) ghc-lib-parser> eltsHpt (compiler/GHC/Unit/Home/ModInfo.hs:148) ghc-lib-parser> filterHpt (compiler/GHC/Unit/Home/ModInfo.hs:158) ghc-lib-parser> allHpt (compiler/GHC/Unit/Home/ModInfo.hs:161) ghc-lib-parser> anyHpt (compiler/GHC/Unit/Home/ModInfo.hs:164) ghc-lib-parser> mapHpt (compiler/GHC/Unit/Home/ModInfo.hs:167) ghc-lib-parser> delFromHpt (compiler/GHC/Unit/Home/ModInfo.hs:170) ghc-lib-parser> addToHpt (compiler/GHC/Unit/Home/ModInfo.hs:173) ghc-lib-parser> addHomeModInfoToHpt (compiler/GHC/Unit/Home/ModInfo.hs:176) ghc-lib-parser> addListToHpt (compiler/GHC/Unit/Home/ModInfo.hs:180) ghc-lib-parser> lookupHptDirectly (compiler/GHC/Unit/Home/ModInfo.hs:145) ghc-lib-parser> lookupHptByModule (compiler/GHC/Unit/Home/ModInfo.hs:196) ghc-lib-parser> listToHpt (compiler/GHC/Unit/Home/ModInfo.hs:183) ghc-lib-parser> listHMIToHpt (compiler/GHC/Unit/Home/ModInfo.hs:186) ghc-lib-parser> pprHPT (compiler/GHC/Unit/Home/ModInfo.hs:203) ghc-lib-parser> Warning: 'hscMaybeWriteIface' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 66% ( 2 / 3) in 'GHC.Unit.Module.Status' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> 19% ( 9 / 46) in 'GHC.CoreToIface' ghc-lib-parser> Missing documentation for: ghc-lib-parser> toIfaceTvBndr (compiler/GHC/CoreToIface.hs:121) ghc-lib-parser> toIfaceTvBndrs (compiler/GHC/CoreToIface.hs:129) ghc-lib-parser> toIfaceIdBndr (compiler/GHC/CoreToIface.hs:132) ghc-lib-parser> toIfaceBndr (compiler/GHC/CoreToIface.hs:141) ghc-lib-parser> toIfaceTopBndr (compiler/GHC/CoreToIface.hs:444) ghc-lib-parser> toIfaceForAllBndr (compiler/GHC/CoreToIface.hs:154) ghc-lib-parser> toIfaceForAllBndrs (compiler/GHC/CoreToIface.hs:151) ghc-lib-parser> toIfaceTyVar (compiler/GHC/CoreToIface.hs:222) ghc-lib-parser> toIfaceType (compiler/GHC/CoreToIface.hs:172) ghc-lib-parser> toIfaceTypeX (compiler/GHC/CoreToIface.hs:179) ghc-lib-parser> toIfaceKind (compiler/GHC/CoreToIface.hs:168) ghc-lib-parser> toIfaceTcArgs (compiler/GHC/CoreToIface.hs:326) ghc-lib-parser> toIfaceTyCon (compiler/GHC/CoreToIface.hs:229) ghc-lib-parser> toIfaceTyCon_name (compiler/GHC/CoreToIface.hs:260) ghc-lib-parser> toIfaceTyLit (compiler/GHC/CoreToIface.hs:266) ghc-lib-parser> tidyToIfaceType (compiler/GHC/CoreToIface.hs:380) ghc-lib-parser> tidyToIfaceContext (compiler/GHC/CoreToIface.hs:386) ghc-lib-parser> tidyToIfaceTcArgs (compiler/GHC/CoreToIface.hs:383) ghc-lib-parser> toIfaceCoercion (compiler/GHC/CoreToIface.hs:272) ghc-lib-parser> toIfaceCoercionX (compiler/GHC/CoreToIface.hs:277) ghc-lib-parser> patSynToIfaceDecl (compiler/GHC/CoreToIface.hs:397) ghc-lib-parser> toIfaceExpr (compiler/GHC/CoreToIface.hs:549) ghc-lib-parser> toIfaceBang (compiler/GHC/CoreToIface.hs:427) ghc-lib-parser> toIfaceSrcBang (compiler/GHC/CoreToIface.hs:433) ghc-lib-parser> toIfaceLetBndr (compiler/GHC/CoreToIface.hs:436) ghc-lib-parser> toIfaceIdDetails (compiler/GHC/CoreToIface.hs:453) ghc-lib-parser> toIfaceIdInfo (compiler/GHC/CoreToIface.hs:470) ghc-lib-parser> toIfUnfolding (compiler/GHC/CoreToIface.hs:508) ghc-lib-parser> toIfaceTickish (compiler/GHC/CoreToIface.hs:572) ghc-lib-parser> toIfaceBind (compiler/GHC/CoreToIface.hs:581) ghc-lib-parser> toIfaceTopBind (compiler/GHC/CoreToIface.hs:585) ghc-lib-parser> toIfaceAlt (compiler/GHC/CoreToIface.hs:613) ghc-lib-parser> toIfaceCon (compiler/GHC/CoreToIface.hs:617) ghc-lib-parser> toIfaceApp (compiler/GHC/CoreToIface.hs:625) ghc-lib-parser> toIfaceVar (compiler/GHC/CoreToIface.hs:647) ghc-lib-parser> toIfaceLFInfo (compiler/GHC/CoreToIface.hs:669) ghc-lib-parser> dehydrateCgBreakInfo (compiler/GHC/CoreToIface.hs:695) ghc-lib-parser> 25% ( 1 / 4) in 'GHC.Iface.Decl' ghc-lib-parser> Missing documentation for: ghc-lib-parser> coAxiomToIfaceDecl (compiler/GHC/Iface/Decl.hs:93) ghc-lib-parser> tyThingToIfaceDecl (compiler/GHC/Iface/Decl.hs:62) ghc-lib-parser> toIfaceBooleanFormula (compiler/GHC/Iface/Decl.hs:340) ghc-lib-parser> Warning: 'FamInst' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core/FamInstEnv.hs:100:5 ghc-lib-parser> * at compiler/GHC/Core/FamInstEnv.hs:99:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Core/FamInstEnv.hs:99:1 ghc-lib-parser> 85% ( 6 / 7) in 'GHC.Types.TyThing.Ppr' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> Warning: 'conjunction' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'ExpandSynsFail' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'SolverReportWithCtxt' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Tc/Errors/Types.hs:5309:3 ghc-lib-parser> * at compiler/GHC/Tc/Errors/Types.hs:5308:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Tc/Errors/Types.hs:5308:1 ghc-lib-parser> 7% ( 1 / 14) in 'GHC.Tc.Errors.Ppr' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> pprTypeDoesNotHaveFixedRuntimeRep (compiler/GHC/Tc/Errors/Ppr.hs:3479) ghc-lib-parser> pprScopeError (compiler/GHC/Tc/Errors/Ppr.hs:4848) ghc-lib-parser> tidySkolemInfo (compiler/GHC/Tc/Errors/Ppr.hs:5180) ghc-lib-parser> tidySkolemInfoAnon (compiler/GHC/Tc/Errors/Ppr.hs:5184) ghc-lib-parser> pprHsDocContext (compiler/GHC/Tc/Errors/Ppr.hs:5488) ghc-lib-parser> inHsDocContext (compiler/GHC/Tc/Errors/Ppr.hs:5485) ghc-lib-parser> TcRnMessageOpts (compiler/GHC/Tc/Errors/Types.hs:244) ghc-lib-parser> pprTyThingUsedWrong (compiler/GHC/Tc/Errors/Ppr.hs:5593) ghc-lib-parser> pprUntouchableVariable (compiler/GHC/Tc/Errors/Ppr.hs:4170) ghc-lib-parser> mismatchMsg_ExpectedActuals (compiler/GHC/Tc/Errors/Ppr.hs:4934) ghc-lib-parser> messageWithInfoDiagnosticMessage (compiler/GHC/Tc/Errors/Ppr.hs:3443) ghc-lib-parser> messageWithHsDocContext (compiler/GHC/Tc/Errors/Ppr.hs:3449) ghc-lib-parser> Warning: 'InstantiationSuggestion' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/Hint.hs:532:32 ghc-lib-parser> * at compiler/GHC/Types/Hint.hs:532:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Types/Hint.hs:532:1 ghc-lib-parser> 0% ( 0 / 1) in 'GHC.Driver.Errors.Ppr' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> Warning: 'SourceError' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/SourceError.hs:53:23 ghc-lib-parser> * at compiler/GHC/Types/SourceError.hs:53:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Types/SourceError.hs:53:1 ghc-lib-parser> Warning: 'log_action' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'Opt_WarnIsError' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'printExceptionAndWarnings' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 42% ( 3 / 7) in 'GHC.Types.SourceError' ghc-lib-parser> Missing documentation for: ghc-lib-parser> mkSrcErr (compiler/GHC/Types/SourceError.hs:26) ghc-lib-parser> srcErrorMessages (compiler/GHC/Types/SourceError.hs:29) ghc-lib-parser> throwErrors (compiler/GHC/Types/SourceError.hs:32) ghc-lib-parser> throwOneError (compiler/GHC/Types/SourceError.hs:35) ghc-lib-parser> Warning: 'SourceError' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/SourceError.hs:53:23 ghc-lib-parser> * at compiler/GHC/Types/SourceError.hs:53:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Types/SourceError.hs:53:1 ghc-lib-parser> 71% ( 5 / 7) in 'GHC.Parser.Header' ghc-lib-parser> Missing documentation for: ghc-lib-parser> mkPrelImports (compiler/GHC/Parser/Header.hs:128) ghc-lib-parser> toArgs (compiler/GHC/Parser/Header.hs:334) ghc-lib-parser> Warning: 'PsError' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 50% ( 2 / 4) in 'GHC.Driver.Errors' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> printMessages (compiler/GHC/Driver/Errors.hs:17) ghc-lib-parser> 37% ( 3 / 8) in 'GHC.Driver.Config.Diagnostic' ghc-lib-parser> Missing documentation for: ghc-lib-parser> initPsMessageOpts (compiler/GHC/Driver/Config/Diagnostic.hs:52) ghc-lib-parser> initDsMessageOpts (compiler/GHC/Driver/Config/Diagnostic.hs:60) ghc-lib-parser> initTcMessageOpts (compiler/GHC/Driver/Config/Diagnostic.hs:55) ghc-lib-parser> initDriverMessageOpts (compiler/GHC/Driver/Config/Diagnostic.hs:68) ghc-lib-parser> initIfaceMessageOpts (compiler/GHC/Driver/Config/Diagnostic.hs:63) ghc-lib-parser> Warning: 'MsgEnvelope' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/Error.hs:458:22 ghc-lib-parser> * at compiler/GHC/Types/Error.hs:458:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Types/Error.hs:458:1 ghc-lib-parser> 21% ( 5 / 23) in 'GHC.Driver.CmdLine' ghc-lib-parser> Missing documentation for: ghc-lib-parser> processArgs (compiler/GHC/Driver/CmdLine.hs:181) ghc-lib-parser> OptKind (compiler/GHC/Driver/CmdLine.hs:93) ghc-lib-parser> Flag (compiler/GHC/Driver/CmdLine.hs:50) ghc-lib-parser> defFlag (compiler/GHC/Driver/CmdLine.hs:57) ghc-lib-parser> defGhcFlag (compiler/GHC/Driver/CmdLine.hs:60) ghc-lib-parser> defGhciFlag (compiler/GHC/Driver/CmdLine.hs:63) ghc-lib-parser> defHiddenFlag (compiler/GHC/Driver/CmdLine.hs:66) ghc-lib-parser> hoistFlag (compiler/GHC/Driver/CmdLine.hs:69) ghc-lib-parser> errorsToGhcException (compiler/GHC/Driver/CmdLine.hs:326) ghc-lib-parser> warnsToMessages (compiler/GHC/Driver/CmdLine.hs:166) ghc-lib-parser> EwM (compiler/GHC/Driver/CmdLine.hs:124) ghc-lib-parser> runEwM (compiler/GHC/Driver/CmdLine.hs:140) ghc-lib-parser> addErr (compiler/GHC/Driver/CmdLine.hs:146) ghc-lib-parser> addWarn (compiler/GHC/Driver/CmdLine.hs:149) ghc-lib-parser> addFlagWarn (compiler/GHC/Driver/CmdLine.hs:153) ghc-lib-parser> getArg (compiler/GHC/Driver/CmdLine.hs:157) ghc-lib-parser> getCurLoc (compiler/GHC/Driver/CmdLine.hs:160) ghc-lib-parser> liftEwM (compiler/GHC/Driver/CmdLine.hs:163) ghc-lib-parser> 100% ( 3 / 3) in 'GHC.Builtin.PrimOps.Ids' ghc-lib-parser> Warning: 'IntAddC' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'WordAddC' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'IntSubC' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'WordSubC' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 60% ( 3 / 5) in 'GHC.Core.Opt.ConstantFold' ghc-lib-parser> Missing documentation for: ghc-lib-parser> primOpRules (compiler/GHC/Core/Opt/ConstantFold.hs:104) ghc-lib-parser> builtinRules (compiler/GHC/Core/Opt/ConstantFold.hs:2117) ghc-lib-parser> Warning: 'ModIface' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Unit/Module/ModIface.hs:1003:1 ghc-lib-parser> * at compiler/GHC/Unit/Module/ModIface.hs:147:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Unit/Module/ModIface.hs:147:1 ghc-lib-parser> Warning: 'eps_decls' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'eps_rules' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'Dependencies' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'moduleFreeHolesPrecise' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'ModuleName' is ambiguous. It is defined ghc-lib-parser> * at compiler/Language/Haskell/Syntax/Module/Name.hs:13:22 ghc-lib-parser> * at compiler/Language/Haskell/Syntax/Module/Name.hs:13:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/Language/Haskell/Syntax/Module/Name.hs:13:1 ghc-lib-parser> Warning: 'RuleEnv' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 40% ( 6 / 15) in 'GHC.Unit.External' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> initExternalUnitCache (compiler/GHC/Unit/External.hs:62) ghc-lib-parser> eucEPS (compiler/GHC/Unit/External.hs:65) ghc-lib-parser> initExternalPackageState (compiler/GHC/Unit/External.hs:68) ghc-lib-parser> PackageTypeEnv (compiler/GHC/Unit/External.hs:39) ghc-lib-parser> PackageInstEnv (compiler/GHC/Unit/External.hs:41) ghc-lib-parser> PackageFamInstEnv (compiler/GHC/Unit/External.hs:42) ghc-lib-parser> PackageRuleBase (compiler/GHC/Unit/External.hs:40) ghc-lib-parser> PackageCompleteMatches (compiler/GHC/Unit/External.hs:44) ghc-lib-parser> Warning: 'oldUnit' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'DynFlags' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Driver/DynFlags.hs:147:17 ghc-lib-parser> * at compiler/GHC/Driver/DynFlags.hs:147:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Driver/DynFlags.hs:147:1 ghc-lib-parser> Warning: 'newUnit' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 18% ( 11 / 61) in 'GHC.Unit.Env' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> UnitEnv (compiler/GHC/Unit/Env.hs:87) ghc-lib-parser> initUnitEnv (compiler/GHC/Unit/Env.hs:109) ghc-lib-parser> ueEPS (compiler/GHC/Unit/Env.hs:106) ghc-lib-parser> updateHug (compiler/GHC/Unit/Env.hs:132) ghc-lib-parser> updateHpt_lazy (compiler/GHC/Unit/Env.hs:126) ghc-lib-parser> updateHpt (compiler/GHC/Unit/Env.hs:129) ghc-lib-parser> ue_units (compiler/GHC/Unit/Env.hs:361) ghc-lib-parser> ue_currentHomeUnitEnv (compiler/GHC/Unit/Env.hs:452) ghc-lib-parser> ue_setUnits (compiler/GHC/Unit/Env.hs:364) ghc-lib-parser> ue_setUnitFlags (compiler/GHC/Unit/Env.hs:415) ghc-lib-parser> ue_unit_dbs (compiler/GHC/Unit/Env.hs:369) ghc-lib-parser> ue_all_home_unit_ids (compiler/GHC/Unit/Env.hs:446) ghc-lib-parser> ue_setUnitDbs (compiler/GHC/Unit/Env.hs:372) ghc-lib-parser> ue_hpt (compiler/GHC/Unit/Env.hs:381) ghc-lib-parser> ue_homeUnit (compiler/GHC/Unit/Env.hs:431) ghc-lib-parser> ue_unsafeHomeUnit (compiler/GHC/Unit/Env.hs:434) ghc-lib-parser> ue_setFlags (compiler/GHC/Unit/Env.hs:412) ghc-lib-parser> ue_setActiveUnit (compiler/GHC/Unit/Env.hs:459) ghc-lib-parser> ue_currentUnit (compiler/GHC/Unit/Env.hs:464) ghc-lib-parser> ue_findHomeUnitEnv (compiler/GHC/Unit/Env.hs:476) ghc-lib-parser> ue_updateHomeUnitEnv (compiler/GHC/Unit/Env.hs:483) ghc-lib-parser> ue_unitHomeUnit (compiler/GHC/Unit/Env.hs:443) ghc-lib-parser> ue_unitFlags (compiler/GHC/Unit/Env.hs:419) ghc-lib-parser> ue_transitiveHomeDeps (compiler/GHC/Unit/Env.hs:135) ghc-lib-parser> HomeUnitGraph (compiler/GHC/Unit/Env.hs:250) ghc-lib-parser> HomeUnitEnv (compiler/GHC/Unit/Env.hs:186) ghc-lib-parser> mkHomeUnitEnv (compiler/GHC/Unit/Env.hs:235) ghc-lib-parser> lookupHugByModule (compiler/GHC/Unit/Env.hs:253) ghc-lib-parser> hugElts (compiler/GHC/Unit/Env.hs:259) ghc-lib-parser> lookupHug (compiler/GHC/Unit/Env.hs:281) ghc-lib-parser> addHomeModInfoToHug (compiler/GHC/Unit/Env.hs:262) ghc-lib-parser> UnitEnvGraph (compiler/GHC/Unit/Env.hs:290) ghc-lib-parser> UnitEnvGraphKey (compiler/GHC/Unit/Env.hs:288) ghc-lib-parser> unitEnv_insert (compiler/GHC/Unit/Env.hs:295) ghc-lib-parser> unitEnv_delete (compiler/GHC/Unit/Env.hs:300) ghc-lib-parser> unitEnv_adjust (compiler/GHC/Unit/Env.hs:306) ghc-lib-parser> unitEnv_new (compiler/GHC/Unit/Env.hs:319) ghc-lib-parser> unitEnv_singleton (compiler/GHC/Unit/Env.hs:325) ghc-lib-parser> unitEnv_map (compiler/GHC/Unit/Env.hs:330) ghc-lib-parser> unitEnv_member (compiler/GHC/Unit/Env.hs:333) ghc-lib-parser> unitEnv_lookup_maybe (compiler/GHC/Unit/Env.hs:336) ghc-lib-parser> unitEnv_lookup (compiler/GHC/Unit/Env.hs:339) ghc-lib-parser> unitEnv_keys (compiler/GHC/Unit/Env.hs:342) ghc-lib-parser> unitEnv_elts (compiler/GHC/Unit/Env.hs:345) ghc-lib-parser> unitEnv_hpts (compiler/GHC/Unit/Env.hs:348) ghc-lib-parser> unitEnv_foldWithKey (compiler/GHC/Unit/Env.hs:351) ghc-lib-parser> unitEnv_union (compiler/GHC/Unit/Env.hs:354) ghc-lib-parser> unitEnv_mapWithKey (compiler/GHC/Unit/Env.hs:316) ghc-lib-parser> assertUnitEnvInvariant (compiler/GHC/Unit/Env.hs:525) ghc-lib-parser> Warning: 'Module' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Unit/Types.hs:120:23 ghc-lib-parser> * at compiler/GHC/Unit/Types.hs:133:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Unit/Types.hs:133:1 ghc-lib-parser> Warning: 'FinderCache' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Unit/Finder/Types.hs:29:20 ghc-lib-parser> * at compiler/GHC/Unit/Finder/Types.hs:29:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Unit/Finder/Types.hs:29:1 ghc-lib-parser> Warning: 'DynFlags' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'initFinderOpts' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 42% ( 3 / 7) in 'GHC.Unit.Finder.Types' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> FinderCache (compiler/GHC/Unit/Finder/Types.hs:29) ghc-lib-parser> FileCacheState (compiler/GHC/Unit/Finder/Types.hs:28) ghc-lib-parser> InstalledFindResult (compiler/GHC/Unit/Finder/Types.hs:42) ghc-lib-parser> 80% ( 4 / 5) in 'GHC.Types.Name.Ppr' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> 42% ( 9 / 21) in 'GHC.Runtime.Interpreter.Types' ghc-lib-parser> Missing documentation for: ghc-lib-parser> InterpInstance (compiler/GHC/Runtime/Interpreter/Types.hs:63) ghc-lib-parser> InterpProcess (compiler/GHC/Runtime/Interpreter/Types.hs:90) ghc-lib-parser> ExtInterp (compiler/GHC/Runtime/Interpreter/Types.hs:69) ghc-lib-parser> ExtInterpStatusVar (compiler/GHC/Runtime/Interpreter/Types.hs:84) ghc-lib-parser> IServ (compiler/GHC/Runtime/Interpreter/Types.hs:86) ghc-lib-parser> JSInterp (compiler/GHC/Runtime/Interpreter/Types.hs:87) ghc-lib-parser> JSInterpExtra (compiler/GHC/Runtime/Interpreter/Types.hs:129) ghc-lib-parser> JSInterpConfig (compiler/GHC/Runtime/Interpreter/Types.hs:159) ghc-lib-parser> JSState (compiler/GHC/Runtime/Interpreter/Types.hs:137) ghc-lib-parser> defaultNodeJsSettings (compiler/GHC/Runtime/Interpreter/Types.hs:151) ghc-lib-parser> WasmInterp (compiler/GHC/Runtime/Interpreter/Types.hs:88) ghc-lib-parser> WasmInterpConfig (compiler/GHC/Runtime/Interpreter/Types.hs:175) ghc-lib-parser> Warning: 'TyThings' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'DynFlags' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Driver/DynFlags.hs:147:17 ghc-lib-parser> * at compiler/GHC/Driver/DynFlags.hs:147:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Driver/DynFlags.hs:147:1 ghc-lib-parser> 42% ( 6 / 14) in 'GHC.Runtime.Context' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> InteractiveImport (compiler/GHC/Runtime/Context.hs:294) ghc-lib-parser> extendInteractiveContextWithIds (compiler/GHC/Runtime/Context.hs:390) ghc-lib-parser> setInteractivePrintName (compiler/GHC/Runtime/Context.hs:401) ghc-lib-parser> substInteractiveContext (compiler/GHC/Runtime/Context.hs:450) ghc-lib-parser> replaceImportEnv (compiler/GHC/Runtime/Context.hs:415) ghc-lib-parser> icReaderEnv (compiler/GHC/Runtime/Context.hs:330) ghc-lib-parser> icInteractiveModule (compiler/GHC/Runtime/Context.hs:333) ghc-lib-parser> 0% ( 0 / 2) in 'GHC.Core.Lint.Interactive' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> interactiveInScope (compiler/GHC/Core/Lint/Interactive.hs:40) ghc-lib-parser> Warning: 'IfGblEnv' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'hsc_unit_dbs' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 66% ( 2 / 3) in 'GHC.Driver.Env.Types' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> Warning: 'ModIface' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Unit/Module/ModIface.hs:1003:1 ghc-lib-parser> * at compiler/GHC/Unit/Module/ModIface.hs:147:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Unit/Module/ModIface.hs:147:1 ghc-lib-parser> Warning: 'Module' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Unit/Types.hs:120:23 ghc-lib-parser> * at compiler/GHC/Unit/Types.hs:133:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Unit/Types.hs:133:1 ghc-lib-parser> 48% ( 18 / 37) in 'GHC.Driver.Env' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> hsc_home_unit (compiler/GHC/Driver/Env.hs:113) ghc-lib-parser> hsc_home_unit_maybe (compiler/GHC/Driver/Env.hs:116) ghc-lib-parser> hsc_units (compiler/GHC/Driver/Env.hs:119) ghc-lib-parser> hsc_HPT (compiler/GHC/Driver/Env.hs:122) ghc-lib-parser> hsc_HUE (compiler/GHC/Driver/Env.hs:125) ghc-lib-parser> hsc_HUG (compiler/GHC/Driver/Env.hs:128) ghc-lib-parser> hsc_all_home_unit_ids (compiler/GHC/Driver/Env.hs:131) ghc-lib-parser> hscUpdateHUG (compiler/GHC/Driver/Env.hs:144) ghc-lib-parser> hscUpdateHPT_lazy (compiler/GHC/Driver/Env.hs:134) ghc-lib-parser> hscUpdateHPT (compiler/GHC/Driver/Env.hs:139) ghc-lib-parser> hscSetActiveHomeUnit (compiler/GHC/Driver/Env.hs:395) ghc-lib-parser> hscSetActiveUnitId (compiler/GHC/Driver/Env.hs:398) ghc-lib-parser> hscActiveUnitId (compiler/GHC/Driver/Env.hs:403) ghc-lib-parser> runHsc (compiler/GHC/Driver/Env.hs:89) ghc-lib-parser> runHsc' (compiler/GHC/Driver/Env.hs:98) ghc-lib-parser> hptCompleteSigs (compiler/GHC/Driver/Env.hs:221) ghc-lib-parser> hptAllThings (compiler/GHC/Driver/Env.hs:263) ghc-lib-parser> mainModIs (compiler/GHC/Driver/Env.hs:367) ghc-lib-parser> Warning: 'SourceError' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Types/SourceError.hs:53:23 ghc-lib-parser> * at compiler/GHC/Types/SourceError.hs:53:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Types/SourceError.hs:53:1 ghc-lib-parser> Warning: 'Ghc' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Driver/Monad.hs:165:17 ghc-lib-parser> * at compiler/GHC/Driver/Monad.hs:165:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Driver/Monad.hs:165:1 ghc-lib-parser> Warning: 'GhcT' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Driver/Monad.hs:211:20 ghc-lib-parser> * at compiler/GHC/Driver/Monad.hs:211:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Driver/Monad.hs:211:1 ghc-lib-parser> 79% ( 23 / 29) in 'GHC.Driver.Monad' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> liftGhcT (compiler/GHC/Driver/Monad.hs:216) ghc-lib-parser> reifyGhc (compiler/GHC/Driver/Monad.hs:205) ghc-lib-parser> pushJsonLogHookM (compiler/GHC/Driver/Monad.hs:127) ghc-lib-parser> popJsonLogHookM (compiler/GHC/Driver/Monad.hs:130) ghc-lib-parser> defaultWarnErrLogger (compiler/GHC/Driver/Monad.hs:243) ghc-lib-parser> Warning: 'CoreM' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core/Opt/Monad.hs:150:19 ghc-lib-parser> * at compiler/GHC/Core/Opt/Monad.hs:150:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Core/Opt/Monad.hs:150:1 ghc-lib-parser> 58% ( 21 / 36) in 'GHC.Core.Opt.Monad' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> FloatOutSwitches (compiler/GHC/Core/Opt/Monad.hs:76) ghc-lib-parser> runCoreM (compiler/GHC/Core/Opt/Monad.hs:190) ghc-lib-parser> getHscEnv (compiler/GHC/Core/Opt/Monad.hs:246) ghc-lib-parser> getModule ghc-lib-parser> initRuleEnv (compiler/GHC/Core/Opt/Monad.hs:252) ghc-lib-parser> getExternalRuleBase (compiler/GHC/Core/Opt/Monad.hs:258) ghc-lib-parser> getDynFlags ghc-lib-parser> getPackageFamInstEnv (compiler/GHC/Core/Opt/Monad.hs:301) ghc-lib-parser> getInteractiveContext (compiler/GHC/Core/Opt/Monad.hs:298) ghc-lib-parser> getUniqTag (compiler/GHC/Core/Opt/Monad.hs:270) ghc-lib-parser> getNamePprCtx (compiler/GHC/Core/Opt/Monad.hs:261) ghc-lib-parser> getSrcSpanM (compiler/GHC/Core/Opt/Monad.hs:264) ghc-lib-parser> addSimplCount (compiler/GHC/Core/Opt/Monad.hs:267) ghc-lib-parser> msg (compiler/GHC/Core/Opt/Monad.hs:365) ghc-lib-parser> 20% ( 1 / 5) in 'GHC.Core.Opt.CallerCC' ghc-lib-parser> Missing documentation for: ghc-lib-parser> addCallerCostCentres (compiler/GHC/Core/Opt/CallerCC.hs:42) ghc-lib-parser> CallerCcFilter (compiler/GHC/Core/Opt/CallerCC/Types.hs:74) ghc-lib-parser> NamePattern (compiler/GHC/Core/Opt/CallerCC/Types.hs:26) ghc-lib-parser> parseCallerCcFilter (compiler/GHC/Core/Opt/CallerCC/Types.hs:90) ghc-lib-parser> Warning: 'FlagSpec' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Driver/Session.hs:2074:6 ghc-lib-parser> * at compiler/GHC/Driver/Session.hs:2073:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Driver/Session.hs:2073:1 ghc-lib-parser> Warning: 'DynFlags' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Driver/DynFlags.hs:147:17 ghc-lib-parser> * at compiler/GHC/Driver/DynFlags.hs:147:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Driver/DynFlags.hs:147:1 ghc-lib-parser> Warning: 'Settings' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Settings.hs:77:17 ghc-lib-parser> * at compiler/GHC/Settings.hs:77:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Settings.hs:77:1 ghc-lib-parser> 37% (102 /272) in 'GHC.Driver.Session' ghc-lib-parser> Missing documentation for: ghc-lib-parser> WarningFlag (compiler/GHC/Driver/Flags.hs:959) ghc-lib-parser> Language (compiler/GHC/Driver/Flags.hs:62) ghc-lib-parser> FatalMessager (compiler/GHC/Driver/DynFlags.hs:721) ghc-lib-parser> FlushOut (compiler/GHC/Driver/DynFlags.hs:727) ghc-lib-parser> glasgowExtsFlags (compiler/GHC/Driver/Flags.hs:375) ghc-lib-parser> hasPprDebug (compiler/GHC/Driver/DynFlags.hs:995) ghc-lib-parser> hasNoDebugOutput (compiler/GHC/Driver/DynFlags.hs:998) ghc-lib-parser> hasNoStateHack (compiler/GHC/Driver/DynFlags.hs:1001) ghc-lib-parser> hasNoOptCoercion (compiler/GHC/Driver/DynFlags.hs:1004) ghc-lib-parser> setGeneralFlag' (compiler/GHC/Driver/Session.hs:2844) ghc-lib-parser> unSetGeneralFlag' (compiler/GHC/Driver/Session.hs:2854) ghc-lib-parser> xopt_DuplicateRecordFields (compiler/GHC/Driver/DynFlags.hs:1143) ghc-lib-parser> xopt_FieldSelectors (compiler/GHC/Driver/DynFlags.hs:1148) ghc-lib-parser> lang_set (compiler/GHC/Driver/DynFlags.hs:1153) ghc-lib-parser> DynamicTooState (compiler/GHC/Driver/DynFlags.hs:904) ghc-lib-parser> dynamicTooState (compiler/GHC/Driver/DynFlags.hs:911) ghc-lib-parser> setDynamicNow (compiler/GHC/Driver/DynFlags.hs:917) ghc-lib-parser> OnOff (compiler/GHC/Driver/DynFlags.hs:734) ghc-lib-parser> outputFile (compiler/GHC/Driver/Session.hs:3667) ghc-lib-parser> objectSuf (compiler/GHC/Driver/Session.hs:3672) ghc-lib-parser> ways (compiler/GHC/Driver/DynFlags.hs:1434) ghc-lib-parser> FlagSpec (compiler/GHC/Driver/Session.hs:2073) ghc-lib-parser> HasDynFlags (compiler/GHC/Driver/DynFlags.hs:466) ghc-lib-parser> ContainsDynFlags (compiler/GHC/Driver/DynFlags.hs:490) ghc-lib-parser> RtsOptsEnabled (compiler/GHC/Driver/DynFlags.hs:876) ghc-lib-parser> isOneShot (compiler/GHC/Driver/DynFlags.hs:781) ghc-lib-parser> isNoLink (compiler/GHC/Driver/DynFlags.hs:796) ghc-lib-parser> packageFlagsChanged (compiler/GHC/Driver/DynFlags.hs:854) ghc-lib-parser> PackageDBFlag (compiler/GHC/Driver/DynFlags.hs:846) ghc-lib-parser> PkgDbRef (compiler/GHC/Driver/DynFlags.hs:922) ghc-lib-parser> showOpt (compiler/GHC/Utils/CliOption.hs:26) ghc-lib-parser> DynLibLoader (compiler/GHC/Driver/DynFlags.hs:871) ghc-lib-parser> setFlagsFromEnvFile (compiler/GHC/Driver/Session.hs:3183) ghc-lib-parser> safeHaskellModeEnabled (compiler/GHC/Driver/Session.hs:518) ghc-lib-parser> Settings (compiler/GHC/Settings.hs:77) ghc-lib-parser> sProgramName (compiler/GHC/Settings.hs:194) ghc-lib-parser> sProjectVersion (compiler/GHC/Settings.hs:196) ghc-lib-parser> sGhcUsagePath (compiler/GHC/Settings.hs:199) ghc-lib-parser> sGhciUsagePath (compiler/GHC/Settings.hs:201) ghc-lib-parser> sToolDir (compiler/GHC/Settings.hs:203) ghc-lib-parser> sTopDir (compiler/GHC/Settings.hs:205) ghc-lib-parser> sGlobalPackageDatabasePath (compiler/GHC/Settings.hs:207) ghc-lib-parser> sLdSupportsCompactUnwind (compiler/GHC/Settings.hs:210) ghc-lib-parser> sLdSupportsFilelist (compiler/GHC/Settings.hs:212) ghc-lib-parser> sLdIsGnuLd (compiler/GHC/Settings.hs:216) ghc-lib-parser> sGccSupportsNoPie (compiler/GHC/Settings.hs:218) ghc-lib-parser> sPgm_L (compiler/GHC/Settings.hs:225) ghc-lib-parser> sPgm_P (compiler/GHC/Settings.hs:227) ghc-lib-parser> sPgm_F (compiler/GHC/Settings.hs:233) ghc-lib-parser> sPgm_c (compiler/GHC/Settings.hs:235) ghc-lib-parser> sPgm_cxx (compiler/GHC/Settings.hs:237) ghc-lib-parser> sPgm_cpp (compiler/GHC/Settings.hs:239) ghc-lib-parser> sPgm_a (compiler/GHC/Settings.hs:241) ghc-lib-parser> sPgm_l (compiler/GHC/Settings.hs:243) ghc-lib-parser> sPgm_lm (compiler/GHC/Settings.hs:245) ghc-lib-parser> sPgm_windres (compiler/GHC/Settings.hs:247) ghc-lib-parser> sPgm_ar (compiler/GHC/Settings.hs:249) ghc-lib-parser> sPgm_ranlib (compiler/GHC/Settings.hs:255) ghc-lib-parser> sPgm_lo (compiler/GHC/Settings.hs:257) ghc-lib-parser> sPgm_lc (compiler/GHC/Settings.hs:259) ghc-lib-parser> sPgm_las (compiler/GHC/Settings.hs:261) ghc-lib-parser> sPgm_i (compiler/GHC/Settings.hs:263) ghc-lib-parser> sOpt_L (compiler/GHC/Settings.hs:265) ghc-lib-parser> sOpt_P (compiler/GHC/Settings.hs:267) ghc-lib-parser> sOpt_P_fingerprint (compiler/GHC/Settings.hs:269) ghc-lib-parser> sOpt_JSP (compiler/GHC/Settings.hs:271) ghc-lib-parser> sOpt_JSP_fingerprint (compiler/GHC/Settings.hs:273) ghc-lib-parser> sOpt_CmmP (compiler/GHC/Settings.hs:275) ghc-lib-parser> sOpt_CmmP_fingerprint (compiler/GHC/Settings.hs:277) ghc-lib-parser> sOpt_F (compiler/GHC/Settings.hs:279) ghc-lib-parser> sOpt_c (compiler/GHC/Settings.hs:281) ghc-lib-parser> sOpt_cxx (compiler/GHC/Settings.hs:283) ghc-lib-parser> sOpt_a (compiler/GHC/Settings.hs:285) ghc-lib-parser> sOpt_l (compiler/GHC/Settings.hs:287) ghc-lib-parser> sOpt_lm (compiler/GHC/Settings.hs:289) ghc-lib-parser> sOpt_windres (compiler/GHC/Settings.hs:291) ghc-lib-parser> sOpt_lo (compiler/GHC/Settings.hs:293) ghc-lib-parser> sOpt_lc (compiler/GHC/Settings.hs:295) ghc-lib-parser> sOpt_i (compiler/GHC/Settings.hs:297) ghc-lib-parser> sExtraGccViaCFlags (compiler/GHC/Settings.hs:300) ghc-lib-parser> sTargetPlatformString (compiler/GHC/Settings.hs:303) ghc-lib-parser> sGhcWithInterpreter (compiler/GHC/Settings.hs:305) ghc-lib-parser> sLibFFI (compiler/GHC/Settings.hs:307) ghc-lib-parser> sTargetRTSLinkerOnlySupportsSharedLibs (compiler/GHC/Settings.hs:310) ghc-lib-parser> programName (compiler/GHC/Driver/DynFlags.hs:1446) ghc-lib-parser> projectVersion (compiler/GHC/Driver/DynFlags.hs:1448) ghc-lib-parser> ghcUsagePath (compiler/GHC/Driver/DynFlags.hs:1450) ghc-lib-parser> ghciUsagePath (compiler/GHC/Driver/DynFlags.hs:1452) ghc-lib-parser> topDir (compiler/GHC/Driver/DynFlags.hs:1454) ghc-lib-parser> versionedFilePath (compiler/GHC/Driver/DynFlags.hs:1487) ghc-lib-parser> extraGccViaCFlags (compiler/GHC/Driver/DynFlags.hs:1458) ghc-lib-parser> globalPackageDatabasePath (compiler/GHC/Driver/DynFlags.hs:1460) ghc-lib-parser> pgm_L (compiler/GHC/Driver/Session.hs:401) ghc-lib-parser> pgm_P (compiler/GHC/Driver/Session.hs:403) ghc-lib-parser> pgm_JSP (compiler/GHC/Driver/Session.hs:405) ghc-lib-parser> pgm_CmmP (compiler/GHC/Driver/Session.hs:407) ghc-lib-parser> pgm_F (compiler/GHC/Driver/Session.hs:409) ghc-lib-parser> pgm_c (compiler/GHC/Driver/Session.hs:411) ghc-lib-parser> pgm_cxx (compiler/GHC/Driver/Session.hs:413) ghc-lib-parser> pgm_cpp (compiler/GHC/Driver/Session.hs:415) ghc-lib-parser> pgm_a (compiler/GHC/Driver/Session.hs:417) ghc-lib-parser> pgm_l (compiler/GHC/Driver/Session.hs:419) ghc-lib-parser> pgm_lm (compiler/GHC/Driver/Session.hs:421) ghc-lib-parser> pgm_windres (compiler/GHC/Driver/Session.hs:423) ghc-lib-parser> pgm_ar (compiler/GHC/Driver/Session.hs:425) ghc-lib-parser> pgm_ranlib (compiler/GHC/Driver/Session.hs:427) ghc-lib-parser> pgm_lo (compiler/GHC/Driver/Session.hs:429) ghc-lib-parser> pgm_lc (compiler/GHC/Driver/Session.hs:431) ghc-lib-parser> pgm_las (compiler/GHC/Driver/Session.hs:433) ghc-lib-parser> pgm_i (compiler/GHC/Driver/Session.hs:435) ghc-lib-parser> opt_L (compiler/GHC/Driver/Session.hs:437) ghc-lib-parser> opt_P (compiler/GHC/Driver/Session.hs:439) ghc-lib-parser> opt_JSP (compiler/GHC/Driver/Session.hs:442) ghc-lib-parser> opt_CmmP (compiler/GHC/Driver/Session.hs:445) ghc-lib-parser> opt_F (compiler/GHC/Driver/Session.hs:467) ghc-lib-parser> opt_c (compiler/GHC/Driver/Session.hs:469) ghc-lib-parser> opt_cxx (compiler/GHC/Driver/Session.hs:472) ghc-lib-parser> opt_a (compiler/GHC/Driver/Session.hs:475) ghc-lib-parser> opt_l (compiler/GHC/Driver/Session.hs:477) ghc-lib-parser> opt_lm (compiler/GHC/Driver/Session.hs:480) ghc-lib-parser> opt_i (compiler/GHC/Driver/Session.hs:490) ghc-lib-parser> opt_P_signature (compiler/GHC/Driver/Session.hs:450) ghc-lib-parser> opt_JSP_signature (compiler/GHC/Driver/Session.hs:457) ghc-lib-parser> opt_CmmP_signature (compiler/GHC/Driver/Session.hs:464) ghc-lib-parser> opt_windres (compiler/GHC/Driver/Session.hs:482) ghc-lib-parser> opt_lo (compiler/GHC/Driver/Session.hs:484) ghc-lib-parser> opt_lc (compiler/GHC/Driver/Session.hs:486) ghc-lib-parser> opt_las (compiler/GHC/Driver/Session.hs:488) ghc-lib-parser> updatePlatformConstants (compiler/GHC/Driver/Session.hs:3698) ghc-lib-parser> addPluginModuleName (compiler/GHC/Driver/Session.hs:669) ghc-lib-parser> defaultFatalMessager (compiler/GHC/Driver/DynFlags.hs:724) ghc-lib-parser> defaultFlushOut (compiler/GHC/Driver/DynFlags.hs:730) ghc-lib-parser> setOutputFile (compiler/GHC/Driver/Session.hs:644) ghc-lib-parser> setDynOutputFile (compiler/GHC/Driver/Session.hs:645) ghc-lib-parser> setOutputHi (compiler/GHC/Driver/Session.hs:646) ghc-lib-parser> setDynOutputHi (compiler/GHC/Driver/Session.hs:647) ghc-lib-parser> augmentByWorkingDirectory (compiler/GHC/Driver/Session.hs:3087) ghc-lib-parser> setTmpDir (compiler/GHC/Driver/Session.hs:3289) ghc-lib-parser> setUnitId (compiler/GHC/Driver/Session.hs:3063) ghc-lib-parser> TurnOnFlag (compiler/GHC/Driver/Flags.hs:80) ghc-lib-parser> turnOn (compiler/GHC/Driver/Flags.hs:82) ghc-lib-parser> turnOff (compiler/GHC/Driver/Flags.hs:83) ghc-lib-parser> impliedGFlags (compiler/GHC/Driver/Flags.hs:358) ghc-lib-parser> impliedOffGFlags (compiler/GHC/Driver/Flags.hs:371) ghc-lib-parser> impliedXFlags (compiler/GHC/Driver/Flags.hs:274) ghc-lib-parser> CmdLineP (compiler/GHC/Driver/Session.hs:819) ghc-lib-parser> runCmdLineP (compiler/GHC/Driver/Session.hs:837) ghc-lib-parser> getCmdLineState (compiler/GHC/Driver/Session.hs:831) ghc-lib-parser> putCmdLineState (compiler/GHC/Driver/Session.hs:834) ghc-lib-parser> flagsAll (compiler/GHC/Driver/Session.hs:976) ghc-lib-parser> flagsDynamic (compiler/GHC/Driver/Session.hs:985) ghc-lib-parser> flagsPackage (compiler/GHC/Driver/Session.hs:989) ghc-lib-parser> supportedLanguagesAndExtensions (compiler/GHC/Driver/Session.hs:2653) ghc-lib-parser> picCCOpts (compiler/GHC/Driver/Session.hs:3323) ghc-lib-parser> picPOpts (compiler/GHC/Driver/Session.hs:3380) ghc-lib-parser> pieCCLDOpts (compiler/GHC/Driver/Session.hs:3362) ghc-lib-parser> compilerInfo (compiler/GHC/Driver/Session.hs:3388) ghc-lib-parser> wordAlignment (compiler/GHC/Platform.hs:98) ghc-lib-parser> setUnsafeGlobalDynFlags (compiler/GHC/Driver/Session.hs:3588) ghc-lib-parser> isSse4_2Enabled (compiler/GHC/Driver/DynFlags.hs:1552) ghc-lib-parser> isBmiEnabled (compiler/GHC/Driver/DynFlags.hs:1579) ghc-lib-parser> isBmi2Enabled (compiler/GHC/Driver/DynFlags.hs:1585) ghc-lib-parser> isAvxEnabled (compiler/GHC/Driver/DynFlags.hs:1555) ghc-lib-parser> isAvx2Enabled (compiler/GHC/Driver/DynFlags.hs:1558) ghc-lib-parser> isAvx512cdEnabled (compiler/GHC/Driver/DynFlags.hs:1561) ghc-lib-parser> isAvx512erEnabled (compiler/GHC/Driver/DynFlags.hs:1564) ghc-lib-parser> isAvx512fEnabled (compiler/GHC/Driver/DynFlags.hs:1567) ghc-lib-parser> isAvx512pfEnabled (compiler/GHC/Driver/DynFlags.hs:1570) ghc-lib-parser> isFmaEnabled (compiler/GHC/Driver/DynFlags.hs:1573) ghc-lib-parser> initPromotionTickContext (compiler/GHC/Driver/DynFlags.hs:1539) ghc-lib-parser> 50% ( 1 / 2) in 'GHC.Driver.Config.Parser' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> Warning: 'makeStatic' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 23% ( 4 / 17) in 'GHC.Core.Lint' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> LintPassResultConfig (compiler/GHC/Core/Lint.hs:403) ghc-lib-parser> LintFlags (compiler/GHC/Core/Lint.hs:2967) ghc-lib-parser> StaticPtrCheck (compiler/GHC/Core/Lint.hs:2977) ghc-lib-parser> LintConfig (compiler/GHC/Core/Lint.hs:3288) ghc-lib-parser> WarnsAndErrs (compiler/GHC/Core/Lint.hs:3004) ghc-lib-parser> lintUnfolding (compiler/GHC/Core/Lint.hs:517) ghc-lib-parser> lintPassResult (compiler/GHC/Core/Lint.hs:414) ghc-lib-parser> lintExpr (compiler/GHC/Core/Lint.hs:533) ghc-lib-parser> lintAxioms (compiler/GHC/Core/Lint.hs:2785) ghc-lib-parser> endPassIO (compiler/GHC/Core/Lint.hs:349) ghc-lib-parser> displayLintResults (compiler/GHC/Core/Lint.hs:438) ghc-lib-parser> dumpPassResult (compiler/GHC/Core/Lint.hs:371) ghc-lib-parser> Warning: 'e' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'f' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 0% ( 0 / 47) in 'GHC.Core.Opt.Simplify.Utils' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> rebuildLam (compiler/GHC/Core/Opt/Simplify/Utils.hs:1800) ghc-lib-parser> mkCase (compiler/GHC/Core/Opt/Simplify/Utils.hs:2649) ghc-lib-parser> prepareAlts (compiler/GHC/Core/Opt/Simplify/Utils.hs:2415) ghc-lib-parser> tryEtaExpandRhs (compiler/GHC/Core/Opt/Simplify/Utils.hs:1948) ghc-lib-parser> wantEtaExpansion (compiler/GHC/Core/Opt/Simplify/Utils.hs:1973) ghc-lib-parser> preInlineUnconditionally (compiler/GHC/Core/Opt/Simplify/Utils.hs:1463) ghc-lib-parser> postInlineUnconditionally (compiler/GHC/Core/Opt/Simplify/Utils.hs:1599) ghc-lib-parser> activeRule (compiler/GHC/Core/Opt/Simplify/Utils.hs:1321) ghc-lib-parser> getUnfoldingInRuleMatch (compiler/GHC/Core/Opt/Simplify/Utils.hs:1309) ghc-lib-parser> updModeForStableUnfoldings (compiler/GHC/Core/Opt/Simplify/Utils.hs:1091) ghc-lib-parser> updModeForRules (compiler/GHC/Core/Opt/Simplify/Utils.hs:1105) ghc-lib-parser> BindContext (compiler/GHC/Core/Opt/Simplify/Utils.hs:97) ghc-lib-parser> bindContextLevel (compiler/GHC/Core/Opt/Simplify/Utils.hs:106) ghc-lib-parser> SimplCont (compiler/GHC/Core/Opt/Simplify/Utils.hs:145) ghc-lib-parser> DupFlag (compiler/GHC/Core/Opt/Simplify/Utils.hs:225) ghc-lib-parser> FromWhat (compiler/GHC/Core/Opt/Simplify/Utils.hs:222) ghc-lib-parser> StaticEnv (compiler/GHC/Core/Opt/Simplify/Utils.hs:220) ghc-lib-parser> isSimplified (compiler/GHC/Core/Opt/Simplify/Utils.hs:230) ghc-lib-parser> contIsStop (compiler/GHC/Core/Opt/Simplify/Utils.hs:486) ghc-lib-parser> contIsDupable (compiler/GHC/Core/Opt/Simplify/Utils.hs:490) ghc-lib-parser> contResultType (compiler/GHC/Core/Opt/Simplify/Utils.hs:509) ghc-lib-parser> contHoleType (compiler/GHC/Core/Opt/Simplify/Utils.hs:519) ghc-lib-parser> contHoleScaling (compiler/GHC/Core/Opt/Simplify/Utils.hs:540) ghc-lib-parser> contIsTrivial (compiler/GHC/Core/Opt/Simplify/Utils.hs:500) ghc-lib-parser> contArgs (compiler/GHC/Core/Opt/Simplify/Utils.hs:576) ghc-lib-parser> contIsRhs (compiler/GHC/Core/Opt/Simplify/Utils.hs:480) ghc-lib-parser> countArgs (compiler/GHC/Core/Opt/Simplify/Utils.hs:559) ghc-lib-parser> mkBoringStop (compiler/GHC/Core/Opt/Simplify/Utils.hs:467) ghc-lib-parser> mkRhsStop (compiler/GHC/Core/Opt/Simplify/Utils.hs:471) ghc-lib-parser> mkLazyArgStop (compiler/GHC/Core/Opt/Simplify/Utils.hs:474) ghc-lib-parser> interestingCallContext (compiler/GHC/Core/Opt/Simplify/Utils.hs:914) ghc-lib-parser> ArgInfo (compiler/GHC/Core/Opt/Simplify/Utils.hs:323) ghc-lib-parser> ArgSpec (compiler/GHC/Core/Opt/Simplify/Utils.hs:351) ghc-lib-parser> RewriteCall (compiler/GHC/Core/Opt/Simplify/Utils.hs:345) ghc-lib-parser> mkArgInfo (compiler/GHC/Core/Opt/Simplify/Utils.hs:628) ghc-lib-parser> addValArgTo (compiler/GHC/Core/Opt/Simplify/Utils.hs:375) ghc-lib-parser> addCastTo (compiler/GHC/Core/Opt/Simplify/Utils.hs:394) ghc-lib-parser> addTyArgTo (compiler/GHC/Core/Opt/Simplify/Utils.hs:388) ghc-lib-parser> argInfoExpr (compiler/GHC/Core/Opt/Simplify/Utils.hs:429) ghc-lib-parser> argInfoAppArgs (compiler/GHC/Core/Opt/Simplify/Utils.hs:403) ghc-lib-parser> pushSimplifiedArgs (compiler/GHC/Core/Opt/Simplify/Utils.hs:413) ghc-lib-parser> pushSimplifiedRevArgs (compiler/GHC/Core/Opt/Simplify/Utils.hs:414) ghc-lib-parser> isStrictArgInfo (compiler/GHC/Core/Opt/Simplify/Utils.hs:398) ghc-lib-parser> lazyArgContext (compiler/GHC/Core/Opt/Simplify/Utils.hs:891) ghc-lib-parser> abstractFloats (compiler/GHC/Core/Opt/Simplify/Utils.hs:2210) ghc-lib-parser> isExitJoinId (compiler/GHC/Core/Opt/Simplify/Utils.hs:2820) ghc-lib-parser> Warning: 'ai' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'f' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 0% ( 0 / 4) in 'GHC.Core.Opt.Simplify.Iteration' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> simplTopBinds (compiler/GHC/Core/Opt/Simplify/Iteration.hs:204) ghc-lib-parser> simplExpr (compiler/GHC/Core/Opt/Simplify/Iteration.hs:1133) ghc-lib-parser> simplImpRules (compiler/GHC/Core/Opt/Simplify/Iteration.hs:4695) ghc-lib-parser> 40% ( 2 / 5) in 'GHC.Core.Opt.Simplify' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> simplifyExpr (compiler/GHC/Core/Opt/Simplify.hs:70) ghc-lib-parser> simplifyPgm (compiler/GHC/Core/Opt/Simplify.hs:148) ghc-lib-parser> 33% ( 2 / 6) in 'GHC.Core.Opt.Pipeline.Types' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> CoreToDo (compiler/GHC/Core/Opt/Pipeline/Types.hs:34) ghc-lib-parser> bindsOnlyPass (compiler/GHC/Core/Opt/Pipeline/Types.hs:30) ghc-lib-parser> pprPassDetails (compiler/GHC/Core/Opt/Pipeline/Types.hs:97) ghc-lib-parser> 14% ( 1 / 7) in 'GHC.Driver.Config.Core.Lint' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> endPass (compiler/GHC/Driver/Config/Core/Lint.hs:38) ghc-lib-parser> endPassHscEnvIO (compiler/GHC/Driver/Config/Core/Lint.hs:47) ghc-lib-parser> initEndPassConfig (compiler/GHC/Driver/Config/Core/Lint.hs:66) ghc-lib-parser> initLintPassResultConfig (compiler/GHC/Driver/Config/Core/Lint.hs:105) ghc-lib-parser> initLintConfig (compiler/GHC/Driver/Config/Core/Lint.hs:167) ghc-lib-parser> Warning: 'TcGblEnv' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Tc/Types.hs:464:5 ghc-lib-parser> * at compiler/GHC/Tc/Types.hs:463:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Tc/Types.hs:463:1 ghc-lib-parser> Warning: 'TcM' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'TcPluginM' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Tc/Types.hs:995:23 ghc-lib-parser> * at compiler/GHC/Tc/Types.hs:995:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Tc/Types.hs:995:1 ghc-lib-parser> Warning: 'ModIface' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'NameShape' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Tc/Types.hs:233:18 ghc-lib-parser> * at compiler/GHC/Tc/Types.hs:233:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Tc/Types.hs:233:1 ghc-lib-parser> Warning: 'ns_module_name' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'Reduction' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Core/Reduction.hs:96:3 ghc-lib-parser> * at compiler/GHC/Core/Reduction.hs:95:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Core/Reduction.hs:95:1 ghc-lib-parser> Warning: 'Coercion' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'TcPluginSolveResult' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Tc/Types.hs:1065:5 ghc-lib-parser> * at compiler/GHC/Tc/Types.hs:1064:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Tc/Types.hs:1064:1 ghc-lib-parser> 30% ( 30 / 98) in 'GHC.Tc.Types' ghc-lib-parser> Missing documentation for: ghc-lib-parser> TcRnIf (compiler/GHC/Tc/Types.hs:251) ghc-lib-parser> TcRn (compiler/GHC/Tc/Types.hs:252) ghc-lib-parser> IfM (compiler/GHC/Tc/Types.hs:253) ghc-lib-parser> IfL (compiler/GHC/Tc/Types.hs:255) ghc-lib-parser> IfG (compiler/GHC/Tc/Types.hs:254) ghc-lib-parser> Env (compiler/GHC/Tc/Types.hs:273) ghc-lib-parser> TcLclEnv (compiler/GHC/Tc/Types/LclEnv.hs:76) ghc-lib-parser> modifyLclCtxt (compiler/GHC/Tc/Types/LclEnv.hs:183) ghc-lib-parser> TcLclCtxt (compiler/GHC/Tc/Types/LclEnv.hs:89) ghc-lib-parser> setLclEnvTcLevel (compiler/GHC/Tc/Types/LclEnv.hs:144) ghc-lib-parser> getLclEnvTcLevel (compiler/GHC/Tc/Types/LclEnv.hs:150) ghc-lib-parser> setLclEnvLoc (compiler/GHC/Tc/Types/LclEnv.hs:153) ghc-lib-parser> getLclEnvLoc (compiler/GHC/Tc/Types/LclEnv.hs:156) ghc-lib-parser> lclEnvInGeneratedCode (compiler/GHC/Tc/Types/LclEnv.hs:168) ghc-lib-parser> IfGblEnv (compiler/GHC/Tc/Types.hs:344) ghc-lib-parser> IfLclEnv (compiler/GHC/Tc/Types.hs:361) ghc-lib-parser> tcVisibleOrphanMods (compiler/GHC/Tc/Types.hs:726) ghc-lib-parser> emptyImportAvails (compiler/GHC/Tc/Types.hs:926) ghc-lib-parser> ImpUserList (compiler/GHC/Tc/Types.hs:207) ghc-lib-parser> mkModDeps (compiler/GHC/Tc/Types.hs:907) ghc-lib-parser> TcTypeEnv (compiler/GHC/Tc/Types/LclEnv.hs:189) ghc-lib-parser> TcBinderStack (compiler/GHC/Tc/Types/BasicTypes.hs:54) ghc-lib-parser> TcBinder (compiler/GHC/Tc/Types/BasicTypes.hs:63) ghc-lib-parser> PromotionErr (compiler/GHC/Tc/Errors/Types/PromotionErr.hs:15) ghc-lib-parser> ClosedTypeId (compiler/GHC/Tc/Types/BasicTypes.hs:371) ghc-lib-parser> RhsNames (compiler/GHC/Tc/Types/BasicTypes.hs:368) ghc-lib-parser> SelfBootInfo (compiler/GHC/Tc/Types.hs:732) ghc-lib-parser> bootExports (compiler/GHC/Tc/Types.hs:738) ghc-lib-parser> tcTyThingCategory (compiler/GHC/Tc/Types/BasicTypes.hs:520) ghc-lib-parser> pprTcTyThingCategory (compiler/GHC/Tc/Types/BasicTypes.hs:517) ghc-lib-parser> peCategory (compiler/GHC/Tc/Errors/Types/PromotionErr.hs:48) ghc-lib-parser> pprPECategory (compiler/GHC/Tc/Errors/Types/PromotionErr.hs:45) ghc-lib-parser> CompleteMatch (compiler/GHC/Types/CompleteMatch.hs:24) ghc-lib-parser> CompleteMatches (compiler/GHC/Types/CompleteMatch.hs:27) ghc-lib-parser> ThStage (compiler/GHC/Tc/Types/TH.hs:31) ghc-lib-parser> SpliceType (compiler/GHC/Tc/Types/TH.hs:28) ghc-lib-parser> SpliceOrBracket (compiler/GHC/Tc/Types/TH.hs:29) ghc-lib-parser> PendingStuff (compiler/GHC/Tc/Types/TH.hs:64) ghc-lib-parser> topStage (compiler/GHC/Tc/Types/TH.hs:82) ghc-lib-parser> topAnnStage (compiler/GHC/Tc/Types/TH.hs:83) ghc-lib-parser> topSpliceStage (compiler/GHC/Tc/Types/TH.hs:84) ghc-lib-parser> ThLevel (compiler/GHC/Tc/Types/TH.hs:92) ghc-lib-parser> impLevel (compiler/GHC/Tc/Types/TH.hs:100) ghc-lib-parser> outerLevel (compiler/GHC/Tc/Types/TH.hs:101) ghc-lib-parser> thLevel (compiler/GHC/Tc/Types/TH.hs:104) ghc-lib-parser> ThBindEnv (compiler/GHC/Tc/Types/LclEnv.hs:191) ghc-lib-parser> ArrowCtxt (compiler/GHC/Tc/Types/LclEnv.hs:237) ghc-lib-parser> TcSigFun (compiler/GHC/Tc/Types/BasicTypes.hs:101) ghc-lib-parser> TcSigInfo (compiler/GHC/Tc/Types/BasicTypes.hs:104) ghc-lib-parser> TcIdSig (compiler/GHC/Tc/Types/BasicTypes.hs:108) ghc-lib-parser> TcCompleteSig (compiler/GHC/Tc/Types/BasicTypes.hs:112) ghc-lib-parser> TcPartialSig (compiler/GHC/Tc/Types/BasicTypes.hs:124) ghc-lib-parser> TcPatSynSig (compiler/GHC/Tc/Types/BasicTypes.hs:135) ghc-lib-parser> TcIdSigInst (compiler/GHC/Tc/Types/BasicTypes.hs:164) ghc-lib-parser> isPartialSig (compiler/GHC/Tc/Types/BasicTypes.hs:275) ghc-lib-parser> tcSigInfoName (compiler/GHC/Tc/Types/BasicTypes.hs:286) ghc-lib-parser> tcIdSigLoc (compiler/GHC/Tc/Types/BasicTypes.hs:291) ghc-lib-parser> completeSigPolyId_maybe (compiler/GHC/Tc/Types/BasicTypes.hs:295) ghc-lib-parser> TcId (compiler/GHC/Tc/Types/BasicTypes.hs:55) ghc-lib-parser> removeBindingShadowing (compiler/GHC/Tc/Types.hs:846) ghc-lib-parser> TcPlugin (compiler/GHC/Tc/Types.hs:1004) ghc-lib-parser> TcPluginRewriteResult (compiler/GHC/Tc/Types.hs:1082) ghc-lib-parser> FillDefaulting (compiler/GHC/Tc/Types.hs:1112) ghc-lib-parser> RoleAnnotEnv (compiler/GHC/Tc/Types.hs:1135) ghc-lib-parser> emptyRoleAnnotEnv (compiler/GHC/Tc/Types.hs:1147) ghc-lib-parser> mkRoleAnnotEnv (compiler/GHC/Tc/Types.hs:1138) ghc-lib-parser> lookupRoleAnnot (compiler/GHC/Tc/Types.hs:1150) ghc-lib-parser> getRoleAnnots (compiler/GHC/Tc/Types.hs:1153) ghc-lib-parser> 80% ( 4 / 5) in 'GHC.Tc.Errors.Hole.Plugin' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> Warning: 'Plugin' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Driver/Plugins.hs:143:15 ghc-lib-parser> * at compiler/GHC/Driver/Plugins.hs:143:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Driver/Plugins.hs:143:1 ghc-lib-parser> Warning: 'HscEnv' is ambiguous. It is defined ghc-lib-parser> * at compiler/GHC/Driver/Env/Types.hs:61:5 ghc-lib-parser> * at compiler/GHC/Driver/Env/Types.hs:60:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/GHC/Driver/Env/Types.hs:60:1 ghc-lib-parser> Warning: 'DynFlags' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> Warning: 'HsGroup' is ambiguous. It is defined ghc-lib-parser> * at compiler/Language/Haskell/Syntax/Decls.hs:208:5 ghc-lib-parser> * at compiler/Language/Haskell/Syntax/Decls.hs:207:1 ghc-lib-parser> You may be able to disambiguate the identifier by qualifying it or ghc-lib-parser> by specifying the type/value namespace explicitly. ghc-lib-parser> Defaulting to the one defined at compiler/Language/Haskell/Syntax/Decls.hs:207:1 ghc-lib-parser> Warning: 'addPluginModuleName' is out of scope. ghc-lib-parser> If you qualify the identifier, haddock can try to link it anyway. ghc-lib-parser> 64% ( 32 / 50) in 'GHC.Driver.Plugins' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Plugins (compiler/GHC/Driver/Plugins.hs:327) ghc-lib-parser> emptyPlugins (compiler/GHC/Driver/Plugins.hs:353) ghc-lib-parser> purePlugin (compiler/GHC/Driver/Plugins.hs:281) ghc-lib-parser> impurePlugin (compiler/GHC/Driver/Plugins.hs:283) ghc-lib-parser> flagRecompile (compiler/GHC/Driver/Plugins.hs:285) ghc-lib-parser> PluginRecompile (compiler/GHC/Driver/Plugins.hs:257) ghc-lib-parser> FrontendPlugin (compiler/GHC/Driver/Plugins.hs:382) ghc-lib-parser> defaultFrontendPlugin (compiler/GHC/Driver/Plugins.hs:386) ghc-lib-parser> FrontendPluginAction (compiler/GHC/Driver/Plugins.hs:381) ghc-lib-parser> CorePlugin (compiler/GHC/Driver/Plugins.hs:274) ghc-lib-parser> TcPlugin (compiler/GHC/Driver/Plugins.hs:275) ghc-lib-parser> DefaultingPlugin (compiler/GHC/Driver/Plugins.hs:276) ghc-lib-parser> LatePlugin (compiler/GHC/Driver/Plugins.hs:278) ghc-lib-parser> PluginWithArgs (compiler/GHC/Driver/Plugins.hs:219) ghc-lib-parser> pluginsWithArgs (compiler/GHC/Driver/Plugins.hs:361) ghc-lib-parser> pluginRecompile' (compiler/GHC/Driver/Plugins.hs:255) ghc-lib-parser> lpModuleName (compiler/GHC/Driver/Plugins.hs:252) ghc-lib-parser> mapPlugins (compiler/GHC/Driver/Plugins.hs:373) ghc-lib-parser> 33% ( 1 / 3) in 'GHC.Driver.Pipeline.Phases' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> TPhase (compiler/GHC/Driver/Pipeline/Phases.hs:29) ghc-lib-parser> 10% ( 2 / 20) in 'GHC.Driver.Hooks' ghc-lib-parser> Missing documentation for: ghc-lib-parser> Module header ghc-lib-parser> Hooks (compiler/GHC/Driver/Hooks.hs:131) ghc-lib-parser> HasHooks (compiler/GHC/Driver/Hooks.hs:156) ghc-lib-parser> ContainsHooks (compiler/GHC/Driver/Hooks.hs:159) ghc-lib-parser> DsForeignsHook (compiler/GHC/Driver/Hooks.hs:129) ghc-lib-parser> tcForeignImportsHook ghc-lib-parser> tcForeignExportsHook ghc-lib-parser> hscFrontendHook ghc-lib-parser> hscCompileCoreExprHook ghc-lib-parser> ghcPrimIfaceHook ghc-lib-parser> runPhaseHook ghc-lib-parser> runMetaHook ghc-lib-parser> linkHook ghc-lib-parser> runRnSpliceHook ghc-lib-parser> getValueSafelyHook ghc-lib-parser> createIservProcessHook ghc-lib-parser> stgToCmmHook ghc-lib-parser> cmmToRawCmmHook ghc-lib-parser> Warning: GHC.Data.SizedSeq: could not find link destinations for: ghc-lib-parser> - GHC.Data.SizedSeq.Rep_SizedSeq ghc-lib-parser> Warning: GHC.Exts.Heap.ClosureTypes: could not find link destinations for: ghc-lib-parser> - GHC.Internal.ClosureTypes.Rep_ClosureType ghc-lib-parser> Warning: GHC.Exts.Heap.InfoTable.Types: could not find link destinations for: ghc-lib-parser> - GHC.Exts.Heap.InfoTable.Types.Rep_StgInfoTable ghc-lib-parser> Warning: GHC.Exts.Heap.ProfInfo.Types: could not find link destinations for: ghc-lib-parser> - GHC.Exts.Heap.ProfInfo.Types.Rep_CostCentreStack ghc-lib-parser> - GHC.Exts.Heap.ProfInfo.Types.Rep_CostCentre ghc-lib-parser> - GHC.Exts.Heap.ProfInfo.Types.Rep_IndexTable ghc-lib-parser> - GHC.Exts.Heap.ProfInfo.Types.Rep_StgTSOProfInfo ghc-lib-parser> Warning: GHC.Exts.Heap.Closures: could not find link destinations for: ghc-lib-parser> - GHC.Exts.Heap.Closures.Rep_GenClosure ghc-lib-parser> - GHC.Exts.Heap.Closures.Rep_GenStackField ghc-lib-parser> - GHC.Exts.Heap.Closures.Rep_GenStackFrame ghc-lib-parser> - GHC.Exts.Heap.Closures.Rep_GenStgStackClosure ghc-lib-parser> - GHC.Exts.Heap.Closures.Rep_PrimType ghc-lib-parser> - GHC.Exts.Heap.Closures.Rep_TsoFlags ghc-lib-parser> - GHC.Exts.Heap.Closures.Rep_WhatNext ghc-lib-parser> - GHC.Exts.Heap.Closures.Rep_WhyBlocked ghc-lib-parser> Warning: GHC.Exts.Heap: could not find link destinations for: ghc-lib-parser> - GHC.Internal.ClosureTypes.Rep_ClosureType ghc-lib-parser> - GHC.Exts.Heap.InfoTable.Types.Rep_StgInfoTable ghc-lib-parser> - GHC.Exts.Heap.ProfInfo.Types.Rep_CostCentreStack ghc-lib-parser> - GHC.Exts.Heap.ProfInfo.Types.Rep_CostCentre ghc-lib-parser> - GHC.Exts.Heap.ProfInfo.Types.Rep_IndexTable ghc-lib-parser> - GHC.Exts.Heap.ProfInfo.Types.Rep_StgTSOProfInfo ghc-lib-parser> - GHC.Exts.Heap.Closures.Rep_GenClosure ghc-lib-parser> - GHC.Exts.Heap.Closures.Rep_PrimType ghc-lib-parser> - GHC.Exts.Heap.Closures.Rep_TsoFlags ghc-lib-parser> - GHC.Exts.Heap.Closures.Rep_WhatNext ghc-lib-parser> - GHC.Exts.Heap.Closures.Rep_WhyBlocked ghc-lib-parser> Warning: GHC.ForeignSrcLang.Type: could not find link destinations for: ghc-lib-parser> - GHC.Internal.ForeignSrcLang.Rep_ForeignSrcLang ghc-lib-parser> Warning: GHC.LanguageExtensions.Type: could not find link destinations for: ghc-lib-parser> - GHC.Internal.LanguageExtensions.Rep_Extension ghc-lib-parser> Warning: GHC.Prelude.Basic: could not find link destinations for: ghc-lib-parser> - GHC.Prim.~# ghc-lib-parser> - Data.Foldable1.JoinWith ghc-lib-parser> - Data.Foldable1.FromMaybe ghc-lib-parser> - Data.Foldable1.NonEmptyDList ghc-lib-parser> - Data.ByteString.Builder.RealFloat.FormatMode ghc-lib-parser> - GHC.Internal.Generics.SingKind ghc-lib-parser> - GHC.Internal.Generics.DemoteRep ghc-lib-parser> - GHC.Internal.Generics.fromSing ghc-lib-parser> - GHC.Internal.Generics.SingI ghc-lib-parser> - GHC.Internal.Generics.sing ghc-lib-parser> - GHC.Internal.Generics.Sing ghc-lib-parser> - GHC.Internal.Generics.D:R:UReckWordp0 ghc-lib-parser> - GHC.Internal.Generics.D:R:UReckIntp0 ghc-lib-parser> - GHC.Internal.Generics.D:R:UReckFloatp0 ghc-lib-parser> - GHC.Internal.Generics.D:R:UReckDoublep0 ghc-lib-parser> - GHC.Internal.Generics.D:R:UReckCharp0 ghc-lib-parser> - GHC.Internal.Generics.Rep1_Either ghc-lib-parser> - GHC.Internal.Generics.Rep1_Maybe ghc-lib-parser> - GHC.Internal.Generics.Rep_Ordering ghc-lib-parser> - GHC.Internal.Generics.Rep_Bool ghc-lib-parser> - GHC.Internal.Generics.Rep_Either ghc-lib-parser> - GHC.Internal.Generics.Rep_Maybe ghc-lib-parser> - GHC.Internal.Generics.Rep_R:UReckWordp ghc-lib-parser> - GHC.Internal.Generics.Rep1_R:UReckWordp ghc-lib-parser> - GHC.Internal.Generics.Rep_R:UReckIntp ghc-lib-parser> - GHC.Internal.Generics.Rep1_R:UReckIntp ghc-lib-parser> - GHC.Internal.Generics.Rep1_R:UReckFloatp ghc-lib-parser> - GHC.Internal.Generics.Rep_R:UReckDoublep ghc-lib-parser> - GHC.Internal.Generics.Rep1_R:UReckDoublep ghc-lib-parser> - GHC.Internal.Generics.Rep_R:UReckCharp ghc-lib-parser> - GHC.Internal.Generics.Rep1_R:UReckCharp ghc-lib-parser> - GHC.Internal.Text.ParserCombinators.ReadP.P ghc-lib-parser> - GHC.Internal.Generics.D:R:SingBoola0 ghc-lib-parser> - GHC.Internal.Generics.STrue ghc-lib-parser> - GHC.Internal.Generics.D:R:DemoteRepBool ghc-lib-parser> - GHC.Internal.Generics.SFalse ghc-lib-parser> - GHC.Internal.Generics.Rep_R:UReckFloatp ghc-lib-parser> - GHC.Internal.Generics.D:R:SingMaybeb0 ghc-lib-parser> - GHC.Internal.Generics.SNothing ghc-lib-parser> - GHC.Internal.Generics.SJust ghc-lib-parser> - GHC.Internal.Generics.D:R:DemoteRepMaybe ghc-lib-parser> - Data.Set.Internal.MergeSet ghc-lib-parser> - Text.Printf.UPrintf ghc-lib-parser> - Text.Printf.hspr ghc-lib-parser> - Text.Printf.spr ghc-lib-parser> - Data.Graph.SetM ghc-lib-parser> - GHC.Types.Demand.viewCall ghc-lib-parser> - GHC.Internal.IOPort.IOPortException ghc-lib-parser> Warning: GHC.Data.Word64Set.Internal: could not find link destinations for: ghc-lib-parser> - GHC.Data.Word64Set.Internal.D:R:ItemWord64Set ghc-lib-parser> Warning: GHC.Data.Word64Set: could not find link destinations for: ghc-lib-parser> - GHC.Data.Word64Set.Internal.D:R:ItemWord64Set lsp-test> Preprocessing test suite 'tests' for lsp-test-0.17.1.1... ghc-lib-parser> Warning: GHC.Data.Word64Map.Internal: could not find link destinations for: ghc-lib-parser> - GHC.Data.Word64Map.Internal.D:R:ItemWord64Map ghc-lib-parser> Warning: GHC.Data.Word64Map.Strict.Internal: could not find link destinations for: ghc-lib-parser> - GHC.Data.Word64Map.Internal.D:R:ItemWord64Map ghc-lib-parser> Warning: GHC.Data.Word64Map.Strict: could not find link destinations for: ghc-lib-parser> - GHC.Data.Word64Map.Internal.D:R:ItemWord64Map ghc-lib-parser> Warning: GHC.Data.Word64Map.Lazy: could not find link destinations for: ghc-lib-parser> - GHC.Data.Word64Map.Internal.D:R:ItemWord64Map ghc-lib-parser> Warning: GHC.Unit.Database: could not find link destinations for: ghc-lib-parser> - GHC.Unit.Database.FilePathST ghc-lib-parser> Warning: GHC.Utils.Exception: could not find link destinations for: ghc-lib-parser> - GHC.Internal.IOPort.IOPortException ghc-lib-parser> Warning: GHC.Utils.Fingerprint: could not find link destinations for: ghc-lib-parser> - GHC.Internal.Generics.Rep_Fingerprint ghc-lib-parser> Warning: GHCi.FFI: could not find link destinations for: ghc-lib-parser> - GHCi.FFI.Rep_FFIType ghc-lib-parser> Warning: GHCi.ResolvedBCO: could not find link destinations for: ghc-lib-parser> - GHCi.ResolvedBCO.Rep_ResolvedBCOPtr ghc-lib-parser> - GHCi.ResolvedBCO.Rep_ResolvedBCO ghc-lib-parser> Warning: GHCi.Message: could not find link destinations for: ghc-lib-parser> - GHCi.Message.Rep_SerializableException ghc-lib-parser> - GHCi.Message.Rep_EvalResult ghc-lib-parser> - GHCi.Message.Rep_EvalStatus_ ghc-lib-parser> - GHCi.Message.Rep_QResult ghc-lib-parser> - GHCi.Message.Rep_THResult ghc-lib-parser> - GHCi.Message.Rep_THResultType ghc-lib-parser> - GHCi.Message.Rep_EvalBreakpoint ghc-lib-parser> - GHCi.Message.Rep_EvalExpr ghc-lib-parser> - GHCi.Message.Rep_EvalOpts ghc-lib-parser> Warning: GHC.Utils.Outputable: could not find link destinations for: ghc-lib-parser> - GHC.Utils.Outputable.D:R:LineHDoc ghc-lib-parser> - GHC.Utils.Outputable.D:R:LineSDoc ghc-lib-parser> - GHC.Utils.Outputable.Coloured ghc-lib-parser> Warning: GHC.Utils.Panic: could not find link destinations for: ghc-lib-parser> - GHC.Internal.IOPort.IOPortException ghc-lib-parser> Warning: GHC.Utils.Monad: could not find link destinations for: ghc-lib-parser> - GHC.Internal.Text.ParserCombinators.ReadP.P ghc-lib-parser> - Data.Graph.SetM ghc-lib-parser> Warning: GHC.Data.Maybe: could not find link destinations for: ghc-lib-parser> - Control.Monad.Trans.Maybe.Rep1_MaybeT ghc-lib-parser> - Control.Monad.Trans.Maybe.Rep_MaybeT ghc-lib-parser> Warning: GHC.Data.OsPath: could not find link destinations for: ghc-lib-parser> - System.OsString.Internal.Types.Rep_OsString ghc-lib-parser> Warning: GHC.Data.Bag: could not find link destinations for: ghc-lib-parser> - GHC.Data.Bag.D:R:ItemBag ghc-lib-parser> Warning: GHC.Types.Unique.Supply: could not find link destinations for: ghc-lib-parser> - GHC.Types.Unique.Supply.genSym ghc-lib-parser> Warning: GHC.Types.Unique.FM: could not find link destinations for: ghc-lib-parser> - GHC.Types.Unique.FM.Edit ghc-lib-parser> Warning: GHC.Types.Unique.DFM: could not find link destinations for: ghc-lib-parser> - GHC.Data.TrieMap.D:R:KeyUniqDFM ghc-lib-parser> Warning: GHC.Types.Unique.SDFM: could not find link destinations for: ghc-lib-parser> - GHC.Types.Unique.SDFM.Indirect ghc-lib-parser> - GHC.Types.Unique.SDFM.Entry ghc-lib-parser> Warning: GHC.JS.JStg.Monad: could not find link destinations for: ghc-lib-parser> - GHC.JS.JStg.Monad.JEnv ghc-lib-parser> Warning: GHC.Data.TrieMap: could not find link destinations for: ghc-lib-parser> - GHC.Data.TrieMap.D:R:KeyGenMap ghc-lib-parser> - GHC.Data.TrieMap.D:R:KeyIntMap ghc-lib-parser> - GHC.Data.TrieMap.D:R:KeyListMap ghc-lib-parser> - GHC.Data.TrieMap.D:R:KeyMap ghc-lib-parser> - GHC.Data.TrieMap.D:R:KeyMaybeMap ghc-lib-parser> - GHC.Data.TrieMap.D:R:KeyUniqDFM ghc-lib-parser> - GHC.Cmm.Dataflow.Label.D:R:KeyLabelMap ghc-lib-parser> - GHC.Core.Map.Type.D:R:KeyBndrMap ghc-lib-parser> - GHC.Core.Map.Type.D:R:KeyLooseTypeMap ghc-lib-parser> - GHC.Core.Map.Type.D:R:KeyTypeMap ghc-lib-parser> - GHC.Core.Map.Type.D:R:KeyVarMap ghc-lib-parser> - GHC.Core.Map.Expr.D:R:KeyCoreMap ghc-lib-parser> Warning: GHC.Utils.Binary: could not find link destinations for: ghc-lib-parser> - GHC.Utils.Binary.RelBinPtr ghc-lib-parser> - GHC.Utils.Binary.makeAbsoluteBin ghc-lib-parser> Warning: GHC.Unit.Module.Env: could not find link destinations for: ghc-lib-parser> - GHC.Unit.Module.Env.NDModule ghc-lib-parser> Warning: GHC.JS.Syntax: could not find link destinations for: ghc-lib-parser> - GHC.JS.Syntax.Rep_AOp ghc-lib-parser> - GHC.JS.Syntax.Rep_JExpr ghc-lib-parser> - GHC.JS.Syntax.Rep_JStat ghc-lib-parser> - GHC.JS.Syntax.Rep_JVal ghc-lib-parser> - GHC.JS.Syntax.Rep_Op ghc-lib-parser> - GHC.JS.Syntax.Rep_UOp ghc-lib-parser> Warning: GHC.JS.JStg.Syntax: could not find link destinations for: ghc-lib-parser> - GHC.JS.JStg.Syntax.Rep_AOp ghc-lib-parser> - GHC.JS.JStg.Syntax.Rep_JStgExpr ghc-lib-parser> - GHC.JS.JStg.Syntax.Rep_JStgStat ghc-lib-parser> - GHC.JS.JStg.Syntax.Rep_JVal ghc-lib-parser> - GHC.JS.JStg.Syntax.Rep_Op ghc-lib-parser> - GHC.JS.JStg.Syntax.Rep_UOp ghc-lib-parser> Warning: GHC.JS.Make: could not find link destinations for: ghc-lib-parser> - GHC.Internal.Generics.Rep1_Solo ghc-lib-parser> - GHC.Internal.Generics.Rep_Solo ghc-lib-parser> - GHC.JS.Make.math_ ghc-lib-parser> Warning: GHC.Data.Graph.Directed: could not find link destinations for: ghc-lib-parser> - Data.Graph.Rep_SCC ghc-lib-parser> - Data.Graph.Rep1_SCC ghc-lib-parser> - GHC.Data.Graph.Directed.Edge ghc-lib-parser> Warning: GHC.Cmm.Dataflow.Label: could not find link destinations for: ghc-lib-parser> - GHC.Cmm.Dataflow.Label.D:R:KeyLabelMap ghc-lib-parser> Warning: GHC.Cmm.Dataflow.Graph: could not find link destinations for: ghc-lib-parser> - GHC.Cmm.Dataflow.Graph.Body' ghc-lib-parser> Warning: Language.Haskell.Syntax.Specificity: could not find link destinations for: ghc-lib-parser> - GHC.Hs.Type.pprTyVarBndr ghc-lib-parser> Warning: GHC.Types.Basic: could not find link destinations for: ghc-lib-parser> - GHC.Internal.ForeignSrcLang.Rep_ForeignSrcLang ghc-lib-parser> - GHC.Types.Basic.Int ghc-lib-parser> - GHC.Types.Basic.RulesOnly ghc-lib-parser> Warning: GHC.Platform: could not find link destinations for: ghc-lib-parser> - GHC.Internal.ByteOrder.Rep_ByteOrder ghc-lib-parser> Warning: GHC.Unit.Info: could not find link destinations for: ghc-lib-parser> - GHC.Internal.Data.Version.Rep_Version ghc-lib-parser> - GHC.Internal.IsList.D:R:ItemVersion ghc-lib-parser> - GHC.Unit.Database.FilePathST ghc-lib-parser> Warning: GHC.Runtime.Heap.Layout: could not find link destinations for: ghc-lib-parser> - GHC.Runtime.Heap.Layout.FunArity ghc-lib-parser> - GHC.Runtime.Heap.Layout.SelectorOffset ghc-lib-parser> Warning: GHC.Types.Var: could not find link destinations for: ghc-lib-parser> - GHC.Hs.Type.pprTyVarBndr ghc-lib-parser> Warning: GHC.Utils.FV: could not find link destinations for: ghc-lib-parser> - GHC.Utils.FV.VarAcc ghc-lib-parser> Warning: GHC.Hs.Extension: could not find link destinations for: ghc-lib-parser> - GHC.Hs.Type.pprTyVarBndr ghc-lib-parser> - GHC.Hs.Expr.D:R:HsRecUpdParentGhcPass0 ghc-lib-parser> - GHC.Hs.Expr.D:R:HsRecUpdParentGhcPass2 ghc-lib-parser> - GHC.Hs.Expr.D:R:HsRecUpdParentGhcPass4 ghc-lib-parser> - GHC.Parser.PostProcess.D:R:BodyHsCmd ghc-lib-parser> - GHC.Parser.PostProcess.D:R:FunArgHsCmd ghc-lib-parser> - GHC.Parser.PostProcess.D:R:InfixOpHsCmd ghc-lib-parser> - GHC.Parser.PostProcess.D:R:BodyHsExpr ghc-lib-parser> - GHC.Parser.PostProcess.D:R:InfixOpHsExpr ghc-lib-parser> - GHC.Parser.PostProcess.D:R:FunArgHsExpr ghc-lib-parser> - GHC.Parser.PostProcess.D:R:BodyPatBuilder ghc-lib-parser> - GHC.Parser.PostProcess.D:R:FunArgPatBuilder ghc-lib-parser> - GHC.Parser.PostProcess.D:R:InfixOpPatBuilder ghc-lib-parser> Warning: Language.Haskell.Syntax.Type: could not find link destinations for: ghc-lib-parser> - GHC.Hs.Type.pprTyVarBndr ghc-lib-parser> Warning: GHC.Unit.Module.Warnings: could not find link destinations for: ghc-lib-parser> - GHC.Unit.Module.Warnings.Rep_WarningTxt ghc-lib-parser> Warning: GHC.Core.Opt.CallerCC.Types: could not find link destinations for: ghc-lib-parser> - GHC.Core.Opt.CallerCC.Types.Parser ghc-lib-parser> Warning: GHC.Core.Coercion.Axiom: could not find link destinations for: ghc-lib-parser> - GHC.Core.Coercion.Axiom.Branched ghc-lib-parser> - GHC.Core.Coercion.Axiom.Unbranched ghc-lib-parser> Warning: GHC.Core.TyCon: could not find link destinations for: ghc-lib-parser> - GHC.Core.TyCon.TyConDetails ghc-lib-parser> - GHC.Core.TyCon.algTcStupidTheta ghc-lib-parser> Warning: GHC.Core.TyCo.FVs: could not find link destinations for: ghc-lib-parser> - GHC.Internal.Data.Semigroup.Internal.Rep_Endo ghc-lib-parser> Warning: GHC.Core.Type: could not find link destinations for: ghc-lib-parser> - GHC.Core.Type.isBoxedRuntimeRep_maybe ghc-lib-parser> - GHC.Hs.Type.pprTyVarBndr ghc-lib-parser> Warning: Language.Haskell.Syntax.Expr: could not find link destinations for: ghc-lib-parser> - GHC.Parser.PostProcess.D:R:BodyHsCmd ghc-lib-parser> - GHC.Parser.PostProcess.D:R:FunArgHsCmd ghc-lib-parser> - GHC.Parser.PostProcess.D:R:InfixOpHsCmd ghc-lib-parser> - GHC.Parser.PostProcess.D:R:BodyHsExpr ghc-lib-parser> - GHC.Parser.PostProcess.D:R:InfixOpHsExpr ghc-lib-parser> - GHC.Parser.PostProcess.D:R:FunArgHsExpr ghc-lib-parser> Warning: GHC.Types.Tickish: could not find link destinations for: ghc-lib-parser> - GHC.Types.Tickish.XBreakpoint ghc-lib-parser> - GHC.Types.Tickish.TickishPass ghc-lib-parser> - GHC.Types.Tickish.TickishPassCore ghc-lib-parser> - GHC.Types.Tickish.TickishPassStg ghc-lib-parser> - GHC.Types.Tickish.TickishPassCmm ghc-lib-parser> Warning: GHC.Tc.Errors.Types.PromotionErr: could not find link destinations for: ghc-lib-parser> - GHC.Tc.Errors.Types.PromotionErr.Rep_PromotionErr ghc-lib-parser> - GHC.Tc.Errors.Types.PromotionErr.Rep_TermLevelUseErr ghc-lib-parser> Warning: GHC.Iface.Type: could not find link destinations for: ghc-lib-parser> - GHC.Iface.Type.IfaceTySubst ghc-lib-parser> Warning: GHC.Core.RoughMap: could not find link destinations for: ghc-lib-parser> - GHC.Core.RoughMap.rm_empty ghc-lib-parser> Warning: GHC.Core.Coercion: could not find link destinations for: ghc-lib-parser> - GHC.Core.Coercion.downgradeRole_maybe ghc-lib-parser> Warning: GHC.Core.Map.Type: could not find link destinations for: ghc-lib-parser> - GHC.Data.TrieMap.D:R:KeyGenMap ghc-lib-parser> - GHC.Data.TrieMap.D:R:KeyIntMap ghc-lib-parser> - GHC.Data.TrieMap.D:R:KeyListMap ghc-lib-parser> - GHC.Data.TrieMap.D:R:KeyMap ghc-lib-parser> - GHC.Data.TrieMap.D:R:KeyMaybeMap ghc-lib-parser> - GHC.Data.TrieMap.D:R:KeyUniqDFM ghc-lib-parser> - GHC.Cmm.Dataflow.Label.D:R:KeyLabelMap ghc-lib-parser> - GHC.Core.Map.Type.D:R:KeyBndrMap ghc-lib-parser> - GHC.Core.Map.Type.D:R:KeyLooseTypeMap ghc-lib-parser> - GHC.Core.Map.Type.D:R:KeyTypeMap ghc-lib-parser> - GHC.Core.Map.Type.D:R:KeyVarMap ghc-lib-parser> - GHC.Core.Map.Type.BoundVar ghc-lib-parser> - GHC.Core.Map.Type.CoercionMapX ghc-lib-parser> - GHC.Core.Map.Type.TypeMapX ghc-lib-parser> - GHC.Core.Map.Expr.D:R:KeyCoreMap ghc-lib-parser> Warning: GHC.Types.RepType: could not find link destinations for: ghc-lib-parser> - GHC.Types.RepType.SortedSlotTys ghc-lib-parser> Warning: GHC.Types.Demand: could not find link destinations for: ghc-lib-parser> - GHC.Types.Demand.D ghc-lib-parser> - GHC.Types.Demand.botSubDmd ghc-lib-parser> - GHC.Types.Demand.Call ghc-lib-parser> - GHC.Types.Demand.viewCall ghc-lib-parser> - GHC.Types.Demand.seqSubDmd ghc-lib-parser> - GHC.Types.Demand.isCardNonAbs ghc-lib-parser> - GHC.Types.Demand.isCardNonOnce ghc-lib-parser> - GHC.Types.Demand.exnDmdType ghc-lib-parser> Warning: GHC.Core: could not find link destinations for: ghc-lib-parser> - GHC.Core.collectValBinders ghc-lib-parser> Warning: GHC.Types.Id.Info: could not find link destinations for: ghc-lib-parser> - GHC.Types.Basic.RulesOnly ghc-lib-parser> Warning: GHC.Core.Map.Expr: could not find link destinations for: ghc-lib-parser> - GHC.Data.TrieMap.D:R:KeyGenMap ghc-lib-parser> - GHC.Data.TrieMap.D:R:KeyIntMap ghc-lib-parser> - GHC.Data.TrieMap.D:R:KeyListMap ghc-lib-parser> - GHC.Data.TrieMap.D:R:KeyMap ghc-lib-parser> - GHC.Data.TrieMap.D:R:KeyMaybeMap ghc-lib-parser> - GHC.Data.TrieMap.D:R:KeyUniqDFM ghc-lib-parser> - GHC.Cmm.Dataflow.Label.D:R:KeyLabelMap ghc-lib-parser> - GHC.Core.Map.Type.D:R:KeyBndrMap ghc-lib-parser> - GHC.Core.Map.Type.D:R:KeyLooseTypeMap ghc-lib-parser> - GHC.Core.Map.Type.D:R:KeyTypeMap ghc-lib-parser> - GHC.Core.Map.Type.D:R:KeyVarMap ghc-lib-parser> - GHC.Core.Map.Expr.D:R:KeyCoreMap ghc-lib-parser> Warning: GHC.Builtin.Types: could not find link destinations for: ghc-lib-parser> - GHC.Builtin.Types.unboxedTupleSumKind ghc-lib-parser> Warning: GHC.Core.Coercion.Opt: could not find link destinations for: ghc-lib-parser> - GHC.Core.Coercion.Opt.NormalCo ghc-lib-parser> Warning: GHC.Iface.Syntax: could not find link destinations for: ghc-lib-parser> - GHC.Iface.Syntax.IfUnfoldingCache 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> src/Development/IDE/Spans/Pragmas.hs:156:27: warning: [GHC-62161] [-Wincomplete-record-updates] ghcide> Pattern match(es) are non-exhaustive ghcide> In a record update: ghcide> Patterns of type ‘ParserState’ not matched: ParserStateDone _ ghcide> | ghcide> 156 | ITvarsym "#" -> defaultParserState{ isLastTokenHash = True } ghcide> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ghcide> ghcide> src/Development/IDE/Spans/Pragmas.hs:158:42: warning: [GHC-62161] [-Wincomplete-record-updates] ghcide> Pattern match(es) are non-exhaustive ghcide> In a record update: ghcide> Patterns of type ‘ParserState’ not matched: ParserStateDone _ ghcide> | ghcide> 158 | | isDownwardLineHaddock s -> defaultParserState{ mode = ModeHaddock } ghcide> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ghcide> ghcide> src/Development/IDE/Spans/Pragmas.hs:160:17: warning: [GHC-62161] [-Wincomplete-record-updates] ghcide> Pattern match(es) are non-exhaustive ghcide> In a record update: ghcide> Patterns of type ‘ParserState’ not matched: ParserStateDone _ ghcide> | ghcide> 160 | defaultParserState ghcide> | ^^^^^^^^^^^^^^^^^^... ghcide> ghcide> src/Development/IDE/Spans/Pragmas.hs:165:17: warning: [GHC-62161] [-Wincomplete-record-updates] ghcide> Pattern match(es) are non-exhaustive ghcide> In a record update: ghcide> Patterns of type ‘ParserState’ not matched: ParserStateDone _ ghcide> | ghcide> 165 | defaultParserState ghcide> | ^^^^^^^^^^^^^^^^^^... ghcide> ghcide> src/Development/IDE/Spans/Pragmas.hs:169:43: warning: [GHC-62161] [-Wincomplete-record-updates] ghcide> Pattern match(es) are non-exhaustive ghcide> In a record update: ghcide> Patterns of type ‘ParserState’ not matched: ParserStateDone _ ghcide> | ghcide> 169 | | isDownwardBlockHaddock s -> defaultParserState{ mode = ModeHaddock } ghcide> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ghcide> ghcide> src/Development/IDE/Spans/Pragmas.hs:171:17: warning: [GHC-62161] [-Wincomplete-record-updates] ghcide> Pattern match(es) are non-exhaustive ghcide> In a record update: ghcide> Patterns of type ‘ParserState’ not matched: ParserStateDone _ ghcide> | ghcide> 171 | defaultParserState ghcide> | ^^^^^^^^^^^^^^^^^^... ghcide> ghcide> src/Development/IDE/Spans/Pragmas.hs:178:27: warning: [GHC-62161] [-Wincomplete-record-updates] ghcide> Pattern match(es) are non-exhaustive ghcide> In a record update: ghcide> Patterns of type ‘ParserState’ not matched: ParserStateDone _ ghcide> | ghcide> 178 | ITvarsym "#" -> defaultParserState{ isLastTokenHash = True } ghcide> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ghcide> ghcide> src/Development/IDE/Spans/Pragmas.hs:186:17: warning: [GHC-62161] [-Wincomplete-record-updates] ghcide> Pattern match(es) are non-exhaustive ghcide> In a record update: ghcide> Patterns of type ‘ParserState’ not matched: ParserStateDone _ ghcide> | ghcide> 186 | defaultParserState ghcide> | ^^^^^^^^^^^^^^^^^^... ghcide> ghcide> src/Development/IDE/Spans/Pragmas.hs:193:17: warning: [GHC-62161] [-Wincomplete-record-updates] ghcide> Pattern match(es) are non-exhaustive ghcide> In a record update: ghcide> Patterns of type ‘ParserState’ not matched: ParserStateDone _ ghcide> | ghcide> 193 | defaultParserState ghcide> | ^^^^^^^^^^^^^^^^^^... ghcide> ghcide> src/Development/IDE/Spans/Pragmas.hs:203:17: warning: [GHC-62161] [-Wincomplete-record-updates] ghcide> Pattern match(es) are non-exhaustive ghcide> In a record update: ghcide> Patterns of type ‘ParserState’ not matched: ParserStateDone _ ghcide> | ghcide> 203 | defaultParserState{ ghcide> | ^^^^^^^^^^^^^^^^^^^... ghcide> ghcide> src/Development/IDE/Spans/Pragmas.hs:207:17: warning: [GHC-62161] [-Wincomplete-record-updates] ghcide> Pattern match(es) are non-exhaustive ghcide> In a record update: ghcide> Patterns of type ‘ParserState’ not matched: ghcide> ParserStateDone _ ghcide> ParserStateDone _ ghcide> | ghcide> 207 | defaultParserState{ ghcide> | ^^^^^^^^^^^^^^^^^^^... ghcide> ghcide> src/Development/IDE/Spans/Pragmas.hs:214:13: warning: [GHC-62161] [-Wincomplete-record-updates] ghcide> Pattern match(es) are non-exhaustive ghcide> In a record update: ghcide> Patterns of type ‘ParserState’ not matched: ParserStateDone _ ghcide> | ghcide> 214 | defaultParserState{ isLastTokenHash = True } ghcide> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ghcide> ghcide> src/Development/IDE/Spans/Pragmas.hs:223:17: warning: [GHC-62161] [-Wincomplete-record-updates] ghcide> Pattern match(es) are non-exhaustive ghcide> In a record update: ghcide> Patterns of type ‘ParserState’ not matched: ParserStateDone _ ghcide> | ghcide> 223 | defaultParserState{ ghcide> | ^^^^^^^^^^^^^^^^^^^... ghcide> ghcide> src/Development/IDE/Spans/Pragmas.hs:230:28: warning: [GHC-62161] [-Wincomplete-record-updates] ghcide> Pattern match(es) are non-exhaustive ghcide> In a record update: ghcide> Patterns of type ‘ParserState’ not matched: ParserStateDone _ ghcide> | ghcide> 230 | | otherwise -> defaultParserState{ lastBlockCommentLine = endLine } ghcide> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ghcide> ghcide> src/Development/IDE/Spans/Pragmas.hs:234:27: warning: [GHC-62161] [-Wincomplete-record-updates] ghcide> Pattern match(es) are non-exhaustive ghcide> In a record update: ghcide> Patterns of type ‘ParserState’ not matched: ParserStateDone _ ghcide> | ghcide> 234 | ITvarsym "#" -> defaultParserState{ isLastTokenHash = True } ghcide> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ghcide> ghcide> src/Development/IDE/Spans/Pragmas.hs:247:17: warning: [GHC-62161] [-Wincomplete-record-updates] ghcide> Pattern match(es) are non-exhaustive ghcide> In a record update: ghcide> Patterns of type ‘ParserState’ not matched: ParserStateDone _ ghcide> | ghcide> 247 | defaultParserState{ nextPragma = NextPragmaInfo (endLine + 1) Nothing, lastPragmaLine = endLine } ghcide> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ghcide> ghcide> src/Development/IDE/Spans/Pragmas.hs:259:17: warning: [GHC-62161] [-Wincomplete-record-updates] ghcide> Pattern match(es) are non-exhaustive ghcide> In a record update: ghcide> Patterns of type ‘ParserState’ not matched: ghcide> ParserStateDone _ ghcide> ParserStateDone _ ghcide> | ghcide> 259 | defaultParserState{ lastBlockCommentLine = endLine } ghcide> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ghcide> 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 ) ghc-lib-parser> Warning: GHC.Hs.Type: could not find link destinations for: ghc-lib-parser> - GHC.Hs.Type.pprTyVarBndr ghc-lib-parser> Warning: GHC.Core.InstEnv: could not find link destinations for: ghc-lib-parser> - GHC.Core.InstEnv.Rep_LookupInstanceErrReason ghcide> src/Development/IDE/Main.hs:18:1: warning: [GHC-66111] [-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> ghc-lib-parser> Warning: GHC.Parser.Types: could not find link destinations for: ghc-lib-parser> - GHC.Parser.PostProcess.D:R:BodyPatBuilder ghc-lib-parser> - GHC.Parser.PostProcess.D:R:FunArgPatBuilder ghc-lib-parser> - GHC.Parser.PostProcess.D:R:InfixOpPatBuilder ghc-lib-parser> Warning: GHC.Hs.Expr: could not find link destinations for: ghc-lib-parser> - GHC.Hs.Expr.D:R:HsRecUpdParentGhcPass0 ghc-lib-parser> - GHC.Hs.Expr.D:R:HsRecUpdParentGhcPass2 ghc-lib-parser> - GHC.Hs.Expr.D:R:HsRecUpdParentGhcPass4 ghc-lib-parser> Warning: GHC.Types.Error: could not find link destinations for: ghc-lib-parser> - GHC.Utils.Outputable.D:R:LineSDoc ghc-lib-parser> - GHC.Types.Error.D:R:DiagnosticOptsDiagnosticMessage ghc-lib-parser> - GHC.Types.Error.D:R:DiagnosticOptsUnknownDiagnostic ghc-lib-parser> - GHC.Parser.Errors.Ppr.D:R:DiagnosticOptsPsMessage ghc-lib-parser> - GHC.Iface.Errors.Ppr.D:R:DiagnosticOptsIfaceMessage ghc-lib-parser> - GHC.Tc.Errors.Ppr.D:R:DiagnosticOptsTcRnMessage ghc-lib-parser> - GHC.HsToCore.Errors.Ppr.D:R:DiagnosticOptsDsMessage ghc-lib-parser> - GHC.Driver.Errors.Ppr.D:R:DiagnosticOptsDriverMessage ghc-lib-parser> - GHC.Driver.Errors.Ppr.D:R:DiagnosticOptsGhcMessage ghc-lib-parser> Warning: GHC.Utils.Logger: could not find link destinations for: ghc-lib-parser> - GHC.Utils.Logger.DumpCache ghc-lib-parser> Warning: GHC.Utils.Error: could not find link destinations for: ghc-lib-parser> - GHC.Utils.Outputable.D:R:LineSDoc ghc-lib-parser> - GHC.Types.Error.D:R:DiagnosticOptsDiagnosticMessage ghc-lib-parser> - GHC.Types.Error.D:R:DiagnosticOptsUnknownDiagnostic ghc-lib-parser> - GHC.Parser.Errors.Ppr.D:R:DiagnosticOptsPsMessage ghc-lib-parser> - GHC.Iface.Errors.Ppr.D:R:DiagnosticOptsIfaceMessage ghc-lib-parser> - GHC.Tc.Errors.Ppr.D:R:DiagnosticOptsTcRnMessage ghc-lib-parser> - GHC.HsToCore.Errors.Ppr.D:R:DiagnosticOptsDsMessage ghc-lib-parser> - GHC.Driver.Errors.Ppr.D:R:DiagnosticOptsDriverMessage ghc-lib-parser> - GHC.Driver.Errors.Ppr.D:R:DiagnosticOptsGhcMessage ghc-lib-parser> Warning: GHC.StgToJS.Object: could not find link destinations for: ghc-lib-parser> - GHC.StgToJS.Object.Index ghc-lib-parser> Warning: GHC.Core.Utils: could not find link destinations for: ghc-lib-parser> - GHC.Types.Tickish.TickishPass ghc-lib-parser> Warning: GHC.Core.Opt.Arity: could not find link destinations for: ghc-lib-parser> - GHC.Core.Opt.Arity.SafeArityType ghc-lib-parser> Warning: GHC.Hs.Utils: could not find link destinations for: ghc-lib-parser> - GHC.Hs.Utils.AnnoBody ghc-lib-parser> Warning: GHC.Tc.Types.Origin: could not find link destinations for: ghc-lib-parser> - GHC.Tc.Types.Origin.FlipPolarity ghc-lib-parser> - GHC.Tc.Types.Origin.ScDepth ghc-lib-parser> Warning: GHC.Tc.Solver.InertSet: could not find link destinations for: ghc-lib-parser> - GHC.Tc.Solver.InertSet.InertFunEqs ghc-lib-parser> Warning: GHC.HsToCore.Pmc.Solver.Types: could not find link destinations for: ghc-lib-parser> - GHC.HsToCore.Pmc.Solver.Types.eqPmLit ghc-lib-parser> - GHC.HsToCore.Pmc.Solver.Types.eqConLike ghc-lib-parser> Warning: GHC.Parser.Errors.Types: could not find link destinations for: ghc-lib-parser> - GHC.Parser.Errors.Types.Rep_PsHeaderMessage ghc-lib-parser> - GHC.Parser.Errors.Types.Rep_PsMessage ghc-lib-parser> - GHC.Parser.Errors.Ppr.D:R:DiagnosticOptsPsMessage ghc-lib-parser> Warning: GHC.Parser.String: could not find link destinations for: ghc-lib-parser> - GHC.Parser.String.BufPos ghc-lib-parser> Warning: GHC.Unit.State: could not find link destinations for: ghc-lib-parser> - GHC.Unit.State.ModuleNameProvidersMap ghc-lib-parser> - GHC.Unit.State.UnitConfig ghc-lib-parser> Warning: GHC.Iface.Errors.Types: could not find link destinations for: ghc-lib-parser> - GHC.Iface.Errors.Types.Rep_CantFindInstalledReason ghc-lib-parser> - GHC.Iface.Errors.Types.Rep_CantFindInstalled ghc-lib-parser> - GHC.Iface.Errors.Types.Rep_IfaceMessage ghc-lib-parser> - GHC.Iface.Errors.Types.Rep_MissingInterfaceError ghc-lib-parser> - GHC.Iface.Errors.Types.Rep_ReadInterfaceError ghc-lib-parser> - GHC.Iface.Errors.Ppr.D:R:DiagnosticOptsIfaceMessage ghc-lib-parser> Warning: GHC.HsToCore.Errors.Types: could not find link destinations for: ghc-lib-parser> - GHC.HsToCore.Errors.Types.Rep_DsMessage ghc-lib-parser> - GHC.HsToCore.Errors.Ppr.D:R:DiagnosticOptsDsMessage ghc-lib-parser> Warning: GHC.Cmm.CLabel: could not find link destinations for: ghc-lib-parser> - GHC.Cmm.CLabel.IdLabel ghc-lib-parser> - GHC.Cmm.CLabel.LocalBlockLabel ghc-lib-parser> - GHC.Cmm.CLabel.AsmTempLabel ghc-lib-parser> - GHC.Cmm.CLabel.AsmTempDerivedLabel ghc-lib-parser> - GHC.Cmm.CLabel.ModuleLabel ghc-lib-parser> - GHC.Cmm.CLabel.IdLabelInfo ghc-lib-parser> Warning: GHC.Unit.Module.ModIface: could not find link destinations for: ghc-lib-parser> - GHC.Unit.Module.ModIface.ModIfacePhase ghc-lib-parser> - GHC.Unit.Module.ModIface.ModIfaceCore ghc-lib-parser> - GHC.Unit.Module.ModIface.ModIfaceFinal ghc-lib-parser> Warning: GHC.Tc.Errors.Types: could not find link destinations for: ghc-lib-parser> - GHC.Tc.Errors.Types.PromotionErr.Rep_PromotionErr ghc-lib-parser> - GHC.Tc.Errors.Types.PromotionErr.Rep_TermLevelUseErr ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_AddTopDeclsError ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_AssocDefaultBadArgs ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_BadFieldAnnotationReason ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_BadImportKind ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_BadRecordUpdateReason ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_BootMismatchWhat ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_BootMismatch ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_CannotUnifyVariableReason ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_ConversionFailReason ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_DeriveInstanceErrReason ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_DisabledClassExtension ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_DodgyImportsReason ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_EmptyStatementGroupErrReason ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_HsigShapeMismatchReason ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_IllegalClassInstanceReason ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_IllegalFamilyInstanceReason ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_IllegalForeignTypeReason ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_IllegalHasFieldInstance ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_IllegalInstanceHeadReason ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_IllegalInstanceReason ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_IllegalNewtypeReason ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_ImportLookupReason ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_InvalidAssocDefault ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_InvalidAssocInstance ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_InvalidAssoc ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_MismatchMsg ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_MissingBootThing ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_NonCanonicalDefinition ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_NotInScopeError ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_PatSynInvalidRhsReason ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_RoleValidationFailedReason ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_RunSpliceFailReason ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_SolverReportWithCtxt ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_SpliceFailReason ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_THError ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_THNameError ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_THReifyError ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_THSyntaxError ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_TcRnMessage ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_TcRnMessageDetailed ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_TcSolverReportMsg ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_TyFamsDisabledReason ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_TypeApplication ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_TypeCannotBeMarshaledReason ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_TypeDataForbids ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_TypeSyntax ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_TypedTHError ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_UnusedImportReason ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_WhenMatching ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_ZonkerMessage ghc-lib-parser> - GHC.Tc.Errors.Ppr.D:R:DiagnosticOptsTcRnMessage ghc-lib-parser> Warning: GHC.Driver.Errors.Types: could not find link destinations for: ghc-lib-parser> - GHC.Parser.Errors.Types.Rep_PsMessage ghc-lib-parser> - GHC.Driver.Errors.Types.Rep_DriverMessage ghc-lib-parser> - GHC.Driver.Errors.Types.Rep_GhcMessage ghc-lib-parser> - GHC.Parser.Errors.Ppr.D:R:DiagnosticOptsPsMessage ghc-lib-parser> - GHC.Driver.Errors.Ppr.D:R:DiagnosticOptsDriverMessage ghc-lib-parser> - GHC.Driver.Errors.Ppr.D:R:DiagnosticOptsGhcMessage ghc-lib-parser> Warning: GHC.Types.Error.Codes: could not find link destinations for: ghc-lib-parser> - GHC.Types.Error.Codes.GDiagnosticCode ghc-lib-parser> - GHC.Types.Error.Codes.GDiagnosticCodes ghc-lib-parser> - GHC.Types.Error.Codes.Outdated ghc-lib-parser> Warning: GHC.Parser.Errors.Ppr: could not find link destinations for: ghc-lib-parser> - GHC.Parser.Errors.Ppr.D:R:DiagnosticOptsPsMessage ghc-lib-parser> Warning: GHC.Parser.Lexer: could not find link destinations for: ghc-lib-parser> - GHC.Parser.Lexer.ALRContext ghc-lib-parser> - GHC.Parser.Lexer.ALRLayout ghc-lib-parser> - GHC.Parser.Lexer.ExtsBitmap ghc-lib-parser> - GHC.Parser.Lexer.LayoutContext ghc-lib-parser> Warning: GHC.Parser.PostProcess: could not find link destinations for: ghc-lib-parser> - GHC.Parser.PostProcess.D:R:BodyHsCmd ghc-lib-parser> - GHC.Parser.PostProcess.D:R:FunArgHsCmd ghc-lib-parser> - GHC.Parser.PostProcess.D:R:InfixOpHsCmd ghc-lib-parser> - GHC.Parser.PostProcess.D:R:BodyHsExpr ghc-lib-parser> - GHC.Parser.PostProcess.D:R:InfixOpHsExpr ghc-lib-parser> - GHC.Parser.PostProcess.D:R:FunArgHsExpr ghc-lib-parser> - GHC.Parser.PostProcess.D:R:BodyPatBuilder ghc-lib-parser> - GHC.Parser.PostProcess.D:R:FunArgPatBuilder ghc-lib-parser> - GHC.Parser.PostProcess.D:R:InfixOpPatBuilder ghc-lib-parser> - GHC.Parser.PostProcess.AnnoBody ghc-lib-parser> Warning: GHC.Parser: could not find link destinations for: ghc-lib-parser> - GHC.Parser.parseSignatureNoHaddock ghc-lib-parser> Warning: GHC.Iface.Errors.Ppr: could not find link destinations for: ghc-lib-parser> - GHC.Iface.Errors.Ppr.D:R:DiagnosticOptsIfaceMessage ghc-lib-parser> Warning: GHC.HsToCore.Errors.Ppr: could not find link destinations for: ghc-lib-parser> - GHC.HsToCore.Errors.Ppr.D:R:DiagnosticOptsDsMessage ghc-lib-parser> Warning: GHC.Types.IPE: could not find link destinations for: ghc-lib-parser> - GHC.Types.IPE.InfoTableToSourceLocationMap ghc-lib-parser> Warning: GHC.Cmm.Node: could not find link destinations for: ghc-lib-parser> - GHC.Types.Tickish.TickishPassCmm ghc-lib-parser> Warning: GHC.Cmm: could not find link destinations for: ghc-lib-parser> - GHC.Runtime.Heap.Layout.FunArity ghc-lib-parser> - GHC.Runtime.Heap.Layout.SelectorOffset ghc-lib-parser> - GHC.Cmm.GenCmmDataDecl ghc-lib-parser> Warning: GHC.Core.Rules: could not find link destinations for: ghc-lib-parser> - GHC.Core.Rules.BindWrapper ghc-lib-parser> Warning: GHC.Core.Opt.Simplify.Env: could not find link destinations for: ghc-lib-parser> - GHC.Core.Opt.Simplify.Env.SimplIdSubst ghc-lib-parser> Warning: GHC.Tc.Errors.Ppr: could not find link destinations for: ghc-lib-parser> - GHC.Tc.Errors.Ppr.D:R:DiagnosticOptsTcRnMessage ghc-lib-parser> Warning: GHC.Driver.Errors.Ppr: could not find link destinations for: ghc-lib-parser> - GHC.Driver.Errors.Ppr.D:R:DiagnosticOptsDriverMessage ghc-lib-parser> - GHC.Driver.Errors.Ppr.D:R:DiagnosticOptsGhcMessage ghc-lib-parser> Warning: GHC.Driver.CmdLine: could not find link destinations for: ghc-lib-parser> - GHC.Driver.CmdLine.Errs ghc-lib-parser> - GHC.Driver.CmdLine.Warns ghc-lib-parser> Warning: GHC.Builtin.PrimOps.Ids: could not find link destinations for: ghc-lib-parser> - GHC.Builtin.PrimOps.Ids.primOpIds ghc-lib-parser> Warning: GHC.Unit.External: could not find link destinations for: ghc-lib-parser> - GHC.Unit.External.PackageAnnEnv ghc-lib-parser> Warning: GHC.Driver.Session: could not find link destinations for: ghc-lib-parser> - GHC.Driver.Session.DynP ghc-lib-parser> Warning: GHC.Core.Opt.Simplify.Utils: could not find link destinations for: ghc-lib-parser> - GHC.Core.Opt.Simplify.Utils.contEvalContext ghc-lib-parser> Warning: GHC.Tc.Types: could not find link destinations for: ghc-lib-parser> - GHC.Internal.ForeignSrcLang.Rep_ForeignSrcLang ghc-lib-parser> - GHC.Tc.Errors.Types.PromotionErr.Rep_PromotionErr ghc-lib-parser> - GHC.Tc.Errors.Types.Rep_TcRnMessage ghc-lib-parser> - GHC.Tc.Errors.Ppr.D:R:DiagnosticOptsTcRnMessage ghc-lib-parser> Warning: GHC.Driver.Plugins: could not find link destinations for: ghc-lib-parser> - GHC.Driver.Plugins.ConstPluginOperation ghc-lib-parser> - GHC.Driver.Plugins.HoleFitPlugin ghc-lib-parser> - GHC.Driver.Plugins.PluginOperation lsp-test> Preprocessing test suite 'example' for lsp-test-0.17.1.1... lsp-test> Running phase: installPhase lsp-test> Installing library in /nix/store/819fy5cq96njcmh86q0xirwkz2x0cs3n-lsp-test-0.17.1.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/lsp-test-0.17.1.1-EIOhzRe3RwuJhAS781l1UQ lsp-test> Running phase: fixupPhase lsp-test> shrinking RPATHs of ELF executables and libraries in /nix/store/819fy5cq96njcmh86q0xirwkz2x0cs3n-lsp-test-0.17.1.1 lsp-test> shrinking /nix/store/819fy5cq96njcmh86q0xirwkz2x0cs3n-lsp-test-0.17.1.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHSlsp-test-0.17.1.1-EIOhzRe3RwuJhAS781l1UQ-ghc9.12.1.so lsp-test> checking for references to /build/ in /nix/store/819fy5cq96njcmh86q0xirwkz2x0cs3n-lsp-test-0.17.1.1... lsp-test> patching script interpreter paths in /nix/store/819fy5cq96njcmh86q0xirwkz2x0cs3n-lsp-test-0.17.1.1 lsp-test> stripping (with command strip and flags -S -p) in /nix/store/819fy5cq96njcmh86q0xirwkz2x0cs3n-lsp-test-0.17.1.1/lib lsp-test> shrinking RPATHs of ELF executables and libraries in /nix/store/z3vbhhsq35kp2sxffs5933agdw3iv7yi-lsp-test-0.17.1.1-doc lsp-test> checking for references to /build/ in /nix/store/z3vbhhsq35kp2sxffs5933agdw3iv7yi-lsp-test-0.17.1.1-doc... lsp-test> patching script interpreter paths in /nix/store/z3vbhhsq35kp2sxffs5933agdw3iv7yi-lsp-test-0.17.1.1-doc lsp-test (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/819fy5cq96njcmh86q0xirwkz2x0cs3n-lsp-test-0.17.1.1 /nix/store/z3vbhhsq35kp2sxffs5933agdw3iv7yi-lsp-test-0.17.1.1-doc lsp-test (post)> Pushing 4 paths (293 are already present) using zstd to cache sellout ⏳ lsp-test (post)> lsp-test (post)> Pushing /nix/store/819fy5cq96njcmh86q0xirwkz2x0cs3n-lsp-test-0.17.1.1 (9.18 MiB) lsp-test (post)> Pushing /nix/store/kknmw2paakvrd8srkg5ll1h1rsxy1ny4-Glob-0.10.2 (2.71 MiB) lsp-test (post)> Pushing /nix/store/z3vbhhsq35kp2sxffs5933agdw3iv7yi-lsp-test-0.17.1.1-doc (1.61 MiB) lsp-test (post)> Pushing /nix/store/jrj2r8451n2w1czdgmxk6882id2m1gzh-Glob-0.10.2-doc (1.09 MiB) lsp-test (post)> lsp-test (post)> All done. lsp-test (post)> added 2 signatures lsp-test (post)> added 2 signatures lsp-test (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/819fy5cq96njcmh86q0xirwkz2x0cs3n-lsp-test-0.17.1.1 /nix/store/z3vbhhsq35kp2sxffs5933agdw3iv7yi-lsp-test-0.17.1.1-doc lsp-test (post)> copying 2 paths... lsp-test (post)> copying path '/nix/store/z3vbhhsq35kp2sxffs5933agdw3iv7yi-lsp-test-0.17.1.1-doc' to 'ssh-ng://'... lsp-test (post)> copying path '/nix/store/819fy5cq96njcmh86q0xirwkz2x0cs3n-lsp-test-0.17.1.1' to 'ssh-ng://'... lsp-test (post)> copying 1 paths... lsp-test (post)> copying path '/nix/store/9v3hwhmw6wcgabp97spbwdvkbhsayny8-lsp-test-0.17.1.1.drv' to 'ssh-ng://'... 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 57 seconds ghcide> Running phase: checkPhase ghcide> Package has no test suites. ghcide> Running 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: [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-0763) ghcide> ghcide> [ 1 of 77] Compiling Control.Concurrent.Strict ( src/Control/Concurrent/Strict.hs, /build/ghc2209_tmp_0/ghc_tmp_80.o, /build/ghc2209_tmp_0/ghc_tmp_80.dyn_o ) ghcide> [ 2 of 77] Compiling Development.IDE.Core.Debouncer ( src/Development/IDE/Core/Debouncer.hs, nothing ) [HIE file is missing] ghcide> [ 3 of 77] Compiling Development.IDE.Core.FileUtils ( src/Development/IDE/Core/FileUtils.hs, nothing ) [HIE file is missing] ghcide> [ 4 of 77] Compiling Development.IDE.Core.PositionMapping ( src/Development/IDE/Core/PositionMapping.hs, nothing ) [HIE file is missing] ghcide> src/Development/IDE/Core/PositionMapping.hs:31:1: warning: [GHC-66111] [-Wunused-imports] ghcide> The import of ‘Data.List’ is redundant ghcide> except perhaps to import instances from ‘Data.List’ ghcide> To import instances alone, use: import Data.List() ghcide> | ghcide> 31 | import Data.List ghcide> | ^^^^^^^^^^^^^^^^^^^^^^^^^^ ghcide> ghcide> [ 5 of 77] Compiling Development.IDE.Core.WorkerThread ( src/Development/IDE/Core/WorkerThread.hs, nothing ) [HIE file is missing] ghcide> src/Development/IDE/Core/WorkerThread.hs:13:1: warning: [GHC-38856] [-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: [GHC-38856] [-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> ghcide> [ 6 of 77] Compiling Development.IDE.GHC.Compat.CmdLine ( src/Development/IDE/GHC/Compat/CmdLine.hs, nothing ) [HIE file is missing] ghcide> [ 7 of 77] Compiling Development.IDE.GHC.Compat.Core ( src/Development/IDE/GHC/Compat/Core.hs, /build/ghc2209_tmp_0/ghc_tmp_84.o, /build/ghc2209_tmp_0/ghc_tmp_84.dyn_o ) ghcide> src/Development/IDE/GHC/Compat/Core.hs:270:5: warning: [GHC-75356] [-Wdodgy-exports] ghcide> The export item ‘Warn(..)’ suggests that ghcide> ‘Warn’ has (in-scope) constructors or record fields, ghcide> but it has none ghcide> | ghcide> 270 | Warn(..), ghcide> | ^^^^^^^^ ghcide> ghcide> src/Development/IDE/GHC/Compat/Core.hs:364:5: warning: [GHC-47854] [-Wduplicate-exports] ghcide> ‘PlainGhcException’ is exported by ‘module GHC.Utils.Panic’ and ‘Plain.PlainGhcException’ ghcide> | ghcide> 364 | module GHC.Utils.Panic, ghcide> | ^^^^^^^^^^^^^^^^^^^^^^ ghcide> ghcide> src/Development/IDE/GHC/Compat/Core.hs:432:47: warning: [GHC-99623] [-Wdodgy-imports] ghcide> The import item ‘GHC.Driver.CmdLine.Warn(..)’ suggests that ghcide> ‘GHC.Driver.CmdLine.Warn’ has (in-scope) constructors or record fields, ghcide> but it has none ghcide> | ghcide> 432 | import GHC.Driver.CmdLine (Warn (..)) ghcide> | ^^^^^^^^^ ghcide> ghcide> src/Development/IDE/GHC/Compat/Core.hs:498:1: warning: [GHC-66111] [-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:819:1: warning: [GHC-38417] [-Wmissing-signatures] ghcide> Top-level binding with no type signature: ghcide> lookupGlobalRdrEnv :: GlobalRdrEnvX GREInfo ghcide> -> OccName -> [GlobalRdrEltX GREInfo] ghcide> | ghcide> 819 | lookupGlobalRdrEnv gre_env occ = lookupGRE gre_env (LookupOccName occ AllRelevantGREs) ghcide> | ^^^^^^^^^^^^^^^^^^ ghcide> ghcide> [ 8 of 77] Compiling Development.IDE.GHC.Compat.Driver ( src/Development/IDE/GHC/Compat/Driver.hs, nothing ) [HIE file is missing] ghcide> [ 9 of 77] Compiling Development.IDE.GHC.Compat.Env ( src/Development/IDE/GHC/Compat/Env.hs, /build/ghc2209_tmp_0/ghc_tmp_86.o, /build/ghc2209_tmp_0/ghc_tmp_86.dyn_o ) ghcide> [10 of 77] Compiling Development.IDE.GHC.Compat.Error ( src/Development/IDE/GHC/Compat/Error.hs, nothing ) [HIE file is missing] ghcide> [11 of 77] Compiling Development.IDE.GHC.Compat.Outputable ( src/Development/IDE/GHC/Compat/Outputable.hs, /build/ghc2209_tmp_0/ghc_tmp_92.o, /build/ghc2209_tmp_0/ghc_tmp_92.dyn_o ) ghcide> [12 of 77] Compiling Development.IDE.GHC.Compat.Logger ( src/Development/IDE/GHC/Compat/Logger.hs, /build/ghc2209_tmp_0/ghc_tmp_90.o, /build/ghc2209_tmp_0/ghc_tmp_90.dyn_o ) ghcide> [13 of 77] Compiling Development.IDE.GHC.Compat.Iface ( src/Development/IDE/GHC/Compat/Iface.hs, /build/ghc2209_tmp_0/ghc_tmp_88.o, /build/ghc2209_tmp_0/ghc_tmp_88.dyn_o ) ghcide> [14 of 77] Compiling Development.IDE.GHC.Compat.Units ( src/Development/IDE/GHC/Compat/Units.hs, /build/ghc2209_tmp_0/ghc_tmp_98.o, /build/ghc2209_tmp_0/ghc_tmp_98.dyn_o ) ghcide> [15 of 77] Compiling Development.IDE.GHC.Compat.Util ( src/Development/IDE/GHC/Compat/Util.hs, /build/ghc2209_tmp_0/ghc_tmp_100.o, /build/ghc2209_tmp_0/ghc_tmp_100.dyn_o ) ghcide> [16 of 77] Compiling Development.IDE.GHC.Compat.Parser ( src/Development/IDE/GHC/Compat/Parser.hs, /build/ghc2209_tmp_0/ghc_tmp_94.o, /build/ghc2209_tmp_0/ghc_tmp_94.dyn_o ) ghcide> src/Development/IDE/GHC/Compat/Parser.hs:28:1: warning: [GHC-66111] [-Wunused-imports] ghcide> The qualified import of ‘GHC.Parser.Annotation’ is redundant ghcide> except perhaps to import instances from ‘GHC.Parser.Annotation’ ghcide> To import instances alone, use: import GHC.Parser.Annotation() ghcide> | ghcide> 28 | import qualified GHC.Parser.Annotation as Anno ghcide> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ghcide> ghcide> [17 of 77] Compiling Development.IDE.GHC.Compat.Plugins ( src/Development/IDE/GHC/Compat/Plugins.hs, /build/ghc2209_tmp_0/ghc_tmp_96.o, /build/ghc2209_tmp_0/ghc_tmp_96.dyn_o ) ghcide> [18 of 77] Compiling Development.IDE.GHC.Compat ( src/Development/IDE/GHC/Compat.hs, /build/ghc2209_tmp_0/ghc_tmp_82.o, /build/ghc2209_tmp_0/ghc_tmp_82.dyn_o ) ghcide> src/Development/IDE/GHC/Compat.hs:128:1: warning: [GHC-66111] [-Wunused-imports] ghcide> The import of ‘Data.List’ is redundant ghcide> except perhaps to import instances from ‘Data.List’ ghcide> To import instances alone, use: import Data.List() ghcide> | ghcide> 128 | import Data.List (foldl') ghcide> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ghcide> ghcide> src/Development/IDE/GHC/Compat.hs:287:11: warning: [GHC-62412] [-Wsimplifiable-class-constraints] ghcide> • The constraint ‘HasLoc (GenLocated a e)’ matches ghcide> instance HasLoc l => HasLoc (GenLocated l a) ghcide> -- Defined in ‘GHC.Parser.Annotation’ ghcide> This makes type inference for inner bindings fragile; ghcide> either use MonoLocalBinds, or simplify it using the instance ghcide> • In the type signature: ghcide> reLocA :: (HasLoc (GenLocated a e), HasAnnotation b) => ghcide> GenLocated a e -> GenLocated b e ghcide> | ghcide> 287 | reLocA :: (HasLoc (GenLocated a e), HasAnnotation b) 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> ghcide> [19 of 77] Compiling Development.IDE.GHC.CPP ( src/Development/IDE/GHC/CPP.hs, nothing ) [HIE file is missing] ghcide> src/Development/IDE/GHC/CPP.hs:38:1: warning: [GHC-66111] [-Wunused-imports] ghcide> The qualified import of ‘GHC.SysTools.Tasks’ is redundant ghcide> except perhaps to import instances from ‘GHC.SysTools.Tasks’ ghcide> To import instances alone, use: import GHC.SysTools.Tasks() ghcide> | ghcide> 38 | import qualified GHC.SysTools.Tasks as Pipeline ghcide> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ghcide> ghcide> [20 of 77] Compiling Development.IDE.GHC.CoreFile ( src/Development/IDE/GHC/CoreFile.hs, /build/ghc2209_tmp_0/ghc_tmp_102.o, /build/ghc2209_tmp_0/ghc_tmp_102.dyn_o ) ghcide> [21 of 77] Compiling Development.IDE.Main.HeapStats ( src/Development/IDE/Main/HeapStats.hs, nothing ) [HIE file is missing] ghcide> [22 of 77] Compiling Development.IDE.Session.Implicit ( session-loader/Development/IDE/Session/Implicit.hs, nothing ) [HIE file is missing] ghcide> [23 of 77] Compiling Development.IDE.Types.Action ( src/Development/IDE/Types/Action.hs, nothing ) [HIE file is missing] ghcide> [24 of 77] Compiling Development.IDE.Types.Location ( src/Development/IDE/Types/Location.hs, /build/ghc2209_tmp_0/ghc_tmp_126.o, /build/ghc2209_tmp_0/ghc_tmp_126.dyn_o ) ghcide> [25 of 77] Compiling Development.IDE.Types.Diagnostics ( src/Development/IDE/Types/Diagnostics.hs, /build/ghc2209_tmp_0/ghc_tmp_118.o, /build/ghc2209_tmp_0/ghc_tmp_118.dyn_o ) ghcide> src/Development/IDE/Types/Diagnostics.hs:66:1: warning: [GHC-66111] [-Wunused-imports] ghcide> The import of ‘Text.Printf’ is redundant ghcide> except perhaps to import instances from ‘Text.Printf’ ghcide> To import instances alone, use: import Text.Printf() ghcide> | ghcide> 66 | import Text.Printf (printf) ghcide> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ghcide> ghcide> [26 of 77] Compiling Development.IDE.Session.Diagnostics ( session-loader/Development/IDE/Session/Diagnostics.hs, nothing ) [HIE file is missing] ghcide> [27 of 77] Compiling Development.IDE.GHC.Util ( src/Development/IDE/GHC/Util.hs, /build/ghc2209_tmp_0/ghc_tmp_108.o, /build/ghc2209_tmp_0/ghc_tmp_108.dyn_o ) ghcide> [28 of 77] Compiling Development.IDE.GHC.Orphans ( src/Development/IDE/GHC/Orphans.hs, /build/ghc2209_tmp_0/ghc_tmp_106.o, /build/ghc2209_tmp_0/ghc_tmp_106.dyn_o ) ghcide> src/Development/IDE/GHC/Orphans.hs:28:1: warning: [GHC-66111] [-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> ghcide> [29 of 77] Compiling Development.IDE.Types.KnownTargets ( src/Development/IDE/Types/KnownTargets.hs, /build/ghc2209_tmp_0/ghc_tmp_124.o, /build/ghc2209_tmp_0/ghc_tmp_124.dyn_o ) ghcide> [30 of 77] Compiling Development.IDE.Types.Exports ( src/Development/IDE/Types/Exports.hs, /build/ghc2209_tmp_0/ghc_tmp_120.o, /build/ghc2209_tmp_0/ghc_tmp_120.dyn_o ) ghcide> [31 of 77] Compiling Development.IDE.Spans.Common ( src/Development/IDE/Spans/Common.hs, /build/ghc2209_tmp_0/ghc_tmp_114.o, /build/ghc2209_tmp_0/ghc_tmp_114.dyn_o ) ghcide> [32 of 77] Compiling Development.IDE.Plugin.Completions.Types ( src/Development/IDE/Plugin/Completions/Types.hs, nothing ) [HIE file is missing] ghcide> [33 of 77] Compiling Development.IDE.GHC.Error ( src/Development/IDE/GHC/Error.hs, /build/ghc2209_tmp_0/ghc_tmp_104.o, /build/ghc2209_tmp_0/ghc_tmp_104.dyn_o ) ghcide> [34 of 77] Compiling Development.IDE.Types.HscEnvEq ( src/Development/IDE/Types/HscEnvEq.hs, /build/ghc2209_tmp_0/ghc_tmp_122.o, /build/ghc2209_tmp_0/ghc_tmp_122.dyn_o ) ghcide> src/Development/IDE/Types/HscEnvEq.hs:28:1: warning: [GHC-66111] [-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: [GHC-66111] [-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:57:5: warning: [GHC-40910] [-Wunused-matches] ghcide> Defined but not used: ‘file_cache’ ghcide> | ghcide> 57 | file_cache <- newIORef M.empty ghcide> | ^^^^^^^^^^ ghcide> ghcide> [35 of 77] Compiling Development.IDE.Spans.LocalBindings ( src/Development/IDE/Spans/LocalBindings.hs, /build/ghc2209_tmp_0/ghc_tmp_116.o, /build/ghc2209_tmp_0/ghc_tmp_116.dyn_o ) ghcide> [36 of 77] Compiling Development.IDE.Import.FindImports ( src/Development/IDE/Import/FindImports.hs, /build/ghc2209_tmp_0/ghc_tmp_112.o, /build/ghc2209_tmp_0/ghc_tmp_112.dyn_o ) ghcide> [37 of 77] Compiling Development.IDE.Import.DependencyInformation ( src/Development/IDE/Import/DependencyInformation.hs, /build/ghc2209_tmp_0/ghc_tmp_110.o, /build/ghc2209_tmp_0/ghc_tmp_110.dyn_o ) ghcide> [38 of 77] Compiling Development.IDE.Core.RuleTypes ( src/Development/IDE/Core/RuleTypes.hs, nothing ) [HIE file is missing] ghcide> [39 of 77] Compiling Development.IDE.GHC.Warnings ( src/Development/IDE/GHC/Warnings.hs, nothing ) [HIE file is missing] ghcide> [40 of 77] Compiling Development.IDE.Core.Tracing ( src/Development/IDE/Core/Tracing.hs, nothing ) [HIE file is missing] ghcide> [41 of 77] Compiling Development.IDE.Core.Preprocessor ( src/Development/IDE/Core/Preprocessor.hs, nothing ) [HIE file is missing] ghcide> [42 of 77] Compiling Development.IDE.Types.Monitoring ( src/Development/IDE/Types/Monitoring.hs, nothing ) [HIE file is missing] ghcide> [43 of 77] Compiling Development.IDE.Monitoring.OpenTelemetry ( src/Development/IDE/Monitoring/OpenTelemetry.hs, nothing ) [HIE file is missing] ghcide> [44 of 77] Compiling Development.IDE.Types.Options ( src/Development/IDE/Types/Options.hs, nothing ) [HIE file is missing] ghcide> [45 of 77] Compiling Development.IDE.Core.ProgressReporting ( src/Development/IDE/Core/ProgressReporting.hs, nothing ) [HIE file is missing] ghcide> [46 of 77] Compiling Development.IDE.Types.Shake ( src/Development/IDE/Types/Shake.hs, nothing ) [HIE file is missing] ghcide> [47 of 77] Compiling Development.IDE.Core.Shake ( src/Development/IDE/Core/Shake.hs, nothing ) [HIE file is missing] ghcide> src/Development/IDE/Core/Shake.hs:108:58: warning: [GHC-38856] [-Wunused-imports] ghcide> The import of ‘foldl'’ from module ‘Data.List.Extra’ is redundant ghcide> | ghcide> 108 | import Data.List.Extra (foldl', partition, ghcide> | ^^^^^^ ghcide> ghcide> [48 of 77] Compiling Development.IDE.Session ( session-loader/Development/IDE/Session.hs, nothing ) [HIE file is missing] ghcide> session-loader/Development/IDE/Session.hs:1218:25: warning: [GHC-90584] [-Wderiving-typeable] ghcide> • Deriving ‘Typeable’ has no effect: all types now auto-derive Typeable ghcide> • In the data declaration for ‘PackageSetupException’ ghcide> | ghcide> 1218 | deriving (Eq, Show, Typeable) ghcide> | ^^^^^^^^ ghcide> ghcide> [49 of 77] Compiling Development.IDE.LSP.Server ( src/Development/IDE/LSP/Server.hs, nothing ) [HIE file is missing] ghcide> [50 of 77] Compiling Development.IDE.Plugin ( src/Development/IDE/Plugin.hs, nothing ) [HIE file is missing] ghcide> [51 of 77] Compiling Development.IDE.Plugin.HLS ( src/Development/IDE/Plugin/HLS.hs, nothing ) [HIE file is missing] ghcide> [52 of 77] Compiling Development.IDE.Core.IdeConfiguration ( src/Development/IDE/Core/IdeConfiguration.hs, nothing ) [HIE file is missing] ghcide> [53 of 77] Compiling Development.IDE.LSP.LanguageServer ( src/Development/IDE/LSP/LanguageServer.hs, nothing ) [HIE file is missing] ghcide> [54 of 77] Compiling Development.IDE.Core.OfInterest ( src/Development/IDE/Core/OfInterest.hs, nothing ) [HIE file is missing] ghcide> src/Development/IDE/Core/OfInterest.hs:32:1: warning: [GHC-66111] [-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> ghcide> [55 of 77] Compiling Development.IDE.Core.FileStore ( src/Development/IDE/Core/FileStore.hs, nothing ) [HIE file is missing] ghcide> [56 of 77] Compiling Development.IDE.Core.Compile ( src/Development/IDE/Core/Compile.hs, nothing ) [HIE file is missing] ghcide> src/Development/IDE/Core/Compile.hs:118:1: warning: [GHC-66111] [-Wunused-imports] ghcide> The import of ‘GHC.Types.HpcInfo’ is redundant ghcide> except perhaps to import instances from ‘GHC.Types.HpcInfo’ ghcide> To import instances alone, use: import GHC.Types.HpcInfo() ghcide> | ghcide> 118 | import GHC.Types.HpcInfo ghcide> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ghcide> ghcide> src/Development/IDE/Core/Compile.hs:982:27: warning: [GHC-40910] [-Wunused-matches] ghcide> Defined but not used: ‘ms’ ghcide> | ghcide> 982 | mergeEnvs env mg dep_info ms extraMods envs = do ghcide> | ^^ ghcide> ghcide> src/Development/IDE/Core/Compile.hs:1480:27: warning: [GHC-40910] [-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> ghcide> [57 of 77] Compiling Development.IDE.Spans.Documentation ( src/Development/IDE/Spans/Documentation.hs, nothing ) [HIE file is missing] ghcide> [58 of 77] Compiling Development.IDE.Spans.AtPoint ( src/Development/IDE/Spans/AtPoint.hs, nothing ) [HIE file is missing] ghcide> [59 of 77] Compiling Development.IDE.Core.FileExists ( src/Development/IDE/Core/FileExists.hs, nothing ) [HIE file is missing] ghcide> [60 of 77] Compiling Development.IDE.Core.Service ( src/Development/IDE/Core/Service.hs, nothing ) [HIE file is missing] ghcide> [61 of 77] Compiling Development.IDE.LSP.Notifications ( src/Development/IDE/LSP/Notifications.hs, nothing ) [HIE file is missing] ghcide> [62 of 77] Compiling Development.IDE.Core.PluginUtils ( src/Development/IDE/Core/PluginUtils.hs, nothing ) [HIE file is missing] ghcide> [63 of 77] Compiling Development.IDE.Core.Actions ( src/Development/IDE/Core/Actions.hs, nothing ) [HIE file is missing] ghcide> [64 of 77] Compiling Development.IDE.Core.Rules ( src/Development/IDE/Core/Rules.hs, nothing ) [HIE file is missing] ghcide> src/Development/IDE/Core/Rules.hs:177:1: warning: [GHC-66111] [-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> Ambiguous record update with parent type constructor ‘GhcSessionDepsConfig’. ghcide> This type-directed disambiguation mechanism will not be supported by -XDuplicateRecordFields in future releases of GHC. ghcide> Consider disambiguating using module qualification instead. ghcide> | ghcide> 1223 | loadGhcSession recorder def{fullModuleGraph} ghcide> | ^^^^^^^^^^^^^^^ ghcide> ghcide> [65 of 77] Compiling Development.IDE.Plugin.Test ( src/Development/IDE/Plugin/Test.hs, nothing ) [HIE file is missing] ghcide> [66 of 77] Compiling Development.IDE.LSP.Outline ( src/Development/IDE/LSP/Outline.hs, nothing ) [HIE file is missing] ghcide> [67 of 77] Compiling Development.IDE.LSP.HoverDefinition ( src/Development/IDE/LSP/HoverDefinition.hs, nothing ) [HIE file is missing] ghcide> [68 of 77] Compiling Development.IDE ( src/Development/IDE.hs, nothing ) [HIE file is missing] ghcide> [69 of 77] Compiling Development.IDE.Spans.Pragmas ( src/Development/IDE/Spans/Pragmas.hs, nothing ) [HIE file is missing] ghcide> [70 of 77] Compiling Development.IDE.Plugin.TypeLenses ( src/Development/IDE/Plugin/TypeLenses.hs, nothing ) [HIE file is missing] ghcide> [71 of 77] Compiling Development.IDE.Core.UseStale ( src/Development/IDE/Core/UseStale.hs, nothing ) [HIE file is missing] ghcide> [72 of 77] Compiling Generics.SYB.GHC ( src/Generics/SYB/GHC.hs, nothing ) [HIE file is missing] ghcide> [73 of 77] Compiling Text.Fuzzy.Parallel ( src/Text/Fuzzy/Parallel.hs, nothing ) [HIE file is missing] ghcide> [74 of 77] Compiling Development.IDE.Plugin.Completions.Logic ( src/Development/IDE/Plugin/Completions/Logic.hs, nothing ) [HIE file is missing] ghcide> [75 of 77] Compiling Development.IDE.Plugin.Completions ( src/Development/IDE/Plugin/Completions.hs, nothing ) [HIE file is missing] ghcide> [76 of 77] Compiling Development.IDE.Plugin.HLS.GhcIde ( src/Development/IDE/Plugin/HLS/GhcIde.hs, nothing ) [HIE file is missing] ghcide> [77 of 77] Compiling Development.IDE.Main ( src/Development/IDE/Main.hs, nothing ) [HIE file is missing] ghcide> src/Development/IDE/Main.hs:18:1: warning: [GHC-66111] [-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> ghcide> Haddock coverage: ghcide> 95% ( 79 / 83) in 'Control.Concurrent.Strict' ghcide> Missing documentation for: ghcide> Module header ghcide> modifyVar (src/Control/Concurrent/Strict.hs:27) ghcide> modifyVar_ (src/Control/Concurrent/Strict.hs:35) ghcide> addMVarFinalizer ghcide> 60% ( 3 / 5) in 'Development.IDE.Core.Debouncer' ghcide> Missing documentation for: ghcide> Module header ghcide> registerEvent ghcide> 0% ( 0 / 2) in 'Development.IDE.Core.FileUtils' ghcide> Missing documentation for: ghcide> Module header ghcide> getModTime (src/Development/IDE/Core/FileUtils.hs:26) 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:49) ghcide> upperRange (src/Development/IDE/Core/PositionMapping.hs:53) ghcide> positionResultToMaybe (src/Development/IDE/Core/PositionMapping.hs:57) ghcide> fromCurrentPosition (src/Development/IDE/Core/PositionMapping.hs:86) ghcide> toCurrentPosition (src/Development/IDE/Core/PositionMapping.hs:89) ghcide> PositionDelta (src/Development/IDE/Core/PositionMapping.hs:74) ghcide> idDelta (src/Development/IDE/Core/PositionMapping.hs:116) ghcide> toCurrentRange (src/Development/IDE/Core/PositionMapping.hs:96) ghcide> fromCurrentRange (src/Development/IDE/Core/PositionMapping.hs:100) ghcide> applyChange (src/Development/IDE/Core/PositionMapping.hs:133) ghcide> zeroMapping (src/Development/IDE/Core/PositionMapping.hs:104) ghcide> deltaFromDiff (src/Development/IDE/Core/PositionMapping.hs:194) ghcide> toCurrent (src/Development/IDE/Core/PositionMapping.hs:140) ghcide> fromCurrent (src/Development/IDE/Core/PositionMapping.hs:166) ghcide> 66% ( 2 / 3) in 'Development.IDE.Core.WorkerThread' ghcide> Missing documentation for: ghcide> Module header 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> 24% (863 /3457) 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:621) ghcide> outputFile ghcide> setOutputFile ghcide> needWiredInHomeIface ghcide> importDecl ghcide> sPgm_F ghcide> FlagSpec ghcide> WarningFlag ghcide> ExposePackage (src/Development/IDE/GHC/Compat/Core.hs:628) ghcide> setUnsafeGlobalDynFlags ghcide> scaledThing ghcide> IfaceTyCon ghcide> ModIface ghcide> ModIface ghcide> set_mi_top_env ghcide> set_mi_usages ghcide> HscSource ghcide> loadInterface ghcide> RecompileRequired ghcide> mkPartialIface ghcide> Fixity ghcide> defaultFixity ghcide> lookupFixityRn ghcide> Type ghcide> FunTy (src/Development/IDE/GHC/Compat/Core.hs:641) ghcide> ConPatIn (src/Development/IDE/GHC/Compat/Core.hs:680) ghcide> conPatDetails (src/Development/IDE/GHC/Compat/Core.hs:690) ghcide> mapConPatDetail (src/Development/IDE/GHC/Compat/Core.hs:694) ghcide> SourceText ghcide> AvailName (src/Development/IDE/GHC/Compat/Core.hs:606) ghcide> AvailFL (src/Development/IDE/GHC/Compat/Core.hs:613) ghcide> AvailTC (src/Development/IDE/GHC/Compat/Core.hs:597) 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:746) ghcide> tcSplitForAllTyVarBinder_maybe ghcide> typecheckIface ghcide> mkIfaceTc (src/Development/IDE/GHC/Compat/Core.hs:751) ghcide> mkBootModDetailsTc (src/Development/IDE/GHC/Compat/Core.hs:759) ghcide> initTidyOpts (src/Development/IDE/GHC/Compat/Core.hs:764) ghcide> driverNoStop (src/Development/IDE/GHC/Compat/Core.hs:768) ghcide> tidyProgram ghcide> ImportedModsVal ghcide> importedByUser ghcide> TypecheckedSource ghcide> HasSrcSpan (src/Development/IDE/GHC/Compat/Core.hs:647) ghcide> Located ghcide> unLoc ghcide> getLoc ghcide> getLocA ghcide> locA ghcide> noLocA ghcide> unLocA (src/Development/IDE/GHC/Compat/Core.hs:727) ghcide> LocatedAn (src/Development/IDE/GHC/Compat/Core.hs:724) ghcide> LocatedA ghcide> RealLocated ghcide> RealSrcSpan (src/Development/IDE/GHC/Compat/Core.hs:585) ghcide> RealSrcLoc (src/Development/IDE/GHC/Compat/Core.hs:591) ghcide> mkRealSrcLoc ghcide> getRealSrcSpan ghcide> realSrcLocSpan ghcide> realSrcSpanStart ghcide> realSrcSpanEnd ghcide> isSubspanOfA (src/Development/IDE/GHC/Compat/Core.hs:722) ghcide> srcSpanStartLine ghcide> srcSpanStartCol ghcide> srcSpanEndLine ghcide> srcSpanEndCol ghcide> srcSpanFile ghcide> noLoc ghcide> mapLoc (src/Development/IDE/GHC/Compat/Core.hs:785) ghcide> mkHomeModLocation (src/Development/IDE/GHC/Compat/Core.hs:576) ghcide> findObjectLinkableMaybe ghcide> InstalledFindResult ghcide> PackageName ghcide> unload (src/Development/IDE/GHC/Compat/Core.hs:715) 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:816) ghcide> initObjLinker (src/Development/IDE/GHC/Compat/Core.hs:699) ghcide> loadDLL (src/Development/IDE/GHC/Compat/Core.hs:703) ghcide> InteractiveImport ghcide> parseImportDecl ghcide> runDecls ghcide> ml_hs_file ghcide> ml_obj_file ghcide> ml_hi_file ghcide> ml_hie_file ghcide> GRE (src/Development/IDE/GHC/Compat/Core.hs:732) ghcide> gre_name (src/Development/IDE/GHC/Compat/Core.hs:732) ghcide> gre_imp (src/Development/IDE/GHC/Compat/Core.hs:732) ghcide> gre_lcl (src/Development/IDE/GHC/Compat/Core.hs:732) ghcide> gre_par (src/Development/IDE/GHC/Compat/Core.hs:732) ghcide> collectHsBindsBinders (src/Development/IDE/GHC/Compat/Core.hs:741) ghcide> absentConstraintErrorIdKey ghcide> absentErrorIdKey ghcide> absentSumFieldErrorIdKey ghcide> addrPrimTyConKey ghcide> allNameStringList ghcide> allNameStrings ghcide> all_RDR ghcide> alt_RDR ghcide> alternativeClassKey ghcide> alternativeClassName ghcide> and_RDR ghcide> anyTyConKey ghcide> apAClassOpKey ghcide> apAName ghcide> ap_RDR ghcide> appAIdKey ghcide> appAName ghcide> appendIdKey ghcide> appendName ghcide> append_RDR ghcide> applicativeClassKey ghcide> applicativeClassName ghcide> arrAIdKey ghcide> arrAName ghcide> arrayPrimTyConKey ghcide> assertErrorIdKey ghcide> assertErrorName ghcide> assertIdKey ghcide> assertName ghcide> augmentIdKey ghcide> augmentName ghcide> basicKnownKeyNames ghcide> bcoPrimTyConKey ghcide> bignatCompareIdKey ghcide> bignatCompareName ghcide> bignatCompareWordIdKey ghcide> bignatCompareWordName ghcide> bignatEqIdKey ghcide> bignatEqName ghcide> bindIOIdKey ghcide> bindIOName ghcide> bindMClassOpKey ghcide> bindMName ghcide> bindM_RDR ghcide> bnbVarQual ghcide> bniVarQual ghcide> bnnVarQual ghcide> boolTyConKey ghcide> boundedClassKey ghcide> boundedClassName ghcide> boxedRepDataConKey ghcide> boxedRepDataConTyConKey ghcide> boxityConKey ghcide> buildIdKey ghcide> buildName ghcide> build_RDR ghcide> byteArrayPrimTyConKey ghcide> c1TyConKey ghcide> c1TyConName ghcide> cONSTRAINTTyConKey ghcide> cTyConKey ghcide> cTyConName ghcide> callStackTyConKey ghcide> callStackTyConName ghcide> ccArrowTyConKey ghcide> charDataConKey ghcide> charPrimTyConKey ghcide> charTyConKey ghcide> choiceAIdKey ghcide> choiceAName ghcide> choose_RDR ghcide> clsQual ghcide> clsQual_RDR ghcide> coerceKey ghcide> coercibleDataConKey ghcide> coercibleSCSelIdKey ghcide> coercibleTyConKey ghcide> coercionTokenIdKey ghcide> comp1DataCon_RDR ghcide> compTyConKey ghcide> compTyConName ghcide> compactPrimTyConKey ghcide> compare_RDR ghcide> composeAIdKey ghcide> composeAName ghcide> compose_RDR ghcide> conFixity_RDR ghcide> conIsRecord_RDR ghcide> conName_RDR ghcide> concatIdKey ghcide> concatName ghcide> consDataConKey ghcide> considerAccessibleIdKey ghcide> considerAccessibleName ghcide> constPtrConName ghcide> constPtrTyConKey ghcide> constraintKindRepKey ghcide> constraintKindRepName ghcide> constraintKindTyConKey ghcide> constructorClassKey ghcide> constructorClassName ghcide> crossDataConKey ghcide> cstringLengthIdKey ghcide> cstringLengthName ghcide> ctArrowTyConKey ghcide> d1TyConKey ghcide> d1TyConName ghcide> dTyConKey ghcide> dTyConName ghcide> dataClassKey ghcide> dataClassName ghcide> dataQual_RDR ghcide> dataToTagClassKey ghcide> dataToTagClassName ghcide> dataToTag_RDR ghcide> datatypeClassKey ghcide> datatypeClassName ghcide> datatypeName_RDR ghcide> dcQual ghcide> decidedLazyDataConKey ghcide> decidedLazyDataConName ghcide> decidedStrictDataConKey ghcide> decidedStrictDataConName ghcide> decidedUnpackDataConKey ghcide> decidedUnpackDataConName ghcide> derivableClassKeys ghcide> dictTyConKey ghcide> divIntIdKey ghcide> divIntName ghcide> dollarIdKey ghcide> dollarName ghcide> doubleDataConKey ghcide> doublePrimTyConKey ghcide> doubleTyConKey ghcide> doubleX2PrimTyConKey ghcide> doubleX4PrimTyConKey ghcide> doubleX8PrimTyConKey ghcide> eitherTyConKey ghcide> eitherTyConName ghcide> emptyCallStackKey ghcide> emptyCallStackName ghcide> emptyExceptionContextKey ghcide> emptyExceptionContextName ghcide> enumClassKey ghcide> enumClassName ghcide> enumFromClassOpKey ghcide> enumFromName ghcide> enumFromThenClassOpKey ghcide> enumFromThenName ghcide> enumFromThenToClassOpKey ghcide> enumFromThenToName ghcide> enumFromThenTo_RDR ghcide> enumFromThen_RDR ghcide> enumFromToClassOpKey ghcide> enumFromToName ghcide> enumFromTo_RDR ghcide> enumFrom_RDR ghcide> enumIntToWord_RDR ghcide> eqClassKey ghcide> eqClassName ghcide> eqClassOpKey ghcide> eqDataConKey ghcide> eqName ghcide> eqPhantPrimTyConKey ghcide> eqPrimTyConKey ghcide> eqReprPrimTyConKey ghcide> eqSCSelIdKey ghcide> eqStringIdKey ghcide> eqStringName ghcide> eqTag_RDR ghcide> eqTyConKey ghcide> eq_RDR ghcide> errorMessageTypeErrorFamKey ghcide> errorMessageTypeErrorFamName ghcide> error_RDR ghcide> exceptionContextTyConKey ghcide> exceptionContextTyConName ghcide> expectP_RDR ghcide> fUNTyConKey ghcide> failIOIdKey ghcide> failIOName ghcide> failMClassOpKey ghcide> failMName ghcide> failM_RDR ghcide> falseDataConKey ghcide> fieldQual_RDR ghcide> filterIdKey ghcide> filterName ghcide> fingerprintDataConKey ghcide> fingerprintDataConName ghcide> firstAIdKey ghcide> firstAName ghcide> floatDataConKey ghcide> floatPrimTyConKey ghcide> floatTyConKey ghcide> floatX16PrimTyConKey ghcide> floatX4PrimTyConKey ghcide> floatX8PrimTyConKey ghcide> floatingClassKey ghcide> floatingClassName ghcide> fmapClassOpKey ghcide> fmapName ghcide> fmap_RDR ghcide> foldMap_RDR ghcide> foldableClassKey ghcide> foldableClassName ghcide> foldable_foldr_RDR ghcide> foldrIdKey ghcide> foldrName ghcide> foldr_RDR ghcide> foreignObjPrimTyConKey ghcide> fractionalClassKey ghcide> fractionalClassKeys ghcide> fractionalClassName ghcide> from1_RDR ghcide> fromEnum_RDR ghcide> fromIntegerClassOpKey ghcide> fromIntegerName ghcide> fromIntegralIdKey ghcide> fromIntegralName ghcide> fromLabelClassOpKey ghcide> fromLabelClassOpName ghcide> fromListClassOpKey ghcide> fromListNClassOpKey ghcide> fromListNName ghcide> fromListName ghcide> fromRationalClassOpKey ghcide> fromRationalName ghcide> fromStaticPtrClassOpKey ghcide> fromStaticPtrName ghcide> fromStringClassOpKey ghcide> fromStringName ghcide> from_RDR ghcide> frontendPluginTyConKey ghcide> frontendPluginTyConName ghcide> funPtrTyConKey ghcide> funPtrTyConName ghcide> functorClassKey ghcide> functorClassName ghcide> gHC_CLASSES ghcide> gHC_CSTRING ghcide> gHC_INTERNAL_ARROW ghcide> gHC_INTERNAL_BASE ghcide> gHC_INTERNAL_CONC ghcide> gHC_INTERNAL_CONTROL_EXCEPTION_BASE ghcide> gHC_INTERNAL_CONTROL_MONAD_ZIP ghcide> gHC_INTERNAL_DATA_COERCE ghcide> gHC_INTERNAL_DATA_DATA ghcide> gHC_INTERNAL_DATA_EITHER ghcide> gHC_INTERNAL_DATA_FOLDABLE ghcide> gHC_INTERNAL_DATA_STRING ghcide> gHC_INTERNAL_DATA_TRAVERSABLE ghcide> gHC_INTERNAL_DEBUG_TRACE ghcide> gHC_INTERNAL_DESUGAR ghcide> gHC_INTERNAL_DYNAMIC ghcide> gHC_INTERNAL_ENUM ghcide> gHC_INTERNAL_ERR ghcide> gHC_INTERNAL_EXCEPTION_CONTEXT ghcide> gHC_INTERNAL_EXTS ghcide> gHC_INTERNAL_FINGERPRINT_TYPE ghcide> gHC_INTERNAL_FLOAT ghcide> gHC_INTERNAL_FOREIGN_C_CONSTPTR ghcide> gHC_INTERNAL_GENERICS ghcide> gHC_INTERNAL_GHCI ghcide> gHC_INTERNAL_GHCI_HELPERS ghcide> gHC_INTERNAL_INT ghcide> gHC_INTERNAL_IO ghcide> gHC_INTERNAL_IO_Exception ghcide> gHC_INTERNAL_IS_LIST ghcide> gHC_INTERNAL_IX ghcide> gHC_INTERNAL_LEX ghcide> gHC_INTERNAL_LIST ghcide> gHC_INTERNAL_MAYBE ghcide> gHC_INTERNAL_MONAD ghcide> gHC_INTERNAL_MONAD_FAIL ghcide> gHC_INTERNAL_MONAD_FIX ghcide> gHC_INTERNAL_NUM ghcide> gHC_INTERNAL_NUM_BIGNAT ghcide> gHC_INTERNAL_NUM_INTEGER ghcide> gHC_INTERNAL_NUM_NATURAL ghcide> gHC_INTERNAL_OVER_LABELS ghcide> gHC_INTERNAL_PTR ghcide> gHC_INTERNAL_RANDOM ghcide> gHC_INTERNAL_READ ghcide> gHC_INTERNAL_READ_PREC ghcide> gHC_INTERNAL_REAL ghcide> gHC_INTERNAL_RECORDS ghcide> gHC_INTERNAL_SHOW ghcide> gHC_INTERNAL_SRCLOC ghcide> gHC_INTERNAL_ST ghcide> gHC_INTERNAL_STABLE ghcide> gHC_INTERNAL_STACK ghcide> gHC_INTERNAL_STACK_TYPES ghcide> gHC_INTERNAL_STATICPTR ghcide> gHC_INTERNAL_STATICPTR_INTERNAL ghcide> gHC_INTERNAL_SYSTEM_IO ghcide> gHC_INTERNAL_TOP_HANDLER ghcide> gHC_INTERNAL_TUPLE ghcide> gHC_INTERNAL_TYPEABLE ghcide> gHC_INTERNAL_TYPEABLE_INTERNAL ghcide> gHC_INTERNAL_TYPEERROR ghcide> gHC_INTERNAL_TYPELITS ghcide> gHC_INTERNAL_TYPELITS_INTERNAL ghcide> gHC_INTERNAL_TYPENATS ghcide> gHC_INTERNAL_TYPENATS_INTERNAL ghcide> gHC_INTERNAL_UNSAFE_COERCE ghcide> gHC_INTERNAL_WORD ghcide> gHC_MAGIC ghcide> gHC_MAGIC_DICT ghcide> gHC_PRIM ghcide> gHC_PRIMOPWRAPPERS ghcide> gHC_PRIM_PANIC ghcide> gHC_TYPES ghcide> geClassOpKey ghcide> geName ghcide> ge_RDR ghcide> gen1ClassKey ghcide> gen1ClassName ghcide> genClassKey ghcide> genClassName ghcide> genUnitDataConKey ghcide> genericClassNames ghcide> genericTyConNames ghcide> getFieldClassOpKey ghcide> getFieldName ghcide> ghciIoClassKey ghcide> ghciIoClassName ghcide> ghciStepIoMClassOpKey ghcide> ghciStepIoMName ghcide> gtTag_RDR ghcide> gt_RDR ghcide> guardMIdKey ghcide> guardMName ghcide> hasFieldClassName ghcide> hasFieldClassNameKey ghcide> heqDataConKey ghcide> heqSCSelIdKey ghcide> heqTyConKey ghcide> ident_RDR ghcide> impossibleConstraintErrorIdKey ghcide> impossibleErrorIdKey ghcide> inRange_RDR ghcide> index_RDR ghcide> infixDataCon_RDR ghcide> infixIDataConKey ghcide> infixIDataConName ghcide> inlDataConKey ghcide> inlineIdKey ghcide> inlineIdName ghcide> inrDataConKey ghcide> int16PrimTyConKey ghcide> int16TyConKey ghcide> int16TyConName ghcide> int16X16PrimTyConKey ghcide> int16X32PrimTyConKey ghcide> int16X8PrimTyConKey ghcide> int32PrimTyConKey ghcide> int32TyConKey ghcide> int32TyConName ghcide> int32X16PrimTyConKey ghcide> int32X4PrimTyConKey ghcide> int32X8PrimTyConKey ghcide> int64PrimTyConKey ghcide> int64TyConKey ghcide> int64TyConName ghcide> int64X2PrimTyConKey ghcide> int64X4PrimTyConKey ghcide> int64X8PrimTyConKey ghcide> int8PrimTyConKey ghcide> int8TyConKey ghcide> int8TyConName ghcide> int8X16PrimTyConKey ghcide> int8X32PrimTyConKey ghcide> int8X64PrimTyConKey ghcide> intDataConKey ghcide> intPrimTyConKey ghcide> intTyConKey ghcide> integerAbsIdKey ghcide> integerAbsName ghcide> integerAddIdKey ghcide> integerAddName ghcide> integerAndIdKey ghcide> integerAndName ghcide> integerBitIdKey ghcide> integerBitName ghcide> integerComplementIdKey ghcide> integerComplementName ghcide> integerDivIdKey ghcide> integerDivModIdKey ghcide> integerDivModName ghcide> integerDivName ghcide> integerEncodeDoubleIdKey ghcide> integerEncodeDoubleName ghcide> integerEncodeFloatIdKey ghcide> integerEncodeFloatName ghcide> integerFromInt64IdKey ghcide> integerFromInt64Name ghcide> integerFromNaturalIdKey ghcide> integerFromNaturalName ghcide> integerFromWord64IdKey ghcide> integerFromWord64Name ghcide> integerFromWordIdKey ghcide> integerFromWordName ghcide> integerGcdIdKey ghcide> integerGcdName ghcide> integerINDataConKey ghcide> integerIPDataConKey ghcide> integerISDataConKey ghcide> integerLcmIdKey ghcide> integerLcmName ghcide> integerModIdKey ghcide> integerModName ghcide> integerMulIdKey ghcide> integerMulName ghcide> integerNegateIdKey ghcide> integerNegateName ghcide> integerOrIdKey ghcide> integerOrName ghcide> integerPopCountIdKey ghcide> integerPopCountName ghcide> integerQuotIdKey ghcide> integerQuotName ghcide> integerQuotRemIdKey ghcide> integerQuotRemName ghcide> integerRemIdKey ghcide> integerRemName ghcide> integerShiftLIdKey ghcide> integerShiftLName ghcide> integerShiftRIdKey ghcide> integerShiftRName ghcide> integerSubIdKey ghcide> integerSubName ghcide> integerTestBitIdKey ghcide> integerTestBitName ghcide> integerToDoubleIdKey ghcide> integerToDoubleName ghcide> integerToFloatIdKey ghcide> integerToFloatName ghcide> integerToInt64IdKey ghcide> integerToInt64Name ghcide> integerToIntIdKey ghcide> integerToIntName ghcide> integerToNaturalClampIdKey ghcide> integerToNaturalClampName ghcide> integerToNaturalIdKey ghcide> integerToNaturalName ghcide> integerToNaturalThrowIdKey ghcide> integerToNaturalThrowName ghcide> integerToWord64IdKey ghcide> integerToWord64Name ghcide> integerToWordIdKey ghcide> integerToWordName ghcide> integerTyConKey ghcide> integerXorIdKey ghcide> integerXorName ghcide> integralClassKey ghcide> integralClassName ghcide> interactiveClassKeys ghcide> interactiveClassNames ghcide> ioDataConKey ghcide> ioDataConName ghcide> ioPortPrimTyConKey ghcide> ioTyConKey ghcide> ioTyConName ghcide> ipClassKey ghcide> ipClassName ghcide> isListClassKey ghcide> isListClassName ghcide> isNewtypeName_RDR ghcide> isStringClassKey ghcide> isStringClassName ghcide> isUnboundName ghcide> itName ghcide> ixClassKey ghcide> ixClassName ghcide> joinMIdKey ghcide> joinMName ghcide> jsvalTyConKey ghcide> jsvalTyConName ghcide> justDataConKey ghcide> k1DataCon_RDR ghcide> k1TyConKey ghcide> k1TyConName ghcide> kindConKey ghcide> kindRepAppDataConKey ghcide> kindRepAppDataConName ghcide> kindRepFunDataConKey ghcide> kindRepFunDataConName ghcide> kindRepTYPEDataConKey ghcide> kindRepTYPEDataConName ghcide> kindRepTyConAppDataConKey ghcide> kindRepTyConAppDataConName ghcide> kindRepTyConKey ghcide> kindRepTyConName ghcide> kindRepTypeLitDDataConKey ghcide> kindRepTypeLitDDataConName ghcide> kindRepTypeLitSDataConKey ghcide> kindRepTypeLitSDataConName ghcide> kindRepVarDataConKey ghcide> kindRepVarDataConName ghcide> knownCharClassName ghcide> knownCharClassNameKey ghcide> knownNatClassName ghcide> knownNatClassNameKey ghcide> knownSymbolClassName ghcide> knownSymbolClassNameKey ghcide> l1DataCon_RDR ghcide> lazyIdKey ghcide> le_RDR ghcide> leftAssocDataCon_RDR ghcide> leftAssociativeDataConKey ghcide> leftAssociativeDataConName ghcide> leftDataConKey ghcide> leftDataConName ghcide> leftSectionKey ghcide> left_RDR ghcide> levityTyConKey ghcide> lexP_RDR ghcide> liftA2_RDR ghcide> liftMIdKey ghcide> liftMName ghcide> liftedDataConKey ghcide> liftedRepTyConKey ghcide> liftedTypeKindTyConKey ghcide> listTyConKey ghcide> loopAIdKey ghcide> loopAName ghcide> ltTag_RDR ghcide> lt_RDR ghcide> m1DataCon_RDR ghcide> m1TyConKey ghcide> m1TyConName ghcide> mAIN_NAME ghcide> mVarPrimTyConKey ghcide> main_RDR_Unqual ghcide> makeStaticKey ghcide> makeStaticName ghcide> manyDataConKey ghcide> mapIdKey ghcide> mapName ghcide> map_RDR ghcide> mappendClassOpKey ghcide> mappendName ghcide> mappend_RDR ghcide> maxBound_RDR ghcide> maybeTyConKey ghcide> mconcatClassOpKey ghcide> mconcatName ghcide> memptyClassOpKey ghcide> memptyName ghcide> mempty_RDR ghcide> metaConsDataConKey ghcide> metaConsDataConName ghcide> metaDataDataConKey ghcide> metaDataDataConName ghcide> metaSelDataConKey ghcide> metaSelDataConName ghcide> mfixIdKey ghcide> mfixName ghcide> minBound_RDR ghcide> minusClassOpKey ghcide> minusName ghcide> mkBignumModule ghcide> mkDictDataConKey ghcide> mkGhcInternalModule ghcide> mkGhcInternalModule_ ghcide> mkInteractiveModule ghcide> mkMainModule ghcide> mkMainModule_ ghcide> mkPrimModule ghcide> mkRationalBase10IdKey ghcide> mkRationalBase10Name ghcide> mkRationalBase2IdKey ghcide> mkRationalBase2Name ghcide> mkThisGhcModule ghcide> mkThisGhcModule_ ghcide> mkTrAppKey ghcide> mkTrAppName ghcide> mkTrConKey ghcide> mkTrConName ghcide> mkTrFunKey ghcide> mkTrFunName ghcide> mkTrTypeKey ghcide> mkTrTypeName ghcide> mkTyConKey ghcide> mkUnboundName ghcide> mk_known_key_name ghcide> modIntIdKey ghcide> modIntName ghcide> moduleName_RDR ghcide> monadClassKey ghcide> monadClassName ghcide> monadFailClassKey ghcide> monadFailClassName ghcide> monadFixClassKey ghcide> monadFixClassName ghcide> monadPlusClassKey ghcide> monadPlusClassName ghcide> monoidClassKey ghcide> monoidClassName ghcide> multMulTyConKey ghcide> multiplicityTyConKey ghcide> mutVarPrimTyConKey ghcide> mutableArrayPrimTyConKey ghcide> mutableByteArrayPrimTyConKey ghcide> mzipIdKey ghcide> mzipName ghcide> naturalAddIdKey ghcide> naturalAddName ghcide> naturalAndIdKey ghcide> naturalAndName ghcide> naturalAndNotIdKey ghcide> naturalAndNotName ghcide> naturalBitIdKey ghcide> naturalBitName ghcide> naturalGcdIdKey ghcide> naturalGcdName ghcide> naturalLcmIdKey ghcide> naturalLcmName ghcide> naturalLog2IdKey ghcide> naturalLog2Name ghcide> naturalLogBaseIdKey ghcide> naturalLogBaseName ghcide> naturalLogBaseWordIdKey ghcide> naturalLogBaseWordName ghcide> naturalMulIdKey ghcide> naturalMulName ghcide> naturalNBDataConKey ghcide> naturalNSDataConKey ghcide> naturalOrIdKey ghcide> naturalOrName ghcide> naturalPopCountIdKey ghcide> naturalPopCountName ghcide> naturalPowModIdKey ghcide> naturalPowModName ghcide> naturalQuotIdKey ghcide> naturalQuotName ghcide> naturalQuotRemIdKey ghcide> naturalQuotRemName ghcide> naturalRemIdKey ghcide> naturalRemName ghcide> naturalShiftLIdKey ghcide> naturalShiftLName ghcide> naturalShiftRIdKey ghcide> naturalShiftRName ghcide> naturalSizeInBaseIdKey ghcide> naturalSizeInBaseName ghcide> naturalSubIdKey ghcide> naturalSubName ghcide> naturalSubThrowIdKey ghcide> naturalSubThrowName ghcide> naturalSubUnsafeIdKey ghcide> naturalSubUnsafeName ghcide> naturalTestBitIdKey ghcide> naturalTestBitName ghcide> naturalToDoubleIdKey ghcide> naturalToDoubleName ghcide> naturalToFloatIdKey ghcide> naturalToFloatName ghcide> naturalToWordIdKey ghcide> naturalToWordName ghcide> naturalTyConKey ghcide> naturalXorIdKey ghcide> naturalXorName ghcide> negateClassOpKey ghcide> negateName ghcide> newStablePtrIdKey ghcide> newStablePtrName ghcide> nilDataConKey ghcide> noMethodBindingErrorIdKey ghcide> noSourceStrictnessDataConKey ghcide> noSourceStrictnessDataConName ghcide> noSourceUnpackednessDataConKey ghcide> noSourceUnpackednessDataConName ghcide> noinlineConstraintIdKey ghcide> noinlineIdKey ghcide> nonEmptyTyConKey ghcide> nonEmptyTyConName ghcide> nonExhaustiveGuardsErrorIdKey ghcide> nospecIdKey ghcide> notAssocDataCon_RDR ghcide> notAssociativeDataConKey ghcide> notAssociativeDataConName ghcide> not_RDR ghcide> nothingDataConKey ghcide> nullAddrIdKey ghcide> null_RDR ghcide> numClassKey ghcide> numClassName ghcide> numericClassKeys ghcide> oneDataConKey ghcide> oneShotKey ghcide> ordClassKey ghcide> ordClassName ghcide> ordEQDataConKey ghcide> ordEQDataConName ghcide> ordGTDataConKey ghcide> ordGTDataConName ghcide> ordLTDataConKey ghcide> ordLTDataConName ghcide> orderingTyConKey ghcide> orderingTyConName ghcide> otherwiseIdKey ghcide> otherwiseIdName ghcide> pLUGINS ghcide> pRELUDE_NAME ghcide> packageName_RDR ghcide> par1DataCon_RDR ghcide> par1TyConKey ghcide> par1TyConName ghcide> parens_RDR ghcide> patErrorIdKey ghcide> pfail_RDR ghcide> pluginTyConKey ghcide> pluginTyConName ghcide> plus_RDR ghcide> prec_RDR ghcide> predError_RDR ghcide> pred_RDR ghcide> prefixDataCon_RDR ghcide> prefixIDataConKey ghcide> prefixIDataConName ghcide> printIdKey ghcide> prodDataCon_RDR ghcide> prodTyConKey ghcide> prodTyConName ghcide> promptTagPrimTyConKey ghcide> proxyHashKey ghcide> proxyPrimTyConKey ghcide> ptrTyConKey ghcide> ptrTyConName ghcide> punc_RDR ghcide> pureAClassOpKey ghcide> pureAName ghcide> pure_RDR ghcide> pushCallStackKey ghcide> pushCallStackName ghcide> r1DataCon_RDR ghcide> rOOT_MAIN ghcide> rTyConKey ghcide> rTyConName ghcide> randomClassKey ghcide> randomGenClassKey ghcide> range_RDR ghcide> ratioDataConKey ghcide> ratioDataConName ghcide> ratioTyConKey ghcide> ratioTyConName ghcide> rationalToDoubleIdKey ghcide> rationalToDoubleName ghcide> rationalToFloatIdKey ghcide> rationalToFloatName ghcide> rationalTyConKey ghcide> rationalTyConName ghcide> readClassKey ghcide> readClassName ghcide> readFieldHash_RDR ghcide> readField_RDR ghcide> readListDefault_RDR ghcide> readListPrecDefault_RDR ghcide> readListPrec_RDR ghcide> readList_RDR ghcide> readPrec_RDR ghcide> readSymField_RDR ghcide> realClassKey ghcide> realClassName ghcide> realFloatClassKey ghcide> realFloatClassName ghcide> realFracClassKey ghcide> realFracClassName ghcide> realToFracIdKey ghcide> realToFracName ghcide> realWorldPrimIdKey ghcide> realWorldTyConKey ghcide> rec0TyConKey ghcide> rec0TyConName ghcide> rec1DataCon_RDR ghcide> rec1TyConKey ghcide> rec1TyConName ghcide> recConErrorIdKey ghcide> recSelErrorIdKey ghcide> rep1TyConKey ghcide> rep1TyConName ghcide> repTyConKey ghcide> repTyConName ghcide> replace_RDR ghcide> reset_RDR ghcide> returnIOIdKey ghcide> returnIOName ghcide> returnMClassOpKey ghcide> returnMName ghcide> returnM_RDR ghcide> rightAssocDataCon_RDR ghcide> rightAssociativeDataConKey ghcide> rightAssociativeDataConName ghcide> rightDataConKey ghcide> rightDataConName ghcide> rightSectionKey ghcide> right_RDR ghcide> rootMainKey ghcide> runMainIOName ghcide> runMainKey ghcide> runRWKey ghcide> runRWName ghcide> runtimeRepSimpleDataConKeys ghcide> runtimeRepTyConKey ghcide> s1TyConKey ghcide> s1TyConName ghcide> sTyConKey ghcide> sTyConName ghcide> sappendClassOpKey ghcide> sappendName ghcide> selName_RDR ghcide> selectorClassKey ghcide> selectorClassName ghcide> semigroupClassKey ghcide> semigroupClassName ghcide> seqHashKey ghcide> seqHashName ghcide> seqIdKey ghcide> setFieldClassOpKey ghcide> setFieldName ghcide> showClassKey ghcide> showClassName ghcide> showCommaSpace_RDR ghcide> showParen_RDR ghcide> showSpace_RDR ghcide> showString_RDR ghcide> showsPrec_RDR ghcide> shows_RDR ghcide> smallArrayPrimTyConKey ghcide> smallMutableArrayPrimTyConKey ghcide> someTypeRepDataConKey ghcide> someTypeRepDataConName ghcide> someTypeRepTyConKey ghcide> someTypeRepTyConName ghcide> sourceLazyDataConKey ghcide> sourceLazyDataConName ghcide> sourceNoUnpackDataConKey ghcide> sourceNoUnpackDataConName ghcide> sourceStrictDataConKey ghcide> sourceStrictDataConName ghcide> sourceUnpackDataConKey ghcide> sourceUnpackDataConName ghcide> specTyConKey ghcide> specTyConName ghcide> srcLocDataConKey ghcide> srcLocDataConName ghcide> stableNameDataConKey ghcide> stableNamePrimTyConKey ghcide> stableNameTyConKey ghcide> stablePtrPrimTyConKey ghcide> stablePtrTyConKey ghcide> stablePtrTyConName ghcide> stackSnapshotPrimTyConKey ghcide> standardClassKeys ghcide> starArrStarArrStarKindRepKey ghcide> starArrStarArrStarKindRepName ghcide> starArrStarKindRepKey ghcide> starArrStarKindRepName ghcide> starKindRepKey ghcide> starKindRepName ghcide> statePrimTyConKey ghcide> staticPtrDataConKey ghcide> staticPtrDataConName ghcide> staticPtrInfoDataConKey ghcide> staticPtrInfoDataConName ghcide> staticPtrInfoTyConKey ghcide> staticPtrInfoTyConName ghcide> staticPtrTyConKey ghcide> staticPtrTyConName ghcide> step_RDR ghcide> stringTyConKey ghcide> succError_RDR ghcide> succ_RDR ghcide> sumRepDataConKey ghcide> sumTyConKey ghcide> sumTyConName ghcide> symbol_RDR ghcide> tVarPrimTyConKey ghcide> tYPETyConKey ghcide> tcArrowTyConKey ghcide> tcQual ghcide> tcQual_RDR ghcide> thenAClassOpKey ghcide> thenAName ghcide> thenIOIdKey ghcide> thenIOName ghcide> thenMClassOpKey ghcide> thenMName ghcide> threadIdPrimTyConKey ghcide> times_RDR ghcide> to1_RDR ghcide> toAnnotationWrapperIdKey ghcide> toAnnotationWrapperName ghcide> toDynIdKey ghcide> toDynName ghcide> toEnumError_RDR ghcide> toEnum_RDR ghcide> toIntegerClassOpKey ghcide> toIntegerName ghcide> toListClassOpKey ghcide> toListName ghcide> toRationalClassOpKey ghcide> toRationalName ghcide> to_RDR ghcide> trGhcPrimModuleKey ghcide> trGhcPrimModuleName ghcide> trModuleDataConKey ghcide> trModuleDataConName ghcide> trModuleTyConKey ghcide> trModuleTyConName ghcide> trNameDDataConKey ghcide> trNameDDataConName ghcide> trNameSDataConKey ghcide> trNameSDataConName ghcide> trNameTyConKey ghcide> trNameTyConName ghcide> trTyConDataConKey ghcide> trTyConDataConName ghcide> trTyConTyConKey ghcide> trTyConTyConName ghcide> traceKey ghcide> traceName ghcide> traversableClassKey ghcide> traversableClassName ghcide> traverse_RDR ghcide> trueDataConKey ghcide> tupleRepDataConKey ghcide> tupleRepDataConTyConKey ghcide> typeCharCmpTyFamNameKey ghcide> typeCharKindConNameKey ghcide> typeCharToNatTyFamNameKey ghcide> typeCharTypeRepKey ghcide> typeCharTypeRepName ghcide> typeConKey ghcide> typeConsSymbolTyFamNameKey ghcide> typeErrorAppendDataConKey ghcide> typeErrorAppendDataConName ghcide> typeErrorIdKey ghcide> typeErrorShowTypeDataConKey ghcide> typeErrorShowTypeDataConName ghcide> typeErrorTextDataConKey ghcide> typeErrorTextDataConName ghcide> typeErrorVAppendDataConKey ghcide> typeErrorVAppendDataConName ghcide> typeLeqCharTyFamNameKey ghcide> typeLitCharDataConKey ghcide> typeLitCharDataConName ghcide> typeLitNatDataConKey ghcide> typeLitNatDataConName ghcide> typeLitSortTyConKey ghcide> typeLitSortTyConName ghcide> typeLitSymbolDataConKey ghcide> typeLitSymbolDataConName ghcide> typeNatAddTyFamNameKey ghcide> typeNatCmpTyFamNameKey ghcide> typeNatDivTyFamNameKey ghcide> typeNatExpTyFamNameKey ghcide> typeNatLogTyFamNameKey ghcide> typeNatModTyFamNameKey ghcide> typeNatMulTyFamNameKey ghcide> typeNatSubTyFamNameKey ghcide> typeNatToCharTyFamNameKey ghcide> typeNatTypeRepKey ghcide> typeNatTypeRepName ghcide> typeRepIdKey ghcide> typeRepIdName ghcide> typeRepTyConKey ghcide> typeRepTyConName ghcide> typeSymbolAppendFamNameKey ghcide> typeSymbolCmpTyFamNameKey ghcide> typeSymbolKindConNameKey ghcide> typeSymbolTypeRepKey ghcide> typeSymbolTypeRepName ghcide> typeUnconsSymbolTyFamNameKey ghcide> typeableClassKey ghcide> typeableClassName ghcide> u1DataCon_RDR ghcide> u1TyConKey ghcide> u1TyConName ghcide> uAddrDataCon_RDR ghcide> uAddrHash_RDR ghcide> uAddrTyConKey ghcide> uAddrTyConName ghcide> uCharDataCon_RDR ghcide> uCharHash_RDR ghcide> uCharTyConKey ghcide> uCharTyConName ghcide> uDoubleDataCon_RDR ghcide> uDoubleHash_RDR ghcide> uDoubleTyConKey ghcide> uDoubleTyConName ghcide> uFloatDataCon_RDR ghcide> uFloatHash_RDR ghcide> uFloatTyConKey ghcide> uFloatTyConName ghcide> uIntDataCon_RDR ghcide> uIntHash_RDR ghcide> uIntTyConKey ghcide> uIntTyConName ghcide> uRecTyConKey ghcide> uRecTyConName ghcide> uWordDataCon_RDR ghcide> uWordHash_RDR ghcide> uWordTyConKey ghcide> uWordTyConName ghcide> unComp1_RDR ghcide> unK1_RDR ghcide> unPar1_RDR ghcide> unRec1_RDR ghcide> unboundKey ghcide> unliftedDataConKey ghcide> unliftedRepTyConKey ghcide> unliftedTypeKindTyConKey ghcide> unpackCStringAppendIdKey ghcide> unpackCStringAppendName ghcide> unpackCStringAppendUtf8IdKey ghcide> unpackCStringAppendUtf8Name ghcide> unpackCStringFoldrIdKey ghcide> unpackCStringFoldrName ghcide> unpackCStringFoldrUtf8IdKey ghcide> unpackCStringFoldrUtf8Name ghcide> unpackCStringIdKey ghcide> unpackCStringName ghcide> unpackCStringUtf8IdKey ghcide> unpackCStringUtf8Name ghcide> unrestrictedFunTyConKey ghcide> unsafeCoercePrimIdKey ghcide> unsafeCoercePrimName ghcide> unsafeEqualityProofIdKey ghcide> unsafeEqualityProofName ghcide> unsafeEqualityTyConKey ghcide> unsafeEqualityTyConName ghcide> unsafeIndex_RDR ghcide> unsafeRangeSize_RDR ghcide> unsafeReflDataConKey ghcide> unsafeReflDataConName ghcide> unsatisfiableClassName ghcide> unsatisfiableClassNameKey ghcide> unsatisfiableIdName ghcide> unsatisfiableIdNameKey ghcide> v1TyConKey ghcide> v1TyConName ghcide> varQual ghcide> varQual_RDR ghcide> vecCountDataConKeys ghcide> vecCountTyConKey ghcide> vecElemDataConKeys ghcide> vecElemTyConKey ghcide> vecRepDataConKey ghcide> voidArgIdKey ghcide> voidPrimIdKey ghcide> voidTyConKey ghcide> voidTyConName ghcide> weakPrimTyConKey ghcide> wildCardKey ghcide> wildCardName ghcide> withDictClassKey ghcide> withDictClassName ghcide> word16PrimTyConKey ghcide> word16TyConKey ghcide> word16TyConName ghcide> word16X16PrimTyConKey ghcide> word16X32PrimTyConKey ghcide> word16X8PrimTyConKey ghcide> word32PrimTyConKey ghcide> word32TyConKey ghcide> word32TyConName ghcide> word32X16PrimTyConKey ghcide> word32X4PrimTyConKey ghcide> word32X8PrimTyConKey ghcide> word64PrimTyConKey ghcide> word64TyConKey ghcide> word64TyConName ghcide> word64X2PrimTyConKey ghcide> word64X4PrimTyConKey ghcide> word64X8PrimTyConKey ghcide> word8DataConKey ghcide> word8PrimTyConKey ghcide> word8TyConKey ghcide> word8TyConName ghcide> word8X16PrimTyConKey ghcide> word8X32PrimTyConKey ghcide> word8X64PrimTyConKey ghcide> wordDataConKey ghcide> wordPrimTyConKey ghcide> wordTyConKey ghcide> zeroBitRepTyConKey ghcide> zeroBitTypeTyConKey ghcide> zipIdKey ghcide> zipName ghcide> zonkAnyTyConKey ghcide> hasKey ghcide> cbvFromStrictMark ghcide> checkDataConTyVars ghcide> classDataCon ghcide> dataConBoxer ghcide> dataConCannotMatch ghcide> dataConDisplayType ghcide> dataConImplBangs ghcide> dataConNonlinearType ghcide> dataConOrigResTy ghcide> dataConTagZ ghcide> dataConUserTyVarsNeedWrapper ghcide> eqSpecPair ghcide> eqSpecPreds ghcide> eqSpecTyVar ghcide> eqSpecType ghcide> isBanged ghcide> isBoxedTupleDataCon ghcide> isCovertGadtDataCon ghcide> isMarkedStrict ghcide> isSrcStrict ghcide> isSrcUnpacked ghcide> isTupleDataCon ghcide> isUnboxedSumDataCon ghcide> isUnboxedTupleDataCon ghcide> promoteDataCon ghcide> DataConEnv ghcide> StrictnessMark ghcide> compatibleBranches ghcide> dataFamInstRepTyCon ghcide> emptyFamInstEnv ghcide> extendFamInstEnv ghcide> extendFamInstEnvList ghcide> famInstAxiom ghcide> famInstEnvElts ghcide> famInstEnvSize ghcide> famInstRHS ghcide> famInstRepTyCon_maybe ghcide> famInstTyCon ghcide> famInstsRepTyCons ghcide> familyInstances ghcide> familyNameInstances ghcide> isDominatedBy ghcide> lookupFamInstEnv ghcide> lookupFamInstEnvByTyCon ghcide> lookupFamInstEnvConflicts ghcide> mkBranchedCoAxiom ghcide> mkCoAxBranch ghcide> mkImportedFamInst ghcide> mkLocalFamInst ghcide> mkSingleCoAxiom ghcide> mkUnbranchedCoAxiom ghcide> normaliseTcApp ghcide> normaliseType ghcide> orphNamesOfFamInst ghcide> pprFamInsts ghcide> reduceTyFamApp_maybe ghcide> topNormaliseType ghcide> FamFlavor ghcide> FamInst ghcide> FamInstEnv ghcide> FamInstEnvs ghcide> FamInstMatch ghcide> anyLConIsGadt ghcide> appendGroups ghcide> countTyClDecls ghcide> emptyRdrGroup ghcide> emptyRnGroup ghcide> famResultKindSignature ghcide> familyDeclLName ghcide> familyDeclName ghcide> flattenRuleDecls ghcide> getConNames ghcide> hsConDeclTheta ghcide> instDeclDataFamInsts ghcide> ppDataDefnHeader ghcide> pp_vanilla_decl_head ghcide> pprDataFamInstFlavour ghcide> pprFullRuleName ghcide> pprHsFamInstLHS ghcide> pprTyClDeclFlavour ghcide> pprTyFamInstDecl ghcide> roleAnnotDeclName ghcide> standaloneKindSigName ghcide> tcdName ghcide> tyClDeclLName ghcide> tyFamInstDeclLName ghcide> tyFamInstDeclName ghcide> annProvenanceName_maybe ghcide> collectRuleBndrSigTys ghcide> docDeclDoc ghcide> hsGroupInstDecls ghcide> tyClDeclTyVars ghcide> tyClGroupInstDecls ghcide> tyClGroupKindSigs ghcide> tyClGroupRoleDecls ghcide> tyClGroupTyClDecls ghcide> ActivationAnn ghcide> AnnClassDecl ghcide> AnnClsInstDecl ghcide> AnnConDeclGADT ghcide> AnnConDeclH98 ghcide> AnnDataDefn ghcide> AnnDerivDecl ghcide> AnnFamilyDecl ghcide> AnnSynDecl ghcide> DataDeclRn ghcide> HsRuleAnn ghcide> HsRuleRn ghcide> XViaStrategyPs ghcide> CImportSpec ghcide> FamilyInfo ghcide> ForeignExport ghcide> ForeignImport ghcide> XFunDep ghcide> LDerivClauseTys ghcide> LHsDecl ghcide> LHsDerivingClause ghcide> LHsFunDep ghcide> StandaloneKindSig ghcide> mkHsAppKindTy ghcide> mkHsAppTy ghcide> collectHsValBinders ghcide> collectLStmtBinders ghcide> collectLStmtsBinders ghcide> collectLocalBinders ghcide> collectPatBinders ghcide> collectPatsBinders ghcide> collectStmtBinders ghcide> collectStmtsBinders ghcide> emptyRecStmt ghcide> emptyRecStmtId ghcide> emptyRecStmtName ghcide> emptyTransStmt ghcide> getPatSynBinds ghcide> hsGroupBinders ghcide> hsTyClForeignBinders ghcide> hsValBindsImplicits ghcide> isUnliftedHsBinds ghcide> lHsRecFieldsImplicits ghcide> lStmtsImplicits ghcide> missingTupArg ghcide> mkBigLHsPatTup ghcide> mkBigLHsTup ghcide> mkBodyStmt ghcide> mkConLikeTc ghcide> mkGroupByUsingStmt ghcide> mkGroupUsingStmt ghcide> mkHsApp ghcide> mkHsAppType ghcide> mkHsAppTypes ghcide> mkHsAppWith ghcide> mkHsApps ghcide> mkHsAppsWith ghcide> mkHsCharPrimLit ghcide> mkHsCmdIf ghcide> mkHsCmdWrap ghcide> mkHsComp ghcide> mkHsCompAnns ghcide> mkHsDictLet ghcide> mkHsDo ghcide> mkHsDoAnns ghcide> mkHsFractional ghcide> mkHsIf ghcide> mkHsIntegral ghcide> mkHsIsString ghcide> mkHsLam ghcide> mkHsLams ghcide> mkHsSigEnv ghcide> mkHsString ghcide> mkHsStringFS ghcide> mkHsStringPrimLit ghcide> mkHsSyntaxApps ghcide> mkHsVarBind ghcide> mkHsWrap ghcide> mkHsWrapCo ghcide> mkHsWrapCoR ghcide> mkHsWrapPat ghcide> mkHsWrapPatCo ghcide> mkLHsCmdWrap ghcide> mkLHsTupleExpr ghcide> mkLHsVarTuple ghcide> mkLHsWrap ghcide> mkLHsWrapCo ghcide> mkLHsWrapPat ghcide> mkLamCaseMatchGroup ghcide> mkLastStmt ghcide> mkLetStmt ghcide> mkLocatedList ghcide> mkMatch ghcide> mkMatchGroup ghcide> mkNPat ghcide> mkNPlusKPat ghcide> mkParPat ghcide> mkPatSynBind ghcide> mkPsBindStmt ghcide> mkRecStmt ghcide> mkRnBindStmt ghcide> mkSimpleMatch ghcide> mkTcBindStmt ghcide> mkTransformByStmt ghcide> mkTransformStmt ghcide> mkVarBind ghcide> nlConPat ghcide> nlConPatName ghcide> nlConVarPat ghcide> nlConVarPatName ghcide> nlHsApp ghcide> nlHsAppKindTy ghcide> nlHsAppTy ghcide> nlHsApps ghcide> nlHsCase ghcide> nlHsDo ghcide> nlHsFunTy ghcide> nlHsIf ghcide> nlHsIntLit ghcide> nlHsLam ghcide> nlHsLit ghcide> nlHsOpApp ghcide> nlHsPar ghcide> nlHsParTy ghcide> nlHsSyntaxApps ghcide> nlHsTyApp ghcide> nlHsTyApps ghcide> nlHsTyConApp ghcide> nlHsTyVar ghcide> nlHsVar ghcide> nlHsVarApps ghcide> nlInfixConPat ghcide> nlList ghcide> nlLitPat ghcide> nlNullaryConPat ghcide> nlParPat ghcide> nlTuplePat ghcide> nlVarPat ghcide> nlWildConPat ghcide> nl_HsVar ghcide> unguardedGRHSs ghcide> unguardedRHS ghcide> unitRecStmtTc ghcide> TyDeclBinders ghcide> isCompleteMatchSig ghcide> isFixityLSig ghcide> isInlineLSig ghcide> isMinimalLSig ghcide> isPragLSig ghcide> isSCCFunSig ghcide> isSpecInstLSig ghcide> isSpecLSig ghcide> isTypeLSig ghcide> annProvenanceName_maybe ghcide> collectRuleBndrSigTys ghcide> dataDefnConsNewOrData ghcide> docDeclDoc ghcide> familyInfoTyConFlavour ghcide> hsGroupInstDecls ghcide> tyClDeclTyVars ghcide> tyClGroupInstDecls ghcide> tyClGroupKindSigs ghcide> tyClGroupRoleDecls ghcide> tyClGroupTyClDecls ghcide> isComprehensionContext ghcide> isDoComprehensionContext ghcide> isInfixMatch ghcide> isMonadCompContext ghcide> isMonadDoCompContext ghcide> isMonadDoStmtContext ghcide> isPatSynCtxt ghcide> qualifiedDoModuleName_maybe ghcide> mkModuleName ghcide> mkModuleNameFS ghcide> moduleNameFS ghcide> moduleNameString ghcide> parseModuleName ghcide> hsConPatArgs ghcide> hsConPatTyArgs ghcide> hsRecFieldSel ghcide> hsRecFields ghcide> hsRecFieldsArgs ghcide> isInvisArgPat ghcide> isVisArgPat ghcide> hsIPNameFS ghcide> hsMult ghcide> hsPatSigType ghcide> hsQTvExplicit ghcide> hsScaledThing ghcide> isHsBndrInvisible ghcide> isHsBndrWildCard ghcide> isPromoted ghcide> mapHsOuterImplicit ghcide> LHsLocalBindsLR ghcide> XMultAnn ghcide> XNoMultAnn ghcide> XPct1Ann ghcide> XXMultAnn ghcide> CImportSpec ghcide> FamilyInfo ghcide> ForeignExport ghcide> ForeignImport ghcide> XFunDep ghcide> LDerivClauseTys ghcide> LHsDecl ghcide> LHsDerivingClause ghcide> LHsFunDep ghcide> StandaloneKindSig ghcide> XPrefixConGADT ghcide> XRecConGADT ghcide> XXConDeclGADTDetails ghcide> DotFieldOcc ghcide> FieldLabelStrings ghcide> HsDoFlavour ghcide> LHsRecProj ghcide> LHsRecUpdProj ghcide> Match ghcide> MatchGroup ghcide> RecProj ghcide> RecUpdProj ghcide> StmtLR ghcide> TransForm ghcide> Anno ghcide> DataConCantHappen ghcide> ImportDeclPkgQual ghcide> LIdP ghcide> XAnnD ghcide> XAnyClassStrategy ghcide> XApp ghcide> XAppKindTy ghcide> XAppTy ghcide> XAppTypeE ghcide> XArithSeq ghcide> XAsPat ghcide> XBangPat ghcide> XBangTy ghcide> XBinTick ghcide> XBindStmt ghcide> XBodyStmt ghcide> XCClsInstDecl ghcide> XCDefaultDecl ghcide> XCDerivDecl ghcide> XCDotFieldOcc ghcide> XCExport ghcide> XCFamEqn ghcide> XCFamilyDecl ghcide> XCFieldOcc ghcide> XCFunDep ghcide> XCGRHS ghcide> XCGRHSs ghcide> XCHsDataDefn ghcide> XCHsDerivingClause ghcide> XCHsGroup ghcide> XCIPBind ghcide> XCImport ghcide> XCImportDecl ghcide> XCInjectivityAnn ghcide> XCKindSig ghcide> XCMatch ghcide> XCModule ghcide> XCRoleAnnotDecl ghcide> XCRuleBndr ghcide> XCRuleDecls ghcide> XCTyClGroup ghcide> XCTyFamInstDecl ghcide> XCase ghcide> XCharTy ghcide> XClassDecl ghcide> XClassOpSig ghcide> XClsInstD ghcide> XCmdApp ghcide> XCmdArrApp ghcide> XCmdArrForm ghcide> XCmdCase ghcide> XCmdDo ghcide> XCmdIf ghcide> XCmdLam ghcide> XCmdLamCase ghcide> XCmdLet ghcide> XCmdPar ghcide> XCmdTop ghcide> XCmdWrap ghcide> XCoPat ghcide> XCompleteMatchSig ghcide> XConDeclField ghcide> XConDeclGADT ghcide> XConDeclH98 ghcide> XConPat ghcide> XDataDecl ghcide> XDataFamInstD ghcide> XDctMulti ghcide> XDctSingle ghcide> XDecBrG ghcide> XDecBrL ghcide> XDefD ghcide> XDerivD ghcide> XDo ghcide> XDocD ghcide> XDocTy ghcide> XEmbTy ghcide> XEmbTyPat ghcide> XEmptyLocalBinds ghcide> XExpBr ghcide> XExplicitList ghcide> XExplicitListTy ghcide> XExplicitSum ghcide> XExplicitTuple ghcide> XExplicitTupleTy ghcide> XExprWithTySig ghcide> XFamDecl ghcide> XFixSig ghcide> XFixitySig ghcide> XForAll ghcide> XForAllTy ghcide> XForD ghcide> XForeignExport ghcide> XForeignImport ghcide> XFunArr ghcide> XFunBind ghcide> XFunRhs ghcide> XFunTy ghcide> XGetField ghcide> XHsAnnotation ghcide> XHsChar ghcide> XHsCharPrim ghcide> XHsDoublePrim ghcide> XHsFieldBind ghcide> XHsFloatPrim ghcide> XHsForAllInvis ghcide> XHsForAllVis ghcide> XHsIPBinds ghcide> XHsInt ghcide> XHsInt16Prim ghcide> XHsInt32Prim ghcide> XHsInt64Prim ghcide> XHsInt8Prim ghcide> XHsIntPrim ghcide> XHsInteger ghcide> XHsMultilineString ghcide> XHsOuterExplicit ghcide> XHsOuterImplicit ghcide> XHsPS ghcide> XHsQTvs ghcide> XHsRat ghcide> XHsRule ghcide> XHsSig ghcide> XHsString ghcide> XHsStringPrim ghcide> XHsTP ghcide> XHsValBinds ghcide> XHsWC ghcide> XHsWord16Prim ghcide> XHsWord32Prim ghcide> XHsWord64Prim ghcide> XHsWord8Prim ghcide> XHsWordPrim ghcide> XIEDefault ghcide> XIEDoc ghcide> XIEDocNamed ghcide> XIEGroup ghcide> XIEModuleContents ghcide> XIEName ghcide> XIEPattern ghcide> XIEThingAbs ghcide> XIEThingAll ghcide> XIEThingWith ghcide> XIEType ghcide> XIEVar ghcide> XIPBinds ghcide> XIPVar ghcide> XIParamTy ghcide> XIdSig ghcide> XIf ghcide> XInlineSig ghcide> XInstD ghcide> XInvisPat ghcide> XKindSig ghcide> XKindSigD ghcide> XLHsOLRecUpdLabels ghcide> XLHsRecUpdLabels ghcide> XLam ghcide> XLamCase ghcide> XLastStmt ghcide> XLazyPat ghcide> XLet ghcide> XLetStmt ghcide> XListPat ghcide> XListTy ghcide> XLitE ghcide> XLitPat ghcide> XMG ghcide> XMinimalSig ghcide> XMissing ghcide> XMultiIf ghcide> XNPat ghcide> XNPlusKPat ghcide> XNegApp ghcide> XNewtypeStrategy ghcide> XNoSig ghcide> XNumTy ghcide> XOpApp ghcide> XOpTy ghcide> XOrPat ghcide> XOverLabel ghcide> XOverLit ghcide> XOverLitE ghcide> XPSB ghcide> XPar ghcide> XParPat ghcide> XParStmt ghcide> XParStmtBlock ghcide> XParTy ghcide> XPatBind ghcide> XPatBr ghcide> XPatSynBind ghcide> XPatSynSig ghcide> XPragE ghcide> XPresent ghcide> XProc ghcide> XProjection ghcide> XQual ghcide> XQualTy ghcide> XQuasiQuote ghcide> XRecSel ghcide> XRecStmt ghcide> XRecTy ghcide> XRecordCon ghcide> XRecordUpd ghcide> XRoleAnnotD ghcide> XRuleBndrSig ghcide> XRuleD ghcide> XSCC ghcide> XSCCFunSig ghcide> XSectionL ghcide> XSectionR ghcide> XSigD ghcide> XSigPat ghcide> XSpecInstSig ghcide> XSpecSig ghcide> XSpliceD ghcide> XSpliceDecl ghcide> XSplicePat ghcide> XSpliceTy ghcide> XStandaloneKindSig ghcide> XStarTy ghcide> XStatic ghcide> XStockStrategy ghcide> XStrTy ghcide> XSumPat ghcide> XSumTy ghcide> XSynDecl ghcide> XTick ghcide> XTransStmt ghcide> XTuplePat ghcide> XTupleTy ghcide> XTyClD ghcide> XTyFamInstD ghcide> XTyLit ghcide> XTyVar ghcide> XTyVarBndr ghcide> XTyVarSig ghcide> XTypBr ghcide> XTypeSig ghcide> XTypedBracket ghcide> XTypedSplice ghcide> XUnboundVar ghcide> XUntypedBracket ghcide> XUntypedSplice ghcide> XUntypedSpliceExpr ghcide> XValBinds ghcide> XValD ghcide> XVar ghcide> XVarBind ghcide> XVarBr ghcide> XVarPat ghcide> XViaStrategy ghcide> XViewPat ghcide> XWarning ghcide> XWarningD ghcide> XWarnings ghcide> XWildCardTy ghcide> XWildPat ghcide> XXAnnDecl ghcide> XXClsInstDecl ghcide> XXCmd ghcide> XXCmdTop ghcide> XXConDecl ghcide> XXConDeclField ghcide> XXDefaultDecl ghcide> XXDerivClauseTys ghcide> XXDerivDecl ghcide> XXDotFieldOcc ghcide> XXExpr ghcide> XXFamEqn ghcide> XXFamilyDecl ghcide> XXFamilyResultSig ghcide> XXFieldOcc ghcide> XXFixitySig ghcide> XXForeignDecl ghcide> XXForeignExport ghcide> XXForeignImport ghcide> XXFunDep ghcide> XXGRHS ghcide> XXGRHSs ghcide> XXHsBindsLR ghcide> XXHsDataDefn ghcide> XXHsDecl ghcide> XXHsDerivingClause ghcide> XXHsForAllTelescope ghcide> XXHsGroup ghcide> XXHsIPBinds ghcide> XXHsLocalBindsLR ghcide> XXHsOuterTyVarBndrs ghcide> XXHsPatSigType ghcide> XXHsSigType ghcide> XXHsTyPat ghcide> XXHsWildCardBndrs ghcide> XXIE ghcide> XXIEWrappedName ghcide> XXIPBind ghcide> XXImportDecl ghcide> XXInjectivityAnn ghcide> XXInstDecl ghcide> XXLHsQTyVars ghcide> XXLit ghcide> XXMatch ghcide> XXMatchGroup ghcide> XXModule ghcide> XXOverLit ghcide> XXParStmtBlock ghcide> XXPat ghcide> XXPatSynBind ghcide> XXPragE ghcide> XXQuote ghcide> XXRoleAnnotDecl ghcide> XXRuleBndr ghcide> XXRuleDecl ghcide> XXRuleDecls ghcide> XXSig ghcide> XXSpliceDecl ghcide> XXStandaloneKindSig ghcide> XXStmtLR ghcide> XXTupArg ghcide> XXTyClDecl ghcide> XXTyClGroup ghcide> XXTyFamInstDecl ghcide> XXTyLit ghcide> XXTyVarBndr ghcide> XXType ghcide> XXUntypedSplice ghcide> XXValBindsLR ghcide> XXWarnDecl ghcide> XXWarnDecls ghcide> ConLikeP ghcide> LPat ghcide> XConPatTyArg ghcide> XHsRecFields ghcide> HsArrow ghcide> HsBndrKind ghcide> HsBndrVar ghcide> HsBndrVis ghcide> HsTyPat ghcide> LHsTyPat ghcide> LHsTypeArg ghcide> XArgPar ghcide> XBndrInvisible ghcide> XBndrKind ghcide> XBndrNoKind ghcide> XBndrRequired ghcide> XBndrVar ghcide> XBndrWildCard ghcide> XExplicitMult ghcide> XLinearArrow ghcide> XTypeArg ghcide> XUnrestrictedArrow ghcide> XValArg ghcide> XXArg ghcide> XXArrow ghcide> XXBndrKind ghcide> XXBndrVar ghcide> XXBndrVis ghcide> collectHsWrapBinders ghcide> emptyEvBindMap ghcide> emptyTcEvBinds ghcide> evBindMapBinds ghcide> evBindMapToVarSet ghcide> evBindVar ghcide> evCoercion ghcide> evDFunApp ghcide> evDataConApp ghcide> evSelector ghcide> evTermCoercion ghcide> evTermCoercion_maybe ghcide> evTypeable ghcide> evVarsOfTerm ghcide> extendEvBinds ghcide> filterEvBindMap ghcide> findNeededEvVars ghcide> foldEvBindMap ghcide> idHsWrapper ghcide> isCoEvBindsVar ghcide> isEmptyEvBindMap ghcide> isEmptyTcEvBinds ghcide> isIdHsWrapper ghcide> lookupEvBind ghcide> mkEvCast ghcide> mkEvScSelectors ghcide> mkGivenEvBind ghcide> mkWantedEvBind ghcide> mkWpCastN ghcide> mkWpCastR ghcide> mkWpEta ghcide> mkWpEvApps ghcide> mkWpEvLams ghcide> mkWpEvVarApps ghcide> mkWpForAllCast ghcide> mkWpLet ghcide> mkWpTyApps ghcide> mkWpTyLams ghcide> nonDetStrictFoldEvBindMap ghcide> pprHsWrapper ghcide> quoteWrapperTyVarTy ghcide> varSetMinusEvBindMap ghcide> pickLR ghcide> EvBind ghcide> EvBindInfo ghcide> EvBindMap ghcide> EvBindsVar ghcide> EvExpr ghcide> EvTerm ghcide> HsWrapper ghcide> MultiplicityCheckCoercions ghcide> QuoteWrapper ghcide> TcCoercion ghcide> TcCoercionN ghcide> TcCoercionP ghcide> TcCoercionR ghcide> TcEvBinds ghcide> TcMCoercion ghcide> TcMCoercionN ghcide> TcMCoercionR ghcide> LeftOrRight ghcide> failM ghcide> failWithM ghcide> fixM ghcide> getEnv ghcide> newMutVar ghcide> readMutVar ghcide> runIOEnv ghcide> tryAllM ghcide> tryM ghcide> tryMostM ghcide> uninterruptibleMaskM_ ghcide> unsafeInterleaveM ghcide> updMutVar ghcide> writeMutVar ghcide> peCategory ghcide> pprPECategory ghcide> bootExports ghcide> emptyImportAvails ghcide> emptyRoleAnnotEnv ghcide> getRoleAnnots ghcide> lookupRoleAnnot ghcide> mkModDeps ghcide> mkRoleAnnotEnv ghcide> removeBindingShadowing ghcide> tcVisibleOrphanMods ghcide> completeSigPolyId_maybe ghcide> isPartialSig ghcide> pprTcTyThingCategory ghcide> tcIdSigLoc ghcide> tcSigInfoName ghcide> tcTyThingCategory ghcide> getLclEnvLoc ghcide> getLclEnvTcLevel ghcide> lclEnvInGeneratedCode ghcide> modifyLclCtxt ghcide> setLclEnvLoc ghcide> setLclEnvTcLevel ghcide> impLevel ghcide> outerLevel ghcide> thLevel ghcide> topAnnStage ghcide> topSpliceStage ghcide> topStage ghcide> newTcRef ghcide> readTcRef ghcide> updTcRef ghcide> updTcRefM ghcide> writeTcRef ghcide> addDependentFiles ghcide> addErr ghcide> addErrAt ghcide> addErrTc ghcide> addErrTcM ghcide> addErrs ghcide> addLocM ghcide> addMessages ghcide> addTcEvBind ghcide> addTcRnDiagnostic ghcide> addTopEvBinds ghcide> askNoErrs ghcide> attemptM ghcide> captureConstraints ghcide> checkErr ghcide> checkErrAt ghcide> checkNoErrs ghcide> checkTc ghcide> checkTcM ghcide> chooseUniqueOccTc ghcide> cloneEvBindsVar ghcide> cloneLocalName ghcide> debugTc ghcide> discardErrs ghcide> discardResult ghcide> discardWarnings ghcide> doptM ghcide> emitAnonTypeHole ghcide> emitConstraints ghcide> emitDelayedErrors ghcide> emitHole ghcide> emitHoles ghcide> emitImplication ghcide> emitImplications ghcide> emitNamedTypeHole ghcide> emitNotConcreteError ghcide> emitSimple ghcide> emitSimples ghcide> emitStaticConstraints ghcide> escapeArrowScope ghcide> extendFixityEnv ghcide> failAt ghcide> failIfErrsM ghcide> failIfM ghcide> failIfTc ghcide> failIfTcM ghcide> failWith ghcide> failWithTc ghcide> failWithTcM ghcide> getCompleteMatchesTcM ghcide> getConstraintVar ghcide> getCtLocM ghcide> getDeclaredDefaultTys ghcide> getEnvs ghcide> getEps ghcide> getEpsAndHug ghcide> getEpsVar ghcide> getErrCtxt ghcide> getErrsVar ghcide> getFixityEnv ghcide> getGHCiMonad ghcide> getGblEnv ghcide> getGhcMode ghcide> getGlobalRdrEnv ghcide> getHpt ghcide> getIfModule ghcide> getImports ghcide> getInteractivePrintName ghcide> getIsGHCi ghcide> getLclEnv ghcide> getLclTypeEnv ghcide> getLocalRdrEnv ghcide> getNamePprCtx ghcide> getRdrEnvs ghcide> getSrcSpanM ghcide> getStage ghcide> getStageAndBindLevel ghcide> getTcEvBindsMap ghcide> getTcEvTyCoVars ghcide> getTcLevel ghcide> getTopEnv ghcide> goptM ghcide> ifErrsM ghcide> inGeneratedCode ghcide> initIfaceCheck ghcide> initIfaceLcl ghcide> initTcInteractive ghcide> initTcRnIf ghcide> isTouchableTcM ghcide> keepAlive ghcide> localAndImportedCompleteMatches ghcide> mkCtLocEnv ghcide> mkDetailedMessage ghcide> mkErrInfo ghcide> mkIfLclEnv ghcide> mkTcRnMessage ghcide> newArrowScope ghcide> newName ghcide> newNameAt ghcide> newSysLocalId ghcide> newSysLocalIds ghcide> newSysName ghcide> newTcEvBinds ghcide> newUnique ghcide> newUniqueSupply ghcide> newZonkAnyType ghcide> popErrCtxt ghcide> pushTcLevelM ghcide> pushTcLevelM_ ghcide> recordThNeededRuntimeDeps ghcide> recordThSpliceUse ghcide> recordThUse ghcide> recoverM ghcide> reportDiagnostic ghcide> reportDiagnostics ghcide> restoreEnvs ghcide> restoreLclEnv ghcide> setConstraintVar ghcide> setCtLocM ghcide> setEnvs ghcide> setErrCtxt ghcide> setErrsVar ghcide> setGblEnv ghcide> setImplicitEnvM ghcide> setLclEnv ghcide> setLclTypeEnv ghcide> setLocalRdrEnv ghcide> setSrcSpan ghcide> setSrcSpanA ghcide> setStage ghcide> setTcEvBindsMap ghcide> setTcLevel ghcide> setXOptM ghcide> tcEmitBindingUsage ghcide> tcHscSource ghcide> tcIsHsBootOrSig ghcide> tcIsHsig ghcide> tcSelfBootInfo ghcide> traceIf ghcide> traceOptIf ghcide> traceOptTcRn ghcide> traceRn ghcide> traceTc ghcide> traceTcConstraints ghcide> tryCaptureConstraints ghcide> tryTc ghcide> tryTcDiscardingErrs ghcide> unlessXOptM ghcide> unsetGOptM ghcide> unsetWOptM ghcide> unsetXOptM ghcide> updEnvs ghcide> updGblEnv ghcide> updLclCtxt ghcide> updLclEnv ghcide> updTopEnv ghcide> updTopFlags ghcide> whenGOptM ghcide> whenNoErrs ghcide> whenWOptM ghcide> whenXOptM ghcide> withIfaceErr ghcide> withoutDynamicNow ghcide> woptM ghcide> wrapLocFstM ghcide> wrapLocFstMA ghcide> wrapLocM ghcide> wrapLocMA ghcide> wrapLocMA_ ghcide> wrapLocM_ ghcide> wrapLocSndM ghcide> wrapLocSndMA ghcide> xoptM ghcide> mapAndUnzip4M ghcide> mapAndUnzip5M ghcide> zipWith3M ghcide> zipWith3M_ ghcide> zipWith4M ghcide> zipWithAndUnzipM ghcide> IOEnv ghcide> IOEnvFailure ghcide> PromotionErr ghcide> Env ghcide> FillDefaulting ghcide> IfG ghcide> IfGblEnv ghcide> IfL ghcide> IfLclEnv ghcide> IfM ghcide> ImpUserList ghcide> RoleAnnotEnv ghcide> SelfBootInfo ghcide> TcPlugin ghcide> TcPluginRewriteResult ghcide> TcRn ghcide> TcRnIf ghcide> ClosedTypeId ghcide> RhsNames ghcide> TcBinder ghcide> TcBinderStack ghcide> TcCompleteSig ghcide> TcId ghcide> TcIdSig ghcide> TcIdSigInst ghcide> TcPartialSig ghcide> TcPatSynSig ghcide> TcSigFun ghcide> TcSigInfo ghcide> ArrowCtxt ghcide> TcLclCtxt ghcide> TcLclEnv ghcide> TcTypeEnv ghcide> ThBindEnv ghcide> PendingStuff ghcide> SpliceOrBracket ghcide> SpliceType ghcide> ThLevel ghcide> ThStage ghcide> IsExtraConstraint ghcide> CompleteMatch ghcide> CompleteMatches ghcide> emptyFsEnv ghcide> extendFsEnv ghcide> lookupFsEnv ghcide> mkFsEnv ghcide> getOccFS ghcide> getOccString ghcide> getSrcLoc ghcide> getSrcSpan ghcide> isBuiltInSyntax ghcide> isDataConName ghcide> isExternalName ghcide> isFieldName ghcide> isHoleName ghcide> isInternalName ghcide> isSumTyConName ghcide> isSystemName ghcide> isTupleTyConName ghcide> isTyConName ghcide> isTyVarName ghcide> isValName ghcide> isVarName ghcide> isWiredIn ghcide> isWiredInName ghcide> mkClonedInternalName ghcide> mkDerivedInternalName ghcide> mkSysTvName ghcide> mkSystemNameAt ghcide> mkSystemVarName ghcide> nameIsHomePackage ghcide> nameIsHomePackageImport ghcide> nameModule ghcide> nameModule_maybe ghcide> nameNameSpace ghcide> nameOccName ghcide> namePun_maybe ghcide> nameSrcLoc ghcide> nameSrcSpan ghcide> nameUnique ghcide> pprDefinedAt ghcide> pprInfixName ghcide> pprModulePrefix ghcide> pprName ghcide> pprNameDefnLoc ghcide> pprPrefixName ghcide> setNameLoc ghcide> setNameUnique ghcide> tidyNameOcc ghcide> wiredInNameTyThing_maybe ghcide> avoidClashesOccEnv ghcide> clsName ghcide> dataName ghcide> delTidyOccEnvList ghcide> demoteOccName ghcide> demoteOccTvName ghcide> elemOccSet ghcide> emptyOccSet ghcide> emptyTidyOccEnv ghcide> extendOccSet ghcide> extendOccSetList ghcide> fieldName ghcide> fieldOcc_maybe ghcide> initTidyOccEnv ghcide> intersectOccEnv_C ghcide> isDataConNameSpace ghcide> isDataOcc ghcide> isDefaultMethodOcc ghcide> isEmptyOccSet ghcide> isFieldNameSpace ghcide> isFieldOcc ghcide> isTcClsNameSpace ghcide> isTcOcc ghcide> isTvNameSpace ghcide> isTvOcc ghcide> isUnderscore ghcide> isValNameSpace ghcide> isVarNameSpace ghcide> isVarOcc ghcide> mainOcc ghcide> minusOccEnv_C_Ns ghcide> mkBuilderOcc ghcide> mkClassDataConOcc ghcide> mkClassOpAuxOcc ghcide> mkClsOcc ghcide> mkClsOccFS ghcide> mkCon2TagOcc ghcide> mkDFunOcc ghcide> mkDataCOcc ghcide> mkDataConWorkerOcc ghcide> mkDataConWrapperOcc ghcide> mkDataOcc ghcide> mkDataOccFS ghcide> mkDataTOcc ghcide> mkDefaultMethodOcc ghcide> mkDictOcc ghcide> mkEqPredCoOcc ghcide> mkForeignExportOcc ghcide> mkGen1R ghcide> mkGenR ghcide> mkIPOcc ghcide> mkInstTyCoOcc ghcide> mkLocalOcc ghcide> mkMatcherOcc ghcide> mkMaxTagOcc ghcide> mkMethodOcc ghcide> mkNewTyCoOcc ghcide> mkOccName ghcide> mkOccNameFS ghcide> mkOccSet ghcide> mkRecFieldOcc ghcide> mkRecFieldOccFS ghcide> mkRepEqOcc ghcide> mkSpecOcc ghcide> mkSuperDictAuxOcc ghcide> mkSuperDictSelOcc ghcide> mkTag2ConOcc ghcide> mkTcOcc ghcide> mkTcOccFS ghcide> mkTyConRepOcc ghcide> mkTyVarOcc ghcide> mkTyVarOccFS ghcide> mkVarOcc ghcide> mkVarOccFS ghcide> mkWorkerOcc ghcide> occNameString ghcide> ppMainFn ghcide> pprNameSpace ghcide> pprNameSpaceBrief ghcide> pprNonVarNameSpace ghcide> pprOccEnv ghcide> pprOccName ghcide> promoteOccName ghcide> recFieldToVarOcc ghcide> setOccNameSpace ghcide> srcDataName ghcide> tcClsName ghcide> tcName ghcide> tidyOccName ghcide> trimTidyOccEnv ghcide> tvName ghcide> unionManyOccSets ghcide> unionOccSets ghcide> unitOccSet ghcide> varToRecFieldOcc ghcide> NameSpace ghcide> OccSet ghcide> TidyOccEnv ghcide> plusGREInfo ghcide> allowGRE ghcide> availFromGRE ghcide> availParent ghcide> bestImport ghcide> demoteRdrName ghcide> demoteRdrNameTv ghcide> elemLocalRdrEnv ghcide> emptyGlobalRdrEnv ghcide> emptyLocalRdrEnv ghcide> extendGlobalRdrEnv ghcide> extendLocalRdrEnv ghcide> extendLocalRdrEnvList ghcide> fieldGREInfo ghcide> fieldGRELabel ghcide> fieldGRE_maybe ghcide> filterFieldGREs ghcide> getGRE_NameQualifier_maybes ghcide> getRdrName ghcide> globalRdrEnvElts ghcide> globalRdrEnvLocal ghcide> greInfo ghcide> greName ghcide> greNameSpace ghcide> greOccName ghcide> greParent ghcide> greParent_maybe ghcide> greQualModName ghcide> greRdrNames ghcide> greSrcSpan ghcide> gresToNameSet ghcide> importSpecLoc ghcide> importSpecModule ghcide> inLocalRdrEnvScope ghcide> insertGRE ghcide> isExact ghcide> isExact_maybe ghcide> isExplicitItem ghcide> isOrig ghcide> isOrig_maybe ghcide> isQual ghcide> isQual_maybe ghcide> isRdrDataCon ghcide> isRdrTc ghcide> isRdrTyVar ghcide> isSrcRdrName ghcide> isUnqual ghcide> localRdrEnvElts ghcide> lookupLocalRdrEnv ghcide> lookupLocalRdrOcc ghcide> minusLocalRdrEnv ghcide> minusLocalRdrEnvList ghcide> mkExactGRE ghcide> mkGRE ghcide> mkGlobalRdrEnv ghcide> mkLocalConLikeGRE ghcide> mkLocalFieldGREs ghcide> mkLocalGRE ghcide> mkLocalVanillaGRE ghcide> mkOrig ghcide> mkParent ghcide> mkRdrQual ghcide> mkRdrUnqual ghcide> mkUnqual ghcide> mkVarUnqual ghcide> nameRdrName ghcide> plusGRE ghcide> plusGlobalRdrEnv ghcide> pprGlobalRdrEnv ghcide> promoteRdrName ghcide> rdrNameOcc ghcide> rdrNameSpace ghcide> recFieldConLike_maybe ghcide> recFieldInfo_maybe ghcide> shadowNames ghcide> RecFieldInfo ghcide> LookupChild ghcide> emptyMessages ghcide> HscSource ghcide> setTyVarUnique ghcide> setVarUnique ghcide> alterModuleEnv ghcide> delInstalledModuleEnv ghcide> delInstalledModuleWithIsBootEnv ghcide> delModuleEnv ghcide> delModuleEnvList ghcide> delModuleSet ghcide> elemModuleEnv ghcide> elemModuleSet ghcide> emptyInstalledModuleEnv ghcide> emptyInstalledModuleWithIsBootEnv ghcide> emptyModuleEnv ghcide> emptyModuleSet ghcide> extendInstalledModuleEnv ghcide> extendInstalledModuleWithIsBootEnv ghcide> extendModuleEnv ghcide> extendModuleEnvList ghcide> extendModuleEnvList_C ghcide> extendModuleEnvWith ghcide> extendModuleSet ghcide> extendModuleSetList ghcide> filterInstalledModuleEnv ghcide> filterInstalledModuleWithIsBootEnv ghcide> filterModuleEnv ghcide> installedModuleEnvElts ghcide> installedModuleWithIsBootEnvElts ghcide> intersectModuleSet ghcide> isEmptyModuleEnv ghcide> isEmptyModuleSet ghcide> lookupInstalledModuleEnv ghcide> lookupInstalledModuleWithIsBootEnv ghcide> lookupModuleEnv ghcide> lookupWithDefaultModuleEnv ghcide> mapMaybeModuleEnv ghcide> mapModuleEnv ghcide> mergeInstalledModuleEnv ghcide> mergeInstalledModuleWithIsBootEnv ghcide> minusModuleSet ghcide> mkModuleEnv ghcide> mkModuleSet ghcide> moduleEnvElts ghcide> moduleEnvKeys ghcide> moduleEnvToList ghcide> moduleSetElts ghcide> partitionModuleEnv ghcide> plusInstalledModuleEnv ghcide> plusInstalledModuleWithIsBootEnv ghcide> plusModuleEnv ghcide> plusModuleEnv_C ghcide> unionManyModuleSets ghcide> unionModuleSet ghcide> unitModuleEnv ghcide> unitModuleSet ghcide> ModLocation ghcide> addBootSuffixLocn_maybe ghcide> bignumUnit ghcide> bignumUnitId ghcide> ghcInternalUnit ghcide> ghcInternalUnitId ghcide> interactiveUnit ghcide> interactiveUnitId ghcide> isHoleUnit ghcide> isInteractiveModule ghcide> mainUnit ghcide> mkModule ghcide> moduleUnitId ghcide> notBoot ghcide> pprInstantiatedModule ghcide> pprModule ghcide> pprUnit ghcide> primUnit ghcide> primUnitId ghcide> rtsUnit ghcide> rtsUnitId ghcide> stringToUnit ghcide> stringToUnitId ghcide> thisGhcUnit ghcide> thisGhcUnitId ghcide> unitIdString ghcide> unitString ghcide> wiredInUnitIds ghcide> mkModuleName ghcide> mkModuleNameFS ghcide> moduleNameFS ghcide> moduleNameString ghcide> parseModuleName ghcide> ContainsModule ghcide> HasModule ghcide> GenInstantiations ghcide> InstalledModuleWithIsBoot ghcide> InstantiatedUnit ghcide> Instantiations ghcide> ModuleNameWithIsBoot ghcide> ModuleWithIsBoot ghcide> Unit ghcide> mkPrelImports ghcide> toArgs ghcide> activeContext ghcide> addPsMessage ghcide> adjustChar ghcide> allocateComments ghcide> allocateFinalComments ghcide> allocatePriorComments ghcide> commentToAnnotation ghcide> disableHaddock ghcide> failLocMsgP ghcide> failMsgP ghcide> getCommentsFor ghcide> getEofPos ghcide> getFinalCommentsFor ghcide> getLexState ghcide> getPState ghcide> getPriorCommentsFor ghcide> getRealSrcLoc ghcide> lexTokenStream ghcide> lexer ghcide> lexerDbg ghcide> nextIsEOF ghcide> popContext ghcide> popLexState ghcide> pushLexState ghcide> pushModuleContext ghcide> setLastToken ghcide> setSrcLoc ghcide> srcParseFail ghcide> xset ghcide> xtest ghcide> xunset ghcide> PState ghcide> Token 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:786) ghcide> isVisibleFunArg (src/Development/IDE/GHC/Compat/Core.hs:633) ghcide> lookupGlobalRdrEnv (src/Development/IDE/GHC/Compat/Core.hs:819) ghcide> 50% ( 1 / 2) in 'Development.IDE.GHC.Compat.Driver' ghcide> Missing documentation for: ghcide> Module header 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:75) ghcide> hscSetHooks (src/Development/IDE/GHC/Compat/Env.hs:95) ghcide> hscHomeUnit (src/Development/IDE/GHC/Compat/Env.hs:99) ghcide> HomeUnit ghcide> setHomeUnitId_ (src/Development/IDE/GHC/Compat/Env.hs:81) ghcide> Logger ghcide> UnitEnv ghcide> hscSetUnitEnv (src/Development/IDE/GHC/Compat/Env.hs:92) ghcide> hscSetFlags (src/Development/IDE/GHC/Compat/Env.hs:84) ghcide> initTempFs (src/Development/IDE/GHC/Compat/Env.hs:87) ghcide> setInterpreterLinkerOptions (src/Development/IDE/GHC/Compat/Env.hs:117) ghcide> Ways ghcide> setWays (src/Development/IDE/GHC/Compat/Env.hs:133) ghcide> setBackend (src/Development/IDE/GHC/Compat/Env.hs:153) ghcide> ghciBackend (src/Development/IDE/GHC/Compat/Env.hs:143) ghcide> platformDefaultBackend (src/Development/IDE/GHC/Compat/Env.hs:149) ghcide> workingDirectory ghcide> setWorkingDirectory (src/Development/IDE/GHC/Compat/Env.hs:78) 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:68) ghcide> PsMessage ghcide> _TcRnMessage (src/Development/IDE/GHC/Compat/Error.hs:34) ghcide> _GhcPsMessage (src/Development/IDE/GHC/Compat/Error.hs:39) ghcide> _GhcDsMessage (src/Development/IDE/GHC/Compat/Error.hs:44) ghcide> _GhcDriverMessage (src/Development/IDE/GHC/Compat/Error.hs:49) 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:95) ghcide> mkPrintUnqualifiedDefault (src/Development/IDE/GHC/Compat/Outputable.hs:131) 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:143) 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:105) ghcide> mkWarnMsg (src/Development/IDE/GHC/Compat/Outputable.hs:151) ghcide> mkSrcErr ghcide> srcErrorMessages ghcide> textDoc (src/Development/IDE/GHC/Compat/Outputable.hs:154) ghcide> 57% ( 4 / 7) in 'Development.IDE.GHC.Compat.Logger' ghcide> Missing documentation for: ghcide> putLogHook (src/Development/IDE/GHC/Compat/Logger.hs:22) ghcide> LogActionCompat (src/Development/IDE/GHC/Compat/Logger.hs:25) ghcide> logActionCompat (src/Development/IDE/GHC/Compat/Logger.hs:30) ghcide> 33% ( 1 / 3) in 'Development.IDE.GHC.Compat.Iface' ghcide> Missing documentation for: ghcide> writeIfaceFile (src/Development/IDE/GHC/Compat/Iface.hs:25) ghcide> cannotFindModule (src/Development/IDE/GHC/Compat/Iface.hs:31) 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:93) ghcide> unitState (src/Development/IDE/GHC/Compat/Units.hs:82) ghcide> getUnitName (src/Development/IDE/GHC/Compat/Units.hs:134) ghcide> explicitUnits (src/Development/IDE/GHC/Compat/Units.hs:126) ghcide> preloadClosureUs (src/Development/IDE/GHC/Compat/Units.hs:153) ghcide> listVisibleModuleNames (src/Development/IDE/GHC/Compat/Units.hs:130) ghcide> lookupModuleWithSuggestions (src/Development/IDE/GHC/Compat/Units.hs:142) ghcide> UnitInfoMap ghcide> getUnitInfoMap (src/Development/IDE/GHC/Compat/Units.hs:146) ghcide> lookupUnit (src/Development/IDE/GHC/Compat/Units.hs:150) ghcide> unitHaddockInterfaces (src/Development/IDE/GHC/Compat/Units.hs:156) ghcide> unitPackageNameString ghcide> Unit ghcide> unitString ghcide> stringToUnit ghcide> definiteUnitId (src/Development/IDE/GHC/Compat/Units.hs:168) ghcide> defUnitId (src/Development/IDE/GHC/Compat/Units.hs:170) ghcide> installedModule (src/Development/IDE/GHC/Compat/Units.hs:172) ghcide> moduleUnitId ghcide> filterInplaceUnits (src/Development/IDE/GHC/Compat/Units.hs:176) ghcide> FinderCache ghcide> showSDocForUser' (src/Development/IDE/GHC/Compat/Units.hs:187) ghcide> findImportedModule (src/Development/IDE/GHC/Compat/Units.hs:190) 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> 31% ( 5 / 16) in 'Development.IDE.GHC.Compat.Parser' ghcide> Missing documentation for: ghcide> initParserOpts (src/Development/IDE/GHC/Compat/Parser.hs:45) ghcide> initParserState (src/Development/IDE/GHC/Compat/Parser.hs:49) ghcide> PsSpan ghcide> HsParsedModule (src/Development/IDE/GHC/Compat/Parser.hs:57) ghcide> HsParsedModule ghcide> hpm_module (src/Development/IDE/GHC/Compat/Parser.hs:58) ghcide> hpm_src_files (src/Development/IDE/GHC/Compat/Parser.hs:59) ghcide> ParsedModule (src/Development/IDE/GHC/Compat/Parser.hs:67) ghcide> pm_parsed_source (src/Development/IDE/GHC/Compat/Parser.hs:69) ghcide> pm_mod_summary (src/Development/IDE/GHC/Compat/Parser.hs:68) ghcide> pm_extra_src_files (src/Development/IDE/GHC/Compat/Parser.hs:70) 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:39) ghcide> hsc_static_plugins (src/Development/IDE/GHC/Compat/Plugins.hs:49) ghcide> getPsMessages (src/Development/IDE/GHC/Compat/Plugins.hs:35) ghcide> 45% ( 60 /133) in 'Development.IDE.GHC.Compat' ghcide> Missing documentation for: ghcide> hPutStringBuffer ghcide> addIncludePathsQuote (src/Development/IDE/GHC/Compat.hs:371) ghcide> getModuleHash (src/Development/IDE/GHC/Compat.hs:409) ghcide> setUpTypedHoles (src/Development/IDE/GHC/Compat.hs:381) ghcide> lookupNameCache ghcide> disableWarningsAsErrors (src/Development/IDE/GHC/Compat.hs:413) ghcide> reLoc ghcide> reLocA (src/Development/IDE/GHC/Compat.hs:289) ghcide> renderMessages (src/Development/IDE/GHC/Compat.hs:312) ghcide> PFailedWithErrorMessages (src/Development/IDE/GHC/Compat.hs:326) ghcide> myCoreToStgExpr (src/Development/IDE/GHC/Compat.hs:226) ghcide> FastStringCompat (src/Development/IDE/GHC/Compat.hs:488) ghcide> nodeInfo' (src/Development/IDE/GHC/Compat.hs:435) ghcide> getNodeIds (src/Development/IDE/GHC/Compat.hs:426) ghcide> sourceNodeInfo (src/Development/IDE/GHC/Compat.hs:450) ghcide> generatedNodeInfo (src/Development/IDE/GHC/Compat.hs:453) ghcide> simpleNodeInfoCompat (src/Development/IDE/GHC/Compat.hs:480) ghcide> isAnnotationInNodeInfo (src/Development/IDE/GHC/Compat.hs:483) ghcide> nodeAnnotations (src/Development/IDE/GHC/Compat.hs:486) ghcide> mkAstNode (src/Development/IDE/GHC/Compat.hs:495) ghcide> isQualifiedImport (src/Development/IDE/GHC/Compat.hs:417) ghcide> GhcVersion (src/Development/IDE/GHC/Compat.hs:455) ghcide> ghcVersion (src/Development/IDE/GHC/Compat.hs:468) ghcide> ghcVersionStr (src/Development/IDE/GHC/Compat.hs:464) ghcide> HieFileResult ghcide> hieExportNames (src/Development/IDE/GHC/Compat.hs:335) ghcide> mkHieFile' (src/Development/IDE/GHC/Compat.hs:348) ghcide> enrichHie ghcide> setHieDir (src/Development/IDE/GHC/Compat.hs:375) ghcide> dontWriteHieFiles (src/Development/IDE/GHC/Compat.hs:378) ghcide> HiePath ghcide> hieNameOcc ghcide> nameEntityInfo ghcide> pprBindSpan ghcide> pprIdentifier ghcide> pprNodeIdents ghcide> toHieName ghcide> BindType ghcide> DeclType ghcide> EvVarSource ghcide> HieAST ghcide> HiePath ghcide> HieTypeFlat ghcide> Identifier ghcide> NameEntityInfo ghcide> NodeIdentifiers ghcide> RecFieldContext ghcide> Scope ghcide> Span ghcide> TypeIndex ghcide> runUnlit ghcide> runPp ghcide> hscCompileCoreExprHook ghcide> simplifyExpr (src/Development/IDE/GHC/Compat.hs:297) ghcide> tidyExpr ghcide> emptyTidyEnv ghcide> corePrepExpr (src/Development/IDE/GHC/Compat.hs:304) 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:293) ghcide> mkRnEnv2 ghcide> emptyInScopeSet ghcide> byteCodeGen ghcide> loadDecls ghcide> expectJust ghcide> extract_cons (src/Development/IDE/GHC/Compat.hs:519) ghcide> recDotDot (src/Development/IDE/GHC/Compat.hs:512) ghcide> NameCacheUpdater (src/Development/IDE/GHC/Compat.hs:337) ghcide> tcInitTidyEnv 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:123) ghcide> typecheckCoreFile (src/Development/IDE/GHC/CoreFile.hs:171) ghcide> readBinCoreFile (src/Development/IDE/GHC/CoreFile.hs:86) ghcide> getImplicitBinds (src/Development/IDE/GHC/CoreFile.hs:138) 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:29) ghcide> Warning: Development.IDE.Types.Location: Couldn't find .haddock for export Location ghcide> Warning: Development.IDE.Types.Location: Couldn't find .haddock for export Position ghcide> Warning: Development.IDE.Types.Location: Couldn't find .haddock for export Range ghcide> Warning: Development.IDE.Types.Location: Couldn't find .haddock for export Uri ghcide> Warning: Development.IDE.Types.Location: Couldn't find .haddock for export NormalizedUri ghcide> Warning: Development.IDE.Types.Location: Couldn't find .haddock for export toNormalizedUri ghcide> Warning: Development.IDE.Types.Location: Couldn't find .haddock for export fromNormalizedUri ghcide> Warning: Development.IDE.Types.Location: Couldn't find .haddock for export NormalizedFilePath ghcide> Warning: Development.IDE.Types.Location: 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:70) ghcide> noRange (src/Development/IDE/Types/Location.hs:74) ghcide> Position ghcide> showPosition (src/Development/IDE/Types/Location.hs:77) ghcide> Range ghcide> Uri ghcide> NormalizedUri ghcide> toNormalizedUri ghcide> fromNormalizedUri ghcide> NormalizedFilePath ghcide> fromUri (src/Development/IDE/Types/Location.hs:67) ghcide> emptyFilePath (src/Development/IDE/Types/Location.hs:47) ghcide> emptyPathUri (src/Development/IDE/Types/Location.hs:59) ghcide> toNormalizedFilePath' (src/Development/IDE/Types/Location.hs:43) ghcide> fromNormalizedFilePath ghcide> filePathToUri' (src/Development/IDE/Types/Location.hs:64) 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.Type’ 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.Type’ 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: 'FileDiagnostic' is ambiguous. It is defined ghcide> * at src/Development/IDE/Types/Diagnostics.hs:250:23 ghcide> * at src/Development/IDE/Types/Diagnostics.hs:250: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/Types/Diagnostics.hs:250:1 ghcide> Warning: 'Document' is out of scope. ghcide> If you qualify the identifier, haddock can try to link it anyway. ghcide> Warning: Development.IDE.Types.Diagnostics: Couldn't find .haddock for export Diagnostic ghcide> Warning: Development.IDE.Types.Diagnostics: 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:165) ghcide> showDiagnostics (src/Development/IDE/Types/Diagnostics.hs:277) ghcide> showDiagnosticsColored (src/Development/IDE/Types/Diagnostics.hs:280) ghcide> showGhcCode (src/Development/IDE/Types/Diagnostics.hs:135) ghcide> attachReason (src/Development/IDE/Types/Diagnostics.hs:145) ghcide> attachedReason (src/Development/IDE/Types/Diagnostics.hs:142) 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:93) ghcide> unknownModuleMessage (session-loader/Development/IDE/Session/Diagnostics.hs:101) ghcide> Warning: 'PackageConfig' is out of scope. ghcide> If you qualify the identifier, haddock can try to link it anyway. ghcide> Warning: 'StringBuffer' is ambiguous. It is defined ghcide> * in ‘GHC.Data.StringBuffer’ ghcide> * in ‘GHC.Data.StringBuffer’ 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 ‘GHC.Data.StringBuffer’ ghcide> Warning: 'CgGuts' is ambiguous. It is defined ghcide> * in ‘GHC.Unit.Module.ModGuts’ ghcide> * in ‘GHC.Unit.Module.ModGuts’ 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 ‘GHC.Unit.Module.ModGuts’ ghcide> Warning: 'CoreModule' is ambiguous. It is defined ghcide> * in ‘GHC’ 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 in ‘GHC’ ghcide> Warning: 'Fingerprint' is ambiguous. It is defined ghcide> * in ‘GHC.Internal.Fingerprint.Type’ ghcide> * in ‘GHC.Internal.Fingerprint.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 ‘GHC.Internal.Fingerprint.Type’ 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:97) ghcide> bytestringToStringBuffer (src/Development/IDE/GHC/Util.hs:108) ghcide> stringBufferToByteString (src/Development/IDE/GHC/Util.hs:105) ghcide> fingerprintFromByteString (src/Development/IDE/GHC/Util.hs:178) ghcide> fingerprintFromPut (src/Development/IDE/GHC/Util.hs:184) ghcide> setHieDir (src/Development/IDE/GHC/Compat.hs:375) ghcide> dontWriteHieFiles (src/Development/IDE/GHC/Compat.hs:378) ghcide> disableWarningsAsErrors (src/Development/IDE/GHC/Compat.hs:413) ghcide> getExtensions (src/Development/IDE/GHC/Util.hs:273) ghcide> 100% ( 1 / 1) in 'Development.IDE.GHC.Orphans' 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:64) ghcide> mkKnownTargets (src/Development/IDE/Types/KnownTargets.hs:52) ghcide> unionKnownTargets (src/Development/IDE/Types/KnownTargets.hs:48) ghcide> Target (src/Development/IDE/Types/KnownTargets.hs:66) ghcide> toKnownFiles (src/Development/IDE/Types/KnownTargets.hs:71) 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:91) ghcide> moduleNameText (src/Development/IDE/Types/Exports.hs:107) ghcide> renderOcc (src/Development/IDE/Types/Exports.hs:104) ghcide> mkTypeOcc (src/Development/IDE/Types/Exports.hs:79) ghcide> mkVarOrDataOcc (src/Development/IDE/Types/Exports.hs:71) ghcide> isDatacon (src/Development/IDE/Types/Exports.hs:121) ghcide> createExportsMap (src/Development/IDE/Types/Exports.hs:154) ghcide> createExportsMapMg (src/Development/IDE/Types/Exports.hs:164) ghcide> buildModuleExportMapFrom (src/Development/IDE/Types/Exports.hs:215) ghcide> createExportsMapHieDb (src/Development/IDE/Types/Exports.hs:184) ghcide> size (src/Development/IDE/Types/Exports.hs:68) ghcide> exportsMapSize (src/Development/IDE/Types/Exports.hs:82) ghcide> updateExportsMapMg (src/Development/IDE/Types/Exports.hs:174) ghcide> Warning: 'Text' is out of scope. ghcide> If you qualify the identifier, haddock can try to link it anyway. ghcide> Warning: 'Location' is ambiguous. It is defined ghcide> * in ‘Language.LSP.Protocol.Internal.Types.Location’ ghcide> * in ‘Language.LSP.Protocol.Internal.Types.Location’ 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 ‘Language.LSP.Protocol.Internal.Types.Location’ ghcide> 25% ( 3 / 12) in 'Development.IDE.Spans.Common' ghcide> Missing documentation for: ghcide> Module header ghcide> safeTyThingId (src/Development/IDE/Spans/Common.hs:56) ghcide> safeTyThingType (src/Development/IDE/Spans/Common.hs:50) 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:75) ghcide> spanDocToMarkdownForTest (src/Development/IDE/Spans/Common.hs:125) ghcide> DocMap (src/Development/IDE/Spans/Common.hs:37) ghcide> TyThingMap (src/Development/IDE/Spans/Common.hs:38) ghcide> Warning: Development.IDE.Plugin.Completions.Types: Could not find documentation for exported module: Development.IDE.Plugin.Completions.Types ghcide> 23% ( 4 / 17) in 'Development.IDE.Plugin.Completions.Types' ghcide> Missing documentation for: ghcide> Module header ghcide> extendImportCommandId (src/Development/IDE/Plugin/Completions/Types.hs:48) ghcide> nsJSON (src/Development/IDE/Plugin/Completions/Types.hs:164) ghcide> parseNs (src/Development/IDE/Plugin/Completions/Types.hs:172) ghcide> properties (src/Development/IDE/Plugin/Completions/Types.hs:53) ghcide> Backtick (src/Development/IDE/Plugin/Completions/Types.hs:44) ghcide> CompItem (src/Development/IDE/Plugin/Completions/Types.hs:84) ghcide> CompletionsConfig (src/Development/IDE/Plugin/Completions/Types.hs:62) ghcide> ExtendImport (src/Development/IDE/Plugin/Completions/Types.hs:68) ghcide> LocalCompletions (src/Development/IDE/Plugin/Completions/Types.hs:32) ghcide> NonLocalCompletions (src/Development/IDE/Plugin/Completions/Types.hs:37) ghcide> Provenance (src/Development/IDE/Plugin/Completions/Types.hs:78) ghcide> QualCompls (src/Development/IDE/Plugin/Completions/Types.hs:100) ghcide> 50% ( 15 / 30) in 'Development.IDE.GHC.Error' ghcide> Missing documentation for: ghcide> Module header ghcide> diagFromErrMsgs (src/Development/IDE/GHC/Error.hs:92) ghcide> diagFromSDocErrMsgs (src/Development/IDE/GHC/Error.hs:99) ghcide> diagFromSDocErrMsg (src/Development/IDE/GHC/Error.hs:95) ghcide> diagFromGhcException (src/Development/IDE/GHC/Error.hs:234) ghcide> srcSpanToLocation (src/Development/IDE/GHC/Error.hs:156) ghcide> realSrcSpanToRange (src/Development/IDE/GHC/Error.hs:113) ghcide> realSrcLocToPosition (src/Development/IDE/GHC/Error.hs:118) ghcide> realSrcSpanToLocation (src/Development/IDE/GHC/Error.hs:152) ghcide> rangeToSrcSpan (src/Development/IDE/GHC/Error.hs:163) ghcide> rangeToRealSrcSpan (src/Development/IDE/GHC/Error.hs:167) ghcide> positionToRealSrcLoc (src/Development/IDE/GHC/Error.hs:173) ghcide> realSpan (src/Development/IDE/GHC/Error.hs:215) ghcide> isInsideSrcSpan (src/Development/IDE/GHC/Error.hs:177) ghcide> spanContainsRange (src/Development/IDE/GHC/Error.hs:183) ghcide> Warning: 'HscEnvEq' is ambiguous. It is defined ghcide> * at src/Development/IDE/Types/HscEnvEq.hs:36:17 ghcide> * at src/Development/IDE/Types/HscEnvEq.hs:36: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/Types/HscEnvEq.hs:36:1 ghcide> 42% ( 3 / 7) in 'Development.IDE.Types.HscEnvEq' ghcide> Missing documentation for: ghcide> Module header ghcide> hscEnv ghcide> updateHscEnvEq (src/Development/IDE/Types/HscEnvEq.hs:48) ghcide> envPackageExports ghcide> Warning: 'Interval' is ambiguous. It is defined ghcide> * in ‘Data.IntervalMap.FingerTree’ ghcide> * in ‘Data.IntervalMap.FingerTree’ 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 ‘Data.IntervalMap.FingerTree’ ghcide> Warning: 'Bindings' is ambiguous. It is defined ghcide> * at src/Development/IDE/Spans/LocalBindings.hs:77:17 ghcide> * at src/Development/IDE/Spans/LocalBindings.hs:77: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/Spans/LocalBindings.hs:77:1 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:41) 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:59) ghcide> isBootLocation (src/Development/IDE/Import/FindImports.hs:52) ghcide> Warning: 'FilePathId' is ambiguous. It is defined ghcide> * at src/Development/IDE/Import/DependencyInformation.hs:70:22 ghcide> * at src/Development/IDE/Import/DependencyInformation.hs:70: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/Import/DependencyInformation.hs:70:1 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:89) ghcide> getPathId (src/Development/IDE/Import/DependencyInformation.hs:92) ghcide> lookupPathToId (src/Development/IDE/Import/DependencyInformation.hs:113) ghcide> insertImport (src/Development/IDE/Import/DependencyInformation.hs:107) ghcide> pathToId (src/Development/IDE/Import/DependencyInformation.hs:110) ghcide> idToPath (src/Development/IDE/Import/DependencyInformation.hs:116) ghcide> idToModLocation (src/Development/IDE/Import/DependencyInformation.hs:119) ghcide> reachableModules (src/Development/IDE/Import/DependencyInformation.hs:171) ghcide> processDependencyInformation (src/Development/IDE/Import/DependencyInformation.hs:232) ghcide> lookupModuleFile (src/Development/IDE/Import/DependencyInformation.hs:371) ghcide> BootIdMap (src/Development/IDE/Import/DependencyInformation.hs:121) ghcide> insertBootId (src/Development/IDE/Import/DependencyInformation.hs:124) ghcide> Warning: 'NeedsCompilation' is ambiguous. It is defined ghcide> * at src/Development/IDE/Core/RuleTypes.hs:410:25 ghcide> * at src/Development/IDE/Core/RuleTypes.hs:410: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/Core/RuleTypes.hs:410:1 ghcide> Warning: 'GetModIface' is ambiguous. It is defined ghcide> * at src/Development/IDE/Core/RuleTypes.hs:474:20 ghcide> * at src/Development/IDE/Core/RuleTypes.hs:474: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/Core/RuleTypes.hs:474:1 ghcide> Warning: Development.IDE.Core.RuleTypes: Could not find documentation for exported module: Development.IDE.Core.RuleTypes ghcide> 10% ( 6 / 57) in 'Development.IDE.Core.RuleTypes' ghcide> Missing documentation for: ghcide> GhcSessionDeps (src/Development/IDE/Core/RuleTypes.hs:450) ghcide> GetModificationTime (src/Development/IDE/Core/RuleTypes.hs:314) ghcide> GhcSessionDeps (src/Development/IDE/Core/RuleTypes.hs:462) 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> hiFileFingerPrint (src/Development/IDE/Core/RuleTypes.hs:191) ghcide> mkHiFileResult (src/Development/IDE/Core/RuleTypes.hs:194) ghcide> patSplicesL (src/Development/IDE/Core/RuleTypes.hs:527) ghcide> tmrModSummary (src/Development/IDE/Core/RuleTypes.hs:172) ghcide> typeSplicesL (src/Development/IDE/Core/RuleTypes.hs:527) ghcide> vfsVersion (src/Development/IDE/Core/RuleTypes.hs:329) ghcide> AddWatchedFile (src/Development/IDE/Core/RuleTypes.hs:503) ghcide> DocAndTyThingMap (src/Development/IDE/Core/RuleTypes.hs:246) ghcide> FileOfInterestStatus (src/Development/IDE/Core/RuleTypes.hs:349) ghcide> GenerateCore (src/Development/IDE/Core/RuleTypes.hs:86) ghcide> GetBindings (src/Development/IDE/Core/RuleTypes.hs:440) ghcide> GetDocMap (src/Development/IDE/Core/RuleTypes.hs:430) ghcide> GetFileContents (src/Development/IDE/Core/RuleTypes.hs:332) ghcide> GetFileExists (src/Development/IDE/Core/RuleTypes.hs:337) ghcide> GetFileHash (src/Development/IDE/Core/RuleTypes.hs:343) ghcide> GetHieAst (src/Development/IDE/Core/RuleTypes.hs:435) ghcide> GetImportMap (src/Development/IDE/Core/RuleTypes.hs:111) ghcide> GetKnownTargets (src/Development/IDE/Core/RuleTypes.hs:77) ghcide> GetLinkable (src/Development/IDE/Core/RuleTypes.hs:106) ghcide> GetLocatedImports (src/Development/IDE/Core/RuleTypes.hs:402) ghcide> GetModIface (src/Development/IDE/Core/RuleTypes.hs:474) ghcide> GetModIfaceFromDisk (src/Development/IDE/Core/RuleTypes.hs:464) ghcide> GetModIfaceFromDiskAndIndex (src/Development/IDE/Core/RuleTypes.hs:469) ghcide> GetModSummary (src/Development/IDE/Core/RuleTypes.hs:489) ghcide> GetModSummaryWithoutTimestamps (src/Development/IDE/Core/RuleTypes.hs:484) ghcide> GetModificationTime (src/Development/IDE/Core/RuleTypes.hs:292) ghcide> GetModuleGraph (src/Development/IDE/Core/RuleTypes.hs:415) ghcide> GetParsedModule (src/Development/IDE/Core/RuleTypes.hs:392) ghcide> GetParsedModuleWithComments (src/Development/IDE/Core/RuleTypes.hs:397) ghcide> GhcSession (src/Development/IDE/Core/RuleTypes.hs:445) ghcide> GhcSessionDeps (src/Development/IDE/Core/RuleTypes.hs:450) ghcide> GhcSessionIO (src/Development/IDE/Core/RuleTypes.hs:523) ghcide> HiFileResult (src/Development/IDE/Core/RuleTypes.hs:174) ghcide> HieKind (src/Development/IDE/Core/RuleTypes.hs:223) ghcide> IdeGhcSession (src/Development/IDE/Core/RuleTypes.hs:513) ghcide> ImportMap (src/Development/IDE/Core/RuleTypes.hs:117) ghcide> IsFileOfInterest (src/Development/IDE/Core/RuleTypes.hs:479) ghcide> IsFileOfInterestResult (src/Development/IDE/Core/RuleTypes.hs:360) ghcide> LinkableResult (src/Development/IDE/Core/RuleTypes.hs:93) ghcide> LinkableType (src/Development/IDE/Core/RuleTypes.hs:51) ghcide> ModSummaryResult (src/Development/IDE/Core/RuleTypes.hs:367) ghcide> NeedsCompilation (src/Development/IDE/Core/RuleTypes.hs:410) ghcide> ReportImportCycles (src/Development/IDE/Core/RuleTypes.hs:420) ghcide> Splices (src/Development/IDE/Core/RuleTypes.hs:122) ghcide> TypeCheck (src/Development/IDE/Core/RuleTypes.hs:425) 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:135) ghcide> otSetUri (src/Development/IDE/Core/Tracing.hs:88) ghcide> otTracedGarbageCollection (src/Development/IDE/Core/Tracing.hs:121) ghcide> withTrace (src/Development/IDE/Core/Tracing.hs:39) ghcide> withEventTrace (src/Development/IDE/Core/Tracing.hs:47) 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:113) ghcide> defaultIdeOptions (src/Development/IDE/Types/Options.hs:117) 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: 'ProgressReporting' is ambiguous. It is defined ghcide> * at src/Development/IDE/Core/ProgressReporting.hs:50:26 ghcide> * at src/Development/IDE/Core/ProgressReporting.hs:50: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/Core/ProgressReporting.hs:50:1 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:95) ghcide> mRunLspT (src/Development/IDE/Core/ProgressReporting.hs:226) ghcide> mRunLspTCallback (src/Development/IDE/Core/ProgressReporting.hs:235) ghcide> recordProgress (src/Development/IDE/Core/ProgressReporting.hs:137) ghcide> progressStop ghcide> progressUpdate 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:74) ghcide> toShakeValue (src/Development/IDE/Types/Shake.hs:115) ghcide> encodeShakeValue (src/Development/IDE/Types/Shake.hs:130) ghcide> decodeShakeValue (src/Development/IDE/Types/Shake.hs:136) ghcide> toKey (src/Development/IDE/Types/Shake.hs:79) ghcide> toNoFileKey (src/Development/IDE/Types/Shake.hs:96) ghcide> fromKey (src/Development/IDE/Types/Shake.hs:82) ghcide> WithHieDbShield (src/Development/IDE/Types/Shake.hs:45) ghcide> Warning: 'Q' is ambiguous. It is defined ghcide> * at src/Development/IDE/Types/Shake.hs:98:15 ghcide> * at src/Development/IDE/Types/Shake.hs:98: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/Types/Shake.hs:98:1 ghcide> Warning: 'A' is ambiguous. It is defined ghcide> * at src/Development/IDE/Types/Shake.hs:106:15 ghcide> * at src/Development/IDE/Types/Shake.hs:106: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/Types/Shake.hs:106:1 ghcide> Warning: 'proper' is out of scope. ghcide> If you qualify the identifier, haddock can try to link it anyway. ghcide> Warning: 'ShakeSession' is ambiguous. It is defined ghcide> * at src/Development/IDE/Core/Shake.hs:523:24 ghcide> * at src/Development/IDE/Core/Shake.hs:523: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/Core/Shake.hs:523:1 ghcide> Warning: 'IdeState' is ambiguous. It is defined ghcide> * at src/Development/IDE/Core/Shake.hs:557:17 ghcide> * at src/Development/IDE/Core/Shake.hs:557: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/Core/Shake.hs:557:1 ghcide> Warning: 'Initialized' is out of scope. ghcide> If you qualify the identifier, haddock can try to link it anyway. ghcide> Warning: 'BadDependency' is ambiguous. It is defined ghcide> * at src/Development/IDE/Types/Shake.hs:70:25 ghcide> * at src/Development/IDE/Types/Shake.hs:70: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/Types/Shake.hs:70:1 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> Warning: 'runInShakeSession' 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> 41% ( 35 / 85) in 'Development.IDE.Core.Shake' ghcide> Missing documentation for: ghcide> shakeExtras ghcide> shakeDb ghcide> ShakeExtras (src/Development/IDE/Core/Shake.hs:271) ghcide> getShakeExtras (src/Development/IDE/Core/Shake.hs:345) ghcide> getShakeExtrasRules (src/Development/IDE/Core/Shake.hs:351) ghcide> Target (src/Development/IDE/Types/KnownTargets.hs:66) ghcide> toKnownFiles (src/Development/IDE/Types/KnownTargets.hs:71) ghcide> unionKnownTargets (src/Development/IDE/Types/KnownTargets.hs:48) ghcide> mkKnownTargets (src/Development/IDE/Types/KnownTargets.hs:52) 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:755) ghcide> useNoFile (src/Development/IDE/Core/Shake.hs:1109) ghcide> use_ (src/Development/IDE/Core/Shake.hs:1118) ghcide> useNoFile_ (src/Development/IDE/Core/Shake.hs:1121) ghcide> RuleBody (src/Development/IDE/Core/Shake.hs:1156) ghcide> defineNoDiagnostics (src/Development/IDE/Core/Shake.hs:1017) ghcide> defineNoFile (src/Development/IDE/Core/Shake.hs:1198) ghcide> defineEarlyCutOffNoFile (src/Development/IDE/Core/Shake.hs:1203) ghcide> getDiagnostics (src/Development/IDE/Core/Shake.hs:933) ghcide> mRunLspT (src/Development/IDE/Core/ProgressReporting.hs:226) ghcide> mRunLspTCallback (src/Development/IDE/Core/ProgressReporting.hs:235) ghcide> getHiddenDiagnostics (src/Development/IDE/Core/Shake.hs:937) ghcide> IsIdeGlobal (src/Development/IDE/Core/Shake.hs:389) ghcide> addIdeGlobal (src/Development/IDE/Core/Shake.hs:404) ghcide> addIdeGlobalExtras (src/Development/IDE/Core/Shake.hs:409) ghcide> getIdeGlobalState (src/Development/IDE/Core/Shake.hs:428) ghcide> getIdeGlobalAction (src/Development/IDE/Core/Shake.hs:425) ghcide> getIdeGlobalExtras (src/Development/IDE/Core/Shake.hs:415) ghcide> getIdeOptions (src/Development/IDE/Core/Shake.hs:434) ghcide> getIdeOptionsIO (src/Development/IDE/Core/Shake.hs:446) ghcide> GlobalIdeOptions (src/Development/IDE/Core/Shake.hs:430) ghcide> getPluginConfigAction (src/Development/IDE/Core/Shake.hs:373) ghcide> ideLogger (src/Development/IDE/Core/Shake.hs:1380) ghcide> actionLogger (src/Development/IDE/Core/Shake.hs:1383) ghcide> updatePositionMapping (src/Development/IDE/Core/Shake.hs:1430) ghcide> updatePositionMappingHelper (src/Development/IDE/Core/Shake.hs:1442) 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:778) ghcide> runIdeAction (src/Development/IDE/Core/Shake.hs:1062) ghcide> mkUpdater (src/Development/IDE/Core/Shake.hs:1069) ghcide> Q (src/Development/IDE/Types/Shake.hs:98) ghcide> HieDb ghcide> garbageCollectDirtyKeysOlderThan (src/Development/IDE/Core/Shake.hs:953) 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: 'IdeGhcSession' is ambiguous. It is defined ghcide> * at src/Development/IDE/Core/RuleTypes.hs:513:22 ghcide> * at src/Development/IDE/Core/RuleTypes.hs:513: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/Core/RuleTypes.hs:513:1 ghcide> Warning: 'HieWriterChan' is out of scope. ghcide> If you qualify the identifier, haddock can try to link it anyway. ghcide> Warning: 'unsafeGlobalDynFlags' 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:278) ghcide> getHieDbLoc (session-loader/Development/IDE/Session.hs:396) ghcide> retryOnSqliteBusy (session-loader/Development/IDE/Session.hs:342) 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:36) ghcide> notificationHandler (src/Development/IDE/LSP/Server.hs:51) 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: 'PluginHandler' is ambiguous. It is defined ghcide> * in ‘Ide.Types’ ghcide> * in ‘Ide.Types’ 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 ‘Ide.Types’ ghcide> Warning: 'PluginHandlers' is ambiguous. It is defined ghcide> * in ‘Ide.Types’ ghcide> * in ‘Ide.Types’ 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 ‘Ide.Types’ 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:405) 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:40) ghcide> getIdeConfiguration (src/Development/IDE/Core/IdeConfiguration.hs:44) ghcide> parseConfiguration (src/Development/IDE/Core/IdeConfiguration.hs:48) ghcide> parseWorkspaceFolder (src/Development/IDE/Core/IdeConfiguration.hs:59) ghcide> isWorkspaceFile (src/Development/IDE/Core/IdeConfiguration.hs:80) ghcide> modifyWorkspaceFolders (src/Development/IDE/Core/IdeConfiguration.hs:64) ghcide> modifyClientSettings (src/Development/IDE/Core/IdeConfiguration.hs:69) ghcide> getClientSettings (src/Development/IDE/Core/IdeConfiguration.hs:92) ghcide> 16% ( 1 / 6) in 'Development.IDE.LSP.LanguageServer' ghcide> Missing documentation for: ghcide> Module header ghcide> runLanguageServer (src/Development/IDE/LSP/LanguageServer.hs:99) ghcide> setupLSP (src/Development/IDE/LSP/LanguageServer.hs:140) ghcide> Log (src/Development/IDE/LSP/LanguageServer.hs:50) ghcide> ThreadQueue (src/Development/IDE/Core/Shake.hs:257) ghcide> Warning: 'IsFileOfInterest' is ambiguous. It is defined ghcide> * at src/Development/IDE/Core/RuleTypes.hs:479:25 ghcide> * at src/Development/IDE/Core/RuleTypes.hs:479: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/Core/RuleTypes.hs:479:1 ghcide> 33% ( 4 / 12) in 'Development.IDE.Core.OfInterest' ghcide> Missing documentation for: ghcide> getFilesOfInterest (src/Development/IDE/Core/OfInterest.hs:91) ghcide> getFilesOfInterestUntracked (src/Development/IDE/Core/OfInterest.hs:103) ghcide> addFileOfInterest (src/Development/IDE/Core/OfInterest.hs:108) ghcide> deleteFileOfInterest (src/Development/IDE/Core/OfInterest.hs:121) 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:128) ghcide> Log (src/Development/IDE/Core/OfInterest.hs:54) ghcide> 30% ( 6 / 20) in 'Development.IDE.Core.FileStore' ghcide> Missing documentation for: ghcide> Module header ghcide> getFileContents (src/Development/IDE/Core/FileStore.hs:212) ghcide> getUriContents (src/Development/IDE/Core/FileStore.hs:215) ghcide> fileStoreRules (src/Development/IDE/Core/FileStore.hs:234) ghcide> modificationTime (src/Development/IDE/Core/FileStore.hs:178) ghcide> typecheckParents (src/Development/IDE/Core/FileStore.hs:262) ghcide> getModificationTimeImpl (src/Development/IDE/Core/FileStore.hs:120) ghcide> addIdeGlobal (src/Development/IDE/Core/Shake.hs:404) ghcide> getFileContentsImpl (src/Development/IDE/Core/FileStore.hs:187) ghcide> getModTime (src/Development/IDE/Core/FileUtils.hs:26) ghcide> isWatchSupported (src/Development/IDE/Core/FileStore.hs:314) ghcide> registerFileWatches (src/Development/IDE/Core/FileStore.hs:284) ghcide> shareFilePath (src/Development/IDE/Core/FileStore.hs:329) ghcide> Log (src/Development/IDE/Core/FileStore.hs:82) ghcide> Warning: 'CoreModule' is ambiguous. It is defined ghcide> * in ‘GHC’ 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 in ‘GHC’ ghcide> Warning: 'ParsedModule' is ambiguous. It is defined ghcide> * in ‘GHC’ ghcide> * at src/Development/IDE/GHC/Compat/Parser.hs:67: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/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:188) ghcide> addRelativeImport (src/Development/IDE/Core/Compile.hs:780) ghcide> mkHiFileResultCompile (src/Development/IDE/Core/Compile.hs:461) ghcide> mkHiFileResultNoCompile (src/Development/IDE/Core/Compile.hs:438) ghcide> generateObjectCode (src/Development/IDE/Core/Compile.hs:635) ghcide> generateByteCode (src/Development/IDE/Core/Compile.hs:673) ghcide> generateHieAsts (src/Development/IDE/Core/Compile.hs:798) ghcide> writeAndIndexHieFile (src/Development/IDE/Core/Compile.hs:922) ghcide> writeHiFile (src/Development/IDE/Core/Compile.hs:935) ghcide> loadHieFile (src/Development/IDE/Core/Compile.hs:1287) ghcide> RecompilationInfo (src/Development/IDE/Core/Compile.hs:1353) ghcide> mergeEnvs (src/Development/IDE/Core/Compile.hs:982) ghcide> ml_core_file (src/Development/IDE/Core/Compile.hs:1372) ghcide> coreFileToLinkable (src/Development/IDE/Core/Compile.hs:1538) ghcide> TypecheckHelpers (src/Development/IDE/Core/Compile.hs:177) ghcide> sourceTypecheck (src/Development/IDE/Core/Compile.hs:144) ghcide> sourceParser (src/Development/IDE/Core/Compile.hs:146) ghcide> 0% ( 0 / 6) in 'Development.IDE.Spans.Documentation' ghcide> Missing documentation for: ghcide> Module header ghcide> getDocumentation (src/Development/IDE/Spans/Documentation.hs:108) ghcide> getDocumentationTryGhc (src/Development/IDE/Spans/Documentation.hs:68) ghcide> getDocumentationsTryGhc (src/Development/IDE/Spans/Documentation.hs:73) ghcide> DocMap (src/Development/IDE/Spans/Common.hs:37) ghcide> mkDocMap (src/Development/IDE/Spans/Documentation.hs:42) ghcide> Warning: 'Location' is ambiguous. It is defined ghcide> * in ‘Language.LSP.Protocol.Internal.Types.Location’ ghcide> * in ‘Language.LSP.Protocol.Internal.Types.Location’ 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 ‘Language.LSP.Protocol.Internal.Types.Location’ ghcide> 50% ( 8 / 16) in 'Development.IDE.Spans.AtPoint' ghcide> Missing documentation for: ghcide> documentHighlight (src/Development/IDE/Spans/AtPoint.hs:176) ghcide> pointCommand (src/Development/IDE/Spans/AtPoint.hs:565) ghcide> referencesAtPoint (src/Development/IDE/Spans/AtPoint.hs:131) ghcide> computeTypeReferences (src/Development/IDE/Spans/AtPoint.hs:82) ghcide> defRowToSymbolInfo (src/Development/IDE/Spans/AtPoint.hs:547) ghcide> getNamesAtPoint (src/Development/IDE/Spans/AtPoint.hs:115) ghcide> toCurrentLocation (src/Development/IDE/Spans/AtPoint.hs:121) ghcide> rowToLoc (src/Development/IDE/Spans/AtPoint.hs:152) 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:434) ghcide> getIdeOptionsIO (src/Development/IDE/Core/Shake.hs:446) ghcide> runAction (src/Development/IDE/Core/Service.hs:106) ghcide> getDiagnostics (src/Development/IDE/Core/Shake.hs:933) ghcide> ideLogger (src/Development/IDE/Core/Shake.hs:1380) ghcide> updatePositionMapping (src/Development/IDE/Core/Shake.hs:1430) 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:64) ghcide> descriptor (src/Development/IDE/LSP/Notifications.hs:67) ghcide> Log (src/Development/IDE/LSP/Notifications.hs:41) ghcide> ghcideNotificationsPluginPriority (src/Development/IDE/LSP/Notifications.hs:160) ghcide> Warning: 'FileDiagnostic' is ambiguous. It is defined ghcide> * at src/Development/IDE/Types/Diagnostics.hs:250:23 ghcide> * at src/Development/IDE/Types/Diagnostics.hs:250: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/Types/Diagnostics.hs:250:1 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> Warning: 'runIdeAction' 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: 'use' 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: 'useWithStaleFast' 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> 93% ( 28 / 30) in 'Development.IDE.Core.PluginUtils' ghcide> Missing documentation for: ghcide> Module header ghcide> mkFormattingHandlers (src/Development/IDE/Core/PluginUtils.hs:236) ghcide> 33% ( 3 / 9) in 'Development.IDE.Core.Actions' ghcide> Missing documentation for: ghcide> Module header ghcide> getTypeDefinition (src/Development/IDE/Core/Actions.hs:113) ghcide> getImplementationDefinition (src/Development/IDE/Core/Actions.hs:125) ghcide> highlightAtPoint (src/Development/IDE/Core/Actions.hs:134) ghcide> refsAtPoint (src/Development/IDE/Core/Actions.hs:142) ghcide> workspaceSymbols (src/Development/IDE/Core/Actions.hs:149) 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> Warning: 'GetLinkable' is ambiguous. It is defined ghcide> * at src/Development/IDE/Core/RuleTypes.hs:106:20 ghcide> * at src/Development/IDE/Core/RuleTypes.hs:106: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/Core/RuleTypes.hs:106:1 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:106) ghcide> defineNoFile (src/Development/IDE/Core/Shake.hs:1198) ghcide> defineEarlyCutOffNoFile (src/Development/IDE/Core/Shake.hs:1203) ghcide> RulesConfig (src/Development/IDE/Core/Rules.hs:1176) ghcide> usePropertyAction (src/Development/IDE/Core/Rules.hs:1047) ghcide> usePropertyByPathAction (src/Development/IDE/Core/Rules.hs:1057) ghcide> getLocatedImportsRule (src/Development/IDE/Core/Rules.hs:316) ghcide> reportImportCyclesRule (src/Development/IDE/Core/Rules.hs:473) ghcide> getDocMapRule (src/Development/IDE/Core/Rules.hs:568) ghcide> loadGhcSession (src/Development/IDE/Core/Rules.hs:683) ghcide> getModIfaceRule (src/Development/IDE/Core/Rules.hs:916) ghcide> getModSummaryRule (src/Development/IDE/Core/Rules.hs:863) ghcide> getModuleGraphRule (src/Development/IDE/Core/Rules.hs:627) ghcide> knownFilesRule (src/Development/IDE/Core/Rules.hs:614) ghcide> getClientSettingsRule (src/Development/IDE/Core/Rules.hs:1036) ghcide> getHieAstsRule (src/Development/IDE/Core/Rules.hs:503) ghcide> getBindingsRule (src/Development/IDE/Core/Rules.hs:560) ghcide> needsCompilationRule (src/Development/IDE/Core/Rules.hs:1134) ghcide> generateCoreRule (src/Development/IDE/Core/Rules.hs:912) ghcide> getImportMapRule (src/Development/IDE/Core/Rules.hs:550) ghcide> getParsedModuleDefinition (src/Development/IDE/Core/Rules.hs:308) ghcide> typeCheckRuleDefinition (src/Development/IDE/Core/Rules.hs:656) ghcide> getRebuildCount (src/Development/IDE/Core/Rules.hs:947) ghcide> getSourceFileSource (src/Development/IDE/Core/Rules.hs:227) 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> 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:78) ghcide> blockCommandDescriptor (src/Development/IDE/Plugin/Test.hs:167) ghcide> 0% ( 0 / 2) in 'Development.IDE.LSP.Outline' ghcide> Missing documentation for: ghcide> Module header ghcide> moduleOutline (src/Development/IDE/LSP/Outline.hs:36) 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:56) ghcide> foundHover (src/Development/IDE/LSP/HoverDefinition.hs:71) ghcide> gotoDefinition (src/Development/IDE/LSP/HoverDefinition.hs:53) ghcide> gotoTypeDefinition (src/Development/IDE/LSP/HoverDefinition.hs:54) ghcide> gotoImplementation (src/Development/IDE/LSP/HoverDefinition.hs:55) ghcide> documentHighlight (src/Development/IDE/LSP/HoverDefinition.hs:57) ghcide> references (src/Development/IDE/LSP/HoverDefinition.hs:60) ghcide> wsSymbols (src/Development/IDE/LSP/HoverDefinition.hs:66) ghcide> 57% ( 31 / 54) in 'Development.IDE' ghcide> Missing documentation for: ghcide> Module header ghcide> getTypeDefinition (src/Development/IDE/Core/Actions.hs:113) ghcide> getFileContents (src/Development/IDE/Core/FileStore.hs:212) ghcide> getUriContents (src/Development/IDE/Core/FileStore.hs:215) ghcide> isWorkspaceFile (src/Development/IDE/Core/IdeConfiguration.hs:80) ghcide> getFilesOfInterestUntracked (src/Development/IDE/Core/OfInterest.hs:103) ghcide> usePropertyAction (src/Development/IDE/Core/Rules.hs:1047) ghcide> runAction (src/Development/IDE/Core/Service.hs:106) ghcide> actionLogger (src/Development/IDE/Core/Shake.hs:1383) ghcide> defineNoDiagnostics (src/Development/IDE/Core/Shake.hs:1017) ghcide> getPluginConfigAction (src/Development/IDE/Core/Shake.hs:373) ghcide> ideLogger (src/Development/IDE/Core/Shake.hs:1380) ghcide> runIdeAction (src/Development/IDE/Core/Shake.hs:1062) ghcide> useNoFile (src/Development/IDE/Core/Shake.hs:1109) ghcide> useNoFile_ (src/Development/IDE/Core/Shake.hs:1121) ghcide> use_ (src/Development/IDE/Core/Shake.hs:1118) ghcide> ghcVersion (src/Development/IDE/GHC/Compat.hs:468) ghcide> action 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> 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:33) ghcide> insertNewPragma (src/Development/IDE/Spans/Pragmas.hs:52) ghcide> getFirstPragma (src/Development/IDE/Spans/Pragmas.hs:59) ghcide> 12% ( 1 / 8) in 'Development.IDE.Plugin.TypeLenses' ghcide> Missing documentation for: ghcide> descriptor (src/Development/IDE/Plugin/TypeLenses.hs:98) ghcide> suggestSignature (src/Development/IDE/Plugin/TypeLenses.hs:204) ghcide> typeLensCommandId (src/Development/IDE/Plugin/TypeLenses.hs:95) 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: 'PositionMap' is ambiguous. It is defined ghcide> * at src/Development/IDE/Core/UseStale.hs:62:49 ghcide> * at src/Development/IDE/Core/UseStale.hs:62: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/Core/UseStale.hs:62:1 ghcide> Warning: 'PositionMapping' is out of scope. ghcide> If you qualify the identifier, haddock can try to link it anyway. ghcide> Warning: 'PositionMapping' is ambiguous. It is defined ghcide> * at src/Development/IDE/Core/PositionMapping.hs:93:27 ghcide> * at src/Development/IDE/Core/PositionMapping.hs:93: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/Core/PositionMapping.hs:93:1 ghcide> 57% ( 8 / 14) in 'Development.IDE.Core.UseStale' ghcide> Missing documentation for: ghcide> Module header ghcide> unTrack ghcide> untrackedStaleValue (src/Development/IDE/Core/UseStale.hs:92) ghcide> unsafeMkStale (src/Development/IDE/Core/UseStale.hs:138) ghcide> unsafeMkCurrent (src/Development/IDE/Core/UseStale.hs:134) ghcide> unsafeCopyAge (src/Development/IDE/Core/UseStale.hs:142) 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:338) ghcide> fromIdentInfo (src/Development/IDE/Plugin/Completions/Logic.hs:315) ghcide> getCompletionPrefixFromRope (src/Development/IDE/Plugin/Completions/Logic.hs:894) ghcide> 0% ( 0 / 4) in 'Development.IDE.Plugin.Completions' ghcide> Missing documentation for: ghcide> Module header ghcide> descriptor (src/Development/IDE/Plugin/Completions.hs:71) ghcide> Log (src/Development/IDE/Plugin/Completions.hs:61) ghcide> ghcideCompletionsPluginPriority (src/Development/IDE/Plugin/Completions.hs:68) ghcide> 33% ( 1 / 3) in 'Development.IDE.Plugin.HLS.GhcIde' ghcide> Missing documentation for: ghcide> descriptors (src/Development/IDE/Plugin/HLS/GhcIde.hs:37) 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:225) ghcide> Command (src/Development/IDE/Main.hs:170) ghcide> IdeCommand ghcide> isLSP (src/Development/IDE/Main.hs:183) ghcide> commandP (src/Development/IDE/Main.hs:187) ghcide> defaultMain (src/Development/IDE/Main.hs:291) ghcide> testing (src/Development/IDE/Main.hs:270) ghcide> Log (src/Development/IDE/Main.hs:133) ghcide> Warning: Control.Concurrent.Strict: could not find link destinations for: ghcide> - Data.Primitive.Unlifted.Class.D:R:UnliftedMVar ghcide> - Data.Primitive.Unlifted.Class.D:R:UnliftedThreadId 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.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> - GHC.Driver.Backpack.BkpM ghcide> - GHC.Internal.ForeignSrcLang.Rep_ForeignSrcLang ghcide> - GHC.Internal.LanguageExtensions.Rep_Extension ghcide> - GHC.Driver.Session.DynP ghcide> - GHC.Hs.Type.HsQTvsRn ghcide> - GHC.Hs.Type.pprTyVarBndr ghcide> - GHC.Parser.Lexer.LayoutContext ghcide> - GHC.Parser.Lexer.ALRContext ghcide> - GHC.Parser.Lexer.ALRLayout ghcide> - GHC.Unit.Module.Env.NDModule ghcide> - GHC.Unit.Module.ModIface.ModIfaceFinal ghcide> - GHC.Driver.Errors.Types.Rep_GhcMessage ghcide> - GHC.Hs.Utils.AnnoBody ghcide> - GHC.Unit.Module.ModIface.ModIfacePhase ghcide> - GHC.Iface.Ext.Ast.HiePass ghcide> - GHC.Iface.Ext.Ast.Context ghcide> - GHC.Iface.Ext.Ast.AnnoBody ghcide> - GHC.Iface.Ext.Ast.EvBindContext ghcide> - GHC.Iface.Ext.Ast.getTypeNode ghcide> - GHC.Iface.Ext.Ast.HieM ghcide> - GHC.Iface.Ext.Ast.HieState ghcide> - GHC.Iface.Ext.Ast.ModifyState ghcide> - GHC.Iface.Ext.Ast.addSubstitution ghcide> - GHC.Iface.Ext.Ast.RContext ghcide> - GHC.Iface.Ext.Ast.TScoped ghcide> - GHC.Iface.Ext.Ast.toHie ghcide> - Development.IDE.GHC.Compat.Core.FunTyFlag ghcide> - GHC.Tc.Errors.Types.Rep_TcRnMessage ghcide> - GHC.Tc.Errors.Types.PromotionErr.Rep_PromotionErr ghcide> - GHC.Parser.PostProcess.D:R:BodyHsCmd ghcide> - GHC.Parser.PostProcess.D:R:FunArgHsCmd ghcide> - GHC.Parser.PostProcess.D:R:InfixOpHsCmd ghcide> - GHC.Parser.PostProcess.D:R:BodyHsExpr ghcide> - GHC.Parser.PostProcess.D:R:InfixOpHsExpr ghcide> - GHC.Parser.PostProcess.D:R:FunArgHsExpr ghcide> - GHC.CmmToAsm.Reg.Graph.SpillClean.Store ghcide> - GHC.HsToCore.Quote.Core ghcide> - GHC.HsToCore.Quote.M ghcide> - GHC.HsToCore.Quote.MetaM ghcide> - GHC.HsToCore.Quote.RepTV ghcide> - GHC.HsToCore.Quote.tyVarBndrName ghcide> - GHC.HsToCore.Quote.repPlainTV ghcide> - GHC.HsToCore.Quote.repKindedTV ghcide> - GHC.Parser.PostProcess.Haddock.HasHaddock ghcide> - GHC.Parser.PostProcess.Haddock.addHaddock ghcide> - GHC.Parser.PostProcess.Haddock.HdkA ghcide> - GHC.ThToHs.CvtFlag ghcide> - GHC.ThToHs.cvtFlag ghcide> Warning: Development.IDE.GHC.Compat.Error: could not find link destinations for: ghcide> - GHC.Types.Error.D:R:DiagnosticOptsDiagnosticMessage ghcide> - GHC.Driver.Errors.Types.Rep_DriverMessage ghcide> - GHC.Driver.Errors.Types.Rep_GhcMessage ghcide> - GHC.Tc.Errors.Types.Rep_TcRnMessage ghcide> - GHC.Tc.Errors.Types.Rep_TcRnMessageDetailed ghcide> - GHC.Types.Error.D:R:DiagnosticOptsUnknownDiagnostic ghcide> - GHC.HsToCore.Errors.Types.Rep_DsMessage ghcide> - GHC.Parser.Errors.Types.Rep_PsMessage ghcide> Warning: Development.IDE.GHC.Compat.Outputable: could not find link destinations for: ghcide> - GHC.Driver.MakeSem.JobResources ghcide> - GHC.Types.Unique.FM.Edit ghcide> - GHC.Types.Unique.SDFM.Shared ghcide> - GHC.Core.InstEnv.InstMatches ghcide> - GHC.Types.Error.LinkedDiagCode ghcide> - GHC.StgToJS.Utils.SlotCount ghcide> - GHC.Core.Opt.Arity.EtaInfo ghcide> - GHC.Core.Opt.OccurAnal.TailUsageDetails ghcide> - GHC.Core.Opt.OccurAnal.SimpleNodeDetails ghcide> - GHC.Core.Opt.OccurAnal.NodeDetails ghcide> - GHC.Unit.State.UnitVisibility ghcide> - GHC.Core.Opt.CprAnal.SigEnv ghcide> - GHC.Core.Opt.DmdAnal.AnalEnv ghcide> - GHC.CmmToAsm.BlockLayout.BlockChain ghcide> - GHC.Wasm.ControlFlow.FromCmm.ContainingSyntax ghcide> - GHC.Core.Opt.Specialise.DictBind ghcide> - GHC.Core.Opt.Specialise.SpecArg ghcide> - GHC.CoreToStg.Prep.FloatInfo ghcide> - GHC.CoreToStg.Prep.Floats ghcide> - GHC.CoreToStg.Prep.FloatingBind ghcide> - GHC.Rename.Env.DisambigInfo ghcide> - GHC.Tc.Solver.Proposal ghcide> - GHC.Tc.Solver.ProposalSequence ghcide> - GHC.Tc.Validity.ValidityEnv ghcide> - GHC.Tc.Validity.ExpandMode ghcide> - GHC.Tc.Validity.TypeOrKindCtxt ghcide> - GHC.Rename.Names.ImpOccItem ghcide> - GHC.Rename.Expr.StmtTree ghcide> - GHC.Rename.Expr.MonadNames ghcide> - GHC.Tc.Gen.HsType.TcTyMode ghcide> - GHC.Tc.Deriv.EarlyDerivSpec ghcide> - GHC.HsToCore.Pmc.Solver.TopNormaliseTypeResult 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.Driver.Errors.Types.Rep_DriverMessage ghcide> - GHC.Driver.Errors.Types.Rep_GhcMessage ghcide> - GHC.Utils.Outputable.D:R:LineSDoc ghcide> - GHC.CoreToStg.Prep.ArgInfo ghcide> - GHC.CoreToStg.Prep.BindInfo ghcide> - GHC.StgToByteCode.Discr ghcide> - GHC.Parser.PostProcess.ArgPatBuilder ghcide> - GHC.Data.Graph.Directed.Edge ghcide> - GHC.Data.Graph.Directed.Time ghcide> - GHC.Cmm.CLabel.IdLabelInfo ghcide> - GHC.Cmm.CLabel.TickyIdInfo ghcide> - GHC.Cmm.LayoutStack.StackMap ghcide> - GHC.Cmm.LayoutStack.StackSlot ghcide> - GHC.Cmm.Type.CmmCat ghcide> - GHC.CmmToAsm.CFG.BranchInfo ghcide> - GHC.CmmToAsm.CFG.LoopInfo ghcide> - GHC.CmmToAsm.Reg.Graph.SpillClean.Store ghcide> - GHC.Core.Opt.Arity.ArityEnv ghcide> - GHC.Core.Opt.CprAnal.AnalEnv ghcide> - GHC.Core.Opt.FloatIn.FloatInBind ghcide> - GHC.Core.Opt.FloatOut.FloatBinds ghcide> - GHC.Core.Opt.OccurAnal.LocalOcc ghcide> - GHC.Core.Opt.OccurAnal.OccEncl ghcide> - GHC.Core.Opt.OccurAnal.UsageDetails ghcide> - GHC.Core.Opt.Simplify.Env.FloatFlag ghcide> - GHC.Core.Opt.SpecConstr.ArgOcc ghcide> - GHC.Core.Opt.SpecConstr.Call ghcide> - GHC.Core.Opt.SpecConstr.CallPat ghcide> - GHC.Core.Opt.SpecConstr.HowBound ghcide> - GHC.Core.Opt.SpecConstr.ScUsage ghcide> - GHC.Core.Opt.SpecConstr.Value ghcide> - GHC.Core.Opt.Specialise.CallInfo ghcide> - GHC.Core.Opt.Specialise.CallInfoSet ghcide> - GHC.Core.Opt.Specialise.FloatedDictBinds ghcide> - GHC.Core.Opt.Specialise.SpecEnv ghcide> - GHC.Core.Opt.Specialise.UsageDetails ghcide> - GHC.Core.SimpleOpt.SimpleOptEnv ghcide> - GHC.Driver.Make.CachedIface ghcide> - GHC.Driver.Make.CodeGenEnable ghcide> - GHC.Rename.HsType.RnTyKiEnv ghcide> - GHC.Rename.HsType.RnTyKiWhat ghcide> - GHC.Stg.Unarise.UnariseVal ghcide> - GHC.Tc.Gen.Bind.GeneralisationPlan ghcide> - GHC.Tc.Gen.Head.XPass ghcide> - GHC.Wasm.ControlFlow.FromCmm.Context 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.Internal.Generics.Rep_Fingerprint ghcide> - GHC.Data.Bag.D:R:ItemBag ghcide> - GHC.Iface.Ext.Ast.HieM ghcide> - GHC.Iface.Ext.Ast.toHie ghcide> - GHC.CmmToAsm.Reg.Graph.SpillClean.Store 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.RenamedSource ghcide> - GHC.Iface.Ext.Ast.TypecheckedSource 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.Protocol.Internal.Types.Position.Rep_Position ghcide> - Language.LSP.Protocol.Internal.Types.Range.Rep_Range ghcide> - Language.LSP.Protocol.Types.Uri.Rep_NormalizedFilePath ghcide> - Language.LSP.Protocol.Types.Uri.Rep_NormalizedUri ghcide> - Language.LSP.Protocol.Types.Uri.Rep_Uri ghcide> - Language.LSP.Protocol.Internal.Types.Location.Rep_Location 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> - Language.LSP.Protocol.Internal.Types.Diagnostic.Rep_Diagnostic ghcide> - Language.LSP.Protocol.Internal.Types.DiagnosticSeverity.Rep_DiagnosticSeverity ghcide> - Language.LSP.Protocol.Internal.Types.DiagnosticSeverity.D:R:EnumBaseTypeDiagnosticSeverity ghcide> - Development.IDE.Types.Diagnostics.Rep_FileDiagnostic ghcide> - Development.IDE.Types.Diagnostics.Rep_StructuredMessage ghcide> Warning: Development.IDE.Session.Diagnostics: could not find link destinations for: ghcide> - Development.IDE.Session.Diagnostics.Rep_CradleErrorDetails ghcide> Warning: Development.IDE.Types.KnownTargets: could not find link destinations for: ghcide> - Development.IDE.Types.KnownTargets.Rep_Target ghcide> Warning: Development.IDE.Types.Exports: could not find link destinations for: ghcide> - Development.IDE.Types.Exports.WithHieDb ghcide> - Development.IDE.Types.Exports.Rep_IdentInfo ghcide> Warning: Development.IDE.Spans.Common: could not find link destinations for: ghcide> - Development.IDE.Spans.Common.Rep_SpanDoc ghcide> - Development.IDE.Spans.Common.Rep_SpanDocUris ghcide> Warning: Development.IDE.Plugin.Completions.Types: could not find link destinations for: ghcide> - Language.LSP.Protocol.Internal.Types.CompletionItemKind.CompletionItemKind ghcide> - Development.IDE.Plugin.Completions.Types.Rep_CompletionResolveData ghcide> - Development.IDE.Plugin.Completions.Types.Rep_ExtendImport ghcide> - Development.IDE.Plugin.Completions.Types.Rep_LocalCompletions ghcide> - Development.IDE.Plugin.Completions.Types.Rep_NonLocalCompletions 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> - Development.IDE.Import.DependencyInformation.Rep_NamedModuleDep ghcide> - Development.IDE.Import.DependencyInformation.Rep_TransitiveDependencies ghcide> - Development.IDE.Import.DependencyInformation.Rep_DependencyInformation ghcide> - Development.IDE.Import.DependencyInformation.Rep_NodeError ghcide> - Development.IDE.Import.DependencyInformation.Rep_ModuleParseError ghcide> - Development.IDE.Import.DependencyInformation.Rep_PathIdMap ghcide> Warning: Development.IDE.Core.RuleTypes: could not find link destinations for: ghcide> - Development.IDE.Core.RuleTypes.Rep_AddWatchedFile ghcide> - Development.IDE.Core.RuleTypes.Rep_FileOfInterestStatus ghcide> - Development.IDE.Core.RuleTypes.Rep_FileVersion ghcide> - Development.IDE.Core.RuleTypes.Rep_GenerateCore ghcide> - Development.IDE.Core.RuleTypes.Rep_GetBindings ghcide> - Development.IDE.Core.RuleTypes.Rep_GetClientSettings ghcide> - Development.IDE.Core.RuleTypes.Rep_GetDocMap ghcide> - Development.IDE.Core.RuleTypes.Rep_GetFileContents ghcide> - Development.IDE.Core.RuleTypes.Rep_GetFileExists ghcide> - Development.IDE.Core.RuleTypes.Rep_GetFileHash ghcide> - Development.IDE.Core.RuleTypes.Rep_GetHieAst ghcide> - Development.IDE.Core.RuleTypes.Rep_GetImportMap ghcide> - Development.IDE.Core.RuleTypes.Rep_GetKnownTargets ghcide> - Development.IDE.Core.RuleTypes.Rep_GetLinkable ghcide> - Development.IDE.Core.RuleTypes.Rep_GetLocatedImports ghcide> - Development.IDE.Core.RuleTypes.Rep_GetModIfaceFromDiskAndIndex ghcide> - Development.IDE.Core.RuleTypes.Rep_GetModIfaceFromDisk ghcide> - Development.IDE.Core.RuleTypes.Rep_GetModIface ghcide> - Development.IDE.Core.RuleTypes.Rep_GetModSummaryWithoutTimestamps ghcide> - Development.IDE.Core.RuleTypes.Rep_GetModSummary ghcide> - Development.IDE.Core.RuleTypes.Rep_GetModificationTime ghcide> - Development.IDE.Core.RuleTypes.Rep_GetModuleGraph ghcide> - Development.IDE.Core.RuleTypes.Rep_GetParsedModuleWithComments ghcide> - Development.IDE.Core.RuleTypes.Rep_GetParsedModule ghcide> - Development.IDE.Core.RuleTypes.Rep_GhcSessionIO ghcide> - Development.IDE.Core.RuleTypes.Rep_GhcSession ghcide> - Development.IDE.Core.RuleTypes.Rep_IsFileOfInterestResult ghcide> - Development.IDE.Core.RuleTypes.Rep_IsFileOfInterest ghcide> - Development.IDE.Core.RuleTypes.Rep_LinkableType ghcide> - Development.IDE.Core.RuleTypes.Rep_NeedsCompilation ghcide> - Development.IDE.Core.RuleTypes.Rep_ReportImportCycles ghcide> - Development.IDE.Core.RuleTypes.Rep_TypeCheck 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> - Development.IDE.Types.Shake.Rep_ShakeValue ghcide> - Development.IDE.Types.Shake.Rep_Value ghcide> Warning: Development.IDE.Core.Shake: could not find link destinations for: ghcide> - Language.LSP.Protocol.Internal.Types.TextDocumentContentChangeEvent.TextDocumentContentChangeEvent ghcide> - Language.LSP.Protocol.Internal.Types.ClientCapabilities.ClientCapabilities ghcide> - Language.LSP.Protocol.Internal.Types.SemanticTokens.SemanticTokens ghcide> - Language.LSP.Protocol.Internal.Types.VersionedTextDocumentIdentifier.VersionedTextDocumentIdentifier ghcide> - Development.IDE.Types.Action.ActionQueue ghcide> - Development.IDE.Types.Action.DelayedActionInternal ghcide> - Development.IDE.Types.KnownTargets.Rep_Target ghcide> - Development.IDE.Core.RuleTypes.Rep_FileVersion ghcide> - Development.IDE.Core.RuleTypes.Rep_GetModificationTime ghcide> - Development.IDE.Core.Shake.GetStalePersistent ghcide> - Development.IDE.Core.Shake.STMDiagnosticStore ghcide> - Development.IDE.Core.Shake.ShakeSession 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.Internal.Method.Method ghcide> - Language.LSP.Protocol.Message.Types.TResponseError ghcide> - Language.LSP.Protocol.Message.LspId.LspId ghcide> - Language.LSP.Protocol.Internal.Method.SMethod ghcide> - Language.LSP.Protocol.Message.Meta.MessageDirection ghcide> - Language.LSP.Protocol.Internal.Method.MessageParams ghcide> - Language.LSP.Protocol.Message.Meta.Request ghcide> - Language.LSP.Protocol.Message.Meta.ClientToServer ghcide> - Language.LSP.Protocol.Message.Meta.Notification ghcide> - Language.LSP.Protocol.Internal.Method.MessageResult ghcide> Warning: Development.IDE.Plugin.HLS: could not find link destinations for: ghcide> - Language.LSP.Protocol.Internal.Method.Method ghcide> - Language.LSP.Protocol.Message.Types.TResponseError ghcide> - Language.LSP.Protocol.Internal.Method.SMethod ghcide> - Language.LSP.Protocol.Message.Meta.MessageDirection ghcide> - Language.LSP.Protocol.Message.Meta.MessageKind ghcide> - Language.LSP.Protocol.Message.Meta.Request 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.OfInterest: could not find link destinations for: ghcide> - Development.IDE.Core.RuleTypes.Rep_FileOfInterestStatus 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.Core.Rules: could not find link destinations for: ghcide> - Ide.Plugin.Properties.NonEmptyList ghcide> - Development.IDE.Import.DependencyInformation.Rep_TransitiveDependencies ghcide> - Development.IDE.Core.RuleTypes.Rep_GetClientSettings ghcide> - Development.IDE.Core.RuleTypes.Rep_GetParsedModule ghcide> - Development.IDE.Core.RuleTypes.Rep_GhcSessionIO ghcide> Warning: Development.IDE.Plugin.Test: could not find link destinations for: ghcide> - Development.IDE.Plugin.Test.Rep_TestRequest 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.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> - Development.IDE.Plugin.TypeLenses.Rep_GetGlobalBindingTypeSigs 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 ghc-lib-parser> Documentation created: dist/doc/html/ghc-lib-parser, ghc-lib-parser> dist/doc/html/ghc-lib-parser/ghc-lib-parser.txt ghc-lib-parser> haddockPhase completed in 4 minutes 23 seconds ghc-lib-parser> Running phase: installPhase ghc-lib-parser> Installing library in /nix/store/mkijm6wzvfx902a1xq2x3gifkqxsyjyw-ghc-lib-parser-9.12.2.20250320/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo ghc-lib-parser> Running phase: fixupPhase ghc-lib-parser> shrinking RPATHs of ELF executables and libraries in /nix/store/mkijm6wzvfx902a1xq2x3gifkqxsyjyw-ghc-lib-parser-9.12.2.20250320 ghc-lib-parser> shrinking /nix/store/mkijm6wzvfx902a1xq2x3gifkqxsyjyw-ghc-lib-parser-9.12.2.20250320/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHSghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo-ghc9.12.1.so ghc-lib-parser> checking for references to /build/ in /nix/store/mkijm6wzvfx902a1xq2x3gifkqxsyjyw-ghc-lib-parser-9.12.2.20250320... ghc-lib-parser> patching script interpreter paths in /nix/store/mkijm6wzvfx902a1xq2x3gifkqxsyjyw-ghc-lib-parser-9.12.2.20250320 ghc-lib-parser> stripping (with command strip and flags -S -p) in /nix/store/mkijm6wzvfx902a1xq2x3gifkqxsyjyw-ghc-lib-parser-9.12.2.20250320/lib ghcide> Documentation created: dist/doc/html/ghcide, dist/doc/html/ghcide/ghcide.txt ghcide> Preprocessing executable 'ghcide' for ghcide-2.10.0.0... ghcide> haddockPhase completed in 39 seconds ghcide> Running phase: installPhase ghcide> Installing library in /nix/store/nqlnr4z1fdpv3isv3anqgyd4q8p3152k-ghcide-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg ghcide> Installing executable ghcide in /nix/store/nqlnr4z1fdpv3isv3anqgyd4q8p3152k-ghcide-2.10.0.0/bin ghcide> Warning: The directory ghcide> /nix/store/nqlnr4z1fdpv3isv3anqgyd4q8p3152k-ghcide-2.10.0.0/bin is not in the ghcide> system search path. ghc-lib-parser> shrinking RPATHs of ELF executables and libraries in /nix/store/c36n0iib1qj89ryrlbwyvdksrwb04m5j-ghc-lib-parser-9.12.2.20250320-data ghc-lib-parser> checking for references to /build/ in /nix/store/c36n0iib1qj89ryrlbwyvdksrwb04m5j-ghc-lib-parser-9.12.2.20250320-data... ghc-lib-parser> patching script interpreter paths in /nix/store/c36n0iib1qj89ryrlbwyvdksrwb04m5j-ghc-lib-parser-9.12.2.20250320-data ghc-lib-parser> shrinking RPATHs of ELF executables and libraries in /nix/store/ngi67allgpr524ywhz9gnqw75gxikx67-ghc-lib-parser-9.12.2.20250320-doc ghc-lib-parser> checking for references to /build/ in /nix/store/ngi67allgpr524ywhz9gnqw75gxikx67-ghc-lib-parser-9.12.2.20250320-doc... ghc-lib-parser> patching script interpreter paths in /nix/store/ngi67allgpr524ywhz9gnqw75gxikx67-ghc-lib-parser-9.12.2.20250320-doc ghc-lib-parser (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/c36n0iib1qj89ryrlbwyvdksrwb04m5j-ghc-lib-parser-9.12.2.20250320-data /nix/store/mkijm6wzvfx902a1xq2x3gifkqxsyjyw-ghc-lib-parser-9.12.2.20250320 /nix/store/ngi67allgpr524ywhz9gnqw75gxikx67-ghc-lib-parser-9.12.2.20250320-doc ghc-lib-parser (post)> Pushing 3 paths (66 are already present) using zstd to cache sellout ⏳ ghc-lib-parser (post)> ghc-lib-parser (post)> Pushing /nix/store/ngi67allgpr524ywhz9gnqw75gxikx67-ghc-lib-parser-9.12.2.20250320-doc (209.85 MiB) ghc-lib-parser (post)> Pushing /nix/store/mkijm6wzvfx902a1xq2x3gifkqxsyjyw-ghc-lib-parser-9.12.2.20250320 (757.56 MiB) ghc-lib-parser (post)> Pushing /nix/store/c36n0iib1qj89ryrlbwyvdksrwb04m5j-ghc-lib-parser-9.12.2.20250320-data (10.41 KiB) ghc-lib-parser (post)> ghc-lib-parser (post)> All done. ghc-lib-parser (post)> added 3 signatures ghc-lib-parser (post)> added 2 signatures ghc-lib-parser (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/c36n0iib1qj89ryrlbwyvdksrwb04m5j-ghc-lib-parser-9.12.2.20250320-data /nix/store/mkijm6wzvfx902a1xq2x3gifkqxsyjyw-ghc-lib-parser-9.12.2.20250320 /nix/store/ngi67allgpr524ywhz9gnqw75gxikx67-ghc-lib-parser-9.12.2.20250320-doc ghc-lib-parser (post)> copying 3 paths... ghc-lib-parser (post)> copying path '/nix/store/c36n0iib1qj89ryrlbwyvdksrwb04m5j-ghc-lib-parser-9.12.2.20250320-data' to 'ssh-ng://'... ghc-lib-parser (post)> copying path '/nix/store/ngi67allgpr524ywhz9gnqw75gxikx67-ghc-lib-parser-9.12.2.20250320-doc' to 'ssh-ng://'... ghc-lib-parser (post)> copying path '/nix/store/mkijm6wzvfx902a1xq2x3gifkqxsyjyw-ghc-lib-parser-9.12.2.20250320' to 'ssh-ng://'... ghc-lib-parser (post)> copying 2 paths... ghc-lib-parser (post)> copying path '/nix/store/zyd8q71lijq1zhqc8n296k2d9wcvf8li-ghc-lib-parser-9.12.2.20250320.tar.gz.drv' to 'ssh-ng://'... ghc-lib-parser (post)> copying path '/nix/store/rpaycwxwp2x3261vhh3x252zdx92gv25-ghc-lib-parser-9.12.2.20250320.drv' to 'ssh-ng://'... building '/nix/store/caggqs1kkqz7532lz26kwfi9ddwkf2xz-fourmolu-0.18.0.0.drv'... building '/nix/store/75zchyz77l4mwbym7halx2k9h8spv1hf-ghc-lib-parser-ex-9.12.0.0.drv'... building '/nix/store/h7sb0kj8xslcjsfl453q5ipir0fwab9b-ormolu-0.8.0.0.drv'... ghcide> Running phase: fixupPhase ghcide> shrinking RPATHs of ELF executables and libraries in /nix/store/nqlnr4z1fdpv3isv3anqgyd4q8p3152k-ghcide-2.10.0.0 ghcide> shrinking /nix/store/nqlnr4z1fdpv3isv3anqgyd4q8p3152k-ghcide-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHSghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg-ghc9.12.1.so ghcide> shrinking /nix/store/nqlnr4z1fdpv3isv3anqgyd4q8p3152k-ghcide-2.10.0.0/bin/ghcide ghcide> checking for references to /build/ in /nix/store/nqlnr4z1fdpv3isv3anqgyd4q8p3152k-ghcide-2.10.0.0... ghcide> patching script interpreter paths in /nix/store/nqlnr4z1fdpv3isv3anqgyd4q8p3152k-ghcide-2.10.0.0 ghcide> stripping (with command strip and flags -S -p) in /nix/store/nqlnr4z1fdpv3isv3anqgyd4q8p3152k-ghcide-2.10.0.0/lib /nix/store/nqlnr4z1fdpv3isv3anqgyd4q8p3152k-ghcide-2.10.0.0/bin ghcide> shrinking RPATHs of ELF executables and libraries in /nix/store/c05jlg1kjsq8wz6nvfnvjvaziq3qsifj-ghcide-2.10.0.0-doc ghcide> checking for references to /build/ in /nix/store/c05jlg1kjsq8wz6nvfnvjvaziq3qsifj-ghcide-2.10.0.0-doc... ghcide> patching script interpreter paths in /nix/store/c05jlg1kjsq8wz6nvfnvjvaziq3qsifj-ghcide-2.10.0.0-doc ghcide (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/c05jlg1kjsq8wz6nvfnvjvaziq3qsifj-ghcide-2.10.0.0-doc /nix/store/nqlnr4z1fdpv3isv3anqgyd4q8p3152k-ghcide-2.10.0.0 ghcide (post)> Pushing 4 paths (398 are already present) using zstd to cache sellout ⏳ ghcide (post)> ghcide (post)> Pushing /nix/store/vi3p3c46vd1fqscz70nf2mvv5gr31cj1-fingertree-0.1.5.0-doc (2.33 MiB) ghcide (post)> Pushing /nix/store/c05jlg1kjsq8wz6nvfnvjvaziq3qsifj-ghcide-2.10.0.0-doc (41.96 MiB) ghcide (post)> Pushing /nix/store/ih1dx8p38g1lyg5khpdajb5z35qnksf3-fingertree-0.1.5.0 (6.51 MiB) ghcide (post)> Pushing /nix/store/nqlnr4z1fdpv3isv3anqgyd4q8p3152k-ghcide-2.10.0.0 (151.40 MiB) ghcide (post)> ghcide (post)> All done. ghcide (post)> added 2 signatures ghcide (post)> added 3 signatures ghcide (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/c05jlg1kjsq8wz6nvfnvjvaziq3qsifj-ghcide-2.10.0.0-doc /nix/store/nqlnr4z1fdpv3isv3anqgyd4q8p3152k-ghcide-2.10.0.0 ghcide (post)> copying 2 paths... ghcide (post)> copying path '/nix/store/c05jlg1kjsq8wz6nvfnvjvaziq3qsifj-ghcide-2.10.0.0-doc' to 'ssh-ng://'... ghcide (post)> copying path '/nix/store/nqlnr4z1fdpv3isv3anqgyd4q8p3152k-ghcide-2.10.0.0' to 'ssh-ng://'... ghcide (post)> copying 1 paths... ghcide (post)> copying path '/nix/store/xx3bljwgpz4avaxs8z5i6y8cbn8kbmy8-ghcide-2.10.0.0.drv' to 'ssh-ng://'... building '/nix/store/bn6c3xf508hj4zwq1n4rbf85c1dm8pv1-hls-test-utils-2.10.0.0.drv'... fourmolu> Running phase: setupCompilerEnvironmentPhase fourmolu> Build with /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1. fourmolu> Running phase: unpackPhase fourmolu> unpacking source archive /nix/store/bdgihab2nhn6ywibdkvq6ik9d90f6hw0-fourmolu-0.18.0.0.tar.gz fourmolu> source root is fourmolu-0.18.0.0 fourmolu> setting SOURCE_DATE_EPOCH to timestamp 1737838769 of file "fourmolu-0.18.0.0/tests/Spec.hs" fourmolu> Running phase: patchPhase fourmolu> Running phase: compileBuildDriverPhase fourmolu> setupCompileFlags: -package-db=/build/tmp.oVKlUKLte4/setup-package.conf.d -threaded fourmolu> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.oVKlUKLte4/Main.o ) fourmolu> [2 of 2] Linking Setup fourmolu> Running phase: updateAutotoolsGnuConfigScriptsPhase fourmolu> Running phase: configurePhase fourmolu> configureFlags: --verbose --prefix=/nix/store/gfazk4r90254iscbj678mk9j8shp23qq-fourmolu-0.18.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/asfwli0lij9ggncgbgqpqn5pf1pssppc-fourmolu-0.18.0.0-doc/share/doc/fourmolu-0.18.0.0 --with-gcc=gcc --package-db=/build/tmp.oVKlUKLte4/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/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib fourmolu> Using Parsec parser fourmolu> Configuring fourmolu-0.18.0.0... fourmolu> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports fourmolu> 'ghc' version < 9.12): fourmolu> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc is version fourmolu> 9.12.1 fourmolu> Flags chosen: dev=False fourmolu> Dependency Cabal-syntax >=3.14 && <3.15: using Cabal-syntax-3.14.1.0 fourmolu> Dependency Diff >=0.4 && <2: using Diff-1.0.2 fourmolu> Dependency MemoTrie >=0.6 && <0.7: using MemoTrie-0.6.11 fourmolu> Dependency aeson >=1.0 && <3.0: using aeson-2.2.3.0 fourmolu> Dependency ansi-terminal >=0.10 && <1.2: using ansi-terminal-1.1.2 fourmolu> Dependency array >=0.5 && <0.6: using array-0.5.8.0 fourmolu> Dependency base >=4.14 && <5: using base-4.21.0.0 fourmolu> Dependency binary >=0.8 && <0.9: using binary-0.8.9.2 fourmolu> Dependency bytestring >=0.2 && <0.13: using bytestring-0.12.2.0 fourmolu> Dependency choice >=0.2.4.1 && <0.3: using choice-0.2.4.1 fourmolu> Dependency containers >=0.5 && <0.8: using containers-0.7 fourmolu> Dependency directory >=1.3 && <1.4: using directory-1.3.9.0 fourmolu> Dependency file-embed >=0.0.15 && <0.1: using file-embed-0.0.16.0 fourmolu> Dependency filepath >=1.2 && <1.6: using filepath-1.5.4.0 fourmolu> Dependency ghc-lib-parser >=9.12 && <9.13: using fourmolu> ghc-lib-parser-9.12.2.20250320 fourmolu> Dependency megaparsec >=9: using megaparsec-9.6.1 fourmolu> Dependency mtl >=2 && <3: using mtl-2.3.1 fourmolu> Dependency scientific >=0.3.2 && <1: using scientific-0.3.8.0 fourmolu> Dependency syb >=0.7 && <0.8: using syb-0.7.2.4 fourmolu> Dependency text >=2.1 && <3: using text-2.1.2 fourmolu> Dependency Cabal-syntax >=3.14 && <3.15: using Cabal-syntax-3.14.1.0 fourmolu> Dependency base >=4.12 && <5: using base-4.21.0.0 fourmolu> Dependency containers >=0.5 && <0.8: using containers-0.7 fourmolu> Dependency directory >=1.3.3 && <1.4: using directory-1.3.9.0 fourmolu> Dependency filepath >=1.2 && <1.6: using filepath-1.5.4.0 fourmolu> Dependency fourmolu: using fourmolu-0.18.0.0 fourmolu> Dependency ghc-lib-parser >=9.12 && <9.13: using fourmolu> ghc-lib-parser-9.12.2.20250320 fourmolu> Dependency optparse-applicative >=0.17 && <0.19: using fourmolu> optparse-applicative-0.18.1.0 ghc-lib-parser-ex> Running phase: setupCompilerEnvironmentPhase ghc-lib-parser-ex> Build with /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1. ghc-lib-parser-ex> Running phase: unpackPhase ghc-lib-parser-ex> unpacking source archive /nix/store/7g1ff62pwxdaqhm7048pnnc7d9vs2j0v-ghc-lib-parser-ex-9.12.0.0.tar.gz ghc-lib-parser-ex> source root is ghc-lib-parser-ex-9.12.0.0 ghc-lib-parser-ex> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "ghc-lib-parser-ex-9.12.0.0/test/Test.hs" ghc-lib-parser-ex> Running phase: patchPhase ghc-lib-parser-ex> Running phase: compileBuildDriverPhase ghc-lib-parser-ex> setupCompileFlags: -package-db=/build/tmp.aXDQnAbxkX/setup-package.conf.d -threaded ghc-lib-parser-ex> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.aXDQnAbxkX/Main.o ) ghc-lib-parser-ex> [2 of 2] Linking Setup ghc-lib-parser-ex> Running phase: updateAutotoolsGnuConfigScriptsPhase ghc-lib-parser-ex> Running phase: configurePhase ghc-lib-parser-ex> configureFlags: --verbose --prefix=/nix/store/79dfrm3x0lvaykav57wam53njrwmx3cb-ghc-lib-parser-ex-9.12.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/iwb1hvbna0pn9jq6njn5nn95mpp2y8x5-ghc-lib-parser-ex-9.12.0.0-doc/share/doc/ghc-lib-parser-ex-9.12.0.0 --with-gcc=gcc --package-db=/build/tmp.aXDQnAbxkX/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/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib ghc-lib-parser-ex> Using Parsec parser ghc-lib-parser-ex> Configuring ghc-lib-parser-ex-9.12.0.0... ghc-lib-parser-ex> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports ghc-lib-parser-ex> 'ghc' version < 9.12): ghc-lib-parser-ex> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc is version ghc-lib-parser-ex> 9.12.1 ghc-lib-parser-ex> Flags chosen: auto=False, no-ghc-lib=False ghc-lib-parser-ex> Dependency base >=4.7 && <5: using base-4.21.0.0 ghc-lib-parser-ex> Dependency bytestring >=0.10.8.2: using bytestring-0.12.2.0 ghc-lib-parser-ex> Dependency containers >=0.5.8.1: using containers-0.7 ghc-lib-parser-ex> Dependency ghc-lib-parser >=9.12 && <9.13: using ghc-lib-parser-ex> ghc-lib-parser-9.12.2.20250320 ghc-lib-parser-ex> Dependency uniplate >=1.5: using uniplate-1.6.13 ghc-lib-parser-ex> Dependency base >=4.7 && <5: using base-4.21.0.0 ghc-lib-parser-ex> Dependency directory: using directory-1.3.9.0 ghc-lib-parser-ex> Dependency extra: using extra-1.8 ghc-lib-parser-ex> Dependency filepath: using filepath-1.5.4.0 ghc-lib-parser-ex> Dependency optparse-applicative: using optparse-applicative-0.18.1.0 ghc-lib-parser-ex> Dependency time: using time-1.14 ghc-lib-parser-ex> Dependency base >=4.7 && <5: using base-4.21.0.0 ghc-lib-parser-ex> Dependency bytestring >=0.10.8.2: using bytestring-0.12.2.0 ghc-lib-parser-ex> Dependency containers >=0.5.8.1: using containers-0.7 ghc-lib-parser-ex> Dependency directory >=1.3.1: using directory-1.3.9.0 ghc-lib-parser-ex> Dependency extra >=1.6: using extra-1.8 ghc-lib-parser-ex> Dependency filepath >=1.4.2: using filepath-1.5.4.0 ghc-lib-parser-ex> Dependency ghc-lib-parser >=9.12 && <9.13: using ghc-lib-parser-ex> ghc-lib-parser-9.12.2.20250320 ghc-lib-parser-ex> Dependency ghc-lib-parser-ex: using ghc-lib-parser-ex-9.12.0.0 ghc-lib-parser-ex> Dependency tasty >=1.2: using tasty-1.5.3 ghc-lib-parser-ex> Dependency tasty-hunit >=0.10.0: using tasty-hunit-0.10.2 ghc-lib-parser-ex> Dependency uniplate >=1.6.12: using uniplate-1.6.13 ghc-lib-parser-ex> Source component graph: ghc-lib-parser-ex> component exe:ghc-lib-parser-ex-build-tool ghc-lib-parser-ex> component lib ghc-lib-parser-ex> component test:ghc-lib-parser-ex-test dependency lib ghc-lib-parser-ex> Configured component graph: ghc-lib-parser-ex> component ghc-lib-parser-ex-9.12.0.0-8Ks0Y5g3NLz6nPQtfntmFM-ghc-lib-parser-ex-build-tool ghc-lib-parser-ex> include base-4.21.0.0-7c9b ghc-lib-parser-ex> include directory-1.3.9.0-9e59 ghc-lib-parser-ex> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz ghc-lib-parser-ex> include filepath-1.5.4.0-d360 ormolu> Running phase: setupCompilerEnvironmentPhase ormolu> Build with /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1. ormolu> Running phase: unpackPhase ormolu> unpacking source archive /nix/store/ds7db4r5hvnwc4k4bzxz0lq7qi0qpl0i-ormolu-0.8.0.0.tar.gz ormolu> source root is ormolu-0.8.0.0 ormolu> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "ormolu-0.8.0.0/tests/Spec.hs" ormolu> Running phase: patchPhase ormolu> Running phase: compileBuildDriverPhase ormolu> setupCompileFlags: -package-db=/build/tmp.4lOo1IEfMu/setup-package.conf.d -threaded ormolu> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.4lOo1IEfMu/Main.o ) ormolu> [2 of 2] Linking Setup ormolu> Running phase: updateAutotoolsGnuConfigScriptsPhase ormolu> Running phase: configurePhase ormolu> configureFlags: --verbose --prefix=/nix/store/66874z3pry74qrab62h400yngxshjsx4-ormolu-0.8.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/sbmxairnrvkqzl3b4964nawi02fz29sl-ormolu-0.8.0.0-doc/share/doc/ormolu-0.8.0.0 --with-gcc=gcc --package-db=/build/tmp.4lOo1IEfMu/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/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib ormolu> Using Parsec parser ormolu> Configuring ormolu-0.8.0.0... ormolu> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports ormolu> 'ghc' version < 9.12): ormolu> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc is version ormolu> 9.12.1 ormolu> Flags chosen: dev=False ormolu> Dependency Cabal-syntax >=3.14 && <3.15: using Cabal-syntax-3.14.1.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.8.0 ormolu> Dependency base >=4.14 && <5: using base-4.21.0.0 ormolu> Dependency binary >=0.8 && <0.9: using binary-0.8.9.2 ormolu> Dependency bytestring >=0.2 && <0.13: using bytestring-0.12.2.0 ormolu> Dependency choice >=0.2.4.1 && <0.3: using choice-0.2.4.1 ormolu> Dependency containers >=0.5 && <0.8: using containers-0.7 ormolu> Dependency directory >=1.3 && <1.4: using directory-1.3.9.0 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.5.4.0 ormolu> Dependency ghc-lib-parser >=9.12 && <9.13: using ormolu> ghc-lib-parser-9.12.2.20250320 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.1 && <3: using text-2.1.2 ormolu> Dependency Cabal-syntax >=3.14 && <3.15: using Cabal-syntax-3.14.1.0 ormolu> Dependency base >=4.12 && <5: using base-4.21.0.0 ormolu> Dependency containers >=0.5 && <0.8: using containers-0.7 ormolu> Dependency directory >=1.3 && <1.4: using directory-1.3.9.0 ormolu> Dependency filepath >=1.2 && <1.6: using filepath-1.5.4.0 ormolu> Dependency ghc-lib-parser >=9.12 && <9.13: using ormolu> ghc-lib-parser-9.12.2.20250320 ormolu> Dependency optparse-applicative >=0.14 && <0.19: using ormolu> optparse-applicative-0.18.1.0 ormolu> Dependency ormolu: using ormolu-0.8.0.0 ormolu> Dependency text >=2.1 && <3: using text-2.1.2 ormolu> Dependency th-env >=0.1.1 && <0.2: using th-env-0.1.1 fourmolu> Dependency terminal-size >=0.1 && <0.4: using terminal-size-0.3.4 fourmolu> Dependency text >=2.1 && <3: using text-2.1.2 fourmolu> Dependency th-env >=0.1.1 && <0.2: using th-env-0.1.1 fourmolu> Dependency unliftio >=0.2.10 && <0.3: using unliftio-0.2.25.1 fourmolu> Dependency yaml >=0.11.6.0 && <1: using yaml-0.11.11.2 fourmolu> Source component graph: fourmolu> component lib fourmolu> component exe:fourmolu dependency lib fourmolu> Configured component graph: fourmolu> component fourmolu-0.18.0.0-6nfiv6uaSvPGJvii3Qs5W2 fourmolu> include Cabal-syntax-3.14.1.0-063e fourmolu> include Diff-1.0.2-CuIGymKAf1TC8Vl8IiyTWl fourmolu> include MemoTrie-0.6.11-2jX04m4wTdHHp2kwUAqVvN fourmolu> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS fourmolu> include ansi-terminal-1.1.2-IIVoZYNX7r9L3kQTdz5fTa fourmolu> include array-0.5.8.0-0db1 fourmolu> include base-4.21.0.0-7c9b fourmolu> include binary-0.8.9.2-5eb4 fourmolu> include bytestring-0.12.2.0-b0ac fourmolu> include choice-0.2.4.1-H1AvU7ijrtRA6lJeIWLbHs fourmolu> include containers-0.7-0330 fourmolu> include directory-1.3.9.0-9e59 fourmolu> include file-embed-0.0.16.0-6Gd922KoRiP3vYTVNkzNxd fourmolu> include filepath-1.5.4.0-d360 fourmolu> include ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo fourmolu> include megaparsec-9.6.1-KQNqlG4kMAw5qmLSdR9Ppv fourmolu> include mtl-2.3.1-a5fa fourmolu> include scientific-0.3.8.0-9UrQw3jQ444EFF3GTEd7qw fourmolu> include syb-0.7.2.4-JlX7rTAXhBGBhK3INrvlnL fourmolu> include text-2.1.2-8f2d fourmolu> component fourmolu-0.18.0.0-1OqSuZX2DR5hc2slLEzhI-fourmolu fourmolu> include Cabal-syntax-3.14.1.0-063e fourmolu> include base-4.21.0.0-7c9b fourmolu> include containers-0.7-0330 fourmolu> include directory-1.3.9.0-9e59 fourmolu> include filepath-1.5.4.0-d360 fourmolu> include fourmolu-0.18.0.0-6nfiv6uaSvPGJvii3Qs5W2 fourmolu> include ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo fourmolu> include optparse-applicative-0.18.1.0-C5GiPgNeJpwHMRrRnQqrLy fourmolu> include terminal-size-0.3.4-DFoeT570WhR2Xuq7eQACdN fourmolu> include text-2.1.2-8f2d fourmolu> include th-env-0.1.1-HlemzmdtnwxFLgCxDaPTat fourmolu> include unliftio-0.2.25.1-5vXEmOX8ESC4s58yhnOQnw fourmolu> include yaml-0.11.11.2-Bb0TnjMf3gK1QJiYnDs0dm fourmolu> Linked component graph: fourmolu> unit fourmolu-0.18.0.0-6nfiv6uaSvPGJvii3Qs5W2 fourmolu> include Cabal-syntax-3.14.1.0-063e fourmolu> include Diff-1.0.2-CuIGymKAf1TC8Vl8IiyTWl fourmolu> include MemoTrie-0.6.11-2jX04m4wTdHHp2kwUAqVvN fourmolu> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS fourmolu> include ansi-terminal-1.1.2-IIVoZYNX7r9L3kQTdz5fTa fourmolu> include array-0.5.8.0-0db1 fourmolu> include base-4.21.0.0-7c9b fourmolu> include binary-0.8.9.2-5eb4 fourmolu> include bytestring-0.12.2.0-b0ac fourmolu> include choice-0.2.4.1-H1AvU7ijrtRA6lJeIWLbHs fourmolu> include containers-0.7-0330 fourmolu> include directory-1.3.9.0-9e59 fourmolu> include file-embed-0.0.16.0-6Gd922KoRiP3vYTVNkzNxd fourmolu> include filepath-1.5.4.0-d360 fourmolu> include ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo fourmolu> include megaparsec-9.6.1-KQNqlG4kMAw5qmLSdR9Ppv fourmolu> include mtl-2.3.1-a5fa fourmolu> include scientific-0.3.8.0-9UrQw3jQ444EFF3GTEd7qw fourmolu> include syb-0.7.2.4-JlX7rTAXhBGBhK3INrvlnL fourmolu> include text-2.1.2-8f2d ghc-lib-parser-ex> include optparse-applicative-0.18.1.0-C5GiPgNeJpwHMRrRnQqrLy ghc-lib-parser-ex> include time-1.14-ab6f ghc-lib-parser-ex> component ghc-lib-parser-ex-9.12.0.0-B5EC6qQtuog2JfS1oYnGEt ghc-lib-parser-ex> include base-4.21.0.0-7c9b ghc-lib-parser-ex> include bytestring-0.12.2.0-b0ac ghc-lib-parser-ex> include containers-0.7-0330 ghc-lib-parser-ex> include ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo ghc-lib-parser-ex> include uniplate-1.6.13-1khwpYd9yam5LViRzTRnUZ ghc-lib-parser-ex> component ghc-lib-parser-ex-9.12.0.0-3ZLirrWaq8PL0EuYAEx27W-ghc-lib-parser-ex-test ghc-lib-parser-ex> include base-4.21.0.0-7c9b ghc-lib-parser-ex> include bytestring-0.12.2.0-b0ac ghc-lib-parser-ex> include containers-0.7-0330 ghc-lib-parser-ex> include directory-1.3.9.0-9e59 ghc-lib-parser-ex> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz ghc-lib-parser-ex> include filepath-1.5.4.0-d360 ghc-lib-parser-ex> include ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo ghc-lib-parser-ex> include ghc-lib-parser-ex-9.12.0.0-B5EC6qQtuog2JfS1oYnGEt ghc-lib-parser-ex> include tasty-1.5.3-1qMX2xwdhAh2Fx6ZURDT5s ghc-lib-parser-ex> include tasty-hunit-0.10.2-bDQm7ih5LIFUNZa5HA0pZ ghc-lib-parser-ex> include uniplate-1.6.13-1khwpYd9yam5LViRzTRnUZ ghc-lib-parser-ex> Linked component graph: ghc-lib-parser-ex> unit ghc-lib-parser-ex-9.12.0.0-8Ks0Y5g3NLz6nPQtfntmFM-ghc-lib-parser-ex-build-tool ghc-lib-parser-ex> include base-4.21.0.0-7c9b ghc-lib-parser-ex> include directory-1.3.9.0-9e59 ghc-lib-parser-ex> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz ghc-lib-parser-ex> include filepath-1.5.4.0-d360 ghc-lib-parser-ex> include optparse-applicative-0.18.1.0-C5GiPgNeJpwHMRrRnQqrLy ghc-lib-parser-ex> include time-1.14-ab6f ghc-lib-parser-ex> unit ghc-lib-parser-ex-9.12.0.0-B5EC6qQtuog2JfS1oYnGEt ghc-lib-parser-ex> include base-4.21.0.0-7c9b ghc-lib-parser-ex> include bytestring-0.12.2.0-b0ac ghc-lib-parser-ex> include containers-0.7-0330 ghc-lib-parser-ex> include ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo ghc-lib-parser-ex> include uniplate-1.6.13-1khwpYd9yam5LViRzTRnUZ ormolu> Dependency unliftio >=0.2.10 && <0.3: using unliftio-0.2.25.1 ormolu> Dependency Cabal-syntax >=3.14 && <3.15: using Cabal-syntax-3.14.1.0 ormolu> Dependency QuickCheck >=2.14: using QuickCheck-2.14.3 ormolu> Dependency base >=4.14 && <5: using base-4.21.0.0 ormolu> Dependency choice >=0.2.4.1 && <0.3: using choice-0.2.4.1 ormolu> Dependency containers >=0.5 && <0.8: using containers-0.7 ormolu> Dependency directory >=1.3 && <1.4: using directory-1.3.9.0 ormolu> Dependency filepath >=1.2 && <1.6: using filepath-1.5.4.0 ormolu> Dependency ghc-lib-parser >=9.12 && <9.13: using ormolu> ghc-lib-parser-9.12.2.20250320 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.8.0.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.1 && <3: using text-2.1.2 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.8.0.0-43v787BOfg8AenFN9UMPxX ormolu> include Cabal-syntax-3.14.1.0-063e ormolu> include Diff-0.5-BPY9SltHoUuGuJgYrvBNja ormolu> include MemoTrie-0.6.11-2jX04m4wTdHHp2kwUAqVvN ormolu> include ansi-terminal-1.1.2-IIVoZYNX7r9L3kQTdz5fTa ormolu> include array-0.5.8.0-0db1 ormolu> include base-4.21.0.0-7c9b ormolu> include binary-0.8.9.2-5eb4 ormolu> include bytestring-0.12.2.0-b0ac ormolu> include choice-0.2.4.1-H1AvU7ijrtRA6lJeIWLbHs ormolu> include containers-0.7-0330 ormolu> include directory-1.3.9.0-9e59 ormolu> include file-embed-0.0.16.0-6Gd922KoRiP3vYTVNkzNxd ormolu> include filepath-1.5.4.0-d360 ormolu> include ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo ormolu> include megaparsec-9.6.1-KQNqlG4kMAw5qmLSdR9Ppv ormolu> include mtl-2.3.1-a5fa ormolu> include syb-0.7.2.4-JlX7rTAXhBGBhK3INrvlnL ormolu> include text-2.1.2-8f2d ormolu> component ormolu-0.8.0.0-EWIjl2wNjzWIvdCyvXPiWq-ormolu ormolu> include Cabal-syntax-3.14.1.0-063e ormolu> include base-4.21.0.0-7c9b ormolu> include containers-0.7-0330 ormolu> include directory-1.3.9.0-9e59 ormolu> include filepath-1.5.4.0-d360 ormolu> include ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo ormolu> include optparse-applicative-0.18.1.0-C5GiPgNeJpwHMRrRnQqrLy ormolu> include ormolu-0.8.0.0-43v787BOfg8AenFN9UMPxX ormolu> include text-2.1.2-8f2d ormolu> include th-env-0.1.1-HlemzmdtnwxFLgCxDaPTat ormolu> include unliftio-0.2.25.1-5vXEmOX8ESC4s58yhnOQnw ormolu> component ormolu-0.8.0.0-CzEv62TUY8yJR0cUpGu8TW-tests ormolu> include Cabal-syntax-3.14.1.0-063e ormolu> include QuickCheck-2.14.3-7qNF4nyPPJfLE9HPMiL8nE ormolu> include base-4.21.0.0-7c9b ormolu> include choice-0.2.4.1-H1AvU7ijrtRA6lJeIWLbHs ormolu> include containers-0.7-0330 ormolu> include directory-1.3.9.0-9e59 ormolu> include filepath-1.5.4.0-d360 ormolu> include ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo ormolu> include hspec-2.11.12-Bru9jObG9SbAQGRkrcD7Qi ormolu> include hspec-megaparsec-2.2.1-BhdpxlMg52IBRQ4VOm4wZI ormolu> include megaparsec-9.6.1-KQNqlG4kMAw5qmLSdR9Ppv ormolu> include ormolu-0.8.0.0-43v787BOfg8AenFN9UMPxX ormolu> include path-0.9.5-LGYUr3kXauV4ShK2VfsmdK ormolu> include path-io-1.8.2-5zstlgQH71FC8kWJvcVwkf ormolu> include temporary-1.3-L8DCub6f4YbAEHM1cI1n9N ormolu> include text-2.1.2-8f2d ormolu> Linked component graph: ormolu> unit ormolu-0.8.0.0-43v787BOfg8AenFN9UMPxX ormolu> include Cabal-syntax-3.14.1.0-063e ormolu> include Diff-0.5-BPY9SltHoUuGuJgYrvBNja ormolu> include MemoTrie-0.6.11-2jX04m4wTdHHp2kwUAqVvN ormolu> include ansi-terminal-1.1.2-IIVoZYNX7r9L3kQTdz5fTa ormolu> include array-0.5.8.0-0db1 ormolu> include base-4.21.0.0-7c9b ormolu> include binary-0.8.9.2-5eb4 ormolu> include bytestring-0.12.2.0-b0ac ormolu> include choice-0.2.4.1-H1AvU7ijrtRA6lJeIWLbHs ormolu> include containers-0.7-0330 ormolu> include directory-1.3.9.0-9e59 ormolu> include file-embed-0.0.16.0-6Gd922KoRiP3vYTVNkzNxd ormolu> include filepath-1.5.4.0-d360 ormolu> include ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo ghc-lib-parser-ex> Language.Haskell.GhclibParserEx.Dump=ghc-lib-parser-ex-9.12.0.0-B5EC6qQtuog2JfS1oYnGEt:Language.Haskell.GhclibParserEx.Dump,Language.Haskell.GhclibParserEx.Fixity=ghc-lib-parser-ex-9.12.0.0-B5EC6qQtuog2JfS1oYnGEt:Language.Haskell.GhclibParserEx.Fixity,Language.Haskell.GhclibParserEx.GHC.Driver.Flags=ghc-lib-parser-ex-9.12.0.0-B5EC6qQtuog2JfS1oYnGEt:Language.Haskell.GhclibParserEx.GHC.Driver.Flags,Language.Haskell.GhclibParserEx.GHC.Driver.Session=ghc-lib-parser-ex-9.12.0.0-B5EC6qQtuog2JfS1oYnGEt:Language.Haskell.GhclibParserEx.GHC.Driver.Session,Language.Haskell.GhclibParserEx.GHC.Hs=ghc-lib-parser-ex-9.12.0.0-B5EC6qQtuog2JfS1oYnGEt:Language.Haskell.GhclibParserEx.GHC.Hs,Language.Haskell.GhclibParserEx.GHC.Hs.Binds=ghc-lib-parser-ex-9.12.0.0-B5EC6qQtuog2JfS1oYnGEt:Language.Haskell.GhclibParserEx.GHC.Hs.Binds,Language.Haskell.GhclibParserEx.GHC.Hs.Decls=ghc-lib-parser-ex-9.12.0.0-B5EC6qQtuog2JfS1oYnGEt:Language.Haskell.GhclibParserEx.GHC.Hs.Decls,Language.Haskell.GhclibParserEx.GHC.Hs.Dump=ghc-lib-parser-ex-9.12.0.0-B5EC6qQtuog2JfS1oYnGEt:Language.Haskell.GhclibParserEx.GHC.Hs.Dump,Language.Haskell.GhclibParserEx.GHC.Hs.Expr=ghc-lib-parser-ex-9.12.0.0-B5EC6qQtuog2JfS1oYnGEt:Language.Haskell.GhclibParserEx.GHC.Hs.Expr,Language.Haskell.GhclibParserEx.GHC.Hs.ExtendInstances=ghc-lib-parser-ex-9.12.0.0-B5EC6qQtuog2JfS1oYnGEt:Language.Haskell.GhclibParserEx.GHC.Hs.ExtendInstances,Language.Haskell.GhclibParserEx.GHC.Hs.ImpExp=ghc-lib-parser-ex-9.12.0.0-B5EC6qQtuog2JfS1oYnGEt:Language.Haskell.GhclibParserEx.GHC.Hs.ImpExp,Language.Haskell.GhclibParserEx.GHC.Hs.Pat=ghc-lib-parser-ex-9.12.0.0-B5EC6qQtuog2JfS1oYnGEt:Language.Haskell.GhclibParserEx.GHC.Hs.Pat,Language.Haskell.GhclibParserEx.GHC.Hs.Type=ghc-lib-parser-ex-9.12.0.0-B5EC6qQtuog2JfS1oYnGEt:Language.Haskell.GhclibParserEx.GHC.Hs.Type,Language.Haskell.GhclibParserEx.GHC.Hs.Types=ghc-lib-parser-ex-9.12.0.0-B5EC6qQtuog2JfS1oYnGEt:Language.Haskell.GhclibParserEx.GHC.Hs.Types,Language.Haskell.GhclibParserEx.GHC.Parser=ghc-lib-parser-ex-9.12.0.0-B5EC6qQtuog2JfS1oYnGEt:Language.Haskell.GhclibParserEx.GHC.Parser,Language.Haskell.GhclibParserEx.GHC.Settings.Config=ghc-lib-parser-ex-9.12.0.0-B5EC6qQtuog2JfS1oYnGEt:Language.Haskell.GhclibParserEx.GHC.Settings.Config,Language.Haskell.GhclibParserEx.GHC.Types.Name.Reader=ghc-lib-parser-ex-9.12.0.0-B5EC6qQtuog2JfS1oYnGEt:Language.Haskell.GhclibParserEx.GHC.Types.Name.Reader,Language.Haskell.GhclibParserEx.GHC.Utils.Outputable=ghc-lib-parser-ex-9.12.0.0-B5EC6qQtuog2JfS1oYnGEt:Language.Haskell.GhclibParserEx.GHC.Utils.Outputable ghc-lib-parser-ex> unit ghc-lib-parser-ex-9.12.0.0-3ZLirrWaq8PL0EuYAEx27W-ghc-lib-parser-ex-test ghc-lib-parser-ex> include base-4.21.0.0-7c9b ghc-lib-parser-ex> include bytestring-0.12.2.0-b0ac ghc-lib-parser-ex> include containers-0.7-0330 ghc-lib-parser-ex> include directory-1.3.9.0-9e59 ghc-lib-parser-ex> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz ghc-lib-parser-ex> include filepath-1.5.4.0-d360 ghc-lib-parser-ex> include ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo ghc-lib-parser-ex> include ghc-lib-parser-ex-9.12.0.0-B5EC6qQtuog2JfS1oYnGEt ghc-lib-parser-ex> include tasty-1.5.3-1qMX2xwdhAh2Fx6ZURDT5s ghc-lib-parser-ex> include tasty-hunit-0.10.2-bDQm7ih5LIFUNZa5HA0pZ ghc-lib-parser-ex> include uniplate-1.6.13-1khwpYd9yam5LViRzTRnUZ ghc-lib-parser-ex> Ready component graph: ghc-lib-parser-ex> definite ghc-lib-parser-ex-9.12.0.0-B5EC6qQtuog2JfS1oYnGEt ghc-lib-parser-ex> depends base-4.21.0.0-7c9b ghc-lib-parser-ex> depends bytestring-0.12.2.0-b0ac ghc-lib-parser-ex> depends containers-0.7-0330 ghc-lib-parser-ex> depends ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo ghc-lib-parser-ex> depends uniplate-1.6.13-1khwpYd9yam5LViRzTRnUZ ghc-lib-parser-ex> definite ghc-lib-parser-ex-9.12.0.0-8Ks0Y5g3NLz6nPQtfntmFM-ghc-lib-parser-ex-build-tool ghc-lib-parser-ex> depends base-4.21.0.0-7c9b ghc-lib-parser-ex> depends directory-1.3.9.0-9e59 ghc-lib-parser-ex> depends extra-1.8-LGmFfwsP1rLAJ1116OVhKz ghc-lib-parser-ex> depends filepath-1.5.4.0-d360 ghc-lib-parser-ex> depends optparse-applicative-0.18.1.0-C5GiPgNeJpwHMRrRnQqrLy ghc-lib-parser-ex> depends time-1.14-ab6f ghc-lib-parser-ex> definite ghc-lib-parser-ex-9.12.0.0-3ZLirrWaq8PL0EuYAEx27W-ghc-lib-parser-ex-test ghc-lib-parser-ex> depends base-4.21.0.0-7c9b ghc-lib-parser-ex> depends bytestring-0.12.2.0-b0ac ghc-lib-parser-ex> depends containers-0.7-0330 ghc-lib-parser-ex> depends directory-1.3.9.0-9e59 ghc-lib-parser-ex> depends extra-1.8-LGmFfwsP1rLAJ1116OVhKz ghc-lib-parser-ex> depends filepath-1.5.4.0-d360 ghc-lib-parser-ex> depends ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo ghc-lib-parser-ex> depends ghc-lib-parser-ex-9.12.0.0-B5EC6qQtuog2JfS1oYnGEt ghc-lib-parser-ex> depends tasty-1.5.3-1qMX2xwdhAh2Fx6ZURDT5s ghc-lib-parser-ex> depends tasty-hunit-0.10.2-bDQm7ih5LIFUNZa5HA0pZ ghc-lib-parser-ex> depends uniplate-1.6.13-1khwpYd9yam5LViRzTRnUZ ghc-lib-parser-ex> Using Cabal-3.14.1.0 compiled by ghc-9.12 ghc-lib-parser-ex> Using compiler: ghc-9.12.1 ghc-lib-parser-ex> Using install prefix: ghc-lib-parser-ex> /nix/store/79dfrm3x0lvaykav57wam53njrwmx3cb-ghc-lib-parser-ex-9.12.0.0 ghc-lib-parser-ex> Executables installed in: ghc-lib-parser-ex> /nix/store/79dfrm3x0lvaykav57wam53njrwmx3cb-ghc-lib-parser-ex-9.12.0.0/bin ghc-lib-parser-ex> Libraries installed in: ghc-lib-parser-ex> /nix/store/79dfrm3x0lvaykav57wam53njrwmx3cb-ghc-lib-parser-ex-9.12.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/ghc-lib-parser-ex-9.12.0.0-B5EC6qQtuog2JfS1oYnGEt ghc-lib-parser-ex> Dynamic Libraries installed in: ghc-lib-parser-ex> /nix/store/79dfrm3x0lvaykav57wam53njrwmx3cb-ghc-lib-parser-ex-9.12.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75 ghc-lib-parser-ex> Private executables installed in: ghc-lib-parser-ex> /nix/store/79dfrm3x0lvaykav57wam53njrwmx3cb-ghc-lib-parser-ex-9.12.0.0/libexec/x86_64-linux-ghc-9.12.1-bf75/ghc-lib-parser-ex-9.12.0.0 ghc-lib-parser-ex> Data files installed in: ghc-lib-parser-ex> /nix/store/79dfrm3x0lvaykav57wam53njrwmx3cb-ghc-lib-parser-ex-9.12.0.0/share/x86_64-linux-ghc-9.12.1-bf75/ghc-lib-parser-ex-9.12.0.0 ghc-lib-parser-ex> Documentation installed in: ghc-lib-parser-ex> /nix/store/iwb1hvbna0pn9jq6njn5nn95mpp2y8x5-ghc-lib-parser-ex-9.12.0.0-doc/share/doc/ghc-lib-parser-ex-9.12.0.0 ghc-lib-parser-ex> Configuration files installed in: ghc-lib-parser-ex> /nix/store/79dfrm3x0lvaykav57wam53njrwmx3cb-ghc-lib-parser-ex-9.12.0.0/etc ghc-lib-parser-ex> No alex found ghc-lib-parser-ex> Using ar found on system at: ghc-lib-parser-ex> /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ar ghc-lib-parser-ex> No c2hs found ghc-lib-parser-ex> No cpphs found ghc-lib-parser-ex> No doctest found ghc-lib-parser-ex> Using gcc version 14.3.0 given by user at: ghc-lib-parser-ex> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc ghc-lib-parser-ex> Using ghc version 9.12.1 found on system at: ghc-lib-parser-ex> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc ghc-lib-parser-ex> Using ghc-pkg version 9.12.1 found on system at: ghc-lib-parser-ex> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc-pkg-9.12.1 ghc-lib-parser-ex> No ghcjs found ghc-lib-parser-ex> No ghcjs-pkg found ghc-lib-parser-ex> No greencard found ghc-lib-parser-ex> Using haddock version 2.30.0 found on system at: ghc-lib-parser-ex> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/haddock-ghc-9.12.1 ghc-lib-parser-ex> No happy found ghc-lib-parser-ex> No haskell-suite found ghc-lib-parser-ex> No haskell-suite-pkg found ghc-lib-parser-ex> No hmake found ghc-lib-parser-ex> Using hpc version 0.69 found on system at: ormolu> include megaparsec-9.6.1-KQNqlG4kMAw5qmLSdR9Ppv ormolu> include mtl-2.3.1-a5fa ormolu> include syb-0.7.2.4-JlX7rTAXhBGBhK3INrvlnL ormolu> include text-2.1.2-8f2d fourmolu> Ormolu=fourmolu-0.18.0.0-6nfiv6uaSvPGJvii3Qs5W2:Ormolu,Ormolu.Config=fourmolu-0.18.0.0-6nfiv6uaSvPGJvii3Qs5W2:Ormolu.Config,Ormolu.Diff.ParseResult=fourmolu-0.18.0.0-6nfiv6uaSvPGJvii3Qs5W2:Ormolu.Diff.ParseResult,Ormolu.Diff.Text=fourmolu-0.18.0.0-6nfiv6uaSvPGJvii3Qs5W2:Ormolu.Diff.Text,Ormolu.Exception=fourmolu-0.18.0.0-6nfiv6uaSvPGJvii3Qs5W2:Ormolu.Exception,Ormolu.Fixity=fourmolu-0.18.0.0-6nfiv6uaSvPGJvii3Qs5W2:Ormolu.Fixity,Ormolu.Fixity.Imports=fourmolu-0.18.0.0-6nfiv6uaSvPGJvii3Qs5W2:Ormolu.Fixity.Imports,Ormolu.Fixity.Internal=fourmolu-0.18.0.0-6nfiv6uaSvPGJvii3Qs5W2:Ormolu.Fixity.Internal,Ormolu.Fixity.Parser=fourmolu-0.18.0.0-6nfiv6uaSvPGJvii3Qs5W2:Ormolu.Fixity.Parser,Ormolu.Fixity.Printer=fourmolu-0.18.0.0-6nfiv6uaSvPGJvii3Qs5W2:Ormolu.Fixity.Printer,Ormolu.Imports=fourmolu-0.18.0.0-6nfiv6uaSvPGJvii3Qs5W2:Ormolu.Imports,Ormolu.Imports.Grouping=fourmolu-0.18.0.0-6nfiv6uaSvPGJvii3Qs5W2:Ormolu.Imports.Grouping,Ormolu.Parser=fourmolu-0.18.0.0-6nfiv6uaSvPGJvii3Qs5W2:Ormolu.Parser,Ormolu.Parser.CommentStream=fourmolu-0.18.0.0-6nfiv6uaSvPGJvii3Qs5W2:Ormolu.Parser.CommentStream,Ormolu.Parser.Pragma=fourmolu-0.18.0.0-6nfiv6uaSvPGJvii3Qs5W2:Ormolu.Parser.Pragma,Ormolu.Parser.Result=fourmolu-0.18.0.0-6nfiv6uaSvPGJvii3Qs5W2:Ormolu.Parser.Result,Ormolu.Printer=fourmolu-0.18.0.0-6nfiv6uaSvPGJvii3Qs5W2:Ormolu.Printer,Ormolu.Printer.Combinators=fourmolu-0.18.0.0-6nfiv6uaSvPGJvii3Qs5W2:Ormolu.Printer.Combinators,Ormolu.Printer.Comments=fourmolu-0.18.0.0-6nfiv6uaSvPGJvii3Qs5W2:Ormolu.Printer.Comments,Ormolu.Printer.Internal=fourmolu-0.18.0.0-6nfiv6uaSvPGJvii3Qs5W2:Ormolu.Printer.Internal,Ormolu.Printer.Meat.Common=fourmolu-0.18.0.0-6nfiv6uaSvPGJvii3Qs5W2:Ormolu.Printer.Meat.Common,Ormolu.Printer.Meat.Declaration=fourmolu-0.18.0.0-6nfiv6uaSvPGJvii3Qs5W2:Ormolu.Printer.Meat.Declaration,Ormolu.Printer.Meat.Declaration.Annotation=fourmolu-0.18.0.0-6nfiv6uaSvPGJvii3Qs5W2:Ormolu.Printer.Meat.Declaration.Annotation,Ormolu.Printer.Meat.Declaration.Class=fourmolu-0.18.0.0-6nfiv6uaSvPGJvii3Qs5W2:Ormolu.Printer.Meat.Declaration.Class,Ormolu.Printer.Meat.Declaration.Data=fourmolu-0.18.0.0-6nfiv6uaSvPGJvii3Qs5W2:Ormolu.Printer.Meat.Declaration.Data,Ormolu.Printer.Meat.Declaration.Default=fourmolu-0.18.0.0-6nfiv6uaSvPGJvii3Qs5W2:Ormolu.Printer.Meat.Declaration.Default,Ormolu.Printer.Meat.Declaration.Foreign=fourmolu-0.18.0.0-6nfiv6uaSvPGJvii3Qs5W2:Ormolu.Printer.Meat.Declaration.Foreign,Ormolu.Printer.Meat.Declaration.Instance=fourmolu-0.18.0.0-6nfiv6uaSvPGJvii3Qs5W2:Ormolu.Printer.Meat.Declaration.Instance,Ormolu.Printer.Meat.Declaration.OpTree=fourmolu-0.18.0.0-6nfiv6uaSvPGJvii3Qs5W2:Ormolu.Printer.Meat.Declaration.OpTree,Ormolu.Printer.Meat.Declaration.RoleAnnotation=fourmolu-0.18.0.0-6nfiv6uaSvPGJvii3Qs5W2:Ormolu.Printer.Meat.Declaration.RoleAnnotation,Ormolu.Printer.Meat.Declaration.Rule=fourmolu-0.18.0.0-6nfiv6uaSvPGJvii3Qs5W2:Ormolu.Printer.Meat.Declaration.Rule,Ormolu.Printer.Meat.Declaration.Signature=fourmolu-0.18.0.0-6nfiv6uaSvPGJvii3Qs5W2:Ormolu.Printer.Meat.Declaration.Signature,Ormolu.Printer.Meat.Declaration.Splice=fourmolu-0.18.0.0-6nfiv6uaSvPGJvii3Qs5W2:Ormolu.Printer.Meat.Declaration.Splice,Ormolu.Printer.Meat.Declaration.StringLiteral=fourmolu-0.18.0.0-6nfiv6uaSvPGJvii3Qs5W2:Ormolu.Printer.Meat.Declaration.StringLiteral,Ormolu.Printer.Meat.Declaration.Type=fourmolu-0.18.0.0-6nfiv6uaSvPGJvii3Qs5W2:Ormolu.Printer.Meat.Declaration.Type,Ormolu.Printer.Meat.Declaration.TypeFamily=fourmolu-0.18.0.0-6nfiv6uaSvPGJvii3Qs5W2:Ormolu.Printer.Meat.Declaration.TypeFamily,Ormolu.Printer.Meat.Declaration.Value=fourmolu-0.18.0.0-6nfiv6uaSvPGJvii3Qs5W2:Ormolu.Printer.Meat.Declaration.Value,Ormolu.Printer.Meat.Declaration.Warning=fourmolu-0.18.0.0-6nfiv6uaSvPGJvii3Qs5W2:Ormolu.Printer.Meat.Declaration.Warning,Ormolu.Printer.Meat.ImportExport=fourmolu-0.18.0.0-6nfiv6uaSvPGJvii3Qs5W2:Ormolu.Printer.Meat.ImportExport,Ormolu.Printer.Meat.Module=fourmolu-0.18.0.0-6nfiv6uaSvPGJvii3Qs5W2:Ormolu.Printer.Meat.Module,Ormolu.Printer.Meat.Pragma=fourmolu-0.18.0.0-6nfiv6uaSvPGJvii3Qs5W2:Ormolu.Printer.Meat.Pragma,Ormolu.Printer.Meat.Type=fourmolu-0.18.0.0-6nfiv6uaSvPGJvii3Qs5W2:Ormolu.Printer.Meat.Type,Ormolu.Printer.Operators=fourmolu-0.18.0.0-6nfiv6uaSvPGJvii3Qs5W2:Ormolu.Printer.Operators,Ormolu.Printer.SpanStream=fourmolu-0.18.0.0-6nfiv6uaSvPGJvii3Qs5W2:Ormolu.Printer.SpanStream,Ormolu.Processing.Common=fourmolu-0.18.0.0-6nfiv6uaSvPGJvii3Qs5W2:Ormolu.Processing.Common,Ormolu.Processing.Cpp=fourmolu-0.18.0.0-6nfiv6uaSvPGJvii3Qs5W2:Ormolu.Processing.Cpp,Ormolu.Processing.Preprocess=fourmolu-0.18.0.0-6nfiv6uaSvPGJvii3Qs5W2:Ormolu.Processing.Preprocess,Ormolu.Terminal=fourmolu-0.18.0.0-6nfiv6uaSvPGJvii3Qs5W2:Ormolu.Terminal,Ormolu.Terminal.QualifiedDo=fourmolu-0.18.0.0-6nfiv6uaSvPGJvii3Qs5W2:Ormolu.Terminal.QualifiedDo,Ormolu.Utils=fourmolu-0.18.0.0-6nfiv6uaSvPGJvii3Qs5W2:Ormolu.Utils,Ormolu.Utils.Cabal=fourmolu-0.18.0.0-6nfiv6uaSvPGJvii3Qs5W2:Ormolu.Utils.Cabal,Ormolu.Utils.Fixity=fourmolu-0.18.0.0-6nfiv6uaSvPGJvii3Qs5W2:Ormolu.Utils.Fixity,Ormolu.Utils.Glob=fourmolu-0.18.0.0-6nfiv6uaSvPGJvii3Qs5W2:Ormolu.Utils.Glob,Ormolu.Utils.IO=fourmolu-0.18.0.0-6nfiv6uaSvPGJvii3Qs5W2:Ormolu.Utils.IO,Paths_fourmolu=fourmolu-0.18.0.0-6nfiv6uaSvPGJvii3Qs5W2:Paths_fourmolu fourmolu> unit fourmolu-0.18.0.0-1OqSuZX2DR5hc2slLEzhI-fourmolu fourmolu> include Cabal-syntax-3.14.1.0-063e fourmolu> include base-4.21.0.0-7c9b fourmolu> include containers-0.7-0330 fourmolu> include directory-1.3.9.0-9e59 fourmolu> include filepath-1.5.4.0-d360 fourmolu> include fourmolu-0.18.0.0-6nfiv6uaSvPGJvii3Qs5W2 fourmolu> include ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo fourmolu> include optparse-applicative-0.18.1.0-C5GiPgNeJpwHMRrRnQqrLy fourmolu> include terminal-size-0.3.4-DFoeT570WhR2Xuq7eQACdN fourmolu> include text-2.1.2-8f2d fourmolu> include th-env-0.1.1-HlemzmdtnwxFLgCxDaPTat fourmolu> include unliftio-0.2.25.1-5vXEmOX8ESC4s58yhnOQnw fourmolu> include yaml-0.11.11.2-Bb0TnjMf3gK1QJiYnDs0dm fourmolu> Ready component graph: fourmolu> definite fourmolu-0.18.0.0-6nfiv6uaSvPGJvii3Qs5W2 fourmolu> depends Cabal-syntax-3.14.1.0-063e fourmolu> depends Diff-1.0.2-CuIGymKAf1TC8Vl8IiyTWl fourmolu> depends MemoTrie-0.6.11-2jX04m4wTdHHp2kwUAqVvN fourmolu> depends aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS fourmolu> depends ansi-terminal-1.1.2-IIVoZYNX7r9L3kQTdz5fTa fourmolu> depends array-0.5.8.0-0db1 fourmolu> depends base-4.21.0.0-7c9b fourmolu> depends binary-0.8.9.2-5eb4 fourmolu> depends bytestring-0.12.2.0-b0ac fourmolu> depends choice-0.2.4.1-H1AvU7ijrtRA6lJeIWLbHs fourmolu> depends containers-0.7-0330 fourmolu> depends directory-1.3.9.0-9e59 fourmolu> depends file-embed-0.0.16.0-6Gd922KoRiP3vYTVNkzNxd fourmolu> depends filepath-1.5.4.0-d360 fourmolu> depends ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo fourmolu> depends megaparsec-9.6.1-KQNqlG4kMAw5qmLSdR9Ppv fourmolu> depends mtl-2.3.1-a5fa fourmolu> depends scientific-0.3.8.0-9UrQw3jQ444EFF3GTEd7qw fourmolu> depends syb-0.7.2.4-JlX7rTAXhBGBhK3INrvlnL fourmolu> depends text-2.1.2-8f2d fourmolu> definite fourmolu-0.18.0.0-1OqSuZX2DR5hc2slLEzhI-fourmolu fourmolu> depends Cabal-syntax-3.14.1.0-063e fourmolu> depends base-4.21.0.0-7c9b fourmolu> depends containers-0.7-0330 fourmolu> depends directory-1.3.9.0-9e59 fourmolu> depends filepath-1.5.4.0-d360 fourmolu> depends fourmolu-0.18.0.0-6nfiv6uaSvPGJvii3Qs5W2 fourmolu> depends ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo fourmolu> depends optparse-applicative-0.18.1.0-C5GiPgNeJpwHMRrRnQqrLy fourmolu> depends terminal-size-0.3.4-DFoeT570WhR2Xuq7eQACdN fourmolu> depends text-2.1.2-8f2d fourmolu> depends th-env-0.1.1-HlemzmdtnwxFLgCxDaPTat fourmolu> depends unliftio-0.2.25.1-5vXEmOX8ESC4s58yhnOQnw fourmolu> depends yaml-0.11.11.2-Bb0TnjMf3gK1QJiYnDs0dm fourmolu> Using Cabal-3.14.1.0 compiled by ghc-9.12 fourmolu> Using compiler: ghc-9.12.1 fourmolu> Using install prefix: fourmolu> /nix/store/gfazk4r90254iscbj678mk9j8shp23qq-fourmolu-0.18.0.0 fourmolu> Executables installed in: fourmolu> /nix/store/gfazk4r90254iscbj678mk9j8shp23qq-fourmolu-0.18.0.0/bin fourmolu> Libraries installed in: fourmolu> /nix/store/gfazk4r90254iscbj678mk9j8shp23qq-fourmolu-0.18.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/fourmolu-0.18.0.0-6nfiv6uaSvPGJvii3Qs5W2 fourmolu> Dynamic Libraries installed in: fourmolu> /nix/store/gfazk4r90254iscbj678mk9j8shp23qq-fourmolu-0.18.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75 fourmolu> Private executables installed in: fourmolu> /nix/store/gfazk4r90254iscbj678mk9j8shp23qq-fourmolu-0.18.0.0/libexec/x86_64-linux-ghc-9.12.1-bf75/fourmolu-0.18.0.0 fourmolu> Data files installed in: fourmolu> /nix/store/gfazk4r90254iscbj678mk9j8shp23qq-fourmolu-0.18.0.0/share/x86_64-linux-ghc-9.12.1-bf75/fourmolu-0.18.0.0 fourmolu> Documentation installed in: fourmolu> /nix/store/asfwli0lij9ggncgbgqpqn5pf1pssppc-fourmolu-0.18.0.0-doc/share/doc/fourmolu-0.18.0.0 fourmolu> Configuration files installed in: fourmolu> /nix/store/gfazk4r90254iscbj678mk9j8shp23qq-fourmolu-0.18.0.0/etc fourmolu> No alex found fourmolu> Using ar found on system at: fourmolu> /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ar fourmolu> No c2hs found fourmolu> No cpphs found fourmolu> No doctest found fourmolu> Using gcc version 14.3.0 given by user at: fourmolu> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc fourmolu> Using ghc version 9.12.1 found on system at: fourmolu> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc fourmolu> Using ghc-pkg version 9.12.1 found on system at: ghc-lib-parser-ex> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hpc-ghc-9.12.1 ghc-lib-parser-ex> Using hsc2hs version 0.68.10 found on system at: ghc-lib-parser-ex> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 ghc-lib-parser-ex> Using hscolour version 1.25 found on system at: ghc-lib-parser-ex> /nix/store/iwbifbszf225h5w2dyxfi77kk6d6rxdy-hscolour-1.25/bin/HsColour ghc-lib-parser-ex> No jhc found ghc-lib-parser-ex> Using ld found on system at: ghc-lib-parser-ex> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/ld ghc-lib-parser-ex> No pkg-config found ghc-lib-parser-ex> Using runghc version 9.12.1 found on system at: ghc-lib-parser-ex> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/runghc-9.12.1 ghc-lib-parser-ex> Using strip version 2.44 found on system at: ghc-lib-parser-ex> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip ghc-lib-parser-ex> Using tar found on system at: ghc-lib-parser-ex> /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar ghc-lib-parser-ex> No uhc found ghc-lib-parser-ex> Running phase: buildPhase ghc-lib-parser-ex> Preprocessing library for ghc-lib-parser-ex-9.12.0.0... ormolu> Ormolu=ormolu-0.8.0.0-43v787BOfg8AenFN9UMPxX:Ormolu,Ormolu.Config=ormolu-0.8.0.0-43v787BOfg8AenFN9UMPxX:Ormolu.Config,Ormolu.Diff.ParseResult=ormolu-0.8.0.0-43v787BOfg8AenFN9UMPxX:Ormolu.Diff.ParseResult,Ormolu.Diff.Text=ormolu-0.8.0.0-43v787BOfg8AenFN9UMPxX:Ormolu.Diff.Text,Ormolu.Exception=ormolu-0.8.0.0-43v787BOfg8AenFN9UMPxX:Ormolu.Exception,Ormolu.Fixity=ormolu-0.8.0.0-43v787BOfg8AenFN9UMPxX:Ormolu.Fixity,Ormolu.Fixity.Imports=ormolu-0.8.0.0-43v787BOfg8AenFN9UMPxX:Ormolu.Fixity.Imports,Ormolu.Fixity.Internal=ormolu-0.8.0.0-43v787BOfg8AenFN9UMPxX:Ormolu.Fixity.Internal,Ormolu.Fixity.Parser=ormolu-0.8.0.0-43v787BOfg8AenFN9UMPxX:Ormolu.Fixity.Parser,Ormolu.Fixity.Printer=ormolu-0.8.0.0-43v787BOfg8AenFN9UMPxX:Ormolu.Fixity.Printer,Ormolu.Imports=ormolu-0.8.0.0-43v787BOfg8AenFN9UMPxX:Ormolu.Imports,Ormolu.Parser=ormolu-0.8.0.0-43v787BOfg8AenFN9UMPxX:Ormolu.Parser,Ormolu.Parser.CommentStream=ormolu-0.8.0.0-43v787BOfg8AenFN9UMPxX:Ormolu.Parser.CommentStream,Ormolu.Parser.Pragma=ormolu-0.8.0.0-43v787BOfg8AenFN9UMPxX:Ormolu.Parser.Pragma,Ormolu.Parser.Result=ormolu-0.8.0.0-43v787BOfg8AenFN9UMPxX:Ormolu.Parser.Result,Ormolu.Printer=ormolu-0.8.0.0-43v787BOfg8AenFN9UMPxX:Ormolu.Printer,Ormolu.Printer.Combinators=ormolu-0.8.0.0-43v787BOfg8AenFN9UMPxX:Ormolu.Printer.Combinators,Ormolu.Printer.Comments=ormolu-0.8.0.0-43v787BOfg8AenFN9UMPxX:Ormolu.Printer.Comments,Ormolu.Printer.Internal=ormolu-0.8.0.0-43v787BOfg8AenFN9UMPxX:Ormolu.Printer.Internal,Ormolu.Printer.Meat.Common=ormolu-0.8.0.0-43v787BOfg8AenFN9UMPxX:Ormolu.Printer.Meat.Common,Ormolu.Printer.Meat.Declaration=ormolu-0.8.0.0-43v787BOfg8AenFN9UMPxX:Ormolu.Printer.Meat.Declaration,Ormolu.Printer.Meat.Declaration.Annotation=ormolu-0.8.0.0-43v787BOfg8AenFN9UMPxX:Ormolu.Printer.Meat.Declaration.Annotation,Ormolu.Printer.Meat.Declaration.Class=ormolu-0.8.0.0-43v787BOfg8AenFN9UMPxX:Ormolu.Printer.Meat.Declaration.Class,Ormolu.Printer.Meat.Declaration.Data=ormolu-0.8.0.0-43v787BOfg8AenFN9UMPxX:Ormolu.Printer.Meat.Declaration.Data,Ormolu.Printer.Meat.Declaration.Default=ormolu-0.8.0.0-43v787BOfg8AenFN9UMPxX:Ormolu.Printer.Meat.Declaration.Default,Ormolu.Printer.Meat.Declaration.Foreign=ormolu-0.8.0.0-43v787BOfg8AenFN9UMPxX:Ormolu.Printer.Meat.Declaration.Foreign,Ormolu.Printer.Meat.Declaration.Instance=ormolu-0.8.0.0-43v787BOfg8AenFN9UMPxX:Ormolu.Printer.Meat.Declaration.Instance,Ormolu.Printer.Meat.Declaration.OpTree=ormolu-0.8.0.0-43v787BOfg8AenFN9UMPxX:Ormolu.Printer.Meat.Declaration.OpTree,Ormolu.Printer.Meat.Declaration.RoleAnnotation=ormolu-0.8.0.0-43v787BOfg8AenFN9UMPxX:Ormolu.Printer.Meat.Declaration.RoleAnnotation,Ormolu.Printer.Meat.Declaration.Rule=ormolu-0.8.0.0-43v787BOfg8AenFN9UMPxX:Ormolu.Printer.Meat.Declaration.Rule,Ormolu.Printer.Meat.Declaration.Signature=ormolu-0.8.0.0-43v787BOfg8AenFN9UMPxX:Ormolu.Printer.Meat.Declaration.Signature,Ormolu.Printer.Meat.Declaration.Splice=ormolu-0.8.0.0-43v787BOfg8AenFN9UMPxX:Ormolu.Printer.Meat.Declaration.Splice,Ormolu.Printer.Meat.Declaration.StringLiteral=ormolu-0.8.0.0-43v787BOfg8AenFN9UMPxX:Ormolu.Printer.Meat.Declaration.StringLiteral,Ormolu.Printer.Meat.Declaration.Type=ormolu-0.8.0.0-43v787BOfg8AenFN9UMPxX:Ormolu.Printer.Meat.Declaration.Type,Ormolu.Printer.Meat.Declaration.TypeFamily=ormolu-0.8.0.0-43v787BOfg8AenFN9UMPxX:Ormolu.Printer.Meat.Declaration.TypeFamily,Ormolu.Printer.Meat.Declaration.Value=ormolu-0.8.0.0-43v787BOfg8AenFN9UMPxX:Ormolu.Printer.Meat.Declaration.Value,Ormolu.Printer.Meat.Declaration.Warning=ormolu-0.8.0.0-43v787BOfg8AenFN9UMPxX:Ormolu.Printer.Meat.Declaration.Warning,Ormolu.Printer.Meat.ImportExport=ormolu-0.8.0.0-43v787BOfg8AenFN9UMPxX:Ormolu.Printer.Meat.ImportExport,Ormolu.Printer.Meat.Module=ormolu-0.8.0.0-43v787BOfg8AenFN9UMPxX:Ormolu.Printer.Meat.Module,Ormolu.Printer.Meat.Pragma=ormolu-0.8.0.0-43v787BOfg8AenFN9UMPxX:Ormolu.Printer.Meat.Pragma,Ormolu.Printer.Meat.Type=ormolu-0.8.0.0-43v787BOfg8AenFN9UMPxX:Ormolu.Printer.Meat.Type,Ormolu.Printer.Operators=ormolu-0.8.0.0-43v787BOfg8AenFN9UMPxX:Ormolu.Printer.Operators,Ormolu.Printer.SpanStream=ormolu-0.8.0.0-43v787BOfg8AenFN9UMPxX:Ormolu.Printer.SpanStream,Ormolu.Processing.Common=ormolu-0.8.0.0-43v787BOfg8AenFN9UMPxX:Ormolu.Processing.Common,Ormolu.Processing.Cpp=ormolu-0.8.0.0-43v787BOfg8AenFN9UMPxX:Ormolu.Processing.Cpp,Ormolu.Processing.Preprocess=ormolu-0.8.0.0-43v787BOfg8AenFN9UMPxX:Ormolu.Processing.Preprocess,Ormolu.Terminal=ormolu-0.8.0.0-43v787BOfg8AenFN9UMPxX:Ormolu.Terminal,Ormolu.Terminal.QualifiedDo=ormolu-0.8.0.0-43v787BOfg8AenFN9UMPxX:Ormolu.Terminal.QualifiedDo,Ormolu.Utils=ormolu-0.8.0.0-43v787BOfg8AenFN9UMPxX:Ormolu.Utils,Ormolu.Utils.Cabal=ormolu-0.8.0.0-43v787BOfg8AenFN9UMPxX:Ormolu.Utils.Cabal,Ormolu.Utils.Fixity=ormolu-0.8.0.0-43v787BOfg8AenFN9UMPxX:Ormolu.Utils.Fixity,Ormolu.Utils.IO=ormolu-0.8.0.0-43v787BOfg8AenFN9UMPxX:Ormolu.Utils.IO ormolu> unit ormolu-0.8.0.0-EWIjl2wNjzWIvdCyvXPiWq-ormolu ormolu> include Cabal-syntax-3.14.1.0-063e ormolu> include base-4.21.0.0-7c9b ormolu> include containers-0.7-0330 ormolu> include directory-1.3.9.0-9e59 ormolu> include filepath-1.5.4.0-d360 ormolu> include ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo ormolu> include optparse-applicative-0.18.1.0-C5GiPgNeJpwHMRrRnQqrLy ormolu> include ormolu-0.8.0.0-43v787BOfg8AenFN9UMPxX ormolu> include text-2.1.2-8f2d ormolu> include th-env-0.1.1-HlemzmdtnwxFLgCxDaPTat ormolu> include unliftio-0.2.25.1-5vXEmOX8ESC4s58yhnOQnw ormolu> unit ormolu-0.8.0.0-CzEv62TUY8yJR0cUpGu8TW-tests ormolu> include Cabal-syntax-3.14.1.0-063e ormolu> include QuickCheck-2.14.3-7qNF4nyPPJfLE9HPMiL8nE ormolu> include base-4.21.0.0-7c9b ormolu> include choice-0.2.4.1-H1AvU7ijrtRA6lJeIWLbHs ormolu> include containers-0.7-0330 ormolu> include directory-1.3.9.0-9e59 ormolu> include filepath-1.5.4.0-d360 ormolu> include ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo ormolu> include hspec-2.11.12-Bru9jObG9SbAQGRkrcD7Qi ormolu> include hspec-megaparsec-2.2.1-BhdpxlMg52IBRQ4VOm4wZI ormolu> include megaparsec-9.6.1-KQNqlG4kMAw5qmLSdR9Ppv ormolu> include ormolu-0.8.0.0-43v787BOfg8AenFN9UMPxX ormolu> include path-0.9.5-LGYUr3kXauV4ShK2VfsmdK ormolu> include path-io-1.8.2-5zstlgQH71FC8kWJvcVwkf ormolu> include temporary-1.3-L8DCub6f4YbAEHM1cI1n9N ormolu> include text-2.1.2-8f2d ormolu> Ready component graph: ormolu> definite ormolu-0.8.0.0-43v787BOfg8AenFN9UMPxX ormolu> depends Cabal-syntax-3.14.1.0-063e ormolu> depends Diff-0.5-BPY9SltHoUuGuJgYrvBNja ormolu> depends MemoTrie-0.6.11-2jX04m4wTdHHp2kwUAqVvN ormolu> depends ansi-terminal-1.1.2-IIVoZYNX7r9L3kQTdz5fTa ormolu> depends array-0.5.8.0-0db1 ormolu> depends base-4.21.0.0-7c9b ormolu> depends binary-0.8.9.2-5eb4 ormolu> depends bytestring-0.12.2.0-b0ac ormolu> depends choice-0.2.4.1-H1AvU7ijrtRA6lJeIWLbHs ormolu> depends containers-0.7-0330 ormolu> depends directory-1.3.9.0-9e59 ormolu> depends file-embed-0.0.16.0-6Gd922KoRiP3vYTVNkzNxd ormolu> depends filepath-1.5.4.0-d360 ormolu> depends ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo ormolu> depends megaparsec-9.6.1-KQNqlG4kMAw5qmLSdR9Ppv ormolu> depends mtl-2.3.1-a5fa ormolu> depends syb-0.7.2.4-JlX7rTAXhBGBhK3INrvlnL ormolu> depends text-2.1.2-8f2d ormolu> definite ormolu-0.8.0.0-CzEv62TUY8yJR0cUpGu8TW-tests ormolu> depends Cabal-syntax-3.14.1.0-063e ormolu> depends QuickCheck-2.14.3-7qNF4nyPPJfLE9HPMiL8nE ormolu> depends base-4.21.0.0-7c9b ormolu> depends choice-0.2.4.1-H1AvU7ijrtRA6lJeIWLbHs ormolu> depends containers-0.7-0330 ormolu> depends directory-1.3.9.0-9e59 ormolu> depends filepath-1.5.4.0-d360 ormolu> depends ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo ormolu> depends hspec-2.11.12-Bru9jObG9SbAQGRkrcD7Qi ormolu> depends hspec-megaparsec-2.2.1-BhdpxlMg52IBRQ4VOm4wZI ormolu> depends megaparsec-9.6.1-KQNqlG4kMAw5qmLSdR9Ppv ormolu> depends ormolu-0.8.0.0-43v787BOfg8AenFN9UMPxX ormolu> depends path-0.9.5-LGYUr3kXauV4ShK2VfsmdK ormolu> depends path-io-1.8.2-5zstlgQH71FC8kWJvcVwkf ormolu> depends temporary-1.3-L8DCub6f4YbAEHM1cI1n9N ormolu> depends text-2.1.2-8f2d fourmolu> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc-pkg-9.12.1 fourmolu> No ghcjs found fourmolu> No ghcjs-pkg found fourmolu> No greencard found fourmolu> Using haddock version 2.30.0 found on system at: fourmolu> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/haddock-ghc-9.12.1 fourmolu> No happy found fourmolu> No haskell-suite found fourmolu> No haskell-suite-pkg found fourmolu> No hmake found fourmolu> Using hpc version 0.69 found on system at: fourmolu> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hpc-ghc-9.12.1 fourmolu> Using hsc2hs version 0.68.10 found on system at: fourmolu> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 fourmolu> Using hscolour version 1.25 found on system at: fourmolu> /nix/store/iwbifbszf225h5w2dyxfi77kk6d6rxdy-hscolour-1.25/bin/HsColour fourmolu> No jhc found fourmolu> Using ld found on system at: fourmolu> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/ld fourmolu> No pkg-config found fourmolu> Using runghc version 9.12.1 found on system at: fourmolu> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/runghc-9.12.1 fourmolu> Using strip version 2.44 found on system at: fourmolu> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip fourmolu> Using tar found on system at: fourmolu> /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar fourmolu> No uhc found ormolu> definite ormolu-0.8.0.0-EWIjl2wNjzWIvdCyvXPiWq-ormolu ormolu> depends Cabal-syntax-3.14.1.0-063e ormolu> depends base-4.21.0.0-7c9b ormolu> depends containers-0.7-0330 ormolu> depends directory-1.3.9.0-9e59 ormolu> depends filepath-1.5.4.0-d360 ormolu> depends ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo ormolu> depends optparse-applicative-0.18.1.0-C5GiPgNeJpwHMRrRnQqrLy ormolu> depends ormolu-0.8.0.0-43v787BOfg8AenFN9UMPxX ormolu> depends text-2.1.2-8f2d ormolu> depends th-env-0.1.1-HlemzmdtnwxFLgCxDaPTat ormolu> depends unliftio-0.2.25.1-5vXEmOX8ESC4s58yhnOQnw ormolu> Using Cabal-3.14.1.0 compiled by ghc-9.12 ormolu> Using compiler: ghc-9.12.1 ormolu> Using install prefix: ormolu> /nix/store/66874z3pry74qrab62h400yngxshjsx4-ormolu-0.8.0.0 ormolu> Executables installed in: ormolu> /nix/store/66874z3pry74qrab62h400yngxshjsx4-ormolu-0.8.0.0/bin ormolu> Libraries installed in: ormolu> /nix/store/66874z3pry74qrab62h400yngxshjsx4-ormolu-0.8.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/ormolu-0.8.0.0-43v787BOfg8AenFN9UMPxX ormolu> Dynamic Libraries installed in: ormolu> /nix/store/66874z3pry74qrab62h400yngxshjsx4-ormolu-0.8.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75 ormolu> Private executables installed in: ormolu> /nix/store/66874z3pry74qrab62h400yngxshjsx4-ormolu-0.8.0.0/libexec/x86_64-linux-ghc-9.12.1-bf75/ormolu-0.8.0.0 ormolu> Data files installed in: ormolu> /nix/store/66874z3pry74qrab62h400yngxshjsx4-ormolu-0.8.0.0/share/x86_64-linux-ghc-9.12.1-bf75/ormolu-0.8.0.0 ormolu> Documentation installed in: ormolu> /nix/store/sbmxairnrvkqzl3b4964nawi02fz29sl-ormolu-0.8.0.0-doc/share/doc/ormolu-0.8.0.0 ormolu> Configuration files installed in: ormolu> /nix/store/66874z3pry74qrab62h400yngxshjsx4-ormolu-0.8.0.0/etc ormolu> No alex found ormolu> Using ar found on system at: ormolu> /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-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/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc ormolu> Using ghc version 9.12.1 found on system at: ormolu> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc ormolu> Using ghc-pkg version 9.12.1 found on system at: ormolu> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc-pkg-9.12.1 ormolu> No ghcjs found ormolu> No ghcjs-pkg found ormolu> No greencard found ormolu> Using haddock version 2.30.0 found on system at: ormolu> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/haddock-ghc-9.12.1 ormolu> No happy found ormolu> No haskell-suite found ormolu> No haskell-suite-pkg found ormolu> No hmake found ormolu> Using hpc version 0.69 found on system at: ormolu> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hpc-ghc-9.12.1 ormolu> Using hsc2hs version 0.68.10 found on system at: ormolu> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 ormolu> Using hscolour version 1.25 found on system at: ormolu> /nix/store/iwbifbszf225h5w2dyxfi77kk6d6rxdy-hscolour-1.25/bin/HsColour ormolu> No jhc found ormolu> Using ld found on system at: ormolu> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/ld ormolu> No pkg-config found ormolu> Using runghc version 9.12.1 found on system at: ormolu> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/runghc-9.12.1 ormolu> Using strip version 2.44 found on system at: ormolu> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip ormolu> Using tar found on system at: ormolu> /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar ormolu> No uhc found ghc-lib-parser-ex> Building library for ghc-lib-parser-ex-9.12.0.0... fourmolu> Running phase: buildPhase ormolu> Running phase: buildPhase ormolu> Preprocessing library for ormolu-0.8.0.0... fourmolu> Preprocessing library for fourmolu-0.18.0.0... ormolu> Building library for ormolu-0.8.0.0... fourmolu> Building library for fourmolu-0.18.0.0... ormolu> [ 1 of 56] Compiling GHC.DynFlags ( src/GHC/DynFlags.hs, dist/build/GHC/DynFlags.o, dist/build/GHC/DynFlags.dyn_o ) fourmolu> [ 1 of 61] Compiling GHC.DynFlags ( src/GHC/DynFlags.hs, dist/build/GHC/DynFlags.o, dist/build/GHC/DynFlags.dyn_o ) ghc-lib-parser-ex> [ 1 of 19] Compiling Language.Haskell.GhclibParserEx.Fixity ( src/Language/Haskell/GhclibParserEx/Fixity.hs, dist/build/Language/Haskell/GhclibParserEx/Fixity.o, dist/build/Language/Haskell/GhclibParserEx/Fixity.dyn_o ) ormolu> [ 2 of 56] Compiling Ormolu.Printer.SpanStream ( src/Ormolu/Printer/SpanStream.hs, dist/build/Ormolu/Printer/SpanStream.o, dist/build/Ormolu/Printer/SpanStream.dyn_o ) hls-test-utils> Running phase: setupCompilerEnvironmentPhase hls-test-utils> Build with /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1. fourmolu> [ 2 of 61] 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 56] Compiling Ormolu.Processing.Cpp ( src/Ormolu/Processing/Cpp.hs, dist/build/Ormolu/Processing/Cpp.o, dist/build/Ormolu/Processing/Cpp.dyn_o ) fourmolu> [ 3 of 61] 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 56] Compiling Ormolu.Utils ( src/Ormolu/Utils.hs, dist/build/Ormolu/Utils.o, dist/build/Ormolu/Utils.dyn_o ) fourmolu> [ 4 of 61] Compiling Ormolu.Utils ( src/Ormolu/Utils.hs, dist/build/Ormolu/Utils.o, dist/build/Ormolu/Utils.dyn_o ) hls-test-utils> Running 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> Running phase: patchPhase hls-test-utils> Running phase: compileBuildDriverPhase hls-test-utils> setupCompileFlags: -package-db=/build/tmp.iFetCXRc5U/setup-package.conf.d -threaded hls-test-utils> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.iFetCXRc5U/Main.o ) fourmolu> [ 5 of 61] Compiling Ormolu.Terminal ( src/Ormolu/Terminal.hs, dist/build/Ormolu/Terminal.o, dist/build/Ormolu/Terminal.dyn_o ) hls-test-utils> [2 of 2] Linking Setup ormolu> [ 5 of 56] Compiling Ormolu.Terminal ( src/Ormolu/Terminal.hs, dist/build/Ormolu/Terminal.o, dist/build/Ormolu/Terminal.dyn_o ) ghc-lib-parser-ex> [ 2 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Driver.Flags ( src/Language/Haskell/GhclibParserEx/GHC/Driver/Flags.hs, dist/build/Language/Haskell/GhclibParserEx/GHC/Driver/Flags.o, dist/build/Language/Haskell/GhclibParserEx/GHC/Driver/Flags.dyn_o ) ghc-lib-parser-ex> [ 3 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Driver.Session ( src/Language/Haskell/GhclibParserEx/GHC/Driver/Session.hs, dist/build/Language/Haskell/GhclibParserEx/GHC/Driver/Session.o, dist/build/Language/Haskell/GhclibParserEx/GHC/Driver/Session.dyn_o ) ghc-lib-parser-ex> [ 4 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Hs ( src/Language/Haskell/GhclibParserEx/GHC/Hs.hs, dist/build/Language/Haskell/GhclibParserEx/GHC/Hs.o, dist/build/Language/Haskell/GhclibParserEx/GHC/Hs.dyn_o ) ghc-lib-parser-ex> [ 5 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Hs.Binds ( src/Language/Haskell/GhclibParserEx/GHC/Hs/Binds.hs, dist/build/Language/Haskell/GhclibParserEx/GHC/Hs/Binds.o, dist/build/Language/Haskell/GhclibParserEx/GHC/Hs/Binds.dyn_o ) ghc-lib-parser-ex> [ 6 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Hs.Decls ( src/Language/Haskell/GhclibParserEx/GHC/Hs/Decls.hs, dist/build/Language/Haskell/GhclibParserEx/GHC/Hs/Decls.o, dist/build/Language/Haskell/GhclibParserEx/GHC/Hs/Decls.dyn_o ) ghc-lib-parser-ex> [ 7 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Hs.Dump ( src/Language/Haskell/GhclibParserEx/GHC/Hs/Dump.hs, dist/build/Language/Haskell/GhclibParserEx/GHC/Hs/Dump.o, dist/build/Language/Haskell/GhclibParserEx/GHC/Hs/Dump.dyn_o ) ghc-lib-parser-ex> [ 8 of 19] Compiling Language.Haskell.GhclibParserEx.Dump ( src/Language/Haskell/GhclibParserEx/Dump.hs, dist/build/Language/Haskell/GhclibParserEx/Dump.o, dist/build/Language/Haskell/GhclibParserEx/Dump.dyn_o ) ghc-lib-parser-ex> [ 9 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Hs.ExtendInstances ( src/Language/Haskell/GhclibParserEx/GHC/Hs/ExtendInstances.hs, dist/build/Language/Haskell/GhclibParserEx/GHC/Hs/ExtendInstances.o, dist/build/Language/Haskell/GhclibParserEx/GHC/Hs/ExtendInstances.dyn_o ) ghc-lib-parser-ex> [10 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Hs.ImpExp ( src/Language/Haskell/GhclibParserEx/GHC/Hs/ImpExp.hs, dist/build/Language/Haskell/GhclibParserEx/GHC/Hs/ImpExp.o, dist/build/Language/Haskell/GhclibParserEx/GHC/Hs/ImpExp.dyn_o ) ghc-lib-parser-ex> [11 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Hs.Pat ( src/Language/Haskell/GhclibParserEx/GHC/Hs/Pat.hs, dist/build/Language/Haskell/GhclibParserEx/GHC/Hs/Pat.o, dist/build/Language/Haskell/GhclibParserEx/GHC/Hs/Pat.dyn_o ) ghc-lib-parser-ex> [12 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Hs.Type ( src/Language/Haskell/GhclibParserEx/GHC/Hs/Type.hs, dist/build/Language/Haskell/GhclibParserEx/GHC/Hs/Type.o, dist/build/Language/Haskell/GhclibParserEx/GHC/Hs/Type.dyn_o ) ghc-lib-parser-ex> [13 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Hs.Types ( src/Language/Haskell/GhclibParserEx/GHC/Hs/Types.hs, dist/build/Language/Haskell/GhclibParserEx/GHC/Hs/Types.o, dist/build/Language/Haskell/GhclibParserEx/GHC/Hs/Types.dyn_o ) ghc-lib-parser-ex> [14 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Parser ( src/Language/Haskell/GhclibParserEx/GHC/Parser.hs, dist/build/Language/Haskell/GhclibParserEx/GHC/Parser.o, dist/build/Language/Haskell/GhclibParserEx/GHC/Parser.dyn_o ) ghc-lib-parser-ex> [15 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Settings.Config ( src/Language/Haskell/GhclibParserEx/GHC/Settings/Config.hs, dist/build/Language/Haskell/GhclibParserEx/GHC/Settings/Config.o, dist/build/Language/Haskell/GhclibParserEx/GHC/Settings/Config.dyn_o ) ghc-lib-parser-ex> [16 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Types.Name.Reader ( src/Language/Haskell/GhclibParserEx/GHC/Types/Name/Reader.hs, dist/build/Language/Haskell/GhclibParserEx/GHC/Types/Name/Reader.o, dist/build/Language/Haskell/GhclibParserEx/GHC/Types/Name/Reader.dyn_o ) ghc-lib-parser-ex> [17 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Hs.Expr ( src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs, dist/build/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.o, dist/build/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.dyn_o ) ghc-lib-parser-ex> [18 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Utils.Outputable ( src/Language/Haskell/GhclibParserEx/GHC/Utils/Outputable.hs, dist/build/Language/Haskell/GhclibParserEx/GHC/Utils/Outputable.o, dist/build/Language/Haskell/GhclibParserEx/GHC/Utils/Outputable.dyn_o ) ghc-lib-parser-ex> [19 of 19] Compiling Paths_ghc_lib_parser_ex ( dist/build/autogen/Paths_ghc_lib_parser_ex.hs, dist/build/Paths_ghc_lib_parser_ex.o, dist/build/Paths_ghc_lib_parser_ex.dyn_o ) ormolu> [ 6 of 56] Compiling Ormolu.Terminal.QualifiedDo ( src/Ormolu/Terminal/QualifiedDo.hs, dist/build/Ormolu/Terminal/QualifiedDo.o, dist/build/Ormolu/Terminal/QualifiedDo.dyn_o ) ormolu> [ 7 of 56] Compiling Ormolu.Diff.Text ( src/Ormolu/Diff/Text.hs, dist/build/Ormolu/Diff/Text.o, dist/build/Ormolu/Diff/Text.dyn_o ) fourmolu> [ 6 of 61] Compiling Ormolu.Terminal.QualifiedDo ( src/Ormolu/Terminal/QualifiedDo.hs, dist/build/Ormolu/Terminal/QualifiedDo.o, dist/build/Ormolu/Terminal/QualifiedDo.dyn_o ) fourmolu> [ 7 of 61] Compiling Ormolu.Diff.Text ( src/Ormolu/Diff/Text.hs, dist/build/Ormolu/Diff/Text.o, dist/build/Ormolu/Diff/Text.dyn_o ) ghc-lib-parser-ex> [ 1 of 19] Compiling Language.Haskell.GhclibParserEx.Fixity ( src/Language/Haskell/GhclibParserEx/Fixity.hs, dist/build/Language/Haskell/GhclibParserEx/Fixity.p_o ) ormolu> [ 8 of 56] Compiling Ormolu.Exception ( src/Ormolu/Exception.hs, dist/build/Ormolu/Exception.o, dist/build/Ormolu/Exception.dyn_o ) fourmolu> [ 8 of 61] Compiling Ormolu.Exception ( src/Ormolu/Exception.hs, dist/build/Ormolu/Exception.o, dist/build/Ormolu/Exception.dyn_o ) ormolu> [ 9 of 56] 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 56] Compiling Ormolu.Parser.CommentStream ( src/Ormolu/Parser/CommentStream.hs, dist/build/Ormolu/Parser/CommentStream.o, dist/build/Ormolu/Parser/CommentStream.dyn_o ) hls-test-utils> Running phase: updateAutotoolsGnuConfigScriptsPhase hls-test-utils> Running phase: configurePhase hls-test-utils> configureFlags: --verbose --prefix=/nix/store/spnvmh814j2wb3k9rdw34v6ax61a0cgv-hls-test-utils-2.10.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/x570pv2233y361d27rghihbi2lv46n5s-hls-test-utils-2.10.0.0-doc/share/doc/hls-test-utils-2.10.0.0 --with-gcc=gcc --package-db=/build/tmp.iFetCXRc5U/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/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/lib hls-test-utils> Using Parsec parser hls-test-utils> Configuring hls-test-utils-2.10.0.0... hls-test-utils> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports hls-test-utils> 'ghc' version < 9.12): hls-test-utils> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc is version hls-test-utils> 9.12.1 fourmolu> [ 9 of 61] Compiling Ormolu.Parser.Pragma ( src/Ormolu/Parser/Pragma.hs, dist/build/Ormolu/Parser/Pragma.o, dist/build/Ormolu/Parser/Pragma.dyn_o ) fourmolu> [10 of 61] Compiling Ormolu.Parser.CommentStream ( src/Ormolu/Parser/CommentStream.hs, dist/build/Ormolu/Parser/CommentStream.o, dist/build/Ormolu/Parser/CommentStream.dyn_o ) fourmolu> [11 of 61] Compiling Ormolu.Fixity.Internal ( src/Ormolu/Fixity/Internal.hs, dist/build/Ormolu/Fixity/Internal.o, dist/build/Ormolu/Fixity/Internal.dyn_o ) fourmolu> [12 of 61] Compiling Ormolu.Fixity.Imports ( src/Ormolu/Fixity/Imports.hs, dist/build/Ormolu/Fixity/Imports.o, dist/build/Ormolu/Fixity/Imports.dyn_o ) fourmolu> [13 of 61] Compiling Ormolu.Fixity ( src/Ormolu/Fixity.hs, dist/build/Ormolu/Fixity.o, dist/build/Ormolu/Fixity.dyn_o ) ormolu> [11 of 56] Compiling Ormolu.Imports ( src/Ormolu/Imports.hs, dist/build/Ormolu/Imports.o, dist/build/Ormolu/Imports.dyn_o ) ormolu> [12 of 56] 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 56] 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 56] Compiling Ormolu.Fixity ( src/Ormolu/Fixity.hs, dist/build/Ormolu/Fixity.o, dist/build/Ormolu/Fixity.dyn_o ) ghc-lib-parser-ex> [ 2 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Driver.Flags ( src/Language/Haskell/GhclibParserEx/GHC/Driver/Flags.hs, dist/build/Language/Haskell/GhclibParserEx/GHC/Driver/Flags.p_o ) ghc-lib-parser-ex> [ 3 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Driver.Session ( src/Language/Haskell/GhclibParserEx/GHC/Driver/Session.hs, dist/build/Language/Haskell/GhclibParserEx/GHC/Driver/Session.p_o ) ghc-lib-parser-ex> [ 4 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Hs ( src/Language/Haskell/GhclibParserEx/GHC/Hs.hs, dist/build/Language/Haskell/GhclibParserEx/GHC/Hs.p_o ) ghc-lib-parser-ex> [ 5 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Hs.Binds ( src/Language/Haskell/GhclibParserEx/GHC/Hs/Binds.hs, dist/build/Language/Haskell/GhclibParserEx/GHC/Hs/Binds.p_o ) ghc-lib-parser-ex> [ 6 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Hs.Decls ( src/Language/Haskell/GhclibParserEx/GHC/Hs/Decls.hs, dist/build/Language/Haskell/GhclibParserEx/GHC/Hs/Decls.p_o ) ghc-lib-parser-ex> [ 7 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Hs.Dump ( src/Language/Haskell/GhclibParserEx/GHC/Hs/Dump.hs, dist/build/Language/Haskell/GhclibParserEx/GHC/Hs/Dump.p_o ) ghc-lib-parser-ex> [ 8 of 19] Compiling Language.Haskell.GhclibParserEx.Dump ( src/Language/Haskell/GhclibParserEx/Dump.hs, dist/build/Language/Haskell/GhclibParserEx/Dump.p_o ) ghc-lib-parser-ex> [ 9 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Hs.ExtendInstances ( src/Language/Haskell/GhclibParserEx/GHC/Hs/ExtendInstances.hs, dist/build/Language/Haskell/GhclibParserEx/GHC/Hs/ExtendInstances.p_o ) ghc-lib-parser-ex> [10 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Hs.ImpExp ( src/Language/Haskell/GhclibParserEx/GHC/Hs/ImpExp.hs, dist/build/Language/Haskell/GhclibParserEx/GHC/Hs/ImpExp.p_o ) ghc-lib-parser-ex> [11 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Hs.Pat ( src/Language/Haskell/GhclibParserEx/GHC/Hs/Pat.hs, dist/build/Language/Haskell/GhclibParserEx/GHC/Hs/Pat.p_o ) ghc-lib-parser-ex> [12 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Hs.Type ( src/Language/Haskell/GhclibParserEx/GHC/Hs/Type.hs, dist/build/Language/Haskell/GhclibParserEx/GHC/Hs/Type.p_o ) ghc-lib-parser-ex> [13 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Hs.Types ( src/Language/Haskell/GhclibParserEx/GHC/Hs/Types.hs, dist/build/Language/Haskell/GhclibParserEx/GHC/Hs/Types.p_o ) ghc-lib-parser-ex> [14 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Parser ( src/Language/Haskell/GhclibParserEx/GHC/Parser.hs, dist/build/Language/Haskell/GhclibParserEx/GHC/Parser.p_o ) ghc-lib-parser-ex> [15 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Settings.Config ( src/Language/Haskell/GhclibParserEx/GHC/Settings/Config.hs, dist/build/Language/Haskell/GhclibParserEx/GHC/Settings/Config.p_o ) ghc-lib-parser-ex> [16 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Types.Name.Reader ( src/Language/Haskell/GhclibParserEx/GHC/Types/Name/Reader.hs, dist/build/Language/Haskell/GhclibParserEx/GHC/Types/Name/Reader.p_o ) ghc-lib-parser-ex> [17 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Hs.Expr ( src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs, dist/build/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.p_o ) ghc-lib-parser-ex> [18 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Utils.Outputable ( src/Language/Haskell/GhclibParserEx/GHC/Utils/Outputable.hs, dist/build/Language/Haskell/GhclibParserEx/GHC/Utils/Outputable.p_o ) ghc-lib-parser-ex> [19 of 19] Compiling Paths_ghc_lib_parser_ex ( dist/build/autogen/Paths_ghc_lib_parser_ex.hs, dist/build/Paths_ghc_lib_parser_ex.p_o ) fourmolu> [14 of 61] Compiling Ormolu.Printer.Operators ( src/Ormolu/Printer/Operators.hs, dist/build/Ormolu/Printer/Operators.o, dist/build/Ormolu/Printer/Operators.dyn_o ) hls-test-utils> Flags chosen: pedantic=False ormolu> [15 of 56] Compiling Ormolu.Printer.Operators ( src/Ormolu/Printer/Operators.hs, dist/build/Ormolu/Printer/Operators.o, dist/build/Ormolu/Printer/Operators.dyn_o ) 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.21.0.0 hls-test-utils> Dependency bytestring: using bytestring-0.12.2.0 hls-test-utils> Dependency containers: using containers-0.7 hls-test-utils> Dependency data-default: using data-default-0.7.1.3 hls-test-utils> Dependency directory: using directory-1.3.9.0 hls-test-utils> Dependency extra: using extra-1.8 hls-test-utils> Dependency filepath: using filepath-1.5.4.0 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.1.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-Dd0i53WxeLd4VzIsYxfCQ6 hls-test-utils> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS hls-test-utils> include async-2.2.5-HBjL0ak4LXnBlxAyUJ13eJ hls-test-utils> include base-4.21.0.0-7c9b hls-test-utils> include bytestring-0.12.2.0-b0ac hls-test-utils> include containers-0.7-0330 hls-test-utils> include data-default-0.7.1.3-9cSLvlGqRBAywBm4v8X6L hls-test-utils> include directory-1.3.9.0-9e59 hls-test-utils> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz hls-test-utils> include filepath-1.5.4.0-d360 hls-test-utils> include ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg hls-test-utils> include hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I hls-test-utils> include lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh hls-test-utils> include lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n hls-test-utils> include lsp-test-0.17.1.1-EIOhzRe3RwuJhAS781l1UQ hls-test-utils> include lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V hls-test-utils> include neat-interpolation-0.5.1.4-C2Rp5WXJfAvHATc644EVn3 hls-test-utils> include safe-exceptions-0.1.7.4-53c5iosX4o7ItLeED0lea6 hls-test-utils> include tasty-1.5.3-1qMX2xwdhAh2Fx6ZURDT5s hls-test-utils> include tasty-expected-failure-0.12.3-2qvqfz5CEyDcrvDtRWOPA hls-test-utils> include tasty-golden-2.3.5-66GebH9zNqP5yYg9u3xNd7 hls-test-utils> include tasty-hunit-0.10.2-bDQm7ih5LIFUNZa5HA0pZ hls-test-utils> include tasty-rerun-1.1.20-8jq8WKbUmyZELJFGGHUiZB hls-test-utils> include temporary-1.3-L8DCub6f4YbAEHM1cI1n9N hls-test-utils> include text-2.1.2-8f2d hls-test-utils> include text-rope-0.2-Daye0SLCBvHFSwoKT6fABV hls-test-utils> Linked component graph: hls-test-utils> unit hls-test-utils-2.10.0.0-Dd0i53WxeLd4VzIsYxfCQ6 hls-test-utils> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS hls-test-utils> include async-2.2.5-HBjL0ak4LXnBlxAyUJ13eJ hls-test-utils> include base-4.21.0.0-7c9b hls-test-utils> include bytestring-0.12.2.0-b0ac hls-test-utils> include containers-0.7-0330 hls-test-utils> include data-default-0.7.1.3-9cSLvlGqRBAywBm4v8X6L hls-test-utils> include directory-1.3.9.0-9e59 hls-test-utils> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz hls-test-utils> include filepath-1.5.4.0-d360 hls-test-utils> include ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg hls-test-utils> include hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I hls-test-utils> include lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh hls-test-utils> include lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n hls-test-utils> include lsp-test-0.17.1.1-EIOhzRe3RwuJhAS781l1UQ hls-test-utils> include lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V hls-test-utils> include neat-interpolation-0.5.1.4-C2Rp5WXJfAvHATc644EVn3 hls-test-utils> include safe-exceptions-0.1.7.4-53c5iosX4o7ItLeED0lea6 hls-test-utils> include tasty-1.5.3-1qMX2xwdhAh2Fx6ZURDT5s hls-test-utils> include tasty-expected-failure-0.12.3-2qvqfz5CEyDcrvDtRWOPA hls-test-utils> include tasty-golden-2.3.5-66GebH9zNqP5yYg9u3xNd7 hls-test-utils> include tasty-hunit-0.10.2-bDQm7ih5LIFUNZa5HA0pZ hls-test-utils> include tasty-rerun-1.1.20-8jq8WKbUmyZELJFGGHUiZB hls-test-utils> include temporary-1.3-L8DCub6f4YbAEHM1cI1n9N hls-test-utils> include text-2.1.2-8f2d hls-test-utils> include text-rope-0.2-Daye0SLCBvHFSwoKT6fABV hls-test-utils> Development.IDE.Test=hls-test-utils-2.10.0.0-Dd0i53WxeLd4VzIsYxfCQ6:Development.IDE.Test,Development.IDE.Test.Diagnostic=hls-test-utils-2.10.0.0-Dd0i53WxeLd4VzIsYxfCQ6:Development.IDE.Test.Diagnostic,Test.Hls=hls-test-utils-2.10.0.0-Dd0i53WxeLd4VzIsYxfCQ6:Test.Hls,Test.Hls.FileSystem=hls-test-utils-2.10.0.0-Dd0i53WxeLd4VzIsYxfCQ6:Test.Hls.FileSystem,Test.Hls.Util=hls-test-utils-2.10.0.0-Dd0i53WxeLd4VzIsYxfCQ6:Test.Hls.Util hls-test-utils> Ready component graph: hls-test-utils> definite hls-test-utils-2.10.0.0-Dd0i53WxeLd4VzIsYxfCQ6 hls-test-utils> depends aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS hls-test-utils> depends async-2.2.5-HBjL0ak4LXnBlxAyUJ13eJ hls-test-utils> depends base-4.21.0.0-7c9b hls-test-utils> depends bytestring-0.12.2.0-b0ac hls-test-utils> depends containers-0.7-0330 hls-test-utils> depends data-default-0.7.1.3-9cSLvlGqRBAywBm4v8X6L hls-test-utils> depends directory-1.3.9.0-9e59 hls-test-utils> depends extra-1.8-LGmFfwsP1rLAJ1116OVhKz hls-test-utils> depends filepath-1.5.4.0-d360 hls-test-utils> depends ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg hls-test-utils> depends hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I hls-test-utils> depends lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh hls-test-utils> depends lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n hls-test-utils> depends lsp-test-0.17.1.1-EIOhzRe3RwuJhAS781l1UQ hls-test-utils> depends lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V hls-test-utils> depends neat-interpolation-0.5.1.4-C2Rp5WXJfAvHATc644EVn3 hls-test-utils> depends safe-exceptions-0.1.7.4-53c5iosX4o7ItLeED0lea6 hls-test-utils> depends tasty-1.5.3-1qMX2xwdhAh2Fx6ZURDT5s hls-test-utils> depends tasty-expected-failure-0.12.3-2qvqfz5CEyDcrvDtRWOPA hls-test-utils> depends tasty-golden-2.3.5-66GebH9zNqP5yYg9u3xNd7 hls-test-utils> depends tasty-hunit-0.10.2-bDQm7ih5LIFUNZa5HA0pZ hls-test-utils> depends tasty-rerun-1.1.20-8jq8WKbUmyZELJFGGHUiZB hls-test-utils> depends temporary-1.3-L8DCub6f4YbAEHM1cI1n9N hls-test-utils> depends text-2.1.2-8f2d hls-test-utils> depends text-rope-0.2-Daye0SLCBvHFSwoKT6fABV hls-test-utils> Using Cabal-3.14.1.0 compiled by ghc-9.12 hls-test-utils> Using compiler: ghc-9.12.1 hls-test-utils> Using install prefix: hls-test-utils> /nix/store/spnvmh814j2wb3k9rdw34v6ax61a0cgv-hls-test-utils-2.10.0.0 hls-test-utils> Executables installed in: hls-test-utils> /nix/store/spnvmh814j2wb3k9rdw34v6ax61a0cgv-hls-test-utils-2.10.0.0/bin hls-test-utils> Libraries installed in: hls-test-utils> /nix/store/spnvmh814j2wb3k9rdw34v6ax61a0cgv-hls-test-utils-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/hls-test-utils-2.10.0.0-Dd0i53WxeLd4VzIsYxfCQ6 hls-test-utils> Dynamic Libraries installed in: hls-test-utils> /nix/store/spnvmh814j2wb3k9rdw34v6ax61a0cgv-hls-test-utils-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75 hls-test-utils> Private executables installed in: hls-test-utils> /nix/store/spnvmh814j2wb3k9rdw34v6ax61a0cgv-hls-test-utils-2.10.0.0/libexec/x86_64-linux-ghc-9.12.1-bf75/hls-test-utils-2.10.0.0 hls-test-utils> Data files installed in: hls-test-utils> /nix/store/spnvmh814j2wb3k9rdw34v6ax61a0cgv-hls-test-utils-2.10.0.0/share/x86_64-linux-ghc-9.12.1-bf75/hls-test-utils-2.10.0.0 hls-test-utils> Documentation installed in: hls-test-utils> /nix/store/x570pv2233y361d27rghihbi2lv46n5s-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/spnvmh814j2wb3k9rdw34v6ax61a0cgv-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/87zpmcmwvn48z4lbrfba74b312h22s6c-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/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc hls-test-utils> Using ghc version 9.12.1 found on system at: hls-test-utils> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc hls-test-utils> Using ghc-pkg version 9.12.1 found on system at: hls-test-utils> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc-pkg-9.12.1 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.30.0 found on system at: hls-test-utils> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/haddock-ghc-9.12.1 hls-test-utils> No happy found hls-test-utils> No haskell-suite found hls-test-utils> No haskell-suite-pkg found hls-test-utils> No hmake found hls-test-utils> Using hpc version 0.69 found on system at: hls-test-utils> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hpc-ghc-9.12.1 hls-test-utils> Using hsc2hs version 0.68.10 found on system at: hls-test-utils> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 hls-test-utils> Using hscolour version 1.25 found on system at: hls-test-utils> /nix/store/iwbifbszf225h5w2dyxfi77kk6d6rxdy-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/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/ld fourmolu> [15 of 61] Compiling Ormolu.Fixity.Printer ( src/Ormolu/Fixity/Printer.hs, dist/build/Ormolu/Fixity/Printer.o, dist/build/Ormolu/Fixity/Printer.dyn_o ) fourmolu> [16 of 61] Compiling Ormolu.Fixity.Parser ( src/Ormolu/Fixity/Parser.hs, dist/build/Ormolu/Fixity/Parser.o, dist/build/Ormolu/Fixity/Parser.dyn_o ) hls-test-utils> No pkg-config found hls-test-utils> Using runghc version 9.12.1 found on system at: hls-test-utils> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/runghc-9.12.1 hls-test-utils> Using strip version 2.44 found on system at: hls-test-utils> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip hls-test-utils> Using tar found on system at: hls-test-utils> /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar hls-test-utils> No uhc found ormolu> [16 of 56] 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 56] Compiling Ormolu.Fixity.Parser ( src/Ormolu/Fixity/Parser.hs, dist/build/Ormolu/Fixity/Parser.o, dist/build/Ormolu/Fixity/Parser.dyn_o ) hls-test-utils> Running 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> src/Development/IDE/Test/Diagnostic.hs:72:17: warning: [GHC-40910] [-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> 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 ) fourmolu> [17 of 61] Compiling Ormolu.Utils.Glob ( src/Ormolu/Utils/Glob.hs, dist/build/Ormolu/Utils/Glob.o, dist/build/Ormolu/Utils/Glob.dyn_o ) fourmolu> [18 of 61] Compiling Ormolu.Config.Types ( src/Ormolu/Config/Types.hs, dist/build/Ormolu/Config/Types.o, dist/build/Ormolu/Config/Types.dyn_o ) fourmolu> [19 of 61] Compiling Ormolu.Config.Gen ( src/Ormolu/Config/Gen.hs, dist/build/Ormolu/Config/Gen.o, dist/build/Ormolu/Config/Gen.dyn_o ) fourmolu> [20 of 61] Compiling Ormolu.Utils.IO ( src/Ormolu/Utils/IO.hs, dist/build/Ormolu/Utils/IO.o, dist/build/Ormolu/Utils/IO.dyn_o ) fourmolu> [21 of 61] Compiling Ormolu.Utils.Fixity ( src/Ormolu/Utils/Fixity.hs, dist/build/Ormolu/Utils/Fixity.o, dist/build/Ormolu/Utils/Fixity.dyn_o ) ormolu> [18 of 56] Compiling Ormolu.Config ( src/Ormolu/Config.hs, dist/build/Ormolu/Config.o, dist/build/Ormolu/Config.dyn_o ) ormolu> [19 of 56] 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 56] 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 56] 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 56] 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 56] 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 56] 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 ) ormolu> [25 of 56] Compiling Ormolu.Printer.Meat.Declaration.StringLiteral ( src/Ormolu/Printer/Meat/Declaration/StringLiteral.hs, dist/build/Ormolu/Printer/Meat/Declaration/StringLiteral.o, dist/build/Ormolu/Printer/Meat/Declaration/StringLiteral.dyn_o ) fourmolu> [22 of 61] Compiling Ormolu.Config ( src/Ormolu/Config.hs, dist/build/Ormolu/Config.o, dist/build/Ormolu/Config.dyn_o ) ghc-lib-parser-ex> Preprocessing executable 'ghc-lib-parser-ex-build-tool' for ghc-lib-parser-ex-9.12.0.0... ghc-lib-parser-ex> Building executable 'ghc-lib-parser-ex-build-tool' for ghc-lib-parser-ex-9.12.0.0... ghc-lib-parser-ex> [1 of 1] Compiling Main ( CI.hs, dist/build/ghc-lib-parser-ex-build-tool/ghc-lib-parser-ex-build-tool-tmp/Main.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 ) ormolu> [26 of 56] 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> [27 of 56] 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 ) ormolu> [28 of 56] 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> [29 of 56] 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> [30 of 56] 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> [31 of 56] 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> [32 of 56] 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 ) ghc-lib-parser-ex> [2 of 2] Linking dist/build/ghc-lib-parser-ex-build-tool/ghc-lib-parser-ex-build-tool fourmolu> [23 of 61] Compiling Ormolu.Processing.Common ( src/Ormolu/Processing/Common.hs, dist/build/Ormolu/Processing/Common.o, dist/build/Ormolu/Processing/Common.dyn_o ) ormolu> [33 of 56] 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 ) fourmolu> [24 of 61] Compiling Ormolu.Processing.Preprocess ( src/Ormolu/Processing/Preprocess.hs, dist/build/Ormolu/Processing/Preprocess.o, dist/build/Ormolu/Processing/Preprocess.dyn_o ) ghc-lib-parser-ex> Preprocessing test suite 'ghc-lib-parser-ex-test' for ghc-lib-parser-ex-9.12.0.0... ghc-lib-parser-ex> Building test suite 'ghc-lib-parser-ex-test' for ghc-lib-parser-ex-9.12.0.0... ghc-lib-parser-ex> [1 of 1] Compiling Main ( test/Test.hs, dist/build/ghc-lib-parser-ex-test/ghc-lib-parser-ex-test-tmp/Main.o ) ormolu> [34 of 56] 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 ) fourmolu> [25 of 61] Compiling Ormolu.Printer.Internal ( src/Ormolu/Printer/Internal.hs, dist/build/Ormolu/Printer/Internal.o, dist/build/Ormolu/Printer/Internal.dyn_o ) ormolu> [35 of 56] 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> [36 of 56] 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> [37 of 56] 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 ) 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 ) ormolu> [38 of 56] 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> [39 of 56] 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> [40 of 56] 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 ) fourmolu> [26 of 61] Compiling Ormolu.Printer.Comments ( src/Ormolu/Printer/Comments.hs, dist/build/Ormolu/Printer/Comments.o, dist/build/Ormolu/Printer/Comments.dyn_o ) fourmolu> [27 of 61] Compiling Ormolu.Printer.Combinators ( src/Ormolu/Printer/Combinators.hs, dist/build/Ormolu/Printer/Combinators.o, dist/build/Ormolu/Printer/Combinators.dyn_o ) hls-test-utils> src/Development/IDE/Test/Diagnostic.hs:72:17: warning: [GHC-40910] [-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> fourmolu> [28 of 61] 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 ) hls-test-utils> [2 of 5] Compiling Development.IDE.Test ( src/Development/IDE/Test.hs, dist/build/Development/IDE/Test.p_o ) fourmolu> [29 of 61] Compiling Ormolu.Printer.Meat.Declaration.StringLiteral ( src/Ormolu/Printer/Meat/Declaration/StringLiteral.hs, dist/build/Ormolu/Printer/Meat/Declaration/StringLiteral.o, dist/build/Ormolu/Printer/Meat/Declaration/StringLiteral.dyn_o ) ghc-lib-parser-ex> [2 of 2] Linking dist/build/ghc-lib-parser-ex-test/ghc-lib-parser-ex-test fourmolu> [30 of 61] 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 ) fourmolu> [31 of 61] 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 ) fourmolu> [32 of 61] 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 ) 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 ) fourmolu> [33 of 61] 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 ) fourmolu> [34 of 61] 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 ) fourmolu> [35 of 61] 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 ) fourmolu> [36 of 61] 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 ) fourmolu> [37 of 61] 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 ) fourmolu> [38 of 61] 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 ) fourmolu> [39 of 61] 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 ) fourmolu> [40 of 61] 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 ) fourmolu> [41 of 61] 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 ) ormolu> [41 of 56] 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 ) fourmolu> [42 of 61] 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 ) fourmolu> [43 of 61] 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 ) fourmolu> [44 of 61] 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 ) ormolu> [42 of 56] 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> [43 of 56] 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> [44 of 56] 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> [45 of 56] 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 ) ghc-lib-parser-ex> Running phase: checkPhase ormolu> [46 of 56] 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> [47 of 56] 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 ) ghc-lib-parser-ex> Running 1 test suites... ghc-lib-parser-ex> Test suite ghc-lib-parser-ex-test: RUNNING... ghc-lib-parser-ex> All tests ghc-lib-parser-ex> Parse tests ghc-lib-parser-ex> Module: OK ghc-lib-parser-ex> Module: OK ghc-lib-parser-ex> Signature: OK ghc-lib-parser-ex> Import: OK ghc-lib-parser-ex> Statement: OK ghc-lib-parser-ex> Backpack: OK ghc-lib-parser-ex> Expression: OK ghc-lib-parser-ex> Declaration (1): OK ghc-lib-parser-ex> Declaration (2): OK ghc-lib-parser-ex> File: OK ghc-lib-parser-ex> Fixity tests ghc-lib-parser-ex> Expression: OK ghc-lib-parser-ex> Pattern: OK ghc-lib-parser-ex> fixitiesFromModule: OK ghc-lib-parser-ex> Extend instances tests ghc-lib-parser-ex> Eq, Ord: OK ghc-lib-parser-ex> Expression predicate tests ghc-lib-parser-ex> isTag: OK ghc-lib-parser-ex> isTag: OK ghc-lib-parser-ex> isDol: OK ghc-lib-parser-ex> isDot: OK ghc-lib-parser-ex> isReturn: OK ghc-lib-parser-ex> isReturn: OK ghc-lib-parser-ex> isSection: OK ghc-lib-parser-ex> isSection: OK ghc-lib-parser-ex> isRecConstr: OK ghc-lib-parser-ex> isRecUpdate: OK ghc-lib-parser-ex> isVar: OK ghc-lib-parser-ex> isVar: OK ghc-lib-parser-ex> isPar: OK ghc-lib-parser-ex> isPar: OK ghc-lib-parser-ex> isApp: OK ghc-lib-parser-ex> isApp: OK ghc-lib-parser-ex> isOpApp: OK ghc-lib-parser-ex> isOpApp: OK ghc-lib-parser-ex> isAnyApp: OK ghc-lib-parser-ex> isAnyApp: OK ghc-lib-parser-ex> isAnyApp: OK ghc-lib-parser-ex> isDo: OK ghc-lib-parser-ex> isDo: OK ghc-lib-parser-ex> isAnyApp: OK ghc-lib-parser-ex> isLexeme: OK ghc-lib-parser-ex> isLexeme: OK ghc-lib-parser-ex> isLexeme: OK ghc-lib-parser-ex> isLambda: OK ghc-lib-parser-ex> isLambda: OK ghc-lib-parser-ex> isLambda: OK ghc-lib-parser-ex> isDotApp: OK ghc-lib-parser-ex> isDotApp: OK ghc-lib-parser-ex> isTypeApp: OK ghc-lib-parser-ex> isTypeApp: OK ghc-lib-parser-ex> isTypeApp: OK ghc-lib-parser-ex> isWHNF: OK ghc-lib-parser-ex> isWHNF: OK ghc-lib-parser-ex> isWHNF: OK ghc-lib-parser-ex> isWHNF: OK ghc-lib-parser-ex> isWHNF: OK ghc-lib-parser-ex> isWHNF: OK ghc-lib-parser-ex> isWHNF: OK ghc-lib-parser-ex> isWHNF: OK ghc-lib-parser-ex> isWHNF: OK ghc-lib-parser-ex> isWHNF: OK ghc-lib-parser-ex> isWHNF: OK ghc-lib-parser-ex> isWHNF: OK ghc-lib-parser-ex> isWHNF: OK ghc-lib-parser-ex> isWHNF: OK ghc-lib-parser-ex> isWHNF: OK ghc-lib-parser-ex> isLCase: OK ghc-lib-parser-ex> isLCase: OK ghc-lib-parser-ex> isSpliceDecl: OK ghc-lib-parser-ex> isSpliceDecl: OK ghc-lib-parser-ex> isSpliceDecl: OK ghc-lib-parser-ex> isTypedSplice: OK ghc-lib-parser-ex> isTypedSplice: OK ghc-lib-parser-ex> isUntypedSplice: OK ghc-lib-parser-ex> isUntypedSplice: OK ghc-lib-parser-ex> isQuasiQuoteExpr: OK ghc-lib-parser-ex> isQuasiQuoteExpr: OK ghc-lib-parser-ex> isWholeFrac: OK ghc-lib-parser-ex> isWholeFrac: OK ghc-lib-parser-ex> isMDo: OK ghc-lib-parser-ex> isListComp (1): OK ghc-lib-parser-ex> isListComp (2): OK ghc-lib-parser-ex> isMonadComp (0): OK ghc-lib-parser-ex> isMonadComp (1): OK ghc-lib-parser-ex> isMonadComp (2): OK ghc-lib-parser-ex> isMonadComp (3): OK ghc-lib-parser-ex> strToVar: OK ghc-lib-parser-ex> varToStr: OK ghc-lib-parser-ex> varToStr: OK ghc-lib-parser-ex> varToStr: OK ghc-lib-parser-ex> isLetStmt: OK ghc-lib-parser-ex> isLetStmt: OK ghc-lib-parser-ex> isRecStmt: OK ghc-lib-parser-ex> isRecStmt: OK ghc-lib-parser-ex> Declaration predicate tests ghc-lib-parser-ex> isStrictMatch: OK ghc-lib-parser-ex> isStrictMatch: OK ghc-lib-parser-ex> Type predicate tests ghc-lib-parser-ex> isKindTyApp: OK ghc-lib-parser-ex> isKindTyApp: OK ghc-lib-parser-ex> Pattern predicate tests ghc-lib-parser-ex> patToStr: OK ghc-lib-parser-ex> patToStr: OK ghc-lib-parser-ex> patToStr: OK ghc-lib-parser-ex> strToPat: OK ghc-lib-parser-ex> strToPat: OK ghc-lib-parser-ex> strToPat: OK ghc-lib-parser-ex> fromPChar: OK ghc-lib-parser-ex> fromPChar: OK ghc-lib-parser-ex> isSplicePat: OK ghc-lib-parser-ex> isWildPat: OK ghc-lib-parser-ex> isWildPat: OK ghc-lib-parser-ex> DynFlags tests ghc-lib-parser-ex> readExtension: OK ghc-lib-parser-ex> readExtension: OK ghc-lib-parser-ex> extensionImplications: OK ghc-lib-parser-ex> check instance Bounded Language: OK ghc-lib-parser-ex> check instance Ord Extension: OK ghc-lib-parser-ex> disable via pragma: OK ghc-lib-parser-ex> ImportQualifiedPost: OK ghc-lib-parser-ex> Name tests ghc-lib-parser-ex> modName (1): OK ghc-lib-parser-ex> modName (2): OK ghc-lib-parser-ex> isSymbolRdrName (1): OK ghc-lib-parser-ex> isSymbolRdrName (2): OK ghc-lib-parser-ex> isSymbolRdrName (3): OK ghc-lib-parser-ex> isSymbolRdrName (4): OK ghc-lib-parser-ex> ghc-lib-parser-ex> All 120 tests passed (0.02s) ghc-lib-parser-ex> Test suite ghc-lib-parser-ex-test: PASS ghc-lib-parser-ex> Test suite logged to: ghc-lib-parser-ex> dist/test/ghc-lib-parser-ex-9.12.0.0-ghc-lib-parser-ex-test.log ghc-lib-parser-ex> 1 of 1 test suites (1 of 1 test cases) passed. ghc-lib-parser-ex> Running phase: haddockPhase ormolu> [48 of 56] 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> [49 of 56] Compiling Ormolu.Parser.Result ( src/Ormolu/Parser/Result.hs, dist/build/Ormolu/Parser/Result.o, dist/build/Ormolu/Parser/Result.dyn_o ) ormolu> [50 of 56] Compiling Ormolu.Printer ( src/Ormolu/Printer.hs, dist/build/Ormolu/Printer.o, dist/build/Ormolu/Printer.dyn_o ) ormolu> [51 of 56] Compiling Ormolu.Parser ( src/Ormolu/Parser.hs, dist/build/Ormolu/Parser.o, dist/build/Ormolu/Parser.dyn_o ) ormolu> [52 of 56] Compiling Ormolu.Diff.ParseResult ( src/Ormolu/Diff/ParseResult.hs, dist/build/Ormolu/Diff/ParseResult.o, dist/build/Ormolu/Diff/ParseResult.dyn_o ) ormolu> [53 of 56] Compiling Ormolu.Utils.IO ( src/Ormolu/Utils/IO.hs, dist/build/Ormolu/Utils/IO.o, dist/build/Ormolu/Utils/IO.dyn_o ) ormolu> [54 of 56] Compiling Ormolu.Utils.Fixity ( src/Ormolu/Utils/Fixity.hs, dist/build/Ormolu/Utils/Fixity.o, dist/build/Ormolu/Utils/Fixity.dyn_o ) ormolu> [55 of 56] Compiling Ormolu.Utils.Cabal ( src/Ormolu/Utils/Cabal.hs, dist/build/Ormolu/Utils/Cabal.o, dist/build/Ormolu/Utils/Cabal.dyn_o ) ormolu> [56 of 56] Compiling Ormolu ( src/Ormolu.hs, dist/build/Ormolu.o, dist/build/Ormolu.dyn_o ) ghc-lib-parser-ex> Preprocessing library for ghc-lib-parser-ex-9.12.0.0... ghc-lib-parser-ex> Running Haddock on library for ghc-lib-parser-ex-9.12.0.0... ormolu> [ 1 of 56] Compiling GHC.DynFlags ( src/GHC/DynFlags.hs, dist/build/GHC/DynFlags.p_o ) ormolu> [ 2 of 56] Compiling Ormolu.Printer.SpanStream ( src/Ormolu/Printer/SpanStream.hs, dist/build/Ormolu/Printer/SpanStream.p_o ) ormolu> [ 3 of 56] Compiling Ormolu.Processing.Cpp ( src/Ormolu/Processing/Cpp.hs, dist/build/Ormolu/Processing/Cpp.p_o ) ghc-lib-parser-ex> [ 1 of 19] Compiling Language.Haskell.GhclibParserEx.Fixity ( src/Language/Haskell/GhclibParserEx/Fixity.hs, nothing ) [HIE file is missing] ormolu> [ 4 of 56] Compiling Ormolu.Utils ( src/Ormolu/Utils.hs, dist/build/Ormolu/Utils.p_o ) ghc-lib-parser-ex> [ 2 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Driver.Flags ( src/Language/Haskell/GhclibParserEx/GHC/Driver/Flags.hs, nothing ) [HIE file is missing] ghc-lib-parser-ex> [ 3 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Driver.Session ( src/Language/Haskell/GhclibParserEx/GHC/Driver/Session.hs, nothing ) [HIE file is missing] ormolu> [ 5 of 56] Compiling Ormolu.Terminal ( src/Ormolu/Terminal.hs, dist/build/Ormolu/Terminal.p_o ) ghc-lib-parser-ex> [ 4 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Hs ( src/Language/Haskell/GhclibParserEx/GHC/Hs.hs, nothing ) [HIE file is missing] ghc-lib-parser-ex> [ 5 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Hs.Binds ( src/Language/Haskell/GhclibParserEx/GHC/Hs/Binds.hs, nothing ) [HIE file is missing] ghc-lib-parser-ex> [ 6 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Hs.Decls ( src/Language/Haskell/GhclibParserEx/GHC/Hs/Decls.hs, nothing ) [HIE file is missing] ghc-lib-parser-ex> [ 7 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Hs.Dump ( src/Language/Haskell/GhclibParserEx/GHC/Hs/Dump.hs, nothing ) [HIE file is missing] ghc-lib-parser-ex> [ 8 of 19] Compiling Language.Haskell.GhclibParserEx.Dump ( src/Language/Haskell/GhclibParserEx/Dump.hs, nothing ) [HIE file is missing] ghc-lib-parser-ex> [ 9 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Hs.ExtendInstances ( src/Language/Haskell/GhclibParserEx/GHC/Hs/ExtendInstances.hs, nothing ) [HIE file is missing] ghc-lib-parser-ex> [10 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Hs.ImpExp ( src/Language/Haskell/GhclibParserEx/GHC/Hs/ImpExp.hs, nothing ) [HIE file is missing] ghc-lib-parser-ex> [11 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Hs.Pat ( src/Language/Haskell/GhclibParserEx/GHC/Hs/Pat.hs, nothing ) [HIE file is missing] ghc-lib-parser-ex> [12 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Hs.Type ( src/Language/Haskell/GhclibParserEx/GHC/Hs/Type.hs, nothing ) [HIE file is missing] fourmolu> [45 of 61] 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 ) ghc-lib-parser-ex> [13 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Hs.Types ( src/Language/Haskell/GhclibParserEx/GHC/Hs/Types.hs, nothing ) [HIE file is missing] ghc-lib-parser-ex> [14 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Parser ( src/Language/Haskell/GhclibParserEx/GHC/Parser.hs, nothing ) [HIE file is missing] ghc-lib-parser-ex> [15 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Settings.Config ( src/Language/Haskell/GhclibParserEx/GHC/Settings/Config.hs, nothing ) [HIE file is missing] ghc-lib-parser-ex> [16 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Types.Name.Reader ( src/Language/Haskell/GhclibParserEx/GHC/Types/Name/Reader.hs, nothing ) [HIE file is missing] ghc-lib-parser-ex> [17 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Hs.Expr ( src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs, nothing ) [HIE file is missing] ghc-lib-parser-ex> [18 of 19] Compiling Language.Haskell.GhclibParserEx.GHC.Utils.Outputable ( src/Language/Haskell/GhclibParserEx/GHC/Utils/Outputable.hs, nothing ) [HIE file is missing] ghc-lib-parser-ex> [19 of 19] Compiling Paths_ghc_lib_parser_ex ( dist/build/autogen/Paths_ghc_lib_parser_ex.hs, nothing ) [HIE file is missing] ghc-lib-parser-ex> Haddock coverage: ghc-lib-parser-ex> 11% ( 1 / 9) in 'Language.Haskell.GhclibParserEx.Fixity' ghc-lib-parser-ex> Missing documentation for: ghc-lib-parser-ex> Module header ghc-lib-parser-ex> fixitiesFromModule (src/Language/Haskell/GhclibParserEx/Fixity.hs:308) ghc-lib-parser-ex> preludeFixities (src/Language/Haskell/GhclibParserEx/Fixity.hs:247) ghc-lib-parser-ex> baseFixities (src/Language/Haskell/GhclibParserEx/Fixity.hs:267) ghc-lib-parser-ex> infixr_ (src/Language/Haskell/GhclibParserEx/Fixity.hs:290) ghc-lib-parser-ex> infixl_ (src/Language/Haskell/GhclibParserEx/Fixity.hs:291) ghc-lib-parser-ex> infix_ (src/Language/Haskell/GhclibParserEx/Fixity.hs:292) ghc-lib-parser-ex> fixity (src/Language/Haskell/GhclibParserEx/Fixity.hs:296) ghc-lib-parser-ex> 0% ( 0 / 1) in 'Language.Haskell.GhclibParserEx.GHC.Driver.Flags' ghc-lib-parser-ex> Missing documentation for: ghc-lib-parser-ex> Module header ghc-lib-parser-ex> 50% ( 2 / 4) in 'Language.Haskell.GhclibParserEx.GHC.Driver.Session' ghc-lib-parser-ex> Missing documentation for: ghc-lib-parser-ex> Module header ghc-lib-parser-ex> parsePragmasIntoDynFlags (src/Language/Haskell/GhclibParserEx/GHC/Driver/Session.hs:191) ghc-lib-parser-ex> 0% ( 0 / 2) in 'Language.Haskell.GhclibParserEx.GHC.Hs' ghc-lib-parser-ex> Missing documentation for: ghc-lib-parser-ex> Module header ghc-lib-parser-ex> modName (src/Language/Haskell/GhclibParserEx/GHC/Hs.hs:32) ghc-lib-parser-ex> 0% ( 0 / 2) in 'Language.Haskell.GhclibParserEx.GHC.Hs.Binds' ghc-lib-parser-ex> Missing documentation for: ghc-lib-parser-ex> Module header ghc-lib-parser-ex> isPatSynBind (src/Language/Haskell/GhclibParserEx/GHC/Hs/Binds.hs:19) ghc-lib-parser-ex> 0% ( 0 / 5) in 'Language.Haskell.GhclibParserEx.GHC.Hs.Decls' ghc-lib-parser-ex> Missing documentation for: ghc-lib-parser-ex> Module header ghc-lib-parser-ex> isNewType (src/Language/Haskell/GhclibParserEx/GHC/Hs/Decls.hs:25) ghc-lib-parser-ex> isForD (src/Language/Haskell/GhclibParserEx/GHC/Hs/Decls.hs:29) ghc-lib-parser-ex> isDerivD (src/Language/Haskell/GhclibParserEx/GHC/Hs/Decls.hs:30) ghc-lib-parser-ex> isClsDefSig (src/Language/Haskell/GhclibParserEx/GHC/Hs/Decls.hs:33) ghc-lib-parser-ex> 75% ( 3 / 4) in 'Language.Haskell.GhclibParserEx.GHC.Hs.Dump' ghc-lib-parser-ex> Missing documentation for: ghc-lib-parser-ex> Module header ghc-lib-parser-ex> 50% ( 1 / 2) in 'Language.Haskell.GhclibParserEx.Dump' ghc-lib-parser-ex> Missing documentation for: ghc-lib-parser-ex> Module header ghc-lib-parser-ex> 0% ( 0 / 5) in 'Language.Haskell.GhclibParserEx.GHC.Hs.ExtendInstances' ghc-lib-parser-ex> Missing documentation for: ghc-lib-parser-ex> Module header ghc-lib-parser-ex> HsExtendInstances (src/Language/Haskell/GhclibParserEx/GHC/Hs/ExtendInstances.hs:30) ghc-lib-parser-ex> extendInstances (src/Language/Haskell/GhclibParserEx/GHC/Hs/ExtendInstances.hs:35) ghc-lib-parser-ex> astEq (src/Language/Haskell/GhclibParserEx/GHC/Hs/ExtendInstances.hs:52) ghc-lib-parser-ex> astListEq (src/Language/Haskell/GhclibParserEx/GHC/Hs/ExtendInstances.hs:55) ghc-lib-parser-ex> 0% ( 0 / 3) in 'Language.Haskell.GhclibParserEx.GHC.Hs.ImpExp' ghc-lib-parser-ex> Missing documentation for: ghc-lib-parser-ex> Module header ghc-lib-parser-ex> isPatSynIE (src/Language/Haskell/GhclibParserEx/GHC/Hs/ImpExp.hs:37) ghc-lib-parser-ex> isImportQualifiedPost (src/Language/Haskell/GhclibParserEx/GHC/Hs/ImpExp.hs:43) ghc-lib-parser-ex> 0% ( 0 / 13) in 'Language.Haskell.GhclibParserEx.GHC.Hs.Pat' ghc-lib-parser-ex> Missing documentation for: ghc-lib-parser-ex> Module header ghc-lib-parser-ex> patToStr (src/Language/Haskell/GhclibParserEx/GHC/Hs/Pat.hs:61) ghc-lib-parser-ex> strToPat (src/Language/Haskell/GhclibParserEx/GHC/Hs/Pat.hs:69) ghc-lib-parser-ex> fromPChar (src/Language/Haskell/GhclibParserEx/GHC/Hs/Pat.hs:96) ghc-lib-parser-ex> hasPFieldsDotDot (src/Language/Haskell/GhclibParserEx/GHC/Hs/Pat.hs:102) ghc-lib-parser-ex> isPFieldWildcard (src/Language/Haskell/GhclibParserEx/GHC/Hs/Pat.hs:125) ghc-lib-parser-ex> isPWildcard (src/Language/Haskell/GhclibParserEx/GHC/Hs/Pat.hs:134) ghc-lib-parser-ex> isPFieldPun (src/Language/Haskell/GhclibParserEx/GHC/Hs/Pat.hs:151) ghc-lib-parser-ex> isPatTypeSig (src/Language/Haskell/GhclibParserEx/GHC/Hs/Pat.hs:161) ghc-lib-parser-ex> isPBangPat (src/Language/Haskell/GhclibParserEx/GHC/Hs/Pat.hs:162) ghc-lib-parser-ex> isPViewPat (src/Language/Haskell/GhclibParserEx/GHC/Hs/Pat.hs:163) ghc-lib-parser-ex> isWildPat (src/Language/Haskell/GhclibParserEx/GHC/Hs/Pat.hs:139) ghc-lib-parser-ex> isSplicePat (src/Language/Haskell/GhclibParserEx/GHC/Hs/Pat.hs:170) ghc-lib-parser-ex> 0% ( 0 / 5) in 'Language.Haskell.GhclibParserEx.GHC.Hs.Type' ghc-lib-parser-ex> Missing documentation for: ghc-lib-parser-ex> Module header ghc-lib-parser-ex> fromTyParen (src/Language/Haskell/GhclibParserEx/GHC/Hs/Type.hs:28) ghc-lib-parser-ex> isTyQuasiQuote (src/Language/Haskell/GhclibParserEx/GHC/Hs/Type.hs:32) ghc-lib-parser-ex> isUnboxedTuple (src/Language/Haskell/GhclibParserEx/GHC/Hs/Type.hs:36) ghc-lib-parser-ex> isKindTyApp (src/Language/Haskell/GhclibParserEx/GHC/Hs/Type.hs:25) ghc-lib-parser-ex> 50% ( 1 / 2) in 'Language.Haskell.GhclibParserEx.GHC.Hs.Types' ghc-lib-parser-ex> Missing documentation for: ghc-lib-parser-ex> Module header ghc-lib-parser-ex> 0% ( 0 / 16) in 'Language.Haskell.GhclibParserEx.GHC.Parser' ghc-lib-parser-ex> Missing documentation for: ghc-lib-parser-ex> Module header ghc-lib-parser-ex> parseFile (src/Language/Haskell/GhclibParserEx/GHC/Parser.hs:185) ghc-lib-parser-ex> parseModule (src/Language/Haskell/GhclibParserEx/GHC/Parser.hs:108) ghc-lib-parser-ex> parseSignature (src/Language/Haskell/GhclibParserEx/GHC/Parser.hs:115) ghc-lib-parser-ex> parseImport (src/Language/Haskell/GhclibParserEx/GHC/Parser.hs:118) ghc-lib-parser-ex> parseStatement (src/Language/Haskell/GhclibParserEx/GHC/Parser.hs:121) ghc-lib-parser-ex> parseBackpack (src/Language/Haskell/GhclibParserEx/GHC/Parser.hs:124) ghc-lib-parser-ex> parseDeclaration (src/Language/Haskell/GhclibParserEx/GHC/Parser.hs:127) ghc-lib-parser-ex> parseExpression (src/Language/Haskell/GhclibParserEx/GHC/Parser.hs:131) ghc-lib-parser-ex> parsePattern (src/Language/Haskell/GhclibParserEx/GHC/Parser.hs:149) ghc-lib-parser-ex> parseTypeSignature (src/Language/Haskell/GhclibParserEx/GHC/Parser.hs:152) ghc-lib-parser-ex> parseStmt (src/Language/Haskell/GhclibParserEx/GHC/Parser.hs:155) ghc-lib-parser-ex> parseIdentifier (src/Language/Haskell/GhclibParserEx/GHC/Parser.hs:162) ghc-lib-parser-ex> parseType (src/Language/Haskell/GhclibParserEx/GHC/Parser.hs:165) ghc-lib-parser-ex> parseHeader (src/Language/Haskell/GhclibParserEx/GHC/Parser.hs:172) ghc-lib-parser-ex> parse (src/Language/Haskell/GhclibParserEx/GHC/Parser.hs:92) ghc-lib-parser-ex> 0% ( 0 / 2) in 'Language.Haskell.GhclibParserEx.GHC.Settings.Config' ghc-lib-parser-ex> Missing documentation for: ghc-lib-parser-ex> Module header ghc-lib-parser-ex> fakeSettings (src/Language/Haskell/GhclibParserEx/GHC/Settings/Config.hs:39) ormolu> [ 6 of 56] Compiling Ormolu.Terminal.QualifiedDo ( src/Ormolu/Terminal/QualifiedDo.hs, dist/build/Ormolu/Terminal/QualifiedDo.p_o ) ormolu> [ 7 of 56] Compiling Ormolu.Diff.Text ( src/Ormolu/Diff/Text.hs, dist/build/Ormolu/Diff/Text.p_o ) fourmolu> [46 of 61] 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 ) fourmolu> [47 of 61] 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 ) fourmolu> [48 of 61] 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 ) fourmolu> [49 of 61] 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 ) ghc-lib-parser-ex> 0% ( 0 / 7) in 'Language.Haskell.GhclibParserEx.GHC.Types.Name.Reader' ghc-lib-parser-ex> Missing documentation for: ghc-lib-parser-ex> Module header ghc-lib-parser-ex> occNameStr (src/Language/Haskell/GhclibParserEx/GHC/Types/Name/Reader.hs:32) ghc-lib-parser-ex> rdrNameStr (src/Language/Haskell/GhclibParserEx/GHC/Types/Name/Reader.hs:38) ghc-lib-parser-ex> isSpecial (src/Language/Haskell/GhclibParserEx/GHC/Types/Name/Reader.hs:46) ghc-lib-parser-ex> unqual (src/Language/Haskell/GhclibParserEx/GHC/Types/Name/Reader.hs:56) ghc-lib-parser-ex> fromQual (src/Language/Haskell/GhclibParserEx/GHC/Types/Name/Reader.hs:65) ghc-lib-parser-ex> isSymbolRdrName (src/Language/Haskell/GhclibParserEx/GHC/Types/Name/Reader.hs:72) ghc-lib-parser-ex> 0% ( 0 / 49) in 'Language.Haskell.GhclibParserEx.GHC.Hs.Expr' ghc-lib-parser-ex> Missing documentation for: ghc-lib-parser-ex> Module header ghc-lib-parser-ex> isTag (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:69) ghc-lib-parser-ex> isDol (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:74) ghc-lib-parser-ex> isDot (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:75) ghc-lib-parser-ex> isReturn (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:76) ghc-lib-parser-ex> isSection (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:77) ghc-lib-parser-ex> isRecConstr (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:78) ghc-lib-parser-ex> isRecUpdate (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:79) ghc-lib-parser-ex> isVar (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:80) ghc-lib-parser-ex> isPar (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:81) ghc-lib-parser-ex> isApp (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:82) ghc-lib-parser-ex> isOpApp (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:83) ghc-lib-parser-ex> isAnyApp (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:84) ghc-lib-parser-ex> isDo (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:85) ghc-lib-parser-ex> isLexeme (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:86) ghc-lib-parser-ex> isLambda (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:90) ghc-lib-parser-ex> isQuasiQuote (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:101) ghc-lib-parser-ex> isQuasiQuoteExpr (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:96) ghc-lib-parser-ex> isQuasiQuoteSplice (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:144) ghc-lib-parser-ex> isOverLabel (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:136) ghc-lib-parser-ex> isDotApp (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:102) ghc-lib-parser-ex> isTypeApp (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:103) ghc-lib-parser-ex> isWHNF (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:104) ghc-lib-parser-ex> isLCase (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:132) ghc-lib-parser-ex> isFieldPun (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:160) ghc-lib-parser-ex> isFieldPunUpdate (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:170) ghc-lib-parser-ex> isRecStmt (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:185) ghc-lib-parser-ex> isLetStmt (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:188) ghc-lib-parser-ex> isParComp (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:191) ghc-lib-parser-ex> isMDo (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:197) ghc-lib-parser-ex> isListComp (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:201) ghc-lib-parser-ex> isMonadComp (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:199) ghc-lib-parser-ex> isTupleSection (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:219) ghc-lib-parser-ex> isString (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:222) ghc-lib-parser-ex> isPrimLiteral (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:225) ghc-lib-parser-ex> isSpliceDecl (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:248) ghc-lib-parser-ex> isTypedSplice (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:241) ghc-lib-parser-ex> isUntypedSplice (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:242) ghc-lib-parser-ex> isFieldWildcard (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:272) ghc-lib-parser-ex> isUnboxed (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:297) ghc-lib-parser-ex> isWholeFrac (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:306) ghc-lib-parser-ex> isStrictMatch (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:154) ghc-lib-parser-ex> isMultiIf (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:257) ghc-lib-parser-ex> isProc (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:260) ghc-lib-parser-ex> isTransStmt (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:263) ghc-lib-parser-ex> hasFieldsDotDot (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:182) ghc-lib-parser-ex> varToStr (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:318) ghc-lib-parser-ex> strToVar (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:328) ghc-lib-parser-ex> fromChar (src/Language/Haskell/GhclibParserEx/GHC/Hs/Expr.hs:336) ghc-lib-parser-ex> 0% ( 0 / 2) in 'Language.Haskell.GhclibParserEx.GHC.Utils.Outputable' ghc-lib-parser-ex> Missing documentation for: ghc-lib-parser-ex> Module header ghc-lib-parser-ex> unsafePrettyPrint (src/Language/Haskell/GhclibParserEx/GHC/Utils/Outputable.hs:18) fourmolu> [50 of 61] 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 ) fourmolu> [51 of 61] 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> [ 8 of 56] Compiling Ormolu.Exception ( src/Ormolu/Exception.hs, dist/build/Ormolu/Exception.p_o ) ormolu> [ 9 of 56] Compiling Ormolu.Parser.Pragma ( src/Ormolu/Parser/Pragma.hs, dist/build/Ormolu/Parser/Pragma.p_o ) ormolu> [10 of 56] Compiling Ormolu.Parser.CommentStream ( src/Ormolu/Parser/CommentStream.hs, dist/build/Ormolu/Parser/CommentStream.p_o ) ormolu> [11 of 56] Compiling Ormolu.Imports ( src/Ormolu/Imports.hs, dist/build/Ormolu/Imports.p_o ) ormolu> [12 of 56] Compiling Ormolu.Fixity.Internal ( src/Ormolu/Fixity/Internal.hs, dist/build/Ormolu/Fixity/Internal.p_o ) ormolu> [13 of 56] Compiling Ormolu.Fixity.Imports ( src/Ormolu/Fixity/Imports.hs, dist/build/Ormolu/Fixity/Imports.p_o ) ormolu> [14 of 56] Compiling Ormolu.Fixity ( src/Ormolu/Fixity.hs, dist/build/Ormolu/Fixity.p_o ) fourmolu> [52 of 61] Compiling Ormolu.Parser.Result ( src/Ormolu/Parser/Result.hs, dist/build/Ormolu/Parser/Result.o, dist/build/Ormolu/Parser/Result.dyn_o ) fourmolu> [53 of 61] Compiling Ormolu.Parser ( src/Ormolu/Parser.hs, dist/build/Ormolu/Parser.o, dist/build/Ormolu/Parser.dyn_o ) fourmolu> [54 of 61] Compiling Ormolu.Imports.Grouping ( src/Ormolu/Imports/Grouping.hs, dist/build/Ormolu/Imports/Grouping.o, dist/build/Ormolu/Imports/Grouping.dyn_o ) fourmolu> [55 of 61] Compiling Ormolu.Imports ( src/Ormolu/Imports.hs, dist/build/Ormolu/Imports.o, dist/build/Ormolu/Imports.dyn_o ) fourmolu> [56 of 61] 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 ) fourmolu> [57 of 61] Compiling Ormolu.Printer ( src/Ormolu/Printer.hs, dist/build/Ormolu/Printer.o, dist/build/Ormolu/Printer.dyn_o ) fourmolu> [58 of 61] Compiling Ormolu.Diff.ParseResult ( src/Ormolu/Diff/ParseResult.hs, dist/build/Ormolu/Diff/ParseResult.o, dist/build/Ormolu/Diff/ParseResult.dyn_o ) fourmolu> [59 of 61] Compiling Ormolu.Utils.Cabal ( src/Ormolu/Utils/Cabal.hs, dist/build/Ormolu/Utils/Cabal.o, dist/build/Ormolu/Utils/Cabal.dyn_o ) fourmolu> [60 of 61] Compiling Ormolu ( src/Ormolu.hs, dist/build/Ormolu.o, dist/build/Ormolu.dyn_o ) ormolu> [15 of 56] Compiling Ormolu.Printer.Operators ( src/Ormolu/Printer/Operators.hs, dist/build/Ormolu/Printer/Operators.p_o ) hls-test-utils> Running phase: checkPhase fourmolu> [61 of 61] Compiling Paths_fourmolu ( dist/build/autogen/Paths_fourmolu.hs, dist/build/Paths_fourmolu.o, dist/build/Paths_fourmolu.dyn_o ) ormolu> [16 of 56] Compiling Ormolu.Fixity.Printer ( src/Ormolu/Fixity/Printer.hs, dist/build/Ormolu/Fixity/Printer.p_o ) ormolu> [17 of 56] Compiling Ormolu.Fixity.Parser ( src/Ormolu/Fixity/Parser.hs, dist/build/Ormolu/Fixity/Parser.p_o ) hls-test-utils> Package has no test suites. hls-test-utils> Running phase: haddockPhase fourmolu> [ 1 of 61] Compiling GHC.DynFlags ( src/GHC/DynFlags.hs, dist/build/GHC/DynFlags.p_o ) fourmolu> [ 2 of 61] Compiling Ormolu.Printer.SpanStream ( src/Ormolu/Printer/SpanStream.hs, dist/build/Ormolu/Printer/SpanStream.p_o ) fourmolu> [ 3 of 61] Compiling Ormolu.Processing.Cpp ( src/Ormolu/Processing/Cpp.hs, dist/build/Ormolu/Processing/Cpp.p_o ) fourmolu> [ 4 of 61] Compiling Ormolu.Utils ( src/Ormolu/Utils.hs, dist/build/Ormolu/Utils.p_o ) fourmolu> [ 5 of 61] Compiling Ormolu.Terminal ( src/Ormolu/Terminal.hs, dist/build/Ormolu/Terminal.p_o ) fourmolu> [ 6 of 61] Compiling Ormolu.Terminal.QualifiedDo ( src/Ormolu/Terminal/QualifiedDo.hs, dist/build/Ormolu/Terminal/QualifiedDo.p_o ) ormolu> [18 of 56] Compiling Ormolu.Config ( src/Ormolu/Config.hs, dist/build/Ormolu/Config.p_o ) ormolu> [19 of 56] Compiling Ormolu.Processing.Common ( src/Ormolu/Processing/Common.hs, dist/build/Ormolu/Processing/Common.p_o ) ormolu> [20 of 56] Compiling Ormolu.Processing.Preprocess ( src/Ormolu/Processing/Preprocess.hs, dist/build/Ormolu/Processing/Preprocess.p_o ) ormolu> [21 of 56] Compiling Ormolu.Printer.Internal ( src/Ormolu/Printer/Internal.hs, dist/build/Ormolu/Printer/Internal.p_o ) ormolu> [22 of 56] Compiling Ormolu.Printer.Comments ( src/Ormolu/Printer/Comments.hs, dist/build/Ormolu/Printer/Comments.p_o ) ormolu> [23 of 56] Compiling Ormolu.Printer.Combinators ( src/Ormolu/Printer/Combinators.hs, dist/build/Ormolu/Printer/Combinators.p_o ) ormolu> [24 of 56] Compiling Ormolu.Printer.Meat.Pragma ( src/Ormolu/Printer/Meat/Pragma.hs, dist/build/Ormolu/Printer/Meat/Pragma.p_o ) ormolu> [25 of 56] Compiling Ormolu.Printer.Meat.Declaration.StringLiteral ( src/Ormolu/Printer/Meat/Declaration/StringLiteral.hs, dist/build/Ormolu/Printer/Meat/Declaration/StringLiteral.p_o ) fourmolu> [ 7 of 61] Compiling Ormolu.Diff.Text ( src/Ormolu/Diff/Text.hs, dist/build/Ormolu/Diff/Text.p_o ) 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 ormolu> [26 of 56] Compiling Ormolu.Printer.Meat.Common ( src/Ormolu/Printer/Meat/Common.hs, dist/build/Ormolu/Printer/Meat/Common.p_o ) ormolu> [27 of 56] Compiling Ormolu.Printer.Meat.Declaration.Warning ( src/Ormolu/Printer/Meat/Declaration/Warning.hs, dist/build/Ormolu/Printer/Meat/Declaration/Warning.p_o ) ormolu> [28 of 56] Compiling Ormolu.Printer.Meat.ImportExport ( src/Ormolu/Printer/Meat/ImportExport.hs, dist/build/Ormolu/Printer/Meat/ImportExport.p_o ) fourmolu> [ 8 of 61] Compiling Ormolu.Exception ( src/Ormolu/Exception.hs, dist/build/Ormolu/Exception.p_o ) ormolu> [29 of 56] Compiling Ormolu.Printer.Meat.Declaration.RoleAnnotation ( src/Ormolu/Printer/Meat/Declaration/RoleAnnotation.hs, dist/build/Ormolu/Printer/Meat/Declaration/RoleAnnotation.p_o ) ormolu> [30 of 56] 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> [31 of 56] 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> [32 of 56] Compiling Ormolu.Printer.Meat.Type ( src/Ormolu/Printer/Meat/Type.hs, dist/build/Ormolu/Printer/Meat/Type.p_o ) hls-test-utils> [1 of 5] Compiling Development.IDE.Test.Diagnostic ( src/Development/IDE/Test/Diagnostic.hs, nothing ) [HIE file is missing] fourmolu> [ 9 of 61] Compiling Ormolu.Parser.Pragma ( src/Ormolu/Parser/Pragma.hs, dist/build/Ormolu/Parser/Pragma.p_o ) fourmolu> [10 of 61] Compiling Ormolu.Parser.CommentStream ( src/Ormolu/Parser/CommentStream.hs, dist/build/Ormolu/Parser/CommentStream.p_o ) fourmolu> [11 of 61] Compiling Ormolu.Fixity.Internal ( src/Ormolu/Fixity/Internal.hs, dist/build/Ormolu/Fixity/Internal.p_o ) fourmolu> [12 of 61] Compiling Ormolu.Fixity.Imports ( src/Ormolu/Fixity/Imports.hs, dist/build/Ormolu/Fixity/Imports.p_o ) fourmolu> [13 of 61] Compiling Ormolu.Fixity ( src/Ormolu/Fixity.hs, dist/build/Ormolu/Fixity.p_o ) ormolu> [33 of 56] Compiling Ormolu.Printer.Meat.Declaration.Signature ( src/Ormolu/Printer/Meat/Declaration/Signature.hs, dist/build/Ormolu/Printer/Meat/Declaration/Signature.p_o ) fourmolu> [14 of 61] Compiling Ormolu.Printer.Operators ( src/Ormolu/Printer/Operators.hs, dist/build/Ormolu/Printer/Operators.p_o ) ormolu> [34 of 56] Compiling Ormolu.Printer.Meat.Declaration.Foreign ( src/Ormolu/Printer/Meat/Declaration/Foreign.hs, dist/build/Ormolu/Printer/Meat/Declaration/Foreign.p_o ) fourmolu> [15 of 61] Compiling Ormolu.Fixity.Printer ( src/Ormolu/Fixity/Printer.hs, dist/build/Ormolu/Fixity/Printer.p_o ) fourmolu> [16 of 61] Compiling Ormolu.Fixity.Parser ( src/Ormolu/Fixity/Parser.hs, dist/build/Ormolu/Fixity/Parser.p_o ) ormolu> [35 of 56] Compiling Ormolu.Printer.Meat.Declaration.TypeFamily ( src/Ormolu/Printer/Meat/Declaration/TypeFamily.hs, dist/build/Ormolu/Printer/Meat/Declaration/TypeFamily.p_o ) ormolu> [36 of 56] Compiling Ormolu.Printer.Meat.Declaration.Type ( src/Ormolu/Printer/Meat/Declaration/Type.hs, dist/build/Ormolu/Printer/Meat/Declaration/Type.p_o ) ormolu> [37 of 56] Compiling Ormolu.Printer.Meat.Declaration.Data ( src/Ormolu/Printer/Meat/Declaration/Data.hs, dist/build/Ormolu/Printer/Meat/Declaration/Data.p_o ) ormolu> [38 of 56] Compiling Ormolu.Printer.Meat.Declaration.Default ( src/Ormolu/Printer/Meat/Declaration/Default.hs, dist/build/Ormolu/Printer/Meat/Declaration/Default.p_o ) ormolu> [39 of 56] Compiling Ormolu.Printer.Meat.Declaration[boot] ( src/Ormolu/Printer/Meat/Declaration.hs-boot, dist/build/Ormolu/Printer/Meat/Declaration.p_o-boot ) ormolu> [40 of 56] Compiling Ormolu.Printer.Meat.Declaration.Value ( src/Ormolu/Printer/Meat/Declaration/Value.hs, dist/build/Ormolu/Printer/Meat/Declaration/Value.p_o ) hls-test-utils> src/Development/IDE/Test/Diagnostic.hs:72:17: warning: [GHC-40910] [-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> hls-test-utils> [2 of 5] Compiling Development.IDE.Test ( src/Development/IDE/Test.hs, nothing ) [HIE file is missing] hls-test-utils> [3 of 5] Compiling Test.Hls.FileSystem ( src/Test/Hls/FileSystem.hs, nothing ) [HIE file is missing] hls-test-utils> [4 of 5] Compiling Test.Hls.Util ( src/Test/Hls/Util.hs, nothing ) [HIE file is missing] hls-test-utils> [5 of 5] Compiling Test.Hls ( src/Test/Hls.hs, nothing ) [HIE file is missing] hls-test-utils> Haddock coverage: fourmolu> [17 of 61] Compiling Ormolu.Utils.Glob ( src/Ormolu/Utils/Glob.hs, dist/build/Ormolu/Utils/Glob.p_o ) fourmolu> [18 of 61] Compiling Ormolu.Config.Types ( src/Ormolu/Config/Types.hs, dist/build/Ormolu/Config/Types.p_o ) fourmolu> [19 of 61] Compiling Ormolu.Config.Gen ( src/Ormolu/Config/Gen.hs, dist/build/Ormolu/Config/Gen.p_o ) fourmolu> [20 of 61] Compiling Ormolu.Utils.IO ( src/Ormolu/Utils/IO.hs, dist/build/Ormolu/Utils/IO.p_o ) fourmolu> [21 of 61] Compiling Ormolu.Utils.Fixity ( src/Ormolu/Utils/Fixity.hs, dist/build/Ormolu/Utils/Fixity.p_o ) 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:15) hls-test-utils> ErrorMsg (src/Development/IDE/Test/Diagnostic.hs:17) hls-test-utils> requireDiagnostic (src/Development/IDE/Test/Diagnostic.hs:53) hls-test-utils> standardizeQuotes (src/Development/IDE/Test/Diagnostic.hs:82) 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:15) hls-test-utils> requireDiagnostic (src/Development/IDE/Test/Diagnostic.hs:53) hls-test-utils> diagnostic (src/Development/IDE/Test.hs:193) hls-test-utils> expectDiagnosticsWithTags (src/Development/IDE/Test.hs:131) hls-test-utils> expectMessages (src/Development/IDE/Test.hs:94) hls-test-utils> expectCurrentDiagnostics (src/Development/IDE/Test.hs:179) hls-test-utils> checkDiagnosticsForDoc (src/Development/IDE/Test.hs:184) hls-test-utils> canonicalizeUri (src/Development/IDE/Test.hs:190) hls-test-utils> standardizeQuotes (src/Development/IDE/Test/Diagnostic.hs:82) hls-test-utils> flushMessages (src/Development/IDE/Test.hs:110) hls-test-utils> waitForAction (src/Development/IDE/Test.hs:215) hls-test-utils> getInterfaceFilesDir (src/Development/IDE/Test.hs:219) hls-test-utils> garbageCollectDirtyKeys (src/Development/IDE/Test.hs:222) hls-test-utils> getFilesOfInterest (src/Development/IDE/Test.hs:234) hls-test-utils> waitForTypecheck (src/Development/IDE/Test.hs:228) hls-test-utils> waitForBuildQueue (src/Development/IDE/Test.hs:231) hls-test-utils> getStoredKeys (src/Development/IDE/Test.hs:225) hls-test-utils> waitForCustomMessage (src/Development/IDE/Test.hs:237) hls-test-utils> waitForGC (src/Development/IDE/Test.hs:244) hls-test-utils> configureCheckProject (src/Development/IDE/Test.hs:250) hls-test-utils> referenceReady (src/Development/IDE/Test.hs:257) 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> Warning: 'VirtualFileTree' is ambiguous. It is defined hls-test-utils> * at src/Test/Hls/FileSystem.hs:63:3 hls-test-utils> * at src/Test/Hls/FileSystem.hs:62:1 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 at src/Test/Hls/FileSystem.hs:62:1 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:84) hls-test-utils> writeFileFS (src/Test/Hls/FileSystem.hs:88) hls-test-utils> mkVirtualFileTree (src/Test/Hls/FileSystem.hs:137) hls-test-utils> toNfp (src/Test/Hls/FileSystem.hs:147) hls-test-utils> toAbsFp (src/Test/Hls/FileSystem.hs:144) hls-test-utils> directory (src/Test/Hls/FileSystem.hs:174) hls-test-utils> Warning: 'FoldState' is ambiguous. It is defined hls-test-utils> * at src/Test/Hls/Util.hs:419:18 hls-test-utils> * at src/Test/Hls/Util.hs:419:1 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 at src/Test/Hls/Util.hs:419:1 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> 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: 'dst' 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> 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:104) hls-test-utils> codeActionNoResolveCaps (src/Test/Hls/Util.hs:109) hls-test-utils> codeActionNoInlayHintsCaps (src/Test/Hls/Util.hs:114) hls-test-utils> codeActionSupportCaps (src/Test/Hls/Util.hs:97) hls-test-utils> expectCodeAction (src/Test/Hls/Util.hs:265) hls-test-utils> ghcVersion hls-test-utils> GhcVersion hls-test-utils> hostOS (src/Test/Hls/Util.hs:133) hls-test-utils> OS (src/Test/Hls/Util.hs:129) hls-test-utils> matchesCurrentEnv (src/Test/Hls/Util.hs:126) hls-test-utils> EnvSpec (src/Test/Hls/Util.hs:122) hls-test-utils> ignoreForGhcVersions (src/Test/Hls/Util.hs:163) hls-test-utils> knownBrokenOnWindows (src/Test/Hls/Util.hs:151) hls-test-utils> knownBrokenForGhcVersions (src/Test/Hls/Util.hs:154) hls-test-utils> fromAction (src/Test/Hls/Util.hs:233) hls-test-utils> fromCommand (src/Test/Hls/Util.hs:237) hls-test-utils> dontExpectCodeAction (src/Test/Hls/Util.hs:268) hls-test-utils> expectDiagnostic (src/Test/Hls/Util.hs:256) hls-test-utils> failIfSessionTimeout (src/Test/Hls/Util.hs:333) hls-test-utils> getCompletionByLabel (src/Test/Hls/Util.hs:340) hls-test-utils> noLiteralCaps (src/Test/Hls/Util.hs:91) hls-test-utils> inspectCodeAction (src/Test/Hls/Util.hs:259) hls-test-utils> inspectCommand (src/Test/Hls/Util.hs:276) hls-test-utils> inspectDiagnostic (src/Test/Hls/Util.hs:248) hls-test-utils> inspectDiagnosticAny (src/Test/Hls/Util.hs:252) hls-test-utils> waitForDiagnosticsFrom (src/Test/Hls/Util.hs:282) hls-test-utils> waitForDiagnosticsFromSource (src/Test/Hls/Util.hs:290) hls-test-utils> withCanonicalTempDir (src/Test/Hls/Util.hs:350) 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: '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: 'TestConfig' is ambiguous. It is defined hls-test-utils> * at src/Test/Hls.hs:692:21 hls-test-utils> * at src/Test/Hls.hs:692:1 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 at src/Test/Hls.hs:692:1 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: 'runSessionWithServer'' is out of scope. hls-test-utils> If you qualify the identifier, haddock can try to link it anyway. fourmolu> [22 of 61] Compiling Ormolu.Config ( src/Ormolu/Config.hs, dist/build/Ormolu/Config.p_o ) 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: Test.Hls: Could not find documentation for exported module: Language.LSP.Protocol.Types hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export codeActionKindSubsumes hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export .:!? hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export .=? hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export _L hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export _R hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export absorbNull hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export maybeToNull hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export nullToMaybe hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export toEither hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export _versionedTextDocumentIdentifier hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export applyTextEdit hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export editTextEdit hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export isSubrangeOf hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export mkRange hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export positionInRange hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export mkMarkdown hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export mkMarkdownCodeBlock hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export mkPlainText hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export plainTextToMarkdown hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export sectionSeparator hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export _workDoneProgressBegin hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export _workDoneProgressEnd hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export _workDoneProgressReport hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export absolutizeTokens hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export computeEdits hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export defaultSemanticTokensLegend hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export encodeTokens hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export makeSemanticTokens hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export makeSemanticTokensDelta hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export relativizeTokens hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export emptyNormalizedFilePath hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export filePathToUri hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export fromNormalizedFilePath hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export fromNormalizedUri hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export normalizedFilePathToUri hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export platformAwareFilePathToUri hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export platformAwareUriToFilePath hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export toNormalizedFilePath hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export toNormalizedUri hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export uriToFilePath hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export uriToNormalizedFilePath hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export normalizedFilePathToOsPath hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export osPathToNormalizedFilePath hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export combineWatchKinds hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export containsChange hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export containsCreate hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export containsDelete hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export AnnotatedTextEdit hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export ApplyWorkspaceEditParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export ApplyWorkspaceEditResult hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export BaseSymbolInformation hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export CallHierarchyClientCapabilities hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export CallHierarchyIncomingCall hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export CallHierarchyIncomingCallsParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export CallHierarchyItem hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export CallHierarchyOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export CallHierarchyOutgoingCall hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export CallHierarchyOutgoingCallsParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export CallHierarchyPrepareParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export CallHierarchyRegistrationOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export CancelParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export ChangeAnnotation hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export ChangeAnnotationIdentifier hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export ChangeAnnotationsSupportOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export ClientCapabilities hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export ClientCodeActionKindOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export ClientCodeActionLiteralOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export ClientCodeActionResolveOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export ClientCompletionItemInsertTextModeOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export ClientCompletionItemOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export ClientCompletionItemOptionsKind hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export ClientCompletionItemResolveOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export ClientDiagnosticsTagOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export ClientFoldingRangeKindOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export ClientFoldingRangeOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export ClientInfo hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export ClientInlayHintResolveOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export ClientSemanticTokensRequestFullDelta hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export ClientSemanticTokensRequestOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export ClientShowMessageActionItemOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export ClientSignatureInformationOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export ClientSignatureParameterInformationOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export ClientSymbolKindOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export ClientSymbolResolveOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export ClientSymbolTagOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export CodeAction hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export CodeActionClientCapabilities hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export CodeActionContext hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export CodeActionDisabled hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export CodeActionKind hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export CodeActionOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export CodeActionParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export CodeActionRegistrationOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export CodeActionTriggerKind hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export CodeDescription hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export CodeLens hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export CodeLensClientCapabilities hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export CodeLensOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export CodeLensParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export CodeLensRegistrationOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export CodeLensWorkspaceClientCapabilities hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export Color hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export ColorInformation hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export ColorPresentation hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export ColorPresentationParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export Command hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export CompletionClientCapabilities hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export CompletionContext hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export CompletionItem hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export CompletionItemDefaults hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export CompletionItemKind hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export CompletionItemLabelDetails hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export CompletionItemTag hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export CompletionItemTagOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export CompletionList hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export CompletionListCapabilities hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export CompletionOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export CompletionParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export CompletionRegistrationOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export CompletionTriggerKind hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export ConfigurationItem hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export ConfigurationParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export CreateFile hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export CreateFileOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export CreateFilesParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export Declaration hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DeclarationClientCapabilities hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DeclarationLink hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DeclarationOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DeclarationParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DeclarationRegistrationOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export Definition hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DefinitionClientCapabilities hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DefinitionLink hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DefinitionOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DefinitionParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DefinitionRegistrationOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DeleteFile hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DeleteFileOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DeleteFilesParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export Diagnostic hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DiagnosticClientCapabilities hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DiagnosticOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DiagnosticRegistrationOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DiagnosticRelatedInformation hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DiagnosticServerCancellationData hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DiagnosticSeverity hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DiagnosticTag hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DiagnosticWorkspaceClientCapabilities hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DidChangeConfigurationClientCapabilities hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DidChangeConfigurationParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DidChangeConfigurationRegistrationOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DidChangeNotebookDocumentParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DidChangeTextDocumentParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DidChangeWatchedFilesClientCapabilities hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DidChangeWatchedFilesParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DidChangeWatchedFilesRegistrationOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DidChangeWorkspaceFoldersParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DidCloseNotebookDocumentParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DidCloseTextDocumentParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DidOpenNotebookDocumentParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DidOpenTextDocumentParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DidSaveNotebookDocumentParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DidSaveTextDocumentParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DocumentColorClientCapabilities hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DocumentColorOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DocumentColorParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DocumentColorRegistrationOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DocumentDiagnosticParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DocumentDiagnosticReport hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DocumentDiagnosticReportKind hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DocumentDiagnosticReportPartialResult hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DocumentFilter hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DocumentFormattingClientCapabilities hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DocumentFormattingOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DocumentFormattingParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DocumentFormattingRegistrationOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DocumentHighlight hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DocumentHighlightClientCapabilities hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DocumentHighlightKind hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DocumentHighlightOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DocumentHighlightParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DocumentHighlightRegistrationOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DocumentLink hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DocumentLinkClientCapabilities hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DocumentLinkOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DocumentLinkParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DocumentLinkRegistrationOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DocumentOnTypeFormattingClientCapabilities hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DocumentOnTypeFormattingOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DocumentOnTypeFormattingParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DocumentOnTypeFormattingRegistrationOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DocumentRangeFormattingClientCapabilities hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DocumentRangeFormattingOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DocumentRangeFormattingParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DocumentRangeFormattingRegistrationOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DocumentSelector hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DocumentSymbol hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DocumentSymbolClientCapabilities hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DocumentSymbolOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DocumentSymbolParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DocumentSymbolRegistrationOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export EditRangeWithInsertReplace hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export ErrorCodes hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export ExecuteCommandClientCapabilities hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export ExecuteCommandOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export ExecuteCommandParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export ExecuteCommandRegistrationOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export ExecutionSummary hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export FailureHandlingKind hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export FileChangeType hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export FileCreate hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export FileDelete hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export FileEvent hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export FileOperationClientCapabilities hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export FileOperationFilter hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export FileOperationOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export FileOperationPattern hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export FileOperationPatternKind hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export FileOperationPatternOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export FileOperationRegistrationOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export FileRename hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export FileSystemWatcher hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export FoldingRange hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export FoldingRangeClientCapabilities hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export FoldingRangeKind hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export FoldingRangeOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export FoldingRangeParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export FoldingRangeRegistrationOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export FormattingOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export FullDocumentDiagnosticReport hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export GeneralClientCapabilities hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export GlobPattern hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export Hover hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export HoverClientCapabilities hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export HoverOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export HoverParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export HoverRegistrationOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export ImplementationClientCapabilities hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export ImplementationOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export ImplementationParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export ImplementationRegistrationOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export InitializeError hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export InitializeParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export InitializeResult hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export InitializedParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export InlayHint hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export InlayHintClientCapabilities hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export InlayHintKind hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export InlayHintLabelPart hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export InlayHintOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export InlayHintParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export InlayHintRegistrationOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export InlayHintWorkspaceClientCapabilities hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export InlineValue hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export InlineValueClientCapabilities hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export InlineValueContext hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export InlineValueEvaluatableExpression hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export InlineValueOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export InlineValueParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export InlineValueRegistrationOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export InlineValueText hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export InlineValueVariableLookup hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export InlineValueWorkspaceClientCapabilities hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export InsertReplaceEdit hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export InsertTextFormat hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export InsertTextMode hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export LSPErrorCodes hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export LanguageKind hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export LinkedEditingRangeClientCapabilities hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export LinkedEditingRangeOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export LinkedEditingRangeParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export LinkedEditingRangeRegistrationOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export LinkedEditingRanges hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export Location hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export LocationLink hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export LocationUriOnly hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export LogMessageParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export LogTraceParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export MarkdownClientCapabilities hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export MarkedString hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export MarkedStringWithLanguage hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export MarkupContent hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export MarkupKind hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export MessageActionItem hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export MessageType hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export Moniker hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export MonikerClientCapabilities hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export MonikerKind hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export MonikerOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export MonikerParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export MonikerRegistrationOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export NotebookCell hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export NotebookCellArrayChange hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export NotebookCellKind hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export NotebookCellLanguage hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export NotebookCellTextDocumentFilter hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export NotebookDocument hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export NotebookDocumentCellChangeStructure hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export NotebookDocumentCellChanges hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export NotebookDocumentCellContentChanges hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export NotebookDocumentChangeEvent hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export NotebookDocumentClientCapabilities hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export NotebookDocumentFilter hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export NotebookDocumentFilterNotebookType hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export NotebookDocumentFilterPattern hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export NotebookDocumentFilterScheme hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export NotebookDocumentFilterWithCells hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export NotebookDocumentFilterWithNotebook hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export NotebookDocumentIdentifier hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export NotebookDocumentSyncClientCapabilities hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export NotebookDocumentSyncOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export NotebookDocumentSyncRegistrationOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export OptionalVersionedTextDocumentIdentifier hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export ParameterInformation hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export PartialResultParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export Pattern hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export Position hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export PositionEncodingKind hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export PrepareRenameDefaultBehavior hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export PrepareRenameParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export PrepareRenamePlaceholder hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export PrepareRenameResult hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export PrepareSupportDefaultBehavior hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export PreviousResultId hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export ProgressParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export ProgressToken hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export PublishDiagnosticsClientCapabilities hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export PublishDiagnosticsParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export Range hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export ReferenceClientCapabilities hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export ReferenceContext hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export ReferenceOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export ReferenceParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export ReferenceRegistrationOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export Registration hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export RegistrationParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export RegularExpressionEngineKind hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export RegularExpressionsClientCapabilities hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export RelatedFullDocumentDiagnosticReport hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export RelatedUnchangedDocumentDiagnosticReport hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export RelativePattern hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export RenameClientCapabilities hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export RenameFile hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export RenameFileOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export RenameFilesParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export RenameOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export RenameParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export RenameRegistrationOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export ResourceOperation hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export ResourceOperationKind hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export SaveOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export SelectionRange hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export SelectionRangeClientCapabilities hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export SelectionRangeOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export SelectionRangeParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export SelectionRangeRegistrationOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export SemanticTokenModifiers hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export SemanticTokenTypes hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export SemanticTokens hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export SemanticTokensClientCapabilities hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export SemanticTokensDelta hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export SemanticTokensDeltaParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export SemanticTokensDeltaPartialResult hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export SemanticTokensEdit hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export SemanticTokensFullDelta hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export SemanticTokensLegend hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export SemanticTokensOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export SemanticTokensParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export SemanticTokensPartialResult hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export SemanticTokensRangeParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export SemanticTokensRegistrationOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export SemanticTokensWorkspaceClientCapabilities hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export ServerCapabilities hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export ServerCompletionItemOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export ServerInfo hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export SetTraceParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export ShowDocumentClientCapabilities hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export ShowDocumentParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export ShowDocumentResult hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export ShowMessageParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export ShowMessageRequestClientCapabilities hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export ShowMessageRequestParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export SignatureHelp hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export SignatureHelpClientCapabilities hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export SignatureHelpContext hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export SignatureHelpOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export SignatureHelpParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export SignatureHelpRegistrationOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export SignatureHelpTriggerKind hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export SignatureInformation hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export StaleRequestSupportOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export StaticRegistrationOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export SymbolInformation hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export SymbolKind hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export SymbolTag hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export TextDocumentChangeRegistrationOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export TextDocumentClientCapabilities hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export TextDocumentContentChangeEvent hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export TextDocumentContentChangePartial hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export TextDocumentContentChangeWholeDocument hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export TextDocumentEdit hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export TextDocumentFilter hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export TextDocumentFilterLanguage hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export TextDocumentFilterPattern hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export TextDocumentFilterScheme hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export TextDocumentIdentifier hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export TextDocumentItem hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export TextDocumentPositionParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export TextDocumentRegistrationOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export TextDocumentSaveReason hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export TextDocumentSaveRegistrationOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export TextDocumentSyncClientCapabilities hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export TextDocumentSyncKind hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export TextDocumentSyncOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export TextEdit hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export TokenFormat hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export TraceValue hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export TypeDefinitionClientCapabilities hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export TypeDefinitionOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export TypeDefinitionParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export TypeDefinitionRegistrationOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export TypeHierarchyClientCapabilities hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export TypeHierarchyItem hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export TypeHierarchyOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export TypeHierarchyPrepareParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export TypeHierarchyRegistrationOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export TypeHierarchySubtypesParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export TypeHierarchySupertypesParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export UInitializeParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export UnchangedDocumentDiagnosticReport hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export UniquenessLevel hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export Unregistration hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export UnregistrationParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export VersionedNotebookDocumentIdentifier hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export VersionedTextDocumentIdentifier hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export WatchKind hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export WillSaveTextDocumentParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export WindowClientCapabilities hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export WorkDoneProgressBegin hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export WorkDoneProgressCancelParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export WorkDoneProgressCreateParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export WorkDoneProgressEnd hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export WorkDoneProgressOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export WorkDoneProgressParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export WorkDoneProgressReport hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export WorkspaceClientCapabilities hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export WorkspaceDiagnosticParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export WorkspaceDiagnosticReport hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export WorkspaceDiagnosticReportPartialResult hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export WorkspaceDocumentDiagnosticReport hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export WorkspaceEdit hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export WorkspaceEditClientCapabilities hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export WorkspaceFolder hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export WorkspaceFoldersChangeEvent hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export WorkspaceFoldersInitializeParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export WorkspaceFoldersServerCapabilities hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export WorkspaceFullDocumentDiagnosticReport hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export WorkspaceOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export WorkspaceSymbol hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export WorkspaceSymbolClientCapabilities hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export WorkspaceSymbolOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export WorkspaceSymbolParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export WorkspaceSymbolRegistrationOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export WorkspaceUnchangedDocumentDiagnosticReport hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export UInt hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export |? hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export DocumentChange hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export AsLspEnum hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export EnumBaseType hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export LspEnum hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export LspOpenEnum hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export Edit hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export SemanticTokenAbsolute hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export SemanticTokenRelative hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export AString hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export AnInteger hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export NormalizedFilePath hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export NormalizedUri hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export Uri hls-test-utils> Warning: Test.Hls: Could not find documentation for exported module: Language.LSP.Protocol.Message hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export messageDirection hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export messageKind hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export methodStringToSomeMethod hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export someMethodToMethodString hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export isOptionalMethod hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export someClientMethod hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export someServerMethod hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export clientMethodJSON hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export clientResponseJSON hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export fromClientNot hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export fromClientReq hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export fromServerNot hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export fromServerReq hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export mEqClient hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export mEqServer hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export parseClientMessage hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export parseServerMessage hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export runEq hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export serverMethodJSON hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export serverResponseJSON hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export splitClientMethod hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export splitServerMethod hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export regHelper hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export toSomeRegistration hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export toSomeUnregistration hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export toUntypedRegistration hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export toUntypedUnregistration hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export addNullField hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export toUntypedResponseError hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export ErrorData hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export MessageParams hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export MessageResult hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export Method hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export RegistrationOptions hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export SMethod hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export SomeMethod hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export LspId hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export SomeLspId hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export MessageDirection hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export MessageKind hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export SMessageDirection hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export SMessageKind hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export SClientMethod hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export SServerMethod hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export SomeClientMethod hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export SomeServerMethod hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export ClientNotOrReq hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export CustomEq hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export FromClientMessage hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export FromClientMessage' hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export FromServerMessage hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export FromServerMessage' hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export HasJSON hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export LookupFunc hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export ServerNotOrReq hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export SomeRegistration hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export SomeUnregistration hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export TRegistration hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export TUnregistration hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export NotificationMessage hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export RequestMessage hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export ResponseError hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export ResponseMessage hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export TClientMessage hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export TCustomMessage hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export TMessage hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export TNotificationMessage hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export TRequestMessage hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export TResponseError hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export TResponseMessage hls-test-utils> Warning: Test.Hls: Couldn't find .haddock for export TServerMessage hls-test-utils> 7% ( 45 /627) in 'Test.Hls' hls-test-utils> Missing documentation for: hls-test-utils> Module header hls-test-utils> NoTimeout 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> positionInRange 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> fromNormalizedFilePath hls-test-utils> fromNormalizedUri hls-test-utils> normalizedFilePathToUri hls-test-utils> platformAwareFilePathToUri hls-test-utils> platformAwareUriToFilePath hls-test-utils> toNormalizedFilePath hls-test-utils> toNormalizedUri 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> 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> CodeActionKind 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> Color hls-test-utils> ColorInformation hls-test-utils> ColorPresentation hls-test-utils> ColorPresentationParams hls-test-utils> Command 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> Diagnostic hls-test-utils> DiagnosticClientCapabilities hls-test-utils> DiagnosticOptions hls-test-utils> DiagnosticRegistrationOptions hls-test-utils> DiagnosticRelatedInformation hls-test-utils> DiagnosticServerCancellationData hls-test-utils> DiagnosticSeverity hls-test-utils> DiagnosticTag 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> Location 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> Pattern hls-test-utils> Position 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> Range 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> WorkspaceEdit 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> UInt hls-test-utils> |? hls-test-utils> DocumentChange hls-test-utils> AsLspEnum hls-test-utils> EnumBaseType hls-test-utils> LspEnum 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> NormalizedFilePath hls-test-utils> NormalizedUri hls-test-utils> Uri hls-test-utils> EncodingException hls-test-utils> messageDirection hls-test-utils> messageKind hls-test-utils> methodStringToSomeMethod hls-test-utils> someMethodToMethodString hls-test-utils> isOptionalMethod hls-test-utils> someClientMethod hls-test-utils> someServerMethod hls-test-utils> clientMethodJSON hls-test-utils> clientResponseJSON hls-test-utils> fromClientNot hls-test-utils> fromClientReq hls-test-utils> fromServerNot hls-test-utils> fromServerReq hls-test-utils> mEqClient hls-test-utils> mEqServer hls-test-utils> parseClientMessage hls-test-utils> parseServerMessage hls-test-utils> runEq hls-test-utils> serverMethodJSON hls-test-utils> serverResponseJSON hls-test-utils> splitClientMethod hls-test-utils> splitServerMethod hls-test-utils> regHelper hls-test-utils> toSomeRegistration hls-test-utils> toSomeUnregistration hls-test-utils> toUntypedRegistration hls-test-utils> toUntypedUnregistration hls-test-utils> addNullField hls-test-utils> toUntypedResponseError hls-test-utils> ErrorData hls-test-utils> MessageParams hls-test-utils> MessageResult hls-test-utils> Method hls-test-utils> RegistrationOptions hls-test-utils> SMethod hls-test-utils> SomeMethod hls-test-utils> LspId hls-test-utils> SomeLspId hls-test-utils> MessageDirection hls-test-utils> MessageKind hls-test-utils> SMessageDirection hls-test-utils> SMessageKind hls-test-utils> SClientMethod hls-test-utils> SServerMethod hls-test-utils> SomeClientMethod hls-test-utils> SomeServerMethod hls-test-utils> ClientNotOrReq hls-test-utils> CustomEq hls-test-utils> FromClientMessage hls-test-utils> FromClientMessage' hls-test-utils> FromServerMessage hls-test-utils> FromServerMessage' hls-test-utils> HasJSON hls-test-utils> LookupFunc hls-test-utils> ServerNotOrReq hls-test-utils> SomeRegistration hls-test-utils> SomeUnregistration hls-test-utils> TRegistration hls-test-utils> TUnregistration hls-test-utils> NotificationMessage hls-test-utils> RequestMessage hls-test-utils> ResponseError hls-test-utils> ResponseMessage hls-test-utils> TClientMessage hls-test-utils> TCustomMessage hls-test-utils> TMessage hls-test-utils> TNotificationMessage hls-test-utils> TRequestMessage hls-test-utils> TResponseError hls-test-utils> TResponseMessage hls-test-utils> TServerMessage hls-test-utils> goldenGitDiff (src/Test/Hls.hs:190) hls-test-utils> goldenWithHaskellDoc (src/Test/Hls.hs:203) hls-test-utils> goldenWithHaskellDocInTmpDir (src/Test/Hls.hs:216) hls-test-utils> goldenWithHaskellAndCaps (src/Test/Hls.hs:230) hls-test-utils> goldenWithHaskellAndCapsInTmpDir (src/Test/Hls.hs:279) hls-test-utils> goldenWithCabalDoc (src/Test/Hls.hs:306) hls-test-utils> goldenWithHaskellDocFormatter (src/Test/Hls.hs:594) hls-test-utils> goldenWithHaskellDocFormatterInTmpDir (src/Test/Hls.hs:642) hls-test-utils> goldenWithCabalDocFormatter (src/Test/Hls.hs:618) hls-test-utils> goldenWithCabalDocFormatterInTmpDir (src/Test/Hls.hs:666) hls-test-utils> goldenWithTestConfig (src/Test/Hls.hs:257) hls-test-utils> runSessionWithServer (src/Test/Hls.hs:538) hls-test-utils> runSessionWithServerInTmpDir (src/Test/Hls.hs:505) 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:180) hls-test-utils> waitForTypecheck (src/Test/Hls.hs:870) hls-test-utils> waitForAction (src/Test/Hls.hs:866) hls-test-utils> hlsConfigToClientConfig (src/Test/Hls.hs:876) hls-test-utils> getLastBuildKeys (src/Test/Hls.hs:873) hls-test-utils> waitForKickDone (src/Test/Hls.hs:901) hls-test-utils> waitForKickStart (src/Test/Hls.hs:904) hls-test-utils> WithPriority hls-test-utils> Priority hls-test-utils> captureKickDiagnostics (src/Test/Hls.hs:890) hls-test-utils> kick (src/Test/Hls.hs:914) hls-test-utils> TestConfig (src/Test/Hls.hs:692) ghc-lib-parser-ex> Documentation created: dist/doc/html/ghc-lib-parser-ex, ghc-lib-parser-ex> dist/doc/html/ghc-lib-parser-ex/ghc-lib-parser-ex.txt fourmolu> [23 of 61] Compiling Ormolu.Processing.Common ( src/Ormolu/Processing/Common.hs, dist/build/Ormolu/Processing/Common.p_o ) ormolu> [41 of 56] Compiling Ormolu.Printer.Meat.Declaration.OpTree ( src/Ormolu/Printer/Meat/Declaration/OpTree.hs, dist/build/Ormolu/Printer/Meat/Declaration/OpTree.p_o ) fourmolu> [24 of 61] Compiling Ormolu.Processing.Preprocess ( src/Ormolu/Processing/Preprocess.hs, dist/build/Ormolu/Processing/Preprocess.p_o ) ormolu> [42 of 56] Compiling Ormolu.Printer.Meat.Declaration.Splice ( src/Ormolu/Printer/Meat/Declaration/Splice.hs, dist/build/Ormolu/Printer/Meat/Declaration/Splice.p_o ) ormolu> [43 of 56] Compiling Ormolu.Printer.Meat.Declaration.Rule ( src/Ormolu/Printer/Meat/Declaration/Rule.hs, dist/build/Ormolu/Printer/Meat/Declaration/Rule.p_o ) ormolu> [44 of 56] Compiling Ormolu.Printer.Meat.Declaration.Annotation ( src/Ormolu/Printer/Meat/Declaration/Annotation.hs, dist/build/Ormolu/Printer/Meat/Declaration/Annotation.p_o ) ormolu> [45 of 56] Compiling Ormolu.Printer.Meat.Declaration.Instance ( src/Ormolu/Printer/Meat/Declaration/Instance.hs, dist/build/Ormolu/Printer/Meat/Declaration/Instance.p_o ) fourmolu> [25 of 61] Compiling Ormolu.Printer.Internal ( src/Ormolu/Printer/Internal.hs, dist/build/Ormolu/Printer/Internal.p_o ) ormolu> [46 of 56] Compiling Ormolu.Printer.Meat.Declaration.Class ( src/Ormolu/Printer/Meat/Declaration/Class.hs, dist/build/Ormolu/Printer/Meat/Declaration/Class.p_o ) ormolu> [47 of 56] Compiling Ormolu.Printer.Meat.Declaration ( src/Ormolu/Printer/Meat/Declaration.hs, dist/build/Ormolu/Printer/Meat/Declaration.p_o ) fourmolu> [26 of 61] Compiling Ormolu.Printer.Comments ( src/Ormolu/Printer/Comments.hs, dist/build/Ormolu/Printer/Comments.p_o ) hls-test-utils> Warning: Test.Hls: could not find link destinations for: hls-test-utils> - Data.Vector.Unboxed.Base.Unbox hls-test-utils> - Language.LSP.Protocol.Message.Lens.HasError hls-test-utils> - Language.LSP.Protocol.Message.Lens.error hls-test-utils> - Language.LSP.Protocol.Message.Lens.HasJsonrpc hls-test-utils> - Language.LSP.Protocol.Message.Lens.jsonrpc hls-test-utils> - Language.LSP.Protocol.Message.Lens.HasParams hls-test-utils> - Language.LSP.Protocol.Message.Lens.params hls-test-utils> - Language.LSP.Protocol.Message.Lens.HasResult hls-test-utils> - Language.LSP.Protocol.Message.Lens.result hls-test-utils> - Language.LSP.Protocol.Message.Lens.HasXdata hls-test-utils> - Language.LSP.Protocol.Message.Lens.xdata 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> - Data.Vector.Generic.Mutable.Base.basicUnsafeWrite hls-test-utils> - Data.Vector.Generic.Mutable.Base.basicSet hls-test-utils> - Data.Vector.Generic.Mutable.Base.MVector hls-test-utils> - Data.Vector.Unboxed.Base.MV_Int32 hls-test-utils> - Data.Vector.Generic.Base.basicLength hls-test-utils> - Data.Vector.Generic.Base.basicUnsafeIndexM hls-test-utils> - Data.Vector.Generic.Mutable.Base.basicUnsafeNew hls-test-utils> - Data.Vector.Generic.Base.basicUnsafeFreeze hls-test-utils> - Data.Vector.Generic.Mutable.Base.basicUnsafeSlice hls-test-utils> - Data.Vector.Generic.Mutable.Base.basicLength hls-test-utils> - Data.Vector.Generic.Mutable.Base.basicUnsafeGrow hls-test-utils> - Data.Vector.Generic.Mutable.Base.basicUnsafeRead hls-test-utils> - Data.Vector.Generic.Base.elemseq hls-test-utils> - Data.Vector.Generic.Mutable.Base.basicInitialize 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.Primitive.Vector hls-test-utils> - Language.LSP.Protocol.Internal.Types.AnnotatedTextEdit.Rep_AnnotatedTextEdit hls-test-utils> - Language.LSP.Protocol.Internal.Types.ChangeAnnotationIdentifier.Rep_ChangeAnnotationIdentifier hls-test-utils> - Language.LSP.Protocol.Internal.Types.Range.Rep_Range hls-test-utils> - Language.LSP.Protocol.Internal.Types.Position.Rep_Position hls-test-utils> - Language.LSP.Protocol.Internal.Types.ApplyWorkspaceEditParams.Rep_ApplyWorkspaceEditParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.WorkspaceEdit.Rep_WorkspaceEdit hls-test-utils> - Language.LSP.Protocol.Internal.Types.TextEdit.Rep_TextEdit hls-test-utils> - Language.LSP.Protocol.Types.Common.Rep_|? hls-test-utils> - Language.LSP.Protocol.Internal.Types.TextDocumentEdit.Rep_TextDocumentEdit hls-test-utils> - Language.LSP.Protocol.Internal.Types.OptionalVersionedTextDocumentIdentifier.Rep_OptionalVersionedTextDocumentIdentifier hls-test-utils> - Language.LSP.Protocol.Internal.Types.CreateFile.Rep_CreateFile hls-test-utils> - Language.LSP.Protocol.Internal.Types.CreateFileOptions.Rep_CreateFileOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.RenameFile.Rep_RenameFile hls-test-utils> - Language.LSP.Protocol.Internal.Types.RenameFileOptions.Rep_RenameFileOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.DeleteFile.Rep_DeleteFile hls-test-utils> - Language.LSP.Protocol.Internal.Types.DeleteFileOptions.Rep_DeleteFileOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.ChangeAnnotation.Rep_ChangeAnnotation hls-test-utils> - Language.LSP.Protocol.Internal.Types.ApplyWorkspaceEditResult.Rep_ApplyWorkspaceEditResult hls-test-utils> - Language.LSP.Protocol.Types.Common.Rep_UInt hls-test-utils> - Language.LSP.Protocol.Internal.Types.BaseSymbolInformation.Rep_BaseSymbolInformation hls-test-utils> - Language.LSP.Protocol.Internal.Types.SymbolTag.Rep_SymbolTag hls-test-utils> - Language.LSP.Protocol.Internal.Types.SymbolKind.D:R:EnumBaseTypeSymbolKind hls-test-utils> - Language.LSP.Protocol.Internal.Types.SymbolKind.Rep_SymbolKind hls-test-utils> - Language.LSP.Protocol.Internal.Types.SymbolTag.D:R:EnumBaseTypeSymbolTag hls-test-utils> - Language.LSP.Protocol.Internal.Types.CallHierarchyClientCapabilities.Rep_CallHierarchyClientCapabilities hls-test-utils> - Language.LSP.Protocol.Internal.Types.CallHierarchyIncomingCall.Rep_CallHierarchyIncomingCall hls-test-utils> - Language.LSP.Protocol.Internal.Types.CallHierarchyItem.Rep_CallHierarchyItem hls-test-utils> - Language.LSP.Protocol.Internal.Types.CallHierarchyIncomingCallsParams.Rep_CallHierarchyIncomingCallsParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.ProgressToken.Rep_ProgressToken hls-test-utils> - Language.LSP.Protocol.Types.Uri.Rep_NormalizedFilePath hls-test-utils> - Language.LSP.Protocol.Types.Uri.Rep_NormalizedUri hls-test-utils> - Language.LSP.Protocol.Types.Uri.Rep_Uri hls-test-utils> - Language.LSP.Protocol.Types.Uri.SystemOS hls-test-utils> - Language.LSP.Protocol.Internal.Types.CallHierarchyOptions.Rep_CallHierarchyOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.CallHierarchyOutgoingCall.Rep_CallHierarchyOutgoingCall hls-test-utils> - Language.LSP.Protocol.Internal.Types.CallHierarchyOutgoingCallsParams.Rep_CallHierarchyOutgoingCallsParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.CallHierarchyPrepareParams.Rep_CallHierarchyPrepareParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.TextDocumentIdentifier.Rep_TextDocumentIdentifier hls-test-utils> - Language.LSP.Protocol.Internal.Types.CallHierarchyRegistrationOptions.Rep_CallHierarchyRegistrationOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.DocumentFilter.Rep_DocumentFilter hls-test-utils> - Language.LSP.Protocol.Internal.Types.TextDocumentFilter.Rep_TextDocumentFilter hls-test-utils> - Language.LSP.Protocol.Internal.Types.TextDocumentFilterLanguage.Rep_TextDocumentFilterLanguage hls-test-utils> - Language.LSP.Protocol.Internal.Types.TextDocumentFilterScheme.Rep_TextDocumentFilterScheme hls-test-utils> - Language.LSP.Protocol.Internal.Types.TextDocumentFilterPattern.Rep_TextDocumentFilterPattern hls-test-utils> - Language.LSP.Protocol.Internal.Types.NotebookCellTextDocumentFilter.Rep_NotebookCellTextDocumentFilter hls-test-utils> - Language.LSP.Protocol.Internal.Types.NotebookDocumentFilter.Rep_NotebookDocumentFilter hls-test-utils> - Language.LSP.Protocol.Internal.Types.NotebookDocumentFilterNotebookType.Rep_NotebookDocumentFilterNotebookType hls-test-utils> - Language.LSP.Protocol.Internal.Types.NotebookDocumentFilterScheme.Rep_NotebookDocumentFilterScheme hls-test-utils> - Language.LSP.Protocol.Internal.Types.NotebookDocumentFilterPattern.Rep_NotebookDocumentFilterPattern hls-test-utils> - Language.LSP.Protocol.Internal.Types.DocumentSelector.Rep_DocumentSelector hls-test-utils> - Language.LSP.Protocol.Internal.Types.CancelParams.Rep_CancelParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.ChangeAnnotationsSupportOptions.Rep_ChangeAnnotationsSupportOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.ClientCapabilities.Rep_ClientCapabilities hls-test-utils> - Language.LSP.Protocol.Internal.Types.WorkspaceClientCapabilities.Rep_WorkspaceClientCapabilities hls-test-utils> - Language.LSP.Protocol.Internal.Types.WorkspaceEditClientCapabilities.Rep_WorkspaceEditClientCapabilities hls-test-utils> - Language.LSP.Protocol.Internal.Types.ResourceOperationKind.Rep_ResourceOperationKind hls-test-utils> - Language.LSP.Protocol.Internal.Types.FailureHandlingKind.Rep_FailureHandlingKind hls-test-utils> - Language.LSP.Protocol.Internal.Types.DidChangeConfigurationClientCapabilities.Rep_DidChangeConfigurationClientCapabilities hls-test-utils> - Language.LSP.Protocol.Internal.Types.DidChangeWatchedFilesClientCapabilities.Rep_DidChangeWatchedFilesClientCapabilities hls-test-utils> - Language.LSP.Protocol.Internal.Types.WorkspaceSymbolClientCapabilities.Rep_WorkspaceSymbolClientCapabilities hls-test-utils> - Language.LSP.Protocol.Internal.Types.ClientSymbolKindOptions.Rep_ClientSymbolKindOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.ClientSymbolTagOptions.Rep_ClientSymbolTagOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.ClientSymbolResolveOptions.Rep_ClientSymbolResolveOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.ExecuteCommandClientCapabilities.Rep_ExecuteCommandClientCapabilities hls-test-utils> - Language.LSP.Protocol.Internal.Types.SemanticTokensWorkspaceClientCapabilities.Rep_SemanticTokensWorkspaceClientCapabilities hls-test-utils> - Language.LSP.Protocol.Internal.Types.CodeLensWorkspaceClientCapabilities.Rep_CodeLensWorkspaceClientCapabilities hls-test-utils> - Language.LSP.Protocol.Internal.Types.FileOperationClientCapabilities.Rep_FileOperationClientCapabilities hls-test-utils> - Language.LSP.Protocol.Internal.Types.InlineValueWorkspaceClientCapabilities.Rep_InlineValueWorkspaceClientCapabilities hls-test-utils> - Language.LSP.Protocol.Internal.Types.InlayHintWorkspaceClientCapabilities.Rep_InlayHintWorkspaceClientCapabilities hls-test-utils> - Language.LSP.Protocol.Internal.Types.DiagnosticWorkspaceClientCapabilities.Rep_DiagnosticWorkspaceClientCapabilities hls-test-utils> - Language.LSP.Protocol.Internal.Types.TextDocumentClientCapabilities.Rep_TextDocumentClientCapabilities hls-test-utils> - Language.LSP.Protocol.Internal.Types.TextDocumentSyncClientCapabilities.Rep_TextDocumentSyncClientCapabilities hls-test-utils> - Language.LSP.Protocol.Internal.Types.CompletionClientCapabilities.Rep_CompletionClientCapabilities hls-test-utils> - Language.LSP.Protocol.Internal.Types.ClientCompletionItemOptions.Rep_ClientCompletionItemOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.MarkupKind.Rep_MarkupKind hls-test-utils> - Language.LSP.Protocol.Internal.Types.CompletionItemTag.Rep_CompletionItemTag hls-test-utils> - Language.LSP.Protocol.Internal.Types.CompletionItemTagOptions.Rep_CompletionItemTagOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.ClientCompletionItemResolveOptions.Rep_ClientCompletionItemResolveOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.InsertTextMode.Rep_InsertTextMode hls-test-utils> - Language.LSP.Protocol.Internal.Types.ClientCompletionItemInsertTextModeOptions.Rep_ClientCompletionItemInsertTextModeOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.ClientCompletionItemOptionsKind.Rep_ClientCompletionItemOptionsKind hls-test-utils> - Language.LSP.Protocol.Internal.Types.CompletionListCapabilities.Rep_CompletionListCapabilities hls-test-utils> - Language.LSP.Protocol.Internal.Types.HoverClientCapabilities.Rep_HoverClientCapabilities hls-test-utils> - Language.LSP.Protocol.Internal.Types.SignatureHelpClientCapabilities.Rep_SignatureHelpClientCapabilities hls-test-utils> - Language.LSP.Protocol.Internal.Types.ClientSignatureInformationOptions.Rep_ClientSignatureInformationOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.ClientSignatureParameterInformationOptions.Rep_ClientSignatureParameterInformationOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.DeclarationClientCapabilities.Rep_DeclarationClientCapabilities hls-test-utils> - Language.LSP.Protocol.Internal.Types.DefinitionClientCapabilities.Rep_DefinitionClientCapabilities hls-test-utils> - Language.LSP.Protocol.Internal.Types.TypeDefinitionClientCapabilities.Rep_TypeDefinitionClientCapabilities hls-test-utils> - Language.LSP.Protocol.Internal.Types.ImplementationClientCapabilities.Rep_ImplementationClientCapabilities hls-test-utils> - Language.LSP.Protocol.Internal.Types.ReferenceClientCapabilities.Rep_ReferenceClientCapabilities hls-test-utils> - Language.LSP.Protocol.Internal.Types.DocumentHighlightClientCapabilities.Rep_DocumentHighlightClientCapabilities hls-test-utils> - Language.LSP.Protocol.Internal.Types.DocumentSymbolClientCapabilities.Rep_DocumentSymbolClientCapabilities hls-test-utils> - Language.LSP.Protocol.Internal.Types.CodeActionClientCapabilities.Rep_CodeActionClientCapabilities hls-test-utils> - Language.LSP.Protocol.Internal.Types.CodeActionKind.Rep_CodeActionKind hls-test-utils> - Language.LSP.Protocol.Internal.Types.ClientCodeActionLiteralOptions.Rep_ClientCodeActionLiteralOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.ClientCodeActionKindOptions.Rep_ClientCodeActionKindOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.ClientCodeActionResolveOptions.Rep_ClientCodeActionResolveOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.CodeLensClientCapabilities.Rep_CodeLensClientCapabilities hls-test-utils> - Language.LSP.Protocol.Internal.Types.DocumentLinkClientCapabilities.Rep_DocumentLinkClientCapabilities hls-test-utils> - Language.LSP.Protocol.Internal.Types.DocumentColorClientCapabilities.Rep_DocumentColorClientCapabilities hls-test-utils> - Language.LSP.Protocol.Internal.Types.DocumentFormattingClientCapabilities.Rep_DocumentFormattingClientCapabilities hls-test-utils> - Language.LSP.Protocol.Internal.Types.DocumentRangeFormattingClientCapabilities.Rep_DocumentRangeFormattingClientCapabilities hls-test-utils> - Language.LSP.Protocol.Internal.Types.DocumentOnTypeFormattingClientCapabilities.Rep_DocumentOnTypeFormattingClientCapabilities hls-test-utils> - Language.LSP.Protocol.Internal.Types.RenameClientCapabilities.Rep_RenameClientCapabilities hls-test-utils> - Language.LSP.Protocol.Internal.Types.PrepareSupportDefaultBehavior.Rep_PrepareSupportDefaultBehavior hls-test-utils> - Language.LSP.Protocol.Internal.Types.FoldingRangeClientCapabilities.Rep_FoldingRangeClientCapabilities hls-test-utils> - Language.LSP.Protocol.Internal.Types.ClientFoldingRangeKindOptions.Rep_ClientFoldingRangeKindOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.FoldingRangeKind.Rep_FoldingRangeKind hls-test-utils> - Language.LSP.Protocol.Internal.Types.ClientFoldingRangeOptions.Rep_ClientFoldingRangeOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.SelectionRangeClientCapabilities.Rep_SelectionRangeClientCapabilities hls-test-utils> - Language.LSP.Protocol.Internal.Types.PublishDiagnosticsClientCapabilities.Rep_PublishDiagnosticsClientCapabilities hls-test-utils> - Language.LSP.Protocol.Internal.Types.DiagnosticTag.Rep_DiagnosticTag hls-test-utils> - Language.LSP.Protocol.Internal.Types.ClientDiagnosticsTagOptions.Rep_ClientDiagnosticsTagOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.SemanticTokensClientCapabilities.Rep_SemanticTokensClientCapabilities hls-test-utils> - Language.LSP.Protocol.Internal.Types.ClientSemanticTokensRequestOptions.Rep_ClientSemanticTokensRequestOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.TokenFormat.Rep_TokenFormat hls-test-utils> - Language.LSP.Protocol.Internal.Types.ClientSemanticTokensRequestFullDelta.Rep_ClientSemanticTokensRequestFullDelta hls-test-utils> - Language.LSP.Protocol.Internal.Types.LinkedEditingRangeClientCapabilities.Rep_LinkedEditingRangeClientCapabilities hls-test-utils> - Language.LSP.Protocol.Internal.Types.MonikerClientCapabilities.Rep_MonikerClientCapabilities hls-test-utils> - Language.LSP.Protocol.Internal.Types.TypeHierarchyClientCapabilities.Rep_TypeHierarchyClientCapabilities hls-test-utils> - Language.LSP.Protocol.Internal.Types.InlineValueClientCapabilities.Rep_InlineValueClientCapabilities hls-test-utils> - Language.LSP.Protocol.Internal.Types.InlayHintClientCapabilities.Rep_InlayHintClientCapabilities hls-test-utils> - Language.LSP.Protocol.Internal.Types.ClientInlayHintResolveOptions.Rep_ClientInlayHintResolveOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.DiagnosticClientCapabilities.Rep_DiagnosticClientCapabilities hls-test-utils> - Language.LSP.Protocol.Internal.Types.NotebookDocumentClientCapabilities.Rep_NotebookDocumentClientCapabilities hls-test-utils> - Language.LSP.Protocol.Internal.Types.NotebookDocumentSyncClientCapabilities.Rep_NotebookDocumentSyncClientCapabilities hls-test-utils> - Language.LSP.Protocol.Internal.Types.WindowClientCapabilities.Rep_WindowClientCapabilities hls-test-utils> - Language.LSP.Protocol.Internal.Types.ShowMessageRequestClientCapabilities.Rep_ShowMessageRequestClientCapabilities hls-test-utils> - Language.LSP.Protocol.Internal.Types.ClientShowMessageActionItemOptions.Rep_ClientShowMessageActionItemOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.ShowDocumentClientCapabilities.Rep_ShowDocumentClientCapabilities hls-test-utils> - Language.LSP.Protocol.Internal.Types.GeneralClientCapabilities.Rep_GeneralClientCapabilities hls-test-utils> - Language.LSP.Protocol.Internal.Types.StaleRequestSupportOptions.Rep_StaleRequestSupportOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.RegularExpressionsClientCapabilities.Rep_RegularExpressionsClientCapabilities hls-test-utils> - Language.LSP.Protocol.Internal.Types.RegularExpressionEngineKind.Rep_RegularExpressionEngineKind hls-test-utils> - Language.LSP.Protocol.Internal.Types.MarkdownClientCapabilities.Rep_MarkdownClientCapabilities hls-test-utils> - Language.LSP.Protocol.Internal.Types.PositionEncodingKind.Rep_PositionEncodingKind hls-test-utils> - Language.LSP.Protocol.Internal.Types.CodeActionKind.D:R:EnumBaseTypeCodeActionKind hls-test-utils> - Language.LSP.Protocol.Internal.Types.InsertTextMode.D:R:EnumBaseTypeInsertTextMode hls-test-utils> - Language.LSP.Protocol.Internal.Types.MarkupKind.D:R:EnumBaseTypeMarkupKind hls-test-utils> - Language.LSP.Protocol.Internal.Types.CompletionItemTag.D:R:EnumBaseTypeCompletionItemTag hls-test-utils> - Language.LSP.Protocol.Internal.Types.CompletionItemKind.D:R:EnumBaseTypeCompletionItemKind hls-test-utils> - Language.LSP.Protocol.Internal.Types.CompletionItemKind.Rep_CompletionItemKind hls-test-utils> - Language.LSP.Protocol.Internal.Types.DiagnosticTag.D:R:EnumBaseTypeDiagnosticTag hls-test-utils> - Language.LSP.Protocol.Internal.Types.FoldingRangeKind.D:R:EnumBaseTypeFoldingRangeKind hls-test-utils> - Language.LSP.Protocol.Internal.Types.ClientInfo.Rep_ClientInfo hls-test-utils> - Language.LSP.Protocol.Internal.Types.CodeAction.Rep_CodeAction hls-test-utils> - Language.LSP.Protocol.Internal.Types.Diagnostic.Rep_Diagnostic hls-test-utils> - Language.LSP.Protocol.Internal.Types.DiagnosticSeverity.Rep_DiagnosticSeverity hls-test-utils> - Language.LSP.Protocol.Internal.Types.CodeDescription.Rep_CodeDescription hls-test-utils> - Language.LSP.Protocol.Internal.Types.DiagnosticRelatedInformation.Rep_DiagnosticRelatedInformation hls-test-utils> - Language.LSP.Protocol.Internal.Types.Location.Rep_Location hls-test-utils> - Language.LSP.Protocol.Internal.Types.CodeActionDisabled.Rep_CodeActionDisabled hls-test-utils> - Language.LSP.Protocol.Internal.Types.Command.Rep_Command hls-test-utils> - Language.LSP.Protocol.Internal.Types.CodeActionContext.Rep_CodeActionContext hls-test-utils> - Language.LSP.Protocol.Internal.Types.CodeActionTriggerKind.Rep_CodeActionTriggerKind hls-test-utils> - Language.LSP.Protocol.Internal.Types.CodeActionTriggerKind.D:R:EnumBaseTypeCodeActionTriggerKind hls-test-utils> - Language.LSP.Protocol.Internal.Types.CodeActionOptions.Rep_CodeActionOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.CodeActionParams.Rep_CodeActionParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.CodeActionRegistrationOptions.Rep_CodeActionRegistrationOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.CodeLens.Rep_CodeLens hls-test-utils> - Language.LSP.Protocol.Internal.Types.CodeLensOptions.Rep_CodeLensOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.CodeLensParams.Rep_CodeLensParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.CodeLensRegistrationOptions.Rep_CodeLensRegistrationOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.Color.Rep_Color hls-test-utils> - Language.LSP.Protocol.Internal.Types.ColorInformation.Rep_ColorInformation hls-test-utils> - Language.LSP.Protocol.Internal.Types.ColorPresentation.Rep_ColorPresentation hls-test-utils> - Language.LSP.Protocol.Internal.Types.ColorPresentationParams.Rep_ColorPresentationParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.CompletionContext.Rep_CompletionContext hls-test-utils> - Language.LSP.Protocol.Internal.Types.CompletionTriggerKind.Rep_CompletionTriggerKind hls-test-utils> - Language.LSP.Protocol.Internal.Types.CompletionTriggerKind.D:R:EnumBaseTypeCompletionTriggerKind hls-test-utils> - Language.LSP.Protocol.Internal.Types.CompletionItem.Rep_CompletionItem hls-test-utils> - Language.LSP.Protocol.Internal.Types.CompletionItemLabelDetails.Rep_CompletionItemLabelDetails hls-test-utils> - Language.LSP.Protocol.Internal.Types.MarkupContent.Rep_MarkupContent hls-test-utils> - Language.LSP.Protocol.Internal.Types.InsertTextFormat.Rep_InsertTextFormat hls-test-utils> - Language.LSP.Protocol.Internal.Types.InsertReplaceEdit.Rep_InsertReplaceEdit hls-test-utils> - Language.LSP.Protocol.Internal.Types.InsertTextFormat.D:R:EnumBaseTypeInsertTextFormat hls-test-utils> - Language.LSP.Protocol.Internal.Types.CompletionItemDefaults.Rep_CompletionItemDefaults hls-test-utils> - Language.LSP.Protocol.Internal.Types.EditRangeWithInsertReplace.Rep_EditRangeWithInsertReplace hls-test-utils> - Language.LSP.Protocol.Internal.Types.CompletionList.Rep_CompletionList hls-test-utils> - Language.LSP.Protocol.Internal.Types.CompletionOptions.Rep_CompletionOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.ServerCompletionItemOptions.Rep_ServerCompletionItemOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.CompletionParams.Rep_CompletionParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.CompletionRegistrationOptions.Rep_CompletionRegistrationOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.ConfigurationItem.Rep_ConfigurationItem hls-test-utils> - Language.LSP.Protocol.Internal.Types.ConfigurationParams.Rep_ConfigurationParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.CreateFilesParams.Rep_CreateFilesParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.FileCreate.Rep_FileCreate hls-test-utils> - Language.LSP.Protocol.Internal.Types.Declaration.Rep_Declaration hls-test-utils> - Language.LSP.Protocol.Internal.Types.DeclarationLink.Rep_DeclarationLink hls-test-utils> - Language.LSP.Protocol.Internal.Types.LocationLink.Rep_LocationLink hls-test-utils> - Language.LSP.Protocol.Internal.Types.DeclarationOptions.Rep_DeclarationOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.DeclarationParams.Rep_DeclarationParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.DeclarationRegistrationOptions.Rep_DeclarationRegistrationOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.Definition.Rep_Definition hls-test-utils> - Language.LSP.Protocol.Internal.Types.DefinitionLink.Rep_DefinitionLink hls-test-utils> - Language.LSP.Protocol.Internal.Types.DefinitionOptions.Rep_DefinitionOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.DefinitionParams.Rep_DefinitionParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.DefinitionRegistrationOptions.Rep_DefinitionRegistrationOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.DeleteFilesParams.Rep_DeleteFilesParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.FileDelete.Rep_FileDelete hls-test-utils> - Language.LSP.Protocol.Internal.Types.DiagnosticSeverity.D:R:EnumBaseTypeDiagnosticSeverity hls-test-utils> - Language.LSP.Protocol.Internal.Types.DiagnosticOptions.Rep_DiagnosticOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.DiagnosticRegistrationOptions.Rep_DiagnosticRegistrationOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.DiagnosticServerCancellationData.Rep_DiagnosticServerCancellationData hls-test-utils> - Language.LSP.Protocol.Internal.Types.DidChangeConfigurationParams.Rep_DidChangeConfigurationParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.DidChangeConfigurationRegistrationOptions.Rep_DidChangeConfigurationRegistrationOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.DidChangeNotebookDocumentParams.Rep_DidChangeNotebookDocumentParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.VersionedNotebookDocumentIdentifier.Rep_VersionedNotebookDocumentIdentifier hls-test-utils> - Language.LSP.Protocol.Internal.Types.NotebookDocumentChangeEvent.Rep_NotebookDocumentChangeEvent hls-test-utils> - Language.LSP.Protocol.Internal.Types.NotebookDocumentCellChanges.Rep_NotebookDocumentCellChanges hls-test-utils> - Language.LSP.Protocol.Internal.Types.NotebookDocumentCellChangeStructure.Rep_NotebookDocumentCellChangeStructure hls-test-utils> - Language.LSP.Protocol.Internal.Types.NotebookCellArrayChange.Rep_NotebookCellArrayChange hls-test-utils> - Language.LSP.Protocol.Internal.Types.NotebookCell.Rep_NotebookCell hls-test-utils> - Language.LSP.Protocol.Internal.Types.NotebookCellKind.Rep_NotebookCellKind hls-test-utils> - Language.LSP.Protocol.Internal.Types.ExecutionSummary.Rep_ExecutionSummary hls-test-utils> - Language.LSP.Protocol.Internal.Types.TextDocumentItem.Rep_TextDocumentItem hls-test-utils> - Language.LSP.Protocol.Internal.Types.NotebookDocumentCellContentChanges.Rep_NotebookDocumentCellContentChanges hls-test-utils> - Language.LSP.Protocol.Internal.Types.VersionedTextDocumentIdentifier.Rep_VersionedTextDocumentIdentifier hls-test-utils> - Language.LSP.Protocol.Internal.Types.TextDocumentContentChangeEvent.Rep_TextDocumentContentChangeEvent hls-test-utils> - Language.LSP.Protocol.Internal.Types.TextDocumentContentChangePartial.Rep_TextDocumentContentChangePartial hls-test-utils> - Language.LSP.Protocol.Internal.Types.TextDocumentContentChangeWholeDocument.Rep_TextDocumentContentChangeWholeDocument hls-test-utils> - Language.LSP.Protocol.Internal.Types.DidChangeTextDocumentParams.Rep_DidChangeTextDocumentParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.DidChangeWatchedFilesParams.Rep_DidChangeWatchedFilesParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.FileEvent.Rep_FileEvent hls-test-utils> - Language.LSP.Protocol.Internal.Types.FileChangeType.Rep_FileChangeType hls-test-utils> - Language.LSP.Protocol.Internal.Types.DidChangeWatchedFilesRegistrationOptions.Rep_DidChangeWatchedFilesRegistrationOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.FileSystemWatcher.Rep_FileSystemWatcher hls-test-utils> - Language.LSP.Protocol.Internal.Types.GlobPattern.Rep_GlobPattern hls-test-utils> - Language.LSP.Protocol.Internal.Types.Pattern.Rep_Pattern hls-test-utils> - Language.LSP.Protocol.Internal.Types.RelativePattern.Rep_RelativePattern hls-test-utils> - Language.LSP.Protocol.Internal.Types.WorkspaceFolder.Rep_WorkspaceFolder hls-test-utils> - Language.LSP.Protocol.Internal.Types.WatchKind.Rep_WatchKind hls-test-utils> - Language.LSP.Protocol.Internal.Types.DidChangeWorkspaceFoldersParams.Rep_DidChangeWorkspaceFoldersParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.WorkspaceFoldersChangeEvent.Rep_WorkspaceFoldersChangeEvent hls-test-utils> - Language.LSP.Protocol.Internal.Types.DidCloseNotebookDocumentParams.Rep_DidCloseNotebookDocumentParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.NotebookDocumentIdentifier.Rep_NotebookDocumentIdentifier hls-test-utils> - Language.LSP.Protocol.Internal.Types.DidCloseTextDocumentParams.Rep_DidCloseTextDocumentParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.DidOpenNotebookDocumentParams.Rep_DidOpenNotebookDocumentParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.NotebookDocument.Rep_NotebookDocument hls-test-utils> - Language.LSP.Protocol.Internal.Types.LanguageKind.D:R:EnumBaseTypeLanguageKind hls-test-utils> - Language.LSP.Protocol.Internal.Types.DidOpenTextDocumentParams.Rep_DidOpenTextDocumentParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.DidSaveNotebookDocumentParams.Rep_DidSaveNotebookDocumentParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.DidSaveTextDocumentParams.Rep_DidSaveTextDocumentParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.DocumentColorOptions.Rep_DocumentColorOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.DocumentColorParams.Rep_DocumentColorParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.DocumentColorRegistrationOptions.Rep_DocumentColorRegistrationOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.DocumentDiagnosticParams.Rep_DocumentDiagnosticParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.DocumentDiagnosticReport.Rep_DocumentDiagnosticReport hls-test-utils> - Language.LSP.Protocol.Internal.Types.RelatedFullDocumentDiagnosticReport.Rep_RelatedFullDocumentDiagnosticReport hls-test-utils> - Language.LSP.Protocol.Internal.Types.FullDocumentDiagnosticReport.Rep_FullDocumentDiagnosticReport hls-test-utils> - Language.LSP.Protocol.Internal.Types.UnchangedDocumentDiagnosticReport.Rep_UnchangedDocumentDiagnosticReport hls-test-utils> - Language.LSP.Protocol.Internal.Types.RelatedUnchangedDocumentDiagnosticReport.Rep_RelatedUnchangedDocumentDiagnosticReport hls-test-utils> - Language.LSP.Protocol.Internal.Types.DocumentDiagnosticReportKind.D:R:EnumBaseTypeDocumentDiagnosticReportKind hls-test-utils> - Language.LSP.Protocol.Internal.Types.DocumentDiagnosticReportKind.Rep_DocumentDiagnosticReportKind hls-test-utils> - Language.LSP.Protocol.Internal.Types.DocumentDiagnosticReportPartialResult.Rep_DocumentDiagnosticReportPartialResult hls-test-utils> - Language.LSP.Protocol.Internal.Types.DocumentFormattingOptions.Rep_DocumentFormattingOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.DocumentFormattingParams.Rep_DocumentFormattingParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.FormattingOptions.Rep_FormattingOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.DocumentFormattingRegistrationOptions.Rep_DocumentFormattingRegistrationOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.DocumentHighlight.Rep_DocumentHighlight hls-test-utils> - Language.LSP.Protocol.Internal.Types.DocumentHighlightKind.Rep_DocumentHighlightKind hls-test-utils> - Language.LSP.Protocol.Internal.Types.DocumentHighlightKind.D:R:EnumBaseTypeDocumentHighlightKind hls-test-utils> - Language.LSP.Protocol.Internal.Types.DocumentHighlightOptions.Rep_DocumentHighlightOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.DocumentHighlightParams.Rep_DocumentHighlightParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.DocumentHighlightRegistrationOptions.Rep_DocumentHighlightRegistrationOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.DocumentLink.Rep_DocumentLink hls-test-utils> - Language.LSP.Protocol.Internal.Types.DocumentLinkOptions.Rep_DocumentLinkOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.DocumentLinkParams.Rep_DocumentLinkParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.DocumentLinkRegistrationOptions.Rep_DocumentLinkRegistrationOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.DocumentOnTypeFormattingOptions.Rep_DocumentOnTypeFormattingOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.DocumentOnTypeFormattingParams.Rep_DocumentOnTypeFormattingParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.DocumentOnTypeFormattingRegistrationOptions.Rep_DocumentOnTypeFormattingRegistrationOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.DocumentRangeFormattingOptions.Rep_DocumentRangeFormattingOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.DocumentRangeFormattingParams.Rep_DocumentRangeFormattingParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.DocumentRangeFormattingRegistrationOptions.Rep_DocumentRangeFormattingRegistrationOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.DocumentSymbol.Rep_DocumentSymbol hls-test-utils> - Language.LSP.Protocol.Internal.Types.DocumentSymbolOptions.Rep_DocumentSymbolOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.DocumentSymbolParams.Rep_DocumentSymbolParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.DocumentSymbolRegistrationOptions.Rep_DocumentSymbolRegistrationOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.ErrorCodes.D:R:EnumBaseTypeErrorCodes hls-test-utils> - Language.LSP.Protocol.Internal.Types.ErrorCodes.Rep_ErrorCodes hls-test-utils> - Language.LSP.Protocol.Internal.Types.ExecuteCommandOptions.Rep_ExecuteCommandOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.ExecuteCommandParams.Rep_ExecuteCommandParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.ExecuteCommandRegistrationOptions.Rep_ExecuteCommandRegistrationOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.FailureHandlingKind.D:R:EnumBaseTypeFailureHandlingKind hls-test-utils> - Language.LSP.Protocol.Internal.Types.FileChangeType.D:R:EnumBaseTypeFileChangeType hls-test-utils> - Language.LSP.Protocol.Internal.Types.FileOperationFilter.Rep_FileOperationFilter hls-test-utils> - Language.LSP.Protocol.Internal.Types.FileOperationPattern.Rep_FileOperationPattern hls-test-utils> - Language.LSP.Protocol.Internal.Types.FileOperationPatternKind.Rep_FileOperationPatternKind hls-test-utils> - Language.LSP.Protocol.Internal.Types.FileOperationPatternOptions.Rep_FileOperationPatternOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.FileOperationOptions.Rep_FileOperationOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.FileOperationRegistrationOptions.Rep_FileOperationRegistrationOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.FileOperationPatternKind.D:R:EnumBaseTypeFileOperationPatternKind hls-test-utils> - Language.LSP.Protocol.Internal.Types.FileRename.Rep_FileRename hls-test-utils> - Language.LSP.Protocol.Internal.Types.WatchKind.D:R:EnumBaseTypeWatchKind hls-test-utils> - Language.LSP.Protocol.Internal.Types.FoldingRange.Rep_FoldingRange hls-test-utils> - Language.LSP.Protocol.Internal.Types.FoldingRangeOptions.Rep_FoldingRangeOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.FoldingRangeParams.Rep_FoldingRangeParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.FoldingRangeRegistrationOptions.Rep_FoldingRangeRegistrationOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.PositionEncodingKind.D:R:EnumBaseTypePositionEncodingKind hls-test-utils> - Language.LSP.Protocol.Internal.Types.Hover.Rep_Hover hls-test-utils> - Language.LSP.Protocol.Internal.Types.MarkedString.Rep_MarkedString hls-test-utils> - Language.LSP.Protocol.Internal.Types.MarkedStringWithLanguage.Rep_MarkedStringWithLanguage hls-test-utils> - Language.LSP.Protocol.Internal.Types.HoverOptions.Rep_HoverOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.HoverParams.Rep_HoverParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.HoverRegistrationOptions.Rep_HoverRegistrationOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.ImplementationOptions.Rep_ImplementationOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.ImplementationParams.Rep_ImplementationParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.ImplementationRegistrationOptions.Rep_ImplementationRegistrationOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.InitializeError.Rep_InitializeError hls-test-utils> - Language.LSP.Protocol.Internal.Types.InitializeParams.Rep_InitializeParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.TraceValue.Rep_TraceValue hls-test-utils> - Language.LSP.Protocol.Internal.Types.TraceValue.D:R:EnumBaseTypeTraceValue hls-test-utils> - Language.LSP.Protocol.Internal.Types.InitializeResult.Rep_InitializeResult hls-test-utils> - Language.LSP.Protocol.Internal.Types.ServerCapabilities.Rep_ServerCapabilities hls-test-utils> - Language.LSP.Protocol.Internal.Types.TextDocumentSyncOptions.Rep_TextDocumentSyncOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.TextDocumentSyncKind.Rep_TextDocumentSyncKind hls-test-utils> - Language.LSP.Protocol.Internal.Types.SaveOptions.Rep_SaveOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.NotebookDocumentSyncOptions.Rep_NotebookDocumentSyncOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.NotebookDocumentFilterWithNotebook.Rep_NotebookDocumentFilterWithNotebook hls-test-utils> - Language.LSP.Protocol.Internal.Types.NotebookCellLanguage.Rep_NotebookCellLanguage hls-test-utils> - Language.LSP.Protocol.Internal.Types.NotebookDocumentFilterWithCells.Rep_NotebookDocumentFilterWithCells hls-test-utils> - Language.LSP.Protocol.Internal.Types.NotebookDocumentSyncRegistrationOptions.Rep_NotebookDocumentSyncRegistrationOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.SignatureHelpOptions.Rep_SignatureHelpOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.TypeDefinitionOptions.Rep_TypeDefinitionOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.TypeDefinitionRegistrationOptions.Rep_TypeDefinitionRegistrationOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.ReferenceOptions.Rep_ReferenceOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.WorkspaceSymbolOptions.Rep_WorkspaceSymbolOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.RenameOptions.Rep_RenameOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.SelectionRangeOptions.Rep_SelectionRangeOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.SelectionRangeRegistrationOptions.Rep_SelectionRangeRegistrationOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.LinkedEditingRangeOptions.Rep_LinkedEditingRangeOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.LinkedEditingRangeRegistrationOptions.Rep_LinkedEditingRangeRegistrationOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.SemanticTokensOptions.Rep_SemanticTokensOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.SemanticTokensLegend.Rep_SemanticTokensLegend hls-test-utils> - Language.LSP.Protocol.Internal.Types.SemanticTokensFullDelta.Rep_SemanticTokensFullDelta hls-test-utils> - Language.LSP.Protocol.Internal.Types.SemanticTokensRegistrationOptions.Rep_SemanticTokensRegistrationOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.MonikerOptions.Rep_MonikerOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.MonikerRegistrationOptions.Rep_MonikerRegistrationOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.TypeHierarchyOptions.Rep_TypeHierarchyOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.TypeHierarchyRegistrationOptions.Rep_TypeHierarchyRegistrationOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.InlineValueOptions.Rep_InlineValueOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.InlineValueRegistrationOptions.Rep_InlineValueRegistrationOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.InlayHintOptions.Rep_InlayHintOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.InlayHintRegistrationOptions.Rep_InlayHintRegistrationOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.WorkspaceOptions.Rep_WorkspaceOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.WorkspaceFoldersServerCapabilities.Rep_WorkspaceFoldersServerCapabilities hls-test-utils> - Language.LSP.Protocol.Internal.Types.ServerInfo.Rep_ServerInfo hls-test-utils> - Language.LSP.Protocol.Internal.Types.InitializedParams.Rep_InitializedParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.InlayHint.Rep_InlayHint hls-test-utils> - Language.LSP.Protocol.Internal.Types.InlayHintLabelPart.Rep_InlayHintLabelPart hls-test-utils> - Language.LSP.Protocol.Internal.Types.InlayHintKind.Rep_InlayHintKind hls-test-utils> - Language.LSP.Protocol.Internal.Types.InlayHintKind.D:R:EnumBaseTypeInlayHintKind hls-test-utils> - Language.LSP.Protocol.Internal.Types.InlayHintParams.Rep_InlayHintParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.InlineValue.Rep_InlineValue hls-test-utils> - Language.LSP.Protocol.Internal.Types.InlineValueText.Rep_InlineValueText hls-test-utils> - Language.LSP.Protocol.Internal.Types.InlineValueVariableLookup.Rep_InlineValueVariableLookup hls-test-utils> - Language.LSP.Protocol.Internal.Types.InlineValueEvaluatableExpression.Rep_InlineValueEvaluatableExpression hls-test-utils> - Language.LSP.Protocol.Internal.Types.InlineValueContext.Rep_InlineValueContext hls-test-utils> - Language.LSP.Protocol.Internal.Types.InlineValueParams.Rep_InlineValueParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.LSPErrorCodes.D:R:EnumBaseTypeLSPErrorCodes hls-test-utils> - Language.LSP.Protocol.Internal.Types.LSPErrorCodes.Rep_LSPErrorCodes hls-test-utils> - Language.LSP.Protocol.Internal.Types.LanguageKind.Rep_LanguageKind hls-test-utils> - Language.LSP.Protocol.Internal.Types.LinkedEditingRangeParams.Rep_LinkedEditingRangeParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.LinkedEditingRanges.Rep_LinkedEditingRanges hls-test-utils> - Language.LSP.Protocol.Internal.Types.LocationUriOnly.Rep_LocationUriOnly hls-test-utils> - Language.LSP.Protocol.Internal.Types.LogMessageParams.Rep_LogMessageParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.MessageType.Rep_MessageType hls-test-utils> - Language.LSP.Protocol.Internal.Types.MessageType.D:R:EnumBaseTypeMessageType hls-test-utils> - Language.LSP.Protocol.Internal.Types.LogTraceParams.Rep_LogTraceParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.MessageActionItem.Rep_MessageActionItem hls-test-utils> - Language.LSP.Protocol.Internal.Types.Moniker.Rep_Moniker hls-test-utils> - Language.LSP.Protocol.Internal.Types.UniquenessLevel.Rep_UniquenessLevel hls-test-utils> - Language.LSP.Protocol.Internal.Types.MonikerKind.Rep_MonikerKind hls-test-utils> - Language.LSP.Protocol.Internal.Types.UniquenessLevel.D:R:EnumBaseTypeUniquenessLevel hls-test-utils> - Language.LSP.Protocol.Internal.Types.MonikerKind.D:R:EnumBaseTypeMonikerKind hls-test-utils> - Language.LSP.Protocol.Internal.Types.MonikerParams.Rep_MonikerParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.NotebookCellKind.D:R:EnumBaseTypeNotebookCellKind hls-test-utils> - Language.LSP.Protocol.Internal.Types.ParameterInformation.Rep_ParameterInformation hls-test-utils> - Language.LSP.Protocol.Internal.Types.PartialResultParams.Rep_PartialResultParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.PrepareRenameDefaultBehavior.Rep_PrepareRenameDefaultBehavior hls-test-utils> - Language.LSP.Protocol.Internal.Types.PrepareRenameParams.Rep_PrepareRenameParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.PrepareRenamePlaceholder.Rep_PrepareRenamePlaceholder hls-test-utils> - Language.LSP.Protocol.Internal.Types.PrepareRenameResult.Rep_PrepareRenameResult hls-test-utils> - Language.LSP.Protocol.Internal.Types.PrepareSupportDefaultBehavior.D:R:EnumBaseTypePrepareSupportDefaultBehavior hls-test-utils> - Language.LSP.Protocol.Internal.Types.PreviousResultId.Rep_PreviousResultId hls-test-utils> - Language.LSP.Protocol.Internal.Types.ProgressParams.Rep_ProgressParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.PublishDiagnosticsParams.Rep_PublishDiagnosticsParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.ReferenceContext.Rep_ReferenceContext hls-test-utils> - Language.LSP.Protocol.Internal.Types.ReferenceParams.Rep_ReferenceParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.ReferenceRegistrationOptions.Rep_ReferenceRegistrationOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.Registration.Rep_Registration hls-test-utils> - Language.LSP.Protocol.Internal.Types.RegistrationParams.Rep_RegistrationParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.RenameFilesParams.Rep_RenameFilesParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.RenameParams.Rep_RenameParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.RenameRegistrationOptions.Rep_RenameRegistrationOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.ResourceOperation.Rep_ResourceOperation hls-test-utils> - Language.LSP.Protocol.Internal.Types.ResourceOperationKind.D:R:EnumBaseTypeResourceOperationKind hls-test-utils> - Language.LSP.Protocol.Internal.Types.SelectionRange.Rep_SelectionRange hls-test-utils> - Language.LSP.Protocol.Internal.Types.SelectionRangeParams.Rep_SelectionRangeParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.SemanticTokenModifiers.D:R:EnumBaseTypeSemanticTokenModifiers hls-test-utils> - Language.LSP.Protocol.Internal.Types.SemanticTokenModifiers.Rep_SemanticTokenModifiers hls-test-utils> - Language.LSP.Protocol.Internal.Types.SemanticTokenTypes.D:R:EnumBaseTypeSemanticTokenTypes hls-test-utils> - Language.LSP.Protocol.Internal.Types.SemanticTokenTypes.Rep_SemanticTokenTypes hls-test-utils> - Language.LSP.Protocol.Internal.Types.SemanticTokens.Rep_SemanticTokens hls-test-utils> - Language.LSP.Protocol.Internal.Types.TokenFormat.D:R:EnumBaseTypeTokenFormat hls-test-utils> - Language.LSP.Protocol.Internal.Types.SemanticTokensDelta.Rep_SemanticTokensDelta hls-test-utils> - Language.LSP.Protocol.Internal.Types.SemanticTokensEdit.Rep_SemanticTokensEdit hls-test-utils> - Language.LSP.Protocol.Internal.Types.SemanticTokensDeltaParams.Rep_SemanticTokensDeltaParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.SemanticTokensDeltaPartialResult.Rep_SemanticTokensDeltaPartialResult hls-test-utils> - Language.LSP.Protocol.Internal.Types.SemanticTokensParams.Rep_SemanticTokensParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.SemanticTokensPartialResult.Rep_SemanticTokensPartialResult hls-test-utils> - Language.LSP.Protocol.Internal.Types.SemanticTokensRangeParams.Rep_SemanticTokensRangeParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.TextDocumentSyncKind.D:R:EnumBaseTypeTextDocumentSyncKind hls-test-utils> - Language.LSP.Protocol.Internal.Types.SetTraceParams.Rep_SetTraceParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.ShowDocumentParams.Rep_ShowDocumentParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.ShowDocumentResult.Rep_ShowDocumentResult hls-test-utils> - Language.LSP.Protocol.Internal.Types.ShowMessageParams.Rep_ShowMessageParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.ShowMessageRequestParams.Rep_ShowMessageRequestParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.SignatureHelp.Rep_SignatureHelp hls-test-utils> - Language.LSP.Protocol.Internal.Types.SignatureInformation.Rep_SignatureInformation hls-test-utils> - Language.LSP.Protocol.Internal.Types.SignatureHelpContext.Rep_SignatureHelpContext hls-test-utils> - Language.LSP.Protocol.Internal.Types.SignatureHelpTriggerKind.Rep_SignatureHelpTriggerKind hls-test-utils> - Language.LSP.Protocol.Internal.Types.SignatureHelpTriggerKind.D:R:EnumBaseTypeSignatureHelpTriggerKind hls-test-utils> - Language.LSP.Protocol.Internal.Types.SignatureHelpParams.Rep_SignatureHelpParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.SignatureHelpRegistrationOptions.Rep_SignatureHelpRegistrationOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.StaticRegistrationOptions.Rep_StaticRegistrationOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.SymbolInformation.Rep_SymbolInformation hls-test-utils> - Language.LSP.Protocol.Internal.Types.TextDocumentChangeRegistrationOptions.Rep_TextDocumentChangeRegistrationOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.TextDocumentPositionParams.Rep_TextDocumentPositionParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.TextDocumentRegistrationOptions.Rep_TextDocumentRegistrationOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.TextDocumentSaveReason.D:R:EnumBaseTypeTextDocumentSaveReason hls-test-utils> - Language.LSP.Protocol.Internal.Types.TextDocumentSaveReason.Rep_TextDocumentSaveReason hls-test-utils> - Language.LSP.Protocol.Internal.Types.TextDocumentSaveRegistrationOptions.Rep_TextDocumentSaveRegistrationOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.TypeDefinitionParams.Rep_TypeDefinitionParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.TypeHierarchyItem.Rep_TypeHierarchyItem hls-test-utils> - Language.LSP.Protocol.Internal.Types.TypeHierarchyPrepareParams.Rep_TypeHierarchyPrepareParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.TypeHierarchySubtypesParams.Rep_TypeHierarchySubtypesParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.TypeHierarchySupertypesParams.Rep_TypeHierarchySupertypesParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.UInitializeParams.Rep_UInitializeParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.Unregistration.Rep_Unregistration hls-test-utils> - Language.LSP.Protocol.Internal.Types.UnregistrationParams.Rep_UnregistrationParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.WillSaveTextDocumentParams.Rep_WillSaveTextDocumentParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.WorkDoneProgressBegin.Rep_WorkDoneProgressBegin hls-test-utils> - Language.LSP.Protocol.Internal.Types.WorkDoneProgressCancelParams.Rep_WorkDoneProgressCancelParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.WorkDoneProgressCreateParams.Rep_WorkDoneProgressCreateParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.WorkDoneProgressEnd.Rep_WorkDoneProgressEnd hls-test-utils> - Language.LSP.Protocol.Internal.Types.WorkDoneProgressOptions.Rep_WorkDoneProgressOptions hls-test-utils> - Language.LSP.Protocol.Internal.Types.WorkDoneProgressParams.Rep_WorkDoneProgressParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.WorkDoneProgressReport.Rep_WorkDoneProgressReport hls-test-utils> - Language.LSP.Protocol.Internal.Types.WorkspaceDiagnosticParams.Rep_WorkspaceDiagnosticParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.WorkspaceDiagnosticReport.Rep_WorkspaceDiagnosticReport hls-test-utils> - Language.LSP.Protocol.Internal.Types.WorkspaceDocumentDiagnosticReport.Rep_WorkspaceDocumentDiagnosticReport hls-test-utils> - Language.LSP.Protocol.Internal.Types.WorkspaceFullDocumentDiagnosticReport.Rep_WorkspaceFullDocumentDiagnosticReport hls-test-utils> - Language.LSP.Protocol.Internal.Types.WorkspaceUnchangedDocumentDiagnosticReport.Rep_WorkspaceUnchangedDocumentDiagnosticReport hls-test-utils> - Language.LSP.Protocol.Internal.Types.WorkspaceDiagnosticReportPartialResult.Rep_WorkspaceDiagnosticReportPartialResult hls-test-utils> - Language.LSP.Protocol.Internal.Types.WorkspaceFoldersInitializeParams.Rep_WorkspaceFoldersInitializeParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.WorkspaceSymbol.Rep_WorkspaceSymbol hls-test-utils> - Language.LSP.Protocol.Internal.Types.WorkspaceSymbolParams.Rep_WorkspaceSymbolParams hls-test-utils> - Language.LSP.Protocol.Internal.Types.WorkspaceSymbolRegistrationOptions.Rep_WorkspaceSymbolRegistrationOptions hls-test-utils> - Language.LSP.Protocol.Message.LspId.Rep_LspId hls-test-utils> - Language.LSP.Protocol.Message.LspId.D:R:BaseMethodLspId hls-test-utils> - Data.IxMap.Base hls-test-utils> - Data.IxMap.IxOrd hls-test-utils> - Data.IxMap.toBase hls-test-utils> - Language.LSP.Protocol.Message.Registration.Rep_TRegistration hls-test-utils> - Language.LSP.Protocol.Message.Registration.Rep_TUnregistration hls-test-utils> - Language.LSP.Protocol.Message.Types.Rep_NotificationMessage hls-test-utils> - Language.LSP.Protocol.Message.Types.Rep_RequestMessage hls-test-utils> - Language.LSP.Protocol.Message.Types.Rep_ResponseError hls-test-utils> - Language.LSP.Protocol.Message.Types.Rep_ResponseMessage hls-test-utils> - Language.LSP.Protocol.Message.Types.Rep_TNotificationMessage hls-test-utils> - Language.LSP.Protocol.Message.Types.Rep_TRequestMessage hls-test-utils> - Language.LSP.Protocol.Message.Types.Rep_TResponseError hls-test-utils> - Language.LSP.Protocol.Message.Types.Rep_TResponseMessage hls-test-utils> - Data.Vector.Primitive.Mutable.MVector hls-test-utils> - Data.Vector.Generic.Base.basicUnsafeThaw 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.basicUnsafeMove hls-test-utils> - Data.Vector.Generic.Mutable.Base.basicUnsafeReplicate 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.VFS.HasCharacter hls-test-utils> - Language.LSP.VFS.HasLine hls-test-utils> - Language.LSP.VFS.HasLsp_version hls-test-utils> - Language.LSP.VFS.HasVfsMap ghc-lib-parser-ex> Preprocessing executable 'ghc-lib-parser-ex-build-tool' for ghc-lib-parser-ex-9.12.0.0... fourmolu> [27 of 61] Compiling Ormolu.Printer.Combinators ( src/Ormolu/Printer/Combinators.hs, dist/build/Ormolu/Printer/Combinators.p_o ) ormolu> [48 of 56] Compiling Ormolu.Printer.Meat.Module ( src/Ormolu/Printer/Meat/Module.hs, dist/build/Ormolu/Printer/Meat/Module.p_o ) ormolu> [49 of 56] Compiling Ormolu.Parser.Result ( src/Ormolu/Parser/Result.hs, dist/build/Ormolu/Parser/Result.p_o ) ormolu> [50 of 56] Compiling Ormolu.Printer ( src/Ormolu/Printer.hs, dist/build/Ormolu/Printer.p_o ) ormolu> [51 of 56] Compiling Ormolu.Parser ( src/Ormolu/Parser.hs, dist/build/Ormolu/Parser.p_o ) ormolu> [52 of 56] Compiling Ormolu.Diff.ParseResult ( src/Ormolu/Diff/ParseResult.hs, dist/build/Ormolu/Diff/ParseResult.p_o ) ormolu> [53 of 56] Compiling Ormolu.Utils.IO ( src/Ormolu/Utils/IO.hs, dist/build/Ormolu/Utils/IO.p_o ) ormolu> [54 of 56] Compiling Ormolu.Utils.Fixity ( src/Ormolu/Utils/Fixity.hs, dist/build/Ormolu/Utils/Fixity.p_o ) ormolu> [55 of 56] Compiling Ormolu.Utils.Cabal ( src/Ormolu/Utils/Cabal.hs, dist/build/Ormolu/Utils/Cabal.p_o ) ormolu> [56 of 56] Compiling Ormolu ( src/Ormolu.hs, dist/build/Ormolu.p_o ) fourmolu> [28 of 61] Compiling Ormolu.Printer.Meat.Pragma ( src/Ormolu/Printer/Meat/Pragma.hs, dist/build/Ormolu/Printer/Meat/Pragma.p_o ) fourmolu> [29 of 61] Compiling Ormolu.Printer.Meat.Declaration.StringLiteral ( src/Ormolu/Printer/Meat/Declaration/StringLiteral.hs, dist/build/Ormolu/Printer/Meat/Declaration/StringLiteral.p_o ) ghc-lib-parser-ex> Preprocessing test suite 'ghc-lib-parser-ex-test' for ghc-lib-parser-ex-9.12.0.0... ghc-lib-parser-ex> Running phase: installPhase ghc-lib-parser-ex> Installing library in /nix/store/79dfrm3x0lvaykav57wam53njrwmx3cb-ghc-lib-parser-ex-9.12.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/ghc-lib-parser-ex-9.12.0.0-B5EC6qQtuog2JfS1oYnGEt ghc-lib-parser-ex> Installing executable ghc-lib-parser-ex-build-tool in /nix/store/79dfrm3x0lvaykav57wam53njrwmx3cb-ghc-lib-parser-ex-9.12.0.0/bin ghc-lib-parser-ex> Warning: The directory ghc-lib-parser-ex> /nix/store/79dfrm3x0lvaykav57wam53njrwmx3cb-ghc-lib-parser-ex-9.12.0.0/bin is ghc-lib-parser-ex> not in the system search path. fourmolu> [30 of 61] Compiling Ormolu.Printer.Meat.Common ( src/Ormolu/Printer/Meat/Common.hs, dist/build/Ormolu/Printer/Meat/Common.p_o ) fourmolu> [31 of 61] Compiling Ormolu.Printer.Meat.Declaration.Warning ( src/Ormolu/Printer/Meat/Declaration/Warning.hs, dist/build/Ormolu/Printer/Meat/Declaration/Warning.p_o ) fourmolu> [32 of 61] Compiling Ormolu.Printer.Meat.ImportExport ( src/Ormolu/Printer/Meat/ImportExport.hs, dist/build/Ormolu/Printer/Meat/ImportExport.p_o ) ghc-lib-parser-ex> Running phase: fixupPhase ghc-lib-parser-ex> shrinking RPATHs of ELF executables and libraries in /nix/store/79dfrm3x0lvaykav57wam53njrwmx3cb-ghc-lib-parser-ex-9.12.0.0 ghc-lib-parser-ex> shrinking /nix/store/79dfrm3x0lvaykav57wam53njrwmx3cb-ghc-lib-parser-ex-9.12.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHSghc-lib-parser-ex-9.12.0.0-B5EC6qQtuog2JfS1oYnGEt-ghc9.12.1.so ghc-lib-parser-ex> shrinking /nix/store/79dfrm3x0lvaykav57wam53njrwmx3cb-ghc-lib-parser-ex-9.12.0.0/bin/ghc-lib-parser-ex-build-tool ghc-lib-parser-ex> checking for references to /build/ in /nix/store/79dfrm3x0lvaykav57wam53njrwmx3cb-ghc-lib-parser-ex-9.12.0.0... ghc-lib-parser-ex> patching script interpreter paths in /nix/store/79dfrm3x0lvaykav57wam53njrwmx3cb-ghc-lib-parser-ex-9.12.0.0 ghc-lib-parser-ex> stripping (with command strip and flags -S -p) in /nix/store/79dfrm3x0lvaykav57wam53njrwmx3cb-ghc-lib-parser-ex-9.12.0.0/lib /nix/store/79dfrm3x0lvaykav57wam53njrwmx3cb-ghc-lib-parser-ex-9.12.0.0/bin ghc-lib-parser-ex> shrinking RPATHs of ELF executables and libraries in /nix/store/iwb1hvbna0pn9jq6njn5nn95mpp2y8x5-ghc-lib-parser-ex-9.12.0.0-doc ghc-lib-parser-ex> checking for references to /build/ in /nix/store/iwb1hvbna0pn9jq6njn5nn95mpp2y8x5-ghc-lib-parser-ex-9.12.0.0-doc... fourmolu> [33 of 61] Compiling Ormolu.Printer.Meat.Declaration.RoleAnnotation ( src/Ormolu/Printer/Meat/Declaration/RoleAnnotation.hs, dist/build/Ormolu/Printer/Meat/Declaration/RoleAnnotation.p_o ) fourmolu> [34 of 61] 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 ) fourmolu> [35 of 61] 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 ) fourmolu> [36 of 61] Compiling Ormolu.Printer.Meat.Type ( src/Ormolu/Printer/Meat/Type.hs, dist/build/Ormolu/Printer/Meat/Type.p_o ) ghc-lib-parser-ex> patching script interpreter paths in /nix/store/iwb1hvbna0pn9jq6njn5nn95mpp2y8x5-ghc-lib-parser-ex-9.12.0.0-doc ghc-lib-parser-ex (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/79dfrm3x0lvaykav57wam53njrwmx3cb-ghc-lib-parser-ex-9.12.0.0 /nix/store/iwb1hvbna0pn9jq6njn5nn95mpp2y8x5-ghc-lib-parser-ex-9.12.0.0-doc ghc-lib-parser-ex (post)> Pushing 2 paths (96 are already present) using zstd to cache sellout ⏳ ghc-lib-parser-ex (post)> ghc-lib-parser-ex (post)> Pushing /nix/store/iwb1hvbna0pn9jq6njn5nn95mpp2y8x5-ghc-lib-parser-ex-9.12.0.0-doc (1.31 MiB) ghc-lib-parser-ex (post)> Pushing /nix/store/79dfrm3x0lvaykav57wam53njrwmx3cb-ghc-lib-parser-ex-9.12.0.0 (4.93 MiB) ghc-lib-parser-ex (post)> ghc-lib-parser-ex (post)> All done. ghc-lib-parser-ex (post)> added 2 signatures ghc-lib-parser-ex (post)> added 2 signatures ghc-lib-parser-ex (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/79dfrm3x0lvaykav57wam53njrwmx3cb-ghc-lib-parser-ex-9.12.0.0 /nix/store/iwb1hvbna0pn9jq6njn5nn95mpp2y8x5-ghc-lib-parser-ex-9.12.0.0-doc ghc-lib-parser-ex (post)> copying 2 paths... ghc-lib-parser-ex (post)> copying path '/nix/store/iwb1hvbna0pn9jq6njn5nn95mpp2y8x5-ghc-lib-parser-ex-9.12.0.0-doc' to 'ssh-ng://'... ghc-lib-parser-ex (post)> copying path '/nix/store/79dfrm3x0lvaykav57wam53njrwmx3cb-ghc-lib-parser-ex-9.12.0.0' to 'ssh-ng://'... ghc-lib-parser-ex (post)> copying 2 paths... ghc-lib-parser-ex (post)> copying path '/nix/store/4505a1cbf00m4hvmv5ysb4jkmj12qvbn-ghc-lib-parser-ex-9.12.0.0.tar.gz.drv' to 'ssh-ng://'... ghc-lib-parser-ex (post)> copying path '/nix/store/75zchyz77l4mwbym7halx2k9h8spv1hf-ghc-lib-parser-ex-9.12.0.0.drv' to 'ssh-ng://'... building '/nix/store/5d59b604kwnmg9rnwx90aih31lhsd0wm-hlint-3.10.drv'... fourmolu> [37 of 61] Compiling Ormolu.Printer.Meat.Declaration.Signature ( src/Ormolu/Printer/Meat/Declaration/Signature.hs, dist/build/Ormolu/Printer/Meat/Declaration/Signature.p_o ) fourmolu> [38 of 61] Compiling Ormolu.Printer.Meat.Declaration.Foreign ( src/Ormolu/Printer/Meat/Declaration/Foreign.hs, dist/build/Ormolu/Printer/Meat/Declaration/Foreign.p_o ) fourmolu> [39 of 61] Compiling Ormolu.Printer.Meat.Declaration.TypeFamily ( src/Ormolu/Printer/Meat/Declaration/TypeFamily.hs, dist/build/Ormolu/Printer/Meat/Declaration/TypeFamily.p_o ) fourmolu> [40 of 61] Compiling Ormolu.Printer.Meat.Declaration.Type ( src/Ormolu/Printer/Meat/Declaration/Type.hs, dist/build/Ormolu/Printer/Meat/Declaration/Type.p_o ) fourmolu> [41 of 61] Compiling Ormolu.Printer.Meat.Declaration.Data ( src/Ormolu/Printer/Meat/Declaration/Data.hs, dist/build/Ormolu/Printer/Meat/Declaration/Data.p_o ) fourmolu> [42 of 61] Compiling Ormolu.Printer.Meat.Declaration.Default ( src/Ormolu/Printer/Meat/Declaration/Default.hs, dist/build/Ormolu/Printer/Meat/Declaration/Default.p_o ) fourmolu> [43 of 61] Compiling Ormolu.Printer.Meat.Declaration[boot] ( src/Ormolu/Printer/Meat/Declaration.hs-boot, dist/build/Ormolu/Printer/Meat/Declaration.p_o-boot ) fourmolu> [44 of 61] Compiling Ormolu.Printer.Meat.Declaration.Value ( src/Ormolu/Printer/Meat/Declaration/Value.hs, dist/build/Ormolu/Printer/Meat/Declaration/Value.p_o ) ormolu> Preprocessing test suite 'tests' for ormolu-0.8.0.0... ormolu> Building test suite 'tests' for ormolu-0.8.0.0... ormolu> [ 1 of 11] Compiling Ormolu.CabalInfoSpec ( tests/Ormolu/CabalInfoSpec.hs, dist/build/tests/tests-tmp/Ormolu/CabalInfoSpec.o ) hlint> Running phase: setupCompilerEnvironmentPhase hlint> Build with /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1. hlint> Running phase: unpackPhase hlint> unpacking source archive /nix/store/10wkx6p9h2c1h0yyyihk1j18l2d2hkhr-hlint-3.10.tar.gz hlint> source root is hlint-3.10 hlint> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "hlint-3.10/tests/wildcards.test" hlint> Running phase: patchPhase hlint> Running phase: compileBuildDriverPhase hlint> setupCompileFlags: -package-db=/build/tmp.AQlCRgS88h/setup-package.conf.d -threaded hlint> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.AQlCRgS88h/Main.o ) hlint> [2 of 2] Linking Setup ormolu> [ 2 of 11] Compiling Ormolu.Diff.TextSpec ( tests/Ormolu/Diff/TextSpec.hs, dist/build/tests/tests-tmp/Ormolu/Diff/TextSpec.o ) ormolu> [ 3 of 11] Compiling Ormolu.Fixity.ParserSpec ( tests/Ormolu/Fixity/ParserSpec.hs, dist/build/tests/tests-tmp/Ormolu/Fixity/ParserSpec.o ) fourmolu> [45 of 61] Compiling Ormolu.Printer.Meat.Declaration.OpTree ( src/Ormolu/Printer/Meat/Declaration/OpTree.hs, dist/build/Ormolu/Printer/Meat/Declaration/OpTree.p_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 ) fourmolu> [46 of 61] Compiling Ormolu.Printer.Meat.Declaration.Splice ( src/Ormolu/Printer/Meat/Declaration/Splice.hs, dist/build/Ormolu/Printer/Meat/Declaration/Splice.p_o ) fourmolu> [47 of 61] Compiling Ormolu.Printer.Meat.Declaration.Rule ( src/Ormolu/Printer/Meat/Declaration/Rule.hs, dist/build/Ormolu/Printer/Meat/Declaration/Rule.p_o ) fourmolu> [48 of 61] Compiling Ormolu.Printer.Meat.Declaration.Annotation ( src/Ormolu/Printer/Meat/Declaration/Annotation.hs, dist/build/Ormolu/Printer/Meat/Declaration/Annotation.p_o ) fourmolu> [49 of 61] Compiling Ormolu.Printer.Meat.Declaration.Instance ( src/Ormolu/Printer/Meat/Declaration/Instance.hs, dist/build/Ormolu/Printer/Meat/Declaration/Instance.p_o ) fourmolu> [50 of 61] Compiling Ormolu.Printer.Meat.Declaration.Class ( src/Ormolu/Printer/Meat/Declaration/Class.hs, dist/build/Ormolu/Printer/Meat/Declaration/Class.p_o ) fourmolu> [51 of 61] Compiling Ormolu.Printer.Meat.Declaration ( src/Ormolu/Printer/Meat/Declaration.hs, dist/build/Ormolu/Printer/Meat/Declaration.p_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 ) hlint> Running phase: updateAutotoolsGnuConfigScriptsPhase hlint> Running phase: configurePhase hlint> configureFlags: --verbose --prefix=/nix/store/903dy8pjfbf4y5wlb9fwmgh1m5nwgkjd-hlint-3.10 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --datadir=/nix/store/3cjclh40a3cqg1dfdm9pk2y7yrmbq1bq-hlint-3.10-data/share/ghc-9.12.1 --docdir=/nix/store/0gqcnhn4mys97gvz7sidlibfx8520sym-hlint-3.10-doc/share/doc/hlint-3.10 --with-gcc=gcc --package-db=/build/tmp.AQlCRgS88h/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/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib hlint> Using Parsec parser hlint> Configuring hlint-3.10... hlint> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports hlint> 'ghc' version < 9.12): hlint> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc is version hlint> 9.12.1 ormolu> [12 of 12] Linking dist/build/tests/tests fourmolu> [52 of 61] Compiling Ormolu.Parser.Result ( src/Ormolu/Parser/Result.hs, dist/build/Ormolu/Parser/Result.p_o ) fourmolu> [53 of 61] Compiling Ormolu.Parser ( src/Ormolu/Parser.hs, dist/build/Ormolu/Parser.p_o ) fourmolu> [54 of 61] Compiling Ormolu.Imports.Grouping ( src/Ormolu/Imports/Grouping.hs, dist/build/Ormolu/Imports/Grouping.p_o ) fourmolu> [55 of 61] Compiling Ormolu.Imports ( src/Ormolu/Imports.hs, dist/build/Ormolu/Imports.p_o ) fourmolu> [56 of 61] Compiling Ormolu.Printer.Meat.Module ( src/Ormolu/Printer/Meat/Module.hs, dist/build/Ormolu/Printer/Meat/Module.p_o ) hlint> Flags chosen: ghc-lib=True, gpl=True, hsyaml=False, threaded=True hlint> Dependency aeson >=1.3: using aeson-2.2.3.0 hlint> Dependency ansi-terminal >=0.8.1: using ansi-terminal-1.1.2 hlint> Dependency base >=4 && <5: using base-4.21.0.0 hlint> Dependency bytestring: using bytestring-0.12.2.0 hlint> Dependency cmdargs >=0.10.22: using cmdargs-0.10.22 hlint> Dependency containers: using containers-0.7 hlint> Dependency cpphs >=1.20.1: using cpphs-1.20.9.1 hlint> Dependency data-default >=0.3: using data-default-0.7.1.3 hlint> Dependency deriving-aeson >=0.2: using deriving-aeson-0.2.10 hlint> Dependency directory: using directory-1.3.9.0 hlint> Dependency extra >=1.7.3: using extra-1.8 hlint> Dependency file-embed: using file-embed-0.0.16.0 hlint> Dependency filepath: using filepath-1.5.4.0 hlint> Dependency filepattern >=0.1.1: using filepattern-0.1.3 hlint> Dependency ghc-lib-parser >=9.12 && <9.13: using hlint> ghc-lib-parser-9.12.2.20250320 hlint> Dependency ghc-lib-parser-ex >=9.12.0.0 && <9.13.0: using hlint> ghc-lib-parser-ex-9.12.0.0 hlint> Dependency hscolour >=1.21: using hscolour-1.25 hlint> Dependency process: using process-1.6.25.0 hlint> Dependency refact >=0.3: using refact-0.3.0.2 hlint> Dependency text: using text-2.1.2 hlint> Dependency transformers: using transformers-0.6.1.2 hlint> Dependency uniplate >=1.5: using uniplate-1.6.13 hlint> Dependency unordered-containers: using unordered-containers-0.2.20 hlint> Dependency utf8-string: using utf8-string-1.0.2 hlint> Dependency vector: using vector-0.13.2.0 hlint> Dependency yaml >=0.5.0: using yaml-0.11.11.2 hlint> Dependency base: using base-4.21.0.0 hlint> Dependency hlint: using hlint-3.10 hlint> Source component graph: hlint> component lib hlint> component exe:hlint dependency lib hlint> Configured component graph: hlint> component hlint-3.10-1CLRt6IvXlG5uyzMQxtoL3 hlint> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS hlint> include ansi-terminal-1.1.2-IIVoZYNX7r9L3kQTdz5fTa hlint> include base-4.21.0.0-7c9b hlint> include bytestring-0.12.2.0-b0ac hlint> include cmdargs-0.10.22-FYq4jjkjZrIKXACoP8PzPT hlint> include containers-0.7-0330 hlint> include cpphs-1.20.9.1-B27vafg5TdxGD91cvPnLHx hlint> include data-default-0.7.1.3-9cSLvlGqRBAywBm4v8X6L hlint> include deriving-aeson-0.2.10-HQoXqlHDEEYBi1FZYDJVBs hlint> include directory-1.3.9.0-9e59 hlint> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz hlint> include file-embed-0.0.16.0-6Gd922KoRiP3vYTVNkzNxd hlint> include filepath-1.5.4.0-d360 hlint> include filepattern-0.1.3-8txrj4wpn1oBUFesUG6MGf hlint> include ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo hlint> include ghc-lib-parser-ex-9.12.0.0-B5EC6qQtuog2JfS1oYnGEt hlint> include hscolour-1.25-4X7LokNeOEcFswk1w8dvVg hlint> include process-1.6.25.0-184c hlint> include refact-0.3.0.2-ErBrePjmS4X2B9XdLIRAoh hlint> include text-2.1.2-8f2d hlint> include transformers-0.6.1.2-905c hlint> include uniplate-1.6.13-1khwpYd9yam5LViRzTRnUZ hlint> include unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi hlint> include utf8-string-1.0.2-67tAegMeUx73hE4ynoLp9C hlint> include vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 hlint> include yaml-0.11.11.2-Bb0TnjMf3gK1QJiYnDs0dm hlint> component hlint-3.10-4OXNsQkgeWG5z1R5FsqfvE-hlint hlint> include base-4.21.0.0-7c9b hlint> include hlint-3.10-1CLRt6IvXlG5uyzMQxtoL3 hlint> Linked component graph: hlint> unit hlint-3.10-1CLRt6IvXlG5uyzMQxtoL3 hlint> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS hlint> include ansi-terminal-1.1.2-IIVoZYNX7r9L3kQTdz5fTa hlint> include base-4.21.0.0-7c9b hlint> include bytestring-0.12.2.0-b0ac hlint> include cmdargs-0.10.22-FYq4jjkjZrIKXACoP8PzPT hlint> include containers-0.7-0330 hlint> include cpphs-1.20.9.1-B27vafg5TdxGD91cvPnLHx hlint> include data-default-0.7.1.3-9cSLvlGqRBAywBm4v8X6L hlint> include deriving-aeson-0.2.10-HQoXqlHDEEYBi1FZYDJVBs hlint> include directory-1.3.9.0-9e59 hlint> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz hlint> include file-embed-0.0.16.0-6Gd922KoRiP3vYTVNkzNxd hlint> include filepath-1.5.4.0-d360 hlint> include filepattern-0.1.3-8txrj4wpn1oBUFesUG6MGf hlint> include ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo hlint> include ghc-lib-parser-ex-9.12.0.0-B5EC6qQtuog2JfS1oYnGEt hlint> include hscolour-1.25-4X7LokNeOEcFswk1w8dvVg hlint> include process-1.6.25.0-184c hlint> include refact-0.3.0.2-ErBrePjmS4X2B9XdLIRAoh hlint> include text-2.1.2-8f2d hlint> include transformers-0.6.1.2-905c hlint> include uniplate-1.6.13-1khwpYd9yam5LViRzTRnUZ hlint> include unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi hlint> include utf8-string-1.0.2-67tAegMeUx73hE4ynoLp9C hlint> include vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 hlint> include yaml-0.11.11.2-Bb0TnjMf3gK1QJiYnDs0dm hlint> Language.Haskell.HLint=hlint-3.10-1CLRt6IvXlG5uyzMQxtoL3:Language.Haskell.HLint hlint> unit hlint-3.10-4OXNsQkgeWG5z1R5FsqfvE-hlint hlint> include base-4.21.0.0-7c9b hlint> include hlint-3.10-1CLRt6IvXlG5uyzMQxtoL3 hlint> Ready component graph: hlint> definite hlint-3.10-1CLRt6IvXlG5uyzMQxtoL3 hlint> depends aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS hlint> depends ansi-terminal-1.1.2-IIVoZYNX7r9L3kQTdz5fTa hlint> depends base-4.21.0.0-7c9b hlint> depends bytestring-0.12.2.0-b0ac hlint> depends cmdargs-0.10.22-FYq4jjkjZrIKXACoP8PzPT hlint> depends containers-0.7-0330 hlint> depends cpphs-1.20.9.1-B27vafg5TdxGD91cvPnLHx hlint> depends data-default-0.7.1.3-9cSLvlGqRBAywBm4v8X6L hlint> depends deriving-aeson-0.2.10-HQoXqlHDEEYBi1FZYDJVBs hlint> depends directory-1.3.9.0-9e59 hlint> depends extra-1.8-LGmFfwsP1rLAJ1116OVhKz hlint> depends file-embed-0.0.16.0-6Gd922KoRiP3vYTVNkzNxd hlint> depends filepath-1.5.4.0-d360 hlint> depends filepattern-0.1.3-8txrj4wpn1oBUFesUG6MGf hlint> depends ghc-lib-parser-9.12.2.20250320-HFUKtAEcTwu6YEQyjjXJwo hlint> depends ghc-lib-parser-ex-9.12.0.0-B5EC6qQtuog2JfS1oYnGEt hlint> depends hscolour-1.25-4X7LokNeOEcFswk1w8dvVg hlint> depends process-1.6.25.0-184c hlint> depends refact-0.3.0.2-ErBrePjmS4X2B9XdLIRAoh hlint> depends text-2.1.2-8f2d hlint> depends transformers-0.6.1.2-905c hlint> depends uniplate-1.6.13-1khwpYd9yam5LViRzTRnUZ hlint> depends unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi hlint> depends utf8-string-1.0.2-67tAegMeUx73hE4ynoLp9C hlint> depends vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 hlint> depends yaml-0.11.11.2-Bb0TnjMf3gK1QJiYnDs0dm hlint> definite hlint-3.10-4OXNsQkgeWG5z1R5FsqfvE-hlint hlint> depends base-4.21.0.0-7c9b hlint> depends hlint-3.10-1CLRt6IvXlG5uyzMQxtoL3 hlint> Using Cabal-3.14.1.0 compiled by ghc-9.12 hlint> Using compiler: ghc-9.12.1 hlint> Using install prefix: /nix/store/903dy8pjfbf4y5wlb9fwmgh1m5nwgkjd-hlint-3.10 hlint> Executables installed in: hlint> /nix/store/903dy8pjfbf4y5wlb9fwmgh1m5nwgkjd-hlint-3.10/bin hlint> Libraries installed in: hlint> /nix/store/903dy8pjfbf4y5wlb9fwmgh1m5nwgkjd-hlint-3.10/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/hlint-3.10-1CLRt6IvXlG5uyzMQxtoL3 hlint> Dynamic Libraries installed in: hlint> /nix/store/903dy8pjfbf4y5wlb9fwmgh1m5nwgkjd-hlint-3.10/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75 hlint> Private executables installed in: hlint> /nix/store/903dy8pjfbf4y5wlb9fwmgh1m5nwgkjd-hlint-3.10/libexec/x86_64-linux-ghc-9.12.1-bf75/hlint-3.10 hlint> Data files installed in: hlint> /nix/store/3cjclh40a3cqg1dfdm9pk2y7yrmbq1bq-hlint-3.10-data/share/ghc-9.12.1/x86_64-linux-ghc-9.12.1-bf75/hlint-3.10 hlint> Documentation installed in: hlint> /nix/store/0gqcnhn4mys97gvz7sidlibfx8520sym-hlint-3.10-doc/share/doc/hlint-3.10 hlint> Configuration files installed in: hlint> /nix/store/903dy8pjfbf4y5wlb9fwmgh1m5nwgkjd-hlint-3.10/etc hlint> No alex found hlint> Using ar found on system at: hlint> /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ar hlint> No c2hs found hlint> Using cpphs version 1.20.9 found on system at: hlint> /nix/store/d5ms9xb9jn5dpx47ik2636sysry0zrqf-cpphs-1.20.9.1/bin/cpphs hlint> No doctest found hlint> Using gcc version 14.3.0 given by user at: hlint> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc hlint> Using ghc version 9.12.1 found on system at: hlint> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc hlint> Using ghc-pkg version 9.12.1 found on system at: hlint> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc-pkg-9.12.1 hlint> No ghcjs found hlint> No ghcjs-pkg found hlint> No greencard found hlint> Using haddock version 2.30.0 found on system at: hlint> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/haddock-ghc-9.12.1 hlint> No happy found hlint> No haskell-suite found hlint> No haskell-suite-pkg found hlint> No hmake found hlint> Using hpc version 0.69 found on system at: fourmolu> [57 of 61] Compiling Ormolu.Printer ( src/Ormolu/Printer.hs, dist/build/Ormolu/Printer.p_o ) hlint> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hpc-ghc-9.12.1 hlint> Using hsc2hs version 0.68.10 found on system at: hlint> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 hlint> Using hscolour version 1.25 found on system at: hlint> /nix/store/iwbifbszf225h5w2dyxfi77kk6d6rxdy-hscolour-1.25/bin/HsColour hlint> No jhc found hlint> Using ld found on system at: hlint> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/ld hlint> No pkg-config found hlint> Using runghc version 9.12.1 found on system at: hlint> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/runghc-9.12.1 hlint> Using strip version 2.44 found on system at: hlint> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip hlint> Using tar found on system at: hlint> /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar hlint> No uhc found fourmolu> [58 of 61] Compiling Ormolu.Diff.ParseResult ( src/Ormolu/Diff/ParseResult.hs, dist/build/Ormolu/Diff/ParseResult.p_o ) fourmolu> [59 of 61] Compiling Ormolu.Utils.Cabal ( src/Ormolu/Utils/Cabal.hs, dist/build/Ormolu/Utils/Cabal.p_o ) fourmolu> [60 of 61] Compiling Ormolu ( src/Ormolu.hs, dist/build/Ormolu.p_o ) hlint> Running phase: buildPhase hlint> Preprocessing library for hlint-3.10... hlint> Building library for hlint-3.10... hlint> [ 1 of 62] Compiling EmbedData ( src/EmbedData.hs, dist/build/EmbedData.o, dist/build/EmbedData.dyn_o ) fourmolu> [61 of 61] Compiling Paths_fourmolu ( dist/build/autogen/Paths_fourmolu.hs, dist/build/Paths_fourmolu.p_o ) hlint> [ 2 of 62] Compiling Extension ( src/Extension.hs, dist/build/Extension.o, dist/build/Extension.dyn_o ) hlint> [ 3 of 62] Compiling Fixity ( src/Fixity.hs, dist/build/Fixity.o, dist/build/Fixity.dyn_o ) hlint> [ 4 of 62] Compiling GHC.Util.ApiAnnotation ( src/GHC/Util/ApiAnnotation.hs, dist/build/GHC/Util/ApiAnnotation.o, dist/build/GHC/Util/ApiAnnotation.dyn_o ) hlint> [ 5 of 62] Compiling GHC.Util.Brackets ( src/GHC/Util/Brackets.hs, dist/build/GHC/Util/Brackets.o, dist/build/GHC/Util/Brackets.dyn_o ) hlint> [ 6 of 62] Compiling GHC.Util.DynFlags ( src/GHC/Util/DynFlags.hs, dist/build/GHC/Util/DynFlags.o, dist/build/GHC/Util/DynFlags.dyn_o ) hlint> [ 7 of 62] Compiling GHC.Util.FreeVars ( src/GHC/Util/FreeVars.hs, dist/build/GHC/Util/FreeVars.o, dist/build/GHC/Util/FreeVars.dyn_o ) hlint> [ 8 of 62] Compiling GHC.Util.HsDecl ( src/GHC/Util/HsDecl.hs, dist/build/GHC/Util/HsDecl.o, dist/build/GHC/Util/HsDecl.dyn_o ) hlint> [ 9 of 62] Compiling GHC.Util.Scope ( src/GHC/Util/Scope.hs, dist/build/GHC/Util/Scope.o, dist/build/GHC/Util/Scope.dyn_o ) hlint> [10 of 62] Compiling GHC.Util.SrcLoc ( src/GHC/Util/SrcLoc.hs, dist/build/GHC/Util/SrcLoc.o, dist/build/GHC/Util/SrcLoc.dyn_o ) hlint> [11 of 62] Compiling GHC.Util.View ( src/GHC/Util/View.hs, dist/build/GHC/Util/View.o, dist/build/GHC/Util/View.dyn_o ) hlint> [12 of 62] Compiling HsColour ( src/HsColour.hs, dist/build/HsColour.o, dist/build/HsColour.dyn_o ) hlint> [13 of 62] Compiling Parallel ( src/Parallel.hs, dist/build/Parallel.o, dist/build/Parallel.dyn_o ) hlint> [14 of 62] Compiling Paths_hlint ( dist/build/autogen/Paths_hlint.hs, dist/build/Paths_hlint.o, dist/build/Paths_hlint.dyn_o ) hlint> [15 of 62] Compiling Refact ( src/Refact.hs, dist/build/Refact.o, dist/build/Refact.dyn_o ) hlint> [16 of 62] Compiling GHC.Util.HsExpr ( src/GHC/Util/HsExpr.hs, dist/build/GHC/Util/HsExpr.o, dist/build/GHC/Util/HsExpr.dyn_o ) hlint> [17 of 62] Compiling Timing ( src/Timing.hs, dist/build/Timing.o, dist/build/Timing.dyn_o ) hlint> [18 of 62] Compiling Util ( src/Util.hs, dist/build/Util.o, dist/build/Util.dyn_o ) hlint> [19 of 62] Compiling GHC.Util.Unify ( src/GHC/Util/Unify.hs, dist/build/GHC/Util/Unify.o, dist/build/GHC/Util/Unify.dyn_o ) ormolu> Preprocessing executable 'ormolu' for ormolu-0.8.0.0... ormolu> Building executable 'ormolu' for ormolu-0.8.0.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 ) ormolu> [2 of 2] Compiling Main ( app/Main.hs, dist/build/ormolu/ormolu-tmp/Main.o ) hlint> [20 of 62] Compiling GHC.Util ( src/GHC/Util.hs, dist/build/GHC/Util.o, dist/build/GHC/Util.dyn_o ) hlint> [21 of 62] Compiling Config.Type ( src/Config/Type.hs, dist/build/Config/Type.o, dist/build/Config/Type.dyn_o ) fourmolu> Preprocessing executable 'fourmolu' for fourmolu-0.18.0.0... fourmolu> Building executable 'fourmolu' for fourmolu-0.18.0.0... ormolu> [3 of 3] Linking dist/build/ormolu/ormolu fourmolu> [1 of 2] Compiling Paths_fourmolu ( dist/build/fourmolu/autogen/Paths_fourmolu.hs, dist/build/fourmolu/fourmolu-tmp/Paths_fourmolu.o, dist/build/fourmolu/fourmolu-tmp/Paths_fourmolu.dyn_o ) fourmolu> [2 of 2] Compiling Main ( app/Main.hs, dist/build/fourmolu/fourmolu-tmp/Main.o ) hlint> [22 of 62] Compiling Idea ( src/Idea.hs, dist/build/Idea.o, dist/build/Idea.dyn_o ) hlint> [23 of 62] Compiling Test.Util ( src/Test/Util.hs, dist/build/Test/Util.o, dist/build/Test/Util.dyn_o ) hlint> [24 of 62] Compiling Test.InputOutput ( src/Test/InputOutput.hs, dist/build/Test/InputOutput.o, dist/build/Test/InputOutput.dyn_o ) hlint> [25 of 62] Compiling SARIF ( src/SARIF.hs, dist/build/SARIF.o, dist/build/SARIF.dyn_o ) hlint> [26 of 62] Compiling Report ( src/Report.hs, dist/build/Report.o, dist/build/Report.dyn_o ) hlint> [27 of 62] Compiling CC ( src/CC.hs, dist/build/CC.o, dist/build/CC.dyn_o ) hlint> [28 of 62] Compiling GHC.All ( src/GHC/All.hs, dist/build/GHC/All.o, dist/build/GHC/All.dyn_o ) hlint> [29 of 62] Compiling Hint.Type ( src/Hint/Type.hs, dist/build/Hint/Type.o, dist/build/Hint/Type.dyn_o ) hlint> [30 of 62] Compiling Hint.Unsafe ( src/Hint/Unsafe.hs, dist/build/Hint/Unsafe.o, dist/build/Hint/Unsafe.dyn_o ) hlint> [31 of 62] Compiling Hint.Smell ( src/Hint/Smell.hs, dist/build/Hint/Smell.o, dist/build/Hint/Smell.dyn_o ) hlint> [32 of 62] Compiling Hint.Restrict ( src/Hint/Restrict.hs, dist/build/Hint/Restrict.o, dist/build/Hint/Restrict.dyn_o ) hlint> [33 of 62] Compiling Hint.Pragma ( src/Hint/Pragma.hs, dist/build/Hint/Pragma.o, dist/build/Hint/Pragma.dyn_o ) hlint> [34 of 62] Compiling Hint.Pattern ( src/Hint/Pattern.hs, dist/build/Hint/Pattern.o, dist/build/Hint/Pattern.dyn_o ) hlint> [35 of 62] Compiling Hint.NumLiteral ( src/Hint/NumLiteral.hs, dist/build/Hint/NumLiteral.o, dist/build/Hint/NumLiteral.dyn_o ) hlint> [36 of 62] Compiling Hint.NewType ( src/Hint/NewType.hs, dist/build/Hint/NewType.o, dist/build/Hint/NewType.dyn_o ) hlint> [37 of 62] Compiling Hint.Negation ( src/Hint/Negation.hs, dist/build/Hint/Negation.o, dist/build/Hint/Negation.dyn_o ) hlint> [38 of 62] Compiling Hint.Naming ( src/Hint/Naming.hs, dist/build/Hint/Naming.o, dist/build/Hint/Naming.dyn_o ) hlint> [39 of 62] Compiling Hint.Monad ( src/Hint/Monad.hs, dist/build/Hint/Monad.o, dist/build/Hint/Monad.dyn_o ) hlint> [40 of 62] Compiling Hint.Match ( src/Hint/Match.hs, dist/build/Hint/Match.o, dist/build/Hint/Match.dyn_o ) hlint> [41 of 62] Compiling Hint.ListRec ( src/Hint/ListRec.hs, dist/build/Hint/ListRec.o, dist/build/Hint/ListRec.dyn_o ) hlint> [42 of 62] Compiling Hint.List ( src/Hint/List.hs, dist/build/Hint/List.o, dist/build/Hint/List.dyn_o ) hlint> [43 of 62] Compiling Hint.Lambda ( src/Hint/Lambda.hs, dist/build/Hint/Lambda.o, dist/build/Hint/Lambda.dyn_o ) hlint> [44 of 62] Compiling Hint.Import ( src/Hint/Import.hs, dist/build/Hint/Import.o, dist/build/Hint/Import.dyn_o ) hlint> [45 of 62] Compiling Hint.Fixities ( src/Hint/Fixities.hs, dist/build/Hint/Fixities.o, dist/build/Hint/Fixities.dyn_o ) hlint> [46 of 62] Compiling Hint.Extensions ( src/Hint/Extensions.hs, dist/build/Hint/Extensions.o, dist/build/Hint/Extensions.dyn_o ) hlint> [47 of 62] Compiling Hint.Export ( src/Hint/Export.hs, dist/build/Hint/Export.o, dist/build/Hint/Export.dyn_o ) hlint> [48 of 62] Compiling Hint.Duplicate ( src/Hint/Duplicate.hs, dist/build/Hint/Duplicate.o, dist/build/Hint/Duplicate.dyn_o ) hlint> [49 of 62] Compiling Hint.Comment ( src/Hint/Comment.hs, dist/build/Hint/Comment.o, dist/build/Hint/Comment.dyn_o ) hlint> [50 of 62] Compiling Hint.Bracket ( src/Hint/Bracket.hs, dist/build/Hint/Bracket.o, dist/build/Hint/Bracket.dyn_o ) hlint> [51 of 62] Compiling Hint.All ( src/Hint/All.hs, dist/build/Hint/All.o, dist/build/Hint/All.dyn_o ) hlint> [52 of 62] Compiling Config.Yaml ( src/Config/Yaml.hs, dist/build/Config/Yaml.o, dist/build/Config/Yaml.dyn_o ) hlint> [53 of 62] Compiling Config.Read ( src/Config/Read.hs, dist/build/Config/Read.o, dist/build/Config/Read.dyn_o ) hlint> [54 of 62] Compiling Config.Compute ( src/Config/Compute.hs, dist/build/Config/Compute.o, dist/build/Config/Compute.dyn_o ) hlint> [55 of 62] Compiling Config.Haskell ( src/Config/Haskell.hs, dist/build/Config/Haskell.o, dist/build/Config/Haskell.dyn_o ) hlint> [56 of 62] Compiling CmdLine ( src/CmdLine.hs, dist/build/CmdLine.o, dist/build/CmdLine.dyn_o ) hlint> [57 of 62] Compiling Apply ( src/Apply.hs, dist/build/Apply.o, dist/build/Apply.dyn_o ) ormolu> buildPhase completed in 41 seconds ormolu> Running phase: checkPhase hlint> [58 of 62] Compiling Test.Annotations ( src/Test/Annotations.hs, dist/build/Test/Annotations.o, dist/build/Test/Annotations.dyn_o ) 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 fourmolu> [3 of 3] Linking dist/build/fourmolu/fourmolu 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> accepts fractional operator precedences [✔] ormolu> combines conflicting fixity declarations correctly [✔] ormolu> handles CRLF line endings correctly [✔] ormolu> parses inputs without a trailing newline [✔] 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 hlint> [59 of 62] Compiling Test.All ( src/Test/All.hs, dist/build/Test/All.o, dist/build/Test/All.dyn_o ) hlint> [60 of 62] Compiling Summary ( src/Summary.hs, dist/build/Summary.o, dist/build/Summary.dyn_o ) 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> declaration/warning/warning-multiline.hs works [✔] ormolu> declaration/warning/warning-single-line.hs works [✔] ormolu> declaration/instance/data-family-instances-gadt.hs works [✔] ormolu> declaration/instance/associated-data.hs works [✔] ormolu> declaration/instance/contexts-comments.hs works [✔] ormolu> declaration/instance/empty-instance.hs works [✔] ormolu> declaration/instance/data-family-instances.hs works [✔] ormolu> declaration/instance/overlappable-instances.hs works [✔] ormolu> declaration/instance/type-family-instances.hs works [✔] ormolu> declaration/instance/multi-parameter.hs works [✔] ormolu> declaration/instance/single-parameter.hs works [✔] ormolu> declaration/instance/newlines-after-where.hs works [✔] ormolu> declaration/instance/instance-sigs-multiple.hs works [✔] ormolu> declaration/instance/data-family-instances-newtype.hs works [✔] ormolu> declaration/instance/newlines-between-methods.hs works [✔] ormolu> declaration/instance/contexts.hs works [✔] ormolu> declaration/instance/associated-types.hs works [✔] ormolu> declaration/instance/instance-sigs.hs works [✔] ormolu> declaration/type-synonyms/with-weird-haddock.hs works [✔] ormolu> declaration/type-synonyms/multi-line.hs works [✔] ormolu> declaration/type-synonyms/simple.hs works [✔] ormolu> declaration/role-annotation/multi-line.hs works [✔] ormolu> declaration/role-annotation/single-line.hs works [✔] ormolu> declaration/type-families/closed-type-family/promotion.hs works [✔] ormolu> declaration/type-families/closed-type-family/type-arguments.hs works [✔] ormolu> declaration/type-families/closed-type-family/with-forall.hs works [✔] ormolu> declaration/type-families/closed-type-family/multi-line.hs works [✔] ormolu> declaration/type-families/closed-type-family/injective.hs works [✔] ormolu> declaration/type-families/closed-type-family/with-comments.hs works [✔] ormolu> declaration/type-families/closed-type-family/with-equal-sign.hs works [✔] ormolu> declaration/type-families/closed-type-family/simple.hs works [✔] ormolu> declaration/type-families/closed-type-family/no-annotation.hs works [✔] ormolu> declaration/type-families/closed-type-family/infix.hs works [✔] ormolu> declaration/type-families/data-family/type-arguments.hs works [✔] ormolu> declaration/type-families/data-family/simple.hs works [✔] ormolu> declaration/type-families/data-family/no-annotation.hs works [✔] ormolu> declaration/type-families/type-family/operator.hs works [✔] ormolu> declaration/type-families/type-family/injective.hs works [✔] ormolu> declaration/type-families/type-family/simple.hs works [✔] ormolu> declaration/type-families/type-family/no-annotation.hs works [✔] ormolu> declaration/default/default.hs works [✔] ormolu> declaration/signature/standalone-kind.hs works [✔] ormolu> declaration/signature/set-cost-centre/set-cost-centre.hs works [✔] ormolu> declaration/signature/pattern/single-line.hs works [✔] ormolu> declaration/signature/pattern/multiline.hs works [✔] ormolu> declaration/signature/specialize/specialize.hs works [✔] ormolu> declaration/signature/specialize/specialize-instance.hs works [✔] ormolu> declaration/signature/inline/conlike.hs works [✔] ormolu> declaration/signature/inline/inline.hs works [✔] ormolu> declaration/signature/inline/inlineable.hs works [✔] ormolu> declaration/signature/inline/noinline.hs works [✔] ormolu> declaration/signature/minimal/minimal.hs works [✔] ormolu> declaration/signature/complete/complete.hs works [✔] ormolu> declaration/signature/fixity/infixr.hs works [✔] ormolu> declaration/signature/fixity/infixl.hs works [✔] ormolu> declaration/signature/fixity/infix.hs works [✔] ormolu> declaration/signature/type/infix-promoted-type-constructor.hs works [✔] ormolu> declaration/signature/type/long-multiline-applications.hs works [✔] ormolu> declaration/signature/type/long-function-name.hs works [✔] ormolu> declaration/signature/type/unicode.hs works [✔] ormolu> declaration/signature/type/arguments.hs works [✔] ormolu> declaration/signature/type/context-single-line.hs works [✔] ormolu> declaration/signature/type/context-multi-line.hs works [✔] ormolu> declaration/signature/type/unrelated.hs works [✔] ormolu> declaration/signature/type/multi-value.hs works [✔] ormolu> declaration/value/function/multiline-strings-0.hs works [✔] ormolu> declaration/value/function/parallel-comprehensions-single-line.hs works [✔] ormolu> declaration/value/function/awkward-comment-0.hs works [✔] ormolu> declaration/value/function/primitive-literals.hs works [✔] ormolu> declaration/value/function/tricky-parens.hs works [✔] ormolu> declaration/value/function/blank-lines-let.hs works [✔] ormolu> declaration/value/function/operators-6.hs works [✔] ormolu> declaration/value/function/unboxed-tuples.hs works [✔] ormolu> declaration/value/function/operator-hash-without-unboxed-sums.hs works [✔] ormolu> declaration/value/function/complex-list.hs works [✔] ormolu> declaration/value/function/case-empty.hs works [✔] ormolu> declaration/value/function/multi-way-if.hs works [✔] ormolu> declaration/value/function/if-with-comment-in-branches.hs works [✔] ormolu> declaration/value/function/multiline-strings-1.hs works [✔] ormolu> declaration/value/function/case-single-line.hs works [✔] ormolu> declaration/value/function/operators-5.hs works [✔] ormolu> declaration/value/function/multiline-strings-3.hs works [✔] ormolu> declaration/value/function/arithmetic-sequences.hs works [✔] ormolu> declaration/value/function/list-notation-2.hs works [✔] ormolu> declaration/value/function/list-notation-0.hs works [✔] ormolu> declaration/value/function/quasi-quotes.hs works [✔] ormolu> declaration/value/function/if-multi-line.hs works [✔] ormolu> declaration/value/function/block-arguments.hs works [✔] ormolu> declaration/value/function/awkward-comment-1.hs works [✔] ormolu> declaration/value/function/list-notation-3.hs works [✔] ormolu> declaration/value/function/list-comprehensions.hs works [✔] ormolu> declaration/value/function/parens-comments.hs works [✔] ormolu> declaration/value/function/guards.hs works [✔] ormolu> declaration/value/function/multiline-strings-8.hs works [✔] ormolu> declaration/value/function/builtin-syntax.hs works [✔] ormolu> declaration/value/function/prefix.hs works [✔] ormolu> declaration/value/function/if-with-comment-next-to-keyword.hs works [✔] ormolu> declaration/value/function/list-notation-1.hs works [✔] ormolu> declaration/value/function/multiple-guards.hs works [✔] ormolu> declaration/value/function/type-abstractions.hs works [✔] ormolu> declaration/value/function/if-with-comment-above-branches.hs works [✔] ormolu> declaration/value/function/equality-constraints.hs works [✔] ormolu> declaration/value/function/multiline-arguments.hs works [✔] ormolu> declaration/value/function/operators-3.hs works [✔] ormolu> declaration/value/function/newline-single-line-body.hs works [✔] ormolu> declaration/value/function/let-nested.hs works [✔] ormolu> declaration/value/function/negative-literals.hs works [✔] ormolu> declaration/value/function/multiline-strings-4.hs works [✔] ormolu> declaration/value/function/where-nested.hs works [✔] ormolu> declaration/value/function/do-single-multi.hs works [✔] ormolu> declaration/value/function/tuple-sections.hs works [✔] ormolu> declaration/value/function/if-single-line.hs works [✔] ormolu> declaration/value/function/operators-4.hs works [✔] ormolu> declaration/value/function/parallel-comprehensions-complex.hs works [✔] ormolu> declaration/value/function/arg-breakpoints.hs works [✔] ormolu> declaration/value/function/operator-fixity-defaulting.hs works [✔] ormolu> declaration/value/function/application-2.hs works [✔] ormolu> declaration/value/function/let-multi-line.hs works [✔] ormolu> declaration/value/function/splice.hs works [✔] ormolu> declaration/value/function/multiline-strings-7.hs works [✔] ormolu> declaration/value/function/overindentation.hs works [✔] ormolu> declaration/value/function/lambda-multi-line2.hs works [✔] ormolu> declaration/value/function/let-single-line.hs works [✔] ormolu> declaration/value/function/fancy-forall-1.hs works [✔] ormolu> declaration/value/function/operators-7.hs works [✔] ormolu> declaration/value/function/blank-lines-where.hs works [✔] ormolu> declaration/value/function/multiline-strings-5.hs works [✔] ormolu> declaration/value/function/operators-0.hs works [✔] ormolu> declaration/value/function/explicit-type.hs works [✔] ormolu> declaration/value/function/type-applications.hs works [✔] ormolu> declaration/value/function/if-single-line-functions.hs works [✔] ormolu> declaration/value/function/strings.hs works [✔] ormolu> declaration/value/function/overloaded-labels.hs works [✔] ormolu> declaration/value/function/backticks.hs works [✔] ormolu> declaration/value/function/negation.hs works [✔] ormolu> declaration/value/function/required-type-arguments.hs works [✔] ormolu> declaration/value/function/unboxed-sums.hs works [✔] ormolu> declaration/value/function/operator-sections.hs works [✔] ormolu> declaration/value/function/static-pointers.hs works [✔] ormolu> declaration/value/function/case-multi-line.hs works [✔] ormolu> declaration/value/function/parens.hs works [✔] ormolu> declaration/value/function/operator-hash-with-unboxed-sums.hs works [✔] ormolu> declaration/value/function/where.hs works [✔] ormolu> declaration/value/function/fancy-forall-0.hs works [✔] ormolu> declaration/value/function/operator-comments-0.hs works [✔] ormolu> declaration/value/function/simple.hs works [✔] ormolu> declaration/value/function/parenthesis-lhs.hs works [✔] ormolu> declaration/value/function/lambda-case.hs works [✔] ormolu> declaration/value/function/application-1.hs works [✔] ormolu> declaration/value/function/multiline-types.hs works [✔] ormolu> declaration/value/function/multiple-matches.hs works [✔] ormolu> declaration/value/function/case-multi-line-guards.hs works [✔] ormolu> declaration/value/function/type-applications-and-splice.hs works [✔] ormolu> declaration/value/function/lambda-multi-line1.hs works [✔] ormolu> declaration/value/function/operators-2.hs works [✔] ormolu> declaration/value/function/operators-1.hs works [✔] ormolu> declaration/value/function/typed-hole.hs works [✔] ormolu> declaration/value/function/multiline-strings-6.hs works [✔] ormolu> declaration/value/function/if-with-comment-before-do-blocks.hs works [✔] ormolu> declaration/value/function/application-0.hs works [✔] ormolu> declaration/value/function/backticks-lhs.hs works [✔] ormolu> declaration/value/function/required-type-arguments-2.hs works [✔] ormolu> declaration/value/function/if-single-line-functions-do.hs works [✔] ormolu> declaration/value/function/do-where.hs works [✔] ormolu> declaration/value/function/pragmas.hs works [✔] ormolu> declaration/value/function/tuples.hs works [✔] ormolu> declaration/value/function/operator-comments-1.hs works [✔] ormolu> declaration/value/function/typed-expressions.hs works [✔] ormolu> declaration/value/function/lexical-negation.hs works [✔] ormolu> declaration/value/function/unboxed-string-lit.hs works [✔] ormolu> declaration/value/function/implicit-params.hs works [✔] ormolu> declaration/value/function/lambda-single-line.hs works [✔] ormolu> declaration/value/function/multiline-strings-2.hs works [✔] ormolu> declaration/value/function/operator-comments-2.hs works [✔] ormolu> declaration/value/function/if-with-comment-in-branches-with-functions.hs works [✔] ormolu> declaration/value/function/pattern/many-guards-in-singleline.hs works [✔] ormolu> declaration/value/function/pattern/strictness.hs works [✔] ormolu> declaration/value/function/pattern/quasi-quotes-pattern.hs works [✔] ormolu> declaration/value/function/pattern/unboxed-sum-pattern.hs works [✔] ormolu> declaration/value/function/pattern/pattern-bind.hs works [✔] ormolu> declaration/value/function/pattern/as-pattern.hs works [✔] ormolu> declaration/value/function/pattern/multiple-guard-statements.hs works [✔] ormolu> declaration/value/function/pattern/splice-pattern.hs works [✔] ormolu> declaration/value/function/pattern/famous-cardano-pattern.hs works [✔] ormolu> declaration/value/function/pattern/multiline-guard-statement.hs works [✔] ormolu> declaration/value/function/pattern/n-plus-k-pattern.hs works [✔] ormolu> declaration/value/function/pattern/sig-pattern.hs works [✔] ormolu> declaration/value/function/pattern/or-patterns.hs works [✔] ormolu> declaration/value/function/pattern/view-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/infix/dollar-chains-3.hs works [✔] ormolu> declaration/value/function/infix/qualified-ops.hs works [✔] ormolu> declaration/value/function/infix/do.hs works [✔] ormolu> declaration/value/function/infix/op-chain-r-gt-colon-2.hs works [✔] ormolu> declaration/value/function/infix/op-chain-r-eq-dollar-1.hs works [✔] ormolu> declaration/value/function/infix/esqueleto-0.hs works [✔] ormolu> declaration/value/function/infix/op-chain-l-eq.hs works [✔] ormolu> declaration/value/function/infix/op-chain-r-lt-colon-1.hs works [✔] ormolu> declaration/value/function/infix/op-chain-r-lt-normal.hs works [✔] ormolu> declaration/value/function/infix/op-chain-l-gt.hs works [✔] ormolu> declaration/value/function/infix/hanging.hs works [✔] ormolu> declaration/value/function/infix/comments.hs works [✔] ormolu> declaration/value/function/infix/op-chain-colon-do.hs works [✔] ormolu> declaration/value/function/infix/unicode.hs works [✔] ormolu> declaration/value/function/infix/op-chain-l-s.hs works [✔] ormolu> declaration/value/function/infix/op-chain-r-eq-normal.hs works [✔] ormolu> declaration/value/function/infix/dollar-chains-6.hs works [✔] ormolu> declaration/value/function/infix/fractional-precedence.hs works [✔] ormolu> declaration/value/function/infix/op-chain-r-s-colon.hs works [✔] ormolu> declaration/value/function/infix/op-chain-r-s-normal.hs works [✔] ormolu> declaration/value/function/infix/dollar-chains-4.hs works [✔] ormolu> declaration/value/function/infix/qualified-prelude.hs works [✔] ormolu> declaration/value/function/infix/applicative.hs works [✔] ormolu> declaration/value/function/infix/op-chain-r-eq-dollar-2.hs works [✔] ormolu> declaration/value/function/infix/op-chain-l-lt.hs works [✔] ormolu> declaration/value/function/infix/dollar-chains-5.hs works [✔] ormolu> declaration/value/function/infix/esqueleto-1.hs works [✔] ormolu> declaration/value/function/infix/lenses.hs works [✔] ormolu> declaration/value/function/infix/simple.hs works [✔] ormolu> declaration/value/function/infix/op-chain-r-lt-dollar.hs works [✔] ormolu> declaration/value/function/infix/op-chain-r-gt-normal.hs works [✔] ormolu> declaration/value/function/infix/op-chain-r-eq-colon-1.hs works [✔] ormolu> declaration/value/function/infix/op-chain-r-gt-colon-1.hs works [✔] ormolu> declaration/value/function/infix/hspec-expectation.hs works [✔] ormolu> declaration/value/function/infix/op-chain-r-lt-colon-2.hs works [✔] ormolu> declaration/value/function/infix/op-chain-r-gt-dollar.hs works [✔] ormolu> declaration/value/function/infix/tricky-colon-chain.hs works [✔] ormolu> declaration/value/function/infix/dollar-chains-1.hs works [✔] ormolu> declaration/value/function/infix/dollar-chains-2.hs works [✔] ormolu> declaration/value/function/infix/op-chain-r-eq-colon-2.hs works [✔] ormolu> declaration/value/function/infix/op-chain-r-s-dollar.hs works [✔] ormolu> declaration/value/function/do/operator-and-parens.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-spacing.hs works [✔] ormolu> declaration/value/function/do/blocks.hs works [✔] ormolu> declaration/value/function/do/comment-alignment.hs works [✔] ormolu> declaration/value/function/do/applications-and-parens.hs works [✔] ormolu> declaration/value/function/do/let.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/recursive-do-rec.hs works [✔] ormolu> declaration/value/function/record/wildcards.hs works [✔] ormolu> declaration/value/function/record/constructors.hs works [✔] ormolu> declaration/value/function/record/inter-comments.hs works [✔] ormolu> declaration/value/function/record/hanging-after-equal-update.hs works [✔] ormolu> declaration/value/function/record/hanging-after-equal-con.hs works [✔] ormolu> declaration/value/function/record/record-dot.hs works [✔] ormolu> declaration/value/function/record/updaters.hs works [✔] ormolu> declaration/value/function/comprehension/transform-multi-line1.hs works [✔] ormolu> declaration/value/function/comprehension/transform-single-line.hs works [✔] ormolu> declaration/value/function/comprehension/transform-monad.hs works [✔] ormolu> declaration/value/function/comprehension/transform-multi-line2.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/arrow/proc-form-do-indent.hs works [✔] ormolu> declaration/value/function/arrow/proc-lets.hs works [✔] ormolu> declaration/value/function/arrow/proc-do-simple1.hs works [✔] ormolu> declaration/value/function/arrow/proc-lambdas.hs works [✔] ormolu> declaration/value/function/arrow/proc-applications.hs works [✔] ormolu> declaration/value/function/arrow/recursive-procs.hs works [✔] ormolu> declaration/value/function/arrow/proc-applications2.hs works [✔] ormolu> declaration/value/function/arrow/multiline-case.hs works [✔] ormolu> declaration/value/function/arrow/proc-parentheses.hs works [✔] ormolu> declaration/value/function/arrow/proc-forms1.hs works [✔] ormolu> declaration/value/function/arrow/proc-forms2.hs works [✔] ormolu> declaration/value/function/arrow/proc-do-simple2.hs works [✔] ormolu> declaration/value/function/arrow/proc-cases.hs works [✔] ormolu> declaration/value/function/arrow/proc-ifs.hs works [✔] ormolu> declaration/value/function/arrow/proc-do-complex.hs works [✔] ormolu> declaration/value/other/comments-get-before-op.hs works [✔] ormolu> declaration/value/other/line-single-line.hs works [✔] ormolu> declaration/value/other/line-multi-line.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/deriving/singleline.hs works [✔] ormolu> declaration/deriving/overlapping.hs works [✔] ormolu> declaration/deriving/multiline.hs works [✔] ormolu> declaration/foreign/foreign-import.hs works [✔] ormolu> declaration/foreign/foreign-export.hs works [✔] ormolu> declaration/type/promotion-no-puns.hs works [✔] ormolu> declaration/type/forall.hs works [✔] ormolu> declaration/type/lits.hs works [✔] ormolu> declaration/type/parens-comments.hs works [✔] ormolu> declaration/type/wildcard-binders.hs works [✔] ormolu> declaration/type/promotion-0.hs works [✔] ormolu> declaration/type/splice.hs works [✔] ormolu> declaration/type/type-applications.hs works [✔] ormolu> declaration/type/misc-kind-signatures.hs works [✔] ormolu> declaration/type/visible-forall.hs works [✔] ormolu> declaration/type/promotion-1.hs works [✔] ormolu> declaration/splice/typed-splice.hs works [✔] ormolu> declaration/splice/untyped-splice.hs works [✔] ormolu> declaration/splice/bracket-unicode.hs works [✔] ormolu> declaration/splice/bracket.hs works [✔] ormolu> declaration/splice/bracket-declaration.hs works [✔] ormolu> declaration/splice/quasiquote.hs works [✔] ormolu> declaration/splice/grouped-splices.hs works [✔] ormolu> declaration/splice/quotes.hs works [✔] ormolu> declaration/splice/splice-decl.hs works [✔] ormolu> declaration/annotation/annotation.hs works [✔] ormolu> declaration/data/unnamed-field-comment-0.hs works [✔] ormolu> declaration/data/existential-unicode.hs works [✔] ormolu> declaration/data/type-data.hs works [✔] ormolu> declaration/data/with-weird-haddock.hs works [✔] ormolu> declaration/data/existential.hs works [✔] ormolu> declaration/data/with-comment.hs works [✔] ormolu> declaration/data/datatype-contexts.hs works [✔] ormolu> declaration/data/deriving.hs works [✔] ormolu> declaration/data/existential-multiline.hs works [✔] ormolu> declaration/data/partly-documented.hs works [✔] ormolu> declaration/data/strictness.hs works [✔] ormolu> declaration/data/record.hs works [✔] ormolu> declaration/data/kind-annotations.hs works [✔] ormolu> declaration/data/record-singleline.hs works [✔] ormolu> declaration/data/multiline-arg-parens.hs works [✔] ormolu> declaration/data/single-constructor-with-haddock.hs works [✔] ormolu> declaration/data/record-multi-const.hs works [✔] ormolu> declaration/data/wildcard-binders.hs works [✔] ormolu> declaration/data/ctype-1.hs works [✔] ormolu> declaration/data/unnamed-field-comment-1.hs works [✔] ormolu> declaration/data/invisible-binders.hs works [✔] ormolu> declaration/data/newtype.hs works [✔] ormolu> declaration/data/infix-haddocks.hs works [✔] ormolu> declaration/data/multiline-names.hs works [✔] ormolu> declaration/data/ctype-0.hs works [✔] ormolu> declaration/data/gadt-syntax.hs works [✔] ormolu> declaration/data/empty.hs works [✔] ormolu> declaration/data/simple.hs works [✔] ormolu> declaration/data/infix.hs works [✔] ormolu> declaration/data/fat-multiline.hs works [✔] ormolu> declaration/data/operators.hs works [✔] ormolu> declaration/data/unnamed-field-comment-3.hs works [✔] ormolu> declaration/data/unnamed-field-comment-2.hs works [✔] ormolu> declaration/data/simple-broken.hs works [✔] ormolu> declaration/data/record-fancy-existential.hs works [✔] ormolu> declaration/data/deriving-strategies.hs works [✔] ormolu> declaration/data/multiline.hs works [✔] ormolu> declaration/data/gadt/multiple-declaration.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/unicode.hs works [✔] ormolu> declaration/data/gadt/simple.hs works [✔] ormolu> declaration/data/gadt/multiline.hs works [✔] ormolu> declaration/data/field-layout/variants.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-2.hs works [✔] ormolu> declaration/data/field-layout/record-0.hs works [✔] ormolu> declaration/class/super-classes.hs works [✔] ormolu> declaration/class/functional-dependencies.hs works [✔] ormolu> declaration/class/type-operators1.hs works [✔] ormolu> declaration/class/empty-classes.hs works [✔] ormolu> declaration/class/default-implementations-comments.hs works [✔] ormolu> declaration/class/single-parameters.hs works [✔] ormolu> declaration/class/type-operators3.hs works [✔] ormolu> declaration/class/multi-parameters1.hs works [✔] ormolu> declaration/class/type-operators2.hs works [✔] ormolu> declaration/class/default-implementations.hs works [✔] ormolu> declaration/class/poly-kinded-classes.hs works [✔] ormolu> declaration/class/newlines-and-default-decls.hs works [✔] ormolu> declaration/class/default-signatures-simple.hs works [✔] ormolu> declaration/class/associated-data1.hs works [✔] ormolu> declaration/class/dependency-super-classes.hs works [✔] ormolu> declaration/class/associated-types1.hs works [✔] ormolu> declaration/class/multi-parameters2.hs works [✔] ormolu> declaration/class/newlines-after-where.hs works [✔] ormolu> declaration/class/associated-types2.hs works [✔] ormolu> declaration/class/associated-data2.hs works [✔] ormolu> declaration/class/newlines-between-methods.hs works [✔] ormolu> declaration/class/newlines-and-haddocks.hs works [✔] ormolu> declaration/class/default-signatures.hs works [✔] ormolu> declaration/class/associated-type-defaults.hs works [✔] ormolu> declaration/rewrite-rule/type-signature.hs works [✔] ormolu> declaration/rewrite-rule/never-active.hs works [✔] ormolu> declaration/rewrite-rule/prelude1.hs works [✔] ormolu> declaration/rewrite-rule/prelude4.hs works [✔] ormolu> declaration/rewrite-rule/basic2.hs works [✔] ormolu> declaration/rewrite-rule/forall-1.hs works [✔] ormolu> declaration/rewrite-rule/forall-0.hs works [✔] ormolu> declaration/rewrite-rule/prelude2.hs works [✔] ormolu> declaration/rewrite-rule/basic1.hs works [✔] ormolu> declaration/rewrite-rule/empty.hs works [✔] ormolu> declaration/rewrite-rule/prelude3.hs works [✔] ormolu> declaration/rewrite-rule/phase.hs works [✔] ormolu> module-header/double-dot-with-names.hs works [✔] ormolu> module-header/singleline-empty.hs works [✔] ormolu> module-header/shebang.hs works [✔] ormolu> module-header/double-shebangs.hs works [✔] ormolu> module-header/multiline-empty.hs works [✔] ormolu> module-header/multiline-empty-comment.hs works [✔] ormolu> module-header/preceding-comment-with-haddock.hs works [✔] ormolu> module-header/warning-pragma-multiline.hs works [✔] ormolu> module-header/warning-pragma-singleton-list.hs works [✔] ormolu> module-header/singleline.hs works [✔] ormolu> module-header/empty-haddock.hs works [✔] ormolu> module-header/stack-header-1.hs works [✔] ormolu> module-header/stack-header-2.hs works [✔] ormolu> module-header/simple-with-comments.hs works [✔] ormolu> module-header/warning-pragma-list-multiline.hs works [✔] ormolu> module-header/warning-pragma.hs works [✔] ormolu> module-header/multiline-with-comments.hs works [✔] ormolu> module-header/empty.hs works [✔] ormolu> module-header/shebang-with-pragmas.hs works [✔] ormolu> module-header/stack-header-0.hs works [✔] ormolu> module-header/simple.hs works [✔] ormolu> module-header/multiline2.hs works [✔] ormolu> module-header/named-section.hs works [✔] ormolu> module-header/leading-empty-line.hs works [✔] ormolu> module-header/multiline.hs works [✔] ormolu> other/comment-empty-let.hs works [✔] ormolu> other/consequetive-pipe-comments.hs works [✔] ormolu> other/invalid-haddock-weird.hs works [✔] ormolu> other/following-comment-last-2.hs works [✔] ormolu> other/argument-comment.hs works [✔] ormolu> other/multiline-forall.hs works [✔] ormolu> other/ascii.hs works [✔] ormolu> other/comment-two-blocks.hs works [✔] ormolu> other/following-comment-last-1.hs works [✔] ormolu> other/pragma-sorting.hs works [✔] ormolu> other/pragma-comments.hs works [✔] ormolu> other/necessary-brackets.hs works [✔] ormolu> other/jsffi.hs works [✔] ormolu> other/comment-spacing.hs works [✔] ormolu> other/comment-trailing-space.hs works [✔] ormolu> other/empty-haddock.hs works [✔] ormolu> other/empty-forall.hs works [✔] ormolu> other/comment-alignment.hs works [✔] ormolu> other/comment-following-preceding-gap.hs works [✔] ormolu> other/invalid-haddock-2.hs works [✔] ormolu> other/pragma.hs works [✔] ormolu> other/inline-comment-0.hs works [✔] ormolu> other/multiline-comments-reindent.hs works [✔] ormolu> other/invalid-haddock-double-trigger.hs works [✔] ormolu> other/overly-indented.hs works [✔] ormolu> other/invalid-haddock-1.hs works [✔] ormolu> other/following-comment-last-0.hs works [✔] ormolu> other/merging-comments.hs works [✔] ormolu> other/comment-style-transform.hs works [✔] ormolu> other/haddock-without-module-header.hs works [✔] ormolu> other/inline-comment-1.hs works [✔] ormolu> other/comment-before-hanging.hs works [✔] ormolu> other/comment-glued-together.hs works [✔] ormolu> other/pragma-no-header.hs works [✔] ormolu> other/following-comment-last-3.hs works [✔] ormolu> other/comment-after-preceding-haddock.hs works [✔] ormolu> other/pragma-comments-after.hs works [✔] ormolu> other/comment-multiline-after.hs works [✔] ormolu> other/multiple-blank-line-comment.hs works [✔] ormolu> other/trailing-whitespace.hs works [✔] ormolu> other/linear-arrows.hs works [✔] ormolu> other/comment-inside-construct.hs works [✔] ormolu> other/haddock-sections.hs works [✔] ormolu> other/cpp/lonely-hash.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-1b.hs works [✔] ormolu> other/cpp/continuation.hs works [✔] ormolu> other/cpp/separation-2a.hs works [✔] ormolu> other/cpp/cpp-and-imports.hs works [✔] ormolu> other/cpp/separation-0a.hs works [✔] ormolu> other/cpp/separation-0b.hs works [✔] ormolu> other/cpp/shifted.hs works [✔] ormolu> other/disabling/preserve-trailing-whitespace.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/suffix-comment.hs works [✔] ormolu> other/disabling/normalize-magic-comments.hs works [✔] ormolu> other/disabling/line-pragma-in-disabled-region.hs works [✔] ormolu> other/disabling/empty-disabled-region.hs works [✔] ormolu> import/deprecated-export-multi-line.hs works [✔] ormolu> import/nested-explicit-imports.hs works [✔] ormolu> import/sorted-export-list.hs works [✔] ormolu> import/comments-per-import.hs works [✔] ormolu> import/deprecated-export-single-line.hs works [✔] ormolu> import/merging-2.hs works [✔] ormolu> import/docstrings-after-exports.hs works [✔] ormolu> import/explicit-imports-with-comments.hs works [✔] ormolu> import/merging-1.hs works [✔] ormolu> import/qualified-post.hs works [✔] ormolu> import/explicit-imports.hs works [✔] ormolu> import/qualified-prelude.hs works [✔] ormolu> import/explicit-prelude.hs works [✔] ormolu> import/misc.hs works [✔] ormolu> import/merging-0.hs works [✔] ormolu> import/deduplication-bug.hs works [✔] ormolu> import/simple.hs works [✔] ormolu> import/sorted-package-imports.hs works [✔] ormolu> import/comments-inside-imports.hs works [✔] ormolu> import/sorted.hs works [✔] ormolu> ormolu> Finished in 2.0244 seconds ormolu> 589 examples, 0 failures ormolu> Test suite tests: PASS ormolu> Test suite logged to: dist/test/ormolu-0.8.0.0-tests.log ormolu> 1 of 1 test suites (1 of 1 test cases) passed. ormolu> Running phase: haddockPhase fourmolu> buildPhase completed in 44 seconds fourmolu> Running phase: haddockPhase hls-test-utils> Documentation created: dist/doc/html/hls-test-utils, hls-test-utils> dist/doc/html/hls-test-utils/hls-test-utils.txt hls-test-utils> Running phase: installPhase hls-test-utils> Installing library in /nix/store/spnvmh814j2wb3k9rdw34v6ax61a0cgv-hls-test-utils-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/hls-test-utils-2.10.0.0-Dd0i53WxeLd4VzIsYxfCQ6 ormolu> Preprocessing library for ormolu-0.8.0.0... ormolu> Running Haddock on library for ormolu-0.8.0.0... hls-test-utils> Running phase: fixupPhase hls-test-utils> shrinking RPATHs of ELF executables and libraries in /nix/store/spnvmh814j2wb3k9rdw34v6ax61a0cgv-hls-test-utils-2.10.0.0 hls-test-utils> shrinking /nix/store/spnvmh814j2wb3k9rdw34v6ax61a0cgv-hls-test-utils-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHShls-test-utils-2.10.0.0-Dd0i53WxeLd4VzIsYxfCQ6-ghc9.12.1.so hls-test-utils> checking for references to /build/ in /nix/store/spnvmh814j2wb3k9rdw34v6ax61a0cgv-hls-test-utils-2.10.0.0... hls-test-utils> patching script interpreter paths in /nix/store/spnvmh814j2wb3k9rdw34v6ax61a0cgv-hls-test-utils-2.10.0.0 hls-test-utils> stripping (with command strip and flags -S -p) in /nix/store/spnvmh814j2wb3k9rdw34v6ax61a0cgv-hls-test-utils-2.10.0.0/lib hls-test-utils> shrinking RPATHs of ELF executables and libraries in /nix/store/x570pv2233y361d27rghihbi2lv46n5s-hls-test-utils-2.10.0.0-doc hls-test-utils> checking for references to /build/ in /nix/store/x570pv2233y361d27rghihbi2lv46n5s-hls-test-utils-2.10.0.0-doc... hls-test-utils> patching script interpreter paths in /nix/store/x570pv2233y361d27rghihbi2lv46n5s-hls-test-utils-2.10.0.0-doc hls-test-utils (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/spnvmh814j2wb3k9rdw34v6ax61a0cgv-hls-test-utils-2.10.0.0 /nix/store/x570pv2233y361d27rghihbi2lv46n5s-hls-test-utils-2.10.0.0-doc hls-test-utils (post)> Pushing 12 paths (418 are already present) using zstd to cache sellout ⏳ hls-test-utils (post)> hls-test-utils (post)> Pushing /nix/store/nmdvqb05lcb2nlgvcm4k04fwh49n8g0c-tasty-hunit-0.10.2-doc (309.12 KiB) hls-test-utils (post)> Pushing /nix/store/dbn74g3dbnjm1ysrx6rn54w1qwww9i5m-tasty-rerun-1.1.20-doc (308.27 KiB) hls-test-utils (post)> Pushing /nix/store/n8qvr6v0r19mag5xavq6pmnbhc78z6n6-unbounded-delays-0.1.1.1 (236.89 KiB) hls-test-utils (post)> Pushing /nix/store/a8b46ph4bfjgdxkr160bq90xyf6v7my2-tasty-rerun-1.1.20 (1.20 MiB) hls-test-utils (post)> Pushing /nix/store/brnx6i78ri71qn0gv3hn4ypv51f8p29q-unbounded-delays-0.1.1.1-doc (179.01 KiB) hls-test-utils (post)> Pushing /nix/store/hs13li9wrjlq4nick7spzn6fyjhks6j9-tasty-golden-2.3.5 (1.21 MiB) hls-test-utils (post)> Pushing /nix/store/r7pb6ab0m35cajkynnv8fnrcwmwik4kk-tasty-expected-failure-0.12.3-doc (215.94 KiB) hls-test-utils (post)> Pushing /nix/store/gxc609ay4yccadpykpwbxqpbvpsl7054-tasty-expected-failure-0.12.3 (333.70 KiB) hls-test-utils (post)> Pushing /nix/store/x570pv2233y361d27rghihbi2lv46n5s-hls-test-utils-2.10.0.0-doc (24.13 MiB) hls-test-utils (post)> Pushing /nix/store/spnvmh814j2wb3k9rdw34v6ax61a0cgv-hls-test-utils-2.10.0.0 (6.32 MiB) hls-test-utils (post)> Pushing /nix/store/yjq8as6aqxzy3797z8sskvn8jkbna38f-tasty-golden-2.3.5-doc (473.61 KiB) hls-test-utils (post)> Pushing /nix/store/wrn6gadrliifk91043bwix0bbi7scfwn-tasty-hunit-0.10.2 (731.78 KiB) hls-test-utils (post)> hls-test-utils (post)> All done. hls-test-utils (post)> added 2 signatures hls-test-utils (post)> added 2 signatures hls-test-utils (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/spnvmh814j2wb3k9rdw34v6ax61a0cgv-hls-test-utils-2.10.0.0 /nix/store/x570pv2233y361d27rghihbi2lv46n5s-hls-test-utils-2.10.0.0-doc hls-test-utils (post)> copying 2 paths... hls-test-utils (post)> copying path '/nix/store/x570pv2233y361d27rghihbi2lv46n5s-hls-test-utils-2.10.0.0-doc' to 'ssh-ng://'... hls-test-utils (post)> copying path '/nix/store/spnvmh814j2wb3k9rdw34v6ax61a0cgv-hls-test-utils-2.10.0.0' to 'ssh-ng://'... hls-test-utils (post)> copying 1 paths... hls-test-utils (post)> copying path '/nix/store/bn6c3xf508hj4zwq1n4rbf85c1dm8pv1-hls-test-utils-2.10.0.0.drv' to 'ssh-ng://'... fourmolu> Preprocessing library for fourmolu-0.18.0.0... fourmolu> Running Haddock on library for fourmolu-0.18.0.0... fourmolu> Warning: The documentation for the following packages are not installed. No fourmolu> links will be generated to these packages: vector-0.13.2.0 fourmolu> [ 1 of 61] Compiling GHC.DynFlags ( src/GHC/DynFlags.hs, /build/ghc1610_tmp_0/ghc_tmp_10.o, /build/ghc1610_tmp_0/ghc_tmp_10.dyn_o ) fourmolu> [ 2 of 61] Compiling Ormolu.Printer.SpanStream ( src/Ormolu/Printer/SpanStream.hs, nothing ) [Flags changed] fourmolu> [ 3 of 61] Compiling Ormolu.Processing.Cpp ( src/Ormolu/Processing/Cpp.hs, nothing ) [Flags changed] fourmolu> [ 4 of 61] Compiling Ormolu.Utils ( src/Ormolu/Utils.hs, /build/ghc1610_tmp_0/ghc_tmp_32.o, /build/ghc1610_tmp_0/ghc_tmp_32.dyn_o ) fourmolu> [ 5 of 61] Compiling Ormolu.Terminal ( src/Ormolu/Terminal.hs, /build/ghc1610_tmp_0/ghc_tmp_28.o, /build/ghc1610_tmp_0/ghc_tmp_28.dyn_o ) fourmolu> [ 6 of 61] Compiling Ormolu.Terminal.QualifiedDo ( src/Ormolu/Terminal/QualifiedDo.hs, /build/ghc1610_tmp_0/ghc_tmp_30.o, /build/ghc1610_tmp_0/ghc_tmp_30.dyn_o ) fourmolu> [ 7 of 61] Compiling Ormolu.Diff.Text ( src/Ormolu/Diff/Text.hs, /build/ghc1610_tmp_0/ghc_tmp_16.o, /build/ghc1610_tmp_0/ghc_tmp_16.dyn_o ) fourmolu> [ 8 of 61] Compiling Ormolu.Exception ( src/Ormolu/Exception.hs, /build/ghc1610_tmp_0/ghc_tmp_18.o, /build/ghc1610_tmp_0/ghc_tmp_18.dyn_o ) fourmolu> [ 9 of 61] Compiling Ormolu.Parser.Pragma ( src/Ormolu/Parser/Pragma.hs, nothing ) [Flags changed] fourmolu> [10 of 61] Compiling Ormolu.Parser.CommentStream ( src/Ormolu/Parser/CommentStream.hs, nothing ) [Flags changed] fourmolu> [11 of 61] Compiling Ormolu.Fixity.Internal ( src/Ormolu/Fixity/Internal.hs, /build/ghc1610_tmp_0/ghc_tmp_24.o, /build/ghc1610_tmp_0/ghc_tmp_24.dyn_o ) fourmolu> [12 of 61] Compiling Ormolu.Fixity.Imports ( src/Ormolu/Fixity/Imports.hs, /build/ghc1610_tmp_0/ghc_tmp_22.o, /build/ghc1610_tmp_0/ghc_tmp_22.dyn_o ) fourmolu> [13 of 61] Compiling Ormolu.Fixity ( src/Ormolu/Fixity.hs, /build/ghc1610_tmp_0/ghc_tmp_20.o, /build/ghc1610_tmp_0/ghc_tmp_20.dyn_o ) fourmolu> [14 of 61] Compiling Ormolu.Printer.Operators ( src/Ormolu/Printer/Operators.hs, nothing ) [Flags changed] fourmolu> [15 of 61] Compiling Ormolu.Fixity.Printer ( src/Ormolu/Fixity/Printer.hs, nothing ) [Flags changed] fourmolu> [16 of 61] Compiling Ormolu.Fixity.Parser ( src/Ormolu/Fixity/Parser.hs, /build/ghc1610_tmp_0/ghc_tmp_26.o, /build/ghc1610_tmp_0/ghc_tmp_26.dyn_o ) fourmolu> [17 of 61] Compiling Ormolu.Utils.Glob ( src/Ormolu/Utils/Glob.hs, /build/ghc1610_tmp_0/ghc_tmp_36.o, /build/ghc1610_tmp_0/ghc_tmp_36.dyn_o ) fourmolu> [18 of 61] Compiling Ormolu.Config.Types ( src/Ormolu/Config/Types.hs, /build/ghc1610_tmp_0/ghc_tmp_14.o, /build/ghc1610_tmp_0/ghc_tmp_14.dyn_o ) fourmolu> [19 of 61] Compiling Ormolu.Config.Gen ( src/Ormolu/Config/Gen.hs, /build/ghc1610_tmp_0/ghc_tmp_12.o, /build/ghc1610_tmp_0/ghc_tmp_12.dyn_o ) fourmolu> [20 of 61] Compiling Ormolu.Utils.IO ( src/Ormolu/Utils/IO.hs, /build/ghc1610_tmp_0/ghc_tmp_38.o, /build/ghc1610_tmp_0/ghc_tmp_38.dyn_o ) fourmolu> [21 of 61] Compiling Ormolu.Utils.Fixity ( src/Ormolu/Utils/Fixity.hs, /build/ghc1610_tmp_0/ghc_tmp_34.o, /build/ghc1610_tmp_0/ghc_tmp_34.dyn_o ) fourmolu> [22 of 61] Compiling Ormolu.Config ( src/Ormolu/Config.hs, nothing ) [Flags changed] ormolu> [ 1 of 56] Compiling GHC.DynFlags ( src/GHC/DynFlags.hs, /build/ghc1717_tmp_0/ghc_tmp_6.o, /build/ghc1717_tmp_0/ghc_tmp_6.dyn_o ) ormolu> [ 2 of 56] Compiling Ormolu.Printer.SpanStream ( src/Ormolu/Printer/SpanStream.hs, nothing ) [Flags changed] ormolu> [ 3 of 56] Compiling Ormolu.Processing.Cpp ( src/Ormolu/Processing/Cpp.hs, nothing ) [Flags changed] ormolu> [ 4 of 56] Compiling Ormolu.Utils ( src/Ormolu/Utils.hs, /build/ghc1717_tmp_0/ghc_tmp_12.o, /build/ghc1717_tmp_0/ghc_tmp_12.dyn_o ) ormolu> [ 5 of 56] Compiling Ormolu.Terminal ( src/Ormolu/Terminal.hs, nothing ) [Flags changed] ormolu> [ 6 of 56] Compiling Ormolu.Terminal.QualifiedDo ( src/Ormolu/Terminal/QualifiedDo.hs, nothing ) [Flags changed] ormolu> [ 7 of 56] Compiling Ormolu.Diff.Text ( src/Ormolu/Diff/Text.hs, nothing ) [Flags changed] ormolu> [ 8 of 56] Compiling Ormolu.Exception ( src/Ormolu/Exception.hs, nothing ) [Flags changed] ormolu> [ 9 of 56] Compiling Ormolu.Parser.Pragma ( src/Ormolu/Parser/Pragma.hs, nothing ) [Flags changed] ormolu> [10 of 56] Compiling Ormolu.Parser.CommentStream ( src/Ormolu/Parser/CommentStream.hs, nothing ) [Flags changed] ormolu> [11 of 56] Compiling Ormolu.Imports ( src/Ormolu/Imports.hs, nothing ) [Flags changed] ormolu> [12 of 56] Compiling Ormolu.Fixity.Internal ( src/Ormolu/Fixity/Internal.hs, /build/ghc1717_tmp_0/ghc_tmp_10.o, /build/ghc1717_tmp_0/ghc_tmp_10.dyn_o ) ormolu> [13 of 56] Compiling Ormolu.Fixity.Imports ( src/Ormolu/Fixity/Imports.hs, /build/ghc1717_tmp_0/ghc_tmp_8.o, /build/ghc1717_tmp_0/ghc_tmp_8.dyn_o ) ormolu> [14 of 56] Compiling Ormolu.Fixity ( src/Ormolu/Fixity.hs, nothing ) [Flags changed] ormolu> [15 of 56] Compiling Ormolu.Printer.Operators ( src/Ormolu/Printer/Operators.hs, nothing ) [Flags changed] ormolu> [16 of 56] Compiling Ormolu.Fixity.Printer ( src/Ormolu/Fixity/Printer.hs, nothing ) [Flags changed] ormolu> [17 of 56] Compiling Ormolu.Fixity.Parser ( src/Ormolu/Fixity/Parser.hs, nothing ) [Flags changed] ormolu> [18 of 56] Compiling Ormolu.Config ( src/Ormolu/Config.hs, nothing ) [Flags changed] ormolu> [19 of 56] Compiling Ormolu.Processing.Common ( src/Ormolu/Processing/Common.hs, nothing ) [Flags changed] ormolu> [20 of 56] Compiling Ormolu.Processing.Preprocess ( src/Ormolu/Processing/Preprocess.hs, nothing ) [Flags changed] ormolu> [21 of 56] Compiling Ormolu.Printer.Internal ( src/Ormolu/Printer/Internal.hs, nothing ) [Flags changed] ormolu> [22 of 56] Compiling Ormolu.Printer.Comments ( src/Ormolu/Printer/Comments.hs, nothing ) [Flags changed] ormolu> [23 of 56] Compiling Ormolu.Printer.Combinators ( src/Ormolu/Printer/Combinators.hs, nothing ) [Flags changed] ormolu> [24 of 56] Compiling Ormolu.Printer.Meat.Pragma ( src/Ormolu/Printer/Meat/Pragma.hs, nothing ) [Flags changed] ormolu> [25 of 56] Compiling Ormolu.Printer.Meat.Declaration.StringLiteral ( src/Ormolu/Printer/Meat/Declaration/StringLiteral.hs, nothing ) [Flags changed] ormolu> [26 of 56] Compiling Ormolu.Printer.Meat.Common ( src/Ormolu/Printer/Meat/Common.hs, nothing ) [Flags changed] ormolu> [27 of 56] Compiling Ormolu.Printer.Meat.Declaration.Warning ( src/Ormolu/Printer/Meat/Declaration/Warning.hs, nothing ) [Flags changed] ormolu> [28 of 56] Compiling Ormolu.Printer.Meat.ImportExport ( src/Ormolu/Printer/Meat/ImportExport.hs, nothing ) [Flags changed] ormolu> [29 of 56] Compiling Ormolu.Printer.Meat.Declaration.RoleAnnotation ( src/Ormolu/Printer/Meat/Declaration/RoleAnnotation.hs, nothing ) [Flags changed] ormolu> [30 of 56] Compiling Ormolu.Printer.Meat.Declaration.OpTree[boot] ( src/Ormolu/Printer/Meat/Declaration/OpTree.hs-boot, nothing ) [Flags changed] ormolu> [31 of 56] Compiling Ormolu.Printer.Meat.Declaration.Value[boot] ( src/Ormolu/Printer/Meat/Declaration/Value.hs-boot, nothing ) [Flags changed] ormolu> [32 of 56] Compiling Ormolu.Printer.Meat.Type ( src/Ormolu/Printer/Meat/Type.hs, nothing ) [Flags changed] ormolu> [33 of 56] Compiling Ormolu.Printer.Meat.Declaration.Signature ( src/Ormolu/Printer/Meat/Declaration/Signature.hs, nothing ) [Flags changed] ormolu> [34 of 56] Compiling Ormolu.Printer.Meat.Declaration.Foreign ( src/Ormolu/Printer/Meat/Declaration/Foreign.hs, nothing ) [Flags changed] ormolu> [35 of 56] Compiling Ormolu.Printer.Meat.Declaration.TypeFamily ( src/Ormolu/Printer/Meat/Declaration/TypeFamily.hs, nothing ) [Flags changed] hlint> [61 of 62] Compiling HLint ( src/HLint.hs, dist/build/HLint.o, dist/build/HLint.dyn_o ) hlint> [62 of 62] Compiling Language.Haskell.HLint ( src/Language/Haskell/HLint.hs, dist/build/Language/Haskell/HLint.o, dist/build/Language/Haskell/HLint.dyn_o ) hlint> [ 1 of 62] Compiling EmbedData ( src/EmbedData.hs, dist/build/EmbedData.p_o ) hlint> [ 2 of 62] Compiling Extension ( src/Extension.hs, dist/build/Extension.p_o ) hlint> [ 3 of 62] Compiling Fixity ( src/Fixity.hs, dist/build/Fixity.p_o ) hlint> [ 4 of 62] Compiling GHC.Util.ApiAnnotation ( src/GHC/Util/ApiAnnotation.hs, dist/build/GHC/Util/ApiAnnotation.p_o ) hlint> [ 5 of 62] Compiling GHC.Util.Brackets ( src/GHC/Util/Brackets.hs, dist/build/GHC/Util/Brackets.p_o ) hlint> [ 6 of 62] Compiling GHC.Util.DynFlags ( src/GHC/Util/DynFlags.hs, dist/build/GHC/Util/DynFlags.p_o ) hlint> [ 7 of 62] Compiling GHC.Util.FreeVars ( src/GHC/Util/FreeVars.hs, dist/build/GHC/Util/FreeVars.p_o ) hlint> [ 8 of 62] Compiling GHC.Util.HsDecl ( src/GHC/Util/HsDecl.hs, dist/build/GHC/Util/HsDecl.p_o ) hlint> [ 9 of 62] Compiling GHC.Util.Scope ( src/GHC/Util/Scope.hs, dist/build/GHC/Util/Scope.p_o ) hlint> [10 of 62] Compiling GHC.Util.SrcLoc ( src/GHC/Util/SrcLoc.hs, dist/build/GHC/Util/SrcLoc.p_o ) hlint> [11 of 62] Compiling GHC.Util.View ( src/GHC/Util/View.hs, dist/build/GHC/Util/View.p_o ) hlint> [12 of 62] Compiling HsColour ( src/HsColour.hs, dist/build/HsColour.p_o ) hlint> [13 of 62] Compiling Parallel ( src/Parallel.hs, dist/build/Parallel.p_o ) hlint> [14 of 62] Compiling Paths_hlint ( dist/build/autogen/Paths_hlint.hs, dist/build/Paths_hlint.p_o ) hlint> [15 of 62] Compiling Refact ( src/Refact.hs, dist/build/Refact.p_o ) hlint> [16 of 62] Compiling GHC.Util.HsExpr ( src/GHC/Util/HsExpr.hs, dist/build/GHC/Util/HsExpr.p_o ) hlint> [17 of 62] Compiling Timing ( src/Timing.hs, dist/build/Timing.p_o ) hlint> [18 of 62] Compiling Util ( src/Util.hs, dist/build/Util.p_o ) hlint> [19 of 62] Compiling GHC.Util.Unify ( src/GHC/Util/Unify.hs, dist/build/GHC/Util/Unify.p_o ) hlint> [20 of 62] Compiling GHC.Util ( src/GHC/Util.hs, dist/build/GHC/Util.p_o ) hlint> [21 of 62] Compiling Config.Type ( src/Config/Type.hs, dist/build/Config/Type.p_o ) ormolu> [36 of 56] Compiling Ormolu.Printer.Meat.Declaration.Type ( src/Ormolu/Printer/Meat/Declaration/Type.hs, nothing ) [Flags changed] ormolu> [37 of 56] Compiling Ormolu.Printer.Meat.Declaration.Data ( src/Ormolu/Printer/Meat/Declaration/Data.hs, nothing ) [Flags changed] ormolu> [38 of 56] Compiling Ormolu.Printer.Meat.Declaration.Default ( src/Ormolu/Printer/Meat/Declaration/Default.hs, nothing ) [Flags changed] ormolu> [39 of 56] Compiling Ormolu.Printer.Meat.Declaration[boot] ( src/Ormolu/Printer/Meat/Declaration.hs-boot, nothing ) [Flags changed] ormolu> [40 of 56] Compiling Ormolu.Printer.Meat.Declaration.Value ( src/Ormolu/Printer/Meat/Declaration/Value.hs, nothing ) [Flags changed] ormolu> [41 of 56] Compiling Ormolu.Printer.Meat.Declaration.OpTree ( src/Ormolu/Printer/Meat/Declaration/OpTree.hs, nothing ) [Flags changed] ormolu> [42 of 56] Compiling Ormolu.Printer.Meat.Declaration.Splice ( src/Ormolu/Printer/Meat/Declaration/Splice.hs, nothing ) [Flags changed] ormolu> [43 of 56] Compiling Ormolu.Printer.Meat.Declaration.Rule ( src/Ormolu/Printer/Meat/Declaration/Rule.hs, nothing ) [Flags changed] ormolu> [44 of 56] Compiling Ormolu.Printer.Meat.Declaration.Annotation ( src/Ormolu/Printer/Meat/Declaration/Annotation.hs, nothing ) [Flags changed] ormolu> [45 of 56] Compiling Ormolu.Printer.Meat.Declaration.Instance ( src/Ormolu/Printer/Meat/Declaration/Instance.hs, nothing ) [Flags changed] ormolu> [46 of 56] Compiling Ormolu.Printer.Meat.Declaration.Class ( src/Ormolu/Printer/Meat/Declaration/Class.hs, nothing ) [Flags changed] ormolu> [47 of 56] Compiling Ormolu.Printer.Meat.Declaration ( src/Ormolu/Printer/Meat/Declaration.hs, nothing ) [Flags changed] ormolu> [48 of 56] Compiling Ormolu.Printer.Meat.Module ( src/Ormolu/Printer/Meat/Module.hs, nothing ) [Flags changed] ormolu> [49 of 56] Compiling Ormolu.Parser.Result ( src/Ormolu/Parser/Result.hs, nothing ) [Flags changed] ormolu> [50 of 56] Compiling Ormolu.Printer ( src/Ormolu/Printer.hs, nothing ) [Flags changed] ormolu> [51 of 56] Compiling Ormolu.Parser ( src/Ormolu/Parser.hs, nothing ) [Flags changed] ormolu> [52 of 56] Compiling Ormolu.Diff.ParseResult ( src/Ormolu/Diff/ParseResult.hs, nothing ) [Flags changed] ormolu> [53 of 56] Compiling Ormolu.Utils.IO ( src/Ormolu/Utils/IO.hs, nothing ) [Flags changed] ormolu> [54 of 56] Compiling Ormolu.Utils.Fixity ( src/Ormolu/Utils/Fixity.hs, nothing ) [Flags changed] ormolu> [55 of 56] Compiling Ormolu.Utils.Cabal ( src/Ormolu/Utils/Cabal.hs, nothing ) [Flags changed] ormolu> [56 of 56] Compiling Ormolu ( src/Ormolu.hs, nothing ) [Flags changed] ormolu> Haddock coverage: ormolu> Warning: 'SpanStream' is ambiguous. It is defined ormolu> * at src/Ormolu/Printer/SpanStream.hs:22:22 ormolu> * at src/Ormolu/Printer/SpanStream.hs:22: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/Printer/SpanStream.hs:22:1 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> Warning: 'StringBuffer' is ambiguous. It is defined ormolu> * in ‘GHC.Data.StringBuffer’ ormolu> * in ‘GHC.Data.StringBuffer’ 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.Data.StringBuffer’ ormolu> 100% ( 13 / 13) in 'Ormolu.Utils' ormolu> 87% ( 14 / 16) in 'Ormolu.Terminal' ormolu> Missing documentation for: ormolu> Term (src/Ormolu/Terminal.hs:42) ormolu> runTermPure (src/Ormolu/Terminal.hs:88) ormolu> 0% ( 0 / 2) in 'Ormolu.Terminal.QualifiedDo' ormolu> Missing documentation for: ormolu> Module header ormolu> >> (src/Ormolu/Terminal/QualifiedDo.hs:7) ormolu> Warning: 'TextDiff' is ambiguous. It is defined ormolu> * at src/Ormolu/Diff/Text.hs:35:17 ormolu> * at src/Ormolu/Diff/Text.hs:35: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/Diff/Text.hs:35:1 ormolu> Warning: 'Hunk' is ambiguous. It is defined ormolu> * at src/Ormolu/Diff/Text.hs:54:13 ormolu> * at src/Ormolu/Diff/Text.hs:54: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/Diff/Text.hs:54:1 ormolu> 100% ( 5 / 5) in 'Ormolu.Diff.Text' ormolu> 100% ( 4 / 4) in 'Ormolu.Exception' ormolu> 100% ( 3 / 3) in 'Ormolu.Parser.Pragma' ormolu> Warning: 'Comment' is ambiguous. It is defined ormolu> * at src/Ormolu/Parser/CommentStream.hs:116:16 ormolu> * at src/Ormolu/Parser/CommentStream.hs:116: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/Parser/CommentStream.hs:116:1 ormolu> Warning: 'CommentStream' is ambiguous. It is defined ormolu> * at src/Ormolu/Parser/CommentStream.hs:47:25 ormolu> * at src/Ormolu/Parser/CommentStream.hs:47: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/Parser/CommentStream.hs:47:1 ormolu> 90% ( 9 / 10) in 'Ormolu.Parser.CommentStream' ormolu> Missing documentation for: ormolu> LComment (src/Ormolu/Parser/CommentStream.hs:110) ormolu> Warning: 'IEWrapppedName' is out of scope. ormolu> If you qualify the identifier, haddock can try to link it anyway. 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: 'ImportId' is ambiguous. It is defined ormolu> * at src/Ormolu/Imports.hs:70:17 ormolu> * at src/Ormolu/Imports.hs:70: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/Imports.hs:70:1 ormolu> 100% ( 2 / 2) in 'Ormolu.Imports' ormolu> Warning: 'FixityInfo' is ambiguous. It is defined ormolu> * at src/Ormolu/Fixity/Internal.hs:97:19 ormolu> * at src/Ormolu/Fixity/Internal.hs:97: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:97:1 ormolu> Warning: 'FixityApproximation' is ambiguous. It is defined ormolu> * at src/Ormolu/Fixity/Internal.hs:125:28 ormolu> * at src/Ormolu/Fixity/Internal.hs:125: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:125:1 ormolu> Warning: 'OpName' is ambiguous. It is defined ormolu> * at src/Ormolu/Fixity/Internal.hs:71:1 ormolu> * at src/Ormolu/Fixity/Internal.hs:60: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:60:1 ormolu> 90% ( 19 / 21) in 'Ormolu.Fixity.Internal' ormolu> Missing documentation for: ormolu> Module header ormolu> OpName (src/Ormolu/Fixity/Internal.hs:71) ormolu> Warning: 'FixityImport' is ambiguous. It is defined ormolu> * at src/Ormolu/Fixity/Imports.hs:28:21 ormolu> * at src/Ormolu/Fixity/Imports.hs:28: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/Imports.hs:28:1 ormolu> 100% ( 4 / 4) in 'Ormolu.Fixity.Imports' ormolu> Warning: 'HackageInfo' is ambiguous. It is defined ormolu> * at src/Ormolu/Fixity/Internal.hs:179:5 ormolu> * at src/Ormolu/Fixity/Internal.hs:178: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:178:1 ormolu> 95% ( 23 / 24) in 'Ormolu.Fixity' ormolu> Missing documentation for: ormolu> OpName (src/Ormolu/Fixity/Internal.hs:71) ormolu> Warning: 'OpInfo' is ambiguous. It is defined ormolu> * at src/Ormolu/Printer/Operators.hs:48:18 ormolu> * at src/Ormolu/Printer/Operators.hs:48: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/Printer/Operators.hs:48:1 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> Warning: 'FixityInfo' is ambiguous. It is defined ormolu> * at src/Ormolu/Fixity/Internal.hs:97:19 ormolu> * at src/Ormolu/Fixity/Internal.hs:97: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:97:1 ormolu> 85% ( 6 / 7) in 'Ormolu.Printer.Operators' ormolu> Missing documentation for: ormolu> BinaryOpBranches (src/Ormolu/Printer/Operators.hs:44) ormolu> 100% ( 2 / 2) in 'Ormolu.Fixity.Printer' ormolu> Warning: 'FixityOverrides' is ambiguous. It is defined ormolu> * at src/Ormolu/Fixity/Internal.hs:184:27 ormolu> * at src/Ormolu/Fixity/Internal.hs:184: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:184:1 ormolu> 50% ( 8 / 16) in 'Ormolu.Fixity.Parser' ormolu> Missing documentation for: ormolu> pModuleName (src/Ormolu/Fixity/Parser.hs:156) ormolu> pPackageName (src/Ormolu/Fixity/Parser.hs:171) ormolu> isIdentifierFirstChar (src/Ormolu/Fixity/Parser.hs:177) ormolu> isIdentifierConstituent (src/Ormolu/Fixity/Parser.hs:180) ormolu> isOperatorConstituent (src/Ormolu/Fixity/Parser.hs:183) ormolu> isPackageNameConstituent (src/Ormolu/Fixity/Parser.hs:188) ormolu> isModuleSegmentFirstChar (src/Ormolu/Fixity/Parser.hs:191) ormolu> isModuleSegmentConstituent (src/Ormolu/Fixity/Parser.hs:194) ormolu> Warning: 'Config' is ambiguous. It is defined ormolu> * at src/Ormolu/Config.hs:37:22 ormolu> * at src/Ormolu/Config.hs:37: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/Config.hs:37:1 ormolu> Warning: 'RegionIndices' is ambiguous. It is defined ormolu> * at src/Ormolu/Config.hs:62:22 ormolu> * at src/Ormolu/Config.hs:62: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/Config.hs:62:1 ormolu> Warning: 'DynOption' is ambiguous. It is defined ormolu> * at src/Ormolu/Config.hs:130:21 ormolu> * at src/Ormolu/Config.hs:130: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/Config.hs:130:1 ormolu> Warning: 'RegionDeltas' is ambiguous. It is defined ormolu> * at src/Ormolu/Config.hs:72:21 ormolu> * at src/Ormolu/Config.hs:72: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/Config.hs:72:1 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> Warning: 'RegionDeltas' is ambiguous. It is defined ormolu> * at src/Ormolu/Config.hs:72:21 ormolu> * at src/Ormolu/Config.hs:72: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/Config.hs:72:1 ormolu> 100% ( 5 / 5) in 'Ormolu.Processing.Common' ormolu> 100% ( 2 / 2) in 'Ormolu.Processing.Preprocess' ormolu> Warning: 'R' is ambiguous. It is defined ormolu> * at src/Ormolu/Printer/Internal.hs:89:15 ormolu> * at src/Ormolu/Printer/Internal.hs:89: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/Printer/Internal.hs:89:1 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> Warning: 'Comment' is ambiguous. It is defined ormolu> * at src/Ormolu/Parser/CommentStream.hs:116:16 ormolu> * at src/Ormolu/Parser/CommentStream.hs:116: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/Parser/CommentStream.hs:116:1 ormolu> Warning: 'CommentStream' is ambiguous. It is defined ormolu> * at src/Ormolu/Parser/CommentStream.hs:47:25 ormolu> * at src/Ormolu/Parser/CommentStream.hs:47: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/Parser/CommentStream.hs:47:1 ormolu> 97% ( 41 / 42) in 'Ormolu.Printer.Internal' ormolu> Missing documentation for: ormolu> isExtensionEnabled (src/Ormolu/Printer/Internal.hs:613) ormolu> Warning: 'Comment' is ambiguous. It is defined ormolu> * at src/Ormolu/Parser/CommentStream.hs:116:16 ormolu> * at src/Ormolu/Parser/CommentStream.hs:116: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/Parser/CommentStream.hs:116:1 ormolu> 100% ( 6 / 6) in 'Ormolu.Printer.Comments' ormolu> 98% ( 57 / 58) in 'Ormolu.Printer.Combinators' ormolu> Missing documentation for: ormolu> isExtensionEnabled (src/Ormolu/Printer/Internal.hs:613) 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> 50% ( 1 / 2) in 'Ormolu.Printer.Meat.Declaration.StringLiteral' ormolu> Missing documentation for: ormolu> Module header ormolu> 58% ( 7 / 12) in 'Ormolu.Printer.Meat.Common' ormolu> Missing documentation for: ormolu> p_ieWrappedName (src/Ormolu/Printer/Meat/Common.hs:61) ormolu> p_qualName (src/Ormolu/Printer/Meat/Common.hs:120) ormolu> p_sourceText (src/Ormolu/Printer/Meat/Common.hs:201) ormolu> p_namespaceSpec (src/Ormolu/Printer/Meat/Common.hs:206) ormolu> p_arrow (src/Ormolu/Printer/Meat/Common.hs:212) ormolu> 21% ( 3 / 14) in 'Ormolu.Printer.Meat.Type' ormolu> Missing documentation for: ormolu> p_hsType (src/Ormolu/Printer/Meat/Type.hs:41) ormolu> p_hsContext (src/Ormolu/Printer/Meat/Type.hs:202) ormolu> p_hsContext' (src/Ormolu/Printer/Meat/Type.hs:205) ormolu> p_hsTyVarBndr (src/Ormolu/Printer/Meat/Type.hs:230) ormolu> ForAllVisibility (src/Ormolu/Printer/Meat/Type.hs:249) ormolu> p_conDeclFields (src/Ormolu/Printer/Meat/Type.hs:271) ormolu> p_lhsTypeArg (src/Ormolu/Printer/Meat/Type.hs:288) ormolu> p_hsSigType (src/Ormolu/Printer/Meat/Type.hs:297) ormolu> p_hsForAllTelescope (src/Ormolu/Printer/Meat/Type.hs:301) ormolu> hsOuterTyVarBndrsToHsType (src/Ormolu/Printer/Meat/Type.hs:313) ormolu> lhsTypeToSigType (src/Ormolu/Printer/Meat/Type.hs:319) 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:37) ormolu> 33% ( 1 / 3) in 'Ormolu.Printer.Meat.ImportExport' ormolu> Missing documentation for: ormolu> p_hsmodExports (src/Ormolu/Printer/Meat/ImportExport.hs:27) ormolu> p_hsmodImport (src/Ormolu/Printer/Meat/ImportExport.hs:41) ormolu> 33% ( 1 / 3) in 'Ormolu.Printer.Meat.Declaration.TypeFamily' ormolu> Missing documentation for: ormolu> p_famDecl (src/Ormolu/Printer/Meat/Declaration/TypeFamily.hs:22) ormolu> p_tyFamInstEqn (src/Ormolu/Printer/Meat/Declaration/TypeFamily.hs:85) ormolu> 50% ( 1 / 2) in 'Ormolu.Printer.Meat.Declaration.Type' ormolu> Missing documentation for: ormolu> p_synDecl (src/Ormolu/Printer/Meat/Declaration/Type.hs:30) ormolu> 20% ( 1 / 5) in 'Ormolu.Printer.Meat.Declaration.Signature' ormolu> Missing documentation for: ormolu> p_sigDecl (src/Ormolu/Printer/Meat/Declaration/Signature.hs:28) ormolu> p_typeAscription (src/Ormolu/Printer/Meat/Declaration/Signature.hs:61) ormolu> p_activation (src/Ormolu/Printer/Meat/Declaration/Signature.hs:154) ormolu> p_standaloneKindSig (src/Ormolu/Printer/Meat/Declaration/Signature.hs:224) ormolu> 50% ( 1 / 2) in 'Ormolu.Printer.Meat.Declaration.RoleAnnotation' ormolu> Missing documentation for: ormolu> p_roleAnnot (src/Ormolu/Printer/Meat/Declaration/RoleAnnotation.hs:18) 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:18) 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:15) ormolu> 50% ( 1 / 2) in 'Ormolu.Printer.Meat.Declaration.Data' ormolu> Missing documentation for: ormolu> p_dataDecl (src/Ormolu/Printer/Meat/Declaration/Data.hs:49) ormolu> Warning: 'Match' is ambiguous. It is defined ormolu> * in ‘Language.Haskell.Syntax.Expr’ ormolu> * in ‘Language.Haskell.Syntax.Expr’ 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.Expr’ fourmolu> [23 of 61] Compiling Ormolu.Processing.Common ( src/Ormolu/Processing/Common.hs, nothing ) [Flags changed] ormolu> 40% ( 4 / 10) in 'Ormolu.Printer.Meat.Declaration.Value' ormolu> Missing documentation for: ormolu> Module header ormolu> p_valDecl (src/Ormolu/Printer/Meat/Declaration/Value.hs:65) ormolu> p_pat (src/Ormolu/Printer/Meat/Declaration/Value.hs:1149) ormolu> p_hsExpr (src/Ormolu/Printer/Meat/Declaration/Value.hs:587) ormolu> p_hsUntypedSplice (src/Ormolu/Printer/Meat/Declaration/Value.hs:1263) ormolu> p_hsExpr' (src/Ormolu/Printer/Meat/Declaration/Value.hs:604) 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:11) 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:21) ormolu> 100% ( 9 / 9) in 'Ormolu.Printer.Meat.Declaration.OpTree' 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:15) ormolu> 20% ( 1 / 5) in 'Ormolu.Printer.Meat.Declaration.Instance' ormolu> Missing documentation for: ormolu> p_clsInstDecl (src/Ormolu/Printer/Meat/Declaration/Instance.hs:64) ormolu> p_tyFamInstDecl (src/Ormolu/Printer/Meat/Declaration/Instance.hs:97) ormolu> p_dataFamInstDecl (src/Ormolu/Printer/Meat/Declaration/Instance.hs:105) ormolu> p_standaloneDerivDecl (src/Ormolu/Printer/Meat/Declaration/Instance.hs:31) ormolu> 50% ( 1 / 2) in 'Ormolu.Printer.Meat.Declaration.Class' ormolu> Missing documentation for: ormolu> p_classDecl (src/Ormolu/Printer/Meat/Declaration/Class.hs:38) ormolu> 66% ( 2 / 3) in 'Ormolu.Printer.Meat.Declaration' ormolu> Missing documentation for: ormolu> p_hsDecls (src/Ormolu/Printer/Meat/Declaration.hs:50) ormolu> 100% ( 2 / 2) in 'Ormolu.Printer.Meat.Module' ormolu> Warning: 'ParseResult' is ambiguous. It is defined ormolu> * at src/Ormolu/Parser/Result.hs:21:20 ormolu> * at src/Ormolu/Parser/Result.hs:21: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/Parser/Result.hs:21:1 ormolu> 100% ( 3 / 3) in 'Ormolu.Parser.Result' ormolu> 100% ( 2 / 2) in 'Ormolu.Printer' ormolu> Warning: 'HsModule' is ambiguous. It is defined ormolu> * in ‘Language.Haskell.Syntax’ ormolu> * in ‘Language.Haskell.Syntax’ 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’ ormolu> Warning: 'DynFlags' is ambiguous. It is defined ormolu> * in ‘GHC.Driver.DynFlags’ ormolu> * in ‘GHC.Driver.DynFlags’ 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.Driver.DynFlags’ ormolu> 100% ( 3 / 3) in 'Ormolu.Parser' ormolu> Warning: 'ParseResult' is ambiguous. It is defined ormolu> * at src/Ormolu/Parser/Result.hs:21:20 ormolu> * at src/Ormolu/Parser/Result.hs:21: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/Parser/Result.hs:21:1 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> 40% ( 2 / 5) in 'Ormolu.Utils.IO' ormolu> Missing documentation for: ormolu> Module header ormolu> Cache (src/Ormolu/Utils/IO.hs:54) ormolu> newCache (src/Ormolu/Utils/IO.hs:57) 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> Warning: 'CabalInfo' is ambiguous. It is defined ormolu> * at src/Ormolu/Utils/Cabal.hs:50:18 ormolu> * at src/Ormolu/Utils/Cabal.hs:50: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/Utils/Cabal.hs:50:1 ormolu> Warning: 'DynOption' is ambiguous. It is defined ormolu> * at src/Ormolu/Config.hs:130:21 ormolu> * at src/Ormolu/Config.hs:130: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/Config.hs:130:1 fourmolu> [24 of 61] Compiling Ormolu.Processing.Preprocess ( src/Ormolu/Processing/Preprocess.hs, nothing ) [Flags changed] ormolu> Warning: 'CachedCabalFile' is ambiguous. It is defined ormolu> * at src/Ormolu/Utils/Cabal.hs:93:24 ormolu> * at src/Ormolu/Utils/Cabal.hs:93: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/Utils/Cabal.hs:93:1 ormolu> 85% ( 6 / 7) in 'Ormolu.Utils.Cabal' ormolu> Missing documentation for: ormolu> Module header ormolu> Warning: 'Config' is ambiguous. It is defined ormolu> * at src/Ormolu/Config.hs:37:22 ormolu> * at src/Ormolu/Config.hs:37: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/Config.hs:37:1 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' fourmolu> [25 of 61] Compiling Ormolu.Printer.Internal ( src/Ormolu/Printer/Internal.hs, nothing ) [Flags changed] fourmolu> [26 of 61] Compiling Ormolu.Printer.Comments ( src/Ormolu/Printer/Comments.hs, nothing ) [Flags changed] fourmolu> [27 of 61] Compiling Ormolu.Printer.Combinators ( src/Ormolu/Printer/Combinators.hs, nothing ) [Flags changed] fourmolu> [28 of 61] Compiling Ormolu.Printer.Meat.Pragma ( src/Ormolu/Printer/Meat/Pragma.hs, nothing ) [Flags changed] fourmolu> [29 of 61] Compiling Ormolu.Printer.Meat.Declaration.StringLiteral ( src/Ormolu/Printer/Meat/Declaration/StringLiteral.hs, nothing ) [Flags changed] fourmolu> [30 of 61] Compiling Ormolu.Printer.Meat.Common ( src/Ormolu/Printer/Meat/Common.hs, nothing ) [Flags changed] fourmolu> [31 of 61] Compiling Ormolu.Printer.Meat.Declaration.Warning ( src/Ormolu/Printer/Meat/Declaration/Warning.hs, nothing ) [Flags changed] fourmolu> [32 of 61] Compiling Ormolu.Printer.Meat.ImportExport ( src/Ormolu/Printer/Meat/ImportExport.hs, nothing ) [Flags changed] fourmolu> [33 of 61] Compiling Ormolu.Printer.Meat.Declaration.RoleAnnotation ( src/Ormolu/Printer/Meat/Declaration/RoleAnnotation.hs, nothing ) [Flags changed] fourmolu> [34 of 61] Compiling Ormolu.Printer.Meat.Declaration.OpTree[boot] ( src/Ormolu/Printer/Meat/Declaration/OpTree.hs-boot, nothing ) [Flags changed] fourmolu> [35 of 61] Compiling Ormolu.Printer.Meat.Declaration.Value[boot] ( src/Ormolu/Printer/Meat/Declaration/Value.hs-boot, nothing ) [Flags changed] fourmolu> [36 of 61] Compiling Ormolu.Printer.Meat.Type ( src/Ormolu/Printer/Meat/Type.hs, nothing ) [Flags changed] ormolu> Warning: Ormolu.Terminal: could not find link destinations for: ormolu> - Ormolu.Terminal.TermOutput ormolu> Warning: Ormolu.Fixity.Internal: could not find link destinations for: ormolu> - Ormolu.Fixity.Internal.Rep_HackageInfo ormolu> - Ormolu.Fixity.Internal.Rep_FixityApproximation ormolu> - Ormolu.Fixity.Internal.Rep_FixityInfo ormolu> - Ormolu.Fixity.Internal.Rep_FixityDirection ormolu> Warning: Ormolu.Fixity: could not find link destinations for: ormolu> - Ormolu.Fixity.Internal.Rep_HackageInfo ormolu> - Ormolu.Fixity.Internal.Rep_FixityApproximation ormolu> - Ormolu.Fixity.Internal.Rep_FixityInfo ormolu> - Ormolu.Fixity.Internal.Rep_FixityDirection ormolu> Warning: Ormolu.Fixity.Parser: could not find link destinations for: ormolu> - Ormolu.Fixity.Parser.Parser ormolu> Warning: Ormolu.Config: could not find link destinations for: ormolu> - Ormolu.Config.Rep_Config 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.structureHash' ormolu> - Distribution.Utils.Structured.Tagged ormolu> - Language.Haskell.Extension.Rep_Extension ormolu> Warning: Ormolu: could not find link destinations for: ormolu> - Ormolu.Config.Rep_Config fourmolu> [37 of 61] Compiling Ormolu.Printer.Meat.Declaration.Signature ( src/Ormolu/Printer/Meat/Declaration/Signature.hs, nothing ) [Flags changed] fourmolu> [38 of 61] Compiling Ormolu.Printer.Meat.Declaration.Foreign ( src/Ormolu/Printer/Meat/Declaration/Foreign.hs, nothing ) [Flags changed] fourmolu> [39 of 61] Compiling Ormolu.Printer.Meat.Declaration.TypeFamily ( src/Ormolu/Printer/Meat/Declaration/TypeFamily.hs, nothing ) [Flags changed] fourmolu> [40 of 61] Compiling Ormolu.Printer.Meat.Declaration.Type ( src/Ormolu/Printer/Meat/Declaration/Type.hs, nothing ) [Flags changed] fourmolu> [41 of 61] Compiling Ormolu.Printer.Meat.Declaration.Data ( src/Ormolu/Printer/Meat/Declaration/Data.hs, nothing ) [Flags changed] fourmolu> [42 of 61] Compiling Ormolu.Printer.Meat.Declaration.Default ( src/Ormolu/Printer/Meat/Declaration/Default.hs, nothing ) [Flags changed] fourmolu> [43 of 61] Compiling Ormolu.Printer.Meat.Declaration[boot] ( src/Ormolu/Printer/Meat/Declaration.hs-boot, nothing ) [Flags changed] fourmolu> [44 of 61] Compiling Ormolu.Printer.Meat.Declaration.Value ( src/Ormolu/Printer/Meat/Declaration/Value.hs, nothing ) [Flags changed] fourmolu> [45 of 61] Compiling Ormolu.Printer.Meat.Declaration.OpTree ( src/Ormolu/Printer/Meat/Declaration/OpTree.hs, nothing ) [Flags changed] fourmolu> [46 of 61] Compiling Ormolu.Printer.Meat.Declaration.Splice ( src/Ormolu/Printer/Meat/Declaration/Splice.hs, nothing ) [Flags changed] fourmolu> [47 of 61] Compiling Ormolu.Printer.Meat.Declaration.Rule ( src/Ormolu/Printer/Meat/Declaration/Rule.hs, nothing ) [Flags changed] fourmolu> [48 of 61] Compiling Ormolu.Printer.Meat.Declaration.Annotation ( src/Ormolu/Printer/Meat/Declaration/Annotation.hs, nothing ) [Flags changed] fourmolu> [49 of 61] Compiling Ormolu.Printer.Meat.Declaration.Instance ( src/Ormolu/Printer/Meat/Declaration/Instance.hs, nothing ) [Flags changed] fourmolu> [50 of 61] Compiling Ormolu.Printer.Meat.Declaration.Class ( src/Ormolu/Printer/Meat/Declaration/Class.hs, nothing ) [Flags changed] fourmolu> [51 of 61] Compiling Ormolu.Printer.Meat.Declaration ( src/Ormolu/Printer/Meat/Declaration.hs, nothing ) [Flags changed] hlint> [22 of 62] Compiling Idea ( src/Idea.hs, dist/build/Idea.p_o ) fourmolu> [52 of 61] Compiling Ormolu.Parser.Result ( src/Ormolu/Parser/Result.hs, nothing ) [Flags changed] fourmolu> [53 of 61] Compiling Ormolu.Parser ( src/Ormolu/Parser.hs, nothing ) [Flags changed] hlint> [23 of 62] Compiling Test.Util ( src/Test/Util.hs, dist/build/Test/Util.p_o ) fourmolu> [54 of 61] Compiling Ormolu.Imports.Grouping ( src/Ormolu/Imports/Grouping.hs, nothing ) [Flags changed] fourmolu> [55 of 61] Compiling Ormolu.Imports ( src/Ormolu/Imports.hs, nothing ) [Flags changed] fourmolu> [56 of 61] Compiling Ormolu.Printer.Meat.Module ( src/Ormolu/Printer/Meat/Module.hs, nothing ) [Flags changed] fourmolu> [57 of 61] Compiling Ormolu.Printer ( src/Ormolu/Printer.hs, nothing ) [Flags changed] fourmolu> [58 of 61] Compiling Ormolu.Diff.ParseResult ( src/Ormolu/Diff/ParseResult.hs, nothing ) [Flags changed] fourmolu> [59 of 61] Compiling Ormolu.Utils.Cabal ( src/Ormolu/Utils/Cabal.hs, nothing ) [Flags changed] hlint> [24 of 62] Compiling Test.InputOutput ( src/Test/InputOutput.hs, dist/build/Test/InputOutput.p_o ) fourmolu> [60 of 61] Compiling Ormolu ( src/Ormolu.hs, nothing ) [Flags changed] fourmolu> [61 of 61] Compiling Paths_fourmolu ( dist/build/autogen/Paths_fourmolu.hs, nothing ) [Flags changed] fourmolu> Haddock coverage: hlint> [25 of 62] Compiling SARIF ( src/SARIF.hs, dist/build/SARIF.p_o ) hlint> [26 of 62] Compiling Report ( src/Report.hs, dist/build/Report.p_o ) hlint> [27 of 62] Compiling CC ( src/CC.hs, dist/build/CC.p_o ) hlint> [28 of 62] Compiling GHC.All ( src/GHC/All.hs, dist/build/GHC/All.p_o ) hlint> [29 of 62] Compiling Hint.Type ( src/Hint/Type.hs, dist/build/Hint/Type.p_o ) hlint> [30 of 62] Compiling Hint.Unsafe ( src/Hint/Unsafe.hs, dist/build/Hint/Unsafe.p_o ) hlint> [31 of 62] Compiling Hint.Smell ( src/Hint/Smell.hs, dist/build/Hint/Smell.p_o ) hlint> [32 of 62] Compiling Hint.Restrict ( src/Hint/Restrict.hs, dist/build/Hint/Restrict.p_o ) fourmolu> Warning: 'SpanStream' is ambiguous. It is defined fourmolu> * at src/Ormolu/Printer/SpanStream.hs:22:22 fourmolu> * at src/Ormolu/Printer/SpanStream.hs:22:1 fourmolu> You may be able to disambiguate the identifier by qualifying it or fourmolu> by specifying the type/value namespace explicitly. fourmolu> Defaulting to the one defined at src/Ormolu/Printer/SpanStream.hs:22:1 fourmolu> Warning: 'RealSrcSpan' is ambiguous. It is defined fourmolu> * in ‘GHC.Types.SrcLoc’ fourmolu> * in ‘GHC.Types.SrcLoc’ fourmolu> You may be able to disambiguate the identifier by qualifying it or fourmolu> by specifying the type/value namespace explicitly. fourmolu> Defaulting to the one defined in ‘GHC.Types.SrcLoc’ fourmolu> 100% ( 3 / 3) in 'Ormolu.Printer.SpanStream' fourmolu> 100% ( 3 / 3) in 'Ormolu.Processing.Cpp' fourmolu> Warning: 'groupBy' is out of scope. fourmolu> If you qualify the identifier, haddock can try to link it anyway. fourmolu> Warning: 'StringBuffer' is ambiguous. It is defined fourmolu> * in ‘GHC.Data.StringBuffer’ fourmolu> * in ‘GHC.Data.StringBuffer’ fourmolu> You may be able to disambiguate the identifier by qualifying it or fourmolu> by specifying the type/value namespace explicitly. fourmolu> Defaulting to the one defined in ‘GHC.Data.StringBuffer’ fourmolu> 100% ( 14 / 14) in 'Ormolu.Utils' fourmolu> 87% ( 14 / 16) in 'Ormolu.Terminal' fourmolu> Missing documentation for: fourmolu> Term (src/Ormolu/Terminal.hs:42) fourmolu> runTermPure (src/Ormolu/Terminal.hs:88) fourmolu> 0% ( 0 / 2) in 'Ormolu.Terminal.QualifiedDo' fourmolu> Missing documentation for: fourmolu> Module header fourmolu> >> (src/Ormolu/Terminal/QualifiedDo.hs:7) fourmolu> Warning: 'TextDiff' is ambiguous. It is defined fourmolu> * at src/Ormolu/Diff/Text.hs:35:17 fourmolu> * at src/Ormolu/Diff/Text.hs:35:1 fourmolu> You may be able to disambiguate the identifier by qualifying it or fourmolu> by specifying the type/value namespace explicitly. fourmolu> Defaulting to the one defined at src/Ormolu/Diff/Text.hs:35:1 fourmolu> Warning: 'Hunk' is ambiguous. It is defined fourmolu> * at src/Ormolu/Diff/Text.hs:54:13 fourmolu> * at src/Ormolu/Diff/Text.hs:54:1 fourmolu> You may be able to disambiguate the identifier by qualifying it or fourmolu> by specifying the type/value namespace explicitly. fourmolu> Defaulting to the one defined at src/Ormolu/Diff/Text.hs:54:1 fourmolu> 100% ( 5 / 5) in 'Ormolu.Diff.Text' fourmolu> 100% ( 4 / 4) in 'Ormolu.Exception' fourmolu> 100% ( 3 / 3) in 'Ormolu.Parser.Pragma' fourmolu> Warning: 'Comment' is ambiguous. It is defined fourmolu> * at src/Ormolu/Parser/CommentStream.hs:116:16 fourmolu> * at src/Ormolu/Parser/CommentStream.hs:116:1 fourmolu> You may be able to disambiguate the identifier by qualifying it or fourmolu> by specifying the type/value namespace explicitly. fourmolu> Defaulting to the one defined at src/Ormolu/Parser/CommentStream.hs:116:1 fourmolu> Warning: 'CommentStream' is ambiguous. It is defined fourmolu> * at src/Ormolu/Parser/CommentStream.hs:47:25 fourmolu> * at src/Ormolu/Parser/CommentStream.hs:47:1 fourmolu> You may be able to disambiguate the identifier by qualifying it or fourmolu> by specifying the type/value namespace explicitly. fourmolu> Defaulting to the one defined at src/Ormolu/Parser/CommentStream.hs:47:1 fourmolu> 90% ( 9 / 10) in 'Ormolu.Parser.CommentStream' fourmolu> Missing documentation for: fourmolu> LComment (src/Ormolu/Parser/CommentStream.hs:110) fourmolu> Warning: 'FixityInfo' is ambiguous. It is defined fourmolu> * at src/Ormolu/Fixity/Internal.hs:97:19 fourmolu> * at src/Ormolu/Fixity/Internal.hs:97:1 fourmolu> You may be able to disambiguate the identifier by qualifying it or fourmolu> by specifying the type/value namespace explicitly. fourmolu> Defaulting to the one defined at src/Ormolu/Fixity/Internal.hs:97:1 fourmolu> Warning: 'FixityApproximation' is ambiguous. It is defined fourmolu> * at src/Ormolu/Fixity/Internal.hs:125:28 fourmolu> * at src/Ormolu/Fixity/Internal.hs:125:1 fourmolu> You may be able to disambiguate the identifier by qualifying it or fourmolu> by specifying the type/value namespace explicitly. fourmolu> Defaulting to the one defined at src/Ormolu/Fixity/Internal.hs:125:1 fourmolu> Warning: 'OpName' is ambiguous. It is defined fourmolu> * at src/Ormolu/Fixity/Internal.hs:71:1 fourmolu> * at src/Ormolu/Fixity/Internal.hs:60:1 fourmolu> You may be able to disambiguate the identifier by qualifying it or fourmolu> by specifying the type/value namespace explicitly. fourmolu> Defaulting to the one defined at src/Ormolu/Fixity/Internal.hs:60:1 fourmolu> 90% ( 19 / 21) in 'Ormolu.Fixity.Internal' fourmolu> Missing documentation for: fourmolu> Module header fourmolu> OpName (src/Ormolu/Fixity/Internal.hs:71) fourmolu> Warning: 'FixityImport' is ambiguous. It is defined fourmolu> * at src/Ormolu/Fixity/Imports.hs:28:21 fourmolu> * at src/Ormolu/Fixity/Imports.hs:28:1 fourmolu> You may be able to disambiguate the identifier by qualifying it or fourmolu> by specifying the type/value namespace explicitly. fourmolu> Defaulting to the one defined at src/Ormolu/Fixity/Imports.hs:28:1 fourmolu> 100% ( 4 / 4) in 'Ormolu.Fixity.Imports' fourmolu> Warning: 'HackageInfo' is ambiguous. It is defined fourmolu> * at src/Ormolu/Fixity/Internal.hs:179:5 fourmolu> * at src/Ormolu/Fixity/Internal.hs:178:1 fourmolu> You may be able to disambiguate the identifier by qualifying it or fourmolu> by specifying the type/value namespace explicitly. fourmolu> Defaulting to the one defined at src/Ormolu/Fixity/Internal.hs:178:1 fourmolu> 95% ( 23 / 24) in 'Ormolu.Fixity' fourmolu> Missing documentation for: fourmolu> OpName (src/Ormolu/Fixity/Internal.hs:71) fourmolu> Warning: 'OpInfo' is ambiguous. It is defined fourmolu> * at src/Ormolu/Printer/Operators.hs:48:18 fourmolu> * at src/Ormolu/Printer/Operators.hs:48:1 fourmolu> You may be able to disambiguate the identifier by qualifying it or fourmolu> by specifying the type/value namespace explicitly. fourmolu> Defaulting to the one defined at src/Ormolu/Printer/Operators.hs:48:1 fourmolu> Warning: 'equal' is out of scope. fourmolu> If you qualify the identifier, haddock can try to link it anyway. fourmolu> Warning: 'lessThan' is out of scope. fourmolu> If you qualify the identifier, haddock can try to link it anyway. fourmolu> Warning: 'greaterThan' is out of scope. fourmolu> If you qualify the identifier, haddock can try to link it anyway. fourmolu> Warning: 'FixityInfo' is ambiguous. It is defined fourmolu> * at src/Ormolu/Fixity/Internal.hs:97:19 fourmolu> * at src/Ormolu/Fixity/Internal.hs:97:1 fourmolu> You may be able to disambiguate the identifier by qualifying it or fourmolu> by specifying the type/value namespace explicitly. fourmolu> Defaulting to the one defined at src/Ormolu/Fixity/Internal.hs:97:1 fourmolu> 85% ( 6 / 7) in 'Ormolu.Printer.Operators' fourmolu> Missing documentation for: fourmolu> BinaryOpBranches (src/Ormolu/Printer/Operators.hs:44) fourmolu> 100% ( 2 / 2) in 'Ormolu.Fixity.Printer' fourmolu> Warning: 'FixityOverrides' is ambiguous. It is defined fourmolu> * at src/Ormolu/Fixity/Internal.hs:184:27 fourmolu> * at src/Ormolu/Fixity/Internal.hs:184:1 fourmolu> You may be able to disambiguate the identifier by qualifying it or fourmolu> by specifying the type/value namespace explicitly. fourmolu> Defaulting to the one defined at src/Ormolu/Fixity/Internal.hs:184:1 fourmolu> 50% ( 8 / 16) in 'Ormolu.Fixity.Parser' fourmolu> Missing documentation for: fourmolu> pModuleName (src/Ormolu/Fixity/Parser.hs:156) fourmolu> pPackageName (src/Ormolu/Fixity/Parser.hs:171) fourmolu> isIdentifierFirstChar (src/Ormolu/Fixity/Parser.hs:177) fourmolu> isIdentifierConstituent (src/Ormolu/Fixity/Parser.hs:180) fourmolu> isOperatorConstituent (src/Ormolu/Fixity/Parser.hs:183) fourmolu> isPackageNameConstituent (src/Ormolu/Fixity/Parser.hs:188) fourmolu> isModuleSegmentFirstChar (src/Ormolu/Fixity/Parser.hs:191) fourmolu> isModuleSegmentConstituent (src/Ormolu/Fixity/Parser.hs:194) fourmolu> 0% ( 0 / 4) in 'Ormolu.Utils.Glob' fourmolu> Missing documentation for: fourmolu> Module header fourmolu> Glob (src/Ormolu/Utils/Glob.hs:11) fourmolu> mkGlob (src/Ormolu/Utils/Glob.hs:21) fourmolu> matchesGlob (src/Ormolu/Utils/Glob.hs:36) fourmolu> 40% ( 2 / 5) in 'Ormolu.Utils.IO' fourmolu> Missing documentation for: fourmolu> Module header fourmolu> Cache (src/Ormolu/Utils/IO.hs:54) fourmolu> newCache (src/Ormolu/Utils/IO.hs:57) fourmolu> Warning: 'CabalInfo' is out of scope. fourmolu> If you qualify the identifier, haddock can try to link it anyway. fourmolu> 75% ( 3 / 4) in 'Ormolu.Utils.Fixity' fourmolu> Missing documentation for: fourmolu> Module header fourmolu> Warning: 'Config' is ambiguous. It is defined fourmolu> * at src/Ormolu/Config.hs:106:22 fourmolu> * at src/Ormolu/Config.hs:106:1 fourmolu> You may be able to disambiguate the identifier by qualifying it or fourmolu> by specifying the type/value namespace explicitly. fourmolu> Defaulting to the one defined at src/Ormolu/Config.hs:106:1 fourmolu> Warning: 'RegionIndices' is ambiguous. It is defined fourmolu> * at src/Ormolu/Config.hs:133:22 fourmolu> * at src/Ormolu/Config.hs:133:1 fourmolu> You may be able to disambiguate the identifier by qualifying it or fourmolu> by specifying the type/value namespace explicitly. fourmolu> Defaulting to the one defined at src/Ormolu/Config.hs:133:1 fourmolu> Warning: 'DynOption' is ambiguous. It is defined fourmolu> * at src/Ormolu/Config.hs:203:21 fourmolu> * at src/Ormolu/Config.hs:203:1 fourmolu> You may be able to disambiguate the identifier by qualifying it or fourmolu> by specifying the type/value namespace explicitly. fourmolu> Defaulting to the one defined at src/Ormolu/Config.hs:203:1 fourmolu> Warning: 'RegionDeltas' is ambiguous. It is defined fourmolu> * at src/Ormolu/Config.hs:143:21 fourmolu> * at src/Ormolu/Config.hs:143:1 fourmolu> You may be able to disambiguate the identifier by qualifying it or fourmolu> by specifying the type/value namespace explicitly. fourmolu> Defaulting to the one defined at src/Ormolu/Config.hs:143:1 fourmolu> Warning: 'PrinterOpts' is ambiguous. It is defined fourmolu> * at src/Ormolu/Config/Gen.hs:45:3 fourmolu> * at src/Ormolu/Config/Gen.hs:44:1 fourmolu> You may be able to disambiguate the identifier by qualifying it or fourmolu> by specifying the type/value namespace explicitly. fourmolu> Defaulting to the one defined at src/Ormolu/Config/Gen.hs:44:1 fourmolu> 43% ( 20 / 46) in 'Ormolu.Config' fourmolu> Missing documentation for: fourmolu> defaultPrinterOpts (src/Ormolu/Config/Gen.hs:118) fourmolu> defaultPrinterOptsYaml (src/Ormolu/Config/Gen.hs:623) fourmolu> CommaStyle (src/Ormolu/Config/Gen.hs:314) fourmolu> FunctionArrowsStyle (src/Ormolu/Config/Gen.hs:319) fourmolu> HaddockPrintStyle (src/Ormolu/Config/Gen.hs:325) fourmolu> HaddockPrintStyleModule (src/Ormolu/Config/Gen.hs:331) fourmolu> ImportExportStyle (src/Ormolu/Config/Gen.hs:336) fourmolu> ImportGrouping (src/Ormolu/Config/Gen.hs:378) fourmolu> ImportGroup (src/Ormolu/Config/Types.hs:24) fourmolu> ImportGroupRule (src/Ormolu/Config/Types.hs:36) fourmolu> ImportModuleMatcher (src/Ormolu/Config/Types.hs:84) fourmolu> ImportRulePriority (src/Ormolu/Config/Types.hs:63) fourmolu> matchAllRulePriority (src/Ormolu/Config/Types.hs:70) fourmolu> matchLocalRulePriority (src/Ormolu/Config/Types.hs:73) fourmolu> defaultImportRulePriority (src/Ormolu/Config/Types.hs:76) fourmolu> QualifiedImportMatcher (src/Ormolu/Config/Types.hs:78) fourmolu> LetStyle (src/Ormolu/Config/Gen.hs:342) fourmolu> InStyle (src/Ormolu/Config/Gen.hs:349) fourmolu> Unicode (src/Ormolu/Config/Gen.hs:355) fourmolu> ColumnLimit (src/Ormolu/Config/Gen.hs:367) fourmolu> SingleDerivingParens (src/Ormolu/Config/Gen.hs:372) fourmolu> parsePrinterOptsCLI (src/Ormolu/Config/Gen.hs:180) fourmolu> parsePrinterOptType fourmolu> ConfigNotFound (src/Ormolu/Config.hs:301) fourmolu> FourmoluConfig (src/Ormolu/Config.hs:255) fourmolu> emptyConfig (src/Ormolu/Config.hs:278) fourmolu> Warning: 'RegionDelta' is out of scope. fourmolu> If you qualify the identifier, haddock can try to link it anyway. fourmolu> Warning: 'RegionDeltas' is ambiguous. It is defined fourmolu> * at src/Ormolu/Config.hs:143:21 fourmolu> * at src/Ormolu/Config.hs:143:1 fourmolu> You may be able to disambiguate the identifier by qualifying it or fourmolu> by specifying the type/value namespace explicitly. fourmolu> Defaulting to the one defined at src/Ormolu/Config.hs:143:1 fourmolu> 100% ( 5 / 5) in 'Ormolu.Processing.Common' fourmolu> 100% ( 2 / 2) in 'Ormolu.Processing.Preprocess' fourmolu> Warning: 'R' is ambiguous. It is defined fourmolu> * at src/Ormolu/Printer/Internal.hs:101:15 fourmolu> * at src/Ormolu/Printer/Internal.hs:101:1 fourmolu> You may be able to disambiguate the identifier by qualifying it or fourmolu> by specifying the type/value namespace explicitly. fourmolu> Defaulting to the one defined at src/Ormolu/Printer/Internal.hs:101:1 fourmolu> Warning: 'RealSrcSpan' is ambiguous. It is defined fourmolu> * in ‘GHC.Types.SrcLoc’ fourmolu> * in ‘GHC.Types.SrcLoc’ fourmolu> You may be able to disambiguate the identifier by qualifying it or fourmolu> by specifying the type/value namespace explicitly. fourmolu> Defaulting to the one defined in ‘GHC.Types.SrcLoc’ fourmolu> Warning: 'PrinterOpts' is ambiguous. It is defined fourmolu> * at src/Ormolu/Config/Gen.hs:45:3 fourmolu> * at src/Ormolu/Config/Gen.hs:44:1 fourmolu> You may be able to disambiguate the identifier by qualifying it or fourmolu> by specifying the type/value namespace explicitly. fourmolu> Defaulting to the one defined at src/Ormolu/Config/Gen.hs:44:1 fourmolu> Warning: 'Comment' is ambiguous. It is defined fourmolu> * at src/Ormolu/Parser/CommentStream.hs:116:16 fourmolu> * at src/Ormolu/Parser/CommentStream.hs:116:1 fourmolu> You may be able to disambiguate the identifier by qualifying it or fourmolu> by specifying the type/value namespace explicitly. fourmolu> Defaulting to the one defined at src/Ormolu/Parser/CommentStream.hs:116:1 fourmolu> Warning: 'CommentStream' is ambiguous. It is defined fourmolu> * at src/Ormolu/Parser/CommentStream.hs:47:25 fourmolu> * at src/Ormolu/Parser/CommentStream.hs:47:1 fourmolu> You may be able to disambiguate the identifier by qualifying it or fourmolu> by specifying the type/value namespace explicitly. fourmolu> Defaulting to the one defined at src/Ormolu/Parser/CommentStream.hs:47:1 fourmolu> Warning: 'n' is out of scope. fourmolu> If you qualify the identifier, haddock can try to link it anyway. fourmolu> 94% ( 47 / 50) in 'Ormolu.Printer.Internal' fourmolu> Missing documentation for: fourmolu> declNewline (src/Ormolu/Printer/Internal.hs:361) fourmolu> getLocalModules (src/Ormolu/Printer/Internal.hs:562) fourmolu> isExtensionEnabled (src/Ormolu/Printer/Internal.hs:712) fourmolu> Warning: 'Comment' is ambiguous. It is defined fourmolu> * at src/Ormolu/Parser/CommentStream.hs:116:16 fourmolu> * at src/Ormolu/Parser/CommentStream.hs:116:1 fourmolu> You may be able to disambiguate the identifier by qualifying it or fourmolu> by specifying the type/value namespace explicitly. fourmolu> Defaulting to the one defined at src/Ormolu/Parser/CommentStream.hs:116:1 fourmolu> 100% ( 6 / 6) in 'Ormolu.Printer.Comments' fourmolu> 96% ( 80 / 83) in 'Ormolu.Printer.Combinators' fourmolu> Missing documentation for: fourmolu> isExtensionEnabled (src/Ormolu/Printer/Internal.hs:712) fourmolu> declNewline (src/Ormolu/Printer/Internal.hs:361) fourmolu> getLocalModules (src/Ormolu/Printer/Internal.hs:562) fourmolu> Warning: 'LanguagePragma' is out of scope. fourmolu> If you qualify the identifier, haddock can try to link it anyway. fourmolu> 100% ( 2 / 2) in 'Ormolu.Printer.Meat.Pragma' fourmolu> 50% ( 1 / 2) in 'Ormolu.Printer.Meat.Declaration.StringLiteral' fourmolu> Missing documentation for: fourmolu> Module header fourmolu> 58% ( 7 / 12) in 'Ormolu.Printer.Meat.Common' fourmolu> Missing documentation for: fourmolu> p_ieWrappedName (src/Ormolu/Printer/Meat/Common.hs:62) fourmolu> p_qualName (src/Ormolu/Printer/Meat/Common.hs:121) fourmolu> p_sourceText (src/Ormolu/Printer/Meat/Common.hs:235) fourmolu> p_namespaceSpec (src/Ormolu/Printer/Meat/Common.hs:240) fourmolu> p_arrow (src/Ormolu/Printer/Meat/Common.hs:246) fourmolu> 16% ( 3 / 18) in 'Ormolu.Printer.Meat.Type' fourmolu> Missing documentation for: fourmolu> p_hsType (src/Ormolu/Printer/Meat/Type.hs:52) fourmolu> startTypeAnnotation (src/Ormolu/Printer/Meat/Type.hs:202) fourmolu> startTypeAnnotationDecl (src/Ormolu/Printer/Meat/Type.hs:210) fourmolu> p_hsContext (src/Ormolu/Printer/Meat/Type.hs:256) fourmolu> p_hsContext' (src/Ormolu/Printer/Meat/Type.hs:263) fourmolu> p_hsTyVarBndr (src/Ormolu/Printer/Meat/Type.hs:291) fourmolu> ForAllVisibility (src/Ormolu/Printer/Meat/Type.hs:306) fourmolu> p_conDeclFields (src/Ormolu/Printer/Meat/Type.hs:333) fourmolu> p_lhsTypeArg (src/Ormolu/Printer/Meat/Type.hs:366) fourmolu> p_hsSigType (src/Ormolu/Printer/Meat/Type.hs:375) fourmolu> p_hsForAllTelescope (src/Ormolu/Printer/Meat/Type.hs:382) fourmolu> p_hsQualArrow (src/Ormolu/Printer/Meat/Type.hs:404) fourmolu> p_hsFun (src/Ormolu/Printer/Meat/Type.hs:419) fourmolu> hsOuterTyVarBndrsToHsType (src/Ormolu/Printer/Meat/Type.hs:451) fourmolu> lhsTypeToSigType (src/Ormolu/Printer/Meat/Type.hs:457) fourmolu> 0% ( 0 / 3) in 'Ormolu.Printer.Meat.Declaration.Warning' fourmolu> Missing documentation for: fourmolu> Module header fourmolu> p_warnDecls (src/Ormolu/Printer/Meat/Declaration/Warning.hs:23) fourmolu> p_warningTxt (src/Ormolu/Printer/Meat/Declaration/Warning.hs:37) fourmolu> 33% ( 1 / 3) in 'Ormolu.Printer.Meat.ImportExport' fourmolu> Missing documentation for: fourmolu> p_hsmodExports (src/Ormolu/Printer/Meat/ImportExport.hs:30) fourmolu> p_hsmodImport (src/Ormolu/Printer/Meat/ImportExport.hs:44) fourmolu> 33% ( 1 / 3) in 'Ormolu.Printer.Meat.Declaration.TypeFamily' fourmolu> Missing documentation for: fourmolu> p_famDecl (src/Ormolu/Printer/Meat/Declaration/TypeFamily.hs:22) fourmolu> p_tyFamInstEqn (src/Ormolu/Printer/Meat/Declaration/TypeFamily.hs:83) fourmolu> 50% ( 1 / 2) in 'Ormolu.Printer.Meat.Declaration.Type' fourmolu> Missing documentation for: fourmolu> p_synDecl (src/Ormolu/Printer/Meat/Declaration/Type.hs:30) fourmolu> 20% ( 1 / 5) in 'Ormolu.Printer.Meat.Declaration.Signature' fourmolu> Missing documentation for: fourmolu> p_sigDecl (src/Ormolu/Printer/Meat/Declaration/Signature.hs:28) fourmolu> p_typeAscription (src/Ormolu/Printer/Meat/Declaration/Signature.hs:61) fourmolu> p_activation (src/Ormolu/Printer/Meat/Declaration/Signature.hs:149) fourmolu> p_standaloneKindSig (src/Ormolu/Printer/Meat/Declaration/Signature.hs:219) fourmolu> 50% ( 1 / 2) in 'Ormolu.Printer.Meat.Declaration.RoleAnnotation' fourmolu> Missing documentation for: fourmolu> p_roleAnnot (src/Ormolu/Printer/Meat/Declaration/RoleAnnotation.hs:18) fourmolu> Warning: 'ForeignImport' is ambiguous. It is defined fourmolu> * in ‘Language.Haskell.Syntax.Decls’ fourmolu> * in ‘Language.Haskell.Syntax.Decls’ fourmolu> You may be able to disambiguate the identifier by qualifying it or fourmolu> by specifying the type/value namespace explicitly. fourmolu> Defaulting to the one defined in ‘Language.Haskell.Syntax.Decls’ fourmolu> Warning: 'SourceText' is out of scope. fourmolu> If you qualify the identifier, haddock can try to link it anyway. fourmolu> Warning: 'Outputable' is out of scope. fourmolu> If you qualify the identifier, haddock can try to link it anyway. fourmolu> 0% ( 0 / 2) in 'Ormolu.Printer.Meat.Declaration.Foreign' fourmolu> Missing documentation for: fourmolu> Module header fourmolu> p_foreignDecl (src/Ormolu/Printer/Meat/Declaration/Foreign.hs:18) fourmolu> 0% ( 0 / 2) in 'Ormolu.Printer.Meat.Declaration.Default' fourmolu> Missing documentation for: fourmolu> Module header fourmolu> p_defaultDecl (src/Ormolu/Printer/Meat/Declaration/Default.hs:15) fourmolu> 50% ( 1 / 2) in 'Ormolu.Printer.Meat.Declaration.Data' fourmolu> Missing documentation for: fourmolu> p_dataDecl (src/Ormolu/Printer/Meat/Declaration/Data.hs:52) fourmolu> Warning: 'Match' is ambiguous. It is defined fourmolu> * in ‘Language.Haskell.Syntax.Expr’ fourmolu> * in ‘Language.Haskell.Syntax.Expr’ fourmolu> You may be able to disambiguate the identifier by qualifying it or fourmolu> by specifying the type/value namespace explicitly. fourmolu> Defaulting to the one defined in ‘Language.Haskell.Syntax.Expr’ fourmolu> 40% ( 4 / 10) in 'Ormolu.Printer.Meat.Declaration.Value' fourmolu> Missing documentation for: fourmolu> Module header fourmolu> p_valDecl (src/Ormolu/Printer/Meat/Declaration/Value.hs:72) fourmolu> p_pat (src/Ormolu/Printer/Meat/Declaration/Value.hs:1237) fourmolu> p_hsExpr (src/Ormolu/Printer/Meat/Declaration/Value.hs:593) fourmolu> p_hsUntypedSplice (src/Ormolu/Printer/Meat/Declaration/Value.hs:1351) fourmolu> p_hsExpr' (src/Ormolu/Printer/Meat/Declaration/Value.hs:610) fourmolu> 0% ( 0 / 2) in 'Ormolu.Printer.Meat.Declaration.Splice' fourmolu> Missing documentation for: fourmolu> Module header fourmolu> p_spliceDecl (src/Ormolu/Printer/Meat/Declaration/Splice.hs:11) fourmolu> 0% ( 0 / 2) in 'Ormolu.Printer.Meat.Declaration.Rule' fourmolu> Missing documentation for: fourmolu> Module header fourmolu> p_ruleDecls (src/Ormolu/Printer/Meat/Declaration/Rule.hs:21) fourmolu> 100% ( 9 / 9) in 'Ormolu.Printer.Meat.Declaration.OpTree' fourmolu> 0% ( 0 / 2) in 'Ormolu.Printer.Meat.Declaration.Annotation' fourmolu> Missing documentation for: fourmolu> Module header fourmolu> p_annDecl (src/Ormolu/Printer/Meat/Declaration/Annotation.hs:15) fourmolu> 20% ( 1 / 5) in 'Ormolu.Printer.Meat.Declaration.Instance' fourmolu> Missing documentation for: fourmolu> p_clsInstDecl (src/Ormolu/Printer/Meat/Declaration/Instance.hs:64) fourmolu> p_tyFamInstDecl (src/Ormolu/Printer/Meat/Declaration/Instance.hs:97) fourmolu> p_dataFamInstDecl (src/Ormolu/Printer/Meat/Declaration/Instance.hs:105) fourmolu> p_standaloneDerivDecl (src/Ormolu/Printer/Meat/Declaration/Instance.hs:31) fourmolu> 50% ( 1 / 2) in 'Ormolu.Printer.Meat.Declaration.Class' fourmolu> Missing documentation for: fourmolu> p_classDecl (src/Ormolu/Printer/Meat/Declaration/Class.hs:39) fourmolu> 66% ( 2 / 3) in 'Ormolu.Printer.Meat.Declaration' fourmolu> Missing documentation for: fourmolu> p_hsDecls (src/Ormolu/Printer/Meat/Declaration.hs:50) fourmolu> Warning: 'ParseResult' is ambiguous. It is defined fourmolu> * at src/Ormolu/Parser/Result.hs:23:20 fourmolu> * at src/Ormolu/Parser/Result.hs:23:1 fourmolu> You may be able to disambiguate the identifier by qualifying it or fourmolu> by specifying the type/value namespace explicitly. fourmolu> Defaulting to the one defined at src/Ormolu/Parser/Result.hs:23:1 fourmolu> 100% ( 3 / 3) in 'Ormolu.Parser.Result' fourmolu> Warning: 'HsModule' is ambiguous. It is defined fourmolu> * in ‘Language.Haskell.Syntax’ fourmolu> * in ‘Language.Haskell.Syntax’ fourmolu> You may be able to disambiguate the identifier by qualifying it or fourmolu> by specifying the type/value namespace explicitly. fourmolu> Defaulting to the one defined in ‘Language.Haskell.Syntax’ fourmolu> Warning: 'DynFlags' is ambiguous. It is defined fourmolu> * in ‘GHC.Driver.DynFlags’ fourmolu> * in ‘GHC.Driver.DynFlags’ fourmolu> You may be able to disambiguate the identifier by qualifying it or fourmolu> by specifying the type/value namespace explicitly. fourmolu> Defaulting to the one defined in ‘GHC.Driver.DynFlags’ fourmolu> 100% ( 3 / 3) in 'Ormolu.Parser' fourmolu> 0% ( 0 / 4) in 'Ormolu.Imports.Grouping' fourmolu> Missing documentation for: fourmolu> Module header fourmolu> Import (src/Ormolu/Imports/Grouping.hs:29) fourmolu> prepareExistingGroups (src/Ormolu/Imports/Grouping.hs:137) fourmolu> groupImports (src/Ormolu/Imports/Grouping.hs:147) fourmolu> Warning: 'IEWrapppedName' is out of scope. fourmolu> If you qualify the identifier, haddock can try to link it anyway. fourmolu> Warning: 'GhcPs' is ambiguous. It is defined fourmolu> * in ‘GHC.Hs.Extension’ fourmolu> * in ‘GHC.Hs.Extension’ fourmolu> You may be able to disambiguate the identifier by qualifying it or fourmolu> by specifying the type/value namespace explicitly. fourmolu> Defaulting to the one defined in ‘GHC.Hs.Extension’ fourmolu> Warning: 'ImportId' is ambiguous. It is defined fourmolu> * at src/Ormolu/Imports.hs:85:17 fourmolu> * at src/Ormolu/Imports.hs:85:1 fourmolu> You may be able to disambiguate the identifier by qualifying it or fourmolu> by specifying the type/value namespace explicitly. fourmolu> Defaulting to the one defined at src/Ormolu/Imports.hs:85:1 fourmolu> 100% ( 2 / 2) in 'Ormolu.Imports' fourmolu> 100% ( 2 / 2) in 'Ormolu.Printer.Meat.Module' fourmolu> 100% ( 3 / 3) in 'Ormolu.Printer' fourmolu> Warning: 'ParseResult' is ambiguous. It is defined fourmolu> * at src/Ormolu/Parser/Result.hs:23:20 fourmolu> * at src/Ormolu/Parser/Result.hs:23:1 fourmolu> You may be able to disambiguate the identifier by qualifying it or fourmolu> by specifying the type/value namespace explicitly. fourmolu> Defaulting to the one defined at src/Ormolu/Parser/Result.hs:23:1 fourmolu> Warning: 'Diff' is out of scope. fourmolu> If you qualify the identifier, haddock can try to link it anyway. fourmolu> 100% ( 3 / 3) in 'Ormolu.Diff.ParseResult' fourmolu> Warning: 'CabalInfo' is ambiguous. It is defined fourmolu> * at src/Ormolu/Utils/Cabal.hs:51:18 fourmolu> * at src/Ormolu/Utils/Cabal.hs:51:1 fourmolu> You may be able to disambiguate the identifier by qualifying it or fourmolu> by specifying the type/value namespace explicitly. fourmolu> Defaulting to the one defined at src/Ormolu/Utils/Cabal.hs:51:1 fourmolu> Warning: 'DynOption' is ambiguous. It is defined fourmolu> * at src/Ormolu/Config.hs:203:21 fourmolu> * at src/Ormolu/Config.hs:203:1 fourmolu> You may be able to disambiguate the identifier by qualifying it or fourmolu> by specifying the type/value namespace explicitly. fourmolu> Defaulting to the one defined at src/Ormolu/Config.hs:203:1 fourmolu> Warning: 'CachedCabalFile' is ambiguous. It is defined fourmolu> * at src/Ormolu/Utils/Cabal.hs:96:24 fourmolu> * at src/Ormolu/Utils/Cabal.hs:96:1 fourmolu> You may be able to disambiguate the identifier by qualifying it or fourmolu> by specifying the type/value namespace explicitly. fourmolu> Defaulting to the one defined at src/Ormolu/Utils/Cabal.hs:96:1 fourmolu> 85% ( 6 / 7) in 'Ormolu.Utils.Cabal' fourmolu> Missing documentation for: fourmolu> Module header fourmolu> Warning: 'Config' is ambiguous. It is defined fourmolu> * at src/Ormolu/Config.hs:106:22 fourmolu> * at src/Ormolu/Config.hs:106:1 fourmolu> You may be able to disambiguate the identifier by qualifying it or fourmolu> by specifying the type/value namespace explicitly. fourmolu> Defaulting to the one defined at src/Ormolu/Config.hs:106:1 fourmolu> Warning: 'CabalInfo' is out of scope. fourmolu> If you qualify the identifier, haddock can try to link it anyway. fourmolu> Warning: 'FixityMap' is out of scope. fourmolu> If you qualify the identifier, haddock can try to link it anyway. fourmolu> Warning: 'getFixityOverridesForSourceFile' is out of scope. fourmolu> If you qualify the identifier, haddock can try to link it anyway. fourmolu> 94% ( 32 / 34) in 'Ormolu' fourmolu> Missing documentation for: fourmolu> defaultPrinterOpts (src/Ormolu/Config/Gen.hs:118) fourmolu> ConfigNotFound (src/Ormolu/Config.hs:301) fourmolu> 0% ( 0 / 9) in 'Paths_fourmolu' fourmolu> Missing documentation for: fourmolu> Module header fourmolu> version (dist/build/autogen/Paths_fourmolu.hs:36) fourmolu> getBinDir (dist/build/autogen/Paths_fourmolu.hs:56) fourmolu> getLibDir (dist/build/autogen/Paths_fourmolu.hs:57) fourmolu> getDynLibDir (dist/build/autogen/Paths_fourmolu.hs:58) fourmolu> getDataDir (dist/build/autogen/Paths_fourmolu.hs:59) fourmolu> getLibexecDir (dist/build/autogen/Paths_fourmolu.hs:60) fourmolu> getDataFileName (dist/build/autogen/Paths_fourmolu.hs:39) fourmolu> getSysconfDir (dist/build/autogen/Paths_fourmolu.hs:61) hlint> [33 of 62] Compiling Hint.Pragma ( src/Hint/Pragma.hs, dist/build/Hint/Pragma.p_o ) hlint> [34 of 62] Compiling Hint.Pattern ( src/Hint/Pattern.hs, dist/build/Hint/Pattern.p_o ) hlint> [35 of 62] Compiling Hint.NumLiteral ( src/Hint/NumLiteral.hs, dist/build/Hint/NumLiteral.p_o ) hlint> [36 of 62] Compiling Hint.NewType ( src/Hint/NewType.hs, dist/build/Hint/NewType.p_o ) hlint> [37 of 62] Compiling Hint.Negation ( src/Hint/Negation.hs, dist/build/Hint/Negation.p_o ) hlint> [38 of 62] Compiling Hint.Naming ( src/Hint/Naming.hs, dist/build/Hint/Naming.p_o ) hlint> [39 of 62] Compiling Hint.Monad ( src/Hint/Monad.hs, dist/build/Hint/Monad.p_o ) hlint> [40 of 62] Compiling Hint.Match ( src/Hint/Match.hs, dist/build/Hint/Match.p_o ) hlint> [41 of 62] Compiling Hint.ListRec ( src/Hint/ListRec.hs, dist/build/Hint/ListRec.p_o ) hlint> [42 of 62] Compiling Hint.List ( src/Hint/List.hs, dist/build/Hint/List.p_o ) hlint> [43 of 62] Compiling Hint.Lambda ( src/Hint/Lambda.hs, dist/build/Hint/Lambda.p_o ) hlint> [44 of 62] Compiling Hint.Import ( src/Hint/Import.hs, dist/build/Hint/Import.p_o ) hlint> [45 of 62] Compiling Hint.Fixities ( src/Hint/Fixities.hs, dist/build/Hint/Fixities.p_o ) hlint> [46 of 62] Compiling Hint.Extensions ( src/Hint/Extensions.hs, dist/build/Hint/Extensions.p_o ) hlint> [47 of 62] Compiling Hint.Export ( src/Hint/Export.hs, dist/build/Hint/Export.p_o ) hlint> [48 of 62] Compiling Hint.Duplicate ( src/Hint/Duplicate.hs, dist/build/Hint/Duplicate.p_o ) hlint> [49 of 62] Compiling Hint.Comment ( src/Hint/Comment.hs, dist/build/Hint/Comment.p_o ) hlint> [50 of 62] Compiling Hint.Bracket ( src/Hint/Bracket.hs, dist/build/Hint/Bracket.p_o ) hlint> [51 of 62] Compiling Hint.All ( src/Hint/All.hs, dist/build/Hint/All.p_o ) hlint> [52 of 62] Compiling Config.Yaml ( src/Config/Yaml.hs, dist/build/Config/Yaml.p_o ) hlint> [53 of 62] Compiling Config.Read ( src/Config/Read.hs, dist/build/Config/Read.p_o ) hlint> [54 of 62] Compiling Config.Compute ( src/Config/Compute.hs, dist/build/Config/Compute.p_o ) hlint> [55 of 62] Compiling Config.Haskell ( src/Config/Haskell.hs, dist/build/Config/Haskell.p_o ) hlint> [56 of 62] Compiling CmdLine ( src/CmdLine.hs, dist/build/CmdLine.p_o ) hlint> [57 of 62] Compiling Apply ( src/Apply.hs, dist/build/Apply.p_o ) hlint> [58 of 62] Compiling Test.Annotations ( src/Test/Annotations.hs, dist/build/Test/Annotations.p_o ) fourmolu> Warning: Ormolu.Terminal: could not find link destinations for: fourmolu> - Ormolu.Terminal.TermOutput fourmolu> Warning: Ormolu.Fixity.Internal: could not find link destinations for: fourmolu> - Ormolu.Fixity.Internal.Rep_HackageInfo fourmolu> - Ormolu.Fixity.Internal.Rep_FixityApproximation fourmolu> - Ormolu.Fixity.Internal.Rep_FixityInfo fourmolu> - Ormolu.Fixity.Internal.Rep_FixityDirection fourmolu> Warning: Ormolu.Fixity: could not find link destinations for: fourmolu> - Ormolu.Fixity.Internal.Rep_HackageInfo fourmolu> - Ormolu.Fixity.Internal.Rep_FixityApproximation fourmolu> - Ormolu.Fixity.Internal.Rep_FixityInfo fourmolu> - Ormolu.Fixity.Internal.Rep_FixityDirection fourmolu> Warning: Ormolu.Fixity.Parser: could not find link destinations for: fourmolu> - Ormolu.Fixity.Parser.Parser fourmolu> Warning: Ormolu.Config: could not find link destinations for: fourmolu> - Ormolu.Config.Gen.SingleConstraintParens fourmolu> - Ormolu.Config.Gen.PrinterOptsFieldType fourmolu> - Ormolu.Config.Gen.Rep_PrinterOpts fourmolu> - Ormolu.Config.Rep_Config fourmolu> Warning: Ormolu.Printer.Meat.Type: could not find link destinations for: fourmolu> - Ormolu.Printer.Meat.Type.IsTyVarBndrFlag fourmolu> Warning: Ormolu.Printer: could not find link destinations for: fourmolu> - Ormolu.Config.Gen.SingleConstraintParens fourmolu> - Ormolu.Config.Gen.Rep_PrinterOpts fourmolu> Warning: Ormolu.Utils.Cabal: could not find link destinations for: fourmolu> - Distribution.Utils.Structured.structureHash' fourmolu> - Distribution.Utils.Structured.Tagged fourmolu> - Language.Haskell.Extension.Rep_Extension fourmolu> Warning: Ormolu: could not find link destinations for: fourmolu> - Ormolu.Config.Gen.SingleConstraintParens fourmolu> - Ormolu.Config.Gen.Rep_PrinterOpts fourmolu> - Ormolu.Config.Rep_Config hlint> [59 of 62] Compiling Test.All ( src/Test/All.hs, dist/build/Test/All.p_o ) hlint> [60 of 62] Compiling Summary ( src/Summary.hs, dist/build/Summary.p_o ) hlint> [61 of 62] Compiling HLint ( src/HLint.hs, dist/build/HLint.p_o ) hlint> [62 of 62] Compiling Language.Haskell.HLint ( src/Language/Haskell/HLint.hs, dist/build/Language/Haskell/HLint.p_o ) ormolu> Documentation created: dist/doc/html/ormolu, dist/doc/html/ormolu/ormolu.txt ormolu> Preprocessing test suite 'tests' for ormolu-0.8.0.0... hlint> Preprocessing executable 'hlint' for hlint-3.10... hlint> Building executable 'hlint' for hlint-3.10... ormolu> Preprocessing executable 'ormolu' for ormolu-0.8.0.0... hlint> [1 of 1] Compiling Main ( src/Main.hs, dist/build/hlint/hlint-tmp/Main.o ) ormolu> Running phase: installPhase hlint> [2 of 2] Linking dist/build/hlint/hlint ormolu> Installing library in /nix/store/66874z3pry74qrab62h400yngxshjsx4-ormolu-0.8.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/ormolu-0.8.0.0-43v787BOfg8AenFN9UMPxX fourmolu> Documentation created: dist/doc/html/fourmolu, fourmolu> dist/doc/html/fourmolu/fourmolu.txt ormolu> Installing executable ormolu in /nix/store/66874z3pry74qrab62h400yngxshjsx4-ormolu-0.8.0.0/bin ormolu> Warning: The directory ormolu> /nix/store/66874z3pry74qrab62h400yngxshjsx4-ormolu-0.8.0.0/bin is not in the ormolu> system search path. ormolu> Running phase: fixupPhase ormolu> shrinking RPATHs of ELF executables and libraries in /nix/store/66874z3pry74qrab62h400yngxshjsx4-ormolu-0.8.0.0 ormolu> shrinking /nix/store/66874z3pry74qrab62h400yngxshjsx4-ormolu-0.8.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHSormolu-0.8.0.0-43v787BOfg8AenFN9UMPxX-ghc9.12.1.so ormolu> shrinking /nix/store/66874z3pry74qrab62h400yngxshjsx4-ormolu-0.8.0.0/bin/ormolu ormolu> checking for references to /build/ in /nix/store/66874z3pry74qrab62h400yngxshjsx4-ormolu-0.8.0.0... ormolu> patching script interpreter paths in /nix/store/66874z3pry74qrab62h400yngxshjsx4-ormolu-0.8.0.0 ormolu> stripping (with command strip and flags -S -p) in /nix/store/66874z3pry74qrab62h400yngxshjsx4-ormolu-0.8.0.0/lib /nix/store/66874z3pry74qrab62h400yngxshjsx4-ormolu-0.8.0.0/bin ormolu> shrinking RPATHs of ELF executables and libraries in /nix/store/sbmxairnrvkqzl3b4964nawi02fz29sl-ormolu-0.8.0.0-doc ormolu> checking for references to /build/ in /nix/store/sbmxairnrvkqzl3b4964nawi02fz29sl-ormolu-0.8.0.0-doc... ormolu> patching script interpreter paths in /nix/store/sbmxairnrvkqzl3b4964nawi02fz29sl-ormolu-0.8.0.0-doc ormolu (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/66874z3pry74qrab62h400yngxshjsx4-ormolu-0.8.0.0 /nix/store/sbmxairnrvkqzl3b4964nawi02fz29sl-ormolu-0.8.0.0-doc ormolu (post)> Pushing 10 paths (114 are already present) using zstd to cache sellout ⏳ ormolu (post)> ormolu (post)> Pushing /nix/store/fnkf3dc1lhcn4g95rnpqshibm32srs3l-MemoTrie-0.6.11 (1.83 MiB) ormolu (post)> Pushing /nix/store/hdqfjipaqdci97ppcr18y3pqmgjvjhdx-choice-0.2.4.1 (434.28 KiB) ormolu (post)> Pushing /nix/store/0lq4fz4js6ig5w2p1bhvkrx1jvdzc9s9-th-env-0.1.1 (386.95 KiB) ormolu (post)> Pushing /nix/store/2pirfqp7nx1h0afwlf47w3ixrijs5ij9-choice-0.2.4.1-doc (249.91 KiB) ormolu (post)> Pushing /nix/store/66874z3pry74qrab62h400yngxshjsx4-ormolu-0.8.0.0 (62.22 MiB) ormolu (post)> Pushing /nix/store/nyfc6z83ll0jjrsixqy25zsrllv1vacs-th-env-0.1.1-doc (161.15 KiB) ormolu (post)> Pushing /nix/store/fmvki8vjx17j316q4klq8i0ywdxk0b4w-newtype-generics-0.6.2-doc (403.26 KiB) ormolu (post)> Pushing /nix/store/4f4s3czcbqq88zvyz63pxc2hplkwpkwq-MemoTrie-0.6.11-doc (662.24 KiB) ormolu (post)> Pushing /nix/store/sbmxairnrvkqzl3b4964nawi02fz29sl-ormolu-0.8.0.0-doc (7.33 MiB) ormolu (post)> Pushing /nix/store/q9k6m2axsaackb3d2qcybc4gbqql2zyp-newtype-generics-0.6.2 (480.88 KiB) ormolu (post)> ormolu (post)> All done. ormolu (post)> added 2 signatures ormolu (post)> added 8 signatures ormolu (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/66874z3pry74qrab62h400yngxshjsx4-ormolu-0.8.0.0 /nix/store/sbmxairnrvkqzl3b4964nawi02fz29sl-ormolu-0.8.0.0-doc ormolu (post)> copying 2 paths... ormolu (post)> copying path '/nix/store/sbmxairnrvkqzl3b4964nawi02fz29sl-ormolu-0.8.0.0-doc' to 'ssh-ng://'... ormolu (post)> copying path '/nix/store/66874z3pry74qrab62h400yngxshjsx4-ormolu-0.8.0.0' to 'ssh-ng://'... ormolu (post)> copying 2 paths... ormolu (post)> copying path '/nix/store/dqwcvn0gdwsymi4cq7avdy6nb2d81qd0-ormolu-0.8.0.0.tar.gz.drv' to 'ssh-ng://'... ormolu (post)> copying path '/nix/store/h7sb0kj8xslcjsfl453q5ipir0fwab9b-ormolu-0.8.0.0.drv' to 'ssh-ng://'... fourmolu> Preprocessing executable 'fourmolu' for fourmolu-0.18.0.0... fourmolu> Running phase: installPhase fourmolu> Installing library in /nix/store/gfazk4r90254iscbj678mk9j8shp23qq-fourmolu-0.18.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/fourmolu-0.18.0.0-6nfiv6uaSvPGJvii3Qs5W2 fourmolu> Installing executable fourmolu in /nix/store/gfazk4r90254iscbj678mk9j8shp23qq-fourmolu-0.18.0.0/bin fourmolu> Warning: The directory fourmolu> /nix/store/gfazk4r90254iscbj678mk9j8shp23qq-fourmolu-0.18.0.0/bin is not in fourmolu> the system search path. fourmolu> Running phase: fixupPhase fourmolu> shrinking RPATHs of ELF executables and libraries in /nix/store/gfazk4r90254iscbj678mk9j8shp23qq-fourmolu-0.18.0.0 fourmolu> shrinking /nix/store/gfazk4r90254iscbj678mk9j8shp23qq-fourmolu-0.18.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHSfourmolu-0.18.0.0-6nfiv6uaSvPGJvii3Qs5W2-ghc9.12.1.so fourmolu> shrinking /nix/store/gfazk4r90254iscbj678mk9j8shp23qq-fourmolu-0.18.0.0/bin/fourmolu fourmolu> checking for references to /build/ in /nix/store/gfazk4r90254iscbj678mk9j8shp23qq-fourmolu-0.18.0.0... fourmolu> patching script interpreter paths in /nix/store/gfazk4r90254iscbj678mk9j8shp23qq-fourmolu-0.18.0.0 fourmolu> stripping (with command strip and flags -S -p) in /nix/store/gfazk4r90254iscbj678mk9j8shp23qq-fourmolu-0.18.0.0/lib /nix/store/gfazk4r90254iscbj678mk9j8shp23qq-fourmolu-0.18.0.0/bin fourmolu> shrinking RPATHs of ELF executables and libraries in /nix/store/asfwli0lij9ggncgbgqpqn5pf1pssppc-fourmolu-0.18.0.0-doc fourmolu> checking for references to /build/ in /nix/store/asfwli0lij9ggncgbgqpqn5pf1pssppc-fourmolu-0.18.0.0-doc... fourmolu> patching script interpreter paths in /nix/store/asfwli0lij9ggncgbgqpqn5pf1pssppc-fourmolu-0.18.0.0-doc hlint> buildPhase completed in 31 seconds hlint> Running phase: checkPhase hlint> Package has no test suites. hlint> Running phase: haddockPhase hlint> Preprocessing library for hlint-3.10... hlint> Running Haddock on library for hlint-3.10... hlint> Warning: The documentation for the following packages are not installed. No hlint> links will be generated to these packages: attoparsec-0.14.4, hlint> attoparsec-0.14.4, libyaml-clib-0.2.5, vector-0.13.2.0 hlint> [ 1 of 62] Compiling EmbedData ( src/EmbedData.hs, nothing ) [HIE file is missing] hlint> [ 2 of 62] Compiling Extension ( src/Extension.hs, nothing ) [HIE file is missing] hlint> [ 3 of 62] Compiling Fixity ( src/Fixity.hs, nothing ) [HIE file is missing] hlint> [ 4 of 62] Compiling GHC.Util.ApiAnnotation ( src/GHC/Util/ApiAnnotation.hs, nothing ) [HIE file is missing] hlint> [ 5 of 62] Compiling GHC.Util.Brackets ( src/GHC/Util/Brackets.hs, nothing ) [HIE file is missing] hlint> [ 6 of 62] Compiling GHC.Util.DynFlags ( src/GHC/Util/DynFlags.hs, nothing ) [HIE file is missing] hlint> [ 7 of 62] Compiling GHC.Util.FreeVars ( src/GHC/Util/FreeVars.hs, nothing ) [HIE file is missing] hlint> [ 8 of 62] Compiling GHC.Util.HsDecl ( src/GHC/Util/HsDecl.hs, nothing ) [HIE file is missing] hlint> [ 9 of 62] Compiling GHC.Util.Scope ( src/GHC/Util/Scope.hs, nothing ) [HIE file is missing] hlint> [10 of 62] Compiling GHC.Util.SrcLoc ( src/GHC/Util/SrcLoc.hs, nothing ) [HIE file is missing] hlint> [11 of 62] Compiling GHC.Util.View ( src/GHC/Util/View.hs, nothing ) [HIE file is missing] hlint> [12 of 62] Compiling HsColour ( src/HsColour.hs, nothing ) [HIE file is missing] hlint> [13 of 62] Compiling Parallel ( src/Parallel.hs, nothing ) [HIE file is missing] hlint> [14 of 62] Compiling Paths_hlint ( dist/build/autogen/Paths_hlint.hs, nothing ) [HIE file is missing] hlint> [15 of 62] Compiling Refact ( src/Refact.hs, nothing ) [HIE file is missing] hlint> [16 of 62] Compiling GHC.Util.HsExpr ( src/GHC/Util/HsExpr.hs, nothing ) [HIE file is missing] hlint> [17 of 62] Compiling Timing ( src/Timing.hs, nothing ) [HIE file is missing] hlint> [18 of 62] Compiling Util ( src/Util.hs, nothing ) [HIE file is missing] hlint> [19 of 62] Compiling GHC.Util.Unify ( src/GHC/Util/Unify.hs, nothing ) [HIE file is missing] hlint> [20 of 62] Compiling GHC.Util ( src/GHC/Util.hs, nothing ) [HIE file is missing] hlint> [21 of 62] Compiling Config.Type ( src/Config/Type.hs, nothing ) [HIE file is missing] hlint> [22 of 62] Compiling Idea ( src/Idea.hs, nothing ) [HIE file is missing] hlint> [23 of 62] Compiling Test.Util ( src/Test/Util.hs, nothing ) [HIE file is missing] hlint> [24 of 62] Compiling Test.InputOutput ( src/Test/InputOutput.hs, nothing ) [HIE file is missing] hlint> [25 of 62] Compiling SARIF ( src/SARIF.hs, nothing ) [HIE file is missing] hlint> [26 of 62] Compiling Report ( src/Report.hs, nothing ) [HIE file is missing] hlint> [27 of 62] Compiling CC ( src/CC.hs, nothing ) [HIE file is missing] hlint> [28 of 62] Compiling GHC.All ( src/GHC/All.hs, nothing ) [HIE file is missing] hlint> [29 of 62] Compiling Hint.Type ( src/Hint/Type.hs, nothing ) [HIE file is missing] hlint> [30 of 62] Compiling Hint.Unsafe ( src/Hint/Unsafe.hs, nothing ) [HIE file is missing] hlint> [31 of 62] Compiling Hint.Smell ( src/Hint/Smell.hs, nothing ) [HIE file is missing] hlint> [32 of 62] Compiling Hint.Restrict ( src/Hint/Restrict.hs, nothing ) [HIE file is missing] hlint> [33 of 62] Compiling Hint.Pragma ( src/Hint/Pragma.hs, nothing ) [HIE file is missing] hlint> [34 of 62] Compiling Hint.Pattern ( src/Hint/Pattern.hs, nothing ) [HIE file is missing] hlint> [35 of 62] Compiling Hint.NumLiteral ( src/Hint/NumLiteral.hs, nothing ) [HIE file is missing] hlint> [36 of 62] Compiling Hint.NewType ( src/Hint/NewType.hs, nothing ) [HIE file is missing] hlint> [37 of 62] Compiling Hint.Negation ( src/Hint/Negation.hs, nothing ) [HIE file is missing] hlint> [38 of 62] Compiling Hint.Naming ( src/Hint/Naming.hs, nothing ) [HIE file is missing] hlint> [39 of 62] Compiling Hint.Monad ( src/Hint/Monad.hs, nothing ) [HIE file is missing] hlint> [40 of 62] Compiling Hint.Match ( src/Hint/Match.hs, nothing ) [HIE file is missing] fourmolu (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/asfwli0lij9ggncgbgqpqn5pf1pssppc-fourmolu-0.18.0.0-doc /nix/store/gfazk4r90254iscbj678mk9j8shp23qq-fourmolu-0.18.0.0 fourmolu (post)> Pushing 4 paths (209 are already present) using zstd to cache sellout ⏳ fourmolu (post)> fourmolu (post)> Pushing /nix/store/gfazk4r90254iscbj678mk9j8shp23qq-fourmolu-0.18.0.0 (71.85 MiB) fourmolu (post)> Pushing /nix/store/asfwli0lij9ggncgbgqpqn5pf1pssppc-fourmolu-0.18.0.0-doc (9.09 MiB) fourmolu (post)> Pushing /nix/store/rijjyark774q5ajb4w8zvik390w6dagw-Diff-1.0.2 (1.78 MiB) fourmolu (post)> Pushing /nix/store/h3yj001ym6pxhg2frkvmhwq6vmasgrp3-Diff-1.0.2-doc (590.64 KiB) fourmolu (post)> fourmolu (post)> All done. fourmolu (post)> added 2 signatures fourmolu (post)> added 4 signatures fourmolu (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/asfwli0lij9ggncgbgqpqn5pf1pssppc-fourmolu-0.18.0.0-doc /nix/store/gfazk4r90254iscbj678mk9j8shp23qq-fourmolu-0.18.0.0 fourmolu (post)> copying 2 paths... fourmolu (post)> copying path '/nix/store/asfwli0lij9ggncgbgqpqn5pf1pssppc-fourmolu-0.18.0.0-doc' to 'ssh-ng://'... fourmolu (post)> copying path '/nix/store/gfazk4r90254iscbj678mk9j8shp23qq-fourmolu-0.18.0.0' to 'ssh-ng://'... fourmolu (post)> copying 2 paths... fourmolu (post)> copying path '/nix/store/9ki6gvq0mh0n9k5npy32rsnni66dpsz9-fourmolu-0.18.0.0.tar.gz.drv' to 'ssh-ng://'... fourmolu (post)> copying path '/nix/store/caggqs1kkqz7532lz26kwfi9ddwkf2xz-fourmolu-0.18.0.0.drv' to 'ssh-ng://'... hlint> [41 of 62] Compiling Hint.ListRec ( src/Hint/ListRec.hs, nothing ) [HIE file is missing] hlint> [42 of 62] Compiling Hint.List ( src/Hint/List.hs, nothing ) [HIE file is missing] hlint> [43 of 62] Compiling Hint.Lambda ( src/Hint/Lambda.hs, nothing ) [HIE file is missing] hlint> [44 of 62] Compiling Hint.Import ( src/Hint/Import.hs, nothing ) [HIE file is missing] hlint> [45 of 62] Compiling Hint.Fixities ( src/Hint/Fixities.hs, nothing ) [HIE file is missing] hlint> [46 of 62] Compiling Hint.Extensions ( src/Hint/Extensions.hs, nothing ) [HIE file is missing] hlint> [47 of 62] Compiling Hint.Export ( src/Hint/Export.hs, nothing ) [HIE file is missing] hlint> [48 of 62] Compiling Hint.Duplicate ( src/Hint/Duplicate.hs, nothing ) [HIE file is missing] hlint> [49 of 62] Compiling Hint.Comment ( src/Hint/Comment.hs, nothing ) [HIE file is missing] hlint> [50 of 62] Compiling Hint.Bracket ( src/Hint/Bracket.hs, nothing ) [HIE file is missing] hlint> [51 of 62] Compiling Hint.All ( src/Hint/All.hs, nothing ) [HIE file is missing] hlint> [52 of 62] Compiling Config.Yaml ( src/Config/Yaml.hs, nothing ) [HIE file is missing] hlint> [53 of 62] Compiling Config.Read ( src/Config/Read.hs, nothing ) [HIE file is missing] hlint> [54 of 62] Compiling Config.Compute ( src/Config/Compute.hs, nothing ) [HIE file is missing] hlint> [55 of 62] Compiling Config.Haskell ( src/Config/Haskell.hs, nothing ) [HIE file is missing] hlint> [56 of 62] Compiling CmdLine ( src/CmdLine.hs, nothing ) [HIE file is missing] hlint> [57 of 62] Compiling Apply ( src/Apply.hs, nothing ) [HIE file is missing] hlint> [58 of 62] Compiling Test.Annotations ( src/Test/Annotations.hs, nothing ) [HIE file is missing] hlint> [59 of 62] Compiling Test.All ( src/Test/All.hs, nothing ) [HIE file is missing] hlint> [60 of 62] Compiling Summary ( src/Summary.hs, nothing ) [HIE file is missing] hlint> [61 of 62] Compiling HLint ( src/HLint.hs, nothing ) [HIE file is missing] hlint> [62 of 62] Compiling Language.Haskell.HLint ( src/Language/Haskell/HLint.hs, nothing ) [HIE file is missing] hlint> Haddock coverage: hlint> Warning: 'EpAnn' is ambiguous. It is defined hlint> * in ‘GHC.Parser.Annotation’ hlint> * in ‘GHC.Parser.Annotation’ hlint> You may be able to disambiguate the identifier by qualifying it or hlint> by specifying the type/value namespace explicitly. hlint> Defaulting to the one defined in ‘GHC.Parser.Annotation’ hlint> Warning: 'e' is out of scope. hlint> If you qualify the identifier, haddock can try to link it anyway. hlint> Warning: 'Idea' is out of scope. hlint> If you qualify the identifier, haddock can try to link it anyway. hlint> Warning: 'ideaDecl' is out of scope. hlint> If you qualify the identifier, haddock can try to link it anyway. hlint> Warning: 'ideaHint' is out of scope. hlint> If you qualify the identifier, haddock can try to link it anyway. hlint> Warning: 'ideaModule' is out of scope. hlint> If you qualify the identifier, haddock can try to link it anyway. hlint> Warning: 'HsExtendInstances' is ambiguous. It is defined hlint> * in ‘Language.Haskell.GhclibParserEx.GHC.Hs.ExtendInstances’ hlint> * in ‘Language.Haskell.GhclibParserEx.GHC.Hs.ExtendInstances’ hlint> You may be able to disambiguate the identifier by qualifying it or hlint> by specifying the type/value namespace explicitly. hlint> Defaulting to the one defined in ‘Language.Haskell.GhclibParserEx.GHC.Hs.ExtendInstances’ hlint> Warning: 'Idea' is ambiguous. It is defined hlint> * at src/Idea.hs:26:13 hlint> * at src/Idea.hs:26:1 hlint> You may be able to disambiguate the identifier by qualifying it or hlint> by specifying the type/value namespace explicitly. hlint> Defaulting to the one defined at src/Idea.hs:26:1 hlint> Warning: 'Hint' is out of scope. hlint> If you qualify the identifier, haddock can try to link it anyway. hlint> Warning: 'Idea' is ambiguous. It is defined hlint> * at src/Idea.hs:26:13 hlint> * at src/Idea.hs:26:1 hlint> You may be able to disambiguate the identifier by qualifying it or hlint> by specifying the type/value namespace explicitly. hlint> Defaulting to the one defined at src/Idea.hs:26:1 hlint> Warning: 'Idea' is ambiguous. It is defined hlint> * at src/Idea.hs:26:13 hlint> * at src/Idea.hs:26:1 hlint> You may be able to disambiguate the identifier by qualifying it or hlint> by specifying the type/value namespace explicitly. hlint> Defaulting to the one defined at src/Idea.hs:26:1 hlint> Warning: 'Issue' is ambiguous. It is defined hlint> * at src/CC.hs:26:14 hlint> * at src/CC.hs:26:1 hlint> You may be able to disambiguate the identifier by qualifying it or hlint> by specifying the type/value namespace explicitly. hlint> Defaulting to the one defined at src/CC.hs:26:1 hlint> Warning: 'ModuleEx' is ambiguous. It is defined hlint> * at src/GHC/All.hs:92:20 hlint> * at src/GHC/All.hs:92:1 hlint> You may be able to disambiguate the identifier by qualifying it or hlint> by specifying the type/value namespace explicitly. hlint> Defaulting to the one defined at src/GHC/All.hs:92:1 hlint> Warning: 'ParseFlags' is ambiguous. It is defined hlint> * at src/GHC/All.hs:53:19 hlint> * at src/GHC/All.hs:53:1 hlint> You may be able to disambiguate the identifier by qualifying it or hlint> by specifying the type/value namespace explicitly. hlint> Defaulting to the one defined at src/GHC/All.hs:53:1 hlint> Warning: 'NoCpp' is out of scope. hlint> If you qualify the identifier, haddock can try to link it anyway. hlint> Warning: 'Idea' is ambiguous. It is defined hlint> * at src/Idea.hs:26:13 hlint> * at src/Idea.hs:26:1 hlint> You may be able to disambiguate the identifier by qualifying it or hlint> by specifying the type/value namespace explicitly. hlint> Defaulting to the one defined at src/Idea.hs:26:1 hlint> Warning: 'Decl' is out of scope. hlint> If you qualify the identifier, haddock can try to link it anyway. hlint> Warning: 'HsSrcBang' is ambiguous. It is defined hlint> * in ‘GHC.Core.DataCon’ hlint> * in ‘GHC.Core.DataCon’ hlint> You may be able to disambiguate the identifier by qualifying it or hlint> by specifying the type/value namespace explicitly. hlint> Defaulting to the one defined in ‘GHC.Core.DataCon’ hlint> Warning: 'f' is out of scope. hlint> If you qualify the identifier, haddock can try to link it anyway. hlint> Warning: 'a' is out of scope. hlint> If you qualify the identifier, haddock can try to link it anyway. hlint> Warning: 'b' is out of scope. hlint> If you qualify the identifier, haddock can try to link it anyway. hlint> Warning: 'HintRule' is ambiguous. It is defined hlint> * at src/Config/Type.hs:108:17 hlint> * at src/Config/Type.hs:108:1 hlint> You may be able to disambiguate the identifier by qualifying it or hlint> by specifying the type/value namespace explicitly. hlint> Defaulting to the one defined at src/Config/Type.hs:108:1 hlint> Warning: 'Hint' is ambiguous. It is defined hlint> * at src/Hint/Type.hs:22:13 hlint> * at src/Hint/Type.hs:22:1 hlint> You may be able to disambiguate the identifier by qualifying it or hlint> by specifying the type/value namespace explicitly. hlint> Defaulting to the one defined at src/Hint/Type.hs:22:1 hlint> Warning: 'refactor' is out of scope. hlint> If you qualify the identifier, haddock can try to link it anyway. hlint> Warning: 'Hint' is ambiguous. It is defined hlint> * at src/Hint/Type.hs:22:13 hlint> * at src/Hint/Type.hs:22:1 hlint> You may be able to disambiguate the identifier by qualifying it or hlint> by specifying the type/value namespace explicitly. hlint> Defaulting to the one defined at src/Hint/Type.hs:22:1 hlint> Warning: 'Idea' is ambiguous. It is defined hlint> * at src/Idea.hs:26:13 hlint> * at src/Idea.hs:26:1 hlint> You may be able to disambiguate the identifier by qualifying it or hlint> by specifying the type/value namespace explicitly. hlint> Defaulting to the one defined at src/Idea.hs:26:1 hlint> Warning: 'Hint' is ambiguous. It is defined hlint> * at src/Hint/Type.hs:22:13 hlint> * at src/Hint/Type.hs:22:1 hlint> You may be able to disambiguate the identifier by qualifying it or hlint> by specifying the type/value namespace explicitly. hlint> Defaulting to the one defined at src/Hint/Type.hs:22:1 hlint> Warning: 'Idea' is ambiguous. It is defined hlint> * at src/Idea.hs:26:13 hlint> * at src/Idea.hs:26:1 hlint> You may be able to disambiguate the identifier by qualifying it or hlint> by specifying the type/value namespace explicitly. hlint> Defaulting to the one defined at src/Idea.hs:26:1 hlint> Warning: 'ParseFlags' is ambiguous. It is defined hlint> * at src/GHC/All.hs:53:19 hlint> * at src/GHC/All.hs:53:1 hlint> You may be able to disambiguate the identifier by qualifying it or hlint> by specifying the type/value namespace explicitly. hlint> Defaulting to the one defined at src/GHC/All.hs:53:1 hlint> Warning: 'Classify' is ambiguous. It is defined hlint> * at src/Config/Type.hs:97:17 hlint> * at src/Config/Type.hs:97:1 hlint> You may be able to disambiguate the identifier by qualifying it or hlint> by specifying the type/value namespace explicitly. hlint> Defaulting to the one defined at src/Config/Type.hs:97:1 hlint> Warning: 'resolveHints' is out of scope. hlint> If you qualify the identifier, haddock can try to link it anyway. hlint> 96% ( 30 / 31) in 'Language.Haskell.HLint' hlint> Missing documentation for: hlint> createModuleExWithFixities (src/GHC/All.hs:166) hlint> Warning: Language.Haskell.HLint: could not find link destinations for: hlint> - Config.Type.Rep_Severity hlint> Documentation created: dist/doc/html/hlint, dist/doc/html/hlint/hlint.txt hlint> Preprocessing executable 'hlint' for hlint-3.10... hlint> Running phase: installPhase hlint> Installing library in /nix/store/903dy8pjfbf4y5wlb9fwmgh1m5nwgkjd-hlint-3.10/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/hlint-3.10-1CLRt6IvXlG5uyzMQxtoL3 hlint> Installing executable hlint in /nix/store/903dy8pjfbf4y5wlb9fwmgh1m5nwgkjd-hlint-3.10/bin hlint> Warning: The directory hlint> /nix/store/903dy8pjfbf4y5wlb9fwmgh1m5nwgkjd-hlint-3.10/bin is not in the hlint> system search path. hlint> Running phase: fixupPhase hlint> shrinking RPATHs of ELF executables and libraries in /nix/store/903dy8pjfbf4y5wlb9fwmgh1m5nwgkjd-hlint-3.10 hlint> shrinking /nix/store/903dy8pjfbf4y5wlb9fwmgh1m5nwgkjd-hlint-3.10/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHShlint-3.10-1CLRt6IvXlG5uyzMQxtoL3-ghc9.12.1.so hlint> shrinking /nix/store/903dy8pjfbf4y5wlb9fwmgh1m5nwgkjd-hlint-3.10/bin/hlint hlint> checking for references to /build/ in /nix/store/903dy8pjfbf4y5wlb9fwmgh1m5nwgkjd-hlint-3.10... hlint> patching script interpreter paths in /nix/store/903dy8pjfbf4y5wlb9fwmgh1m5nwgkjd-hlint-3.10 hlint> stripping (with command strip and flags -S -p) in /nix/store/903dy8pjfbf4y5wlb9fwmgh1m5nwgkjd-hlint-3.10/lib /nix/store/903dy8pjfbf4y5wlb9fwmgh1m5nwgkjd-hlint-3.10/bin hlint> shrinking RPATHs of ELF executables and libraries in /nix/store/3cjclh40a3cqg1dfdm9pk2y7yrmbq1bq-hlint-3.10-data hlint> checking for references to /build/ in /nix/store/3cjclh40a3cqg1dfdm9pk2y7yrmbq1bq-hlint-3.10-data... hlint> patching script interpreter paths in /nix/store/3cjclh40a3cqg1dfdm9pk2y7yrmbq1bq-hlint-3.10-data hlint> shrinking RPATHs of ELF executables and libraries in /nix/store/0gqcnhn4mys97gvz7sidlibfx8520sym-hlint-3.10-doc hlint> checking for references to /build/ in /nix/store/0gqcnhn4mys97gvz7sidlibfx8520sym-hlint-3.10-doc... hlint> patching script interpreter paths in /nix/store/0gqcnhn4mys97gvz7sidlibfx8520sym-hlint-3.10-doc hlint (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/0gqcnhn4mys97gvz7sidlibfx8520sym-hlint-3.10-doc /nix/store/3cjclh40a3cqg1dfdm9pk2y7yrmbq1bq-hlint-3.10-data /nix/store/903dy8pjfbf4y5wlb9fwmgh1m5nwgkjd-hlint-3.10 hlint (post)> Pushing 6 paths (221 are already present) using zstd to cache sellout ⏳ hlint (post)> hlint (post)> Pushing /nix/store/v1qlxv7ivz1wajy8v3zcbfbkprzcrjz2-hscolour-1.25-doc (1.42 MiB) hlint (post)> Pushing /nix/store/0gqcnhn4mys97gvz7sidlibfx8520sym-hlint-3.10-doc (7.97 MiB) hlint (post)> Pushing /nix/store/3cjclh40a3cqg1dfdm9pk2y7yrmbq1bq-hlint-3.10-data (112.98 KiB) hlint (post)> Pushing /nix/store/9asg6xmajcw5hnggvhb98y98dgjzacb6-hscolour-1.25-data (3.63 KiB) hlint (post)> Pushing /nix/store/903dy8pjfbf4y5wlb9fwmgh1m5nwgkjd-hlint-3.10 (66.77 MiB) hlint (post)> Pushing /nix/store/6ngaqil8nx9sr83v7ll3s6s6v7scwlys-hscolour-1.25 (6.14 MiB) hlint (post)> hlint (post)> All done. hlint (post)> added 3 signatures hlint (post)> added 3 signatures hlint (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/0gqcnhn4mys97gvz7sidlibfx8520sym-hlint-3.10-doc /nix/store/3cjclh40a3cqg1dfdm9pk2y7yrmbq1bq-hlint-3.10-data /nix/store/903dy8pjfbf4y5wlb9fwmgh1m5nwgkjd-hlint-3.10 hlint (post)> copying 3 paths... hlint (post)> copying path '/nix/store/3cjclh40a3cqg1dfdm9pk2y7yrmbq1bq-hlint-3.10-data' to 'ssh-ng://'... hlint (post)> copying path '/nix/store/0gqcnhn4mys97gvz7sidlibfx8520sym-hlint-3.10-doc' to 'ssh-ng://'... hlint (post)> copying path '/nix/store/903dy8pjfbf4y5wlb9fwmgh1m5nwgkjd-hlint-3.10' to 'ssh-ng://'... hlint (post)> copying 2 paths... hlint (post)> copying path '/nix/store/8nldn24jg08ksvdyycmpyr5czqi4l4vf-hlint-3.10.tar.gz.drv' to 'ssh-ng://'... hlint (post)> copying path '/nix/store/5d59b604kwnmg9rnwx90aih31lhsd0wm-hlint-3.10.drv' to 'ssh-ng://'... building '/nix/store/z3kz3k1cjr2jc89zp3r2raba98i69gcx-haskell-language-server-2.10.0.0.drv'... haskell-language-server> Running phase: setupCompilerEnvironmentPhase haskell-language-server> Build with /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1. haskell-language-server> Running 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> Running phase: patchPhase haskell-language-server> Running phase: compileBuildDriverPhase haskell-language-server> setupCompileFlags: -package-db=/build/tmp.6k189e2vLL/setup-package.conf.d -threaded haskell-language-server> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.6k189e2vLL/Main.o ) haskell-language-server> [2 of 2] Linking Setup haskell-language-server> Running phase: updateAutotoolsGnuConfigScriptsPhase haskell-language-server> Running phase: configurePhase haskell-language-server> configureFlags: --verbose --prefix=/nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.6k189e2vLL/package.conf.d --ghc-option=-optl=-Wl,-rpath=/nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/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 -f-stylishhaskel -f-retrie --extra-lib-dirs=/nix/store/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vf3hfbbl7h32axb73fa2b0dbqg0gmjgi-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/lib haskell-language-server> Using Parsec parser haskell-language-server> Configuring haskell-language-server-2.10.0.0... haskell-language-server> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports haskell-language-server> 'ghc' version < 9.12): haskell-language-server> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc is version haskell-language-server> 9.12.1 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=False, semantictokens=True, splice=True, stan=True, haskell-language-server> stylishhaskell=True, 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.21.0.0 haskell-language-server> Dependency data-default: using data-default-0.7.1.3 haskell-language-server> Dependency directory: using directory-1.3.9.0 haskell-language-server> Dependency extra: using extra-1.8 haskell-language-server> Dependency filepath: using filepath-1.5.4.0 haskell-language-server> Dependency ghc: using ghc-9.12.1 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-plugin, hls-call-hierarchy-plugin, haskell-language-server> hls-change-type-signature-plugin, hls-class-plugin, hls-code-range-plugin, haskell-language-server> hls-eval-plugin, hls-explicit-fixity-plugin, hls-explicit-imports-plugin, haskell-language-server> hls-explicit-record-fields-plugin, hls-module-name-plugin, hls-notes-plugin, haskell-language-server> hls-overloaded-record-dot-plugin, hls-pragmas-plugin, haskell-language-server> hls-qualify-imported-names-plugin, hls-semantic-tokens-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-plugin, hls-call-hierarchy-plugin, haskell-language-server> hls-change-type-signature-plugin, hls-class-plugin, hls-code-range-plugin, haskell-language-server> hls-eval-plugin, hls-explicit-fixity-plugin, hls-explicit-imports-plugin, haskell-language-server> hls-explicit-record-fields-plugin, hls-module-name-plugin, hls-notes-plugin, haskell-language-server> hls-overloaded-record-dot-plugin, hls-pragmas-plugin, haskell-language-server> hls-qualify-imported-names-plugin, hls-semantic-tokens-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-plugin, hls-call-hierarchy-plugin, haskell-language-server> hls-change-type-signature-plugin, hls-class-plugin, hls-code-range-plugin, haskell-language-server> hls-eval-plugin, hls-explicit-fixity-plugin, hls-explicit-imports-plugin, haskell-language-server> hls-explicit-record-fields-plugin, hls-module-name-plugin, hls-notes-plugin, haskell-language-server> hls-overloaded-record-dot-plugin, hls-pragmas-plugin, haskell-language-server> hls-qualify-imported-names-plugin, hls-semantic-tokens-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-plugin, hls-call-hierarchy-plugin, haskell-language-server> hls-change-type-signature-plugin, hls-class-plugin, hls-code-range-plugin, haskell-language-server> hls-eval-plugin, hls-explicit-fixity-plugin, hls-explicit-imports-plugin, haskell-language-server> hls-explicit-record-fields-plugin, hls-module-name-plugin, hls-notes-plugin, haskell-language-server> hls-overloaded-record-dot-plugin, hls-pragmas-plugin, haskell-language-server> hls-qualify-imported-names-plugin, hls-semantic-tokens-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-plugin, hls-call-hierarchy-plugin, haskell-language-server> hls-change-type-signature-plugin, hls-class-plugin, hls-code-range-plugin, haskell-language-server> hls-eval-plugin, hls-explicit-fixity-plugin, hls-explicit-imports-plugin, haskell-language-server> hls-explicit-record-fields-plugin, hls-module-name-plugin, hls-notes-plugin, haskell-language-server> hls-overloaded-record-dot-plugin, hls-pragmas-plugin, haskell-language-server> hls-qualify-imported-names-plugin, hls-semantic-tokens-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-plugin, hls-call-hierarchy-plugin, haskell-language-server> hls-change-type-signature-plugin, hls-class-plugin, hls-code-range-plugin, haskell-language-server> hls-eval-plugin, hls-explicit-fixity-plugin, hls-explicit-imports-plugin, haskell-language-server> hls-explicit-record-fields-plugin, hls-module-name-plugin, hls-notes-plugin, haskell-language-server> hls-overloaded-record-dot-plugin, hls-pragmas-plugin, haskell-language-server> hls-qualify-imported-names-plugin, hls-semantic-tokens-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-plugin, hls-call-hierarchy-plugin, haskell-language-server> hls-change-type-signature-plugin, hls-class-plugin, hls-code-range-plugin, haskell-language-server> hls-eval-plugin, hls-explicit-fixity-plugin, hls-explicit-imports-plugin, haskell-language-server> hls-explicit-record-fields-plugin, hls-module-name-plugin, hls-notes-plugin, haskell-language-server> hls-overloaded-record-dot-plugin, hls-pragmas-plugin, haskell-language-server> hls-qualify-imported-names-plugin, hls-semantic-tokens-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-plugin, hls-call-hierarchy-plugin, haskell-language-server> hls-change-type-signature-plugin, hls-class-plugin, hls-code-range-plugin, haskell-language-server> hls-eval-plugin, hls-explicit-fixity-plugin, hls-explicit-imports-plugin, haskell-language-server> hls-explicit-record-fields-plugin, hls-module-name-plugin, hls-notes-plugin, haskell-language-server> hls-overloaded-record-dot-plugin, hls-pragmas-plugin, haskell-language-server> hls-qualify-imported-names-plugin, hls-semantic-tokens-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-plugin, hls-call-hierarchy-plugin, haskell-language-server> hls-change-type-signature-plugin, hls-class-plugin, hls-code-range-plugin, haskell-language-server> hls-eval-plugin, hls-explicit-fixity-plugin, hls-explicit-imports-plugin, haskell-language-server> hls-explicit-record-fields-plugin, hls-module-name-plugin, hls-notes-plugin, haskell-language-server> hls-overloaded-record-dot-plugin, hls-pragmas-plugin, haskell-language-server> hls-qualify-imported-names-plugin, hls-semantic-tokens-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-plugin, hls-call-hierarchy-plugin, haskell-language-server> hls-change-type-signature-plugin, hls-class-plugin, hls-code-range-plugin, haskell-language-server> hls-eval-plugin, hls-explicit-fixity-plugin, hls-explicit-imports-plugin, haskell-language-server> hls-explicit-record-fields-plugin, hls-module-name-plugin, hls-notes-plugin, haskell-language-server> hls-overloaded-record-dot-plugin, hls-pragmas-plugin, haskell-language-server> hls-qualify-imported-names-plugin, hls-semantic-tokens-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-plugin, hls-call-hierarchy-plugin, haskell-language-server> hls-change-type-signature-plugin, hls-class-plugin, hls-code-range-plugin, haskell-language-server> hls-eval-plugin, hls-explicit-fixity-plugin, hls-explicit-imports-plugin, haskell-language-server> hls-explicit-record-fields-plugin, hls-module-name-plugin, hls-notes-plugin, haskell-language-server> hls-overloaded-record-dot-plugin, hls-pragmas-plugin, haskell-language-server> hls-qualify-imported-names-plugin, hls-semantic-tokens-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-plugin, hls-call-hierarchy-plugin, haskell-language-server> hls-change-type-signature-plugin, hls-class-plugin, hls-code-range-plugin, haskell-language-server> hls-eval-plugin, hls-explicit-fixity-plugin, hls-explicit-imports-plugin, haskell-language-server> hls-explicit-record-fields-plugin, hls-module-name-plugin, hls-notes-plugin, haskell-language-server> hls-overloaded-record-dot-plugin, hls-pragmas-plugin, haskell-language-server> hls-qualify-imported-names-plugin, hls-semantic-tokens-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-plugin, hls-call-hierarchy-plugin, haskell-language-server> hls-change-type-signature-plugin, hls-class-plugin, hls-code-range-plugin, haskell-language-server> hls-eval-plugin, hls-explicit-fixity-plugin, hls-explicit-imports-plugin, haskell-language-server> hls-explicit-record-fields-plugin, hls-module-name-plugin, hls-notes-plugin, haskell-language-server> hls-overloaded-record-dot-plugin, hls-pragmas-plugin, haskell-language-server> hls-qualify-imported-names-plugin, hls-semantic-tokens-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-plugin, hls-call-hierarchy-plugin, haskell-language-server> hls-change-type-signature-plugin, hls-class-plugin, hls-code-range-plugin, haskell-language-server> hls-eval-plugin, hls-explicit-fixity-plugin, hls-explicit-imports-plugin, haskell-language-server> hls-explicit-record-fields-plugin, hls-module-name-plugin, hls-notes-plugin, haskell-language-server> hls-overloaded-record-dot-plugin, hls-pragmas-plugin, haskell-language-server> hls-qualify-imported-names-plugin, hls-semantic-tokens-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-plugin, hls-call-hierarchy-plugin, haskell-language-server> hls-change-type-signature-plugin, hls-class-plugin, hls-code-range-plugin, haskell-language-server> hls-eval-plugin, hls-explicit-fixity-plugin, hls-explicit-imports-plugin, haskell-language-server> hls-explicit-record-fields-plugin, hls-module-name-plugin, hls-notes-plugin, haskell-language-server> hls-overloaded-record-dot-plugin, hls-pragmas-plugin, haskell-language-server> hls-qualify-imported-names-plugin, hls-semantic-tokens-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-plugin, hls-call-hierarchy-plugin, haskell-language-server> hls-change-type-signature-plugin, hls-class-plugin, hls-code-range-plugin, haskell-language-server> hls-eval-plugin, hls-explicit-fixity-plugin, hls-explicit-imports-plugin, haskell-language-server> hls-explicit-record-fields-plugin, hls-module-name-plugin, hls-notes-plugin, haskell-language-server> hls-overloaded-record-dot-plugin, hls-pragmas-plugin, haskell-language-server> hls-qualify-imported-names-plugin, hls-semantic-tokens-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-plugin, hls-call-hierarchy-plugin, haskell-language-server> hls-change-type-signature-plugin, hls-class-plugin, hls-code-range-plugin, haskell-language-server> hls-eval-plugin, hls-explicit-fixity-plugin, hls-explicit-imports-plugin, haskell-language-server> hls-explicit-record-fields-plugin, hls-module-name-plugin, hls-notes-plugin, haskell-language-server> hls-overloaded-record-dot-plugin, hls-pragmas-plugin, haskell-language-server> hls-qualify-imported-names-plugin, hls-semantic-tokens-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.25.0 haskell-language-server> Dependency text: using text-2.1.2 haskell-language-server> Dependency base >=4.12 && <5: using base-4.21.0.0 haskell-language-server> Dependency directory: using directory-1.3.9.0 haskell-language-server> Dependency filepath: using filepath-1.5.4.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-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.1.2 haskell-language-server> Dependency Cabal: using Cabal-3.14.1.0 haskell-language-server> Dependency Cabal-syntax >=3.7: using Cabal-syntax-3.14.1.0 haskell-language-server> Dependency aeson: using aeson-2.2.3.0 haskell-language-server> Dependency base >=4.12 && <5: using base-4.21.0.0 haskell-language-server> Dependency bytestring: using bytestring-0.12.2.0 haskell-language-server> Dependency cabal-add: using cabal-add-0.1 haskell-language-server> Dependency containers: using containers-0.7 haskell-language-server> Dependency deepseq: using deepseq-1.5.1.0 haskell-language-server> Dependency directory: using directory-1.3.9.0 haskell-language-server> Dependency extra >=1.7.4: using extra-1.8 haskell-language-server> Dependency filepath: using filepath-1.5.4.0 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.25.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.1.2 haskell-language-server> Dependency text-rope: using text-rope-0.2 haskell-language-server> Dependency transformers: using transformers-0.6.1.2 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.21.0.0 haskell-language-server> Dependency containers: using containers-0.7 haskell-language-server> Dependency deepseq: using deepseq-1.5.1.0 haskell-language-server> Dependency extra: using extra-1.8 haskell-language-server> Dependency ghc: using ghc-9.12.1 haskell-language-server> Dependency ghc-exactprint >=1.5 && <1.13.0.0: using ghc-exactprint-1.12.0.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.1.2 haskell-language-server> Dependency transformers: using transformers-0.6.1.2 haskell-language-server> Dependency aeson: using aeson-2.2.3.0 haskell-language-server> Dependency base >=4.12 && <5: using base-4.21.0.0 haskell-language-server> Dependency containers: using containers-0.7 haskell-language-server> Dependency extra: using extra-1.8 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.1.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.21.0.0 haskell-language-server> Dependency bytestring: using bytestring-0.12.2.0 haskell-language-server> Dependency containers: using containers-0.7 haskell-language-server> Dependency deepseq: using deepseq-1.5.1.0 haskell-language-server> Dependency dlist: using dlist-1.0 haskell-language-server> Dependency extra: using extra-1.8 haskell-language-server> Dependency filepath: using filepath-1.5.4.0 haskell-language-server> Dependency ghc: using ghc-9.12.1 haskell-language-server> Dependency ghc-boot-th: using ghc-boot-th-9.12.1 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.1.2 haskell-language-server> Dependency text-rope: using text-rope-0.2 haskell-language-server> Dependency transformers: using transformers-0.6.1.2 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.21.0.0 haskell-language-server> Dependency containers: using containers-0.7 haskell-language-server> Dependency deepseq: using deepseq-1.5.1.0 haskell-language-server> Dependency ghc: using ghc-9.12.1 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.1.2 haskell-language-server> Dependency transformers: using transformers-0.6.1.2 haskell-language-server> Dependency aeson: using aeson-2.2.3.0 haskell-language-server> Dependency base >=4.12 && <5: using base-4.21.0.0 haskell-language-server> Dependency containers: using containers-0.7 haskell-language-server> Dependency filepath: using filepath-1.5.4.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 lsp: using lsp-2.7.0.1 haskell-language-server> Dependency text: using text-2.1.2 haskell-language-server> Dependency text-rope: using text-rope-0.2 haskell-language-server> Dependency transformers: using transformers-0.6.1.2 haskell-language-server> Dependency aeson: using aeson-2.2.3.0 haskell-language-server> Dependency base >=4.12 && <5: using base-4.21.0.0 haskell-language-server> Dependency containers: using containers-0.7 haskell-language-server> Dependency extra: using extra-1.8 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.1.2 haskell-language-server> Dependency transformers: using transformers-0.6.1.2 haskell-language-server> Dependency base >=4.12 && <5: using base-4.21.0.0 haskell-language-server> Dependency containers: using containers-0.7 haskell-language-server> Dependency extra: using extra-1.8 haskell-language-server> Dependency ghc-boot-th: using ghc-boot-th-9.12.1 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.1.2 haskell-language-server> Dependency base >=4.12 && <5: using base-4.21.0.0 haskell-language-server> Dependency containers: using containers-0.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.1.2 haskell-language-server> Dependency text-rope: using text-rope-0.2 haskell-language-server> Dependency transformers: using transformers-0.6.1.2 haskell-language-server> Dependency base >=4.12 && <5: using base-4.21.0.0 haskell-language-server> Dependency containers: using containers-0.7 haskell-language-server> Dependency deepseq: using deepseq-1.5.1.0 haskell-language-server> Dependency extra: using extra-1.8 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.2 haskell-language-server> Dependency vector: using vector-0.13.2.0 haskell-language-server> Dependency base >=4.12 && <5: using base-4.21.0.0 haskell-language-server> Dependency containers: using containers-0.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.1.2 haskell-language-server> Dependency transformers: using transformers-0.6.1.2 haskell-language-server> Dependency base >=4.12 && <5: using base-4.21.0.0 haskell-language-server> Dependency containers: using containers-0.7 haskell-language-server> Dependency deepseq: using deepseq-1.5.1.0 haskell-language-server> Dependency extra: using extra-1.8 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.1.2 haskell-language-server> Dependency aeson: using aeson-2.2.3.0 haskell-language-server> Dependency base >=4.12 && <5: using base-4.21.0.0 haskell-language-server> Dependency containers: using containers-0.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.1.2 haskell-language-server> Dependency transformers: using transformers-0.6.1.2 haskell-language-server> Dependency aeson: using aeson-2.2.3.0 haskell-language-server> Dependency base >=4.12 && <5: using base-4.21.0.0 haskell-language-server> Dependency containers: using containers-0.7 haskell-language-server> Dependency deepseq: using deepseq-1.5.1.0 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.1.2 haskell-language-server> Dependency transformers: using transformers-0.6.1.2 haskell-language-server> Dependency array: using array-0.5.8.0 haskell-language-server> Dependency base >=4.12 && <5: using base-4.21.0.0 haskell-language-server> Dependency bytestring: using bytestring-0.12.2.0 haskell-language-server> Dependency containers: using containers-0.7 haskell-language-server> Dependency data-default: using data-default-0.7.1.3 haskell-language-server> Dependency deepseq: using deepseq-1.5.1.0 haskell-language-server> Dependency dlist: using dlist-1.0 haskell-language-server> Dependency extra: using extra-1.8 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.3.1 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.23.0.0 haskell-language-server> Dependency text: using text-2.1.2 haskell-language-server> Dependency text-rope: using text-rope-0.2 haskell-language-server> Dependency transformers: using transformers-0.6.1.2 haskell-language-server> Dependency array: using array-0.5.8.0 haskell-language-server> Dependency base >=4.12 && <5: using base-4.21.0.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.1.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.21.0.0 haskell-language-server> Dependency binary: using binary-0.8.9.2 haskell-language-server> Dependency bytestring: using bytestring-0.12.2.0 haskell-language-server> Dependency deepseq: using deepseq-1.5.1.0 haskell-language-server> Dependency directory: using directory-1.3.9.0 haskell-language-server> Dependency extra: using extra-1.8 haskell-language-server> Dependency filepath: using filepath-1.5.4.0 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.25.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.1.2 haskell-language-server> Dependency base >=4.12 && <5: using base-4.21.0.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.1.2 haskell-language-server> Dependency base >=4.12 && <5: using base-4.21.0.0 haskell-language-server> Dependency containers: using containers-0.7 haskell-language-server> Dependency data-default: using data-default-0.7.1.3 haskell-language-server> Dependency directory: using directory-1.3.9.0 haskell-language-server> Dependency extra: using extra-1.8 haskell-language-server> Dependency filepath: using filepath-1.5.4.0 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.1.2 haskell-language-server> Dependency transformers: using transformers-0.6.1.2 haskell-language-server> Dependency unix: using unix-2.8.6.0 haskell-language-server> Dependency unliftio-core: using unliftio-core-0.2.1.0 haskell-language-server> Dependency base >=4 && <5: using base-4.21.0.0 haskell-language-server> Dependency aeson: using aeson-2.2.3.0 haskell-language-server> Dependency base >=4.12 && <5: using base-4.21.0.0 haskell-language-server> Dependency bytestring: using bytestring-0.12.2.0 haskell-language-server> Dependency containers: using containers-0.7 haskell-language-server> Dependency data-default: using data-default-0.7.1.3 haskell-language-server> Dependency extra: using extra-1.8 haskell-language-server> Dependency filepath: using filepath-1.5.4.0 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.25.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.1.2 haskell-language-server> Source component graph: haskell-language-server> component exe:ghcide-test-preprocessor haskell-language-server> component lib:hls-semantic-tokens-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-notes-plugin haskell-language-server> component lib:hls-module-name-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-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-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-module-name-plugin haskell-language-server> dependency lib:hls-notes-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-semantic-tokens-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-FdsUlnvyScyGWBFCY8jbpA-ghcide-test-preprocessor haskell-language-server> include base-4.21.0.0-7c9b haskell-language-server> component haskell-language-server-2.10.0.0-42EemA49plh810ghZQvP3V-hls-semantic-tokens-plugin haskell-language-server> include array-0.5.8.0-0db1 haskell-language-server> include base-4.21.0.0-7c9b haskell-language-server> include bytestring-0.12.2.0-b0ac haskell-language-server> include containers-0.7-0330 haskell-language-server> include data-default-0.7.1.3-9cSLvlGqRBAywBm4v8X6L haskell-language-server> include deepseq-1.5.1.0-e635 haskell-language-server> include dlist-1.0-8qSvLmpjwTKDVe1GEXvkQs haskell-language-server> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz haskell-language-server> include ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg haskell-language-server> include hls-graph-2.10.0.0-LlhikC8zH8OAmVN06bAr7o haskell-language-server> include hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I haskell-language-server> include lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh haskell-language-server> include lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n haskell-language-server> include mtl-2.3.1-a5fa haskell-language-server> include stm-2.5.3.1-10a4 haskell-language-server> include stm-containers-1.2.1.1-A3YLy3tkIphOXRvLfaU1Y haskell-language-server> include syb-0.7.2.4-JlX7rTAXhBGBhK3INrvlnL haskell-language-server> include template-haskell-2.23.0.0-059b haskell-language-server> include text-2.1.2-8f2d haskell-language-server> include text-rope-0.2-Daye0SLCBvHFSwoKT6fABV haskell-language-server> include transformers-0.6.1.2-905c haskell-language-server> component haskell-language-server-2.10.0.0-IUI2b4bOhkCIFpdK3IF39y-hls-qualify-imported-names-plugin haskell-language-server> include base-4.21.0.0-7c9b haskell-language-server> include containers-0.7-0330 haskell-language-server> include dlist-1.0-8qSvLmpjwTKDVe1GEXvkQs haskell-language-server> include ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg haskell-language-server> include hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I haskell-language-server> include lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh haskell-language-server> include lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n haskell-language-server> include text-2.1.2-8f2d haskell-language-server> include text-rope-0.2-Daye0SLCBvHFSwoKT6fABV haskell-language-server> include transformers-0.6.1.2-905c haskell-language-server> component haskell-language-server-2.10.0.0-DNneH6aDwTf801yAhT1nbm-hls-pragmas-plugin haskell-language-server> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS haskell-language-server> include base-4.21.0.0-7c9b haskell-language-server> include containers-0.7-0330 haskell-language-server> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz haskell-language-server> include fuzzy-0.1.1.0-9D5WYuzFGIXEdSl4Sfjz3r haskell-language-server> include ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg haskell-language-server> include hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I haskell-language-server> include lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh haskell-language-server> include lens-aeson-1.2.3-JIjPOpXSVsz7ChYEGfW2Hn haskell-language-server> include lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n haskell-language-server> include text-2.1.2-8f2d haskell-language-server> include transformers-0.6.1.2-905c haskell-language-server> component haskell-language-server-2.10.0.0-CfPqoXUzUivGAdZVC1Pj6o-hls-overloaded-record-dot-plugin haskell-language-server> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS haskell-language-server> include base-4.21.0.0-7c9b haskell-language-server> include containers-0.7-0330 haskell-language-server> include deepseq-1.5.1.0-e635 haskell-language-server> include ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg haskell-language-server> include hls-graph-2.10.0.0-LlhikC8zH8OAmVN06bAr7o haskell-language-server> include hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I haskell-language-server> include lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh haskell-language-server> include lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n haskell-language-server> include syb-0.7.2.4-JlX7rTAXhBGBhK3INrvlnL haskell-language-server> include text-2.1.2-8f2d haskell-language-server> include transformers-0.6.1.2-905c haskell-language-server> component haskell-language-server-2.10.0.0-95ldmoK3p4rJHyjFzuz5f6-hls-notes-plugin haskell-language-server> include array-0.5.8.0-0db1 haskell-language-server> include base-4.21.0.0-7c9b haskell-language-server> include ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg haskell-language-server> include hls-graph-2.10.0.0-LlhikC8zH8OAmVN06bAr7o haskell-language-server> include hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I haskell-language-server> include lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh haskell-language-server> include lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n haskell-language-server> include mtl-2.3.1-a5fa haskell-language-server> include regex-tdfa-1.3.2.3-6lXVxRpdpjf48XDWcHYAcJ haskell-language-server> include text-2.1.2-8f2d haskell-language-server> include text-rope-0.2-Daye0SLCBvHFSwoKT6fABV haskell-language-server> include unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi haskell-language-server> component haskell-language-server-2.10.0.0-HY4PT6Be0GXL9ORTt5hI6J-hls-module-name-plugin haskell-language-server> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS haskell-language-server> include base-4.21.0.0-7c9b haskell-language-server> include containers-0.7-0330 haskell-language-server> include filepath-1.5.4.0-d360 haskell-language-server> include ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg haskell-language-server> include hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I haskell-language-server> include lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n haskell-language-server> include text-2.1.2-8f2d haskell-language-server> include text-rope-0.2-Daye0SLCBvHFSwoKT6fABV haskell-language-server> include transformers-0.6.1.2-905c haskell-language-server> component haskell-language-server-2.10.0.0-70yVMwZbCxb4yP38KAxESV-hls-explicit-record-fields-plugin haskell-language-server> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS haskell-language-server> include base-4.21.0.0-7c9b haskell-language-server> include containers-0.7-0330 haskell-language-server> include ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg haskell-language-server> include hls-graph-2.10.0.0-LlhikC8zH8OAmVN06bAr7o haskell-language-server> include hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I haskell-language-server> include lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh haskell-language-server> include lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n haskell-language-server> include syb-0.7.2.4-JlX7rTAXhBGBhK3INrvlnL haskell-language-server> include text-2.1.2-8f2d haskell-language-server> include transformers-0.6.1.2-905c haskell-language-server> component haskell-language-server-2.10.0.0-IYpYGUCELvx1ChcWsz5Wnb-hls-explicit-imports-plugin haskell-language-server> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS haskell-language-server> include base-4.21.0.0-7c9b haskell-language-server> include containers-0.7-0330 haskell-language-server> include deepseq-1.5.1.0-e635 haskell-language-server> include ghc-9.12.1-bf75 haskell-language-server> include ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg haskell-language-server> include hls-graph-2.10.0.0-LlhikC8zH8OAmVN06bAr7o haskell-language-server> include hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I haskell-language-server> include lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh haskell-language-server> include lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n haskell-language-server> include mtl-2.3.1-a5fa haskell-language-server> include text-2.1.2-8f2d haskell-language-server> include transformers-0.6.1.2-905c haskell-language-server> component haskell-language-server-2.10.0.0-4qHWNjkr7tOCO9mPaJLVHv-hls-explicit-fixity-plugin haskell-language-server> include base-4.21.0.0-7c9b haskell-language-server> include containers-0.7-0330 haskell-language-server> include deepseq-1.5.1.0-e635 haskell-language-server> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz haskell-language-server> include ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg haskell-language-server> include hashable-1.4.7.0-BrCG3rFloGT6PhmAd0fu9I haskell-language-server> include hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I haskell-language-server> include lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n haskell-language-server> include text-2.1.2-8f2d haskell-language-server> component haskell-language-server-2.10.0.0-8caSBBpRsvKC4ae436faOt-hls-eval-plugin haskell-language-server> include Diff-0.5-BPY9SltHoUuGuJgYrvBNja haskell-language-server> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS haskell-language-server> include base-4.21.0.0-7c9b haskell-language-server> include bytestring-0.12.2.0-b0ac haskell-language-server> include containers-0.7-0330 haskell-language-server> include deepseq-1.5.1.0-e635 haskell-language-server> include dlist-1.0-8qSvLmpjwTKDVe1GEXvkQs haskell-language-server> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz haskell-language-server> include filepath-1.5.4.0-d360 haskell-language-server> include ghc-9.12.1-bf75 haskell-language-server> include ghc-boot-th-9.12.1-4c95 haskell-language-server> include ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg haskell-language-server> include hls-graph-2.10.0.0-LlhikC8zH8OAmVN06bAr7o haskell-language-server> include hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I haskell-language-server> include lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh haskell-language-server> include lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n haskell-language-server> include lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V haskell-language-server> include megaparsec-9.6.1-KQNqlG4kMAw5qmLSdR9Ppv haskell-language-server> include mtl-2.3.1-a5fa haskell-language-server> include parser-combinators-1.3.0-1JvvAJ8Yi416Anv2AYfawv haskell-language-server> include text-2.1.2-8f2d haskell-language-server> include text-rope-0.2-Daye0SLCBvHFSwoKT6fABV haskell-language-server> include transformers-0.6.1.2-905c haskell-language-server> include unliftio-0.2.25.1-5vXEmOX8ESC4s58yhnOQnw haskell-language-server> include unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi haskell-language-server> component haskell-language-server-2.10.0.0-IBxszyHE9WpBW5X6tMSpMv-hls-code-range-plugin haskell-language-server> include base-4.21.0.0-7c9b haskell-language-server> include containers-0.7-0330 haskell-language-server> include deepseq-1.5.1.0-e635 haskell-language-server> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz haskell-language-server> include ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg haskell-language-server> include hashable-1.4.7.0-BrCG3rFloGT6PhmAd0fu9I haskell-language-server> include hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I haskell-language-server> include lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh haskell-language-server> include lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n haskell-language-server> include mtl-2.3.1-a5fa haskell-language-server> include semigroupoids-6.0.1-7TpUnRFWxfYWsQfscXJsn haskell-language-server> include transformers-0.6.1.2-905c haskell-language-server> include vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 haskell-language-server> component haskell-language-server-2.10.0.0-BcX1oCAb4KiBhAoGX00EFs-hls-class-plugin haskell-language-server> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS haskell-language-server> include base-4.21.0.0-7c9b haskell-language-server> include containers-0.7-0330 haskell-language-server> include deepseq-1.5.1.0-e635 haskell-language-server> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz haskell-language-server> include ghc-9.12.1-bf75 haskell-language-server> include ghc-exactprint-1.12.0.0-2aiyWXIOmpm8clXVvi7sD2 haskell-language-server> include ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg haskell-language-server> include hls-graph-2.10.0.0-LlhikC8zH8OAmVN06bAr7o haskell-language-server> include hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I haskell-language-server> include lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh haskell-language-server> include lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n haskell-language-server> include mtl-2.3.1-a5fa haskell-language-server> include text-2.1.2-8f2d haskell-language-server> include transformers-0.6.1.2-905c haskell-language-server> component haskell-language-server-2.10.0.0-1PF6i86nfidLuVQyAYYxnm-hls-change-type-signature-plugin haskell-language-server> include base-4.21.0.0-7c9b haskell-language-server> include containers-0.7-0330 haskell-language-server> include ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg haskell-language-server> include hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I haskell-language-server> include lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V haskell-language-server> include regex-tdfa-1.3.2.3-6lXVxRpdpjf48XDWcHYAcJ haskell-language-server> include syb-0.7.2.4-JlX7rTAXhBGBhK3INrvlnL haskell-language-server> include text-2.1.2-8f2d haskell-language-server> include transformers-0.6.1.2-905c haskell-language-server> component haskell-language-server-2.10.0.0-82l9M0I4Y4LCoU6TIrRZ1c-hls-call-hierarchy-plugin haskell-language-server> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS haskell-language-server> include base-4.21.0.0-7c9b haskell-language-server> include containers-0.7-0330 haskell-language-server> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz haskell-language-server> include ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg haskell-language-server> include hiedb-0.6.0.2-6UlEpbEXtIDLpotoWpc0T4 haskell-language-server> include hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I haskell-language-server> include lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh haskell-language-server> include lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n haskell-language-server> include sqlite-simple-0.4.19.0-CpNLJoS8B1r3BjX2lhycPf haskell-language-server> include text-2.1.2-8f2d haskell-language-server> component haskell-language-server-2.10.0.0-GBFzKhqtn922AexkWc5S8s-hls-cabal-plugin haskell-language-server> include Cabal-3.14.1.0-e000 haskell-language-server> include Cabal-syntax-3.14.1.0-063e haskell-language-server> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS haskell-language-server> include base-4.21.0.0-7c9b haskell-language-server> include bytestring-0.12.2.0-b0ac haskell-language-server> include cabal-add-0.1-LVHwTXqc4b8GvDfePpyZR9 haskell-language-server> include containers-0.7-0330 haskell-language-server> include deepseq-1.5.1.0-e635 haskell-language-server> include directory-1.3.9.0-9e59 haskell-language-server> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz haskell-language-server> include filepath-1.5.4.0-d360 haskell-language-server> include ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg haskell-language-server> include hashable-1.4.7.0-BrCG3rFloGT6PhmAd0fu9I haskell-language-server> include hls-graph-2.10.0.0-LlhikC8zH8OAmVN06bAr7o haskell-language-server> include hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I haskell-language-server> include lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh haskell-language-server> include lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n haskell-language-server> include lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V haskell-language-server> include pretty-1.1.3.6-af67 haskell-language-server> include process-1.6.25.0-184c haskell-language-server> include regex-tdfa-1.3.2.3-6lXVxRpdpjf48XDWcHYAcJ haskell-language-server> include text-2.1.2-8f2d haskell-language-server> include text-rope-0.2-Daye0SLCBvHFSwoKT6fABV haskell-language-server> include transformers-0.6.1.2-905c haskell-language-server> include unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi haskell-language-server> component haskell-language-server-2.10.0.0-KpO7T3Sg0pnJXdR72Ltvov-hls-cabal-fmt-plugin haskell-language-server> include base-4.21.0.0-7c9b haskell-language-server> include directory-1.3.9.0-9e59 haskell-language-server> include filepath-1.5.4.0-d360 haskell-language-server> include ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg haskell-language-server> include hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I haskell-language-server> include lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh haskell-language-server> include lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V haskell-language-server> include mtl-2.3.1-a5fa haskell-language-server> include process-extras-0.7.4-1jbBd5GIpd8bgIPRLtvi9 haskell-language-server> include text-2.1.2-8f2d haskell-language-server> component haskell-language-server-2.10.0.0-KctR6n8GxOUKwX4Ch4HowD-hls-alternate-number-format-plugin haskell-language-server> include base-4.21.0.0-7c9b haskell-language-server> include containers-0.7-0330 haskell-language-server> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz haskell-language-server> include ghc-boot-th-9.12.1-4c95 haskell-language-server> include ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg haskell-language-server> include hls-graph-2.10.0.0-LlhikC8zH8OAmVN06bAr7o haskell-language-server> include hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I haskell-language-server> include lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh haskell-language-server> include lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n haskell-language-server> include mtl-2.3.1-a5fa haskell-language-server> include regex-tdfa-1.3.2.3-6lXVxRpdpjf48XDWcHYAcJ haskell-language-server> include syb-0.7.2.4-JlX7rTAXhBGBhK3INrvlnL haskell-language-server> include text-2.1.2-8f2d haskell-language-server> component haskell-language-server-2.10.0.0-7rpim5b4uef1wwkqIM7FRc-ghcide-bench-lib haskell-language-server> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS haskell-language-server> include async-2.2.5-HBjL0ak4LXnBlxAyUJ13eJ haskell-language-server> include base-4.21.0.0-7c9b haskell-language-server> include binary-0.8.9.2-5eb4 haskell-language-server> include bytestring-0.12.2.0-b0ac haskell-language-server> include deepseq-1.5.1.0-e635 haskell-language-server> include directory-1.3.9.0-9e59 haskell-language-server> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz haskell-language-server> include filepath-1.5.4.0-d360 haskell-language-server> include ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg haskell-language-server> include hashable-1.4.7.0-BrCG3rFloGT6PhmAd0fu9I haskell-language-server> include hls-test-utils-2.10.0.0-Dd0i53WxeLd4VzIsYxfCQ6 haskell-language-server> include lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh haskell-language-server> include lsp-test-0.17.1.1-EIOhzRe3RwuJhAS781l1UQ haskell-language-server> include lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V haskell-language-server> include optparse-applicative-0.18.1.0-C5GiPgNeJpwHMRrRnQqrLy haskell-language-server> include parser-combinators-1.3.0-1JvvAJ8Yi416Anv2AYfawv haskell-language-server> include process-1.6.25.0-184c haskell-language-server> include row-types-1.0.1.2-3wBpZKBsiTF8Kpms4h8uxa haskell-language-server> include safe-exceptions-0.1.7.4-53c5iosX4o7ItLeED0lea6 haskell-language-server> include shake-0.19.8-HyjqhAgw32q8asGa7eUy7Q haskell-language-server> include text-2.1.2-8f2d haskell-language-server> component haskell-language-server-2.10.0.0-6xFRxW6E5d3B5JWBhFJGiv-ghcide-bench haskell-language-server> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS haskell-language-server> include base-4.21.0.0-7c9b haskell-language-server> include bytestring-0.12.2.0-b0ac haskell-language-server> include containers-0.7-0330 haskell-language-server> include data-default-0.7.1.3-9cSLvlGqRBAywBm4v8X6L haskell-language-server> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz haskell-language-server> include filepath-1.5.4.0-d360 haskell-language-server> include haskell-language-server-2.10.0.0-7rpim5b4uef1wwkqIM7FRc-ghcide-bench-lib haskell-language-server> include hls-graph-2.10.0.0-LlhikC8zH8OAmVN06bAr7o haskell-language-server> include hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I haskell-language-server> include hls-test-utils-2.10.0.0-Dd0i53WxeLd4VzIsYxfCQ6 haskell-language-server> include lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh haskell-language-server> include lsp-test-0.17.1.1-EIOhzRe3RwuJhAS781l1UQ haskell-language-server> include lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V haskell-language-server> include optparse-applicative-0.18.1.0-C5GiPgNeJpwHMRrRnQqrLy haskell-language-server> include process-1.6.25.0-184c haskell-language-server> include safe-exceptions-0.1.7.4-53c5iosX4o7ItLeED0lea6 haskell-language-server> include shake-0.19.8-HyjqhAgw32q8asGa7eUy7Q haskell-language-server> include tasty-hunit-0.10.2-bDQm7ih5LIFUNZa5HA0pZ haskell-language-server> include text-2.1.2-8f2d haskell-language-server> component haskell-language-server-2.10.0.0-DPEZraGRNdxEQ80So3o860 haskell-language-server> include aeson-pretty-0.8.10-4uUZ54BzAMEDS92Hwqk08L haskell-language-server> include base-4.21.0.0-7c9b haskell-language-server> include data-default-0.7.1.3-9cSLvlGqRBAywBm4v8X6L haskell-language-server> include directory-1.3.9.0-9e59 haskell-language-server> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz haskell-language-server> include filepath-1.5.4.0-d360 haskell-language-server> include ghc-9.12.1-bf75 haskell-language-server> include ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg haskell-language-server> include githash-0.1.7.0-1Gmeq8e4lWbAVsdxBY6oP6 haskell-language-server> include haskell-language-server-2.10.0.0-KctR6n8GxOUKwX4Ch4HowD-hls-alternate-number-format-plugin haskell-language-server> include haskell-language-server-2.10.0.0-KpO7T3Sg0pnJXdR72Ltvov-hls-cabal-fmt-plugin haskell-language-server> include haskell-language-server-2.10.0.0-GBFzKhqtn922AexkWc5S8s-hls-cabal-plugin haskell-language-server> include haskell-language-server-2.10.0.0-82l9M0I4Y4LCoU6TIrRZ1c-hls-call-hierarchy-plugin haskell-language-server> include haskell-language-server-2.10.0.0-1PF6i86nfidLuVQyAYYxnm-hls-change-type-signature-plugin haskell-language-server> include haskell-language-server-2.10.0.0-BcX1oCAb4KiBhAoGX00EFs-hls-class-plugin haskell-language-server> include haskell-language-server-2.10.0.0-IBxszyHE9WpBW5X6tMSpMv-hls-code-range-plugin haskell-language-server> include haskell-language-server-2.10.0.0-8caSBBpRsvKC4ae436faOt-hls-eval-plugin haskell-language-server> include haskell-language-server-2.10.0.0-4qHWNjkr7tOCO9mPaJLVHv-hls-explicit-fixity-plugin haskell-language-server> include haskell-language-server-2.10.0.0-IYpYGUCELvx1ChcWsz5Wnb-hls-explicit-imports-plugin haskell-language-server> include haskell-language-server-2.10.0.0-70yVMwZbCxb4yP38KAxESV-hls-explicit-record-fields-plugin haskell-language-server> include haskell-language-server-2.10.0.0-HY4PT6Be0GXL9ORTt5hI6J-hls-module-name-plugin haskell-language-server> include haskell-language-server-2.10.0.0-95ldmoK3p4rJHyjFzuz5f6-hls-notes-plugin haskell-language-server> include haskell-language-server-2.10.0.0-CfPqoXUzUivGAdZVC1Pj6o-hls-overloaded-record-dot-plugin haskell-language-server> include haskell-language-server-2.10.0.0-DNneH6aDwTf801yAhT1nbm-hls-pragmas-plugin haskell-language-server> include haskell-language-server-2.10.0.0-IUI2b4bOhkCIFpdK3IF39y-hls-qualify-imported-names-plugin haskell-language-server> include haskell-language-server-2.10.0.0-42EemA49plh810ghZQvP3V-hls-semantic-tokens-plugin haskell-language-server> include hie-bios-0.14.0-GxNZpPdVS6E8cQi0bvC9cl haskell-language-server> include hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I haskell-language-server> include optparse-applicative-0.18.1.0-C5GiPgNeJpwHMRrRnQqrLy haskell-language-server> include optparse-simple-0.1.1.4-3IIeA6h7ESp1x3GlMUxAA5 haskell-language-server> include prettyprinter-1.7.1-EJ4Kqxnp31035jbns5BfOF haskell-language-server> include process-1.6.25.0-184c haskell-language-server> include text-2.1.2-8f2d haskell-language-server> component haskell-language-server-2.10.0.0-6vIIA1d0HqIW6pLpLicfo-haskell-language-server haskell-language-server> include base-4.21.0.0-7c9b haskell-language-server> include haskell-language-server-2.10.0.0-DPEZraGRNdxEQ80So3o860 haskell-language-server> include hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I haskell-language-server> include lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n haskell-language-server> include prettyprinter-1.7.1-EJ4Kqxnp31035jbns5BfOF haskell-language-server> include text-2.1.2-8f2d haskell-language-server> component haskell-language-server-2.10.0.0-Jp6gPx4HMZqBLHanbf5kAq-haskell-language-server-wrapper haskell-language-server> include base-4.21.0.0-7c9b haskell-language-server> include containers-0.7-0330 haskell-language-server> include data-default-0.7.1.3-9cSLvlGqRBAywBm4v8X6L haskell-language-server> include directory-1.3.9.0-9e59 haskell-language-server> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz haskell-language-server> include filepath-1.5.4.0-d360 haskell-language-server> include ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg haskell-language-server> include haskell-language-server-2.10.0.0-DPEZraGRNdxEQ80So3o860 haskell-language-server> include hie-bios-0.14.0-GxNZpPdVS6E8cQi0bvC9cl haskell-language-server> include hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I haskell-language-server> include lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n haskell-language-server> include lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V haskell-language-server> include text-2.1.2-8f2d haskell-language-server> include transformers-0.6.1.2-905c haskell-language-server> include unix-2.8.6.0-5438 haskell-language-server> include unliftio-core-0.2.1.0-D5TPy4WAG298SKbZJOxlkv haskell-language-server> Linked component graph: haskell-language-server> unit haskell-language-server-2.10.0.0-FdsUlnvyScyGWBFCY8jbpA-ghcide-test-preprocessor haskell-language-server> include base-4.21.0.0-7c9b haskell-language-server> unit haskell-language-server-2.10.0.0-42EemA49plh810ghZQvP3V-hls-semantic-tokens-plugin haskell-language-server> include array-0.5.8.0-0db1 haskell-language-server> include base-4.21.0.0-7c9b haskell-language-server> include bytestring-0.12.2.0-b0ac haskell-language-server> include containers-0.7-0330 haskell-language-server> include data-default-0.7.1.3-9cSLvlGqRBAywBm4v8X6L haskell-language-server> include deepseq-1.5.1.0-e635 haskell-language-server> include dlist-1.0-8qSvLmpjwTKDVe1GEXvkQs haskell-language-server> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz haskell-language-server> include ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg haskell-language-server> include hls-graph-2.10.0.0-LlhikC8zH8OAmVN06bAr7o haskell-language-server> include hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I haskell-language-server> include lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh haskell-language-server> include lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n haskell-language-server> include mtl-2.3.1-a5fa haskell-language-server> include stm-2.5.3.1-10a4 haskell-language-server> include stm-containers-1.2.1.1-A3YLy3tkIphOXRvLfaU1Y haskell-language-server> include syb-0.7.2.4-JlX7rTAXhBGBhK3INrvlnL haskell-language-server> include template-haskell-2.23.0.0-059b haskell-language-server> include text-2.1.2-8f2d haskell-language-server> include text-rope-0.2-Daye0SLCBvHFSwoKT6fABV haskell-language-server> include transformers-0.6.1.2-905c haskell-language-server> Ide.Plugin.SemanticTokens=haskell-language-server-2.10.0.0-42EemA49plh810ghZQvP3V-hls-semantic-tokens-plugin:Ide.Plugin.SemanticTokens,Ide.Plugin.SemanticTokens.Mappings=haskell-language-server-2.10.0.0-42EemA49plh810ghZQvP3V-hls-semantic-tokens-plugin:Ide.Plugin.SemanticTokens.Mappings,Ide.Plugin.SemanticTokens.Types=haskell-language-server-2.10.0.0-42EemA49plh810ghZQvP3V-hls-semantic-tokens-plugin:Ide.Plugin.SemanticTokens.Types haskell-language-server> unit haskell-language-server-2.10.0.0-IUI2b4bOhkCIFpdK3IF39y-hls-qualify-imported-names-plugin haskell-language-server> include base-4.21.0.0-7c9b haskell-language-server> include containers-0.7-0330 haskell-language-server> include dlist-1.0-8qSvLmpjwTKDVe1GEXvkQs haskell-language-server> include ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg haskell-language-server> include hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I haskell-language-server> include lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh haskell-language-server> include lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n haskell-language-server> include text-2.1.2-8f2d haskell-language-server> include text-rope-0.2-Daye0SLCBvHFSwoKT6fABV haskell-language-server> include transformers-0.6.1.2-905c haskell-language-server> Ide.Plugin.QualifyImportedNames=haskell-language-server-2.10.0.0-IUI2b4bOhkCIFpdK3IF39y-hls-qualify-imported-names-plugin:Ide.Plugin.QualifyImportedNames haskell-language-server> unit haskell-language-server-2.10.0.0-DNneH6aDwTf801yAhT1nbm-hls-pragmas-plugin haskell-language-server> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS haskell-language-server> include base-4.21.0.0-7c9b haskell-language-server> include containers-0.7-0330 haskell-language-server> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz haskell-language-server> include fuzzy-0.1.1.0-9D5WYuzFGIXEdSl4Sfjz3r haskell-language-server> include ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg haskell-language-server> include hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I haskell-language-server> include lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh haskell-language-server> include lens-aeson-1.2.3-JIjPOpXSVsz7ChYEGfW2Hn haskell-language-server> include lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n haskell-language-server> include text-2.1.2-8f2d haskell-language-server> include transformers-0.6.1.2-905c haskell-language-server> Ide.Plugin.Pragmas=haskell-language-server-2.10.0.0-DNneH6aDwTf801yAhT1nbm-hls-pragmas-plugin:Ide.Plugin.Pragmas haskell-language-server> unit haskell-language-server-2.10.0.0-CfPqoXUzUivGAdZVC1Pj6o-hls-overloaded-record-dot-plugin haskell-language-server> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS haskell-language-server> include base-4.21.0.0-7c9b haskell-language-server> include containers-0.7-0330 haskell-language-server> include deepseq-1.5.1.0-e635 haskell-language-server> include ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg haskell-language-server> include hls-graph-2.10.0.0-LlhikC8zH8OAmVN06bAr7o haskell-language-server> include hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I haskell-language-server> include lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh haskell-language-server> include lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n haskell-language-server> include syb-0.7.2.4-JlX7rTAXhBGBhK3INrvlnL haskell-language-server> include text-2.1.2-8f2d haskell-language-server> include transformers-0.6.1.2-905c haskell-language-server> Ide.Plugin.OverloadedRecordDot=haskell-language-server-2.10.0.0-CfPqoXUzUivGAdZVC1Pj6o-hls-overloaded-record-dot-plugin:Ide.Plugin.OverloadedRecordDot haskell-language-server> unit haskell-language-server-2.10.0.0-95ldmoK3p4rJHyjFzuz5f6-hls-notes-plugin haskell-language-server> include array-0.5.8.0-0db1 haskell-language-server> include base-4.21.0.0-7c9b haskell-language-server> include ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg haskell-language-server> include hls-graph-2.10.0.0-LlhikC8zH8OAmVN06bAr7o haskell-language-server> include hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I haskell-language-server> include lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh haskell-language-server> include lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n haskell-language-server> include mtl-2.3.1-a5fa haskell-language-server> include regex-tdfa-1.3.2.3-6lXVxRpdpjf48XDWcHYAcJ haskell-language-server> include text-2.1.2-8f2d haskell-language-server> include text-rope-0.2-Daye0SLCBvHFSwoKT6fABV haskell-language-server> include unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi haskell-language-server> Ide.Plugin.Notes=haskell-language-server-2.10.0.0-95ldmoK3p4rJHyjFzuz5f6-hls-notes-plugin:Ide.Plugin.Notes haskell-language-server> unit haskell-language-server-2.10.0.0-HY4PT6Be0GXL9ORTt5hI6J-hls-module-name-plugin haskell-language-server> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS haskell-language-server> include base-4.21.0.0-7c9b haskell-language-server> include containers-0.7-0330 haskell-language-server> include filepath-1.5.4.0-d360 haskell-language-server> include ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg haskell-language-server> include hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I haskell-language-server> include lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n haskell-language-server> include text-2.1.2-8f2d haskell-language-server> include text-rope-0.2-Daye0SLCBvHFSwoKT6fABV haskell-language-server> include transformers-0.6.1.2-905c haskell-language-server> Ide.Plugin.ModuleName=haskell-language-server-2.10.0.0-HY4PT6Be0GXL9ORTt5hI6J-hls-module-name-plugin:Ide.Plugin.ModuleName haskell-language-server> unit haskell-language-server-2.10.0.0-70yVMwZbCxb4yP38KAxESV-hls-explicit-record-fields-plugin haskell-language-server> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS haskell-language-server> include base-4.21.0.0-7c9b haskell-language-server> include containers-0.7-0330 haskell-language-server> include ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg haskell-language-server> include hls-graph-2.10.0.0-LlhikC8zH8OAmVN06bAr7o haskell-language-server> include hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I haskell-language-server> include lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh haskell-language-server> include lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n haskell-language-server> include syb-0.7.2.4-JlX7rTAXhBGBhK3INrvlnL haskell-language-server> include text-2.1.2-8f2d haskell-language-server> include transformers-0.6.1.2-905c haskell-language-server> Ide.Plugin.ExplicitFields=haskell-language-server-2.10.0.0-70yVMwZbCxb4yP38KAxESV-hls-explicit-record-fields-plugin:Ide.Plugin.ExplicitFields haskell-language-server> unit haskell-language-server-2.10.0.0-IYpYGUCELvx1ChcWsz5Wnb-hls-explicit-imports-plugin haskell-language-server> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS haskell-language-server> include base-4.21.0.0-7c9b haskell-language-server> include containers-0.7-0330 haskell-language-server> include deepseq-1.5.1.0-e635 haskell-language-server> include ghc-9.12.1-bf75 haskell-language-server> include ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg haskell-language-server> include hls-graph-2.10.0.0-LlhikC8zH8OAmVN06bAr7o haskell-language-server> include hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I haskell-language-server> include lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh haskell-language-server> include lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n haskell-language-server> include mtl-2.3.1-a5fa haskell-language-server> include text-2.1.2-8f2d haskell-language-server> include transformers-0.6.1.2-905c haskell-language-server> Ide.Plugin.ExplicitImports=haskell-language-server-2.10.0.0-IYpYGUCELvx1ChcWsz5Wnb-hls-explicit-imports-plugin:Ide.Plugin.ExplicitImports haskell-language-server> unit haskell-language-server-2.10.0.0-4qHWNjkr7tOCO9mPaJLVHv-hls-explicit-fixity-plugin haskell-language-server> include base-4.21.0.0-7c9b haskell-language-server> include containers-0.7-0330 haskell-language-server> include deepseq-1.5.1.0-e635 haskell-language-server> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz haskell-language-server> include ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg haskell-language-server> include hashable-1.4.7.0-BrCG3rFloGT6PhmAd0fu9I haskell-language-server> include hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I haskell-language-server> include lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n haskell-language-server> include text-2.1.2-8f2d haskell-language-server> Ide.Plugin.ExplicitFixity=haskell-language-server-2.10.0.0-4qHWNjkr7tOCO9mPaJLVHv-hls-explicit-fixity-plugin:Ide.Plugin.ExplicitFixity haskell-language-server> unit haskell-language-server-2.10.0.0-8caSBBpRsvKC4ae436faOt-hls-eval-plugin haskell-language-server> include Diff-0.5-BPY9SltHoUuGuJgYrvBNja haskell-language-server> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS haskell-language-server> include base-4.21.0.0-7c9b haskell-language-server> include bytestring-0.12.2.0-b0ac haskell-language-server> include containers-0.7-0330 haskell-language-server> include deepseq-1.5.1.0-e635 haskell-language-server> include dlist-1.0-8qSvLmpjwTKDVe1GEXvkQs haskell-language-server> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz haskell-language-server> include filepath-1.5.4.0-d360 haskell-language-server> include ghc-9.12.1-bf75 haskell-language-server> include ghc-boot-th-9.12.1-4c95 haskell-language-server> include ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg haskell-language-server> include hls-graph-2.10.0.0-LlhikC8zH8OAmVN06bAr7o haskell-language-server> include hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I haskell-language-server> include lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh haskell-language-server> include lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n haskell-language-server> include lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V haskell-language-server> include megaparsec-9.6.1-KQNqlG4kMAw5qmLSdR9Ppv haskell-language-server> include mtl-2.3.1-a5fa haskell-language-server> include parser-combinators-1.3.0-1JvvAJ8Yi416Anv2AYfawv haskell-language-server> include text-2.1.2-8f2d haskell-language-server> include text-rope-0.2-Daye0SLCBvHFSwoKT6fABV haskell-language-server> include transformers-0.6.1.2-905c haskell-language-server> include unliftio-0.2.25.1-5vXEmOX8ESC4s58yhnOQnw haskell-language-server> include unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi haskell-language-server> Ide.Plugin.Eval=haskell-language-server-2.10.0.0-8caSBBpRsvKC4ae436faOt-hls-eval-plugin:Ide.Plugin.Eval,Ide.Plugin.Eval.Types=haskell-language-server-2.10.0.0-8caSBBpRsvKC4ae436faOt-hls-eval-plugin:Ide.Plugin.Eval.Types haskell-language-server> unit haskell-language-server-2.10.0.0-IBxszyHE9WpBW5X6tMSpMv-hls-code-range-plugin haskell-language-server> include base-4.21.0.0-7c9b haskell-language-server> include containers-0.7-0330 haskell-language-server> include deepseq-1.5.1.0-e635 haskell-language-server> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz haskell-language-server> include ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg haskell-language-server> include hashable-1.4.7.0-BrCG3rFloGT6PhmAd0fu9I haskell-language-server> include hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I haskell-language-server> include lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh haskell-language-server> include lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n haskell-language-server> include mtl-2.3.1-a5fa haskell-language-server> include semigroupoids-6.0.1-7TpUnRFWxfYWsQfscXJsn haskell-language-server> include transformers-0.6.1.2-905c haskell-language-server> include vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 haskell-language-server> Ide.Plugin.CodeRange=haskell-language-server-2.10.0.0-IBxszyHE9WpBW5X6tMSpMv-hls-code-range-plugin:Ide.Plugin.CodeRange,Ide.Plugin.CodeRange.Rules=haskell-language-server-2.10.0.0-IBxszyHE9WpBW5X6tMSpMv-hls-code-range-plugin:Ide.Plugin.CodeRange.Rules haskell-language-server> unit haskell-language-server-2.10.0.0-BcX1oCAb4KiBhAoGX00EFs-hls-class-plugin haskell-language-server> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS haskell-language-server> include base-4.21.0.0-7c9b haskell-language-server> include containers-0.7-0330 haskell-language-server> include deepseq-1.5.1.0-e635 haskell-language-server> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz haskell-language-server> include ghc-9.12.1-bf75 haskell-language-server> include ghc-exactprint-1.12.0.0-2aiyWXIOmpm8clXVvi7sD2 haskell-language-server> include ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg haskell-language-server> include hls-graph-2.10.0.0-LlhikC8zH8OAmVN06bAr7o haskell-language-server> include hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I haskell-language-server> include lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh haskell-language-server> include lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n haskell-language-server> include mtl-2.3.1-a5fa haskell-language-server> include text-2.1.2-8f2d haskell-language-server> include transformers-0.6.1.2-905c haskell-language-server> Ide.Plugin.Class=haskell-language-server-2.10.0.0-BcX1oCAb4KiBhAoGX00EFs-hls-class-plugin:Ide.Plugin.Class haskell-language-server> unit haskell-language-server-2.10.0.0-1PF6i86nfidLuVQyAYYxnm-hls-change-type-signature-plugin haskell-language-server> include base-4.21.0.0-7c9b haskell-language-server> include containers-0.7-0330 haskell-language-server> include ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg haskell-language-server> include hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I haskell-language-server> include lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V haskell-language-server> include regex-tdfa-1.3.2.3-6lXVxRpdpjf48XDWcHYAcJ haskell-language-server> include syb-0.7.2.4-JlX7rTAXhBGBhK3INrvlnL haskell-language-server> include text-2.1.2-8f2d haskell-language-server> include transformers-0.6.1.2-905c haskell-language-server> Ide.Plugin.ChangeTypeSignature=haskell-language-server-2.10.0.0-1PF6i86nfidLuVQyAYYxnm-hls-change-type-signature-plugin:Ide.Plugin.ChangeTypeSignature haskell-language-server> unit haskell-language-server-2.10.0.0-82l9M0I4Y4LCoU6TIrRZ1c-hls-call-hierarchy-plugin haskell-language-server> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS haskell-language-server> include base-4.21.0.0-7c9b haskell-language-server> include containers-0.7-0330 haskell-language-server> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz haskell-language-server> include ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg haskell-language-server> include hiedb-0.6.0.2-6UlEpbEXtIDLpotoWpc0T4 haskell-language-server> include hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I haskell-language-server> include lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh haskell-language-server> include lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n haskell-language-server> include sqlite-simple-0.4.19.0-CpNLJoS8B1r3BjX2lhycPf haskell-language-server> include text-2.1.2-8f2d haskell-language-server> Ide.Plugin.CallHierarchy=haskell-language-server-2.10.0.0-82l9M0I4Y4LCoU6TIrRZ1c-hls-call-hierarchy-plugin:Ide.Plugin.CallHierarchy haskell-language-server> unit haskell-language-server-2.10.0.0-GBFzKhqtn922AexkWc5S8s-hls-cabal-plugin haskell-language-server> include Cabal-3.14.1.0-e000 haskell-language-server> include Cabal-syntax-3.14.1.0-063e haskell-language-server> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS haskell-language-server> include base-4.21.0.0-7c9b haskell-language-server> include bytestring-0.12.2.0-b0ac haskell-language-server> include cabal-add-0.1-LVHwTXqc4b8GvDfePpyZR9 haskell-language-server> include containers-0.7-0330 haskell-language-server> include deepseq-1.5.1.0-e635 haskell-language-server> include directory-1.3.9.0-9e59 haskell-language-server> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz haskell-language-server> include filepath-1.5.4.0-d360 haskell-language-server> include ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg haskell-language-server> include hashable-1.4.7.0-BrCG3rFloGT6PhmAd0fu9I haskell-language-server> include hls-graph-2.10.0.0-LlhikC8zH8OAmVN06bAr7o haskell-language-server> include hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I haskell-language-server> include lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh haskell-language-server> include lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n haskell-language-server> include lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V haskell-language-server> include pretty-1.1.3.6-af67 haskell-language-server> include process-1.6.25.0-184c haskell-language-server> include regex-tdfa-1.3.2.3-6lXVxRpdpjf48XDWcHYAcJ haskell-language-server> include text-2.1.2-8f2d haskell-language-server> include text-rope-0.2-Daye0SLCBvHFSwoKT6fABV haskell-language-server> include transformers-0.6.1.2-905c haskell-language-server> include unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi haskell-language-server> Ide.Plugin.Cabal=haskell-language-server-2.10.0.0-GBFzKhqtn922AexkWc5S8s-hls-cabal-plugin:Ide.Plugin.Cabal,Ide.Plugin.Cabal.CabalAdd=haskell-language-server-2.10.0.0-GBFzKhqtn922AexkWc5S8s-hls-cabal-plugin:Ide.Plugin.Cabal.CabalAdd,Ide.Plugin.Cabal.Completion.CabalFields=haskell-language-server-2.10.0.0-GBFzKhqtn922AexkWc5S8s-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.CabalFields,Ide.Plugin.Cabal.Completion.Completer.FilePath=haskell-language-server-2.10.0.0-GBFzKhqtn922AexkWc5S8s-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Completer.FilePath,Ide.Plugin.Cabal.Completion.Completer.Module=haskell-language-server-2.10.0.0-GBFzKhqtn922AexkWc5S8s-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Completer.Module,Ide.Plugin.Cabal.Completion.Completer.Paths=haskell-language-server-2.10.0.0-GBFzKhqtn922AexkWc5S8s-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Completer.Paths,Ide.Plugin.Cabal.Completion.Completer.Simple=haskell-language-server-2.10.0.0-GBFzKhqtn922AexkWc5S8s-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Completer.Simple,Ide.Plugin.Cabal.Completion.Completer.Snippet=haskell-language-server-2.10.0.0-GBFzKhqtn922AexkWc5S8s-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Completer.Snippet,Ide.Plugin.Cabal.Completion.Completer.Types=haskell-language-server-2.10.0.0-GBFzKhqtn922AexkWc5S8s-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Completer.Types,Ide.Plugin.Cabal.Completion.Completions=haskell-language-server-2.10.0.0-GBFzKhqtn922AexkWc5S8s-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Completions,Ide.Plugin.Cabal.Completion.Data=haskell-language-server-2.10.0.0-GBFzKhqtn922AexkWc5S8s-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Data,Ide.Plugin.Cabal.Completion.Types=haskell-language-server-2.10.0.0-GBFzKhqtn922AexkWc5S8s-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Types,Ide.Plugin.Cabal.Definition=haskell-language-server-2.10.0.0-GBFzKhqtn922AexkWc5S8s-hls-cabal-plugin:Ide.Plugin.Cabal.Definition,Ide.Plugin.Cabal.Diagnostics=haskell-language-server-2.10.0.0-GBFzKhqtn922AexkWc5S8s-hls-cabal-plugin:Ide.Plugin.Cabal.Diagnostics,Ide.Plugin.Cabal.FieldSuggest=haskell-language-server-2.10.0.0-GBFzKhqtn922AexkWc5S8s-hls-cabal-plugin:Ide.Plugin.Cabal.FieldSuggest,Ide.Plugin.Cabal.LicenseSuggest=haskell-language-server-2.10.0.0-GBFzKhqtn922AexkWc5S8s-hls-cabal-plugin:Ide.Plugin.Cabal.LicenseSuggest,Ide.Plugin.Cabal.Orphans=haskell-language-server-2.10.0.0-GBFzKhqtn922AexkWc5S8s-hls-cabal-plugin:Ide.Plugin.Cabal.Orphans,Ide.Plugin.Cabal.Outline=haskell-language-server-2.10.0.0-GBFzKhqtn922AexkWc5S8s-hls-cabal-plugin:Ide.Plugin.Cabal.Outline,Ide.Plugin.Cabal.Parse=haskell-language-server-2.10.0.0-GBFzKhqtn922AexkWc5S8s-hls-cabal-plugin:Ide.Plugin.Cabal.Parse haskell-language-server> unit haskell-language-server-2.10.0.0-KpO7T3Sg0pnJXdR72Ltvov-hls-cabal-fmt-plugin haskell-language-server> include base-4.21.0.0-7c9b haskell-language-server> include directory-1.3.9.0-9e59 haskell-language-server> include filepath-1.5.4.0-d360 haskell-language-server> include ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg haskell-language-server> include hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I haskell-language-server> include lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh haskell-language-server> include lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V haskell-language-server> include mtl-2.3.1-a5fa haskell-language-server> include process-extras-0.7.4-1jbBd5GIpd8bgIPRLtvi9 haskell-language-server> include text-2.1.2-8f2d haskell-language-server> Ide.Plugin.CabalFmt=haskell-language-server-2.10.0.0-KpO7T3Sg0pnJXdR72Ltvov-hls-cabal-fmt-plugin:Ide.Plugin.CabalFmt haskell-language-server> unit haskell-language-server-2.10.0.0-KctR6n8GxOUKwX4Ch4HowD-hls-alternate-number-format-plugin haskell-language-server> include base-4.21.0.0-7c9b haskell-language-server> include containers-0.7-0330 haskell-language-server> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz haskell-language-server> include ghc-boot-th-9.12.1-4c95 haskell-language-server> include ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg haskell-language-server> include hls-graph-2.10.0.0-LlhikC8zH8OAmVN06bAr7o haskell-language-server> include hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I haskell-language-server> include lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh haskell-language-server> include lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n haskell-language-server> include mtl-2.3.1-a5fa haskell-language-server> include regex-tdfa-1.3.2.3-6lXVxRpdpjf48XDWcHYAcJ haskell-language-server> include syb-0.7.2.4-JlX7rTAXhBGBhK3INrvlnL haskell-language-server> include text-2.1.2-8f2d haskell-language-server> Ide.Plugin.AlternateNumberFormat=haskell-language-server-2.10.0.0-KctR6n8GxOUKwX4Ch4HowD-hls-alternate-number-format-plugin:Ide.Plugin.AlternateNumberFormat,Ide.Plugin.Conversion=haskell-language-server-2.10.0.0-KctR6n8GxOUKwX4Ch4HowD-hls-alternate-number-format-plugin:Ide.Plugin.Conversion haskell-language-server> unit haskell-language-server-2.10.0.0-7rpim5b4uef1wwkqIM7FRc-ghcide-bench-lib haskell-language-server> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS haskell-language-server> include async-2.2.5-HBjL0ak4LXnBlxAyUJ13eJ haskell-language-server> include base-4.21.0.0-7c9b haskell-language-server> include binary-0.8.9.2-5eb4 haskell-language-server> include bytestring-0.12.2.0-b0ac haskell-language-server> include deepseq-1.5.1.0-e635 haskell-language-server> include directory-1.3.9.0-9e59 haskell-language-server> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz haskell-language-server> include filepath-1.5.4.0-d360 haskell-language-server> include ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg haskell-language-server> include hashable-1.4.7.0-BrCG3rFloGT6PhmAd0fu9I haskell-language-server> include hls-test-utils-2.10.0.0-Dd0i53WxeLd4VzIsYxfCQ6 haskell-language-server> include lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh haskell-language-server> include lsp-test-0.17.1.1-EIOhzRe3RwuJhAS781l1UQ haskell-language-server> include lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V haskell-language-server> include optparse-applicative-0.18.1.0-C5GiPgNeJpwHMRrRnQqrLy haskell-language-server> include parser-combinators-1.3.0-1JvvAJ8Yi416Anv2AYfawv haskell-language-server> include process-1.6.25.0-184c haskell-language-server> include row-types-1.0.1.2-3wBpZKBsiTF8Kpms4h8uxa haskell-language-server> include safe-exceptions-0.1.7.4-53c5iosX4o7ItLeED0lea6 haskell-language-server> include shake-0.19.8-HyjqhAgw32q8asGa7eUy7Q haskell-language-server> include text-2.1.2-8f2d haskell-language-server> Experiments=haskell-language-server-2.10.0.0-7rpim5b4uef1wwkqIM7FRc-ghcide-bench-lib:Experiments,Experiments.Types=haskell-language-server-2.10.0.0-7rpim5b4uef1wwkqIM7FRc-ghcide-bench-lib:Experiments.Types haskell-language-server> unit haskell-language-server-2.10.0.0-6xFRxW6E5d3B5JWBhFJGiv-ghcide-bench haskell-language-server> include aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS haskell-language-server> include base-4.21.0.0-7c9b haskell-language-server> include bytestring-0.12.2.0-b0ac haskell-language-server> include containers-0.7-0330 haskell-language-server> include data-default-0.7.1.3-9cSLvlGqRBAywBm4v8X6L haskell-language-server> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz haskell-language-server> include filepath-1.5.4.0-d360 haskell-language-server> include haskell-language-server-2.10.0.0-7rpim5b4uef1wwkqIM7FRc-ghcide-bench-lib haskell-language-server> include hls-graph-2.10.0.0-LlhikC8zH8OAmVN06bAr7o haskell-language-server> include hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I haskell-language-server> include hls-test-utils-2.10.0.0-Dd0i53WxeLd4VzIsYxfCQ6 haskell-language-server> include lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh haskell-language-server> include lsp-test-0.17.1.1-EIOhzRe3RwuJhAS781l1UQ haskell-language-server> include lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V haskell-language-server> include optparse-applicative-0.18.1.0-C5GiPgNeJpwHMRrRnQqrLy haskell-language-server> include process-1.6.25.0-184c haskell-language-server> include safe-exceptions-0.1.7.4-53c5iosX4o7ItLeED0lea6 haskell-language-server> include shake-0.19.8-HyjqhAgw32q8asGa7eUy7Q haskell-language-server> include tasty-hunit-0.10.2-bDQm7ih5LIFUNZa5HA0pZ haskell-language-server> include text-2.1.2-8f2d haskell-language-server> unit haskell-language-server-2.10.0.0-DPEZraGRNdxEQ80So3o860 haskell-language-server> include aeson-pretty-0.8.10-4uUZ54BzAMEDS92Hwqk08L haskell-language-server> include base-4.21.0.0-7c9b haskell-language-server> include data-default-0.7.1.3-9cSLvlGqRBAywBm4v8X6L haskell-language-server> include directory-1.3.9.0-9e59 haskell-language-server> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz haskell-language-server> include filepath-1.5.4.0-d360 haskell-language-server> include ghc-9.12.1-bf75 haskell-language-server> include ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg haskell-language-server> include githash-0.1.7.0-1Gmeq8e4lWbAVsdxBY6oP6 haskell-language-server> include haskell-language-server-2.10.0.0-KctR6n8GxOUKwX4Ch4HowD-hls-alternate-number-format-plugin haskell-language-server> include haskell-language-server-2.10.0.0-KpO7T3Sg0pnJXdR72Ltvov-hls-cabal-fmt-plugin haskell-language-server> include haskell-language-server-2.10.0.0-GBFzKhqtn922AexkWc5S8s-hls-cabal-plugin haskell-language-server> include haskell-language-server-2.10.0.0-82l9M0I4Y4LCoU6TIrRZ1c-hls-call-hierarchy-plugin haskell-language-server> include haskell-language-server-2.10.0.0-1PF6i86nfidLuVQyAYYxnm-hls-change-type-signature-plugin haskell-language-server> include haskell-language-server-2.10.0.0-BcX1oCAb4KiBhAoGX00EFs-hls-class-plugin haskell-language-server> include haskell-language-server-2.10.0.0-IBxszyHE9WpBW5X6tMSpMv-hls-code-range-plugin haskell-language-server> include haskell-language-server-2.10.0.0-8caSBBpRsvKC4ae436faOt-hls-eval-plugin haskell-language-server> include haskell-language-server-2.10.0.0-4qHWNjkr7tOCO9mPaJLVHv-hls-explicit-fixity-plugin haskell-language-server> include haskell-language-server-2.10.0.0-IYpYGUCELvx1ChcWsz5Wnb-hls-explicit-imports-plugin haskell-language-server> include haskell-language-server-2.10.0.0-70yVMwZbCxb4yP38KAxESV-hls-explicit-record-fields-plugin haskell-language-server> include haskell-language-server-2.10.0.0-HY4PT6Be0GXL9ORTt5hI6J-hls-module-name-plugin haskell-language-server> include haskell-language-server-2.10.0.0-95ldmoK3p4rJHyjFzuz5f6-hls-notes-plugin haskell-language-server> include haskell-language-server-2.10.0.0-CfPqoXUzUivGAdZVC1Pj6o-hls-overloaded-record-dot-plugin haskell-language-server> include haskell-language-server-2.10.0.0-DNneH6aDwTf801yAhT1nbm-hls-pragmas-plugin haskell-language-server> include haskell-language-server-2.10.0.0-IUI2b4bOhkCIFpdK3IF39y-hls-qualify-imported-names-plugin haskell-language-server> include haskell-language-server-2.10.0.0-42EemA49plh810ghZQvP3V-hls-semantic-tokens-plugin haskell-language-server> include hie-bios-0.14.0-GxNZpPdVS6E8cQi0bvC9cl haskell-language-server> include hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I haskell-language-server> include optparse-applicative-0.18.1.0-C5GiPgNeJpwHMRrRnQqrLy haskell-language-server> include optparse-simple-0.1.1.4-3IIeA6h7ESp1x3GlMUxAA5 haskell-language-server> include prettyprinter-1.7.1-EJ4Kqxnp31035jbns5BfOF haskell-language-server> include process-1.6.25.0-184c haskell-language-server> include text-2.1.2-8f2d haskell-language-server> HlsPlugins=haskell-language-server-2.10.0.0-DPEZraGRNdxEQ80So3o860:HlsPlugins,Ide.Arguments=haskell-language-server-2.10.0.0-DPEZraGRNdxEQ80So3o860:Ide.Arguments,Ide.Main=haskell-language-server-2.10.0.0-DPEZraGRNdxEQ80So3o860:Ide.Main,Ide.Version=haskell-language-server-2.10.0.0-DPEZraGRNdxEQ80So3o860:Ide.Version haskell-language-server> unit haskell-language-server-2.10.0.0-6vIIA1d0HqIW6pLpLicfo-haskell-language-server haskell-language-server> include base-4.21.0.0-7c9b haskell-language-server> include haskell-language-server-2.10.0.0-DPEZraGRNdxEQ80So3o860 haskell-language-server> include hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I haskell-language-server> include lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n haskell-language-server> include prettyprinter-1.7.1-EJ4Kqxnp31035jbns5BfOF haskell-language-server> include text-2.1.2-8f2d haskell-language-server> unit haskell-language-server-2.10.0.0-Jp6gPx4HMZqBLHanbf5kAq-haskell-language-server-wrapper haskell-language-server> include base-4.21.0.0-7c9b haskell-language-server> include containers-0.7-0330 haskell-language-server> include data-default-0.7.1.3-9cSLvlGqRBAywBm4v8X6L haskell-language-server> include directory-1.3.9.0-9e59 haskell-language-server> include extra-1.8-LGmFfwsP1rLAJ1116OVhKz haskell-language-server> include filepath-1.5.4.0-d360 haskell-language-server> include ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg haskell-language-server> include haskell-language-server-2.10.0.0-DPEZraGRNdxEQ80So3o860 haskell-language-server> include hie-bios-0.14.0-GxNZpPdVS6E8cQi0bvC9cl haskell-language-server> include hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I haskell-language-server> include lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n haskell-language-server> include lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V haskell-language-server> include text-2.1.2-8f2d haskell-language-server> include transformers-0.6.1.2-905c haskell-language-server> include unix-2.8.6.0-5438 haskell-language-server> include unliftio-core-0.2.1.0-D5TPy4WAG298SKbZJOxlkv haskell-language-server> Ready component graph: haskell-language-server> definite haskell-language-server-2.10.0.0-KpO7T3Sg0pnJXdR72Ltvov-hls-cabal-fmt-plugin haskell-language-server> depends base-4.21.0.0-7c9b haskell-language-server> depends directory-1.3.9.0-9e59 haskell-language-server> depends filepath-1.5.4.0-d360 haskell-language-server> depends ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg haskell-language-server> depends hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I haskell-language-server> depends lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh haskell-language-server> depends lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V haskell-language-server> depends mtl-2.3.1-a5fa haskell-language-server> depends process-extras-0.7.4-1jbBd5GIpd8bgIPRLtvi9 haskell-language-server> depends text-2.1.2-8f2d haskell-language-server> definite haskell-language-server-2.10.0.0-KctR6n8GxOUKwX4Ch4HowD-hls-alternate-number-format-plugin haskell-language-server> depends base-4.21.0.0-7c9b haskell-language-server> depends containers-0.7-0330 haskell-language-server> depends extra-1.8-LGmFfwsP1rLAJ1116OVhKz haskell-language-server> depends ghc-boot-th-9.12.1-4c95 haskell-language-server> depends ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg haskell-language-server> depends hls-graph-2.10.0.0-LlhikC8zH8OAmVN06bAr7o haskell-language-server> depends hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I haskell-language-server> depends lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh haskell-language-server> depends lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n haskell-language-server> depends mtl-2.3.1-a5fa haskell-language-server> depends regex-tdfa-1.3.2.3-6lXVxRpdpjf48XDWcHYAcJ haskell-language-server> depends syb-0.7.2.4-JlX7rTAXhBGBhK3INrvlnL haskell-language-server> depends text-2.1.2-8f2d haskell-language-server> definite haskell-language-server-2.10.0.0-IYpYGUCELvx1ChcWsz5Wnb-hls-explicit-imports-plugin haskell-language-server> depends aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS haskell-language-server> depends base-4.21.0.0-7c9b haskell-language-server> depends containers-0.7-0330 haskell-language-server> depends deepseq-1.5.1.0-e635 haskell-language-server> depends ghc-9.12.1-bf75 haskell-language-server> depends ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg haskell-language-server> depends hls-graph-2.10.0.0-LlhikC8zH8OAmVN06bAr7o haskell-language-server> depends hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I haskell-language-server> depends lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh haskell-language-server> depends lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n haskell-language-server> depends mtl-2.3.1-a5fa haskell-language-server> depends text-2.1.2-8f2d haskell-language-server> depends transformers-0.6.1.2-905c haskell-language-server> definite haskell-language-server-2.10.0.0-IUI2b4bOhkCIFpdK3IF39y-hls-qualify-imported-names-plugin haskell-language-server> depends base-4.21.0.0-7c9b haskell-language-server> depends containers-0.7-0330 haskell-language-server> depends dlist-1.0-8qSvLmpjwTKDVe1GEXvkQs haskell-language-server> depends ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg haskell-language-server> depends hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I haskell-language-server> depends lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh haskell-language-server> depends lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n haskell-language-server> depends text-2.1.2-8f2d haskell-language-server> depends text-rope-0.2-Daye0SLCBvHFSwoKT6fABV haskell-language-server> depends transformers-0.6.1.2-905c haskell-language-server> definite haskell-language-server-2.10.0.0-IBxszyHE9WpBW5X6tMSpMv-hls-code-range-plugin haskell-language-server> depends base-4.21.0.0-7c9b haskell-language-server> depends containers-0.7-0330 haskell-language-server> depends deepseq-1.5.1.0-e635 haskell-language-server> depends extra-1.8-LGmFfwsP1rLAJ1116OVhKz haskell-language-server> depends ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg haskell-language-server> depends hashable-1.4.7.0-BrCG3rFloGT6PhmAd0fu9I haskell-language-server> depends hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I haskell-language-server> depends lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh haskell-language-server> depends lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n haskell-language-server> depends mtl-2.3.1-a5fa haskell-language-server> depends semigroupoids-6.0.1-7TpUnRFWxfYWsQfscXJsn haskell-language-server> depends transformers-0.6.1.2-905c haskell-language-server> depends vector-0.13.2.0-GPHI5ZiPdVzCom23HqekF2 haskell-language-server> definite haskell-language-server-2.10.0.0-HY4PT6Be0GXL9ORTt5hI6J-hls-module-name-plugin haskell-language-server> depends aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS haskell-language-server> depends base-4.21.0.0-7c9b haskell-language-server> depends containers-0.7-0330 haskell-language-server> depends filepath-1.5.4.0-d360 haskell-language-server> depends ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg haskell-language-server> depends hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I haskell-language-server> depends lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n haskell-language-server> depends text-2.1.2-8f2d haskell-language-server> depends text-rope-0.2-Daye0SLCBvHFSwoKT6fABV haskell-language-server> depends transformers-0.6.1.2-905c haskell-language-server> definite haskell-language-server-2.10.0.0-GBFzKhqtn922AexkWc5S8s-hls-cabal-plugin haskell-language-server> depends Cabal-3.14.1.0-e000 haskell-language-server> depends Cabal-syntax-3.14.1.0-063e haskell-language-server> depends aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS haskell-language-server> depends base-4.21.0.0-7c9b haskell-language-server> depends bytestring-0.12.2.0-b0ac haskell-language-server> depends cabal-add-0.1-LVHwTXqc4b8GvDfePpyZR9 haskell-language-server> depends containers-0.7-0330 haskell-language-server> depends deepseq-1.5.1.0-e635 haskell-language-server> depends directory-1.3.9.0-9e59 haskell-language-server> depends extra-1.8-LGmFfwsP1rLAJ1116OVhKz haskell-language-server> depends filepath-1.5.4.0-d360 haskell-language-server> depends ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg haskell-language-server> depends hashable-1.4.7.0-BrCG3rFloGT6PhmAd0fu9I haskell-language-server> depends hls-graph-2.10.0.0-LlhikC8zH8OAmVN06bAr7o haskell-language-server> depends hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I haskell-language-server> depends lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh haskell-language-server> depends lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n haskell-language-server> depends lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V haskell-language-server> depends pretty-1.1.3.6-af67 haskell-language-server> depends process-1.6.25.0-184c haskell-language-server> depends regex-tdfa-1.3.2.3-6lXVxRpdpjf48XDWcHYAcJ haskell-language-server> depends text-2.1.2-8f2d haskell-language-server> depends text-rope-0.2-Daye0SLCBvHFSwoKT6fABV haskell-language-server> depends transformers-0.6.1.2-905c haskell-language-server> depends unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi haskell-language-server> definite haskell-language-server-2.10.0.0-FdsUlnvyScyGWBFCY8jbpA-ghcide-test-preprocessor haskell-language-server> depends base-4.21.0.0-7c9b haskell-language-server> definite haskell-language-server-2.10.0.0-DNneH6aDwTf801yAhT1nbm-hls-pragmas-plugin haskell-language-server> depends aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS haskell-language-server> depends base-4.21.0.0-7c9b haskell-language-server> depends containers-0.7-0330 haskell-language-server> depends extra-1.8-LGmFfwsP1rLAJ1116OVhKz haskell-language-server> depends fuzzy-0.1.1.0-9D5WYuzFGIXEdSl4Sfjz3r haskell-language-server> depends ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg haskell-language-server> depends hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I haskell-language-server> depends lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh haskell-language-server> depends lens-aeson-1.2.3-JIjPOpXSVsz7ChYEGfW2Hn haskell-language-server> depends lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n haskell-language-server> depends text-2.1.2-8f2d haskell-language-server> depends transformers-0.6.1.2-905c haskell-language-server> definite haskell-language-server-2.10.0.0-CfPqoXUzUivGAdZVC1Pj6o-hls-overloaded-record-dot-plugin haskell-language-server> depends aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS haskell-language-server> depends base-4.21.0.0-7c9b haskell-language-server> depends containers-0.7-0330 haskell-language-server> depends deepseq-1.5.1.0-e635 haskell-language-server> depends ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg haskell-language-server> depends hls-graph-2.10.0.0-LlhikC8zH8OAmVN06bAr7o haskell-language-server> depends hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I haskell-language-server> depends lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh haskell-language-server> depends lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n haskell-language-server> depends syb-0.7.2.4-JlX7rTAXhBGBhK3INrvlnL haskell-language-server> depends text-2.1.2-8f2d haskell-language-server> depends transformers-0.6.1.2-905c haskell-language-server> definite haskell-language-server-2.10.0.0-BcX1oCAb4KiBhAoGX00EFs-hls-class-plugin haskell-language-server> depends aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS haskell-language-server> depends base-4.21.0.0-7c9b haskell-language-server> depends containers-0.7-0330 haskell-language-server> depends deepseq-1.5.1.0-e635 haskell-language-server> depends extra-1.8-LGmFfwsP1rLAJ1116OVhKz haskell-language-server> depends ghc-9.12.1-bf75 haskell-language-server> depends ghc-exactprint-1.12.0.0-2aiyWXIOmpm8clXVvi7sD2 haskell-language-server> depends ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg haskell-language-server> depends hls-graph-2.10.0.0-LlhikC8zH8OAmVN06bAr7o haskell-language-server> depends hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I haskell-language-server> depends lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh haskell-language-server> depends lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n haskell-language-server> depends mtl-2.3.1-a5fa haskell-language-server> depends text-2.1.2-8f2d haskell-language-server> depends transformers-0.6.1.2-905c haskell-language-server> definite haskell-language-server-2.10.0.0-95ldmoK3p4rJHyjFzuz5f6-hls-notes-plugin haskell-language-server> depends array-0.5.8.0-0db1 haskell-language-server> depends base-4.21.0.0-7c9b haskell-language-server> depends ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg haskell-language-server> depends hls-graph-2.10.0.0-LlhikC8zH8OAmVN06bAr7o haskell-language-server> depends hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I haskell-language-server> depends lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh haskell-language-server> depends lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n haskell-language-server> depends mtl-2.3.1-a5fa haskell-language-server> depends regex-tdfa-1.3.2.3-6lXVxRpdpjf48XDWcHYAcJ haskell-language-server> depends text-2.1.2-8f2d haskell-language-server> depends text-rope-0.2-Daye0SLCBvHFSwoKT6fABV haskell-language-server> depends unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi haskell-language-server> definite haskell-language-server-2.10.0.0-8caSBBpRsvKC4ae436faOt-hls-eval-plugin haskell-language-server> depends Diff-0.5-BPY9SltHoUuGuJgYrvBNja haskell-language-server> depends aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS haskell-language-server> depends base-4.21.0.0-7c9b haskell-language-server> depends bytestring-0.12.2.0-b0ac haskell-language-server> depends containers-0.7-0330 haskell-language-server> depends deepseq-1.5.1.0-e635 haskell-language-server> depends dlist-1.0-8qSvLmpjwTKDVe1GEXvkQs haskell-language-server> depends extra-1.8-LGmFfwsP1rLAJ1116OVhKz haskell-language-server> depends filepath-1.5.4.0-d360 haskell-language-server> depends ghc-9.12.1-bf75 haskell-language-server> depends ghc-boot-th-9.12.1-4c95 haskell-language-server> depends ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg haskell-language-server> depends hls-graph-2.10.0.0-LlhikC8zH8OAmVN06bAr7o haskell-language-server> depends hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I haskell-language-server> depends lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh haskell-language-server> depends lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n haskell-language-server> depends lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V haskell-language-server> depends megaparsec-9.6.1-KQNqlG4kMAw5qmLSdR9Ppv haskell-language-server> depends mtl-2.3.1-a5fa haskell-language-server> depends parser-combinators-1.3.0-1JvvAJ8Yi416Anv2AYfawv haskell-language-server> depends text-2.1.2-8f2d haskell-language-server> depends text-rope-0.2-Daye0SLCBvHFSwoKT6fABV haskell-language-server> depends transformers-0.6.1.2-905c haskell-language-server> depends unliftio-0.2.25.1-5vXEmOX8ESC4s58yhnOQnw haskell-language-server> depends unordered-containers-0.2.20-Fh2fTOvBAQSBec44ytTvXi haskell-language-server> definite haskell-language-server-2.10.0.0-82l9M0I4Y4LCoU6TIrRZ1c-hls-call-hierarchy-plugin haskell-language-server> depends aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS haskell-language-server> depends base-4.21.0.0-7c9b haskell-language-server> depends containers-0.7-0330 haskell-language-server> depends extra-1.8-LGmFfwsP1rLAJ1116OVhKz haskell-language-server> depends ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg haskell-language-server> depends hiedb-0.6.0.2-6UlEpbEXtIDLpotoWpc0T4 haskell-language-server> depends hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I haskell-language-server> depends lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh haskell-language-server> depends lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n haskell-language-server> depends sqlite-simple-0.4.19.0-CpNLJoS8B1r3BjX2lhycPf haskell-language-server> depends text-2.1.2-8f2d haskell-language-server> definite haskell-language-server-2.10.0.0-7rpim5b4uef1wwkqIM7FRc-ghcide-bench-lib haskell-language-server> depends aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS haskell-language-server> depends async-2.2.5-HBjL0ak4LXnBlxAyUJ13eJ haskell-language-server> depends base-4.21.0.0-7c9b haskell-language-server> depends binary-0.8.9.2-5eb4 haskell-language-server> depends bytestring-0.12.2.0-b0ac haskell-language-server> depends deepseq-1.5.1.0-e635 haskell-language-server> depends directory-1.3.9.0-9e59 haskell-language-server> depends extra-1.8-LGmFfwsP1rLAJ1116OVhKz haskell-language-server> depends filepath-1.5.4.0-d360 haskell-language-server> depends ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg haskell-language-server> depends hashable-1.4.7.0-BrCG3rFloGT6PhmAd0fu9I haskell-language-server> depends hls-test-utils-2.10.0.0-Dd0i53WxeLd4VzIsYxfCQ6 haskell-language-server> depends lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh haskell-language-server> depends lsp-test-0.17.1.1-EIOhzRe3RwuJhAS781l1UQ haskell-language-server> depends lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V haskell-language-server> depends optparse-applicative-0.18.1.0-C5GiPgNeJpwHMRrRnQqrLy haskell-language-server> depends parser-combinators-1.3.0-1JvvAJ8Yi416Anv2AYfawv haskell-language-server> depends process-1.6.25.0-184c haskell-language-server> depends row-types-1.0.1.2-3wBpZKBsiTF8Kpms4h8uxa haskell-language-server> depends safe-exceptions-0.1.7.4-53c5iosX4o7ItLeED0lea6 haskell-language-server> depends shake-0.19.8-HyjqhAgw32q8asGa7eUy7Q haskell-language-server> depends text-2.1.2-8f2d haskell-language-server> definite haskell-language-server-2.10.0.0-70yVMwZbCxb4yP38KAxESV-hls-explicit-record-fields-plugin haskell-language-server> depends aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS haskell-language-server> depends base-4.21.0.0-7c9b haskell-language-server> depends containers-0.7-0330 haskell-language-server> depends ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg haskell-language-server> depends hls-graph-2.10.0.0-LlhikC8zH8OAmVN06bAr7o haskell-language-server> depends hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I haskell-language-server> depends lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh haskell-language-server> depends lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n haskell-language-server> depends syb-0.7.2.4-JlX7rTAXhBGBhK3INrvlnL haskell-language-server> depends text-2.1.2-8f2d haskell-language-server> depends transformers-0.6.1.2-905c haskell-language-server> definite haskell-language-server-2.10.0.0-6xFRxW6E5d3B5JWBhFJGiv-ghcide-bench haskell-language-server> depends aeson-2.2.3.0-DW91s9Ra7biH5cQyv5FDoS haskell-language-server> depends base-4.21.0.0-7c9b haskell-language-server> depends bytestring-0.12.2.0-b0ac haskell-language-server> depends containers-0.7-0330 haskell-language-server> depends data-default-0.7.1.3-9cSLvlGqRBAywBm4v8X6L haskell-language-server> depends extra-1.8-LGmFfwsP1rLAJ1116OVhKz haskell-language-server> depends filepath-1.5.4.0-d360 haskell-language-server> depends haskell-language-server-2.10.0.0-7rpim5b4uef1wwkqIM7FRc-ghcide-bench-lib haskell-language-server> depends hls-graph-2.10.0.0-LlhikC8zH8OAmVN06bAr7o haskell-language-server> depends hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I haskell-language-server> depends hls-test-utils-2.10.0.0-Dd0i53WxeLd4VzIsYxfCQ6 haskell-language-server> depends lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh haskell-language-server> depends lsp-test-0.17.1.1-EIOhzRe3RwuJhAS781l1UQ haskell-language-server> depends lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V haskell-language-server> depends optparse-applicative-0.18.1.0-C5GiPgNeJpwHMRrRnQqrLy haskell-language-server> depends process-1.6.25.0-184c haskell-language-server> depends safe-exceptions-0.1.7.4-53c5iosX4o7ItLeED0lea6 haskell-language-server> depends shake-0.19.8-HyjqhAgw32q8asGa7eUy7Q haskell-language-server> depends tasty-hunit-0.10.2-bDQm7ih5LIFUNZa5HA0pZ haskell-language-server> depends text-2.1.2-8f2d haskell-language-server> definite haskell-language-server-2.10.0.0-4qHWNjkr7tOCO9mPaJLVHv-hls-explicit-fixity-plugin haskell-language-server> depends base-4.21.0.0-7c9b haskell-language-server> depends containers-0.7-0330 haskell-language-server> depends deepseq-1.5.1.0-e635 haskell-language-server> depends extra-1.8-LGmFfwsP1rLAJ1116OVhKz haskell-language-server> depends ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg haskell-language-server> depends hashable-1.4.7.0-BrCG3rFloGT6PhmAd0fu9I haskell-language-server> depends hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I haskell-language-server> depends lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n haskell-language-server> depends text-2.1.2-8f2d haskell-language-server> definite haskell-language-server-2.10.0.0-42EemA49plh810ghZQvP3V-hls-semantic-tokens-plugin haskell-language-server> depends array-0.5.8.0-0db1 haskell-language-server> depends base-4.21.0.0-7c9b haskell-language-server> depends bytestring-0.12.2.0-b0ac haskell-language-server> depends containers-0.7-0330 haskell-language-server> depends data-default-0.7.1.3-9cSLvlGqRBAywBm4v8X6L haskell-language-server> depends deepseq-1.5.1.0-e635 haskell-language-server> depends dlist-1.0-8qSvLmpjwTKDVe1GEXvkQs haskell-language-server> depends extra-1.8-LGmFfwsP1rLAJ1116OVhKz haskell-language-server> depends ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg haskell-language-server> depends hls-graph-2.10.0.0-LlhikC8zH8OAmVN06bAr7o haskell-language-server> depends hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I haskell-language-server> depends lens-5.3.4-FyhMtze8t5BCpCUr6bk1bh haskell-language-server> depends lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n haskell-language-server> depends mtl-2.3.1-a5fa haskell-language-server> depends stm-2.5.3.1-10a4 haskell-language-server> depends stm-containers-1.2.1.1-A3YLy3tkIphOXRvLfaU1Y haskell-language-server> depends syb-0.7.2.4-JlX7rTAXhBGBhK3INrvlnL haskell-language-server> depends template-haskell-2.23.0.0-059b haskell-language-server> depends text-2.1.2-8f2d haskell-language-server> depends text-rope-0.2-Daye0SLCBvHFSwoKT6fABV haskell-language-server> depends transformers-0.6.1.2-905c haskell-language-server> definite haskell-language-server-2.10.0.0-1PF6i86nfidLuVQyAYYxnm-hls-change-type-signature-plugin haskell-language-server> depends base-4.21.0.0-7c9b haskell-language-server> depends containers-0.7-0330 haskell-language-server> depends ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg haskell-language-server> depends hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I haskell-language-server> depends lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V haskell-language-server> depends regex-tdfa-1.3.2.3-6lXVxRpdpjf48XDWcHYAcJ haskell-language-server> depends syb-0.7.2.4-JlX7rTAXhBGBhK3INrvlnL haskell-language-server> depends text-2.1.2-8f2d haskell-language-server> depends transformers-0.6.1.2-905c haskell-language-server> definite haskell-language-server-2.10.0.0-DPEZraGRNdxEQ80So3o860 haskell-language-server> depends aeson-pretty-0.8.10-4uUZ54BzAMEDS92Hwqk08L haskell-language-server> depends base-4.21.0.0-7c9b haskell-language-server> depends data-default-0.7.1.3-9cSLvlGqRBAywBm4v8X6L haskell-language-server> depends directory-1.3.9.0-9e59 haskell-language-server> depends extra-1.8-LGmFfwsP1rLAJ1116OVhKz haskell-language-server> depends filepath-1.5.4.0-d360 haskell-language-server> depends ghc-9.12.1-bf75 haskell-language-server> depends ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg haskell-language-server> depends githash-0.1.7.0-1Gmeq8e4lWbAVsdxBY6oP6 haskell-language-server> depends haskell-language-server-2.10.0.0-KctR6n8GxOUKwX4Ch4HowD-hls-alternate-number-format-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-KpO7T3Sg0pnJXdR72Ltvov-hls-cabal-fmt-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-GBFzKhqtn922AexkWc5S8s-hls-cabal-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-82l9M0I4Y4LCoU6TIrRZ1c-hls-call-hierarchy-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-1PF6i86nfidLuVQyAYYxnm-hls-change-type-signature-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-BcX1oCAb4KiBhAoGX00EFs-hls-class-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-IBxszyHE9WpBW5X6tMSpMv-hls-code-range-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-8caSBBpRsvKC4ae436faOt-hls-eval-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-4qHWNjkr7tOCO9mPaJLVHv-hls-explicit-fixity-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-IYpYGUCELvx1ChcWsz5Wnb-hls-explicit-imports-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-70yVMwZbCxb4yP38KAxESV-hls-explicit-record-fields-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-HY4PT6Be0GXL9ORTt5hI6J-hls-module-name-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-95ldmoK3p4rJHyjFzuz5f6-hls-notes-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-CfPqoXUzUivGAdZVC1Pj6o-hls-overloaded-record-dot-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-DNneH6aDwTf801yAhT1nbm-hls-pragmas-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-IUI2b4bOhkCIFpdK3IF39y-hls-qualify-imported-names-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-42EemA49plh810ghZQvP3V-hls-semantic-tokens-plugin haskell-language-server> depends hie-bios-0.14.0-GxNZpPdVS6E8cQi0bvC9cl haskell-language-server> depends hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I haskell-language-server> depends optparse-applicative-0.18.1.0-C5GiPgNeJpwHMRrRnQqrLy haskell-language-server> depends optparse-simple-0.1.1.4-3IIeA6h7ESp1x3GlMUxAA5 haskell-language-server> depends prettyprinter-1.7.1-EJ4Kqxnp31035jbns5BfOF haskell-language-server> depends process-1.6.25.0-184c haskell-language-server> depends text-2.1.2-8f2d haskell-language-server> definite haskell-language-server-2.10.0.0-6vIIA1d0HqIW6pLpLicfo-haskell-language-server haskell-language-server> depends base-4.21.0.0-7c9b haskell-language-server> depends haskell-language-server-2.10.0.0-DPEZraGRNdxEQ80So3o860 haskell-language-server> depends hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I haskell-language-server> depends lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n haskell-language-server> depends prettyprinter-1.7.1-EJ4Kqxnp31035jbns5BfOF haskell-language-server> depends text-2.1.2-8f2d haskell-language-server> definite haskell-language-server-2.10.0.0-Jp6gPx4HMZqBLHanbf5kAq-haskell-language-server-wrapper haskell-language-server> depends base-4.21.0.0-7c9b haskell-language-server> depends containers-0.7-0330 haskell-language-server> depends data-default-0.7.1.3-9cSLvlGqRBAywBm4v8X6L haskell-language-server> depends directory-1.3.9.0-9e59 haskell-language-server> depends extra-1.8-LGmFfwsP1rLAJ1116OVhKz haskell-language-server> depends filepath-1.5.4.0-d360 haskell-language-server> depends ghcide-2.10.0.0-GEKzcpydLUaFEIstUuLjdg haskell-language-server> depends haskell-language-server-2.10.0.0-DPEZraGRNdxEQ80So3o860 haskell-language-server> depends hie-bios-0.14.0-GxNZpPdVS6E8cQi0bvC9cl haskell-language-server> depends hls-plugin-api-2.10.0.0-7Wt6HBbe0yU246E5tXtL3I haskell-language-server> depends lsp-2.7.0.1-60xnvJXOX3MHlSsyLIKW9n haskell-language-server> depends lsp-types-2.3.0.1-2DvLOzfJo8C9ad0EDOEj4V haskell-language-server> depends text-2.1.2-8f2d haskell-language-server> depends transformers-0.6.1.2-905c haskell-language-server> depends unix-2.8.6.0-5438 haskell-language-server> depends unliftio-core-0.2.1.0-D5TPy4WAG298SKbZJOxlkv haskell-language-server> Using Cabal-3.14.1.0 compiled by ghc-9.12 haskell-language-server> Using compiler: ghc-9.12.1 haskell-language-server> Using install prefix: haskell-language-server> /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0 haskell-language-server> Executables installed in: haskell-language-server> /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0/bin haskell-language-server> Libraries installed in: haskell-language-server> /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/haskell-language-server-2.10.0.0-DPEZraGRNdxEQ80So3o860 haskell-language-server> Dynamic Libraries installed in: haskell-language-server> /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75 haskell-language-server> Private executables installed in: haskell-language-server> /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0/libexec/x86_64-linux-ghc-9.12.1-bf75/haskell-language-server-2.10.0.0 haskell-language-server> Data files installed in: haskell-language-server> /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0/share/x86_64-linux-ghc-9.12.1-bf75/haskell-language-server-2.10.0.0 haskell-language-server> Documentation installed in: haskell-language-server> /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0/share/doc/x86_64-linux-ghc-9.12.1-bf75/haskell-language-server-2.10.0.0 haskell-language-server> Configuration files installed in: haskell-language-server> /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-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/87zpmcmwvn48z4lbrfba74b312h22s6c-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/d5ms9xb9jn5dpx47ik2636sysry0zrqf-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/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc haskell-language-server> Using ghc version 9.12.1 found on system at: haskell-language-server> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc haskell-language-server> Using ghc-pkg version 9.12.1 found on system at: haskell-language-server> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/ghc-pkg-9.12.1 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.30.0 found on system at: haskell-language-server> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/haddock-ghc-9.12.1 haskell-language-server> No happy found haskell-language-server> No haskell-suite found haskell-language-server> No haskell-suite-pkg found haskell-language-server> No hmake found haskell-language-server> Using hpc version 0.69 found on system at: haskell-language-server> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hpc-ghc-9.12.1 haskell-language-server> Using hsc2hs version 0.68.10 found on system at: haskell-language-server> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 haskell-language-server> Using hscolour version 1.25 found on system at: haskell-language-server> /nix/store/iwbifbszf225h5w2dyxfi77kk6d6rxdy-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/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/ld haskell-language-server> No pkg-config found haskell-language-server> Using runghc version 9.12.1 found on system at: haskell-language-server> /nix/store/0jyzpzi0japvlvf5nq7w2aqa7k1yrz27-ghc-9.12.1/bin/runghc-9.12.1 haskell-language-server> Using strip version 2.44 found on system at: haskell-language-server> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip haskell-language-server> Using tar found on system at: haskell-language-server> /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar haskell-language-server> No uhc found haskell-language-server> Running phase: buildPhase haskell-language-server> Preprocessing library 'hls-cabal-fmt-plugin' for haskell-language-server-2.10.0.0... haskell-language-server> Building library 'hls-cabal-fmt-plugin' for haskell-language-server-2.10.0.0... haskell-language-server> [1 of 1] Compiling Ide.Plugin.CabalFmt ( plugins/hls-cabal-fmt-plugin/src/Ide/Plugin/CabalFmt.hs, dist/build/hls-cabal-fmt-plugin/Ide/Plugin/CabalFmt.o, dist/build/hls-cabal-fmt-plugin/Ide/Plugin/CabalFmt.dyn_o ) haskell-language-server> [1 of 1] Compiling Ide.Plugin.CabalFmt ( plugins/hls-cabal-fmt-plugin/src/Ide/Plugin/CabalFmt.hs, dist/build/hls-cabal-fmt-plugin/Ide/Plugin/CabalFmt.p_o ) haskell-language-server> Preprocessing library 'hls-alternate-number-format-plugin' for haskell-language-server-2.10.0.0... haskell-language-server> Building library 'hls-alternate-number-format-plugin' for haskell-language-server-2.10.0.0... haskell-language-server> [1 of 3] Compiling Ide.Plugin.Literals ( plugins/hls-alternate-number-format-plugin/src/Ide/Plugin/Literals.hs, dist/build/hls-alternate-number-format-plugin/Ide/Plugin/Literals.o, dist/build/hls-alternate-number-format-plugin/Ide/Plugin/Literals.dyn_o ) haskell-language-server> [2 of 3] Compiling Ide.Plugin.Conversion ( plugins/hls-alternate-number-format-plugin/src/Ide/Plugin/Conversion.hs, dist/build/hls-alternate-number-format-plugin/Ide/Plugin/Conversion.o, dist/build/hls-alternate-number-format-plugin/Ide/Plugin/Conversion.dyn_o ) haskell-language-server> [3 of 3] Compiling Ide.Plugin.AlternateNumberFormat ( plugins/hls-alternate-number-format-plugin/src/Ide/Plugin/AlternateNumberFormat.hs, dist/build/hls-alternate-number-format-plugin/Ide/Plugin/AlternateNumberFormat.o, dist/build/hls-alternate-number-format-plugin/Ide/Plugin/AlternateNumberFormat.dyn_o ) haskell-language-server> [1 of 3] Compiling Ide.Plugin.Literals ( plugins/hls-alternate-number-format-plugin/src/Ide/Plugin/Literals.hs, dist/build/hls-alternate-number-format-plugin/Ide/Plugin/Literals.p_o ) haskell-language-server> [2 of 3] Compiling Ide.Plugin.Conversion ( plugins/hls-alternate-number-format-plugin/src/Ide/Plugin/Conversion.hs, dist/build/hls-alternate-number-format-plugin/Ide/Plugin/Conversion.p_o ) haskell-language-server> [3 of 3] Compiling Ide.Plugin.AlternateNumberFormat ( plugins/hls-alternate-number-format-plugin/src/Ide/Plugin/AlternateNumberFormat.hs, dist/build/hls-alternate-number-format-plugin/Ide/Plugin/AlternateNumberFormat.p_o ) 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> : 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.12.1 (exposed by flag -package-id ghc-9.12.1-bf75) haskell-language-server> 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> : 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.12.1 (exposed by flag -package-id ghc-9.12.1-bf75) haskell-language-server> 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-qualify-imported-names-plugin' for haskell-language-server-2.10.0.0... haskell-language-server> Building library 'hls-qualify-imported-names-plugin' for haskell-language-server-2.10.0.0... haskell-language-server> [1 of 1] Compiling Ide.Plugin.QualifyImportedNames ( plugins/hls-qualify-imported-names-plugin/src/Ide/Plugin/QualifyImportedNames.hs, dist/build/hls-qualify-imported-names-plugin/Ide/Plugin/QualifyImportedNames.o, dist/build/hls-qualify-imported-names-plugin/Ide/Plugin/QualifyImportedNames.dyn_o ) haskell-language-server> [1 of 1] Compiling Ide.Plugin.QualifyImportedNames ( plugins/hls-qualify-imported-names-plugin/src/Ide/Plugin/QualifyImportedNames.hs, dist/build/hls-qualify-imported-names-plugin/Ide/Plugin/QualifyImportedNames.p_o ) 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-module-name-plugin' for haskell-language-server-2.10.0.0... haskell-language-server> Building library 'hls-module-name-plugin' for haskell-language-server-2.10.0.0... haskell-language-server> [1 of 1] Compiling Ide.Plugin.ModuleName ( plugins/hls-module-name-plugin/src/Ide/Plugin/ModuleName.hs, dist/build/hls-module-name-plugin/Ide/Plugin/ModuleName.o, dist/build/hls-module-name-plugin/Ide/Plugin/ModuleName.dyn_o ) haskell-language-server> [1 of 1] Compiling Ide.Plugin.ModuleName ( plugins/hls-module-name-plugin/src/Ide/Plugin/ModuleName.hs, dist/build/hls-module-name-plugin/Ide/Plugin/ModuleName.p_o ) haskell-language-server> Preprocessing library 'hls-cabal-plugin' for haskell-language-server-2.10.0.0... haskell-language-server> Building library 'hls-cabal-plugin' for haskell-language-server-2.10.0.0... 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> - process-1.6.25.0 (exposed by flag -package-id process-1.6.25.0-184c) haskell-language-server> haskell-language-server> [ 1 of 19] Compiling Ide.Plugin.Cabal.Completion.Types ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Types.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Types.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Types.dyn_o ) haskell-language-server> [ 2 of 19] Compiling Ide.Plugin.Cabal.Completion.Completer.Types ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completer/Types.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/Types.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/Types.dyn_o ) haskell-language-server> [ 3 of 19] Compiling Ide.Plugin.Cabal.Completion.Completer.Paths ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completer/Paths.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/Paths.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/Paths.dyn_o ) haskell-language-server> [ 4 of 19] Compiling Ide.Plugin.Cabal.Completion.CabalFields ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/CabalFields.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/CabalFields.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/CabalFields.dyn_o ) haskell-language-server> [ 5 of 19] Compiling Ide.Plugin.Cabal.Completion.Completer.Simple ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completer/Simple.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/Simple.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/Simple.dyn_o ) haskell-language-server> [ 6 of 19] Compiling Ide.Plugin.Cabal.Completion.Completer.Snippet ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completer/Snippet.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/Snippet.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/Snippet.dyn_o ) haskell-language-server> [ 7 of 19] Compiling Ide.Plugin.Cabal.Completion.Completer.FilePath ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completer/FilePath.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/FilePath.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/FilePath.dyn_o ) haskell-language-server> [ 8 of 19] Compiling Ide.Plugin.Cabal.Completion.Completer.Module ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completer/Module.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/Module.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/Module.dyn_o ) haskell-language-server> [ 9 of 19] Compiling Ide.Plugin.Cabal.Diagnostics ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Diagnostics.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Diagnostics.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Diagnostics.dyn_o ) haskell-language-server> [10 of 19] Compiling Ide.Plugin.Cabal.FieldSuggest ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/FieldSuggest.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/FieldSuggest.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/FieldSuggest.dyn_o ) haskell-language-server> [11 of 19] Compiling Ide.Plugin.Cabal.LicenseSuggest ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/LicenseSuggest.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/LicenseSuggest.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/LicenseSuggest.dyn_o ) haskell-language-server> [12 of 19] Compiling Ide.Plugin.Cabal.Completion.Data ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Data.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Data.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Data.dyn_o ) haskell-language-server> [13 of 19] Compiling Ide.Plugin.Cabal.Completion.Completions ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completions.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completions.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completions.dyn_o ) haskell-language-server> [14 of 19] Compiling Ide.Plugin.Cabal.Orphans ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Orphans.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Orphans.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Orphans.dyn_o ) haskell-language-server> [15 of 19] Compiling Ide.Plugin.Cabal.Definition ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Definition.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Definition.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Definition.dyn_o ) haskell-language-server> [16 of 19] Compiling Ide.Plugin.Cabal.CabalAdd ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/CabalAdd.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/CabalAdd.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/CabalAdd.dyn_o ) haskell-language-server> [17 of 19] Compiling Ide.Plugin.Cabal.Outline ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Outline.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Outline.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Outline.dyn_o ) haskell-language-server> [18 of 19] Compiling Ide.Plugin.Cabal.Parse ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Parse.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Parse.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Parse.dyn_o ) haskell-language-server> [19 of 19] Compiling Ide.Plugin.Cabal ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal.dyn_o ) 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> - process-1.6.25.0 (exposed by flag -package-id process-1.6.25.0-184c) haskell-language-server> haskell-language-server> [ 1 of 19] Compiling Ide.Plugin.Cabal.Completion.Types ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Types.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Types.p_o ) haskell-language-server> [ 2 of 19] Compiling Ide.Plugin.Cabal.Completion.Completer.Types ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completer/Types.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/Types.p_o ) haskell-language-server> [ 3 of 19] Compiling Ide.Plugin.Cabal.Completion.Completer.Paths ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completer/Paths.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/Paths.p_o ) haskell-language-server> [ 4 of 19] Compiling Ide.Plugin.Cabal.Completion.CabalFields ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/CabalFields.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/CabalFields.p_o ) haskell-language-server> [ 5 of 19] Compiling Ide.Plugin.Cabal.Completion.Completer.Simple ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completer/Simple.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/Simple.p_o ) haskell-language-server> [ 6 of 19] Compiling Ide.Plugin.Cabal.Completion.Completer.Snippet ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completer/Snippet.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/Snippet.p_o ) haskell-language-server> [ 7 of 19] Compiling Ide.Plugin.Cabal.Completion.Completer.FilePath ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completer/FilePath.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/FilePath.p_o ) haskell-language-server> [ 8 of 19] Compiling Ide.Plugin.Cabal.Completion.Completer.Module ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completer/Module.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/Module.p_o ) haskell-language-server> [ 9 of 19] Compiling Ide.Plugin.Cabal.Diagnostics ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Diagnostics.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Diagnostics.p_o ) haskell-language-server> [10 of 19] Compiling Ide.Plugin.Cabal.FieldSuggest ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/FieldSuggest.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/FieldSuggest.p_o ) haskell-language-server> [11 of 19] Compiling Ide.Plugin.Cabal.LicenseSuggest ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/LicenseSuggest.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/LicenseSuggest.p_o ) haskell-language-server> [12 of 19] Compiling Ide.Plugin.Cabal.Completion.Data ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Data.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Data.p_o ) haskell-language-server> [13 of 19] Compiling Ide.Plugin.Cabal.Completion.Completions ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completions.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completions.p_o ) haskell-language-server> [14 of 19] Compiling Ide.Plugin.Cabal.Orphans ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Orphans.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Orphans.p_o ) haskell-language-server> [15 of 19] Compiling Ide.Plugin.Cabal.Definition ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Definition.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Definition.p_o ) haskell-language-server> [16 of 19] Compiling Ide.Plugin.Cabal.CabalAdd ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/CabalAdd.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/CabalAdd.p_o ) haskell-language-server> [17 of 19] Compiling Ide.Plugin.Cabal.Outline ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Outline.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Outline.p_o ) haskell-language-server> [18 of 19] Compiling Ide.Plugin.Cabal.Parse ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Parse.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Parse.p_o ) haskell-language-server> [19 of 19] Compiling Ide.Plugin.Cabal ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal.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-pragmas-plugin' for haskell-language-server-2.10.0.0... haskell-language-server> Building library 'hls-pragmas-plugin' for haskell-language-server-2.10.0.0... 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> - lens-aeson-1.2.3 (exposed by flag -package-id lens-aeson-1.2.3-JIjPOpXSVsz7ChYEGfW2Hn) haskell-language-server> - transformers-0.6.1.2 (exposed by flag -package-id transformers-0.6.1.2-905c) haskell-language-server> haskell-language-server> [1 of 1] Compiling Ide.Plugin.Pragmas ( plugins/hls-pragmas-plugin/src/Ide/Plugin/Pragmas.hs, dist/build/hls-pragmas-plugin/Ide/Plugin/Pragmas.o, dist/build/hls-pragmas-plugin/Ide/Plugin/Pragmas.dyn_o ) 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> - lens-aeson-1.2.3 (exposed by flag -package-id lens-aeson-1.2.3-JIjPOpXSVsz7ChYEGfW2Hn) haskell-language-server> - transformers-0.6.1.2 (exposed by flag -package-id transformers-0.6.1.2-905c) haskell-language-server> haskell-language-server> [1 of 1] Compiling Ide.Plugin.Pragmas ( plugins/hls-pragmas-plugin/src/Ide/Plugin/Pragmas.hs, dist/build/hls-pragmas-plugin/Ide/Plugin/Pragmas.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-class-plugin' for haskell-language-server-2.10.0.0... haskell-language-server> Building library 'hls-class-plugin' for haskell-language-server-2.10.0.0... haskell-language-server> [1 of 6] Compiling Ide.Plugin.Class.Utils ( plugins/hls-class-plugin/src/Ide/Plugin/Class/Utils.hs, dist/build/hls-class-plugin/Ide/Plugin/Class/Utils.o, dist/build/hls-class-plugin/Ide/Plugin/Class/Utils.dyn_o ) haskell-language-server> [2 of 6] Compiling Ide.Plugin.Class.Types ( plugins/hls-class-plugin/src/Ide/Plugin/Class/Types.hs, dist/build/hls-class-plugin/Ide/Plugin/Class/Types.o, dist/build/hls-class-plugin/Ide/Plugin/Class/Types.dyn_o ) haskell-language-server> plugins/hls-class-plugin/src/Ide/Plugin/Class/Types.hs:25:1: warning: [GHC-66111] [-Wunused-imports] haskell-language-server> The import of ‘Development.IDE.GHC.Compat.Util’ is redundant haskell-language-server> except perhaps to import instances from ‘Development.IDE.GHC.Compat.Util’ haskell-language-server> To import instances alone, use: import Development.IDE.GHC.Compat.Util() haskell-language-server> | haskell-language-server> 25 | import Development.IDE.GHC.Compat.Util (bagToList) haskell-language-server> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ haskell-language-server> haskell-language-server> [3 of 6] Compiling Ide.Plugin.Class.ExactPrint ( plugins/hls-class-plugin/src/Ide/Plugin/Class/ExactPrint.hs, dist/build/hls-class-plugin/Ide/Plugin/Class/ExactPrint.o, dist/build/hls-class-plugin/Ide/Plugin/Class/ExactPrint.dyn_o ) haskell-language-server> plugins/hls-class-plugin/src/Ide/Plugin/Class/ExactPrint.hs:9:1: warning: [GHC-66111] [-Wunused-imports] haskell-language-server> The import of ‘Data.Functor.Identity’ is redundant haskell-language-server> except perhaps to import instances from ‘Data.Functor.Identity’ haskell-language-server> To import instances alone, use: import Data.Functor.Identity() haskell-language-server> | haskell-language-server> 9 | import Data.Functor.Identity (Identity) haskell-language-server> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ haskell-language-server> haskell-language-server> [4 of 6] Compiling Ide.Plugin.Class.CodeLens ( plugins/hls-class-plugin/src/Ide/Plugin/Class/CodeLens.hs, dist/build/hls-class-plugin/Ide/Plugin/Class/CodeLens.o, dist/build/hls-class-plugin/Ide/Plugin/Class/CodeLens.dyn_o ) haskell-language-server> [5 of 6] Compiling Ide.Plugin.Class.CodeAction ( plugins/hls-class-plugin/src/Ide/Plugin/Class/CodeAction.hs, dist/build/hls-class-plugin/Ide/Plugin/Class/CodeAction.o, dist/build/hls-class-plugin/Ide/Plugin/Class/CodeAction.dyn_o ) haskell-language-server> [6 of 6] Compiling Ide.Plugin.Class ( plugins/hls-class-plugin/src/Ide/Plugin/Class.hs, dist/build/hls-class-plugin/Ide/Plugin/Class.o, dist/build/hls-class-plugin/Ide/Plugin/Class.dyn_o ) haskell-language-server> [1 of 6] Compiling Ide.Plugin.Class.Utils ( plugins/hls-class-plugin/src/Ide/Plugin/Class/Utils.hs, dist/build/hls-class-plugin/Ide/Plugin/Class/Utils.p_o ) haskell-language-server> [2 of 6] Compiling Ide.Plugin.Class.Types ( plugins/hls-class-plugin/src/Ide/Plugin/Class/Types.hs, dist/build/hls-class-plugin/Ide/Plugin/Class/Types.p_o ) haskell-language-server> plugins/hls-class-plugin/src/Ide/Plugin/Class/Types.hs:25:1: warning: [GHC-66111] [-Wunused-imports] haskell-language-server> The import of ‘Development.IDE.GHC.Compat.Util’ is redundant haskell-language-server> except perhaps to import instances from ‘Development.IDE.GHC.Compat.Util’ haskell-language-server> To import instances alone, use: import Development.IDE.GHC.Compat.Util() haskell-language-server> | haskell-language-server> 25 | import Development.IDE.GHC.Compat.Util (bagToList) haskell-language-server> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ haskell-language-server> haskell-language-server> [3 of 6] Compiling Ide.Plugin.Class.ExactPrint ( plugins/hls-class-plugin/src/Ide/Plugin/Class/ExactPrint.hs, dist/build/hls-class-plugin/Ide/Plugin/Class/ExactPrint.p_o ) haskell-language-server> plugins/hls-class-plugin/src/Ide/Plugin/Class/ExactPrint.hs:9:1: warning: [GHC-66111] [-Wunused-imports] haskell-language-server> The import of ‘Data.Functor.Identity’ is redundant haskell-language-server> except perhaps to import instances from ‘Data.Functor.Identity’ haskell-language-server> To import instances alone, use: import Data.Functor.Identity() haskell-language-server> | haskell-language-server> 9 | import Data.Functor.Identity (Identity) haskell-language-server> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ haskell-language-server> haskell-language-server> [4 of 6] Compiling Ide.Plugin.Class.CodeLens ( plugins/hls-class-plugin/src/Ide/Plugin/Class/CodeLens.hs, dist/build/hls-class-plugin/Ide/Plugin/Class/CodeLens.p_o ) haskell-language-server> [5 of 6] Compiling Ide.Plugin.Class.CodeAction ( plugins/hls-class-plugin/src/Ide/Plugin/Class/CodeAction.hs, dist/build/hls-class-plugin/Ide/Plugin/Class/CodeAction.p_o ) haskell-language-server> [6 of 6] Compiling Ide.Plugin.Class ( plugins/hls-class-plugin/src/Ide/Plugin/Class.hs, dist/build/hls-class-plugin/Ide/Plugin/Class.p_o ) haskell-language-server> Preprocessing library 'hls-notes-plugin' for haskell-language-server-2.10.0.0... haskell-language-server> Building library 'hls-notes-plugin' for haskell-language-server-2.10.0.0... haskell-language-server> [1 of 1] Compiling Ide.Plugin.Notes ( plugins/hls-notes-plugin/src/Ide/Plugin/Notes.hs, dist/build/hls-notes-plugin/Ide/Plugin/Notes.o, dist/build/hls-notes-plugin/Ide/Plugin/Notes.dyn_o ) haskell-language-server> [1 of 1] Compiling Ide.Plugin.Notes ( plugins/hls-notes-plugin/src/Ide/Plugin/Notes.hs, dist/build/hls-notes-plugin/Ide/Plugin/Notes.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> plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Code.hs:88:18: warning: [GHC-63394] [-Wx-partial] haskell-language-server> In the use of ‘head’ haskell-language-server> (imported from Prelude, but defined in GHC.Internal.List): haskell-language-server> "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." haskell-language-server> | haskell-language-server> 88 | evalPrint <- head <$> runDecls ("evalPrint x = P.writeFile " <> show temp <> " (P.show x)") haskell-language-server> | ^^^^ haskell-language-server> 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> plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Code.hs:88:18: warning: [GHC-63394] [-Wx-partial] haskell-language-server> In the use of ‘head’ haskell-language-server> (imported from Prelude, but defined in GHC.Internal.List): haskell-language-server> "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." haskell-language-server> | haskell-language-server> 88 | evalPrint <- head <$> runDecls ("evalPrint x = P.writeFile " <> show temp <> " (P.show x)") haskell-language-server> | ^^^^ haskell-language-server> 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-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 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> 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> haskell-language-server> ghcide-bench/src/Experiments.hs:630:37: warning: [GHC-63394] [-Wx-partial] haskell-language-server> In the use of ‘head’ haskell-language-server> (imported from Data.List, but defined in GHC.Internal.List): haskell-language-server> "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." haskell-language-server> | haskell-language-server> 630 | let DocumentPositions{..} = head docs haskell-language-server> | ^^^^ 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> 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> haskell-language-server> ghcide-bench/src/Experiments.hs:630:37: warning: [GHC-63394] [-Wx-partial] haskell-language-server> In the use of ‘head’ haskell-language-server> (imported from Data.List, but defined in GHC.Internal.List): haskell-language-server> "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." haskell-language-server> | haskell-language-server> 630 | let DocumentPositions{..} = head docs haskell-language-server> | ^^^^ haskell-language-server> haskell-language-server> Preprocessing library 'hls-explicit-record-fields-plugin' for haskell-language-server-2.10.0.0... haskell-language-server> Building library 'hls-explicit-record-fields-plugin' for haskell-language-server-2.10.0.0... haskell-language-server> [1 of 1] Compiling Ide.Plugin.ExplicitFields ( plugins/hls-explicit-record-fields-plugin/src/Ide/Plugin/ExplicitFields.hs, dist/build/hls-explicit-record-fields-plugin/Ide/Plugin/ExplicitFields.o, dist/build/hls-explicit-record-fields-plugin/Ide/Plugin/ExplicitFields.dyn_o ) haskell-language-server> plugins/hls-explicit-record-fields-plugin/src/Ide/Plugin/ExplicitFields.hs:50:1: warning: [GHC-38856] [-Wunused-imports] haskell-language-server> The import of ‘HsWrap, HsWrap’ haskell-language-server> from module ‘Development.IDE.GHC.Compat’ is redundant haskell-language-server> | haskell-language-server> 50 | import Development.IDE.GHC.Compat (FieldLabel (flSelector), haskell-language-server> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... haskell-language-server> haskell-language-server> [1 of 1] Compiling Ide.Plugin.ExplicitFields ( plugins/hls-explicit-record-fields-plugin/src/Ide/Plugin/ExplicitFields.hs, dist/build/hls-explicit-record-fields-plugin/Ide/Plugin/ExplicitFields.p_o ) haskell-language-server> plugins/hls-explicit-record-fields-plugin/src/Ide/Plugin/ExplicitFields.hs:50:1: warning: [GHC-38856] [-Wunused-imports] haskell-language-server> The import of ‘HsWrap, HsWrap’ haskell-language-server> from module ‘Development.IDE.GHC.Compat’ is redundant haskell-language-server> | haskell-language-server> 50 | import Development.IDE.GHC.Compat (FieldLabel (flSelector), haskell-language-server> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... haskell-language-server> haskell-language-server> Preprocessing executable 'ghcide-bench' for haskell-language-server-2.10.0.0... haskell-language-server> Building executable 'ghcide-bench' for haskell-language-server-2.10.0.0... haskell-language-server> [1 of 1] Compiling Main ( ghcide-bench/exe/Main.hs, dist/build/ghcide-bench/ghcide-bench-tmp/Main.dyn_o ) haskell-language-server> [2 of 2] Linking dist/build/ghcide-bench/ghcide-bench 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 'hls-semantic-tokens-plugin' for haskell-language-server-2.10.0.0... haskell-language-server> Building library 'hls-semantic-tokens-plugin' for haskell-language-server-2.10.0.0... 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> - syb-0.7.2.4 (exposed by flag -package-id syb-0.7.2.4-JlX7rTAXhBGBhK3INrvlnL) haskell-language-server> haskell-language-server> [1 of 8] Compiling Ide.Plugin.SemanticTokens.Types ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Types.hs, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Types.o, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Types.dyn_o ) haskell-language-server> [2 of 8] Compiling Ide.Plugin.SemanticTokens.Tokenize ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Tokenize.hs, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Tokenize.o, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Tokenize.dyn_o ) haskell-language-server> [3 of 8] Compiling Ide.Plugin.SemanticTokens.SemanticConfig ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/SemanticConfig.hs, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/SemanticConfig.o, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/SemanticConfig.dyn_o ) haskell-language-server> [4 of 8] Compiling Ide.Plugin.SemanticTokens.Utils ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Utils.hs, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Utils.o, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Utils.dyn_o ) haskell-language-server> [5 of 8] Compiling Ide.Plugin.SemanticTokens.Mappings ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Mappings.hs, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Mappings.o, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Mappings.dyn_o ) haskell-language-server> [6 of 8] Compiling Ide.Plugin.SemanticTokens.Query ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Query.hs, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Query.o, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Query.dyn_o ) haskell-language-server> [7 of 8] Compiling Ide.Plugin.SemanticTokens.Internal ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Internal.hs, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Internal.o, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Internal.dyn_o ) haskell-language-server> [8 of 8] Compiling Ide.Plugin.SemanticTokens ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens.hs, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens.o, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens.dyn_o ) 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> - syb-0.7.2.4 (exposed by flag -package-id syb-0.7.2.4-JlX7rTAXhBGBhK3INrvlnL) haskell-language-server> haskell-language-server> [1 of 8] Compiling Ide.Plugin.SemanticTokens.Types ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Types.hs, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Types.p_o ) haskell-language-server> [2 of 8] Compiling Ide.Plugin.SemanticTokens.Tokenize ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Tokenize.hs, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Tokenize.p_o ) haskell-language-server> [3 of 8] Compiling Ide.Plugin.SemanticTokens.SemanticConfig ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/SemanticConfig.hs, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/SemanticConfig.p_o ) haskell-language-server> [4 of 8] Compiling Ide.Plugin.SemanticTokens.Utils ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Utils.hs, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Utils.p_o ) haskell-language-server> [5 of 8] Compiling Ide.Plugin.SemanticTokens.Mappings ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Mappings.hs, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Mappings.p_o ) haskell-language-server> [6 of 8] Compiling Ide.Plugin.SemanticTokens.Query ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Query.hs, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Query.p_o ) haskell-language-server> [7 of 8] Compiling Ide.Plugin.SemanticTokens.Internal ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Internal.hs, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Internal.p_o ) haskell-language-server> [8 of 8] Compiling Ide.Plugin.SemanticTokens ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens.hs, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens.p_o ) 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 for haskell-language-server-2.10.0.0... haskell-language-server> Building library for haskell-language-server-2.10.0.0... 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.12.1 (exposed by flag -package-id ghc-9.12.1-bf75) haskell-language-server> haskell-language-server> [1 of 5] Compiling HlsPlugins ( src/HlsPlugins.hs, dist/build/HlsPlugins.o, dist/build/HlsPlugins.dyn_o ) haskell-language-server> [2 of 5] Compiling Paths_haskell_language_server ( dist/build/autogen/Paths_haskell_language_server.hs, dist/build/Paths_haskell_language_server.o, dist/build/Paths_haskell_language_server.dyn_o ) haskell-language-server> [3 of 5] Compiling Ide.Version ( src/Ide/Version.hs, dist/build/Ide/Version.o, dist/build/Ide/Version.dyn_o ) haskell-language-server> [4 of 5] Compiling Ide.Arguments ( src/Ide/Arguments.hs, dist/build/Ide/Arguments.o, dist/build/Ide/Arguments.dyn_o ) haskell-language-server> [5 of 5] Compiling Ide.Main ( src/Ide/Main.hs, dist/build/Ide/Main.o, dist/build/Ide/Main.dyn_o ) 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.12.1 (exposed by flag -package-id ghc-9.12.1-bf75) haskell-language-server> haskell-language-server> [1 of 5] Compiling HlsPlugins ( src/HlsPlugins.hs, dist/build/HlsPlugins.p_o ) haskell-language-server> [2 of 5] Compiling Paths_haskell_language_server ( dist/build/autogen/Paths_haskell_language_server.hs, dist/build/Paths_haskell_language_server.p_o ) haskell-language-server> [3 of 5] Compiling Ide.Version ( src/Ide/Version.hs, dist/build/Ide/Version.p_o ) haskell-language-server> [4 of 5] Compiling Ide.Arguments ( src/Ide/Arguments.hs, dist/build/Ide/Arguments.p_o ) haskell-language-server> [5 of 5] Compiling Ide.Main ( src/Ide/Main.hs, dist/build/Ide/Main.p_o ) haskell-language-server> Preprocessing executable 'haskell-language-server' for haskell-language-server-2.10.0.0... haskell-language-server> Building executable 'haskell-language-server' for haskell-language-server-2.10.0.0... haskell-language-server> [1 of 1] Compiling Main ( exe/Main.hs, dist/build/haskell-language-server/haskell-language-server-tmp/Main.dyn_o ) haskell-language-server> [2 of 2] Linking dist/build/haskell-language-server/haskell-language-server haskell-language-server> Preprocessing executable 'haskell-language-server-wrapper' for haskell-language-server-2.10.0.0... haskell-language-server> Building executable 'haskell-language-server-wrapper' for haskell-language-server-2.10.0.0... haskell-language-server> [1 of 2] Compiling Main ( exe/Wrapper.hs, dist/build/haskell-language-server-wrapper/haskell-language-server-wrapper-tmp/Main.dyn_o ) haskell-language-server> [2 of 2] Compiling Paths_haskell_language_server ( dist/build/haskell-language-server-wrapper/autogen/Paths_haskell_language_server.hs, dist/build/haskell-language-server-wrapper/haskell-language-server-wrapper-tmp/Paths_haskell_language_server.dyn_o ) haskell-language-server> [3 of 3] Linking dist/build/haskell-language-server-wrapper/haskell-language-server-wrapper haskell-language-server> buildPhase completed in 3 minutes 42 seconds haskell-language-server> Running phase: haddockPhase haskell-language-server> Running phase: installPhase haskell-language-server> Installing internal library hls-cabal-fmt-plugin in /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/haskell-language-server-2.10.0.0-KpO7T3Sg0pnJXdR72Ltvov-hls-cabal-fmt-plugin haskell-language-server> Installing internal library hls-alternate-number-format-plugin in /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/haskell-language-server-2.10.0.0-KctR6n8GxOUKwX4Ch4HowD-hls-alternate-number-format-plugin haskell-language-server> Installing internal library hls-explicit-imports-plugin in /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/haskell-language-server-2.10.0.0-IYpYGUCELvx1ChcWsz5Wnb-hls-explicit-imports-plugin haskell-language-server> Installing internal library hls-qualify-imported-names-plugin in /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/haskell-language-server-2.10.0.0-IUI2b4bOhkCIFpdK3IF39y-hls-qualify-imported-names-plugin haskell-language-server> Installing internal library hls-code-range-plugin in /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/haskell-language-server-2.10.0.0-IBxszyHE9WpBW5X6tMSpMv-hls-code-range-plugin haskell-language-server> Installing internal library hls-module-name-plugin in /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/haskell-language-server-2.10.0.0-HY4PT6Be0GXL9ORTt5hI6J-hls-module-name-plugin haskell-language-server> Installing internal library hls-cabal-plugin in /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/haskell-language-server-2.10.0.0-GBFzKhqtn922AexkWc5S8s-hls-cabal-plugin haskell-language-server> Installing executable ghcide-test-preprocessor in /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0/bin haskell-language-server> Warning: The directory haskell-language-server> /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0/bin haskell-language-server> is not in the system search path. haskell-language-server> Installing internal library hls-pragmas-plugin in /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/haskell-language-server-2.10.0.0-DNneH6aDwTf801yAhT1nbm-hls-pragmas-plugin haskell-language-server> Installing internal library hls-overloaded-record-dot-plugin in /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/haskell-language-server-2.10.0.0-CfPqoXUzUivGAdZVC1Pj6o-hls-overloaded-record-dot-plugin haskell-language-server> Installing internal library hls-class-plugin in /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/haskell-language-server-2.10.0.0-BcX1oCAb4KiBhAoGX00EFs-hls-class-plugin haskell-language-server> Installing internal library hls-notes-plugin in /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/haskell-language-server-2.10.0.0-95ldmoK3p4rJHyjFzuz5f6-hls-notes-plugin haskell-language-server> Installing internal library hls-eval-plugin in /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/haskell-language-server-2.10.0.0-8caSBBpRsvKC4ae436faOt-hls-eval-plugin haskell-language-server> Installing internal library hls-call-hierarchy-plugin in /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/haskell-language-server-2.10.0.0-82l9M0I4Y4LCoU6TIrRZ1c-hls-call-hierarchy-plugin haskell-language-server> Installing internal library ghcide-bench-lib in /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/haskell-language-server-2.10.0.0-7rpim5b4uef1wwkqIM7FRc-ghcide-bench-lib haskell-language-server> Installing internal library hls-explicit-record-fields-plugin in /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/haskell-language-server-2.10.0.0-70yVMwZbCxb4yP38KAxESV-hls-explicit-record-fields-plugin haskell-language-server> Installing executable ghcide-bench in /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0/bin haskell-language-server> Warning: The directory haskell-language-server> /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0/bin haskell-language-server> is not in the system search path. haskell-language-server> Installing internal library hls-explicit-fixity-plugin in /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/haskell-language-server-2.10.0.0-4qHWNjkr7tOCO9mPaJLVHv-hls-explicit-fixity-plugin haskell-language-server> Installing internal library hls-semantic-tokens-plugin in /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/haskell-language-server-2.10.0.0-42EemA49plh810ghZQvP3V-hls-semantic-tokens-plugin haskell-language-server> Installing internal library hls-change-type-signature-plugin in /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/haskell-language-server-2.10.0.0-1PF6i86nfidLuVQyAYYxnm-hls-change-type-signature-plugin haskell-language-server> Installing library in /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/haskell-language-server-2.10.0.0-DPEZraGRNdxEQ80So3o860 haskell-language-server> Installing executable haskell-language-server in /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0/bin haskell-language-server> Warning: The directory haskell-language-server> /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0/bin haskell-language-server> is not in the system search path. haskell-language-server> Installing executable haskell-language-server-wrapper in /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0/bin haskell-language-server> Warning: The directory haskell-language-server> /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0/bin haskell-language-server> is not in the system search path. haskell-language-server> Running phase: fixupPhase haskell-language-server> shrinking RPATHs of ELF executables and libraries in /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0 haskell-language-server> shrinking /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHShaskell-language-server-2.10.0.0-1PF6i86nfidLuVQyAYYxnm-hls-change-type-signature-plugin-ghc9.12.1.so haskell-language-server> shrinking /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHShaskell-language-server-2.10.0.0-HY4PT6Be0GXL9ORTt5hI6J-hls-module-name-plugin-ghc9.12.1.so haskell-language-server> shrinking /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHShaskell-language-server-2.10.0.0-82l9M0I4Y4LCoU6TIrRZ1c-hls-call-hierarchy-plugin-ghc9.12.1.so haskell-language-server> shrinking /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHShaskell-language-server-2.10.0.0-8caSBBpRsvKC4ae436faOt-hls-eval-plugin-ghc9.12.1.so haskell-language-server> shrinking /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHShaskell-language-server-2.10.0.0-KpO7T3Sg0pnJXdR72Ltvov-hls-cabal-fmt-plugin-ghc9.12.1.so haskell-language-server> shrinking /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHShaskell-language-server-2.10.0.0-42EemA49plh810ghZQvP3V-hls-semantic-tokens-plugin-ghc9.12.1.so haskell-language-server> shrinking /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHShaskell-language-server-2.10.0.0-DNneH6aDwTf801yAhT1nbm-hls-pragmas-plugin-ghc9.12.1.so haskell-language-server> shrinking /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHShaskell-language-server-2.10.0.0-95ldmoK3p4rJHyjFzuz5f6-hls-notes-plugin-ghc9.12.1.so haskell-language-server> shrinking /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHShaskell-language-server-2.10.0.0-4qHWNjkr7tOCO9mPaJLVHv-hls-explicit-fixity-plugin-ghc9.12.1.so haskell-language-server> shrinking /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHShaskell-language-server-2.10.0.0-IYpYGUCELvx1ChcWsz5Wnb-hls-explicit-imports-plugin-ghc9.12.1.so haskell-language-server> shrinking /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHShaskell-language-server-2.10.0.0-70yVMwZbCxb4yP38KAxESV-hls-explicit-record-fields-plugin-ghc9.12.1.so haskell-language-server> shrinking /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHShaskell-language-server-2.10.0.0-7rpim5b4uef1wwkqIM7FRc-ghcide-bench-lib-ghc9.12.1.so haskell-language-server> shrinking /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHShaskell-language-server-2.10.0.0-GBFzKhqtn922AexkWc5S8s-hls-cabal-plugin-ghc9.12.1.so haskell-language-server> shrinking /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHShaskell-language-server-2.10.0.0-IBxszyHE9WpBW5X6tMSpMv-hls-code-range-plugin-ghc9.12.1.so haskell-language-server> shrinking /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHShaskell-language-server-2.10.0.0-IUI2b4bOhkCIFpdK3IF39y-hls-qualify-imported-names-plugin-ghc9.12.1.so haskell-language-server> shrinking /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHShaskell-language-server-2.10.0.0-BcX1oCAb4KiBhAoGX00EFs-hls-class-plugin-ghc9.12.1.so haskell-language-server> shrinking /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHShaskell-language-server-2.10.0.0-CfPqoXUzUivGAdZVC1Pj6o-hls-overloaded-record-dot-plugin-ghc9.12.1.so haskell-language-server> shrinking /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHShaskell-language-server-2.10.0.0-DPEZraGRNdxEQ80So3o860-ghc9.12.1.so haskell-language-server> shrinking /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-bf75/libHShaskell-language-server-2.10.0.0-KctR6n8GxOUKwX4Ch4HowD-hls-alternate-number-format-plugin-ghc9.12.1.so haskell-language-server> shrinking /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0/bin/haskell-language-server-wrapper haskell-language-server> shrinking /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0/bin/ghcide-test-preprocessor haskell-language-server> shrinking /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0/bin/ghcide-bench haskell-language-server> shrinking /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0/bin/.haskell-language-server-9.12.1-unwrapped haskell-language-server> checking for references to /build/ in /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0... haskell-language-server> patching script interpreter paths in /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0 haskell-language-server> /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0/bin/haskell-language-server: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" haskell-language-server> stripping (with command strip and flags -S -p) in /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0/lib /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0/bin haskell-language-server> rewriting symlink /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0/bin/haskell-language-server-9.12.1 to be relative to /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0 haskell-language-server (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0 haskell-language-server (post)> Pushing 31 paths (525 are already present) using zstd to cache sellout ⏳ haskell-language-server (post)> haskell-language-server (post)> Pushing /nix/store/8icpg7vrz95c6ap3mznmlmg7h0l2av1w-zlib-1.3.1 (129.16 KiB) haskell-language-server (post)> Pushing /nix/store/4rmjdpimafwxf0qql4qr4xx1li2cd655-primes-0.2.1.0 (662.80 KiB) haskell-language-server (post)> Pushing /nix/store/2phg7cjbdhf2s5hp1yyjvdnyhmp0rywi-shake-0.19.8-doc (12.54 MiB) haskell-language-server (post)> Pushing /nix/store/fdmx2s3zrjrrh5xpb4qcpp110kgnd1y8-ListLike-4.7.8.3-doc (6.63 MiB) haskell-language-server (post)> Pushing /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0 (66.87 MiB) haskell-language-server (post)> Pushing /nix/store/88v1izlzqvlq8dvy3p8af9fjfh1knr7n-ListLike-4.7.8.3 (25.16 MiB) haskell-language-server (post)> Pushing /nix/store/24vhbr4snn0qbipza1ynnn7rla495qwl-githash-0.1.7.0-doc (321.81 KiB) haskell-language-server (post)> Pushing /nix/store/f0kv2fhmwxa9i9kwpg993m3d4yk1ypm5-process-extras-0.7.4-doc (1.01 MiB) haskell-language-server (post)> Pushing /nix/store/fm4klx2b5dlc9srsr8cyyj30013ngw82-primes-0.2.1.0-doc (253.46 KiB) haskell-language-server (post)> Pushing /nix/store/g28nnb5vivwyibqf9vi9cacpmr22ffm2-generic-deriving-1.14.6-doc (6.31 MiB) haskell-language-server (post)> Pushing /nix/store/h0qilx5lszv8vcj9z6sn9jd2dcwcmyyg-shake-0.19.8-data (52.23 KiB) haskell-language-server (post)> Pushing /nix/store/hr80yj9qxi1lc8iwrk371g5d0kffp2jm-process-extras-0.7.4 (2.32 MiB) haskell-language-server (post)> Pushing /nix/store/j8pdvgn4v17gpmfj1hga8f2igc9dhiy5-shake-0.19.8 (51.62 MiB) haskell-language-server (post)> Pushing /nix/store/ii1lj54c70wwwziphay3zm03hqhvd3m4-regex-applicative-0.3.4 (2.77 MiB) haskell-language-server (post)> Pushing /nix/store/kgnb2bp9l900c8ybd0dz0ai1cc9z6kyw-githash-0.1.7.0 (1.18 MiB) haskell-language-server (post)> Pushing /nix/store/ll8sjmqi41rmcry31g6wss6wpa73al3h-fmlist-0.9.4-doc (368.90 KiB) haskell-language-server (post)> Pushing /nix/store/kk04hl4qsfknrxa2bmzgm3vrf6i4ngar-fuzzy-0.1.1.0 (277.82 KiB) haskell-language-server (post)> Pushing /nix/store/llbbzaffpxb06a04z4mk5fwp88n76bnx-fuzzy-0.1.1.0-doc (180.19 KiB) haskell-language-server (post)> Pushing /nix/store/l7csk52jmraqhy9pwyysn5f4lnmh9c83-generic-deriving-1.14.6 (22.92 MiB) haskell-language-server (post)> Pushing /nix/store/ma9vsrsdv5cgr231v2rsagci0lhlpwvr-optparse-simple-0.1.1.4 (794.06 KiB) haskell-language-server (post)> Pushing /nix/store/qfn3w95z0s3f4d3dhk38c6aa0dsvq4dl-heaps-0.4.1 (3.11 MiB) haskell-language-server (post)> Pushing /nix/store/pp4c5jm7ayvgpj2746bdn75rvj4l79hb-monoid-subclasses-1.2.6 (29.97 MiB) haskell-language-server (post)> Pushing /nix/store/rrsjyb7gzyhh995yzszvsafk8fb0jx74-commutative-semigroups-0.2.0.2-doc (236.31 KiB) haskell-language-server (post)> Pushing /nix/store/vzsfwbishign6bh53psch0fm9f4vin0z-filtrable-0.1.6.0 (1.33 MiB) haskell-language-server (post)> Pushing /nix/store/sr51g6ikbkaz5y9163l4a77lqjg6aqm2-regex-applicative-0.3.4-doc (850.75 KiB) haskell-language-server (post)> Pushing /nix/store/wmjsqg4lp5dv0d3c1s77n2pzb4im6p25-commutative-semigroups-0.2.0.2 (334.45 KiB) haskell-language-server (post)> Pushing /nix/store/xqva81wxw8s3kl97pwziicgbq90ri60w-fmlist-0.9.4 (1.06 MiB) haskell-language-server (post)> Pushing /nix/store/w3s44gh07wxxrzvvx7aqbdd5lf7mp8q5-heaps-0.4.1-doc (758.38 KiB) haskell-language-server (post)> Pushing /nix/store/yxhd3w049f50jv66ylbkchqqj6nndzh1-optparse-simple-0.1.1.4-doc (332.86 KiB) haskell-language-server (post)> Pushing /nix/store/yj33qbhg8hk682qxl5nabm9nzlrb4vcl-filtrable-0.1.6.0-doc (474.50 KiB) haskell-language-server (post)> Pushing /nix/store/m2bkw6nrgs80fj33sb6wjsv3vzwra10z-monoid-subclasses-1.2.6-doc (8.27 MiB) haskell-language-server (post)> haskell-language-server (post)> All done. haskell-language-server (post)> added 1 signatures haskell-language-server (post)> added 28 signatures haskell-language-server (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0 haskell-language-server (post)> copying 1 paths... haskell-language-server (post)> copying path '/nix/store/6n6a0mmhvlgf2amjfcj5iglgc5rgr8cp-haskell-language-server-2.10.0.0' to 'ssh-ng://'... haskell-language-server (post)> copying 1 paths... haskell-language-server (post)> copying path '/nix/store/z3kz3k1cjr2jc89zp3r2raba98i69gcx-haskell-language-server-2.10.0.0.drv' to 'ssh-ng://'... building '/nix/store/qkcxd58w0i0xhxqbnwkp3n22dqbgi0mx-ghc-shell-for-kilns-0.0.1.0-0.drv'... ghc-shell-for-kilns (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/i92hl4qmsc181p70wy6rsw0fw7ff3wbq-ghc-shell-for-kilns-0.0.1.0-0 ghc-shell-for-kilns (post)> Pushing 3 paths (739 are already present) using zstd to cache sellout ⏳ ghc-shell-for-kilns (post)> ghc-shell-for-kilns (post)> Pushing /nix/store/i92hl4qmsc181p70wy6rsw0fw7ff3wbq-ghc-shell-for-kilns-0.0.1.0-0 (336.00 B) ghc-shell-for-kilns (post)> Pushing /nix/store/pdmldg0gml7aq4lgzplbhmh3caj9jlsw-libuv-1.51.0-dev (109.57 KiB) ghc-shell-for-kilns (post)> Pushing /nix/store/c8hbg2kq16is4517xmh0vc9xf6kr49h2-perl5.40.0-Test-Needs-0.002010 (11.46 KiB) ghc-shell-for-kilns (post)> ghc-shell-for-kilns (post)> All done. ghc-shell-for-kilns (post)> added 1 signatures ghc-shell-for-kilns (post)> added 1 signatures ghc-shell-for-kilns (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/i92hl4qmsc181p70wy6rsw0fw7ff3wbq-ghc-shell-for-kilns-0.0.1.0-0 ghc-shell-for-kilns (post)> copying 1 paths... ghc-shell-for-kilns (post)> copying path '/nix/store/i92hl4qmsc181p70wy6rsw0fw7ff3wbq-ghc-shell-for-kilns-0.0.1.0-0' to 'ssh-ng://'... ghc-shell-for-kilns (post)> copying 1 paths... ghc-shell-for-kilns (post)> copying path '/nix/store/qkcxd58w0i0xhxqbnwkp3n22dqbgi0mx-ghc-shell-for-kilns-0.0.1.0-0.drv' to 'ssh-ng://'...