$ /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/timeout --kill-after=15s 1800s /nix/store/mycbwkcm1jzjgsaiydvzib9phmzfz9vx-nix-2.31.1/bin/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-a6c26f9f2e5a3887/cachix-6a8e89454ed40e62/netrc --extra-substituters https://cache.nix-ci.com --extra-trusted-public-keys nix-ci-staging:Q5+aawDG0LPCgu1fP9e+9hktvsfSyvu/Xe5PvzTLRVs= --netrc-file /tmp/nix-ci-worker-a6c26f9f2e5a3887/nix-ci-cache-47291b7c78407f22/netrc --extra-substituters ssh-ng://worker.nix-ci.com?ssh-key=/tmp/nix-ci-worker-a6c26f9f2e5a3887/ssh-key-9cc44b5f9ecbbcfd/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=4324c17b5a5af84febde9ad8f852b07d5d1a4251#devShells.x86_64-linux.ghc9121 --post-build-hook /tmp/nix-ci-worker-a6c26f9f2e5a3887/nix-ci-cache-upload.sh warning: ignoring untrusted flake configuration setting 'allow-import-from-derivation'. Pass '--accept-flake-config' to trust it warning: ignoring untrusted flake configuration setting 'extra-experimental-features'. Pass '--accept-flake-config' to trust it warning: ignoring untrusted flake configuration setting 'extra-substituters'. Pass '--accept-flake-config' to trust it warning: ignoring untrusted flake configuration setting 'extra-trusted-public-keys'. Pass '--accept-flake-config' to trust it warning: ignoring untrusted flake configuration setting 'sandbox'. Pass '--accept-flake-config' to trust it warning: ignoring untrusted flake configuration setting 'use-registries'. Pass '--accept-flake-config' to trust it building '/nix/store/fdg2g73jgmw56wbn8l2bj7vrlc34in2c-cabal2nix-kilns.drv'... cabal2nix-kilns (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/ackdfd7zwryr8jziz6b80f8175vf3pig-cabal2nix-kilns cabal2nix-kilns (post)> Nothing to push - all store paths are already on Cachix. cabal2nix-kilns (post)> added 1 signatures cabal2nix-kilns (post)> added 1 signatures cabal2nix-kilns (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/ackdfd7zwryr8jziz6b80f8175vf3pig-cabal2nix-kilns cabal2nix-kilns (post)> copying 1 paths... cabal2nix-kilns (post)> copying path '/nix/store/ackdfd7zwryr8jziz6b80f8175vf3pig-cabal2nix-kilns' to 'https://cache.nix-ci.com'... cabal2nix-kilns (post)> copying 0 paths... cabal2nix-kilns (post)> added 0 signatures cabal2nix-kilns (post)> added 0 signatures cabal2nix-kilns (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/ackdfd7zwryr8jziz6b80f8175vf3pig-cabal2nix-kilns cabal2nix-kilns (post)> copying 0 paths... cabal2nix-kilns (post)> copying 0 paths... these 62 derivations will be built: /nix/store/r87z8i5c79hp39dai2v72ykfvjx1j0yv-HTF-0.15.0.2.drv /nix/store/51a0xix9is5m2l7ix6ghhgizg54737r4-list-t-1.0.5.7.drv /nix/store/kq10i5z5zrxwl7cy8kpgck9z4z384m7k-rerebase-1.21.2.drv /nix/store/76yar2wm3qw9d4rjv5dgfm0mvd0fx1yx-deferred-folds-0.9.18.7.drv /nix/store/pksh1kla3d92lg2zmfaljf9zjm6lwvly-focus-1.0.3.2.drv /nix/store/jgyw7346l07kw424c0v727y584x6h1c9-primitive-extras-0.10.2.2.drv /nix/store/n50w99k2z1rbjh656rn31mgfh2vzwfpw-stm-hamt-1.2.1.1.drv /nix/store/04fydqiib30r3a78s1wyd8shz4cvrv47-stm-containers-1.2.1.1.drv /nix/store/cjmg29gkrpmmp2v92r9v9z32hsjicq7x-ghc-lib-parser-9.12.2.20250320.drv /nix/store/qqjjhl3i0ymab2igx0i9p6snfryfj11k-quickcheck-classes-0.6.5.0.drv /nix/store/mcliwknl24a6aihb7vgh4kc564cin36k-bitvec-1.1.5.0.drv /nix/store/4c44hqgjjlh3q79m0fvlcpgvw9l9sl6z-vector-algorithms-0.9.1.0.drv /nix/store/8l8whwb68ii0dqaaiy18pmdfxsl26glx-mono-traversable-1.0.21.0.drv /nix/store/7dhzx3qm2ah1lgkbqdnym97vnwnk8rmb-conduit-1.3.6.1.drv /nix/store/x8b8jl575mddnpr4szcbsvdb28p7c15m-libyaml-0.1.4.drv /nix/store/wfxmanhz5h3dbv3nwllss58hhifv4mzk-yaml-0.11.11.2.drv /nix/store/1hyhd2q9s1fd61hnvcdbxbpvw31rbr38-fourmolu-0.18.0.0.drv /nix/store/2nmbazcvis6wsy3sncbv5yvj5cgiqnhi-hls-graph-2.10.0.0.drv /nix/store/fdnrkxf6bgzv1x0fvxr6zn1m3w74kk50-binary-instances-1.0.6.drv /nix/store/vkyjw4p8q3fb7cqygkv9q5719slr7hrd-cabal-install-parsers-0.6.1.1.drv /nix/store/48pb7ch4kh8cfl2mp4fhv47fllm3qqs5-cabal-add-0.1.drv /nix/store/6cvrr6ivbajhs6fj2haj681wyxz9cc8g-checkers-0.6.0.drv /nix/store/4raylar766p9206m5a0dhc431qh98b73-multiset-0.3.4.3.drv /nix/store/jwwydcp3wj1wvgxh9cinmbmg346x8qkf-ghc-lib-parser-ex-9.12.0.0.drv /nix/store/xsh6wyks7shc95r0f4z1jmkkphzj2rgg-deriving-aeson-0.2.10.drv /nix/store/4zv41yak3shaibga1y2dnwrsdqrgix1m-hlint-3.10.drv /nix/store/5s9dqh8kyf5jcdlp6b3xmp6w8zsp1rfl-ghc-exactprint-1.12.0.0.drv /nix/store/6i1raikf078ryad274g4537mz405r2q2-enummapset-0.7.3.0.drv /nix/store/sgnzn2fr4xy2w6jdxkjilmnwjjaficww-path-0.9.5.drv /nix/store/93siasydvs0g3wsf4p16430pzcq5h833-path-io-1.8.2.drv /nix/store/7qm5v1d2j0sx45pxhk07619iw5m4jp2b-ormolu-0.8.0.0.drv /nix/store/s0wpn2qi3s53kh09cvdy7l3ss7chxlq4-attoparsec-aeson-2.2.2.0.drv /nix/store/8118qkbqymz7mnvlpvcmxjdcciydxppv-aeson-pretty-0.8.10.drv /nix/store/84wqfn47y0nhhz77933gs8rjbr0401wc-microaeson-0.1.0.2.drv /nix/store/fnca5y073gbnwa5nvnkhaqajfhrkpc6x-constraints-extras-0.4.0.2.drv /nix/store/8gs3bcrn8zpra94am8daxli0svpsgvmi-dependent-sum-0.7.2.0.drv /nix/store/jd1kcfg9lsnby4pvmnszf3kq27k07c5v-mod-0.2.0.1.drv /nix/store/xdf978myxz226vqq30d48k7pfzdd2gl7-lens-5.3.4.drv /nix/store/8ibg7iqq23q034qrwq2fd9zas7q05rkc-lsp-types-2.3.0.1.drv /nix/store/8wvy6h8hwc69c9aizgmkd9rmhdhrc87q-stan-0.2.0.0.drv /nix/store/kplmnbxdrbyv2nf5898x57wyfwiq9azc-lens-aeson-1.2.3.drv /nix/store/kagpyxs769f2rx1pxaapapyrr6mi3gv2-lsp-2.7.0.1.drv /nix/store/n4bwf8j3z36cppqgxyry5cvl0n6mvmdn-hw-hspec-hedgehog-0.1.1.1.drv /nix/store/z3z08fbqhbs6g0qvjqp8b6lqzf9f2wkb-hw-prim-0.6.3.2.drv /nix/store/bmznd8qkb7vr16xcjz0928kk02wyggwr-hw-fingertree-0.1.2.1.drv /nix/store/pfh9wm7bjasc9fwg21xxqbzaf8bdmazr-dependent-map-0.4.0.0.drv /nix/store/kjv86b1xw4cjw9x17yccig1l6b7vkbpi-hls-plugin-api-2.10.0.0.drv /nix/store/ksv29axaa1085vncp8yj2wybrcjxp2q1-conduit-parse-0.2.1.1.drv /nix/store/l3kisvxfi9p6jjinmnawh02g0isi5vrw-lsp-test-0.17.1.1.drv /nix/store/i6nsn3iyw4bc2gg5qv0spv1gqa05s3xp-algebraic-graphs-0.7.drv /nix/store/ak4f4grh3zpd1km748lxvgw66l17r7qi-hiedb-0.6.0.2.drv /nix/store/xiwn1ipc8pn1fszxhsnjcb5a842hrlkx-implicit-hie-0.1.4.0.drv /nix/store/d3kw3rwiksmb0dpb0mz6bz8ay488bbr4-conduit-extra-1.3.7.drv /nix/store/ynjgw44p7qa9r138dvfg25fbvyiq0ddr-hie-bios-0.14.0.drv /nix/store/s3vk0knm2bzfjs46bvkvbxrsp0plvb9d-ghcide-2.10.0.0.drv /nix/store/vcljrfj9myb8g8p0hyzryzyfg9ggyaam-neat-interpolation-0.5.1.4.drv /nix/store/9skx0bgcj6aap3gqv0k4iz29fraj0xq2-hls-test-utils-2.10.0.0.drv /nix/store/pfi1992xpzifn36dsx3bdk1bb616za2w-apply-refact-0.15.0.0.drv /nix/store/pxsbap1y2y4r1fp423rwg7mgi04mw1ks-base-unicode-symbols-0.2.4.2.drv /nix/store/q92vb1pwiplh510s2sba0n2qz9gqm40x-haskell-language-server-2.10.0.0.drv /nix/store/zy1ybbil3mn0ai710wim9dyk0561qi7l-ghc-9.12.1-with-packages.drv /nix/store/yc4kl6c26ybr98ynkf01gdqkg79w5zw1-ghc-shell-for-kilns-0.0.1.0-0.drv these 583 paths will be fetched (428.91 MiB download, 5047.48 MiB unpacked): /nix/store/j7j3rz01j9nqzw0dda1q61s68q1ds52z-30596fb9d85b69ec23ecb05ef9a7c91d67901cfd.patch /nix/store/58cqshcy5h6f67l6d9zkl04d764wdlln-Diff-0.5 /nix/store/iwqvhzw6z997j1xc860b6592994anpa3-Diff-0.5-doc /nix/store/7q411bx50h52ypz8mmn542ym96bap1ak-Diff-1.0.2 /nix/store/alssi5r4hrr8llhcrzxzcjzm4lz731k2-Diff-1.0.2-doc /nix/store/ph59j9ii55h1pcysy85ab9vy8z485h77-Glob-0.10.2 /nix/store/qijq1ryy1cpblhhzwi5wkf4m7wczmq4b-Glob-0.10.2-doc /nix/store/qhlbkn34py2ici8vb4ykayfpi5yy6adh-HTF-0.15.0.2.tar.gz /nix/store/6arjclpg4fpg71xhnfjdrf7c68g7iwva-HUnit-1.6.2.0 /nix/store/d8dyr9vqps4yci7qmmisfqzra20k8x56-HUnit-1.6.2.0-doc /nix/store/55hzdra5a0njibzpz4dyqhpajf6z6llp-ListLike-4.7.8.3 /nix/store/7pbfya16ibmqq183xg0i4f66pbvdppg0-ListLike-4.7.8.3-doc /nix/store/0fw2rxgwaqgrg05zlv523r0f7jfs7yp6-MemoTrie-0.6.11 /nix/store/9r7pfhjvixdqzqfm6cdmfpf2x41gmc4y-MemoTrie-0.6.11-doc /nix/store/ah0arr2ck9lnwszqnixxj7s8s0scq4q3-OneTuple-0.4.2 /nix/store/3h3jyj18y3j4lndw2frd0fjiz3ksir4c-OneTuple-0.4.2-doc /nix/store/8l07vlz0iy5an122mghx0xbfsnq9phi8-Only-0.1 /nix/store/rqmcz8a6h15s5fc6dfyfx84csg6x2bwx-Only-0.1-doc /nix/store/any3avamb2k8zvib45zkbi8mdpcblyvk-QuickCheck-2.14.3 /nix/store/6qa803lmrix5hd0xfz931hr7a5h81krr-QuickCheck-2.14.3-doc /nix/store/s123pkkysjxfgz5g78s6z5pa1air13fd-StateVar-1.2.2 /nix/store/9yvvq1lp2phdif635lb8gzgncqcg2vfk-StateVar-1.2.2-doc /nix/store/zk0g476bmrky6icd9bfh99s2lw1wcka9-adjunctions-4.4.3 /nix/store/47hp392h0zi5w5c5npb0cp7lp9s2m5w7-adjunctions-4.4.3-doc /nix/store/dji3867ykf0xlnmkgmcd0db4sarj4v2s-aeson-2.2.3.0 /nix/store/9d8p1qszyar2d1fhm03fklnbv9m931ik-aeson-2.2.3.0-doc /nix/store/imnkf2959by9k6nx8s34asn77mfc1927-aeson-pretty-0.8.10.tar.gz /nix/store/qn8vf3mi55jykysjqcl2l519fb9v2f35-alex-3.5.3.0 /nix/store/lhvjf49vc2m1s2ip48a46n8cq4skysy7-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/qajlzal9ay5s8wss50czfk65dsq1ij7c-ansi-terminal-1.1.2 /nix/store/jv1f2yqyvwiavissp6bh1ccpnwgz8dd2-ansi-terminal-1.1.2-doc /nix/store/jja8pwfbp3dx9j5q5iy7bfgvbwny0yz8-ansi-terminal-types-1.1 /nix/store/1xknhxrafz7fjm0nl3nrfk3iin06ydms-ansi-terminal-types-1.1-doc /nix/store/fdlfr1k7hgb6f52998md2ajalvm15k96-ansi-wl-pprint-1.0.2 /nix/store/nqj26865xpbbrci1wvlq9814sh2mryw8-ansi-wl-pprint-1.0.2-doc /nix/store/gwm6lcxq2481c8ca8fgy5mm6k8qa53vw-apply-refact-0.15.0.0.tar.gz /nix/store/7q7mx0k1c61dl9hk706yay4hwyj2fpzd-assoc-1.1.1 /nix/store/dqklzvxn4x4waiaa5rgcllzrfc26sx60-assoc-1.1.1-doc /nix/store/dmgd5b0hyflmmmwnf2kipp4al5r857px-async-2.2.5 /nix/store/zy9m2fzby0prhglj1yh9584y726jr5gd-async-2.2.5-doc /nix/store/pfcg21w81n1vi6jik5affplayny89g8m-attoparsec-0.14.4 /nix/store/5rb5wpjl9np13rv3zw09x0ihmgyz3gi8-attoparsec-aeson-2.2.2.0.tar.gz /nix/store/p1mwqyza9q1rqncm4x816y59zim5gc48-barbies-2.1.1.0 /nix/store/dl0mzb4hvirnpxisbbr4lwb2qhd1d7s0-barbies-2.1.1.0-doc /nix/store/vmzk9zd0px97fazvs3l1zyqkazh6wj06-base-compat-0.13.1 /nix/store/d7jqcsxdfyl8aim2b62481g8ng1y9kim-base-compat-0.13.1-doc /nix/store/m6n9m0zb30rw6kgs5fjqmdx9cm2kn30v-base-orphans-0.9.3 /nix/store/q7arwm1djwzf6hnlk47zg530ibnbbhlr-base-orphans-0.9.3-doc /nix/store/x7k5vip998c7max226xjdylgjy78xpmw-base-prelude-1.6.1.1 /nix/store/y8yp4hlyrbpj8r9jdr890p62aa93kdy0-base-prelude-1.6.1.1-doc /nix/store/higrlk8zcqac83v29hv4cw8dbcwiy2bf-base16-bytestring-1.0.2.0 /nix/store/z1xl422lbc6w5608ln5q9zws3r8flwcy-base16-bytestring-1.0.2.0-doc /nix/store/45675z0yq3jwc1xj81x3qmx2f9hyl8wh-base64-1.0 /nix/store/2792h6ajwgfdayyn30nsnyxaq0s6g75p-base64-1.0-doc /nix/store/wpwf71b8mf9npry4gv8i2vwnp07bv7p5-base64-bytestring-1.2.1.0 /nix/store/1p8z8mj9js5mlsidl8ns2f7awka3jg05-base64-bytestring-1.2.1.0-doc /nix/store/06rvcj1v2inswv88bvsdf3458480cn7i-bifunctors-5.6.2 /nix/store/bayy0wvlqim1cfjy5x7sf21pwwbga4h2-bifunctors-5.6.2-doc /nix/store/gizwnl2qpj3m37n6ryzr9jc1bsqj9awj-binary-orphans-1.0.5 /nix/store/azzbnfhznbdnhgza5nc21yb2ahx10kzw-binary-orphans-1.0.5-doc /nix/store/r2cvzz00ihxvpkz4yfg9592h8bys9ly0-bitvec-1.1.5.0-r3.cabal /nix/store/y0pbqgjljdd5wlhbmxinyhliah4rb10j-bitvec-1.1.5.0.tar.gz /nix/store/wsn6ci07m11j4b3bvrp25iy7lf35h8v3-blaze-builder-0.4.2.3 /nix/store/y2nr1raq4h9bf8a7alyn5f9pnw3mbvna-blaze-builder-0.4.2.3-doc /nix/store/3hlgarrqhsd5gsmnpfmrjglzwbxqc6q6-blaze-html-0.9.2.0 /nix/store/6gfmcj8y8bcpmifaxmz792v1gn1giwqn-blaze-html-0.9.2.0-doc /nix/store/8k6pf85q7jsvnijk7zm2viz9zpa8xgvc-blaze-markup-0.8.3.0 /nix/store/y88f80lk97dig6wwcss2ylivx5c8y22w-blaze-markup-0.8.3.0-doc /nix/store/k7s2mwdz2vhcagn2dmvc0yh4bv9yb6j4-blaze-textual-0.2.3.1 /nix/store/66vjs5pradjp1y027z17ddpwb2a1ygn3-blaze-textual-0.2.3.1-doc /nix/store/bnm8j03b0h7b2ivmpp9f14n0rzxy9ikb-boring-0.2.2 /nix/store/yzbkw7mfg2sdawz2gwcwgvmf0cjcaxsb-boring-0.2.2-doc /nix/store/5618d5f72gk82sa3pypfmxdynj0ka9b2-cabal-doctest-1.0.11 /nix/store/424nbp4kvzax9ng4favh9a8sw4j9vgls-cabal-doctest-1.0.11-doc /nix/store/mn6gg2m2xql70ifmlyj1lryylhyimvk3-call-stack-0.4.0 /nix/store/1z9vcs31d1k3z9hgdawzjq2ar3pgs842-call-stack-0.4.0-doc /nix/store/snjbj1yjc7ijlamav7049n4clmnzmnrd-case-insensitive-1.2.1.0 /nix/store/5ms418ciz405r9hnyrxl0xcmxx7lf591-case-insensitive-1.2.1.0-doc /nix/store/ac2jnn96k1agnlpp5pf4lxmjbnirn1w3-cereal-0.5.8.3 /nix/store/qyjkv30vm0jnslxd4myk2csmr2jlx8g7-cereal-0.5.8.3-doc /nix/store/khvj3kfrhl9r2zzybk2s2sshnjwzn52w-character-ps-0.1 /nix/store/3ccp4fcr4cv9pnsak6ambc02qlwf84j3-character-ps-0.1-doc /nix/store/czfqnd1k6pyp5n2ipgbslv622f3j5ri3-charset-0.3.12 /nix/store/dwqw60msag8vnq5780mffwv958c78d69-charset-0.3.12-doc /nix/store/3phkhab2g0mwx7q0dzx89mgx0nnrpd7n-choice-0.2.4.1 /nix/store/3rafiiaxd5db922l3d0qcn5nxa59k7pg-choice-0.2.4.1-doc /nix/store/6ckb3544kh0wxy8dl6x5l526p49fk7qs-clay-0.15.0 /nix/store/616bsq9sxak1s5ghdfbgbndgcj1cjxsk-clay-0.15.0-doc /nix/store/yq3xbdp8whbhcffhpizb969mch36j2an-clock-0.8.4 /nix/store/84grvhvgyq2zi6qy3lzh1kkafh06gxw3-clock-0.8.4-doc /nix/store/rhy58fi1jr6m4324d1711lbblf5l2p7f-cmdargs-0.10.22 /nix/store/hwj6f3zjv1x4gnl8yi7yf2d4g8ghr233-cmdargs-0.10.22-doc /nix/store/7qy6ifh8pkpd8zn13gf6h87vs2cp2d77-co-log-core-0.3.2.5 /nix/store/20rvkp30ah6czdsh1yzh5wk416cbnzhn-co-log-core-0.3.2.5-doc /nix/store/n5m58qzjc44zs66dmwr6hy8cdjdzn4wq-code-page-0.2.1 /nix/store/yjpg827y9gd4m07kgf4inwrbkn85xlg7-code-page-0.2.1-doc /nix/store/wm4qssdkjhd6zcm8xyish7l4fy7aniqd-colour-2.3.6 /nix/store/fh4i0hrim9jpwf807kdyhfjf2hhj7vlb-colour-2.3.6-data /nix/store/xd7a09zbjpchvjqm253gw2xhhgrgfi36-colour-2.3.6-doc /nix/store/28gjbhan4axwyah9hy73dbdlpcl0hinh-colourista-0.1.0.2 /nix/store/p0b85292sxl3js89mcyz7fy6rdmd6zn8-colourista-0.1.0.2-doc /nix/store/3xz413398n24kgqqsrrp1l5hc7nx7s7b-commutative-semigroups-0.2.0.2 /nix/store/7kqw4w5s13nd1s4q24rr0qc7vl6kjdyz-commutative-semigroups-0.2.0.2-doc /nix/store/b9ar7rxf2lvkv9ph0zf7bgikamh59fpi-comonad-5.0.9 /nix/store/ba3mzjni8v5wnbwbcsqa38rsi4hxqygb-comonad-5.0.9-doc /nix/store/klqv17pvmspyki9vdinmnw9prq8d1n37-concurrent-output-1.10.21 /nix/store/a18xm3yfhdjkckcvbkclmrph475p6zgc-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/342jwl67r98gbb59ncj81vf5lla52q3j-constraints-0.14.2 /nix/store/aj9f54k89pc0qjd4gaqpb0adr3sshk67-constraints-0.14.2-doc /nix/store/r1hndpvyfxs48509mabl0cshsw79a5yb-constraints-extras-0.4.0.2.tar.gz /nix/store/f4n0zi1x0kg48ry4a0n47qq7dvvjh7hf-contravariant-1.5.5 /nix/store/5n4ip8ndsdsdbf95hihjqdm94z5rm36v-contravariant-1.5.5-doc /nix/store/zx9kcf3aj5rprl31107cazv8rzn41aqm-cpphs-1.20.9.1 /nix/store/f1prajafig5845gx091zg06xh4hgzv73-cpphs-1.20.9.1-doc /nix/store/8xjpz3wvb22s8q3hjh57a7yhzwnq967v-cryptohash-sha1-0.11.101.0 /nix/store/v7czx9mjs7g85ibiyrzgd61bp5063kaz-cryptohash-sha1-0.11.101.0-doc /nix/store/85x4vfkgrzs6nk7s2mbv6869ry6zdqyx-cryptohash-sha256-0.11.102.1 /nix/store/pxiqvlxkql1l7pi9s090favyrz9s7nsg-cryptohash-sha256-0.11.102.1-doc /nix/store/pa8pgwscbaib2qb7vn9prrjdlmkjrz69-data-default-0.7.1.3 /nix/store/cn6lia1r9xln85mfcmifbrl859l3di94-data-default-0.7.1.3-doc /nix/store/ls9lyl91619dh7mpxg44a8pyga7i9kh1-data-default-class-0.1.2.2 /nix/store/q3jxvh3naa6vdyy4ynr51vfqd2nvghb5-data-default-class-0.1.2.2-doc /nix/store/ydizyzjxznvchdi1gfkz6i2hqp7xpwry-data-default-instances-containers-0.1.0.3 /nix/store/b0pnpzj231ff8czvxhsn5mjizmk27lvv-data-default-instances-containers-0.1.0.3-doc /nix/store/wppssc0mkd98n6ln17h2b4vfizqb14xs-data-default-instances-dlist-0.0.1.2 /nix/store/229k4rfzxhmb2paslyb756m6yalxn2qh-data-default-instances-dlist-0.0.1.2-doc /nix/store/smz68mp95nw51w7ayg1xjm4qi1hzj84q-data-default-instances-old-locale-0.0.1.2 /nix/store/w4kcw521ql1bqgwpl80n0flr9isrfl74-data-default-instances-old-locale-0.0.1.2-doc /nix/store/1jjw1rrnb4acavxb550d16cy34l15y0k-data-fix-0.3.4 /nix/store/6nl3hz4gbdb7s17spawd6b3w30c9mvlz-data-fix-0.3.4-doc /nix/store/128gx7xz3a8jh74c14qflvc2h87jmzpl-deferred-folds-0.9.18.7.tar.gz /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/5s2abhvvcyxfgw1a2y0rk1jw6h1s0kj4-dir-traverse-0.2.3.0 /nix/store/cx4f06grjqr6bd13g2vyzcw8l1fdvk2p-dir-traverse-0.2.3.0-doc /nix/store/nmz0d2n2ncznsfnrl9n6m11avm37xggy-direct-sqlite-2.3.29 /nix/store/12kr9dlkrqcccmvbh39bmzh9ra673ci2-direct-sqlite-2.3.29-doc /nix/store/kahxqgf2jz35asgp7bx8zyvn1qiwcblr-distributive-0.6.2.1 /nix/store/c83ymfzcfws8ljc8ixqdymvhfbg1al35-distributive-0.6.2.1-doc /nix/store/zl2qmri8zrkbazpckd8sjd4s3fparkpp-dlist-1.0 /nix/store/ps9ccacm7g9cl5di2j1wrb2ih1bd8jkm-dlist-1.0-doc /nix/store/amg85q9l8qqkg4yx9c5bj24p0a5alsb9-doctest-0.24.0 /nix/store/c6w1abbijvww55v2fy9p0zy1lpim85i3-doctest-0.24.0-doc /nix/store/kh6q1kys3lhq3jjj22p2a7fyh8svy0g6-doctest-discover-0.2.0.0 /nix/store/4gkyiy8x8bv63fcnzjywia6zdgxfqxiv-either-5.0.2 /nix/store/zaf4vg29qs9svc2v0313fjl1jcl2wisc-either-5.0.2-doc /nix/store/rszqn2a7yk0vpfrf489srbz5kng0zdsl-enummapset-0.7.3.0.tar.gz /nix/store/256w8fq06a087k54ph5xpklysslv6in1-erf-2.0.0.0 /nix/store/8f0yws14vw25ppq4rbdb92j8mscfs3bs-erf-2.0.0.0-doc /nix/store/vh742ajrf1h27z8vs07zgdr70scqxbzv-extensible-exceptions-0.1.1.4 /nix/store/ak43f5zvxxzlwwq0w3ygi2b23pxpzi7d-extensible-exceptions-0.1.1.4-doc /nix/store/xgq1s3jcadwwiimw67cqgs0r72xymrwx-extensions-0.1.0.3 /nix/store/c8gy4i7zypzykxxk967i0z4piil54nv4-extensions-0.1.0.3-doc /nix/store/3ph9dcpgs14vacr47jlymnxrfzn7apr9-extra-1.8 /nix/store/cjcb64mda71z7vgv5jd0kxw169xqh0g5-extra-1.8-doc /nix/store/1yj7ij8nwr2nlz1fgksrwqkx4p3iif7n-fail-4.9.0.0 /nix/store/sb2g1pi05lya9wlgmvwsak18r3vjc3y7-file-embed-0.0.16.0 /nix/store/d02hxww6hkch28fxiqlrfkyd7wpy39x6-file-embed-0.0.16.0-doc /nix/store/84l59pxppfi3grhi7bgbs14g96dpv5c9-filemanip-0.3.6.3 /nix/store/f3zzdw029hbbq5hlh7jaizrxrmnxsx1r-filemanip-0.3.6.3-doc /nix/store/xs33cxq6swjvvqvgsly50kcph37h6l89-filepattern-0.1.3 /nix/store/a572k2ghc4zz4mpawlmr7f01ccyc9g4k-filepattern-0.1.3-doc /nix/store/29amvdiz8ki1qcicmpmmi1c749fj578f-filtrable-0.1.6.0 /nix/store/gq37kyz2c9daf37zd7a5619f03bph2s7-filtrable-0.1.6.0-doc /nix/store/88byk4qbxl7apvnmjqc7a9z9dp93ssjs-fingertree-0.1.5.0 /nix/store/5ay4865dmgbzrs16jy5b32md7aya4krf-fingertree-0.1.5.0-doc /nix/store/rxv21hqmz3qy8rysf6f0hk1fxhps7gzb-fmlist-0.9.4 /nix/store/4vjb9b1mvxnb4wp4qhb7fdid7445j8yd-fmlist-0.9.4-doc /nix/store/8vmyx2waxg58w93migb73jmp3xjfdyqb-focus-1.0.3.2.tar.gz /nix/store/g0f9gbyfngcmllwglmqw9qdmakhlga1g-foldl-1.4.18 /nix/store/si1dmlp4h232zwci2vrakdljddr4473j-foldl-1.4.18-doc /nix/store/bdgihab2nhn6ywibdkvq6ik9d90f6hw0-fourmolu-0.18.0.0.tar.gz /nix/store/0h3w1l1lzkd9qyqryb5k12j6mbzjrjxp-free-5.2 /nix/store/kn0wgv74v6m44jbymca77pyfl19y12fw-free-5.2-doc /nix/store/62kigi0npspra72nq3wp1p8wbgvmxshr-fuzzy-0.1.1.0 /nix/store/wql0wmyczaywk56vps0h24rnd2zizca2-fuzzy-0.1.1.0-doc /nix/store/p2vr9qkjladbmw83iavkkj3vagandkcw-generic-arbitrary-1.0.1.2 /nix/store/r53ka1vvjvlx8i027h08zqpgx0fx8g42-generic-arbitrary-1.0.1.2-doc /nix/store/8d91bb68zsl1r8laq7p2hkfifainjhq3-generic-deriving-1.14.6 /nix/store/9q6hps1cj2cra46v8gbaf0h02p0z45f3-generic-deriving-1.14.6-doc /nix/store/973hmwrcpkp6r8c607j2j1dqddqnv9r8-generic-lens-2.2.2.0 /nix/store/3dl6p3l7lk0w21pvxqak2zi8lcv4wznx-generic-lens-2.2.2.0-doc /nix/store/02i858dbqv1gad4149b7varj19hsiam3-generic-lens-core-2.2.1.0 /nix/store/32blvzag2d2bpx5g24n1a43151p3kq3x-generic-lens-core-2.2.1.0-doc /nix/store/k3nb7i40zirp5zn5b58vkczhainysg4k-generically-0.1.1 /nix/store/nhpi1w3rc6ji4f6nq9gdcci9zrjjsfbx-generically-0.1.1-doc /nix/store/4k9d5f08mncchqfn29hywn89cxw0aglp-genvalidity-1.1.1.0 /nix/store/5c04harnqizr3w8nbj42s5f2klg2qzmd-genvalidity-1.1.1.0-doc /nix/store/jbvl2k9730xdg38kp4vmddsywd0f9200-genvalidity-hspec-1.0.0.3 /nix/store/hf9axxhirsfisqhia57cia9sg4gbcy61-genvalidity-hspec-1.0.0.3-doc /nix/store/hplb3yda4giq0g9ffz8w6qmgqmvvf73z-genvalidity-property-1.0.0.0 /nix/store/02li7qwsb2fyibyyx9wj34qf3137pbl1-genvalidity-property-1.0.0.0-doc /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1 /nix/store/l356y1vcry8bqjnhd7j6vqivw9l2rvi3-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/hklm9xzb35m11r0317jn8njgqr40y80y-ghc-paths-0.1.0.12 /nix/store/mixl6wqgxy9daxqz1pdi03njrf0w1qzk-ghc-paths-0.1.0.12-doc /nix/store/p8wrzfa275rwgfw810ybd9a8wf2pprkl-ghc-trace-events-0.1.2.10 /nix/store/n122119x4xa4l4x1hxgyk1v8axcvbjsr-ghc-trace-events-0.1.2.10-doc /nix/store/nv12havvv9m95kgbb9jrc6x3cqp9c6dv-ghcide-2.10.0.0.tar.gz /nix/store/rsaa5pxy7ncsxl13f55jy47k848il06z-githash-0.1.7.0 /nix/store/d29mzpvs6d6krj3m1cqph7cm9m1x63sz-githash-0.1.7.0-doc /nix/store/5rkg2cbn0g45rhfxqcp5iyjl2dcvsmg1-gitrev-1.3.1 /nix/store/7pmg4mpna0ww28l57lv82jpwmpqjac4l-gitrev-1.3.1-doc /nix/store/5hdz08i5l2g2jgc3miqv4q8m1hkcn4d3-groups-0.5.3 /nix/store/0yhc75n3mnpks0z1nnjgxqqjixmabpj4-groups-0.5.3-doc /nix/store/247010fh9vnrr93mqrskk63mk08jz96n-happy-2.0.2 /nix/store/v5mjamabrpmdrlhmf5mr1jhpdspwlhlw-happy-lib-2.0.2-data /nix/store/7wy9v1yd358qmbk9ryqb3ki4p7yrxgj2-hashable-1.4.7.0 /nix/store/xmnd0c4h48aprjr00i21zdzmbzxgjz5j-hashable-1.4.7.0-doc /nix/store/940hm1dixb6f9wjadl23nyhy73njqf0p-haskell-lexer-1.1.2 /nix/store/14hq8w7izw1yffszp1kd6vyridh041iq-haskell-lexer-1.1.2-doc /nix/store/a2j38glx3a55xh1mhjgzvi9n1siqbihj-haskell-src-1.0.4.1 /nix/store/qh47v7xczwxjwdqa5nfk41r0c47ylhrx-haskell-src-1.0.4.1-doc /nix/store/vr8lipn5h6q1zbaqmydgjfnqm54g9002-heaps-0.4.1 /nix/store/4qvrmz6b00i91p7hwhx478dccg3lcgb6-heaps-0.4.1-doc /nix/store/2949lhzs84qkv2bjkv46bxb90f48iicp-hedgehog-1.5 /nix/store/87ncvh1wb17xybw0391b2a8rzd32kbiv-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/lss9p3pcmkfgkk291y755dbgn1g6cfwj-hie-compat-0.3.1.2 /nix/store/ylh3biza9xnkdkgs00vn9g1jq6amy633-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/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/0isaxw7vkxankhidaj6idy4xwnjyclaa-hostname-1.0 /nix/store/vn1h6amqmjrby7cq2zcr1bbvz4rj5by3-hostname-1.0-doc /nix/store/2pcbxrvymdks5imwprhjzl7pl12q4702-hscolour-1.25 /nix/store/wrs1dkr0pfxm92c5zxrfyy62ifw61ybm-hscolour-1.25 /nix/store/iwhdsy0fbsdpf9gbf5v6wa3aspl4s0sn-hscolour-1.25-data /nix/store/gmvrlry6c4ima11v9q8h11z0b0c4vjmq-hscolour-1.25-doc /nix/store/1p5gmq9id6kq93vj95j6krkc2ac7vvi7-hspec-2.11.12 /nix/store/mqgps2hb7gic9rgqdc1xqnhxi0m6kxk2-hspec-2.11.12-doc /nix/store/7ds3cq0n8b31skbb81h5nxm8xfiwkdfi-hspec-api-2.11.12 /nix/store/2qg8xhzynkhgyw73pavjkbqr2pyb9z7n-hspec-api-2.11.12-doc /nix/store/b2psnhq0rc3xp783wlgpplwgxn3g12g6-hspec-attoparsec-0.1.0.2 /nix/store/pvx1jv3xknmy1wmzq88c8a02dhzfc04l-hspec-attoparsec-0.1.0.2-doc /nix/store/01avpw2x6y107vq8p9zcpim9s5zwmll2-hspec-core-2.11.12 /nix/store/pycjypz4bvnxy4km8mwybhsyvwri15fg-hspec-core-2.11.12-doc /nix/store/ps9m23cnf34c88zihpz1kcd760kyhbbg-hspec-discover-2.11.12 /nix/store/7pmsq6hkylq7a3pzdkcadvpxh46f9xzw-hspec-discover-2.11.12-doc /nix/store/k85pcmaq1rky36drpz2h07ri2ddn4pr5-hspec-expectations-0.8.4 /nix/store/dj8vrdjdpmfdwbvfsifypsvmbyccml6q-hspec-expectations-0.8.4-doc /nix/store/8v0pd21h5mcmnb9c66cj298zh8a4d5sp-hspec-golden-0.2.2.0 /nix/store/khbb8dlhmzncs804fzy8pfp0kpnbaa3m-hspec-golden-0.2.2.0-doc /nix/store/mkl7agr71ahv9590s843vx38abzd8q7c-hspec-hedgehog-0.3.0.0 /nix/store/9pr0mpf7qngys614rr1aqycas6bvz4bp-hspec-hedgehog-0.3.0.0-doc /nix/store/44jq0wcv8p9vd0iqa3hppl9yqn935bd8-hspec-megaparsec-2.2.1 /nix/store/mm0sf3lzx8cqyi1wlmyzpdx6rdl3vwvy-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/czymcpdrh6a611g040b8nv7xvg4lk72f-implicit-hie-0.1.4.0.tar.gz /nix/store/whmbzyxnp17bjws71min4wbsqi3bm7g7-indexed-profunctors-0.1.1.1 /nix/store/hirhdq8l0g0cmvyi5bc5b8gri9a131bb-indexed-profunctors-0.1.1.1-doc /nix/store/kpx4j2vnw5lm8jb41qmjlc8pv7ssps51-indexed-traversable-0.1.4 /nix/store/rmbd8rw598i6pmvdgnl8z6911fdb4sw1-indexed-traversable-0.1.4-doc /nix/store/wjzkd918l3am84gfw61w9ds8l791hjwl-indexed-traversable-instances-0.1.2 /nix/store/wjhd155hvjy0vvjcnclrczbm40afyyqh-indexed-traversable-instances-0.1.2-doc /nix/store/y9xfpidx45ksd78igp9fglimyh50z0p8-inspection-testing-0.5.0.3 /nix/store/xaklrhfpz60xwgmfyhr4p2hq4bika9vq-inspection-testing-0.5.0.3-doc /nix/store/5ryfkbkiy19kcb70pp87vbp1bl5kb6m3-integer-conversion-0.1.1 /nix/store/qk9fd27153v1h66b1clv1mm0vd5cbljr-integer-conversion-0.1.1-doc /nix/store/4qrhifdyvq6p6vvibhj3xyfgjawf985w-integer-logarithms-1.0.4 /nix/store/q4g45kmrjip4lgz005minx0m12z15a0r-integer-logarithms-1.0.4-doc /nix/store/pv5a21l9dkx5y211z0y3pi2cvbiri7wl-invariant-0.6.4 /nix/store/dym5s345ifxyhw4as9f6xn4fapbb9gml-invariant-0.6.4-doc /nix/store/a11jawsqjf43hzr2vnnp2ih24rpi35rv-jailbreak-cabal-1.4.1 /nix/store/qy8kw7nqaq4iblp0w1prr5hl9pagdflb-js-dgtable-0.5.2 /nix/store/chhq6a1bf9zh2x6v2hi9hsxf44nvglb8-js-dgtable-0.5.2-data /nix/store/riy0czhqxr1839mikrzacqwd85qvfw41-js-dgtable-0.5.2-doc /nix/store/1xzdpi8p3a3zsl18f0phx6myh3qxzhvn-js-flot-0.8.3 /nix/store/gcsa0mdibmj12j7jicqrm6lwvj6wyj15-js-flot-0.8.3-data /nix/store/bnm30x6v7psl5p1qn1l1b55fcr4ak644-js-flot-0.8.3-doc /nix/store/v92rk8wc32dvrb196q8plj4zfv9dx8y6-js-jquery-3.3.1 /nix/store/7163ps9r4h87hhyxig0g2lb1y33dgh85-js-jquery-3.3.1-data /nix/store/gbddsm0n973569isapi9irgabm3lc80z-js-jquery-3.3.1-doc /nix/store/5lbz62bs2p1ppj65q7c2ibps8vvn0qdd-kan-extensions-5.2.6 /nix/store/l6c9cbslxm3pilscm4jqqxmk7k8kg1x7-kan-extensions-5.2.6-doc /nix/store/xaihnyk24713nanmc0h892nh2bz2dp4p-keys-3.12.4 /nix/store/2kd8whc5aph637iq486jlrc1l2k02hsr-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/z9q7w51ysg8cdvgpx6d6zlcz4ghkhp0h-libyaml-0.1.4.tar.gz /nix/store/zrlqnpwy62jjnk8nna8f14i92nj5zdjj-libyaml-clib-0.2.5 /nix/store/igij0b49dymgkaryvq3vwayklc77q73f-lifted-async-0.10.2.7 /nix/store/y47qgw77vmmvagnz2495qhr5z1sq9xkv-lifted-async-0.10.2.7-doc /nix/store/mjgx67mmcp65dmiigw10fvvyf7258vy5-lifted-base-0.2.3.12 /nix/store/i1c3ihy6ak8kznsqz240jc64ssp48i2j-lifted-base-0.2.3.12-doc /nix/store/iiy9l1841qbj8z8ylqpw53dq5ngh4cl4-list-t-1.0.5.7.tar.gz /nix/store/q2jrhil9qirwjxdwzmpbgf3k59rai7n0-logging-facade-0.3.1 /nix/store/12cg3b0sc41z3xigljzyl6idsnb8yxnj-logging-facade-0.3.1-doc /nix/store/26bn58h3jh46cljyrlvya3ysrq9y04hg-logict-0.8.2.0 /nix/store/ar57yk0mws7dz1w0lf4mya8xc2sccch3-logict-0.8.2.0-doc /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/00fvrq3cxapb8pxaidpfwazf024m4qdk-lucid-2.11.20250303 /nix/store/rizqd8y944p20p6006i64daa4icf6bjz-lucid-2.11.20250303-doc /nix/store/xyk2c2yisfzmc20rvcrp7gaacfc9y8dh-lukko-0.1.2 /nix/store/c8g40y8g3yb9yyz90jk98gjjl52yrj29-lukko-0.1.2-doc /nix/store/l7h22r206m627prqzjbz8g9mwh8qlvz5-megaparsec-9.6.1 /nix/store/71a69ncw41dh9ad2i7n94s9kylgw5zqa-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/nyz3gfl1q203blbpvp9p1nsnp091ndsj-mmap-0.5.9 /nix/store/m19j17vl57gxcn69swhcz4js2m48qqab-mmap-0.5.9-doc /nix/store/2z37kwaakxx7rv9gbzidzpjfrhx2ijjr-mmorph-1.2.0 /nix/store/aj4710rxfnxw996aw3z5mmfz96qrhb7w-mmorph-1.2.0-doc /nix/store/abfhh92nhw6anlajrfraci9ipmls9qg3-mockery-0.3.5 /nix/store/x4xyq2k3spk4hzlv8ihx4pv0md6cbdrg-mockery-0.3.5-doc /nix/store/8scdxw0csjvp38011dda75ys7hj7s1i8-mod-0.2.0.1.tar.gz /nix/store/6fi078iwp0bnf2cmp38rn63cyjw3f117-monad-control-1.0.3.1 /nix/store/424wq9xw5b75rvgspjd678sy1nl1phwl-monad-control-1.0.3.1-doc /nix/store/gjm15zbw4yz7g9yq23wcbchav9pn45id-mono-traversable-1.0.21.0.tar.gz /nix/store/6whdgqs1bxl3nj3p4pw7m7ygywv8dx6z-monoid-subclasses-1.2.6 /nix/store/yx1a42k4bkmslj5z57hgsy7hh9l1wmsi-monoid-subclasses-1.2.6-doc /nix/store/cfwlaxd64slf6kv6dai8agldbywilwci-mtl-prelude-2.0.3.2 /nix/store/diqzs87r5xq71cwa6wsl3b2bcasj69sr-mtl-prelude-2.0.3.2-doc /nix/store/kbaaxk5fgywq8nznfihpa8vf80wkx5qk-neat-interpolation-0.5.1.4.tar.gz /nix/store/79j405fi824qk664mh9lyvyzi58bspkf-network-3.2.7.0 /nix/store/07wjbhl3cj9vkl44kwwxlvd5j6x1s38i-network-3.2.7.0-doc /nix/store/5j3hqg6yx4ivzcpvan5mw5by0kwpf614-network-uri-2.6.4.2 /nix/store/7i61k32sgy7gjgm244rrvfqw67zwa0by-network-uri-2.6.4.2-doc /nix/store/9kl7bwbna1d9mxd2yllysw5q860ag5ls-newtype-generics-0.6.2 /nix/store/yvz7nwc7kswwl71f3p4s65ngvhiavkrk-newtype-generics-0.6.2-doc /nix/store/f1inivd1j4s7js0xvc7kg5mxvrwh5ibf-old-locale-1.0.0.7 /nix/store/8v129s1hg5r2m6yk8x42219q4grvx7nz-old-locale-1.0.0.7-doc /nix/store/27madh8va6rpjzhhx9w9rfb8qr68bh1m-old-time-1.1.0.4 /nix/store/3wj1q8xp6vdm2a310hm10za1b59a14mb-old-time-1.1.0.4-doc /nix/store/66bm06jqzcz010svgn4wlxgl4gbsmg67-opentelemetry-0.8.0 /nix/store/bap22fv6xqflgffjhjc7bmza7sar6fyc-opentelemetry-0.8.0-doc /nix/store/xykynv36ax77x5g0ld5i2jp1dnq9ybn7-optparse-applicative-0.18.1.0 /nix/store/r2k2csd684g5axz95n4g3v31zhavrlih-optparse-applicative-0.18.1.0-doc /nix/store/9yldp9sxzi8bgsiffaxh080d0gp7lfrx-optparse-simple-0.1.1.4 /nix/store/jxqp78rmqkzcivlf68dycadhl9m5bdvm-optparse-simple-0.1.1.4-doc /nix/store/ds7db4r5hvnwc4k4bzxz0lq7qi0qpl0i-ormolu-0.8.0.0.tar.gz /nix/store/yx4ffgcraw0b10831khd2pwqbiqlch87-parallel-3.2.2.0 /nix/store/nq87vwbrvwrj9nilvw95a6a89b8srdbl-parallel-3.2.2.0-doc /nix/store/yp8r1hx3jb28m4dx9d7icw2mw052bg2g-parser-combinators-1.3.0 /nix/store/84n6irnzzz26gsh0w1fd0cg4rnhnv6wb-parser-combinators-1.3.0-doc /nix/store/xcqd1qdp761cwvwzlcihz5raqvql3dbj-parsers-0.12.12 /nix/store/01cg43c1v3bfnw3camg6gklvr8ysmv6r-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/xf9c1r4vx9qjv5z1592pmgbf7csqfg5f-pointed-5.0.5 /nix/store/3fkg1y17m1c27hi9zmiklwb375sxrk6v-pointed-5.0.5-doc /nix/store/y6229rfrjkn65jd1918q0gfcapxqls44-polyparse-1.13 /nix/store/03jx5i9a0qhl8v0avd2891y8b78fpc2k-polyparse-1.13-doc /nix/store/xpz4wl2qkkp77svsazhvj1rj7msnjrbl-pretty-show-1.10 /nix/store/vb6n1cvfqackckh6yzdsi3nszc4wzvb4-pretty-show-1.10-data /nix/store/ch81lb13sq51l1qhj28rnszbfh5j7nkl-pretty-show-1.10-doc /nix/store/qz75a3jhqs7lzxx9i97kc75b20j7gmqg-pretty-simple-4.1.3.0 /nix/store/fyz9z1s1b9jf2xldiqr6vliyfirsm259-pretty-simple-4.1.3.0-doc /nix/store/1g0ydwds8l52nqdj3jqyxjndm2vj3i0d-prettyprinter-1.7.1 /nix/store/f59cvb3azcy99bpwpyhsagcyyrlzdgz2-prettyprinter-1.7.1-doc /nix/store/55w43cjj0xhbqyy5c5y0ap6szs9ymbbp-prettyprinter-ansi-terminal-1.1.3 /nix/store/5kw54i7zrn3rp3jqqnpaqnb7b726xszx-prettyprinter-ansi-terminal-1.1.3-doc /nix/store/sivpy6w1c0bghiabqll1qxms3z1kib20-prettyprinter-compat-ansi-wl-pprint-1.0.2 /nix/store/9qssb0jmfhkcvxb6gmnp5jj7czqny1ii-prettyprinter-compat-ansi-wl-pprint-1.0.2-doc /nix/store/3xcfx6ja61przk3c3zrr2wpx1rlqqp8h-primes-0.2.1.0 /nix/store/5g5v3jm58y4qblr4z1fih17bmwm7hy8f-primes-0.2.1.0-doc /nix/store/6naj6c7b1i7n4aadha7y21w0vsi663ic-primitive-0.9.1.0 /nix/store/sz74n46f77q43c46v70ig5ykyxb59b8n-primitive-0.9.1.0-doc /nix/store/pffnn3jjzc8snmbvpwkwvibz1lijyb1v-primitive-addr-0.1.0.3 /nix/store/l7qjaq55mmq7pywab6z5i8b18zcdapxd-primitive-addr-0.1.0.3-doc /nix/store/njvs9d83v7dsl54w62m9nsw28r20ghzq-primitive-extras-0.10.2.2.tar.gz /nix/store/nca4i5a2bkybdrahkq16b828bwil9vj7-primitive-unlifted-2.1.0.0 /nix/store/69f8dh68x4m51mq3pn7p3zvd80kz0pl3-primitive-unlifted-2.1.0.0-doc /nix/store/2rmx2zzck3l0vm4v3j91kbnynqz6mhsn-process-extras-0.7.4 /nix/store/6kq1hn557w08zgxa9h3ssidqpfcg9rkk-process-extras-0.7.4-doc /nix/store/w6jdnki0dksxaj8bb1xwiwdwsyzpx8s5-profunctors-5.6.2 /nix/store/cj7c03gpivb8pcdqwcd28ajj1gxrqi5r-profunctors-5.6.2-doc /nix/store/savxc13gfjjmyxh471zgi4kd2h7f6869-quickcheck-classes-0.6.5.0-r3.cabal /nix/store/70svcd4pr6fk316qgsjy75k11hfi1yhl-quickcheck-classes-0.6.5.0.tar.gz /nix/store/dn2jqrpnr2nvzx3lmwyfc18i0y8bgi7x-quickcheck-classes-base-0.6.2.0 /nix/store/v7wi66b10d2mhgci9zr801qipyv3bidf-quickcheck-classes-base-0.6.2.0-doc /nix/store/bjd354fpfl0ji9axfjhqv9vrzhgk1gvv-quickcheck-instances-0.3.32 /nix/store/akx8njmx8m5wdzv2a8qmfc0cc293h5yk-quickcheck-instances-0.3.32-doc /nix/store/jwx6psrfazdhc594x8panawg1fbsl65v-quickcheck-io-0.2.0 /nix/store/h2l1csxwpk8sg65jgrd5dgv8d7hqy8l7-quickcheck-io-0.2.0-doc /nix/store/7jy5rmj94d2cwbdxrc4pnwxkkdif7z5i-random-1.2.1.3 /nix/store/44ckhkd5q2bjs02sir4wfwi6mb5m3d61-random-1.2.1.3-doc /nix/store/090mgnqiqz5myj4hk1rd96baxk87h12b-raw-strings-qq-1.1 /nix/store/b92cy5bcqq5s07b4ak7rhv6dygjxzx3b-raw-strings-qq-1.1-doc /nix/store/dhkglggzv1c9n33vliywkrjjx1yjs4hn-rebase-1.21.2 /nix/store/ps694pqdx1q6bpgai43mv82da0nv3rym-rebase-1.21.2-doc /nix/store/370db4ypfsxk6fx6w9bndp40v8kiw7cr-refact-0.3.0.2 /nix/store/7h99psqc9bcdia6dylz3r5pj2svvps37-refact-0.3.0.2-doc /nix/store/7d7fiy2wylqgyvjigy5vd0i5gmka427r-reflection-2.1.9 /nix/store/m1hrkbmmck308kfpm48p600pqs4mkgyf-reflection-2.1.9-doc /nix/store/jg7r899q9in9ma0ixizsyfzwz0293x9n-regex-1.1.0.2 /nix/store/gwkdbp3lmaiamqa0q9rs5nrbrqdzjllp-regex-1.1.0.2-doc /nix/store/mi6a7hfbvibpl9b0v5zc3zbqg9y6gwwp-regex-applicative-0.3.4 /nix/store/qx3c3cdbsg8p0ys86dvz652mkr86mmls-regex-applicative-0.3.4-doc /nix/store/z4sdhq56qydyic97ina0mz8hnvfmy66f-regex-base-0.94.0.3 /nix/store/q2732wlr9zsnydyvifws6afb4m7b6a67-regex-base-0.94.0.3-doc /nix/store/dv4fw08y13gpvv1iizqliq5ff9jfsgfa-regex-compat-0.95.2.2 /nix/store/qd09iz7r8l85ryvhgasxyd3pldxd5rmp-regex-compat-0.95.2.2-doc /nix/store/jcxjkb144bwnkyqfazgij2g0d95n7jwv-regex-pcre-builtin-0.95.2.3.8.44 /nix/store/l5s2s6jj3n03myanmr9b7f8azz7xry69-regex-pcre-builtin-0.95.2.3.8.44-doc /nix/store/mvsrkrg9apmh2vyy1x322v6clkq7n74i-regex-posix-0.96.0.2 /nix/store/0c0607wfg0krk83s428wnz11cm5bf774-regex-posix-0.96.0.2-doc /nix/store/q8qhaq9g7ml1ccin7m5h9clpcx6lsng6-regex-tdfa-1.3.2.3 /nix/store/98vn6dk1lj83rhv64dp3sz16mpybdn6a-regex-tdfa-1.3.2.3-doc /nix/store/8p1hb3kwai3xcj5mmxc0bzr7jpkvjgj0-relude-1.2.2.0 /nix/store/331cyxny9sl1czvs27kla2h7nlp2f4hf-relude-1.2.2.0-doc /nix/store/1gac32j5rcnaca5g60ydx9yldjz2ph0n-rerebase-1.21.2.tar.gz /nix/store/adj29y5x83ah5hrxc71zly9knxqyh2sy-resourcet-1.3.0 /nix/store/x0y8yxddm1lyjx5bi1fd091qjlf1cgbv-resourcet-1.3.0-doc /nix/store/9bpvskhwpcwm2bkrfyb3kcqhxxydmrgi-row-types-1.0.1.2 /nix/store/khfl83fc9xdmd8b6zffls8hnfpnvahlj-row-types-1.0.1.2-doc /nix/store/zkbw2np26vm3md0x90qn2x668dl0xhw5-safe-0.3.21 /nix/store/7mb7j8gr001rdja1536p9k235p40w6pk-safe-0.3.21-doc /nix/store/9anwbb8my8k1as3lmbrgnqk0brwhccw5-safe-exceptions-0.1.7.4 /nix/store/pddm7n3rmb8g7j8k39r701i0bpx5ykm3-safe-exceptions-0.1.7.4-doc /nix/store/i7zisx8hpdkk242vkrmkmx0k80sx7adq-scientific-0.3.8.0 /nix/store/xllixqrh4b7pd776r0260xncr9cwd9d1-scientific-0.3.8.0-doc /nix/store/4gdhmwi6qyrx6n153qkz9lgralf9hv61-selective-0.7.0.1 /nix/store/k42s05mk195v1pign6a67fsy49a3372x-selective-0.7.0.1-doc /nix/store/3492k6ifj705qq3x8ni563mf8jsj2p0l-semialign-1.3.1 /nix/store/llycccbp8q7kjxvrmwwfhhfxhbzqpmds-semialign-1.3.1-doc /nix/store/i6yr5blpyjfpn2isi2n1fnfmqn8qrv0f-semigroupoids-6.0.1 /nix/store/v866yqy7iy0rk35b0snajsww4zbr90l0-semigroupoids-6.0.1-doc /nix/store/qz9w89siywrm039w6zawgr9hdbw4a58i-semigroups-0.20 /nix/store/gsv623kvqr7bnx511nn75w4zgmp4cqwf-semigroups-0.20-doc /nix/store/4a17c75yhfh3drqw9ldji8i8nprb8fjn-semirings-0.7 /nix/store/bvjadim9w886lprmd19xmijbj00vvm9n-semirings-0.7-doc /nix/store/129blsi86ngrzhrxxrpbq3i4p80avwz3-shake-0.19.8 /nix/store/84hmqn3x9v4h04ghsd50fr2dna8bfiwz-shake-0.19.8-data /nix/store/5s3jv1ccshz73dwzb37m15wzgqwsgqgl-shake-0.19.8-doc /nix/store/2iqqqiv17dldcjhv9c0803kzjr1a0h1z-silently-1.2.5.4 /nix/store/ylv19zca2sz622w015c2ph1r76g4kbim-silently-1.2.5.4-doc /nix/store/pr80x4p6jlrnryjjxhcld2wp6xaaj6b1-simple-reflect-0.3.3 /nix/store/k9g5bmdsam353j4l4n9zm1flzdl9vwka-simple-reflect-0.3.3-doc /nix/store/r5byynxki49k1dxrjiams20lbcc3111v-slist-0.2.1.0 /nix/store/p1chyvkqmniv13hzgkbnj6y8daj3p7cj-slist-0.2.1.0-doc /nix/store/rmwqjkwvswl98mnadfziaj2pcvx413z2-smallcheck-1.2.1.1 /nix/store/phgswkhqvgkzxmxxwbywjbgyiakd9h0m-smallcheck-1.2.1.1-doc /nix/store/i6fp8aqa3c2a3xmw6r1wrgbb9vabsr4j-some-1.0.6 /nix/store/398z5a16c0zwx3382dai0frlk3v1vzy8-some-1.0.6-doc /nix/store/sd3prqk07hyd0jad27c3g331k3kqqrw1-sorted-list-0.2.3.1 /nix/store/givqg3adscd6n9zg48nvd4ms5dpkqbas-sorted-list-0.2.3.1-doc /nix/store/nvzr87j4yrr1v66qzjz2m1qr217f18fh-split-0.2.5 /nix/store/vcp9ijhb689ffxiqddv73h7q0ldsd6y4-split-0.2.5-doc /nix/store/c0i5jayvp308xpd4ic4l9m8cy9l08rfl-splitmix-0.1.1 /nix/store/ah2hr8nz29q277i6jc3rbslmnkq77m76-splitmix-0.1.1-doc /nix/store/y7sfrsbbv1iiibldn6hmsa3c0xkxp9pk-sqlite-simple-0.4.19.0 /nix/store/adhl1mp0jkipzvd63cjvpyprgwcbliqx-sqlite-simple-0.4.19.0-doc /nix/store/ijdc5ckrn220f1hhs8lx5dpijw2f56r0-stan-0.2.0.0.tar.gz /nix/store/cl6r8ns8i7iyd2rl3d1fhwvkp8jv3icn-stm-containers-1.2.1.1.tar.gz /nix/store/01bdn2pfpc1lm4gqncwv0x53xdwqjja6-stm-hamt-1.2.1.1.tar.gz /nix/store/p1lcnr10xkqj91qwrx7h2vwpl0n4bfcb-streaming-commons-0.2.3.0 /nix/store/dk924y9x6hh7swikpp1gjra7wxfmcj8a-streaming-commons-0.2.3.0-doc /nix/store/jbrwq60i8p3vggylw33i8vw5azk872if-strict-0.5.1 /nix/store/z5risz35a0ivvbdir23brdswblsfcabg-strict-0.5.1-doc /nix/store/60rvzr5ba18naw4ch81hd6i1xjb1hd21-string-qq-0.0.6 /nix/store/hw3pwgyvf53xg4hdw3bdgqvjmk5d047s-string-qq-0.0.6-doc /nix/store/mv6nv9p58cfan9bjddvlkvgfrmwha1ln-syb-0.7.2.4 /nix/store/23j1myrqz4kja5zrpg315a74xhjpg7ba-syb-0.7.2.4-doc /nix/store/ki2lrj6qyg9laqhvby34jwbcwnx6n733-tagged-0.8.9 /nix/store/qnwrirkqnzmw3kirk7mqikhqf4qc1ppm-tagged-0.8.9-doc /nix/store/0kva63pa4y3jvmsciy4pw6pji11nsgc2-tar-0.6.3.0 /nix/store/m0dg0kwwr1dimdn97qjrqqqjb6cmza5y-tasty-1.5.3 /nix/store/32x2vm02nvmnsym4icgany6r075a1jcb-tasty-1.5.3-doc /nix/store/blbh66mv2p3hgk1g0r4s2l2cv2hawiz4-tasty-expected-failure-0.12.3 /nix/store/brmfvky017w9fv928j29q7y6pgm1fwdq-tasty-expected-failure-0.12.3-doc /nix/store/mzn32qnr4jnjd7dcwca7c68284ykzynf-tasty-golden-2.3.5 /nix/store/dpywqgcj6p9q5y2694p5fsr8cd149fsf-tasty-golden-2.3.5-doc /nix/store/ybk2n9kdfpj9alxbzg1s3cwfpal4vxhp-tasty-hspec-1.2.0.4 /nix/store/z0ilvjp9a778prjam4n3kiqfdkc0al0c-tasty-hspec-1.2.0.4-doc /nix/store/4iq6m8v9d3mjx0560lgkwz1pm6hpshr0-tasty-hunit-0.10.2 /nix/store/sz43j41wrzlx3s5zznpw70m71bvppx9j-tasty-hunit-0.10.2-doc /nix/store/k6zy18mmkkw3mqnq74rmwd4rdi73dfr3-tasty-quickcheck-0.11 /nix/store/r0i5jhs0krppykr7rpyd4c9wrj4imrsc-tasty-quickcheck-0.11-doc /nix/store/rqqs2h20ms83lzal7w3vkx76ybbldzfq-tasty-rerun-1.1.20 /nix/store/n2c6jv19ydqs2qsbniw2lji4wl6i16l4-tasty-rerun-1.1.20-doc /nix/store/z5kqcy8n06s0r7ykqp4f4iybzf8sanr7-tasty-smallcheck-0.8.2 /nix/store/dwpbj0vmj4hnm5whxvc71c40ws5c4wa6-tasty-smallcheck-0.8.2-doc /nix/store/i881scqi2iqjm2n3y85624marbaa5liq-temporary-1.3 /nix/store/dxv978ybby5k4rn0jdxplmvn6r3zx34a-temporary-1.3-doc /nix/store/w974qznk4s5kr2y80c2hx49cz482s4fd-terminal-size-0.3.4 /nix/store/2y995qm8spzlc4n0kgb98hf8m0rnrkvk-terminal-size-0.3.4-doc /nix/store/w9rn0yj7q4svkavv1glggpsi4lc420n7-test-framework-0.8.2.2 /nix/store/5f0bz2d4anwa2ww39rz47lbiqnqpadch-test-framework-0.8.2.2-doc /nix/store/w2swcdd8vdqsyw03n6yl7p3qkifvfz7z-test-framework-hunit-0.3.0.2 /nix/store/b9l5m794zv3hykpzm0g63vxl6xvs3wa8-test-framework-hunit-0.3.0.2-doc /nix/store/1ckbhsn1q63hklajjz4q32a21vhg8fi3-test-framework-quickcheck2-0.3.0.6 /nix/store/6i591m27xcyj18vfsa719g1axqsr5483-test-framework-quickcheck2-0.3.0.6-doc /nix/store/xzs0h3bwcrkqy40x8qxpymcym60dh7xw-text-iso8601-0.1.1 /nix/store/wsn1nvbrx1sjfrv2f96n1x8dmp0sx5vy-text-iso8601-0.1.1-doc /nix/store/dpyq8cjszc5infx2v39y9z4ii8mv31fk-text-rope-0.2 /nix/store/h3nr6k2ndyr35rm0ywvf7czn75v295za-text-rope-0.2-data /nix/store/fgpi87dd52vaqc6vrzdjhlinq1mbjvdk-text-rope-0.2-doc /nix/store/a4m5kl0prlgp0s9nh3xhj68xvcvhp4q6-text-short-0.1.6 /nix/store/gsjqfc4d77skb4a9v9rcpfs1f193x7gg-text-short-0.1.6-doc /nix/store/qb0kdq6l5082wyi0vk9vy40blzx6fsrb-tf-random-0.5 /nix/store/0zqmybjrqxrawmiwmwi3npwqhf0vzs4x-tf-random-0.5-doc /nix/store/pd4mqm4x1kpjj4fzawi9l16kyjylhjgp-th-abstraction-0.7.1.0 /nix/store/nla9fk8xm9m0hwrhav8m8k7i2nhsp0ch-th-abstraction-0.7.1.0-doc /nix/store/1jpiinw73avdfk2jqbackvb3g0ssd113-th-compat-0.1.6 /nix/store/pdp29pz76ih5i852pglbdcs5603zfi3q-th-compat-0.1.6-doc /nix/store/00y8j5k3icmii9bsxq1h0k2qk5w4qjym-th-env-0.1.1 /nix/store/syp5lnykizihxzpk8imaky22p1r0b077-th-env-0.1.1-doc /nix/store/yyqj461mzbpwbkjilzy6i0hh00fpcmg0-these-1.2.1 /nix/store/r25sbpi31s37n17h1ashcw0cdi37w6c8-these-1.2.1-doc /nix/store/638aw4gghdpyx88wvr6wv197mjm5m21v-time-compat-1.9.8 /nix/store/2v33i11wwfk3dscxqv8i9n51dkhq1f1s-time-compat-1.9.8-doc /nix/store/mwkyywhir33pypabv5q15c7l329vakd3-time-locale-compat-0.1.1.5 /nix/store/kfblccbckdw013zl3ypmmiji8nc2l44l-time-locale-compat-0.1.1.5-doc /nix/store/8jkjmg5pgvdbmlcm06l0y296ggq10k9a-tomland-1.3.3.3 /nix/store/k9jz0innbqqp5ryd2h581wxgq66has9g-tomland-1.3.3.3-doc /nix/store/d8r6djnk02fn7c3zzddi45b7j6ammar1-transformers-base-0.4.6 /nix/store/fhfkhr5gmns5x0r3z5kmy72gsac10mx3-transformers-base-0.4.6-doc /nix/store/1j98l6qnql4hhya968kl504gbp4g2rii-transformers-compat-0.7.2 /nix/store/xaqk6r72qp9afxv118gsng65n6hwvspw-transformers-compat-0.7.2-doc /nix/store/c7343g3gddsaqk5injlragf90zi81d53-trial-0.0.0.0 /nix/store/4csilwv1d0c22n9ag0np9pwqrp4qqixc-trial-0.0.0.0-doc /nix/store/4ncdin24z5cc1kwy68f774qkx4aslrjh-trial-optparse-applicative-0.0.0.0 /nix/store/szyll6hd2zlz50jray4ds50ckbw0hl5q-trial-optparse-applicative-0.0.0.0-doc /nix/store/axqhcyimnglv62khxx23b0fmsi0lyr5f-trial-tomland-0.0.0.0 /nix/store/2gxnjir771gqpng5abbzzbcv3pkb82vc-trial-tomland-0.0.0.0-doc /nix/store/6ayyddxh48zl9w5152dyf8ad0v4zsf4w-typed-process-0.2.13.0 /nix/store/bhqlamm38dc407gq7d81w8pv7c44c7ck-typed-process-0.2.13.0-doc /nix/store/6bl62bwnb9ny9nb8sjv3bfzwj5brknp3-unbounded-delays-0.1.1.1 /nix/store/p3aspjkyjvxa2f8g925nywdbpmmbgh74-unbounded-delays-0.1.1.1-doc /nix/store/fs0ys8mahsjjrf0hl0nxdkrhfibk3why-uniplate-1.6.13 /nix/store/z4wy2dihf8dkcldad0zpbj5y88bc88w5-uniplate-1.6.13-doc /nix/store/acxc8p35wfs4qwhjmx3b2akj9lsv8s2c-unix-compat-0.7.4 /nix/store/9ggan45hyz25b1dgd65vav0dyddsp8ar-unix-compat-0.7.4-doc /nix/store/05dn9zmnhbxhj1wqs9n9fjrk5dgbb3yz-unliftio-0.2.25.1 /nix/store/rfh6nc0zsrxw0smh3iqqg8g4xlc6bg87-unliftio-0.2.25.1-doc /nix/store/b56fmsg0kb68ln7nmxkkxvfv7br3zfja-unliftio-core-0.2.1.0 /nix/store/cr0qfcb1zz817w4s4zcrwdwqhsrvzavm-unliftio-core-0.2.1.0-doc /nix/store/s5g7jf0nksz7nbzvc6h90wyvxj1nkfiy-unordered-containers-0.2.20 /nix/store/cwn0q1l4l5va4rwj99zmipj3zkybn202-unordered-containers-0.2.20-doc /nix/store/bklf7bsk95mwvhcxcmrwg54x1bqh9ips-utf8-string-1.0.2 /nix/store/i789vdyjzig7ihzsn9rbp1360kina7q3-utf8-string-1.0.2-doc /nix/store/iyani753r5ak51raxw4xds574xsjpbpd-uuid-types-1.0.6 /nix/store/w2jimc7pdj205rf0k7lgyxmvlfn8crjd-uuid-types-1.0.6-doc /nix/store/ik2w712jcgs9n45121m6f8dhhmrr3kah-validation-selective-0.2.0.0 /nix/store/92m52pxv8gqispfckf5c5zbf44zkwfak-validation-selective-0.2.0.0-doc /nix/store/3kvl2jfjak3znh0mjq2p3y7lr9bd5jww-validity-0.12.1.0 /nix/store/cz437a1kz3cnnsxvp9mmh6ahwq3iqcqk-validity-0.12.1.0-doc /nix/store/f2yf6a3zxi4lpadcbq07jh4b1vz4gkma-vector-0.13.2.0 /nix/store/w9xzrbhbc5fiimrhfcm7v50mi11vg2wi-vector-algorithms-0.9.1.0.tar.gz /nix/store/nypv5clp5cjikf15hv4ssrzpwg0jn7d4-vector-binary-instances-0.2.5.2 /nix/store/nc5kcrxmy5v0hbzipwp7iarkn3arl8i3-vector-binary-instances-0.2.5.2-doc /nix/store/xk7xz3dvs8n014z4w00yl44z4i1ab6hm-vector-instances-3.4.2 /nix/store/fscm70fipymbwyiv4v72siay1fzdin0b-vector-instances-3.4.2-doc /nix/store/525rr9izc62hzaqd6m382ffzpyyjqpmx-vector-stream-0.1.0.1 /nix/store/4grp2z8wn38m660zlhajsl7jbvr851dp-vector-stream-0.1.0.1-doc /nix/store/ls9cvsgx2qbq6axak51q84m6nn24syk7-void-0.7.3 /nix/store/c2yxvrk4sxmb8wfp31aww7fwgdszyyg1-void-0.7.3-doc /nix/store/dmkyccgzj2am8bavhg5bc958znvp2p0z-witherable-0.5 /nix/store/65b8wzqy2hwmiqki9nwxw60ndqv7iil3-witherable-0.5-doc /nix/store/pxiq1f2z48dw4h162hwh2kqxgyfvpzdd-wl-pprint-annotated-0.1.0.1 /nix/store/fk262kxkfpi0z9bb5vbfvhiwz3y3wj7v-wl-pprint-annotated-0.1.0.1-doc /nix/store/8kvy5wr7h1wva58pylny3gp3a1dgfbw2-xml-1.3.14 /nix/store/x6ni94xs02vgd8n1y6axmr2s0sr8i8w1-xml-1.3.14-doc /nix/store/dbd4hxqx7h2q00cfiibcn6rjakzjpdh7-xmlgen-0.6.2.2 /nix/store/2738dpz49sv84r5ci03f94nj1rf0y83q-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/g02hirmx1b86nj46xfjfpf90nnwlm7g9-zlib-0.7.1.0 /nix/store/5isjwp8s4csyrn5cs2m7w9mf3mdwqv96-zlib-0.7.1.0-doc copying path '/nix/store/l356y1vcry8bqjnhd7j6vqivw9l2rvi3-ghc-9.12.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/chhq6a1bf9zh2x6v2hi9hsxf44nvglb8-js-dgtable-0.5.2-data' from 'https://cache.nix-ci.com'... copying path '/nix/store/gcsa0mdibmj12j7jicqrm6lwvj6wyj15-js-flot-0.8.3-data' from 'https://cache.nix-ci.com'... copying path '/nix/store/7163ps9r4h87hhyxig0g2lb1y33dgh85-js-jquery-3.3.1-data' from 'https://cache.nix-ci.com'... copying path '/nix/store/84hmqn3x9v4h04ghsd50fr2dna8bfiwz-shake-0.19.8-data' from 'https://cache.nix-ci.com'... copying path '/nix/store/h3nr6k2ndyr35rm0ywvf7czn75v295za-text-rope-0.2-data' from 'https://cache.nix-ci.com'... copying path '/nix/store/q7arwm1djwzf6hnlk47zg530ibnbbhlr-base-orphans-0.9.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/fh4i0hrim9jpwf807kdyhfjf2hhj7vlb-colour-2.3.6-data' from 'https://cache.nix-ci.com'... copying path '/nix/store/wrs1dkr0pfxm92c5zxrfyy62ifw61ybm-hscolour-1.25' from 'https://cache.nix-ci.com'... 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/gwm6lcxq2481c8ca8fgy5mm6k8qa53vw-apply-refact-0.15.0.0.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/bdgihab2nhn6ywibdkvq6ik9d90f6hw0-fourmolu-0.18.0.0.tar.gz' from 'https://cache.nixos.org'... 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/lhvjf49vc2m1s2ip48a46n8cq4skysy7-alex-3.5.3.0-data' from 'https://cache.nix-ci.com'... copying path '/nix/store/qhlbkn34py2ici8vb4ykayfpi5yy6adh-HTF-0.15.0.2.tar.gz' from 'https://cache.nixos.org'... 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/5rb5wpjl9np13rv3zw09x0ihmgyz3gi8-attoparsec-aeson-2.2.2.0.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/r2cvzz00ihxvpkz4yfg9592h8bys9ly0-bitvec-1.1.5.0-r3.cabal' from 'https://cache.nixos.org'... 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/y0pbqgjljdd5wlhbmxinyhliah4rb10j-bitvec-1.1.5.0.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/5inary4gap17pija37hi9s0dnwj4sdgj-conduit-parse-0.2.1.1.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/128gx7xz3a8jh74c14qflvc2h87jmzpl-deferred-folds-0.9.18.7.tar.gz' 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/0h7i1qgf9m9dlx62jm2n6aaih0rb6pj3-dependent-map-0.4.0.0.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/qn8vf3mi55jykysjqcl2l519fb9v2f35-alex-3.5.3.0' from 'https://cache.nix-ci.com'... 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/l88yyksp9a5lqpl3sqhcbbj8xh0jl40z-deriving-aeson-0.2.10.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/rszqn2a7yk0vpfrf489srbz5kng0zdsl-enummapset-0.7.3.0.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/1yj7ij8nwr2nlz1fgksrwqkx4p3iif7n-fail-4.9.0.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/8vmyx2waxg58w93migb73jmp3xjfdyqb-focus-1.0.3.2.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/v5mjamabrpmdrlhmf5mr1jhpdspwlhlw-happy-lib-2.0.2-data' from 'https://cache.nix-ci.com'... 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/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/iwhdsy0fbsdpf9gbf5v6wa3aspl4s0sn-hscolour-1.25-data' from 'https://cache.nix-ci.com'... copying path '/nix/store/ij40wcg0jhpzgg527b91f9qdyxnqa62h-hw-fingertree-0.1.2.1-r2.cabal' from 'https://cache.nixos.org'... copying path '/nix/store/247010fh9vnrr93mqrskk63mk08jz96n-happy-2.0.2' from 'https://cache.nix-ci.com'... 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/czymcpdrh6a611g040b8nv7xvg4lk72f-implicit-hie-0.1.4.0.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/a11jawsqjf43hzr2vnnp2ih24rpi35rv-jailbreak-cabal-1.4.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/94srckviqabk285cpndqlgjy1zidzbf2-lens-5.3.4.tar.gz' from 'https://cache.nixos.org'... 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/z9q7w51ysg8cdvgpx6d6zlcz4ghkhp0h-libyaml-0.1.4.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/zrlqnpwy62jjnk8nna8f14i92nj5zdjj-libyaml-clib-0.2.5' from 'https://cache.nix-ci.com'... copying path '/nix/store/iiy9l1841qbj8z8ylqpw53dq5ngh4cl4-list-t-1.0.5.7.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/12k1a9yd29ayydcbms6q8jmm5hkylh2c-lsp-2.7.0.1.tar.gz' from 'https://cache.nixos.org'... 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/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/kbaaxk5fgywq8nznfihpa8vf80wkx5qk-neat-interpolation-0.5.1.4.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/ds7db4r5hvnwc4k4bzxz0lq7qi0qpl0i-ormolu-0.8.0.0.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/lwci43w7gzk8lmmp4inn94bqn32r86iz-path-0.9.5.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/hxbsb4h9g0l9c74h5nmsizp0kry6lc6p-path-io-1.8.2.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/vb6n1cvfqackckh6yzdsi3nszc4wzvb4-pretty-show-1.10-data' from 'https://cache.nix-ci.com'... 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/1gac32j5rcnaca5g60ydx9yldjz2ph0n-rerebase-1.21.2.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/ijdc5ckrn220f1hhs8lx5dpijw2f56r0-stan-0.2.0.0.tar.gz' from 'https://cache.nixos.org'... 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/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/iwqvhzw6z997j1xc860b6592994anpa3-Diff-0.5-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/alssi5r4hrr8llhcrzxzcjzm4lz731k2-Diff-1.0.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/3h3jyj18y3j4lndw2frd0fjiz3ksir4c-OneTuple-0.4.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/rqmcz8a6h15s5fc6dfyfx84csg6x2bwx-Only-0.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/9yvvq1lp2phdif635lb8gzgncqcg2vfk-StateVar-1.2.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/d7jqcsxdfyl8aim2b62481g8ng1y9kim-base-compat-0.13.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/dqklzvxn4x4waiaa5rgcllzrfc26sx60-assoc-1.1.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/y8yp4hlyrbpj8r9jdr890p62aa93kdy0-base-prelude-1.6.1.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/z1xl422lbc6w5608ln5q9zws3r8flwcy-base16-bytestring-1.0.2.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/1p8z8mj9js5mlsidl8ns2f7awka3jg05-base64-bytestring-1.2.1.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/azzbnfhznbdnhgza5nc21yb2ahx10kzw-binary-orphans-1.0.5-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/424nbp4kvzax9ng4favh9a8sw4j9vgls-cabal-doctest-1.0.11-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/y2nr1raq4h9bf8a7alyn5f9pnw3mbvna-blaze-builder-0.4.2.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/qyjkv30vm0jnslxd4myk2csmr2jlx8g7-cereal-0.5.8.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/1z9vcs31d1k3z9hgdawzjq2ar3pgs842-call-stack-0.4.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/3ccp4fcr4cv9pnsak6ambc02qlwf84j3-character-ps-0.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/3rafiiaxd5db922l3d0qcn5nxa59k7pg-choice-0.2.4.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/616bsq9sxak1s5ghdfbgbndgcj1cjxsk-clay-0.15.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/hwj6f3zjv1x4gnl8yi7yf2d4g8ghr233-cmdargs-0.10.22-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/84grvhvgyq2zi6qy3lzh1kkafh06gxw3-clock-0.8.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/yjpg827y9gd4m07kgf4inwrbkn85xlg7-code-page-0.2.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/20rvkp30ah6czdsh1yzh5wk416cbnzhn-co-log-core-0.3.2.5-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/xd7a09zbjpchvjqm253gw2xhhgrgfi36-colour-2.3.6-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/7kqw4w5s13nd1s4q24rr0qc7vl6kjdyz-commutative-semigroups-0.2.0.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/5n4ip8ndsdsdbf95hihjqdm94z5rm36v-contravariant-1.5.5-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/d8dyr9vqps4yci7qmmisfqzra20k8x56-HUnit-1.6.2.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/v7czx9mjs7g85ibiyrzgd61bp5063kaz-cryptohash-sha1-0.11.101.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/pxiqvlxkql1l7pi9s090favyrz9s7nsg-cryptohash-sha256-0.11.102.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/q3jxvh3naa6vdyy4ynr51vfqd2nvghb5-data-default-class-0.1.2.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/y88f80lk97dig6wwcss2ylivx5c8y22w-blaze-markup-0.8.3.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/66vjs5pradjp1y027z17ddpwb2a1ygn3-blaze-textual-0.2.3.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/cx4f06grjqr6bd13g2vyzcw8l1fdvk2p-dir-traverse-0.2.3.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/12kr9dlkrqcccmvbh39bmzh9ra673ci2-direct-sqlite-2.3.29-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/ps9ccacm7g9cl5di2j1wrb2ih1bd8jkm-dlist-1.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/8f0yws14vw25ppq4rbdb92j8mscfs3bs-erf-2.0.0.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/ak43f5zvxxzlwwq0w3ygi2b23pxpzi7d-extensible-exceptions-0.1.1.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/b0pnpzj231ff8czvxhsn5mjizmk27lvv-data-default-instances-containers-0.1.0.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/c8gy4i7zypzykxxk967i0z4piil54nv4-extensions-0.1.0.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/cjcb64mda71z7vgv5jd0kxw169xqh0g5-extra-1.8-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/d02hxww6hkch28fxiqlrfkyd7wpy39x6-file-embed-0.0.16.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/gq37kyz2c9daf37zd7a5619f03bph2s7-filtrable-0.1.6.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/5ay4865dmgbzrs16jy5b32md7aya4krf-fingertree-0.1.5.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/1xknhxrafz7fjm0nl3nrfk3iin06ydms-ansi-terminal-types-1.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/4vjb9b1mvxnb4wp4qhb7fdid7445j8yd-fmlist-0.9.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/6gfmcj8y8bcpmifaxmz792v1gn1giwqn-blaze-html-0.9.2.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/nhpi1w3rc6ji4f6nq9gdcci9zrjjsfbx-generically-0.1.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/qijq1ryy1cpblhhzwi5wkf4m7wczmq4b-Glob-0.10.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/229k4rfzxhmb2paslyb756m6yalxn2qh-data-default-instances-dlist-0.0.1.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/mixl6wqgxy9daxqz1pdi03njrf0w1qzk-ghc-paths-0.1.0.12-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/n122119x4xa4l4x1hxgyk1v8axcvbjsr-ghc-trace-events-0.1.2.10-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/7pmg4mpna0ww28l57lv82jpwmpqjac4l-gitrev-1.3.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/0yhc75n3mnpks0z1nnjgxqqjixmabpj4-groups-0.5.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/xmnd0c4h48aprjr00i21zdzmbzxgjz5j-hashable-1.4.7.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/14hq8w7izw1yffszp1kd6vyridh041iq-haskell-lexer-1.1.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/jv1f2yqyvwiavissp6bh1ccpnwgz8dd2-ansi-terminal-1.1.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/4qvrmz6b00i91p7hwhx478dccg3lcgb6-heaps-0.4.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/ylh3biza9xnkdkgs00vn9g1jq6amy633-hie-compat-0.3.1.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/vn1h6amqmjrby7cq2zcr1bbvz4rj5by3-hostname-1.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/gmvrlry6c4ima11v9q8h11z0b0c4vjmq-hscolour-1.25-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/7pmsq6hkylq7a3pzdkcadvpxh46f9xzw-hspec-discover-2.11.12-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/dj8vrdjdpmfdwbvfsifypsvmbyccml6q-hspec-expectations-0.8.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/hirhdq8l0g0cmvyi5bc5b8gri9a131bb-indexed-profunctors-0.1.1.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/rmbd8rw598i6pmvdgnl8z6911fdb4sw1-indexed-traversable-0.1.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/xaklrhfpz60xwgmfyhr4p2hq4bika9vq-inspection-testing-0.5.0.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/q4g45kmrjip4lgz005minx0m12z15a0r-integer-logarithms-1.0.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/riy0czhqxr1839mikrzacqwd85qvfw41-js-dgtable-0.5.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/a572k2ghc4zz4mpawlmr7f01ccyc9g4k-filepattern-0.1.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/bnm30x6v7psl5p1qn1l1b55fcr4ak644-js-flot-0.8.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/gbddsm0n973569isapi9irgabm3lc80z-js-jquery-3.3.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/zy9m2fzby0prhglj1yh9584y726jr5gd-async-2.2.5-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/5ms418ciz405r9hnyrxl0xcmxx7lf591-case-insensitive-1.2.1.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/p0b85292sxl3js89mcyz7fy6rdmd6zn8-colourista-0.1.0.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/6nl3hz4gbdb7s17spawd6b3w30c9mvlz-data-fix-0.3.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/pvx1jv3xknmy1wmzq88c8a02dhzfc04l-hspec-attoparsec-0.1.0.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/12cg3b0sc41z3xigljzyl6idsnb8yxnj-logging-facade-0.3.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/32blvzag2d2bpx5g24n1a43151p3kq3x-generic-lens-core-2.2.1.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/ar57yk0mws7dz1w0lf4mya8xc2sccch3-logict-0.8.2.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/c8g40y8g3yb9yyz90jk98gjjl52yrj29-lukko-0.1.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/m19j17vl57gxcn69swhcz4js2m48qqab-mmap-0.5.9-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/aj4710rxfnxw996aw3z5mmfz96qrhb7w-mmorph-1.2.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/diqzs87r5xq71cwa6wsl3b2bcasj69sr-mtl-prelude-2.0.3.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/07wjbhl3cj9vkl44kwwxlvd5j6x1s38i-network-3.2.7.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/yvz7nwc7kswwl71f3p4s65ngvhiavkrk-newtype-generics-0.6.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/8v129s1hg5r2m6yk8x42219q4grvx7nz-old-locale-1.0.0.7-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/bap22fv6xqflgffjhjc7bmza7sar6fyc-opentelemetry-0.8.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/nq87vwbrvwrj9nilvw95a6a89b8srdbl-parallel-3.2.2.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/84n6irnzzz26gsh0w1fd0cg4rnhnv6wb-parser-combinators-1.3.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/03jx5i9a0qhl8v0avd2891y8b78fpc2k-polyparse-1.13-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/ch81lb13sq51l1qhj28rnszbfh5j7nkl-pretty-show-1.10-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/f59cvb3azcy99bpwpyhsagcyyrlzdgz2-prettyprinter-1.7.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/5g5v3jm58y4qblr4z1fih17bmwm7hy8f-primes-0.2.1.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/sz74n46f77q43c46v70ig5ykyxb59b8n-primitive-0.9.1.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/rizqd8y944p20p6006i64daa4icf6bjz-lucid-2.11.20250303-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/b92cy5bcqq5s07b4ak7rhv6dygjxzx3b-raw-strings-qq-1.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/7h99psqc9bcdia6dylz3r5pj2svvps37-refact-0.3.0.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/9r7pfhjvixdqzqfm6cdmfpf2x41gmc4y-MemoTrie-0.6.11-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/w4kcw521ql1bqgwpl80n0flr9isrfl74-data-default-instances-old-locale-0.0.1.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/3wj1q8xp6vdm2a310hm10za1b59a14mb-old-time-1.1.0.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/m1hrkbmmck308kfpm48p600pqs4mkgyf-reflection-2.1.9-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/qx3c3cdbsg8p0ys86dvz652mkr86mmls-regex-applicative-0.3.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/q2732wlr9zsnydyvifws6afb4m7b6a67-regex-base-0.94.0.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/7mb7j8gr001rdja1536p9k235p40w6pk-safe-0.3.21-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/pddm7n3rmb8g7j8k39r701i0bpx5ykm3-safe-exceptions-0.1.7.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/yx1a42k4bkmslj5z57hgsy7hh9l1wmsi-monoid-subclasses-1.2.6-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/cn6lia1r9xln85mfcmifbrl859l3di94-data-default-0.7.1.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/k42s05mk195v1pign6a67fsy49a3372x-selective-0.7.0.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/gsv623kvqr7bnx511nn75w4zgmp4cqwf-semigroups-0.20-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/ylv19zca2sz622w015c2ph1r76g4kbim-silently-1.2.5.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/k9g5bmdsam353j4l4n9zm1flzdl9vwka-simple-reflect-0.3.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/f1prajafig5845gx091zg06xh4hgzv73-cpphs-1.20.9.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/p1chyvkqmniv13hzgkbnj6y8daj3p7cj-slist-0.2.1.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/phgswkhqvgkzxmxxwbywjbgyiakd9h0m-smallcheck-1.2.1.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/398z5a16c0zwx3382dai0frlk3v1vzy8-some-1.0.6-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/l5s2s6jj3n03myanmr9b7f8azz7xry69-regex-pcre-builtin-0.95.2.3.8.44-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/0c0607wfg0krk83s428wnz11cm5bf774-regex-posix-0.96.0.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/5kw54i7zrn3rp3jqqnpaqnb7b726xszx-prettyprinter-ansi-terminal-1.1.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/98vn6dk1lj83rhv64dp3sz16mpybdn6a-regex-tdfa-1.3.2.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/givqg3adscd6n9zg48nvd4ms5dpkqbas-sorted-list-0.2.3.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/vcp9ijhb689ffxiqddv73h7q0ldsd6y4-split-0.2.5-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/ah2hr8nz29q277i6jc3rbslmnkq77m76-splitmix-0.1.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/adhl1mp0jkipzvd63cjvpyprgwcbliqx-sqlite-simple-0.4.19.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/hw3pwgyvf53xg4hdw3bdgqvjmk5d047s-string-qq-0.0.6-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/qk9fd27153v1h66b1clv1mm0vd5cbljr-integer-conversion-0.1.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/l7qjaq55mmq7pywab6z5i8b18zcdapxd-primitive-addr-0.1.0.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/xllixqrh4b7pd776r0260xncr9cwd9d1-scientific-0.3.8.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/23j1myrqz4kja5zrpg315a74xhjpg7ba-syb-0.7.2.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/qnwrirkqnzmw3kirk7mqikhqf4qc1ppm-tagged-0.8.9-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/r2k2csd684g5axz95n4g3v31zhavrlih-optparse-applicative-0.18.1.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/fyz9z1s1b9jf2xldiqr6vliyfirsm259-pretty-simple-4.1.3.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/9qssb0jmfhkcvxb6gmnp5jj7czqny1ii-prettyprinter-compat-ansi-wl-pprint-1.0.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/2y995qm8spzlc4n0kgb98hf8m0rnrkvk-terminal-size-0.3.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/qd09iz7r8l85ryvhgasxyd3pldxd5rmp-regex-compat-0.95.2.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/fgpi87dd52vaqc6vrzdjhlinq1mbjvdk-text-rope-0.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/44ckhkd5q2bjs02sir4wfwi6mb5m3d61-random-1.2.1.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/gsjqfc4d77skb4a9v9rcpfs1f193x7gg-text-short-0.1.6-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/nla9fk8xm9m0hwrhav8m8k7i2nhsp0ch-th-abstraction-0.7.1.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/pdp29pz76ih5i852pglbdcs5603zfi3q-th-compat-0.1.6-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/r25sbpi31s37n17h1ashcw0cdi37w6c8-these-1.2.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/wql0wmyczaywk56vps0h24rnd2zizca2-fuzzy-0.1.1.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/yzbkw7mfg2sdawz2gwcwgvmf0cjcaxsb-boring-0.2.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/c83ymfzcfws8ljc8ixqdymvhfbg1al35-distributive-0.6.2.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/a18xm3yfhdjkckcvbkclmrph475p6zgc-concurrent-output-1.10.21-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/qh47v7xczwxjwdqa5nfk41r0c47ylhrx-haskell-src-1.0.4.1-doc' from 'https://sellout.cachix.org'... copying path '/nix/store/71a69ncw41dh9ad2i7n94s9kylgw5zqa-megaparsec-9.6.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/nqj26865xpbbrci1wvlq9814sh2mryw8-ansi-wl-pprint-1.0.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/2v33i11wwfk3dscxqv8i9n51dkhq1f1s-time-compat-1.9.8-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/kfblccbckdw013zl3ypmmiji8nc2l44l-time-locale-compat-0.1.1.5-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/d29mzpvs6d6krj3m1cqph7cm9m1x63sz-githash-0.1.7.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/2792h6ajwgfdayyn30nsnyxaq0s6g75p-base64-1.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/7i61k32sgy7gjgm244rrvfqw67zwa0by-network-uri-2.6.4.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/aj9f54k89pc0qjd4gaqpb0adr3sshk67-constraints-0.14.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/69f8dh68x4m51mq3pn7p3zvd80kz0pl3-primitive-unlifted-2.1.0.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/6qa803lmrix5hd0xfz931hr7a5h81krr-QuickCheck-2.14.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/dl0mzb4hvirnpxisbbr4lwb2qhd1d7s0-barbies-2.1.1.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/ba3mzjni8v5wnbwbcsqa38rsi4hxqygb-comonad-5.0.9-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/9q6hps1cj2cra46v8gbaf0h02p0z45f3-generic-deriving-1.14.6-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/z5risz35a0ivvbdir23brdswblsfcabg-strict-0.5.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/32x2vm02nvmnsym4icgany6r075a1jcb-tasty-1.5.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/dxv978ybby5k4rn0jdxplmvn6r3zx34a-temporary-1.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/0zqmybjrqxrawmiwmwi3npwqhf0vzs4x-tf-random-0.5-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/jxqp78rmqkzcivlf68dycadhl9m5bdvm-optparse-simple-0.1.1.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/wsn1nvbrx1sjfrv2f96n1x8dmp0sx5vy-text-iso8601-0.1.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/syp5lnykizihxzpk8imaky22p1r0b077-th-env-0.1.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/fhfkhr5gmns5x0r3z5kmy72gsac10mx3-transformers-base-0.4.6-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/bayy0wvlqim1cfjy5x7sf21pwwbga4h2-bifunctors-5.6.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/c6w1abbijvww55v2fy9p0zy1lpim85i3-doctest-0.24.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/x4xyq2k3spk4hzlv8ihx4pv0md6cbdrg-mockery-0.3.5-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/mm0sf3lzx8cqyi1wlmyzpdx6rdl3vwvy-hspec-megaparsec-2.2.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/xaqk6r72qp9afxv118gsng65n6hwvspw-transformers-compat-0.7.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/4csilwv1d0c22n9ag0np9pwqrp4qqixc-trial-0.0.0.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/p3aspjkyjvxa2f8g925nywdbpmmbgh74-unbounded-delays-0.1.1.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/9ggan45hyz25b1dgd65vav0dyddsp8ar-unix-compat-0.7.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/cr0qfcb1zz817w4s4zcrwdwqhsrvzavm-unliftio-core-0.2.1.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/cwn0q1l4l5va4rwj99zmipj3zkybn202-unordered-containers-0.2.20-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/424wq9xw5b75rvgspjd678sy1nl1phwl-monad-control-1.0.3.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/sz43j41wrzlx3s5zznpw70m71bvppx9j-tasty-hunit-0.10.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/n2c6jv19ydqs2qsbniw2lji4wl6i16l4-tasty-rerun-1.1.20-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/dwpbj0vmj4hnm5whxvc71c40ws5c4wa6-tasty-smallcheck-0.8.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/i789vdyjzig7ihzsn9rbp1360kina7q3-utf8-string-1.0.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/r53ka1vvjvlx8i027h08zqpgx0fx8g42-generic-arbitrary-1.0.1.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/v7wi66b10d2mhgci9zr801qipyv3bidf-quickcheck-classes-base-0.6.2.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/h2l1csxwpk8sg65jgrd5dgv8d7hqy8l7-quickcheck-io-0.2.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/x0y8yxddm1lyjx5bi1fd091qjlf1cgbv-resourcet-1.3.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/r0i5jhs0krppykr7rpyd4c9wrj4imrsc-tasty-quickcheck-0.11-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/brmfvky017w9fv928j29q7y6pgm1fwdq-tasty-expected-failure-0.12.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/szyll6hd2zlz50jray4ds50ckbw0hl5q-trial-optparse-applicative-0.0.0.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/f3zzdw029hbbq5hlh7jaizrxrmnxsx1r-filemanip-0.3.6.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/cj7c03gpivb8pcdqwcd28ajj1gxrqi5r-profunctors-5.6.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/i1c3ihy6ak8kznsqz240jc64ssp48i2j-lifted-base-0.2.3.12-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/bhqlamm38dc407gq7d81w8pv7c44c7ck-typed-process-0.2.13.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/rfh6nc0zsrxw0smh3iqqg8g4xlc6bg87-unliftio-0.2.25.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/w2jimc7pdj205rf0k7lgyxmvlfn8crjd-uuid-types-1.0.6-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/92m52pxv8gqispfckf5c5zbf44zkwfak-validation-selective-0.2.0.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/7pbfya16ibmqq183xg0i4f66pbvdppg0-ListLike-4.7.8.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/pycjypz4bvnxy4km8mwybhsyvwri15fg-hspec-core-2.11.12-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/cz437a1kz3cnnsxvp9mmh6ahwq3iqcqk-validity-0.12.1.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/nc5kcrxmy5v0hbzipwp7iarkn3arl8i3-vector-binary-instances-0.2.5.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/4grp2z8wn38m660zlhajsl7jbvr851dp-vector-stream-0.1.0.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/c2yxvrk4sxmb8wfp31aww7fwgdszyyg1-void-0.7.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/fk262kxkfpi0z9bb5vbfvhiwz3y3wj7v-wl-pprint-annotated-0.1.0.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/dwqw60msag8vnq5780mffwv958c78d69-charset-0.3.12-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/wjhd155hvjy0vvjcnclrczbm40afyyqh-indexed-traversable-instances-0.1.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/y47qgw77vmmvagnz2495qhr5z1sq9xkv-lifted-async-0.10.2.7-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/akx8njmx8m5wdzv2a8qmfc0cc293h5yk-quickcheck-instances-0.3.32-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/gwkdbp3lmaiamqa0q9rs5nrbrqdzjllp-regex-1.1.0.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/331cyxny9sl1czvs27kla2h7nlp2f4hf-relude-1.2.2.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/v866yqy7iy0rk35b0snajsww4zbr90l0-semigroupoids-6.0.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/5c04harnqizr3w8nbj42s5f2klg2qzmd-genvalidity-1.1.1.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/bvjadim9w886lprmd19xmijbj00vvm9n-semirings-0.7-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/5s3jv1ccshz73dwzb37m15wzgqwsgqgl-shake-0.19.8-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/dpywqgcj6p9q5y2694p5fsr8cd149fsf-tasty-golden-2.3.5-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/k9jz0innbqqp5ryd2h581wxgq66has9g-tomland-1.3.3.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/3dl6p3l7lk0w21pvxqak2zi8lcv4wznx-generic-lens-2.2.2.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/dym5s345ifxyhw4as9f6xn4fapbb9gml-invariant-0.6.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/87ncvh1wb17xybw0391b2a8rzd32kbiv-hedgehog-1.5-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/01cg43c1v3bfnw3camg6gklvr8ysmv6r-parsers-0.12.12-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/6kq1hn557w08zgxa9h3ssidqpfcg9rkk-process-extras-0.7.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/z4wy2dihf8dkcldad0zpbj5y88bc88w5-uniplate-1.6.13-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/65b8wzqy2hwmiqki9nwxw60ndqv7iil3-witherable-0.5-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/x6ni94xs02vgd8n1y6axmr2s0sr8i8w1-xml-1.3.14-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/mqgps2hb7gic9rgqdc1xqnhxi0m6kxk2-hspec-2.11.12-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/2qg8xhzynkhgyw73pavjkbqr2pyb9z7n-hspec-api-2.11.12-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/zaf4vg29qs9svc2v0313fjl1jcl2wisc-either-5.0.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/si1dmlp4h232zwci2vrakdljddr4473j-foldl-1.4.18-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/khbb8dlhmzncs804fzy8pfp0kpnbaa3m-hspec-golden-0.2.2.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/kn0wgv74v6m44jbymca77pyfl19y12fw-free-5.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/khfl83fc9xdmd8b6zffls8hnfpnvahlj-row-types-1.0.1.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/llycccbp8q7kjxvrmwwfhhfxhbzqpmds-semialign-1.3.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/2738dpz49sv84r5ci03f94nj1rf0y83q-xmlgen-0.6.2.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/02li7qwsb2fyibyyx9wj34qf3137pbl1-genvalidity-property-1.0.0.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/5isjwp8s4csyrn5cs2m7w9mf3mdwqv96-zlib-0.7.1.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/z0ilvjp9a778prjam4n3kiqfdkc0al0c-tasty-hspec-1.2.0.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/2gxnjir771gqpng5abbzzbcv3pkb82vc-trial-tomland-0.0.0.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/5f0bz2d4anwa2ww39rz47lbiqnqpadch-test-framework-0.8.2.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/9d8p1qszyar2d1fhm03fklnbv9m931ik-aeson-2.2.3.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/dk924y9x6hh7swikpp1gjra7wxfmcj8a-streaming-commons-0.2.3.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/hf9axxhirsfisqhia57cia9sg4gbcy61-genvalidity-hspec-1.0.0.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/b9l5m794zv3hykpzm0g63vxl6xvs3wa8-test-framework-hunit-0.3.0.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/6i591m27xcyj18vfsa719g1axqsr5483-test-framework-quickcheck2-0.3.0.6-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/47hp392h0zi5w5c5npb0cp7lp9s2m5w7-adjunctions-4.4.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/2kd8whc5aph637iq486jlrc1l2k02hsr-keys-3.12.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/9pr0mpf7qngys614rr1aqycas6bvz4bp-hspec-hedgehog-0.3.0.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/l6c9cbslxm3pilscm4jqqxmk7k8kg1x7-kan-extensions-5.2.6-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/3fkg1y17m1c27hi9zmiklwb375sxrk6v-pointed-5.0.5-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/fscm70fipymbwyiv4v72siay1fzdin0b-vector-instances-3.4.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/ps694pqdx1q6bpgai43mv82da0nv3rym-rebase-1.21.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/58cqshcy5h6f67l6d9zkl04d764wdlln-Diff-0.5' from 'https://cache.nix-ci.com'... copying path '/nix/store/8l07vlz0iy5an122mghx0xbfsnq9phi8-Only-0.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/ah0arr2ck9lnwszqnixxj7s8s0scq4q3-OneTuple-0.4.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/s123pkkysjxfgz5g78s6z5pa1air13fd-StateVar-1.2.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/7q411bx50h52ypz8mmn542ym96bap1ak-Diff-1.0.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/7q7mx0k1c61dl9hk706yay4hwyj2fpzd-assoc-1.1.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/vmzk9zd0px97fazvs3l1zyqkazh6wj06-base-compat-0.13.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/m6n9m0zb30rw6kgs5fjqmdx9cm2kn30v-base-orphans-0.9.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/x7k5vip998c7max226xjdylgjy78xpmw-base-prelude-1.6.1.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/higrlk8zcqac83v29hv4cw8dbcwiy2bf-base16-bytestring-1.0.2.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/wsn6ci07m11j4b3bvrp25iy7lf35h8v3-blaze-builder-0.4.2.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/gizwnl2qpj3m37n6ryzr9jc1bsqj9awj-binary-orphans-1.0.5' from 'https://cache.nix-ci.com'... copying path '/nix/store/5618d5f72gk82sa3pypfmxdynj0ka9b2-cabal-doctest-1.0.11' from 'https://cache.nix-ci.com'... copying path '/nix/store/mn6gg2m2xql70ifmlyj1lryylhyimvk3-call-stack-0.4.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/wpwf71b8mf9npry4gv8i2vwnp07bv7p5-base64-bytestring-1.2.1.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/ac2jnn96k1agnlpp5pf4lxmjbnirn1w3-cereal-0.5.8.3' from 'https://cache.nix-ci.com'... building '/nix/store/pxsbap1y2y4r1fp423rwg7mgi04mw1ks-base-unicode-symbols-0.2.4.2.drv'... building '/nix/store/cjmg29gkrpmmp2v92r9v9z32hsjicq7x-ghc-lib-parser-9.12.2.20250320.drv'... copying path '/nix/store/khvj3kfrhl9r2zzybk2s2sshnjwzn52w-character-ps-0.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/3phkhab2g0mwx7q0dzx89mgx0nnrpd7n-choice-0.2.4.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/6ckb3544kh0wxy8dl6x5l526p49fk7qs-clay-0.15.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/yq3xbdp8whbhcffhpizb969mch36j2an-clock-0.8.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/rhy58fi1jr6m4324d1711lbblf5l2p7f-cmdargs-0.10.22' from 'https://cache.nix-ci.com'... copying path '/nix/store/7qy6ifh8pkpd8zn13gf6h87vs2cp2d77-co-log-core-0.3.2.5' from 'https://cache.nix-ci.com'... copying path '/nix/store/n5m58qzjc44zs66dmwr6hy8cdjdzn4wq-code-page-0.2.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/wm4qssdkjhd6zcm8xyish7l4fy7aniqd-colour-2.3.6' from 'https://cache.nix-ci.com'... copying path '/nix/store/3xz413398n24kgqqsrrp1l5hc7nx7s7b-commutative-semigroups-0.2.0.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/8xjpz3wvb22s8q3hjh57a7yhzwnq967v-cryptohash-sha1-0.11.101.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/85x4vfkgrzs6nk7s2mbv6869ry6zdqyx-cryptohash-sha256-0.11.102.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/ls9lyl91619dh7mpxg44a8pyga7i9kh1-data-default-class-0.1.2.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/5s2abhvvcyxfgw1a2y0rk1jw6h1s0kj4-dir-traverse-0.2.3.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/nmz0d2n2ncznsfnrl9n6m11avm37xggy-direct-sqlite-2.3.29' from 'https://cache.nix-ci.com'... copying path '/nix/store/zl2qmri8zrkbazpckd8sjd4s3fparkpp-dlist-1.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/256w8fq06a087k54ph5xpklysslv6in1-erf-2.0.0.0' from 'https://cache.nix-ci.com'... base-unicode-symbols> Running phase: setupCompilerEnvironmentPhase copying path '/nix/store/6arjclpg4fpg71xhnfjdrf7c68g7iwva-HUnit-1.6.2.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/8k6pf85q7jsvnijk7zm2viz9zpa8xgvc-blaze-markup-0.8.3.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/f4n0zi1x0kg48ry4a0n47qq7dvvjh7hf-contravariant-1.5.5' from 'https://cache.nix-ci.com'... copying path '/nix/store/vh742ajrf1h27z8vs07zgdr70scqxbzv-extensible-exceptions-0.1.1.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/ydizyzjxznvchdi1gfkz6i2hqp7xpwry-data-default-instances-containers-0.1.0.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/sb2g1pi05lya9wlgmvwsak18r3vjc3y7-file-embed-0.0.16.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/29amvdiz8ki1qcicmpmmi1c749fj578f-filtrable-0.1.6.0' from 'https://cache.nix-ci.com'... base-unicode-symbols> Build with /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1. copying path '/nix/store/88byk4qbxl7apvnmjqc7a9z9dp93ssjs-fingertree-0.1.5.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/rxv21hqmz3qy8rysf6f0hk1fxhps7gzb-fmlist-0.9.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/wppssc0mkd98n6ln17h2b4vfizqb14xs-data-default-instances-dlist-0.0.1.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/k3nb7i40zirp5zn5b58vkczhainysg4k-generically-0.1.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/3ph9dcpgs14vacr47jlymnxrfzn7apr9-extra-1.8' from 'https://cache.nix-ci.com'... copying path '/nix/store/hklm9xzb35m11r0317jn8njgqr40y80y-ghc-paths-0.1.0.12' from 'https://cache.nix-ci.com'... copying path '/nix/store/p8wrzfa275rwgfw810ybd9a8wf2pprkl-ghc-trace-events-0.1.2.10' from 'https://cache.nix-ci.com'... copying path '/nix/store/5rkg2cbn0g45rhfxqcp5iyjl2dcvsmg1-gitrev-1.3.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/5hdz08i5l2g2jgc3miqv4q8m1hkcn4d3-groups-0.5.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/7wy9v1yd358qmbk9ryqb3ki4p7yrxgj2-hashable-1.4.7.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/940hm1dixb6f9wjadl23nyhy73njqf0p-haskell-lexer-1.1.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/vr8lipn5h6q1zbaqmydgjfnqm54g9002-heaps-0.4.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/lss9p3pcmkfgkk291y755dbgn1g6cfwj-hie-compat-0.3.1.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/0isaxw7vkxankhidaj6idy4xwnjyclaa-hostname-1.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/2pcbxrvymdks5imwprhjzl7pl12q4702-hscolour-1.25' from 'https://cache.nix-ci.com'... copying path '/nix/store/ps9m23cnf34c88zihpz1kcd760kyhbbg-hspec-discover-2.11.12' from 'https://cache.nix-ci.com'... copying path '/nix/store/jja8pwfbp3dx9j5q5iy7bfgvbwny0yz8-ansi-terminal-types-1.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/k85pcmaq1rky36drpz2h07ri2ddn4pr5-hspec-expectations-0.8.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/whmbzyxnp17bjws71min4wbsqi3bm7g7-indexed-profunctors-0.1.1.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/3hlgarrqhsd5gsmnpfmrjglzwbxqc6q6-blaze-html-0.9.2.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/kpx4j2vnw5lm8jb41qmjlc8pv7ssps51-indexed-traversable-0.1.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/y9xfpidx45ksd78igp9fglimyh50z0p8-inspection-testing-0.5.0.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/4qrhifdyvq6p6vvibhj3xyfgjawf985w-integer-logarithms-1.0.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/qy8kw7nqaq4iblp0w1prr5hl9pagdflb-js-dgtable-0.5.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/1xzdpi8p3a3zsl18f0phx6myh3qxzhvn-js-flot-0.8.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/qajlzal9ay5s8wss50czfk65dsq1ij7c-ansi-terminal-1.1.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/v92rk8wc32dvrb196q8plj4zfv9dx8y6-js-jquery-3.3.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/dmgd5b0hyflmmmwnf2kipp4al5r857px-async-2.2.5' from 'https://cache.nix-ci.com'... copying path '/nix/store/snjbj1yjc7ijlamav7049n4clmnzmnrd-case-insensitive-1.2.1.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/1jjw1rrnb4acavxb550d16cy34l15y0k-data-fix-0.3.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/02i858dbqv1gad4149b7varj19hsiam3-generic-lens-core-2.2.1.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/q2jrhil9qirwjxdwzmpbgf3k59rai7n0-logging-facade-0.3.1' from 'https://cache.nix-ci.com'... ghc-lib-parser> Running phase: setupCompilerEnvironmentPhase copying path '/nix/store/26bn58h3jh46cljyrlvya3ysrq9y04hg-logict-0.8.2.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/xs33cxq6swjvvqvgsly50kcph37h6l89-filepattern-0.1.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/xyk2c2yisfzmc20rvcrp7gaacfc9y8dh-lukko-0.1.2' from 'https://cache.nix-ci.com'... ghc-lib-parser> Build with /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1. copying path '/nix/store/nyz3gfl1q203blbpvp9p1nsnp091ndsj-mmap-0.5.9' from 'https://cache.nix-ci.com'... copying path '/nix/store/cfwlaxd64slf6kv6dai8agldbywilwci-mtl-prelude-2.0.3.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/79j405fi824qk664mh9lyvyzi58bspkf-network-3.2.7.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/28gjbhan4axwyah9hy73dbdlpcl0hinh-colourista-0.1.0.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/9kl7bwbna1d9mxd2yllysw5q860ag5ls-newtype-generics-0.6.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/f1inivd1j4s7js0xvc7kg5mxvrwh5ibf-old-locale-1.0.0.7' from 'https://cache.nix-ci.com'... copying path '/nix/store/66bm06jqzcz010svgn4wlxgl4gbsmg67-opentelemetry-0.8.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/yx4ffgcraw0b10831khd2pwqbiqlch87-parallel-3.2.2.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/yp8r1hx3jb28m4dx9d7icw2mw052bg2g-parser-combinators-1.3.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/y6229rfrjkn65jd1918q0gfcapxqls44-polyparse-1.13' from 'https://cache.nix-ci.com'... copying path '/nix/store/1g0ydwds8l52nqdj3jqyxjndm2vj3i0d-prettyprinter-1.7.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/3xcfx6ja61przk3c3zrr2wpx1rlqqp8h-primes-0.2.1.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/6naj6c7b1i7n4aadha7y21w0vsi663ic-primitive-0.9.1.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/090mgnqiqz5myj4hk1rd96baxk87h12b-raw-strings-qq-1.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/370db4ypfsxk6fx6w9bndp40v8kiw7cr-refact-0.3.0.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/7d7fiy2wylqgyvjigy5vd0i5gmka427r-reflection-2.1.9' from 'https://cache.nix-ci.com'... copying path '/nix/store/xpz4wl2qkkp77svsazhvj1rj7msnjrbl-pretty-show-1.10' from 'https://cache.nix-ci.com'... copying path '/nix/store/smz68mp95nw51w7ayg1xjm4qi1hzj84q-data-default-instances-old-locale-0.0.1.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/0fw2rxgwaqgrg05zlv523r0f7jfs7yp6-MemoTrie-0.6.11' from 'https://cache.nix-ci.com'... copying path '/nix/store/27madh8va6rpjzhhx9w9rfb8qr68bh1m-old-time-1.1.0.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/mi6a7hfbvibpl9b0v5zc3zbqg9y6gwwp-regex-applicative-0.3.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/z4sdhq56qydyic97ina0mz8hnvfmy66f-regex-base-0.94.0.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/zkbw2np26vm3md0x90qn2x668dl0xhw5-safe-0.3.21' from 'https://cache.nix-ci.com'... copying path '/nix/store/pa8pgwscbaib2qb7vn9prrjdlmkjrz69-data-default-0.7.1.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/9anwbb8my8k1as3lmbrgnqk0brwhccw5-safe-exceptions-0.1.7.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/4gdhmwi6qyrx6n153qkz9lgralf9hv61-selective-0.7.0.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/qz9w89siywrm039w6zawgr9hdbw4a58i-semigroups-0.20' from 'https://cache.nix-ci.com'... copying path '/nix/store/2iqqqiv17dldcjhv9c0803kzjr1a0h1z-silently-1.2.5.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/pr80x4p6jlrnryjjxhcld2wp6xaaj6b1-simple-reflect-0.3.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/r5byynxki49k1dxrjiams20lbcc3111v-slist-0.2.1.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/jcxjkb144bwnkyqfazgij2g0d95n7jwv-regex-pcre-builtin-0.95.2.3.8.44' from 'https://cache.nix-ci.com'... copying path '/nix/store/mvsrkrg9apmh2vyy1x322v6clkq7n74i-regex-posix-0.96.0.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/q8qhaq9g7ml1ccin7m5h9clpcx6lsng6-regex-tdfa-1.3.2.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/rmwqjkwvswl98mnadfziaj2pcvx413z2-smallcheck-1.2.1.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/i6fp8aqa3c2a3xmw6r1wrgbb9vabsr4j-some-1.0.6' from 'https://cache.nix-ci.com'... copying path '/nix/store/sd3prqk07hyd0jad27c3g331k3kqqrw1-sorted-list-0.2.3.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/nvzr87j4yrr1v66qzjz2m1qr217f18fh-split-0.2.5' from 'https://cache.nix-ci.com'... base-unicode-symbols> Running phase: unpackPhase copying path '/nix/store/c0i5jayvp308xpd4ic4l9m8cy9l08rfl-splitmix-0.1.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/60rvzr5ba18naw4ch81hd6i1xjb1hd21-string-qq-0.0.6' from 'https://cache.nix-ci.com'... base-unicode-symbols> unpacking source archive /nix/store/xxrnk4q32dikvmw7ars0gzjrch9r8wfj-base-unicode-symbols-0.2.4.2.tar.gz copying path '/nix/store/mv6nv9p58cfan9bjddvlkvgfrmwha1ln-syb-0.7.2.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/55w43cjj0xhbqyy5c5y0ap6szs9ymbbp-prettyprinter-ansi-terminal-1.1.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/ki2lrj6qyg9laqhvby34jwbcwnx6n733-tagged-0.8.9' from 'https://cache.nix-ci.com'... copying path '/nix/store/0kva63pa4y3jvmsciy4pw6pji11nsgc2-tar-0.6.3.0' from 'https://cache.nix-ci.com'... base-unicode-symbols> source root is base-unicode-symbols-0.2.4.2 copying path '/nix/store/w974qznk4s5kr2y80c2hx49cz482s4fd-terminal-size-0.3.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/a4m5kl0prlgp0s9nh3xhj68xvcvhp4q6-text-short-0.1.6' from 'https://cache.nix-ci.com'... copying path '/nix/store/dv4fw08y13gpvv1iizqliq5ff9jfsgfa-regex-compat-0.95.2.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/zx9kcf3aj5rprl31107cazv8rzn41aqm-cpphs-1.20.9.1' from 'https://cache.nix-ci.com'... base-unicode-symbols> setting SOURCE_DATE_EPOCH to timestamp 1562758529 of file "base-unicode-symbols-0.2.4.2/src/Prelude/Unicode.hs" copying path '/nix/store/pd4mqm4x1kpjj4fzawi9l16kyjylhjgp-th-abstraction-0.7.1.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/1jpiinw73avdfk2jqbackvb3g0ssd113-th-compat-0.1.6' from 'https://cache.nix-ci.com'... base-unicode-symbols> Running phase: patchPhase copying path '/nix/store/yyqj461mzbpwbkjilzy6i0hh00fpcmg0-these-1.2.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/7jy5rmj94d2cwbdxrc4pnwxkkdif7z5i-random-1.2.1.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/5ryfkbkiy19kcb70pp87vbp1bl5kb6m3-integer-conversion-0.1.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/pffnn3jjzc8snmbvpwkwvibz1lijyb1v-primitive-addr-0.1.0.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/klqv17pvmspyki9vdinmnw9prq8d1n37-concurrent-output-1.10.21' from 'https://cache.nix-ci.com'... copying path '/nix/store/sivpy6w1c0bghiabqll1qxms3z1kib20-prettyprinter-compat-ansi-wl-pprint-1.0.2' from 'https://cache.nix-ci.com'... base-unicode-symbols> Running phase: compileBuildDriverPhase copying path '/nix/store/i7zisx8hpdkk242vkrmkmx0k80sx7adq-scientific-0.3.8.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/rsaa5pxy7ncsxl13f55jy47k848il06z-githash-0.1.7.0' from 'https://cache.nix-ci.com'... base-unicode-symbols> setupCompileFlags: -package-db=/build/tmp.qYoQEe4BEW/setup-package.conf.d -threaded copying path '/nix/store/bnm8j03b0h7b2ivmpp9f14n0rzxy9ikb-boring-0.2.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/45675z0yq3jwc1xj81x3qmx2f9hyl8wh-base64-1.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/kahxqgf2jz35asgp7bx8zyvn1qiwcblr-distributive-0.6.2.1' from 'https://cache.nix-ci.com'... building '/nix/store/5s9dqh8kyf5jcdlp6b3xmp6w8zsp1rfl-ghc-exactprint-1.12.0.0.drv'... base-unicode-symbols> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.qYoQEe4BEW/Main.o ) ghc-lib-parser> Running phase: unpackPhase ghc-lib-parser> unpacking source archive /nix/store/3g57chbzal0vgladb3jh17hcrcq8hixr-ghc-lib-parser-9.12.2.20250320.tar.gz 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" ghc-lib-parser> Running phase: patchPhase copying path '/nix/store/a2j38glx3a55xh1mhjgzvi9n1siqbihj-haskell-src-1.0.4.1' from 'https://sellout.cachix.org'... copying path '/nix/store/5j3hqg6yx4ivzcpvan5mw5by0kwpf614-network-uri-2.6.4.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/nca4i5a2bkybdrahkq16b828bwil9vj7-primitive-unlifted-2.1.0.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/00y8j5k3icmii9bsxq1h0k2qk5w4qjym-th-env-0.1.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/mwkyywhir33pypabv5q15c7l329vakd3-time-locale-compat-0.1.1.5' from 'https://cache.nix-ci.com'... copying path '/nix/store/1j98l6qnql4hhya968kl504gbp4g2rii-transformers-compat-0.7.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/638aw4gghdpyx88wvr6wv197mjm5m21v-time-compat-1.9.8' from 'https://cache.nix-ci.com'... copying path '/nix/store/6bl62bwnb9ny9nb8sjv3bfzwj5brknp3-unbounded-delays-0.1.1.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/c7343g3gddsaqk5injlragf90zi81d53-trial-0.0.0.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/acxc8p35wfs4qwhjmx3b2akj9lsv8s2c-unix-compat-0.7.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/b56fmsg0kb68ln7nmxkkxvfv7br3zfja-unliftio-core-0.2.1.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/s5g7jf0nksz7nbzvc6h90wyvxj1nkfiy-unordered-containers-0.2.20' from 'https://cache.nix-ci.com'... copying path '/nix/store/bklf7bsk95mwvhcxcmrwg54x1bqh9ips-utf8-string-1.0.2' from 'https://cache.nix-ci.com'... base-unicode-symbols> [2 of 2] Linking Setup copying path '/nix/store/fdlfr1k7hgb6f52998md2ajalvm15k96-ansi-wl-pprint-1.0.2' from 'https://cache.nix-ci.com'... ghc-lib-parser> Running phase: compileBuildDriverPhase copying path '/nix/store/any3avamb2k8zvib45zkbi8mdpcblyvk-QuickCheck-2.14.3' from 'https://cache.nix-ci.com'... ghc-lib-parser> setupCompileFlags: -package-db=/build/tmp.Wke2nLpjPA/setup-package.conf.d -threaded copying path '/nix/store/pfcg21w81n1vi6jik5affplayny89g8m-attoparsec-0.14.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/p1mwqyza9q1rqncm4x816y59zim5gc48-barbies-2.1.1.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/342jwl67r98gbb59ncj81vf5lla52q3j-constraints-0.14.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/8d91bb68zsl1r8laq7p2hkfifainjhq3-generic-deriving-1.14.6' from 'https://cache.nix-ci.com'... copying path '/nix/store/l7h22r206m627prqzjbz8g9mwh8qlvz5-megaparsec-9.6.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/84l59pxppfi3grhi7bgbs14g96dpv5c9-filemanip-0.3.6.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/jbrwq60i8p3vggylw33i8vw5azk872if-strict-0.5.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/adj29y5x83ah5hrxc71zly9knxqyh2sy-resourcet-1.3.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/i881scqi2iqjm2n3y85624marbaa5liq-temporary-1.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/xzs0h3bwcrkqy40x8qxpymcym60dh7xw-text-iso8601-0.1.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/b9ar7rxf2lvkv9ph0zf7bgikamh59fpi-comonad-5.0.9' from 'https://cache.nix-ci.com'... copying path '/nix/store/ph59j9ii55h1pcysy85ab9vy8z485h77-Glob-0.10.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/2z37kwaakxx7rv9gbzidzpjfrhx2ijjr-mmorph-1.2.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/amg85q9l8qqkg4yx9c5bj24p0a5alsb9-doctest-0.24.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/abfhh92nhw6anlajrfraci9ipmls9qg3-mockery-0.3.5' from 'https://cache.nix-ci.com'... copying path '/nix/store/xykynv36ax77x5g0ld5i2jp1dnq9ybn7-optparse-applicative-0.18.1.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/qb0kdq6l5082wyi0vk9vy40blzx6fsrb-tf-random-0.5' from 'https://cache.nix-ci.com'... copying path '/nix/store/d8r6djnk02fn7c3zzddi45b7j6ammar1-transformers-base-0.4.6' from 'https://cache.nix-ci.com'... copying path '/nix/store/00fvrq3cxapb8pxaidpfwazf024m4qdk-lucid-2.11.20250303' from 'https://cache.nix-ci.com'... ghc-lib-parser> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.Wke2nLpjPA/Main.o ) ghc-exactprint> Running phase: setupCompilerEnvironmentPhase ghc-exactprint> Build with /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1. ghc-lib-parser> [2 of 2] Linking Setup 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.SDgCTGIoHV/setup-package.conf.d -threaded ghc-exactprint> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.SDgCTGIoHV/Main.o ) ghc-exactprint> [2 of 2] Linking Setup copying path '/nix/store/6ayyddxh48zl9w5152dyf8ad0v4zsf4w-typed-process-0.2.13.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/05dn9zmnhbxhj1wqs9n9fjrk5dgbb3yz-unliftio-0.2.25.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/iyani753r5ak51raxw4xds574xsjpbpd-uuid-types-1.0.6' from 'https://cache.nix-ci.com'... copying path '/nix/store/ik2w712jcgs9n45121m6f8dhhmrr3kah-validation-selective-0.2.0.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/06rvcj1v2inswv88bvsdf3458480cn7i-bifunctors-5.6.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/3kvl2jfjak3znh0mjq2p3y7lr9bd5jww-validity-0.12.1.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/czfqnd1k6pyp5n2ipgbslv622f3j5ri3-charset-0.3.12' from 'https://cache.nix-ci.com'... copying path '/nix/store/jg7r899q9in9ma0ixizsyfzwz0293x9n-regex-1.1.0.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/6fi078iwp0bnf2cmp38rn63cyjw3f117-monad-control-1.0.3.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/8p1hb3kwai3xcj5mmxc0bzr7jpkvjgj0-relude-1.2.2.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/4a17c75yhfh3drqw9ldji8i8nprb8fjn-semirings-0.7' from 'https://cache.nix-ci.com'... copying path '/nix/store/129blsi86ngrzhrxxrpbq3i4p80avwz3-shake-0.19.8' from 'https://cache.nix-ci.com'... copying path '/nix/store/b2psnhq0rc3xp783wlgpplwgxn3g12g6-hspec-attoparsec-0.1.0.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/fs0ys8mahsjjrf0hl0nxdkrhfibk3why-uniplate-1.6.13' from 'https://cache.nix-ci.com'... copying path '/nix/store/525rr9izc62hzaqd6m382ffzpyyjqpmx-vector-stream-0.1.0.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/mjgx67mmcp65dmiigw10fvvyf7258vy5-lifted-base-0.2.3.12' from 'https://cache.nix-ci.com'... copying path '/nix/store/ls9cvsgx2qbq6axak51q84m6nn24syk7-void-0.7.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/pxiq1f2z48dw4h162hwh2kqxgyfvpzdd-wl-pprint-annotated-0.1.0.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/xcqd1qdp761cwvwzlcihz5raqvql3dbj-parsers-0.12.12' from 'https://cache.nix-ci.com'... copying path '/nix/store/44jq0wcv8p9vd0iqa3hppl9yqn935bd8-hspec-megaparsec-2.2.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/8jkjmg5pgvdbmlcm06l0y296ggq10k9a-tomland-1.3.3.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/8kvy5wr7h1wva58pylny3gp3a1dgfbw2-xml-1.3.14' from 'https://cache.nix-ci.com'... building '/nix/store/i6nsn3iyw4bc2gg5qv0spv1gqa05s3xp-algebraic-graphs-0.7.drv'... copying path '/nix/store/4k9d5f08mncchqfn29hywn89cxw0aglp-genvalidity-1.1.1.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/p2vr9qkjladbmw83iavkkj3vagandkcw-generic-arbitrary-1.0.1.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/dn2jqrpnr2nvzx3lmwyfc18i0y8bgi7x-quickcheck-classes-base-0.6.2.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/dbd4hxqx7h2q00cfiibcn6rjakzjpdh7-xmlgen-0.6.2.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/jwx6psrfazdhc594x8panawg1fbsl65v-quickcheck-io-0.2.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/g02hirmx1b86nj46xfjfpf90nnwlm7g9-zlib-0.7.1.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/xgq1s3jcadwwiimw67cqgs0r72xymrwx-extensions-0.1.0.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/igij0b49dymgkaryvq3vwayklc77q73f-lifted-async-0.10.2.7' from 'https://cache.nix-ci.com'... copying path '/nix/store/9yldp9sxzi8bgsiffaxh080d0gp7lfrx-optparse-simple-0.1.1.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/qz75a3jhqs7lzxx9i97kc75b20j7gmqg-pretty-simple-4.1.3.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/w6jdnki0dksxaj8bb1xwiwdwsyzpx8s5-profunctors-5.6.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/i6yr5blpyjfpn2isi2n1fnfmqn8qrv0f-semigroupoids-6.0.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/m0dg0kwwr1dimdn97qjrqqqjb6cmza5y-tasty-1.5.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/w9rn0yj7q4svkavv1glggpsi4lc420n7-test-framework-0.8.2.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/4ncdin24z5cc1kwy68f774qkx4aslrjh-trial-optparse-applicative-0.0.0.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/01avpw2x6y107vq8p9zcpim9s5zwmll2-hspec-core-2.11.12' from 'https://cache.nix-ci.com'... copying path '/nix/store/2949lhzs84qkv2bjkv46bxb90f48iicp-hedgehog-1.5' from 'https://cache.nix-ci.com'... copying path '/nix/store/p1lcnr10xkqj91qwrx7h2vwpl0n4bfcb-streaming-commons-0.2.3.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/axqhcyimnglv62khxx23b0fmsi0lyr5f-trial-tomland-0.0.0.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/blbh66mv2p3hgk1g0r4s2l2cv2hawiz4-tasty-expected-failure-0.12.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/k6zy18mmkkw3mqnq74rmwd4rdi73dfr3-tasty-quickcheck-0.11' from 'https://cache.nix-ci.com'... copying path '/nix/store/4iq6m8v9d3mjx0560lgkwz1pm6hpshr0-tasty-hunit-0.10.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/mzn32qnr4jnjd7dcwca7c68284ykzynf-tasty-golden-2.3.5' from 'https://cache.nix-ci.com'... copying path '/nix/store/f2yf6a3zxi4lpadcbq07jh4b1vz4gkma-vector-0.13.2.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/z5kqcy8n06s0r7ykqp4f4iybzf8sanr7-tasty-smallcheck-0.8.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/rqqs2h20ms83lzal7w3vkx76ybbldzfq-tasty-rerun-1.1.20' from 'https://cache.nix-ci.com'... copying path '/nix/store/973hmwrcpkp6r8c607j2j1dqddqnv9r8-generic-lens-2.2.2.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/pv5a21l9dkx5y211z0y3pi2cvbiri7wl-invariant-0.6.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/w2swcdd8vdqsyw03n6yl7p3qkifvfz7z-test-framework-hunit-0.3.0.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/1ckbhsn1q63hklajjz4q32a21vhg8fi3-test-framework-quickcheck2-0.3.0.6' from 'https://cache.nix-ci.com'... algebraic-graphs> Running phase: setupCompilerEnvironmentPhase algebraic-graphs> Build with /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1. copying path '/nix/store/4gkyiy8x8bv63fcnzjywia6zdgxfqxiv-either-5.0.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/0h3w1l1lzkd9qyqryb5k12j6mbzjrjxp-free-5.2' from 'https://cache.nix-ci.com'... building '/nix/store/6cvrr6ivbajhs6fj2haj681wyxz9cc8g-checkers-0.6.0.drv'... 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.LUpwn2S01o/setup-package.conf.d -threaded copying path '/nix/store/1p5gmq9id6kq93vj95j6krkc2ac7vvi7-hspec-2.11.12' from 'https://cache.nix-ci.com'... copying path '/nix/store/8v0pd21h5mcmnb9c66cj298zh8a4d5sp-hspec-golden-0.2.2.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/7ds3cq0n8b31skbb81h5nxm8xfiwkdfi-hspec-api-2.11.12' from 'https://cache.nix-ci.com'... copying path '/nix/store/9bpvskhwpcwm2bkrfyb3kcqhxxydmrgi-row-types-1.0.1.2' from 'https://cache.nix-ci.com'... algebraic-graphs> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.LUpwn2S01o/Main.o ) copying path '/nix/store/hplb3yda4giq0g9ffz8w6qmgqmvvf73z-genvalidity-property-1.0.0.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/mkl7agr71ahv9590s843vx38abzd8q7c-hspec-hedgehog-0.3.0.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/ybk2n9kdfpj9alxbzg1s3cwfpal4vxhp-tasty-hspec-1.2.0.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/55hzdra5a0njibzpz4dyqhpajf6z6llp-ListLike-4.7.8.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/k7s2mwdz2vhcagn2dmvc0yh4bv9yb6j4-blaze-textual-0.2.3.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/g0f9gbyfngcmllwglmqw9qdmakhlga1g-foldl-1.4.18' from 'https://cache.nix-ci.com'... copying path '/nix/store/wjzkd918l3am84gfw61w9ds8l791hjwl-indexed-traversable-instances-0.1.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/dpyq8cjszc5infx2v39y9z4ii8mv31fk-text-rope-0.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/bjd354fpfl0ji9axfjhqv9vrzhgk1gvv-quickcheck-instances-0.3.32' from 'https://cache.nix-ci.com'... copying path '/nix/store/6whdgqs1bxl3nj3p4pw7m7ygywv8dx6z-monoid-subclasses-1.2.6' from 'https://cache.nix-ci.com'... copying path '/nix/store/nypv5clp5cjikf15hv4ssrzpwg0jn7d4-vector-binary-instances-0.2.5.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/3492k6ifj705qq3x8ni563mf8jsj2p0l-semialign-1.3.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/dmkyccgzj2am8bavhg5bc958znvp2p0z-witherable-0.5' from 'https://cache.nix-ci.com'... copying path '/nix/store/y7sfrsbbv1iiibldn6hmsa3c0xkxp9pk-sqlite-simple-0.4.19.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/jbvl2k9730xdg38kp4vmddsywd0f9200-genvalidity-hspec-1.0.0.3' from 'https://cache.nix-ci.com'... base-unicode-symbols> Running phase: updateAutotoolsGnuConfigScriptsPhase copying path '/nix/store/zk0g476bmrky6icd9bfh99s2lw1wcka9-adjunctions-4.4.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/xaihnyk24713nanmc0h892nh2bz2dp4p-keys-3.12.4' from 'https://cache.nix-ci.com'... algebraic-graphs> [2 of 2] Linking Setup base-unicode-symbols> Running phase: configurePhase base-unicode-symbols> configureFlags: --verbose --prefix=/nix/store/fn4ivqncr2y8l2zhi3fv1lc01xgz3qkj-base-unicode-symbols-0.2.4.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/8b0ajhbkv6c0ni11bsbvpgni34yb1w74-base-unicode-symbols-0.2.4.2-doc/share/doc/base-unicode-symbols-0.2.4.2 --with-gcc=gcc --package-db=/build/tmp.qYoQEe4BEW/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib base-unicode-symbols> Using Parsec parser base-unicode-symbols> Warning: base-unicode-symbols.cabal:59:40: version operators used. To use base-unicode-symbols> version operators the package needs to specify at least 'cabal-version: >= base-unicode-symbols> 1.8'. base-unicode-symbols> Warning: base-unicode-symbols.cabal:56:40: version operators used. To use base-unicode-symbols> version operators the package needs to specify at least 'cabal-version: >= base-unicode-symbols> 1.8'. base-unicode-symbols> Warning: base-unicode-symbols.cabal:52:34: version operators used. To use base-unicode-symbols> version operators the package needs to specify at least 'cabal-version: >= base-unicode-symbols> 1.8'. base-unicode-symbols> Configuring base-unicode-symbols-0.2.4.2... copying path '/nix/store/dji3867ykf0xlnmkgmcd0db4sarj4v2s-aeson-2.2.3.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/5lbz62bs2p1ppj65q7c2ibps8vvn0qdd-kan-extensions-5.2.6' from 'https://cache.nix-ci.com'... base-unicode-symbols> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports base-unicode-symbols> 'ghc' version < 9.12): base-unicode-symbols> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc is version base-unicode-symbols> 9.12.1 checkers> Running phase: setupCompilerEnvironmentPhase checkers> Build with /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1. copying path '/nix/store/xf9c1r4vx9qjv5z1592pmgbf7csqfg5f-pointed-5.0.5' from 'https://cache.nix-ci.com'... building '/nix/store/xdf978myxz226vqq30d48k7pfzdd2gl7-lens-5.3.4.drv'... ghc-lib-parser> Running phase: updateAutotoolsGnuConfigScriptsPhase ghc-lib-parser> Running phase: configurePhase ghc-lib-parser> configureFlags: --verbose --prefix=/nix/store/isimivqvmw3ww5zywav15l46m3p5fpsq-ghc-lib-parser-9.12.2.20250320 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --datadir=/nix/store/xfxawjyd1plcn3aaxdbhcmk3gbxwkzhd-ghc-lib-parser-9.12.2.20250320-data/share/ghc-9.12.1 --docdir=/nix/store/q8mdwkpg6bngg1k894wjbr4qkj7jy2la-ghc-lib-parser-9.12.2.20250320-doc/share/doc/ghc-lib-parser-9.12.2.20250320 --with-gcc=gcc --package-db=/build/tmp.Wke2nLpjPA/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib ghc-lib-parser> Using Parsec parser ghc-lib-parser> Configuring ghc-lib-parser-9.12.2.20250320... 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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc is version ghc-lib-parser> 9.12.1 copying path '/nix/store/62kigi0npspra72nq3wp1p8wbgvmxshr-fuzzy-0.1.1.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/xk7xz3dvs8n014z4w00yl44z4i1ab6hm-vector-instances-3.4.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/2rmx2zzck3l0vm4v3j91kbnynqz6mhsn-process-extras-0.7.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/dhkglggzv1c9n33vliywkrjjx1yjs4hn-rebase-1.21.2' from 'https://cache.nix-ci.com'... checkers> Running phase: unpackPhase checkers> unpacking source archive /nix/store/ixk4xy85j421ih1iqljsbilx1j2h61r9-checkers-0.6.0.tar.gz checkers> source root is checkers-0.6.0 checkers> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "checkers-0.6.0/src/Test/QuickCheck/Utils.hs" checkers> Running phase: patchPhase checkers> Replace Cabal file with edited version from mirror://hackage/checkers-0.6.0/revision/1.cabal. copying path '/nix/store/kh6q1kys3lhq3jjj22p2a7fyh8svy0g6-doctest-discover-0.2.0.0' from 'https://cache.nix-ci.com'... building '/nix/store/r87z8i5c79hp39dai2v72ykfvjx1j0yv-HTF-0.15.0.2.drv'... building '/nix/store/s0wpn2qi3s53kh09cvdy7l3ss7chxlq4-attoparsec-aeson-2.2.2.0.drv'... building '/nix/store/fdnrkxf6bgzv1x0fvxr6zn1m3w74kk50-binary-instances-1.0.6.drv'... building '/nix/store/fnca5y073gbnwa5nvnkhaqajfhrkpc6x-constraints-extras-0.4.0.2.drv'... building '/nix/store/xsh6wyks7shc95r0f4z1jmkkphzj2rgg-deriving-aeson-0.2.10.drv'... building '/nix/store/6i1raikf078ryad274g4537mz405r2q2-enummapset-0.7.3.0.drv'... building '/nix/store/84wqfn47y0nhhz77933gs8rjbr0401wc-microaeson-0.1.0.2.drv'... building '/nix/store/sgnzn2fr4xy2w6jdxkjilmnwjjaficww-path-0.9.5.drv'... building '/nix/store/qqjjhl3i0ymab2igx0i9p6snfryfj11k-quickcheck-classes-0.6.5.0.drv'... base-unicode-symbols> Flags chosen: base-4-8=True, old-base=False base-unicode-symbols> Warning: [git-protocol] Cloning over git:// might lead to an arbitrary code base-unicode-symbols> execution vulnerability. Furthermore, popular forges like GitHub do not base-unicode-symbols> support it. Use https:// or ssh:// instead. base-unicode-symbols> Dependency base >=4.8.0.0 && <5: using base-4.21.0.0 base-unicode-symbols> Source component graph: component lib base-unicode-symbols> Configured component graph: base-unicode-symbols> component base-unicode-symbols-0.2.4.2-gGoRsH7oVSGBplj2W4o8o base-unicode-symbols> include base-4.21.0.0-f068 base-unicode-symbols> Linked component graph: base-unicode-symbols> unit base-unicode-symbols-0.2.4.2-gGoRsH7oVSGBplj2W4o8o base-unicode-symbols> include base-4.21.0.0-f068 base-unicode-symbols> Control.Applicative.Unicode=base-unicode-symbols-0.2.4.2-gGoRsH7oVSGBplj2W4o8o:Control.Applicative.Unicode,Control.Arrow.Unicode=base-unicode-symbols-0.2.4.2-gGoRsH7oVSGBplj2W4o8o:Control.Arrow.Unicode,Control.Category.Unicode=base-unicode-symbols-0.2.4.2-gGoRsH7oVSGBplj2W4o8o:Control.Category.Unicode,Control.Monad.Unicode=base-unicode-symbols-0.2.4.2-gGoRsH7oVSGBplj2W4o8o:Control.Monad.Unicode,Data.Bool.Unicode=base-unicode-symbols-0.2.4.2-gGoRsH7oVSGBplj2W4o8o:Data.Bool.Unicode,Data.Eq.Unicode=base-unicode-symbols-0.2.4.2-gGoRsH7oVSGBplj2W4o8o:Data.Eq.Unicode,Data.Foldable.Unicode=base-unicode-symbols-0.2.4.2-gGoRsH7oVSGBplj2W4o8o:Data.Foldable.Unicode,Data.Function.Unicode=base-unicode-symbols-0.2.4.2-gGoRsH7oVSGBplj2W4o8o:Data.Function.Unicode,Data.List.Unicode=base-unicode-symbols-0.2.4.2-gGoRsH7oVSGBplj2W4o8o:Data.List.Unicode,Data.Monoid.Unicode=base-unicode-symbols-0.2.4.2-gGoRsH7oVSGBplj2W4o8o:Data.Monoid.Unicode,Data.Ord.Unicode=base-unicode-symbols-0.2.4.2-gGoRsH7oVSGBplj2W4o8o:Data.Ord.Unicode,Data.String.Unicode=base-unicode-symbols-0.2.4.2-gGoRsH7oVSGBplj2W4o8o:Data.String.Unicode,Numeric.Natural.Unicode=base-unicode-symbols-0.2.4.2-gGoRsH7oVSGBplj2W4o8o:Numeric.Natural.Unicode,Prelude.Unicode=base-unicode-symbols-0.2.4.2-gGoRsH7oVSGBplj2W4o8o:Prelude.Unicode base-unicode-symbols> Ready component graph: base-unicode-symbols> definite base-unicode-symbols-0.2.4.2-gGoRsH7oVSGBplj2W4o8o base-unicode-symbols> depends base-4.21.0.0-f068 base-unicode-symbols> Using Cabal-3.14.1.0 compiled by ghc-9.12 base-unicode-symbols> Using compiler: ghc-9.12.1 base-unicode-symbols> Using install prefix: base-unicode-symbols> /nix/store/fn4ivqncr2y8l2zhi3fv1lc01xgz3qkj-base-unicode-symbols-0.2.4.2 base-unicode-symbols> Executables installed in: base-unicode-symbols> /nix/store/fn4ivqncr2y8l2zhi3fv1lc01xgz3qkj-base-unicode-symbols-0.2.4.2/bin base-unicode-symbols> Libraries installed in: base-unicode-symbols> /nix/store/fn4ivqncr2y8l2zhi3fv1lc01xgz3qkj-base-unicode-symbols-0.2.4.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/base-unicode-symbols-0.2.4.2-gGoRsH7oVSGBplj2W4o8o base-unicode-symbols> Dynamic Libraries installed in: base-unicode-symbols> /nix/store/fn4ivqncr2y8l2zhi3fv1lc01xgz3qkj-base-unicode-symbols-0.2.4.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739 base-unicode-symbols> Private executables installed in: base-unicode-symbols> /nix/store/fn4ivqncr2y8l2zhi3fv1lc01xgz3qkj-base-unicode-symbols-0.2.4.2/libexec/x86_64-linux-ghc-9.12.1-f739/base-unicode-symbols-0.2.4.2 base-unicode-symbols> Data files installed in: base-unicode-symbols> /nix/store/fn4ivqncr2y8l2zhi3fv1lc01xgz3qkj-base-unicode-symbols-0.2.4.2/share/x86_64-linux-ghc-9.12.1-f739/base-unicode-symbols-0.2.4.2 base-unicode-symbols> Documentation installed in: base-unicode-symbols> /nix/store/8b0ajhbkv6c0ni11bsbvpgni34yb1w74-base-unicode-symbols-0.2.4.2-doc/share/doc/base-unicode-symbols-0.2.4.2 base-unicode-symbols> Configuration files installed in: base-unicode-symbols> /nix/store/fn4ivqncr2y8l2zhi3fv1lc01xgz3qkj-base-unicode-symbols-0.2.4.2/etc base-unicode-symbols> No alex found base-unicode-symbols> Using ar found on system at: base-unicode-symbols> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar base-unicode-symbols> No c2hs found base-unicode-symbols> No cpphs found base-unicode-symbols> No doctest found base-unicode-symbols> Using gcc version 14.3.0 given by user at: base-unicode-symbols> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc base-unicode-symbols> Using ghc version 9.12.1 found on system at: base-unicode-symbols> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc base-unicode-symbols> Using ghc-pkg version 9.12.1 found on system at: base-unicode-symbols> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc-pkg-9.12.1 base-unicode-symbols> No ghcjs found base-unicode-symbols> No ghcjs-pkg found base-unicode-symbols> No greencard found base-unicode-symbols> Using haddock version 2.30.0 found on system at: base-unicode-symbols> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/haddock-ghc-9.12.1 base-unicode-symbols> No happy found base-unicode-symbols> No haskell-suite found base-unicode-symbols> No haskell-suite-pkg found base-unicode-symbols> No hmake found base-unicode-symbols> Using hpc version 0.69 found on system at: base-unicode-symbols> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/hpc-ghc-9.12.1 ghc-lib-parser> Flags chosen: threaded-rts=True 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-1Lp7j9DJ0XOB8b49UXSB7Z ghc-lib-parser> include array-0.5.8.0-038b ghc-lib-parser> include base-4.21.0.0-f068 ghc-lib-parser> include binary-0.8.9.2-4b0d ghc-lib-parser> include bytestring-0.12.2.0-be6d ghc-lib-parser> include containers-0.7-647d ghc-lib-parser> include deepseq-1.5.1.0-b096 ghc-lib-parser> include directory-1.3.9.0-9eff ghc-lib-parser> include exceptions-0.10.9-5f69 ghc-lib-parser> include filepath-1.5.4.0-7ce6 ghc-lib-parser> include ghc-internal-9.1201.0-f8f2 ghc-lib-parser> include ghc-prim-0.13.0-cfc8 ghc-lib-parser> include os-string-2.0.7-112d ghc-lib-parser> include parsec-3.1.17.0-9beb ghc-lib-parser> include pretty-1.1.3.6-2a4e ghc-lib-parser> include process-1.6.25.0-4623 ghc-lib-parser> include time-1.14-f7a8 ghc-lib-parser> include transformers-0.6.1.2-199f ghc-lib-parser> include unix-2.8.6.0-6369 ghc-lib-parser> Linked component graph: ghc-lib-parser> unit ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z ghc-lib-parser> include array-0.5.8.0-038b ghc-lib-parser> include base-4.21.0.0-f068 ghc-lib-parser> include binary-0.8.9.2-4b0d ghc-lib-parser> include bytestring-0.12.2.0-be6d ghc-lib-parser> include containers-0.7-647d ghc-lib-parser> include deepseq-1.5.1.0-b096 ghc-lib-parser> include directory-1.3.9.0-9eff ghc-lib-parser> include exceptions-0.10.9-5f69 ghc-lib-parser> include filepath-1.5.4.0-7ce6 ghc-lib-parser> include ghc-internal-9.1201.0-f8f2 ghc-lib-parser> include ghc-prim-0.13.0-cfc8 ghc-lib-parser> include os-string-2.0.7-112d ghc-lib-parser> include parsec-3.1.17.0-9beb ghc-lib-parser> include pretty-1.1.3.6-2a4e ghc-lib-parser> include process-1.6.25.0-4623 ghc-lib-parser> include time-1.14-f7a8 ghc-lib-parser> include transformers-0.6.1.2-199f ghc-lib-parser> include unix-2.8.6.0-6369 ghc-exactprint> Running phase: updateAutotoolsGnuConfigScriptsPhase ghc-exactprint> Running phase: configurePhase ghc-exactprint> configureFlags: --verbose --prefix=/nix/store/iv5x18bvnk8mqs8fxxa84s2dhhdg4sbz-ghc-exactprint-1.12.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/9dqqmnnj7r9xxllsakrnan0y84qdal2l-ghc-exactprint-1.12.0.0-doc/share/doc/ghc-exactprint-1.12.0.0 --with-gcc=gcc --package-db=/build/tmp.SDgCTGIoHV/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib ghc-exactprint> Using Parsec parser ghc-exactprint> Configuring ghc-exactprint-1.12.0.0... ghc-exactprint> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports ghc-exactprint> 'ghc' version < 9.12): ghc-exactprint> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc is version ghc-exactprint> 9.12.1 ghc-exactprint> Flags chosen: dev=False, roundtrip=False 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-3ZC0oBKLodlLY8nS59icdp ghc-exactprint> include base-4.21.0.0-f068 ghc-exactprint> include containers-0.7-647d ghc-exactprint> include ghc-9.12.1-f739 ghc-exactprint> include ghc-boot-9.12.1-81fa ghc-exactprint> include mtl-2.3.1-9650 ghc-exactprint> include syb-0.7.2.4-6chaqlyo5Pz3MnSsbnX5qQ ghc-exactprint> component ghc-exactprint-1.12.0.0-DAPFptttM9y9ViR3s5QkTF-test ghc-exactprint> include Diff-0.5-5KwlTPZj9ScGqmIZTJReFp ghc-exactprint> include HUnit-1.6.2.0-qUaw1nn5Lc6mWzDeZqcfq ghc-exactprint> include base-4.21.0.0-f068 ghc-exactprint> include containers-0.7-647d ghc-exactprint> include directory-1.3.9.0-9eff ghc-exactprint> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga ghc-exactprint> include filepath-1.5.4.0-7ce6 ghc-exactprint> include ghc-9.12.1-f739 ghc-exactprint> include ghc-boot-9.12.1-81fa ghc-exactprint> include ghc-exactprint-1.12.0.0-3ZC0oBKLodlLY8nS59icdp ghc-exactprint> include ghc-paths-0.1.0.12-FGN6Y97IYFiLt2jWXmfYPy ghc-exactprint> include silently-1.2.5.4-7tvUfLbVOVnLBvsvbpccMF ghc-exactprint> include syb-0.7.2.4-6chaqlyo5Pz3MnSsbnX5qQ ghc-exactprint> Linked component graph: ghc-exactprint> unit ghc-exactprint-1.12.0.0-3ZC0oBKLodlLY8nS59icdp ghc-exactprint> include base-4.21.0.0-f068 ghc-exactprint> include containers-0.7-647d ghc-exactprint> include ghc-9.12.1-f739 ghc-exactprint> include ghc-boot-9.12.1-81fa ghc-exactprint> include mtl-2.3.1-9650 ghc-exactprint> include syb-0.7.2.4-6chaqlyo5Pz3MnSsbnX5qQ checkers> Running phase: compileBuildDriverPhase checkers> setupCompileFlags: -package-db=/build/tmp.0HoBMBC423/setup-package.conf.d -threaded checkers> [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.0HoBMBC423/Main.o ) checkers> [2 of 2] Linking Setup lens> Running phase: setupCompilerEnvironmentPhase lens> Build with /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1. 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.XoiEug6VHl/setup-package.conf.d -threaded lens> [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.XoiEug6VHl/Main.o ) lens> [2 of 2] Linking Setup HTF> Running phase: setupCompilerEnvironmentPhase HTF> Build with /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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.D137QsqWSY/setup-package.conf.d -threaded HTF> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.D137QsqWSY/Main.o ) HTF> [2 of 2] Linking Setup attoparsec-aeson> Running phase: setupCompilerEnvironmentPhase attoparsec-aeson> Build with /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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.OxKHeQ61LO/setup-package.conf.d -threaded attoparsec-aeson> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.OxKHeQ61LO/Main.o ) attoparsec-aeson> [2 of 2] Linking Setup binary-instances> Running phase: setupCompilerEnvironmentPhase binary-instances> Build with /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1. 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.M5YVkqj67q/setup-package.conf.d -threaded binary-instances> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.M5YVkqj67q/Main.o ) constraints-extras> Running phase: setupCompilerEnvironmentPhase constraints-extras> Build with /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1. constraints-extras> Running phase: unpackPhase 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" constraints-extras> Running phase: patchPhase constraints-extras> Running phase: compileBuildDriverPhase deriving-aeson> Running phase: setupCompilerEnvironmentPhase deriving-aeson> Build with /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1. enummapset> Running phase: setupCompilerEnvironmentPhase enummapset> Build with /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1. building '/nix/store/n4bwf8j3z36cppqgxyry5cvl0n6mvmdn-hw-hspec-hedgehog-0.1.1.1.drv'... base-unicode-symbols> Using hsc2hs version 0.68.10 found on system at: base-unicode-symbols> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 base-unicode-symbols> Using hscolour version 1.25 found on system at: base-unicode-symbols> /nix/store/wrs1dkr0pfxm92c5zxrfyy62ifw61ybm-hscolour-1.25/bin/HsColour base-unicode-symbols> No jhc found base-unicode-symbols> Using ld found on system at: base-unicode-symbols> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/ld base-unicode-symbols> No pkg-config found base-unicode-symbols> Using runghc version 9.12.1 found on system at: base-unicode-symbols> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/runghc-9.12.1 base-unicode-symbols> Using strip version 2.44 found on system at: base-unicode-symbols> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip base-unicode-symbols> Using tar found on system at: base-unicode-symbols> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar base-unicode-symbols> No uhc found base-unicode-symbols> Running phase: buildPhase base-unicode-symbols> Preprocessing library for base-unicode-symbols-0.2.4.2... base-unicode-symbols> Building library for base-unicode-symbols-0.2.4.2... base-unicode-symbols> [ 1 of 14] Compiling Control.Applicative.Unicode ( src/Control/Applicative/Unicode.hs, dist/build/Control/Applicative/Unicode.o, dist/build/Control/Applicative/Unicode.dyn_o ) base-unicode-symbols> [ 2 of 14] Compiling Control.Category.Unicode ( src/Control/Category/Unicode.hs, dist/build/Control/Category/Unicode.o, dist/build/Control/Category/Unicode.dyn_o ) base-unicode-symbols> [ 3 of 14] Compiling Control.Arrow.Unicode ( src/Control/Arrow/Unicode.hs, dist/build/Control/Arrow/Unicode.o, dist/build/Control/Arrow/Unicode.dyn_o ) base-unicode-symbols> [ 4 of 14] Compiling Control.Monad.Unicode ( src/Control/Monad/Unicode.hs, dist/build/Control/Monad/Unicode.o, dist/build/Control/Monad/Unicode.dyn_o ) base-unicode-symbols> [ 5 of 14] Compiling Data.Bool.Unicode ( src/Data/Bool/Unicode.hs, dist/build/Data/Bool/Unicode.o, dist/build/Data/Bool/Unicode.dyn_o ) base-unicode-symbols> [ 6 of 14] Compiling Data.Eq.Unicode ( src/Data/Eq/Unicode.hs, dist/build/Data/Eq/Unicode.o, dist/build/Data/Eq/Unicode.dyn_o ) base-unicode-symbols> [ 7 of 14] Compiling Data.Foldable.Unicode ( src/Data/Foldable/Unicode.hs, dist/build/Data/Foldable/Unicode.o, dist/build/Data/Foldable/Unicode.dyn_o ) base-unicode-symbols> [ 8 of 14] Compiling Data.Function.Unicode ( src/Data/Function/Unicode.hs, dist/build/Data/Function/Unicode.o, dist/build/Data/Function/Unicode.dyn_o ) base-unicode-symbols> [ 9 of 14] Compiling Data.List.Unicode ( src/Data/List/Unicode.hs, dist/build/Data/List/Unicode.o, dist/build/Data/List/Unicode.dyn_o ) base-unicode-symbols> [10 of 14] Compiling Data.Monoid.Unicode ( src/Data/Monoid/Unicode.hs, dist/build/Data/Monoid/Unicode.o, dist/build/Data/Monoid/Unicode.dyn_o ) base-unicode-symbols> [11 of 14] Compiling Data.Ord.Unicode ( src/Data/Ord/Unicode.hs, dist/build/Data/Ord/Unicode.o, dist/build/Data/Ord/Unicode.dyn_o ) base-unicode-symbols> [12 of 14] Compiling Data.String.Unicode ( src/Data/String/Unicode.hs, dist/build/Data/String/Unicode.o, dist/build/Data/String/Unicode.dyn_o ) base-unicode-symbols> [13 of 14] Compiling Numeric.Natural.Unicode ( src/Numeric/Natural/Unicode.hs, dist/build/Numeric/Natural/Unicode.o, dist/build/Numeric/Natural/Unicode.dyn_o ) base-unicode-symbols> [14 of 14] Compiling Prelude.Unicode ( src/Prelude/Unicode.hs, dist/build/Prelude/Unicode.o, dist/build/Prelude/Unicode.dyn_o ) base-unicode-symbols> [ 1 of 14] Compiling Control.Applicative.Unicode ( src/Control/Applicative/Unicode.hs, dist/build/Control/Applicative/Unicode.p_o ) ghc-exactprint> Language.Haskell.GHC.ExactPrint=ghc-exactprint-1.12.0.0-3ZC0oBKLodlLY8nS59icdp:Language.Haskell.GHC.ExactPrint,Language.Haskell.GHC.ExactPrint.ExactPrint=ghc-exactprint-1.12.0.0-3ZC0oBKLodlLY8nS59icdp:Language.Haskell.GHC.ExactPrint.ExactPrint,Language.Haskell.GHC.ExactPrint.Parsers=ghc-exactprint-1.12.0.0-3ZC0oBKLodlLY8nS59icdp:Language.Haskell.GHC.ExactPrint.Parsers,Language.Haskell.GHC.ExactPrint.Preprocess=ghc-exactprint-1.12.0.0-3ZC0oBKLodlLY8nS59icdp:Language.Haskell.GHC.ExactPrint.Preprocess,Language.Haskell.GHC.ExactPrint.Transform=ghc-exactprint-1.12.0.0-3ZC0oBKLodlLY8nS59icdp:Language.Haskell.GHC.ExactPrint.Transform,Language.Haskell.GHC.ExactPrint.Types=ghc-exactprint-1.12.0.0-3ZC0oBKLodlLY8nS59icdp:Language.Haskell.GHC.ExactPrint.Types,Language.Haskell.GHC.ExactPrint.Utils=ghc-exactprint-1.12.0.0-3ZC0oBKLodlLY8nS59icdp:Language.Haskell.GHC.ExactPrint.Utils ghc-exactprint> unit ghc-exactprint-1.12.0.0-DAPFptttM9y9ViR3s5QkTF-test ghc-exactprint> include Diff-0.5-5KwlTPZj9ScGqmIZTJReFp ghc-exactprint> include HUnit-1.6.2.0-qUaw1nn5Lc6mWzDeZqcfq ghc-exactprint> include base-4.21.0.0-f068 ghc-exactprint> include containers-0.7-647d ghc-exactprint> include directory-1.3.9.0-9eff ghc-exactprint> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga ghc-exactprint> include filepath-1.5.4.0-7ce6 ghc-exactprint> include ghc-9.12.1-f739 ghc-exactprint> include ghc-boot-9.12.1-81fa ghc-exactprint> include ghc-exactprint-1.12.0.0-3ZC0oBKLodlLY8nS59icdp ghc-exactprint> include ghc-paths-0.1.0.12-FGN6Y97IYFiLt2jWXmfYPy ghc-exactprint> include silently-1.2.5.4-7tvUfLbVOVnLBvsvbpccMF ghc-exactprint> include syb-0.7.2.4-6chaqlyo5Pz3MnSsbnX5qQ ghc-exactprint> Ready component graph: ghc-exactprint> definite ghc-exactprint-1.12.0.0-3ZC0oBKLodlLY8nS59icdp ghc-exactprint> depends base-4.21.0.0-f068 ghc-exactprint> depends containers-0.7-647d ghc-exactprint> depends ghc-9.12.1-f739 ghc-exactprint> depends ghc-boot-9.12.1-81fa ghc-exactprint> depends mtl-2.3.1-9650 ghc-exactprint> depends syb-0.7.2.4-6chaqlyo5Pz3MnSsbnX5qQ ghc-exactprint> definite ghc-exactprint-1.12.0.0-DAPFptttM9y9ViR3s5QkTF-test ghc-exactprint> depends Diff-0.5-5KwlTPZj9ScGqmIZTJReFp ghc-exactprint> depends HUnit-1.6.2.0-qUaw1nn5Lc6mWzDeZqcfq ghc-exactprint> depends base-4.21.0.0-f068 ghc-exactprint> depends containers-0.7-647d ghc-exactprint> depends directory-1.3.9.0-9eff ghc-exactprint> depends extra-1.8-GxUfFMQp4R7HmYwoSoVuga ghc-exactprint> depends filepath-1.5.4.0-7ce6 ghc-exactprint> depends ghc-9.12.1-f739 ghc-exactprint> depends ghc-boot-9.12.1-81fa ghc-exactprint> depends ghc-exactprint-1.12.0.0-3ZC0oBKLodlLY8nS59icdp ghc-exactprint> depends ghc-paths-0.1.0.12-FGN6Y97IYFiLt2jWXmfYPy ghc-exactprint> depends silently-1.2.5.4-7tvUfLbVOVnLBvsvbpccMF ghc-exactprint> depends syb-0.7.2.4-6chaqlyo5Pz3MnSsbnX5qQ 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/iv5x18bvnk8mqs8fxxa84s2dhhdg4sbz-ghc-exactprint-1.12.0.0 ghc-exactprint> Executables installed in: ghc-exactprint> /nix/store/iv5x18bvnk8mqs8fxxa84s2dhhdg4sbz-ghc-exactprint-1.12.0.0/bin ghc-exactprint> Libraries installed in: ghc-exactprint> /nix/store/iv5x18bvnk8mqs8fxxa84s2dhhdg4sbz-ghc-exactprint-1.12.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/ghc-exactprint-1.12.0.0-3ZC0oBKLodlLY8nS59icdp ghc-exactprint> Dynamic Libraries installed in: ghc-exactprint> /nix/store/iv5x18bvnk8mqs8fxxa84s2dhhdg4sbz-ghc-exactprint-1.12.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739 ghc-exactprint> Private executables installed in: ghc-exactprint> /nix/store/iv5x18bvnk8mqs8fxxa84s2dhhdg4sbz-ghc-exactprint-1.12.0.0/libexec/x86_64-linux-ghc-9.12.1-f739/ghc-exactprint-1.12.0.0 ghc-exactprint> Data files installed in: ghc-exactprint> /nix/store/iv5x18bvnk8mqs8fxxa84s2dhhdg4sbz-ghc-exactprint-1.12.0.0/share/x86_64-linux-ghc-9.12.1-f739/ghc-exactprint-1.12.0.0 ghc-exactprint> Documentation installed in: ghc-exactprint> /nix/store/9dqqmnnj7r9xxllsakrnan0y84qdal2l-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/iv5x18bvnk8mqs8fxxa84s2dhhdg4sbz-ghc-exactprint-1.12.0.0/etc ghc-exactprint> No alex found ghc-exactprint> Using ar found on system at: ghc-exactprint> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar ghc-exactprint> No c2hs found ghc-exactprint> No cpphs found ghc-exactprint> No doctest found ghc-exactprint> Using gcc version 14.3.0 given by user at: ghc-exactprint> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc ghc-exactprint> Using ghc version 9.12.1 found on system at: ghc-exactprint> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc ghc-exactprint> Using ghc-pkg version 9.12.1 found on system at: ghc-exactprint> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/haddock-ghc-9.12.1 binary-instances> [2 of 2] Linking Setup constraints-extras> setupCompileFlags: -package-db=/build/tmp.NGkTVZps00/setup-package.conf.d -threaded constraints-extras> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.NGkTVZps00/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 microaeson> Running phase: setupCompilerEnvironmentPhase microaeson> Build with /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1. path> Running phase: setupCompilerEnvironmentPhase 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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/wrs1dkr0pfxm92c5zxrfyy62ifw61ybm-hscolour-1.25/bin/HsColour ghc-exactprint> No jhc found ghc-exactprint> Using ld found on system at: ghc-exactprint> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/runghc-9.12.1 ghc-exactprint> Using strip version 2.44 found on system at: ghc-exactprint> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip ghc-exactprint> Using tar found on system at: ghc-exactprint> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar ghc-exactprint> No uhc found 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... ghc-lib-parser> GHC.BaseDir=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.BaseDir,GHC.Builtin.Names=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Builtin.Names,GHC.Builtin.PrimOps=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Builtin.PrimOps,GHC.Builtin.PrimOps.Ids=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Builtin.PrimOps.Ids,GHC.Builtin.Types=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Builtin.Types,GHC.Builtin.Types.Literals=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Builtin.Types.Literals,GHC.Builtin.Types.Prim=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Builtin.Types.Prim,GHC.Builtin.Uniques=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Builtin.Uniques,GHC.ByteCode.Types=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.ByteCode.Types,GHC.Cmm=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Cmm,GHC.Cmm.BlockId=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Cmm.BlockId,GHC.Cmm.CLabel=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Cmm.CLabel,GHC.Cmm.Dataflow.Block=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Cmm.Dataflow.Block,GHC.Cmm.Dataflow.Graph=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Cmm.Dataflow.Graph,GHC.Cmm.Dataflow.Label=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Cmm.Dataflow.Label,GHC.Cmm.Expr=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Cmm.Expr,GHC.Cmm.MachOp=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Cmm.MachOp,GHC.Cmm.Node=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Cmm.Node,GHC.Cmm.Reg=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Cmm.Reg,GHC.Cmm.Switch=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Cmm.Switch,GHC.Cmm.Type=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Cmm.Type,GHC.Cmm.Utils=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Cmm.Utils,GHC.CmmToAsm.CFG.Weight=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.CmmToAsm.CFG.Weight,GHC.CmmToLlvm.Config=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.CmmToLlvm.Config,GHC.CmmToLlvm.Version=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.CmmToLlvm.Version,GHC.CmmToLlvm.Version.Bounds=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.CmmToLlvm.Version.Bounds,GHC.CmmToLlvm.Version.Type=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.CmmToLlvm.Version.Type,GHC.Core=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Core,GHC.Core.Class=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Core.Class,GHC.Core.Coercion=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Core.Coercion,GHC.Core.Coercion.Axiom=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Core.Coercion.Axiom,GHC.Core.Coercion.Opt=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Core.Coercion.Opt,GHC.Core.ConLike=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Core.ConLike,GHC.Core.DataCon=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Core.DataCon,GHC.Core.FVs=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Core.FVs,GHC.Core.FamInstEnv=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Core.FamInstEnv,GHC.Core.InstEnv=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Core.InstEnv,GHC.Core.Lint=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Core.Lint,GHC.Core.Lint.Interactive=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Core.Lint.Interactive,GHC.Core.Make=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Core.Make,GHC.Core.Map.Expr=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Core.Map.Expr,GHC.Core.Map.Type=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Core.Map.Type,GHC.Core.Multiplicity=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Core.Multiplicity,GHC.Core.Opt.Arity=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Core.Opt.Arity,GHC.Core.Opt.CallerCC=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Core.Opt.CallerCC,GHC.Core.Opt.CallerCC.Types=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Core.Opt.CallerCC.Types,GHC.Core.Opt.ConstantFold=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Core.Opt.ConstantFold,GHC.Core.Opt.Monad=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Core.Opt.Monad,GHC.Core.Opt.OccurAnal=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Core.Opt.OccurAnal,GHC.Core.Opt.Pipeline.Types=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Core.Opt.Pipeline.Types,GHC.Core.Opt.Simplify=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Core.Opt.Simplify,GHC.Core.Opt.Simplify.Env=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Core.Opt.Simplify.Env,GHC.Core.Opt.Simplify.Inline=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Core.Opt.Simplify.Inline,GHC.Core.Opt.Simplify.Iteration=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Core.Opt.Simplify.Iteration,GHC.Core.Opt.Simplify.Monad=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Core.Opt.Simplify.Monad,GHC.Core.Opt.Simplify.Utils=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Core.Opt.Simplify.Utils,GHC.Core.Opt.Stats=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Core.Opt.Stats,GHC.Core.PatSyn=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Core.PatSyn,GHC.Core.Ppr=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Core.Ppr,GHC.Core.Predicate=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Core.Predicate,GHC.Core.Reduction=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Core.Reduction,GHC.Core.RoughMap=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Core.RoughMap,GHC.Core.Rules=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Core.Rules,GHC.Core.Rules.Config=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Core.Rules.Config,GHC.Core.Seq=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Core.Seq,GHC.Core.SimpleOpt=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Core.SimpleOpt,GHC.Core.Stats=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Core.Stats,GHC.Core.Subst=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Core.Subst,GHC.Core.Tidy=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Core.Tidy,GHC.Core.TyCo.Compare=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Core.TyCo.Compare,GHC.Core.TyCo.FVs=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Core.TyCo.FVs,GHC.Core.TyCo.Ppr=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Core.TyCo.Ppr,GHC.Core.TyCo.Rep=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Core.TyCo.Rep,GHC.Core.TyCo.Subst=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Core.TyCo.Subst,GHC.Core.TyCo.Tidy=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Core.TyCo.Tidy,GHC.Core.TyCon=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Core.TyCon,GHC.Core.TyCon.Env=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Core.TyCon.Env,GHC.Core.TyCon.RecWalk=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Core.TyCon.RecWalk,GHC.Core.Type=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Core.Type,GHC.Core.Unfold=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Core.Unfold,GHC.Core.Unfold.Make=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Core.Unfold.Make,GHC.Core.Unify=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Core.Unify,GHC.Core.UsageEnv=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Core.UsageEnv,GHC.Core.Utils=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Core.Utils,GHC.CoreToIface=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.CoreToIface,GHC.Data.Bag=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Data.Bag,GHC.Data.Bool=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Data.Bool,GHC.Data.BooleanFormula=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Data.BooleanFormula,GHC.Data.EnumSet=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Data.EnumSet,GHC.Data.FastMutInt=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Data.FastMutInt,GHC.Data.FastString=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Data.FastString,GHC.Data.FastString.Env=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Data.FastString.Env,GHC.Data.FiniteMap=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Data.FiniteMap,GHC.Data.FlatBag=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Data.FlatBag,GHC.Data.Graph.Directed=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Data.Graph.Directed,GHC.Data.Graph.UnVar=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Data.Graph.UnVar,GHC.Data.IOEnv=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Data.IOEnv,GHC.Data.List.Infinite=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Data.List.Infinite,GHC.Data.List.SetOps=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Data.List.SetOps,GHC.Data.Maybe=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Data.Maybe,GHC.Data.OrdList=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Data.OrdList,GHC.Data.OsPath=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Data.OsPath,GHC.Data.Pair=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Data.Pair,GHC.Data.ShortText=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Data.ShortText,GHC.Data.SizedSeq=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Data.SizedSeq,GHC.Data.SmallArray=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Data.SmallArray,GHC.Data.Stream=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Data.Stream,GHC.Data.Strict=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Data.Strict,GHC.Data.StringBuffer=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Data.StringBuffer,GHC.Data.TrieMap=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Data.TrieMap,GHC.Data.Unboxed=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Data.Unboxed,GHC.Data.Word64Map=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Data.Word64Map,GHC.Data.Word64Map.Internal=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Data.Word64Map.Internal,GHC.Data.Word64Map.Lazy=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Data.Word64Map.Lazy,GHC.Data.Word64Map.Strict=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Data.Word64Map.Strict,GHC.Data.Word64Map.Strict.Internal=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Data.Word64Map.Strict.Internal,GHC.Data.Word64Set=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Data.Word64Set,GHC.Data.Word64Set.Internal=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Data.Word64Set.Internal,GHC.Driver.Backend=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Driver.Backend,GHC.Driver.Backend.Internal=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Driver.Backend.Internal,GHC.Driver.Backpack.Syntax=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Driver.Backpack.Syntax,GHC.Driver.CmdLine=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Driver.CmdLine,GHC.Driver.Config=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Driver.Config,GHC.Driver.Config.Core.Lint=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Driver.Config.Core.Lint,GHC.Driver.Config.Diagnostic=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Driver.Config.Diagnostic,GHC.Driver.Config.Logger=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Driver.Config.Logger,GHC.Driver.Config.Parser=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Driver.Config.Parser,GHC.Driver.DynFlags=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Driver.DynFlags,GHC.Driver.Env=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Driver.Env,GHC.Driver.Env.KnotVars=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Driver.Env.KnotVars,GHC.Driver.Env.Types=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Driver.Env.Types,GHC.Driver.Errors=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Driver.Errors,GHC.Driver.Errors.Ppr=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Driver.Errors.Ppr,GHC.Driver.Errors.Types=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Driver.Errors.Types,GHC.Driver.Flags=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Driver.Flags,GHC.Driver.Hooks=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Driver.Hooks,GHC.Driver.LlvmConfigCache=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Driver.LlvmConfigCache,GHC.Driver.Monad=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Driver.Monad,GHC.Driver.Phases=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Driver.Phases,GHC.Driver.Pipeline.Monad=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Driver.Pipeline.Monad,GHC.Driver.Pipeline.Phases=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Driver.Pipeline.Phases,GHC.Driver.Plugins=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Driver.Plugins,GHC.Driver.Plugins.External=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Driver.Plugins.External,GHC.Driver.Ppr=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Driver.Ppr,GHC.Driver.Session=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Driver.Session,GHC.Exts.Heap=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Exts.Heap,GHC.Exts.Heap.ClosureTypes=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Exts.Heap.ClosureTypes,GHC.Exts.Heap.Closures=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Exts.Heap.Closures,GHC.Exts.Heap.Constants=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Exts.Heap.Constants,GHC.Exts.Heap.FFIClosures=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Exts.Heap.FFIClosures,GHC.Exts.Heap.FFIClosures_ProfilingDisabled=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Exts.Heap.FFIClosures_ProfilingDisabled,GHC.Exts.Heap.FFIClosures_ProfilingEnabled=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Exts.Heap.FFIClosures_ProfilingEnabled,GHC.Exts.Heap.InfoTable=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Exts.Heap.InfoTable,GHC.Exts.Heap.InfoTable.Types=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Exts.Heap.InfoTable.Types,GHC.Exts.Heap.InfoTableProf=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Exts.Heap.InfoTableProf,GHC.Exts.Heap.ProfInfo.PeekProfInfo=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Exts.Heap.ProfInfo.PeekProfInfo,GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled,GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled,GHC.Exts.Heap.ProfInfo.Types=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Exts.Heap.ProfInfo.Types,GHC.Exts.Heap.Utils=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Exts.Heap.Utils,GHC.ForeignSrcLang=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.ForeignSrcLang,GHC.ForeignSrcLang.Type=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.ForeignSrcLang.Type,GHC.Hs=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Hs,GHC.Hs.Basic=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Hs.Basic,GHC.Hs.Binds=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Hs.Binds,GHC.Hs.Decls=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Hs.Decls,GHC.Hs.Doc=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Hs.Doc,GHC.Hs.DocString=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Hs.DocString,GHC.Hs.Dump=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Hs.Dump,GHC.Hs.Expr=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Hs.Expr,GHC.Hs.Extension=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Hs.Extension,GHC.Hs.ImpExp=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Hs.ImpExp,GHC.Hs.Instances=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Hs.Instances,GHC.Hs.Lit=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Hs.Lit,GHC.Hs.Pat=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Hs.Pat,GHC.Hs.Specificity=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Hs.Specificity,GHC.Hs.Type=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Hs.Type,GHC.Hs.Utils=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Hs.Utils,GHC.HsToCore.Errors.Ppr=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.HsToCore.Errors.Ppr,GHC.HsToCore.Errors.Types=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.HsToCore.Errors.Types,GHC.HsToCore.Pmc.Ppr=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.HsToCore.Pmc.Ppr,GHC.HsToCore.Pmc.Solver.Types=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.HsToCore.Pmc.Solver.Types,GHC.HsToCore.Pmc.Types=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.HsToCore.Pmc.Types,GHC.Iface.Decl=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Iface.Decl,GHC.Iface.Errors.Ppr=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Iface.Errors.Ppr,GHC.Iface.Errors.Types=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Iface.Errors.Types,GHC.Iface.Ext.Fields=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Iface.Ext.Fields,GHC.Iface.Recomp.Binary=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Iface.Recomp.Binary,GHC.Iface.Syntax=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Iface.Syntax,GHC.Iface.Type=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Iface.Type,GHC.JS.Ident=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.JS.Ident,GHC.JS.JStg.Monad=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.JS.JStg.Monad,GHC.JS.JStg.Syntax=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.JS.JStg.Syntax,GHC.JS.Make=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.JS.Make,GHC.JS.Ppr=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.JS.Ppr,GHC.JS.Syntax=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.JS.Syntax,GHC.JS.Transform=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.JS.Transform,GHC.LanguageExtensions=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.LanguageExtensions,GHC.LanguageExtensions.Type=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.LanguageExtensions.Type,GHC.Lexeme=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Lexeme,GHC.Linker.Config=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Linker.Config,GHC.Linker.Static.Utils=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Linker.Static.Utils,GHC.Linker.Types=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Linker.Types,GHC.Parser=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Parser,GHC.Parser.Annotation=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Parser.Annotation,GHC.Parser.CharClass=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Parser.CharClass,GHC.Parser.Errors.Basic=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Parser.Errors.Basic,GHC.Parser.Errors.Ppr=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Parser.Errors.Ppr,GHC.Parser.Errors.Types=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Parser.Errors.Types,GHC.Parser.HaddockLex=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Parser.HaddockLex,GHC.Parser.Header=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Parser.Header,GHC.Parser.Lexer=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Parser.Lexer,GHC.Parser.PostProcess=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Parser.PostProcess,GHC.Parser.PostProcess.Haddock=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Parser.PostProcess.Haddock,GHC.Parser.String=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Parser.String,GHC.Parser.Types=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Parser.Types,GHC.Platform=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Platform,GHC.Platform.AArch64=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Platform.AArch64,GHC.Platform.ARM=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Platform.ARM,GHC.Platform.ArchOS=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Platform.ArchOS,GHC.Platform.Constants=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Platform.Constants,GHC.Platform.LoongArch64=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Platform.LoongArch64,GHC.Platform.NoRegs=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Platform.NoRegs,GHC.Platform.PPC=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Platform.PPC,GHC.Platform.Profile=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Platform.Profile,GHC.Platform.RISCV64=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Platform.RISCV64,GHC.Platform.Reg=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Platform.Reg,GHC.Platform.Reg.Class=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Platform.Reg.Class,GHC.Platform.Reg.Class.NoVectors=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Platform.Reg.Class.NoVectors,GHC.Platform.Reg.Class.Separate=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Platform.Reg.Class.Separate,GHC.Platform.Reg.Class.Unified=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Platform.Reg.Class.Unified,GHC.Platform.Regs=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Platform.Regs,GHC.Platform.S390X=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Platform.S390X,GHC.Platform.Wasm32=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Platform.Wasm32,GHC.Platform.Ways=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Platform.Ways,GHC.Platform.X86=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Platform.X86,GHC.Platform.X86_64=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Platform.X86_64,GHC.Prelude=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Prelude,GHC.Prelude.Basic=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Prelude.Basic,GHC.Runtime.Context=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Runtime.Context,GHC.Runtime.Eval.Types=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Runtime.Eval.Types,GHC.Runtime.Heap.Layout=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Runtime.Heap.Layout,GHC.Runtime.Interpreter.Types=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Runtime.Interpreter.Types,GHC.Serialized=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Serialized,GHC.Settings=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Settings,GHC.Settings.Config=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Settings.Config,GHC.Settings.Constants=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Settings.Constants,GHC.Settings.Utils=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Settings.Utils,GHC.Stg.InferTags.TagSig=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Stg.InferTags.TagSig,GHC.Stg.Lift.Types=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Stg.Lift.Types,GHC.Stg.Syntax=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Stg.Syntax,GHC.StgToCmm.CgUtils=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.StgToCmm.CgUtils,GHC.StgToCmm.Config=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.StgToCmm.Config,GHC.StgToCmm.Types=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.StgToCmm.Types,GHC.StgToJS.Linker.Types=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.StgToJS.Linker.Types,GHC.StgToJS.Object=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.StgToJS.Object,GHC.StgToJS.Symbols=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.StgToJS.Symbols,GHC.StgToJS.Types=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.StgToJS.Types,GHC.SysTools.BaseDir=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.SysTools.BaseDir,GHC.SysTools.Terminal=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.SysTools.Terminal,GHC.Tc.Errors.Hole.FitTypes=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Tc.Errors.Hole.FitTypes,GHC.Tc.Errors.Hole.Plugin=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Tc.Errors.Hole.Plugin,GHC.Tc.Errors.Ppr=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Tc.Errors.Ppr,GHC.Tc.Errors.Types=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Tc.Errors.Types,GHC.Tc.Errors.Types.PromotionErr=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Tc.Errors.Types.PromotionErr,GHC.Tc.Solver.InertSet=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Tc.Solver.InertSet,GHC.Tc.Solver.Types=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Tc.Solver.Types,GHC.Tc.Types=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Tc.Types,GHC.Tc.Types.BasicTypes=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Tc.Types.BasicTypes,GHC.Tc.Types.Constraint=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Tc.Types.Constraint,GHC.Tc.Types.CtLoc=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Tc.Types.CtLoc,GHC.Tc.Types.ErrCtxt=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Tc.Types.ErrCtxt,GHC.Tc.Types.Evidence=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Tc.Types.Evidence,GHC.Tc.Types.LclEnv=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Tc.Types.LclEnv,GHC.Tc.Types.Origin=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Tc.Types.Origin,GHC.Tc.Types.Rank=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Tc.Types.Rank,GHC.Tc.Types.TH=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Tc.Types.TH,GHC.Tc.Types.TcRef=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Tc.Types.TcRef,GHC.Tc.Utils.TcType=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Tc.Utils.TcType,GHC.Tc.Zonk.Monad=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Tc.Zonk.Monad,GHC.Types.Annotations=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Types.Annotations,GHC.Types.Avail=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Types.Avail,GHC.Types.Basic=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Types.Basic,GHC.Types.Breakpoint=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Types.Breakpoint,GHC.Types.CompleteMatch=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Types.CompleteMatch,GHC.Types.CostCentre=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Types.CostCentre,GHC.Types.CostCentre.State=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Types.CostCentre.State,GHC.Types.Cpr=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Types.Cpr,GHC.Types.DefaultEnv=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Types.DefaultEnv,GHC.Types.Demand=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Types.Demand,GHC.Types.Error=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Types.Error,GHC.Types.Error.Codes=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Types.Error.Codes,GHC.Types.FieldLabel=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Types.FieldLabel,GHC.Types.Fixity=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Types.Fixity,GHC.Types.Fixity.Env=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Types.Fixity.Env,GHC.Types.ForeignCall=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Types.ForeignCall,GHC.Types.ForeignStubs=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Types.ForeignStubs,GHC.Types.GREInfo=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Types.GREInfo,GHC.Types.Hint=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Types.Hint,GHC.Types.Hint.Ppr=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Types.Hint.Ppr,GHC.Types.HpcInfo=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Types.HpcInfo,GHC.Types.IPE=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Types.IPE,GHC.Types.Id=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Types.Id,GHC.Types.Id.Info=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Types.Id.Info,GHC.Types.Id.Make=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Types.Id.Make,GHC.Types.Literal=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Types.Literal,GHC.Types.Meta=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Types.Meta,GHC.Types.Name=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Types.Name,GHC.Types.Name.Cache=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Types.Name.Cache,GHC.Types.Name.Env=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Types.Name.Env,GHC.Types.Name.Occurrence=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Types.Name.Occurrence,GHC.Types.Name.Ppr=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Types.Name.Ppr,GHC.Types.Name.Reader=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Types.Name.Reader,GHC.Types.Name.Set=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Types.Name.Set,GHC.Types.PkgQual=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Types.PkgQual,GHC.Types.ProfAuto=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Types.ProfAuto,GHC.Types.RepType=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Types.RepType,GHC.Types.SafeHaskell=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Types.SafeHaskell,GHC.Types.SaneDouble=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Types.SaneDouble,GHC.Types.SourceError=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Types.SourceError,GHC.Types.SourceFile=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Types.SourceFile,GHC.Types.SourceText=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Types.SourceText,GHC.Types.SptEntry=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Types.SptEntry,GHC.Types.SrcLoc=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Types.SrcLoc,GHC.Types.Target=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Types.Target,GHC.Types.Tickish=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Types.Tickish,GHC.Types.TyThing=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Types.TyThing,GHC.Types.TyThing.Ppr=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Types.TyThing.Ppr,GHC.Types.TypeEnv=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Types.TypeEnv,GHC.Types.Unique=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Types.Unique,GHC.Types.Unique.DFM=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Types.Unique.DFM,GHC.Types.Unique.DSM=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Types.Unique.DSM,GHC.Types.Unique.DSet=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Types.Unique.DSet,GHC.Types.Unique.FM=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Types.Unique.FM,GHC.Types.Unique.Map=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Types.Unique.Map,GHC.Types.Unique.SDFM=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Types.Unique.SDFM,GHC.Types.Unique.Set=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Types.Unique.Set,GHC.Types.Unique.Supply=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Types.Unique.Supply,GHC.Types.Var=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Types.Var,GHC.Types.Var.Env=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Types.Var.Env,GHC.Types.Var.Set=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Types.Var.Set,GHC.UniqueSubdir=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.UniqueSubdir,GHC.Unit=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Unit,GHC.Unit.Database=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Unit.Database,GHC.Unit.Env=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Unit.Env,GHC.Unit.External=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Unit.External,GHC.Unit.Finder.Types=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Unit.Finder.Types,GHC.Unit.Home=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Unit.Home,GHC.Unit.Home.ModInfo=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Unit.Home.ModInfo,GHC.Unit.Info=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Unit.Info,GHC.Unit.Module=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Unit.Module,GHC.Unit.Module.Deps=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Unit.Module.Deps,GHC.Unit.Module.Env=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Unit.Module.Env,GHC.Unit.Module.Graph=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Unit.Module.Graph,GHC.Unit.Module.Imported=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Unit.Module.Imported,GHC.Unit.Module.Location=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Unit.Module.Location,GHC.Unit.Module.ModDetails=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Unit.Module.ModDetails,GHC.Unit.Module.ModGuts=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Unit.Module.ModGuts,GHC.Unit.Module.ModIface=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Unit.Module.ModIface,GHC.Unit.Module.ModSummary=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Unit.Module.ModSummary,GHC.Unit.Module.Status=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Unit.Module.Status,GHC.Unit.Module.Warnings=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Unit.Module.Warnings,GHC.Unit.Module.WholeCoreBindings=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Unit.Module.WholeCoreBindings,GHC.Unit.Parser=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Unit.Parser,GHC.Unit.Ppr=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Unit.Ppr,GHC.Unit.State=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Unit.State,GHC.Unit.Types=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Unit.Types,GHC.Utils.Binary=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Utils.Binary,GHC.Utils.Binary.Typeable=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Utils.Binary.Typeable,GHC.Utils.BufHandle=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Utils.BufHandle,GHC.Utils.CliOption=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Utils.CliOption,GHC.Utils.Constants=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Utils.Constants,GHC.Utils.Containers.Internal.BitUtil=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Utils.Containers.Internal.BitUtil,GHC.Utils.Containers.Internal.StrictPair=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Utils.Containers.Internal.StrictPair,GHC.Utils.Encoding=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Utils.Encoding,GHC.Utils.Encoding.UTF8=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Utils.Encoding.UTF8,GHC.Utils.Error=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Utils.Error,GHC.Utils.Exception=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Utils.Exception,GHC.Utils.FV=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Utils.FV,GHC.Utils.Fingerprint=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Utils.Fingerprint,GHC.Utils.GlobalVars=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Utils.GlobalVars,GHC.Utils.IO.Unsafe=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Utils.IO.Unsafe,GHC.Utils.Json=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Utils.Json,GHC.Utils.Lexeme=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Utils.Lexeme,GHC.Utils.Logger=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Utils.Logger,GHC.Utils.Misc=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Utils.Misc,GHC.Utils.Monad=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Utils.Monad,GHC.Utils.Monad.State.Strict=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Utils.Monad.State.Strict,GHC.Utils.Outputable=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Utils.Outputable,GHC.Utils.Panic=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Utils.Panic,GHC.Utils.Panic.Plain=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Utils.Panic.Plain,GHC.Utils.Ppr=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Utils.Ppr,GHC.Utils.Ppr.Colour=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Utils.Ppr.Colour,GHC.Utils.TmpFs=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Utils.TmpFs,GHC.Utils.Trace=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Utils.Trace,GHC.Utils.Word64=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Utils.Word64,GHC.Version=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHC.Version,GHCi.BreakArray=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHCi.BreakArray,GHCi.FFI=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHCi.FFI,GHCi.Message=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHCi.Message,GHCi.RemoteTypes=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHCi.RemoteTypes,GHCi.ResolvedBCO=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHCi.ResolvedBCO,GHCi.TH.Binary=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:GHCi.TH.Binary,Language.Haskell.Syntax=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:Language.Haskell.Syntax,Language.Haskell.Syntax.Basic=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:Language.Haskell.Syntax.Basic,Language.Haskell.Syntax.Binds=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:Language.Haskell.Syntax.Binds,Language.Haskell.Syntax.Decls=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:Language.Haskell.Syntax.Decls,Language.Haskell.Syntax.Expr=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:Language.Haskell.Syntax.Expr,Language.Haskell.Syntax.Extension=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:Language.Haskell.Syntax.Extension,Language.Haskell.Syntax.ImpExp=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:Language.Haskell.Syntax.ImpExp,Language.Haskell.Syntax.Lit=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:Language.Haskell.Syntax.Lit,Language.Haskell.Syntax.Module.Name=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:Language.Haskell.Syntax.Module.Name,Language.Haskell.Syntax.Pat=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:Language.Haskell.Syntax.Pat,Language.Haskell.Syntax.Specificity=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:Language.Haskell.Syntax.Specificity,Language.Haskell.Syntax.Type=ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z:Language.Haskell.Syntax.Type ghc-lib-parser> Ready component graph: ghc-lib-parser> definite ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z ghc-lib-parser> depends array-0.5.8.0-038b ghc-lib-parser> depends base-4.21.0.0-f068 ghc-lib-parser> depends binary-0.8.9.2-4b0d ghc-lib-parser> depends bytestring-0.12.2.0-be6d ghc-lib-parser> depends containers-0.7-647d ghc-lib-parser> depends deepseq-1.5.1.0-b096 ghc-lib-parser> depends directory-1.3.9.0-9eff ghc-lib-parser> depends exceptions-0.10.9-5f69 ghc-lib-parser> depends filepath-1.5.4.0-7ce6 ghc-lib-parser> depends ghc-internal-9.1201.0-f8f2 ghc-lib-parser> depends ghc-prim-0.13.0-cfc8 ghc-lib-parser> depends os-string-2.0.7-112d ghc-lib-parser> depends parsec-3.1.17.0-9beb ghc-lib-parser> depends pretty-1.1.3.6-2a4e ghc-lib-parser> depends process-1.6.25.0-4623 ghc-lib-parser> depends time-1.14-f7a8 ghc-lib-parser> depends transformers-0.6.1.2-199f ghc-lib-parser> depends unix-2.8.6.0-6369 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/isimivqvmw3ww5zywav15l46m3p5fpsq-ghc-lib-parser-9.12.2.20250320 ghc-lib-parser> Executables installed in: ghc-lib-parser> /nix/store/isimivqvmw3ww5zywav15l46m3p5fpsq-ghc-lib-parser-9.12.2.20250320/bin ghc-lib-parser> Libraries installed in: ghc-lib-parser> /nix/store/isimivqvmw3ww5zywav15l46m3p5fpsq-ghc-lib-parser-9.12.2.20250320/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z ghc-lib-parser> Dynamic Libraries installed in: ghc-lib-parser> /nix/store/isimivqvmw3ww5zywav15l46m3p5fpsq-ghc-lib-parser-9.12.2.20250320/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739 ghc-lib-parser> Private executables installed in: ghc-lib-parser> /nix/store/isimivqvmw3ww5zywav15l46m3p5fpsq-ghc-lib-parser-9.12.2.20250320/libexec/x86_64-linux-ghc-9.12.1-f739/ghc-lib-parser-9.12.2.20250320 ghc-lib-parser> Data files installed in: ghc-lib-parser> /nix/store/xfxawjyd1plcn3aaxdbhcmk3gbxwkzhd-ghc-lib-parser-9.12.2.20250320-data/share/ghc-9.12.1/x86_64-linux-ghc-9.12.1-f739/ghc-lib-parser-9.12.2.20250320 ghc-lib-parser> Documentation installed in: ghc-lib-parser> /nix/store/q8mdwkpg6bngg1k894wjbr4qkj7jy2la-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/isimivqvmw3ww5zywav15l46m3p5fpsq-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/qn8vf3mi55jykysjqcl2l519fb9v2f35-alex-3.5.3.0/bin/alex ghc-lib-parser> Using ar found on system at: ghc-lib-parser> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-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/kks0nbx2riwry5qsx0qr87qr0lswmhzi-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/247010fh9vnrr93mqrskk63mk08jz96n-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/wrs1dkr0pfxm92c5zxrfyy62ifw61ybm-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/kks0nbx2riwry5qsx0qr87qr0lswmhzi-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip ghc-lib-parser> Using tar found on system at: ghc-lib-parser> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar ghc-lib-parser> No uhc found constraints-extras> [2 of 2] Linking Setup path> Build with /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1. ghc-lib-parser> Running phase: buildPhase deriving-aeson> Running phase: compileBuildDriverPhase deriving-aeson> setupCompileFlags: -package-db=/build/tmp.kxKxpg0PbS/setup-package.conf.d -threaded 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 ) deriving-aeson> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.kxKxpg0PbS/Main.o ) ghc-lib-parser> Preprocessing library for ghc-lib-parser-9.12.2.20250320... quickcheck-classes> Running phase: setupCompilerEnvironmentPhase quickcheck-classes> Build with /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1. base-unicode-symbols> [ 2 of 14] Compiling Control.Category.Unicode ( src/Control/Category/Unicode.hs, dist/build/Control/Category/Unicode.p_o ) algebraic-graphs> Running phase: updateAutotoolsGnuConfigScriptsPhase base-unicode-symbols> [ 3 of 14] Compiling Control.Arrow.Unicode ( src/Control/Arrow/Unicode.hs, dist/build/Control/Arrow/Unicode.p_o ) algebraic-graphs> Running phase: configurePhase algebraic-graphs> configureFlags: --verbose --prefix=/nix/store/83154svs6k7bh763bnprxwkg5aiqks5a-algebraic-graphs-0.7 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/adxd5nf7051ai8dry3c88933ly08csgz-algebraic-graphs-0.7-doc/share/doc/algebraic-graphs-0.7 --with-gcc=gcc --package-db=/build/tmp.LUpwn2S01o/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/lib deriving-aeson> [2 of 2] Linking Setup algebraic-graphs> Using Parsec parser algebraic-graphs> Configuring algebraic-graphs-0.7... enummapset> Running phase: unpackPhase enummapset> unpacking source archive /nix/store/rszqn2a7yk0vpfrf489srbz5kng0zdsl-enummapset-0.7.3.0.tar.gz 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 algebraic-graphs> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports algebraic-graphs> 'ghc' version < 9.12): algebraic-graphs> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc is version algebraic-graphs> 9.12.1 enummapset> Running phase: compileBuildDriverPhase microaeson> Running phase: unpackPhase enummapset> setupCompileFlags: -package-db=/build/tmp.g8nx1AB1WD/setup-package.conf.d -threaded microaeson> unpacking source archive /nix/store/dxv9hqm6jsvq0gyi2yjrc2821rd12q5n-microaeson-0.1.0.2.tar.gz microaeson> source root is microaeson-0.1.0.2 enummapset> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.g8nx1AB1WD/Main.o ) microaeson> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "microaeson-0.1.0.2/src-tests/tests.hs" microaeson> Running phase: patchPhase hw-hspec-hedgehog> Running phase: setupCompilerEnvironmentPhase microaeson> Replace Cabal file with edited version from mirror://hackage/microaeson-0.1.0.2/revision/1.cabal. path> Running phase: unpackPhase microaeson> Running phase: compileBuildDriverPhase path> unpacking source archive /nix/store/lwci43w7gzk8lmmp4inn94bqn32r86iz-path-0.9.5.tar.gz hw-hspec-hedgehog> Build with /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1. path> source root is path-0.9.5 path> setting SOURCE_DATE_EPOCH to timestamp 1697620144 of file "path-0.9.5/CHANGELOG" path> Running phase: patchPhase microaeson> setupCompileFlags: -package-db=/build/tmp.5HfayYh0EG/setup-package.conf.d -threaded path> Running phase: compileBuildDriverPhase quickcheck-classes> Running phase: unpackPhase path> setupCompileFlags: -package-db=/build/tmp.09iMMj6cAl/setup-package.conf.d -threaded quickcheck-classes> unpacking source archive /nix/store/70svcd4pr6fk316qgsjy75k11hfi1yhl-quickcheck-classes-0.6.5.0.tar.gz enummapset> [2 of 2] Linking Setup quickcheck-classes> source root is quickcheck-classes-0.6.5.0 base-unicode-symbols> [ 4 of 14] Compiling Control.Monad.Unicode ( src/Control/Monad/Unicode.hs, dist/build/Control/Monad/Unicode.p_o ) base-unicode-symbols> [ 5 of 14] Compiling Data.Bool.Unicode ( src/Data/Bool/Unicode.hs, dist/build/Data/Bool/Unicode.p_o ) base-unicode-symbols> [ 6 of 14] Compiling Data.Eq.Unicode ( src/Data/Eq/Unicode.hs, dist/build/Data/Eq/Unicode.p_o ) base-unicode-symbols> [ 7 of 14] Compiling Data.Foldable.Unicode ( src/Data/Foldable/Unicode.hs, dist/build/Data/Foldable/Unicode.p_o ) base-unicode-symbols> [ 8 of 14] Compiling Data.Function.Unicode ( src/Data/Function/Unicode.hs, dist/build/Data/Function/Unicode.p_o ) base-unicode-symbols> [ 9 of 14] Compiling Data.List.Unicode ( src/Data/List/Unicode.hs, dist/build/Data/List/Unicode.p_o ) base-unicode-symbols> [10 of 14] Compiling Data.Monoid.Unicode ( src/Data/Monoid/Unicode.hs, dist/build/Data/Monoid/Unicode.p_o ) base-unicode-symbols> [11 of 14] Compiling Data.Ord.Unicode ( src/Data/Ord/Unicode.hs, dist/build/Data/Ord/Unicode.p_o ) base-unicode-symbols> [12 of 14] Compiling Data.String.Unicode ( src/Data/String/Unicode.hs, dist/build/Data/String/Unicode.p_o ) 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 microaeson> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.5HfayYh0EG/Main.o ) 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 base-unicode-symbols> [13 of 14] Compiling Numeric.Natural.Unicode ( src/Numeric/Natural/Unicode.hs, dist/build/Numeric/Natural/Unicode.p_o ) base-unicode-symbols> [14 of 14] Compiling Prelude.Unicode ( src/Prelude/Unicode.hs, dist/build/Prelude/Unicode.p_o ) quickcheck-classes> setupCompileFlags: -package-db=/build/tmp.OuqRyCrsTN/setup-package.conf.d -threaded path> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.09iMMj6cAl/Main.o ) microaeson> [2 of 2] Linking Setup quickcheck-classes> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.OuqRyCrsTN/Main.o ) checkers> Running phase: updateAutotoolsGnuConfigScriptsPhase path> [2 of 2] Linking Setup checkers> Running phase: configurePhase checkers> configureFlags: --verbose --prefix=/nix/store/jyrg99nbfxgjs0kgw9dmggiff4hrksdc-checkers-0.6.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/9ddkw4lzq383axcvz15avh0qj6qxd9wf-checkers-0.6.0-doc/share/doc/checkers-0.6.0 --with-gcc=gcc --package-db=/build/tmp.0HoBMBC423/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib checkers> Using Parsec parser checkers> Configuring checkers-0.6.0... checkers> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports checkers> 'ghc' version < 9.12): checkers> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc is version checkers> 9.12.1 quickcheck-classes> [2 of 2] Linking Setup hw-hspec-hedgehog> Running phase: unpackPhase 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-DzgFQFDnEHDFycYz4NqJEI algebraic-graphs> include array-0.5.8.0-038b algebraic-graphs> include base-4.21.0.0-f068 algebraic-graphs> include containers-0.7-647d algebraic-graphs> include deepseq-1.5.1.0-b096 algebraic-graphs> include transformers-0.6.1.2-199f algebraic-graphs> component algebraic-graphs-0.7-DUC0aIJJUCuCUbRi0dGT91-main algebraic-graphs> include QuickCheck-2.14.3-L4og0ZQ0UVv3NVnDTZSE7K algebraic-graphs> include algebraic-graphs-0.7-DzgFQFDnEHDFycYz4NqJEI algebraic-graphs> include array-0.5.8.0-038b algebraic-graphs> include base-4.21.0.0-f068 algebraic-graphs> include containers-0.7-647d algebraic-graphs> include deepseq-1.5.1.0-b096 algebraic-graphs> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga algebraic-graphs> include inspection-testing-0.5.0.3-6LnOBkVqnE2Cwk8gCmr2Oy algebraic-graphs> include transformers-0.6.1.2-199f algebraic-graphs> Linked component graph: algebraic-graphs> unit algebraic-graphs-0.7-DzgFQFDnEHDFycYz4NqJEI algebraic-graphs> include array-0.5.8.0-038b algebraic-graphs> include base-4.21.0.0-f068 algebraic-graphs> include containers-0.7-647d algebraic-graphs> include deepseq-1.5.1.0-b096 algebraic-graphs> include transformers-0.6.1.2-199f algebraic-graphs> Algebra.Graph=algebraic-graphs-0.7-DzgFQFDnEHDFycYz4NqJEI:Algebra.Graph,Algebra.Graph.Acyclic.AdjacencyMap=algebraic-graphs-0.7-DzgFQFDnEHDFycYz4NqJEI:Algebra.Graph.Acyclic.AdjacencyMap,Algebra.Graph.AdjacencyIntMap=algebraic-graphs-0.7-DzgFQFDnEHDFycYz4NqJEI:Algebra.Graph.AdjacencyIntMap,Algebra.Graph.AdjacencyIntMap.Algorithm=algebraic-graphs-0.7-DzgFQFDnEHDFycYz4NqJEI:Algebra.Graph.AdjacencyIntMap.Algorithm,Algebra.Graph.AdjacencyMap=algebraic-graphs-0.7-DzgFQFDnEHDFycYz4NqJEI:Algebra.Graph.AdjacencyMap,Algebra.Graph.AdjacencyMap.Algorithm=algebraic-graphs-0.7-DzgFQFDnEHDFycYz4NqJEI:Algebra.Graph.AdjacencyMap.Algorithm,Algebra.Graph.Bipartite.AdjacencyMap=algebraic-graphs-0.7-DzgFQFDnEHDFycYz4NqJEI:Algebra.Graph.Bipartite.AdjacencyMap,Algebra.Graph.Bipartite.AdjacencyMap.Algorithm=algebraic-graphs-0.7-DzgFQFDnEHDFycYz4NqJEI:Algebra.Graph.Bipartite.AdjacencyMap.Algorithm,Algebra.Graph.Class=algebraic-graphs-0.7-DzgFQFDnEHDFycYz4NqJEI:Algebra.Graph.Class,Algebra.Graph.Example.Todo=algebraic-graphs-0.7-DzgFQFDnEHDFycYz4NqJEI:Algebra.Graph.Example.Todo,Algebra.Graph.Export=algebraic-graphs-0.7-DzgFQFDnEHDFycYz4NqJEI:Algebra.Graph.Export,Algebra.Graph.Export.Dot=algebraic-graphs-0.7-DzgFQFDnEHDFycYz4NqJEI:Algebra.Graph.Export.Dot,Algebra.Graph.HigherKinded.Class=algebraic-graphs-0.7-DzgFQFDnEHDFycYz4NqJEI:Algebra.Graph.HigherKinded.Class,Algebra.Graph.Internal=algebraic-graphs-0.7-DzgFQFDnEHDFycYz4NqJEI:Algebra.Graph.Internal,Algebra.Graph.Label=algebraic-graphs-0.7-DzgFQFDnEHDFycYz4NqJEI:Algebra.Graph.Label,Algebra.Graph.Labelled=algebraic-graphs-0.7-DzgFQFDnEHDFycYz4NqJEI:Algebra.Graph.Labelled,Algebra.Graph.Labelled.AdjacencyMap=algebraic-graphs-0.7-DzgFQFDnEHDFycYz4NqJEI:Algebra.Graph.Labelled.AdjacencyMap,Algebra.Graph.Labelled.Example.Automaton=algebraic-graphs-0.7-DzgFQFDnEHDFycYz4NqJEI:Algebra.Graph.Labelled.Example.Automaton,Algebra.Graph.Labelled.Example.Network=algebraic-graphs-0.7-DzgFQFDnEHDFycYz4NqJEI:Algebra.Graph.Labelled.Example.Network,Algebra.Graph.NonEmpty=algebraic-graphs-0.7-DzgFQFDnEHDFycYz4NqJEI:Algebra.Graph.NonEmpty,Algebra.Graph.NonEmpty.AdjacencyMap=algebraic-graphs-0.7-DzgFQFDnEHDFycYz4NqJEI:Algebra.Graph.NonEmpty.AdjacencyMap,Algebra.Graph.Relation=algebraic-graphs-0.7-DzgFQFDnEHDFycYz4NqJEI:Algebra.Graph.Relation,Algebra.Graph.Relation.Preorder=algebraic-graphs-0.7-DzgFQFDnEHDFycYz4NqJEI:Algebra.Graph.Relation.Preorder,Algebra.Graph.Relation.Reflexive=algebraic-graphs-0.7-DzgFQFDnEHDFycYz4NqJEI:Algebra.Graph.Relation.Reflexive,Algebra.Graph.Relation.Symmetric=algebraic-graphs-0.7-DzgFQFDnEHDFycYz4NqJEI:Algebra.Graph.Relation.Symmetric,Algebra.Graph.Relation.Transitive=algebraic-graphs-0.7-DzgFQFDnEHDFycYz4NqJEI:Algebra.Graph.Relation.Transitive,Algebra.Graph.ToGraph=algebraic-graphs-0.7-DzgFQFDnEHDFycYz4NqJEI:Algebra.Graph.ToGraph,Algebra.Graph.Undirected=algebraic-graphs-0.7-DzgFQFDnEHDFycYz4NqJEI:Algebra.Graph.Undirected,Data.Graph.Typed=algebraic-graphs-0.7-DzgFQFDnEHDFycYz4NqJEI:Data.Graph.Typed algebraic-graphs> unit algebraic-graphs-0.7-DUC0aIJJUCuCUbRi0dGT91-main algebraic-graphs> include QuickCheck-2.14.3-L4og0ZQ0UVv3NVnDTZSE7K algebraic-graphs> include algebraic-graphs-0.7-DzgFQFDnEHDFycYz4NqJEI algebraic-graphs> include array-0.5.8.0-038b algebraic-graphs> include base-4.21.0.0-f068 algebraic-graphs> include containers-0.7-647d algebraic-graphs> include deepseq-1.5.1.0-b096 algebraic-graphs> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga algebraic-graphs> include inspection-testing-0.5.0.3-6LnOBkVqnE2Cwk8gCmr2Oy algebraic-graphs> include transformers-0.6.1.2-199f algebraic-graphs> Ready component graph: algebraic-graphs> definite algebraic-graphs-0.7-DzgFQFDnEHDFycYz4NqJEI algebraic-graphs> depends array-0.5.8.0-038b algebraic-graphs> depends base-4.21.0.0-f068 algebraic-graphs> depends containers-0.7-647d algebraic-graphs> depends deepseq-1.5.1.0-b096 algebraic-graphs> depends transformers-0.6.1.2-199f algebraic-graphs> definite algebraic-graphs-0.7-DUC0aIJJUCuCUbRi0dGT91-main algebraic-graphs> depends QuickCheck-2.14.3-L4og0ZQ0UVv3NVnDTZSE7K algebraic-graphs> depends algebraic-graphs-0.7-DzgFQFDnEHDFycYz4NqJEI algebraic-graphs> depends array-0.5.8.0-038b algebraic-graphs> depends base-4.21.0.0-f068 algebraic-graphs> depends containers-0.7-647d algebraic-graphs> depends deepseq-1.5.1.0-b096 algebraic-graphs> depends extra-1.8-GxUfFMQp4R7HmYwoSoVuga algebraic-graphs> depends inspection-testing-0.5.0.3-6LnOBkVqnE2Cwk8gCmr2Oy algebraic-graphs> depends transformers-0.6.1.2-199f 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/83154svs6k7bh763bnprxwkg5aiqks5a-algebraic-graphs-0.7 algebraic-graphs> Executables installed in: algebraic-graphs> /nix/store/83154svs6k7bh763bnprxwkg5aiqks5a-algebraic-graphs-0.7/bin algebraic-graphs> Libraries installed in: algebraic-graphs> /nix/store/83154svs6k7bh763bnprxwkg5aiqks5a-algebraic-graphs-0.7/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/algebraic-graphs-0.7-DzgFQFDnEHDFycYz4NqJEI algebraic-graphs> Dynamic Libraries installed in: algebraic-graphs> /nix/store/83154svs6k7bh763bnprxwkg5aiqks5a-algebraic-graphs-0.7/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739 algebraic-graphs> Private executables installed in: algebraic-graphs> /nix/store/83154svs6k7bh763bnprxwkg5aiqks5a-algebraic-graphs-0.7/libexec/x86_64-linux-ghc-9.12.1-f739/algebraic-graphs-0.7 algebraic-graphs> Data files installed in: algebraic-graphs> /nix/store/83154svs6k7bh763bnprxwkg5aiqks5a-algebraic-graphs-0.7/share/x86_64-linux-ghc-9.12.1-f739/algebraic-graphs-0.7 algebraic-graphs> Documentation installed in: algebraic-graphs> /nix/store/adxd5nf7051ai8dry3c88933ly08csgz-algebraic-graphs-0.7-doc/share/doc/algebraic-graphs-0.7 algebraic-graphs> Configuration files installed in: algebraic-graphs> /nix/store/83154svs6k7bh763bnprxwkg5aiqks5a-algebraic-graphs-0.7/etc algebraic-graphs> No alex found algebraic-graphs> Using ar found on system at: algebraic-graphs> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar algebraic-graphs> No c2hs found algebraic-graphs> No cpphs found algebraic-graphs> No doctest found algebraic-graphs> Using gcc version 14.3.0 given by user at: algebraic-graphs> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc algebraic-graphs> Using ghc version 9.12.1 found on system at: algebraic-graphs> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc algebraic-graphs> Using ghc-pkg version 9.12.1 found on system at: algebraic-graphs> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/hpc-ghc-9.12.1 algebraic-graphs> Using hsc2hs version 0.68.10 found on system at: 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 ) 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 hw-hspec-hedgehog> Replace Cabal file with edited version from mirror://hackage/hw-hspec-hedgehog-0.1.1.1/revision/4.cabal. algebraic-graphs> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/wrs1dkr0pfxm92c5zxrfyy62ifw61ybm-hscolour-1.25/bin/HsColour algebraic-graphs> No jhc found algebraic-graphs> Using ld found on system at: algebraic-graphs> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/runghc-9.12.1 algebraic-graphs> Using strip version 2.44 found on system at: algebraic-graphs> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip algebraic-graphs> Using tar found on system at: algebraic-graphs> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar algebraic-graphs> No uhc found hw-hspec-hedgehog> Run jailbreak-cabal to lift version restrictions on build inputs. hw-hspec-hedgehog> Running phase: compileBuildDriverPhase hw-hspec-hedgehog> setupCompileFlags: -package-db=/build/tmp.lIh8yQifGc/setup-package.conf.d -threaded hw-hspec-hedgehog> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.lIh8yQifGc/Main.o ) algebraic-graphs> Running phase: buildPhase lens> Running phase: updateAutotoolsGnuConfigScriptsPhase hw-hspec-hedgehog> [2 of 2] Linking Setup lens> Running phase: configurePhase algebraic-graphs> Preprocessing library for algebraic-graphs-0.7... algebraic-graphs> Building library for algebraic-graphs-0.7... lens> configureFlags: --verbose --prefix=/nix/store/cvbl7cgisiywca874apc6qilahb5kr6d-lens-5.3.4 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/ahiryhcx78rq0zi17skyng875kazc7ha-lens-5.3.4-doc/share/doc/lens-5.3.4 --with-gcc=gcc --package-db=/build/tmp.XoiEug6VHl/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib lens> Using Parsec parser lens> Configuring lens-5.3.4... lens> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports lens> 'ghc' version < 9.12): lens> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc is version lens> 9.12.1 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 ) checkers> Warning: [git-protocol] Cloning over git:// might lead to an arbitrary code checkers> execution vulnerability. Furthermore, popular forges like GitHub do not checkers> support it. Use https:// or ssh:// instead. attoparsec-aeson> Running phase: updateAutotoolsGnuConfigScriptsPhase checkers> Dependency QuickCheck >=2.3: using QuickCheck-2.14.3 checkers> Dependency array >=0.1: using array-0.5.8.0 checkers> Dependency base >=4.10 && <5: using base-4.21.0.0 checkers> Dependency random: using random-1.2.1.3 checkers> Dependency semigroupoids >=5 && <6.1: using semigroupoids-6.0.1 checkers> Source component graph: component lib checkers> Configured component graph: checkers> component checkers-0.6.0-5odgFWXfJau3emL0ZjNeA9 checkers> include QuickCheck-2.14.3-L4og0ZQ0UVv3NVnDTZSE7K checkers> include array-0.5.8.0-038b checkers> include base-4.21.0.0-f068 checkers> include random-1.2.1.3-Fu806TZniKRG79uAj7bp6W checkers> include semigroupoids-6.0.1-DMFvbjyAUw87uSTdumPMDa checkers> Linked component graph: checkers> unit checkers-0.6.0-5odgFWXfJau3emL0ZjNeA9 checkers> include QuickCheck-2.14.3-L4og0ZQ0UVv3NVnDTZSE7K checkers> include array-0.5.8.0-038b checkers> include base-4.21.0.0-f068 checkers> include random-1.2.1.3-Fu806TZniKRG79uAj7bp6W checkers> include semigroupoids-6.0.1-DMFvbjyAUw87uSTdumPMDa checkers> Test.QuickCheck.Bottoms=checkers-0.6.0-5odgFWXfJau3emL0ZjNeA9:Test.QuickCheck.Bottoms,Test.QuickCheck.Checkers=checkers-0.6.0-5odgFWXfJau3emL0ZjNeA9:Test.QuickCheck.Checkers,Test.QuickCheck.Classes=checkers-0.6.0-5odgFWXfJau3emL0ZjNeA9:Test.QuickCheck.Classes,Test.QuickCheck.Instances=checkers-0.6.0-5odgFWXfJau3emL0ZjNeA9:Test.QuickCheck.Instances,Test.QuickCheck.Instances.Array=checkers-0.6.0-5odgFWXfJau3emL0ZjNeA9:Test.QuickCheck.Instances.Array,Test.QuickCheck.Instances.Char=checkers-0.6.0-5odgFWXfJau3emL0ZjNeA9:Test.QuickCheck.Instances.Char,Test.QuickCheck.Instances.Eq=checkers-0.6.0-5odgFWXfJau3emL0ZjNeA9:Test.QuickCheck.Instances.Eq,Test.QuickCheck.Instances.List=checkers-0.6.0-5odgFWXfJau3emL0ZjNeA9:Test.QuickCheck.Instances.List,Test.QuickCheck.Instances.Maybe=checkers-0.6.0-5odgFWXfJau3emL0ZjNeA9:Test.QuickCheck.Instances.Maybe,Test.QuickCheck.Instances.Num=checkers-0.6.0-5odgFWXfJau3emL0ZjNeA9:Test.QuickCheck.Instances.Num,Test.QuickCheck.Instances.Ord=checkers-0.6.0-5odgFWXfJau3emL0ZjNeA9:Test.QuickCheck.Instances.Ord,Test.QuickCheck.Instances.Tuple=checkers-0.6.0-5odgFWXfJau3emL0ZjNeA9:Test.QuickCheck.Instances.Tuple,Test.QuickCheck.Later=checkers-0.6.0-5odgFWXfJau3emL0ZjNeA9:Test.QuickCheck.Later,Test.QuickCheck.Utils=checkers-0.6.0-5odgFWXfJau3emL0ZjNeA9:Test.QuickCheck.Utils checkers> Ready component graph: checkers> definite checkers-0.6.0-5odgFWXfJau3emL0ZjNeA9 checkers> depends QuickCheck-2.14.3-L4og0ZQ0UVv3NVnDTZSE7K checkers> depends array-0.5.8.0-038b checkers> depends base-4.21.0.0-f068 checkers> depends random-1.2.1.3-Fu806TZniKRG79uAj7bp6W checkers> depends semigroupoids-6.0.1-DMFvbjyAUw87uSTdumPMDa checkers> Using Cabal-3.14.1.0 compiled by ghc-9.12 checkers> Using compiler: ghc-9.12.1 checkers> Using install prefix: checkers> /nix/store/jyrg99nbfxgjs0kgw9dmggiff4hrksdc-checkers-0.6.0 checkers> Executables installed in: checkers> /nix/store/jyrg99nbfxgjs0kgw9dmggiff4hrksdc-checkers-0.6.0/bin checkers> Libraries installed in: checkers> /nix/store/jyrg99nbfxgjs0kgw9dmggiff4hrksdc-checkers-0.6.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/checkers-0.6.0-5odgFWXfJau3emL0ZjNeA9 checkers> Dynamic Libraries installed in: checkers> /nix/store/jyrg99nbfxgjs0kgw9dmggiff4hrksdc-checkers-0.6.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739 checkers> Private executables installed in: checkers> /nix/store/jyrg99nbfxgjs0kgw9dmggiff4hrksdc-checkers-0.6.0/libexec/x86_64-linux-ghc-9.12.1-f739/checkers-0.6.0 checkers> Data files installed in: checkers> /nix/store/jyrg99nbfxgjs0kgw9dmggiff4hrksdc-checkers-0.6.0/share/x86_64-linux-ghc-9.12.1-f739/checkers-0.6.0 checkers> Documentation installed in: checkers> /nix/store/9ddkw4lzq383axcvz15avh0qj6qxd9wf-checkers-0.6.0-doc/share/doc/checkers-0.6.0 checkers> Configuration files installed in: checkers> /nix/store/jyrg99nbfxgjs0kgw9dmggiff4hrksdc-checkers-0.6.0/etc checkers> No alex found checkers> Using ar found on system at: checkers> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar checkers> No c2hs found checkers> No cpphs found checkers> No doctest found checkers> Using gcc version 14.3.0 given by user at: checkers> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc checkers> Using ghc version 9.12.1 found on system at: checkers> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc checkers> Using ghc-pkg version 9.12.1 found on system at: checkers> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc-pkg-9.12.1 checkers> No ghcjs found checkers> No ghcjs-pkg found checkers> No greencard found checkers> Using haddock version 2.30.0 found on system at: checkers> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/haddock-ghc-9.12.1 checkers> No happy found checkers> No haskell-suite found checkers> No haskell-suite-pkg found checkers> No hmake found checkers> Using hpc version 0.69 found on system at: checkers> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/hpc-ghc-9.12.1 checkers> Using hsc2hs version 0.68.10 found on system at: checkers> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 checkers> Using hscolour version 1.25 found on system at: checkers> /nix/store/wrs1dkr0pfxm92c5zxrfyy62ifw61ybm-hscolour-1.25/bin/HsColour checkers> No jhc found checkers> Using ld found on system at: checkers> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/ld checkers> No pkg-config found checkers> Using runghc version 9.12.1 found on system at: checkers> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/runghc-9.12.1 checkers> Using strip version 2.44 found on system at: checkers> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip checkers> Using tar found on system at: checkers> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar checkers> No uhc found attoparsec-aeson> Running phase: configurePhase HTF> Running phase: updateAutotoolsGnuConfigScriptsPhase attoparsec-aeson> configureFlags: --verbose --prefix=/nix/store/pd9lz1796m9f85rzhj6i1h58lcjcxvki-attoparsec-aeson-2.2.2.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/65zxlyy1107irnhn8g8kzdimf2wr3c37-attoparsec-aeson-2.2.2.0-doc/share/doc/attoparsec-aeson-2.2.2.0 --with-gcc=gcc --package-db=/build/tmp.OxKHeQ61LO/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib HTF> Running phase: configurePhase attoparsec-aeson> Using Parsec parser attoparsec-aeson> Configuring attoparsec-aeson-2.2.2.0... attoparsec-aeson> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports attoparsec-aeson> 'ghc' version < 9.12): attoparsec-aeson> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc is version attoparsec-aeson> 9.12.1 HTF> configureFlags: --verbose --prefix=/nix/store/khhy0p2c49gxyyq1iizddl58lic5zw5k-HTF-0.15.0.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/i8fmjci0hdxb40m59706lmj6b25vv2ni-HTF-0.15.0.2-doc/share/doc/HTF-0.15.0.2 --with-gcc=gcc --package-db=/build/tmp.D137QsqWSY/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --disable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib base-unicode-symbols> Running phase: checkPhase HTF> Using Parsec parser HTF> Configuring HTF-0.15.0.2... binary-instances> Running phase: updateAutotoolsGnuConfigScriptsPhase HTF> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports HTF> 'ghc' version < 9.12): HTF> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc is version HTF> 9.12.1 constraints-extras> Running phase: updateAutotoolsGnuConfigScriptsPhase constraints-extras> Running phase: configurePhase binary-instances> Running phase: configurePhase 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 base-unicode-symbols> Package has no test suites. constraints-extras> configureFlags: --verbose --prefix=/nix/store/nfgn6bwn72w25vi67gsjygwswji3iryx-constraints-extras-0.4.0.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/cnbk2ddff8kwgr19cad3pmn2iydjkrmc-constraints-extras-0.4.0.2-doc/share/doc/constraints-extras-0.4.0.2 --with-gcc=gcc --package-db=/build/tmp.NGkTVZps00/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib binary-instances> configureFlags: --verbose --prefix=/nix/store/k7n86wrqm26jynf5yxfi8i5invpjlvys-binary-instances-1.0.6 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/rjk07nykg6qqxv4zf83mn0pvin7sak4r-binary-instances-1.0.6-doc/share/doc/binary-instances-1.0.6 --with-gcc=gcc --package-db=/build/tmp.M5YVkqj67q/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --disable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib base-unicode-symbols> Running phase: haddockPhase checkers> Running phase: buildPhase constraints-extras> Using Parsec parser constraints-extras> Configuring constraints-extras-0.4.0.2... binary-instances> Using Parsec parser binary-instances> Configuring binary-instances-1.0.6... constraints-extras> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports constraints-extras> 'ghc' version < 9.12): constraints-extras> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc is version constraints-extras> 9.12.1 binary-instances> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports binary-instances> 'ghc' version < 9.12): binary-instances> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc is version binary-instances> 9.12.1 checkers> Preprocessing library for checkers-0.6.0... checkers> Building library for checkers-0.6.0... deriving-aeson> Running phase: updateAutotoolsGnuConfigScriptsPhase deriving-aeson> Running phase: configurePhase deriving-aeson> configureFlags: --verbose --prefix=/nix/store/hb1zdadjajqagsmlsc5ms46s9acfn2fq-deriving-aeson-0.2.10 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/9gh1biyyhviffcihn69d71n8z1myaylq-deriving-aeson-0.2.10-doc/share/doc/deriving-aeson-0.2.10 --with-gcc=gcc --package-db=/build/tmp.kxKxpg0PbS/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib deriving-aeson> Using Parsec parser deriving-aeson> Configuring deriving-aeson-0.2.10... enummapset> Running phase: updateAutotoolsGnuConfigScriptsPhase deriving-aeson> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports deriving-aeson> 'ghc' version < 9.12): deriving-aeson> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc is version deriving-aeson> 9.12.1 enummapset> Running phase: configurePhase enummapset> configureFlags: --verbose --prefix=/nix/store/jnnyz04l7g8gdny8mp5ggpy1rf59r2qk-enummapset-0.7.3.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/ji8p34qdwpd1sy20ivdshaz12ka1vyq0-enummapset-0.7.3.0-doc/share/doc/enummapset-0.7.3.0 --with-gcc=gcc --package-db=/build/tmp.g8nx1AB1WD/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib enummapset> Using Parsec parser enummapset> Configuring enummapset-0.7.3.0... checkers> [ 1 of 15] Compiling Control.Monad.Extensions ( src/Control/Monad/Extensions.hs, dist/build/Control/Monad/Extensions.o, dist/build/Control/Monad/Extensions.dyn_o ) base-unicode-symbols> Preprocessing library for base-unicode-symbols-0.2.4.2... base-unicode-symbols> Running Haddock on library for base-unicode-symbols-0.2.4.2... enummapset> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports enummapset> 'ghc' version < 9.12): enummapset> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc is version enummapset> 9.12.1 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-2EfKXkHHO8KKbgBlJz1YQ8-doctests lens> include base-4.21.0.0-f068 lens> include deepseq-1.5.1.0-b096 lens> include simple-reflect-0.3.3-LKS24DvSQ5H11ISVKxAakQ lens> component lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ lens> include array-0.5.8.0-038b lens> include assoc-1.1.1-5vYaw7IiTJ1HlnRLuQpaxd lens> include base-4.21.0.0-f068 lens> include base-orphans-0.9.3-1hIJyewP2H2DmsUJtWZtzI lens> include bifunctors-5.6.2-L1vyoAdULzoHeiT6QlH8lD lens> include bytestring-0.12.2.0-be6d lens> include call-stack-0.4.0-5rbOZXZYRvFBfD2yeAkH22 lens> include comonad-5.0.9-15hKfJpSYEt2YwbphvT6ks lens> include containers-0.7-647d lens> include contravariant-1.5.5-4MkXGqNLets1jMg5PsM4AH lens> include distributive-0.6.2.1-4MR4GhfsuhJfdqDIo5EDx lens> include exceptions-0.10.9-5f69 lens> include filepath-1.5.4.0-7ce6 lens> include free-5.2-JHgD5MXOGVIAMB1nszP6KK lens> include ghc-prim-0.13.0-cfc8 lens> include hashable-1.4.7.0-FrCvEjo9HTdHfqyBqag94O lens> include indexed-traversable-0.1.4-8Dh9LliYJpa9mqmeaCw3nd lens> include indexed-traversable-instances-0.1.2-nfC2IEXfAxAi4oetFVy4L lens> include kan-extensions-5.2.6-1f46m1oQ76418EOJTw0y2U lens> include mtl-2.3.1-9650 lens> include parallel-3.2.2.0-EOA93WO8SvSCm3kjwhGa1v lens> include profunctors-5.6.2-DGYvlWLXsT04lSM501wqXR lens> include reflection-2.1.9-9T4QSOC0z26KFnRNTDuDVL lens> include semigroupoids-6.0.1-DMFvbjyAUw87uSTdumPMDa lens> include strict-0.5.1-E9ObxZudiKK9J4xi4Pfq2i lens> include tagged-0.8.9-KKVCaQOOaOC48LiR7ACFoh lens> include template-haskell-2.23.0.0-125a lens> include text-2.1.2-5eaa lens> include th-abstraction-0.7.1.0-G4srMolZTFE2UR1yx8Qz4k lens> include these-1.2.1-77B7QTdYqCB8IXgulz2Gp9 lens> include transformers-0.6.1.2-199f lens> include transformers-compat-0.7.2-35fU3ixH8lA2c0N1Lh3608 lens> include unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV lens> include vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q lens> component lens-5.3.4-LIBzksGxTpIKjHDaebQT6e-hunit lens> include HUnit-1.6.2.0-qUaw1nn5Lc6mWzDeZqcfq lens> include base-4.21.0.0-f068 lens> include bytestring-0.12.2.0-be6d lens> include containers-0.7-647d lens> include lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ lens> include mtl-2.3.1-9650 lens> include test-framework-0.8.2.2-AvUQcCqxm5QHQVaaSI5DCS lens> include test-framework-hunit-0.3.0.2-H92Z156QXzNEWx2B1Lzj6u lens> include text-2.1.2-5eaa lens> component lens-5.3.4-4jfNEyJTIQD3LO6ZzFFUvk-properties lens> include QuickCheck-2.14.3-L4og0ZQ0UVv3NVnDTZSE7K lens> include base-4.21.0.0-f068 lens> include lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ lens> include test-framework-0.8.2.2-AvUQcCqxm5QHQVaaSI5DCS lens> include test-framework-quickcheck2-0.3.0.6-qLQ3XF1O45JqLhUFDSiHP lens> include transformers-0.6.1.2-199f lens> component lens-5.3.4-J1oYcJqU4153l30lUuQnMY-templates lens> include base-4.21.0.0-f068 lens> include lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ lens> Linked component graph: lens> unit lens-5.3.4-2EfKXkHHO8KKbgBlJz1YQ8-doctests lens> include base-4.21.0.0-f068 lens> include deepseq-1.5.1.0-b096 lens> include simple-reflect-0.3.3-LKS24DvSQ5H11ISVKxAakQ lens> unit lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ lens> include array-0.5.8.0-038b lens> include assoc-1.1.1-5vYaw7IiTJ1HlnRLuQpaxd lens> include base-4.21.0.0-f068 lens> include base-orphans-0.9.3-1hIJyewP2H2DmsUJtWZtzI lens> include bifunctors-5.6.2-L1vyoAdULzoHeiT6QlH8lD lens> include bytestring-0.12.2.0-be6d lens> include call-stack-0.4.0-5rbOZXZYRvFBfD2yeAkH22 lens> include comonad-5.0.9-15hKfJpSYEt2YwbphvT6ks lens> include containers-0.7-647d lens> include contravariant-1.5.5-4MkXGqNLets1jMg5PsM4AH lens> include distributive-0.6.2.1-4MR4GhfsuhJfdqDIo5EDx lens> include exceptions-0.10.9-5f69 lens> include filepath-1.5.4.0-7ce6 lens> include free-5.2-JHgD5MXOGVIAMB1nszP6KK lens> include ghc-prim-0.13.0-cfc8 lens> include hashable-1.4.7.0-FrCvEjo9HTdHfqyBqag94O lens> include indexed-traversable-0.1.4-8Dh9LliYJpa9mqmeaCw3nd lens> include indexed-traversable-instances-0.1.2-nfC2IEXfAxAi4oetFVy4L lens> include kan-extensions-5.2.6-1f46m1oQ76418EOJTw0y2U lens> include mtl-2.3.1-9650 lens> include parallel-3.2.2.0-EOA93WO8SvSCm3kjwhGa1v lens> include profunctors-5.6.2-DGYvlWLXsT04lSM501wqXR lens> include reflection-2.1.9-9T4QSOC0z26KFnRNTDuDVL lens> include semigroupoids-6.0.1-DMFvbjyAUw87uSTdumPMDa lens> include strict-0.5.1-E9ObxZudiKK9J4xi4Pfq2i lens> include tagged-0.8.9-KKVCaQOOaOC48LiR7ACFoh lens> include template-haskell-2.23.0.0-125a lens> include text-2.1.2-5eaa lens> include th-abstraction-0.7.1.0-G4srMolZTFE2UR1yx8Qz4k lens> include these-1.2.1-77B7QTdYqCB8IXgulz2Gp9 lens> include transformers-0.6.1.2-199f lens> include transformers-compat-0.7.2-35fU3ixH8lA2c0N1Lh3608 lens> include unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV lens> include vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q lens> Control.Exception.Lens=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Control.Exception.Lens,Control.Lens=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Control.Lens,Control.Lens.At=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Control.Lens.At,Control.Lens.Combinators=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Control.Lens.Combinators,Control.Lens.Cons=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Control.Lens.Cons,Control.Lens.Each=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Control.Lens.Each,Control.Lens.Empty=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Control.Lens.Empty,Control.Lens.Equality=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Control.Lens.Equality,Control.Lens.Extras=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Control.Lens.Extras,Control.Lens.Fold=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Control.Lens.Fold,Control.Lens.Getter=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Control.Lens.Getter,Control.Lens.Indexed=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Control.Lens.Indexed,Control.Lens.Internal=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Control.Lens.Internal,Control.Lens.Internal.Bazaar=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Control.Lens.Internal.Bazaar,Control.Lens.Internal.ByteString=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Control.Lens.Internal.ByteString,Control.Lens.Internal.CTypes=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Control.Lens.Internal.CTypes,Control.Lens.Internal.Context=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Control.Lens.Internal.Context,Control.Lens.Internal.Deque=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Control.Lens.Internal.Deque,Control.Lens.Internal.Doctest=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Control.Lens.Internal.Doctest,Control.Lens.Internal.Exception=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Control.Lens.Internal.Exception,Control.Lens.Internal.FieldTH=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Control.Lens.Internal.FieldTH,Control.Lens.Internal.Fold=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Control.Lens.Internal.Fold,Control.Lens.Internal.Getter=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Control.Lens.Internal.Getter,Control.Lens.Internal.Indexed=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Control.Lens.Internal.Indexed,Control.Lens.Internal.Instances=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Control.Lens.Internal.Instances,Control.Lens.Internal.Iso=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Control.Lens.Internal.Iso,Control.Lens.Internal.Level=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Control.Lens.Internal.Level,Control.Lens.Internal.List=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Control.Lens.Internal.List,Control.Lens.Internal.Magma=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Control.Lens.Internal.Magma,Control.Lens.Internal.Prism=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Control.Lens.Internal.Prism,Control.Lens.Internal.PrismTH=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Control.Lens.Internal.PrismTH,Control.Lens.Internal.Profunctor=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Control.Lens.Internal.Profunctor,Control.Lens.Internal.Review=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Control.Lens.Internal.Review,Control.Lens.Internal.Setter=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Control.Lens.Internal.Setter,Control.Lens.Internal.TH=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Control.Lens.Internal.TH,Control.Lens.Internal.Zoom=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Control.Lens.Internal.Zoom,Control.Lens.Iso=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Control.Lens.Iso,Control.Lens.Lens=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Control.Lens.Lens,Control.Lens.Level=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Control.Lens.Level,Control.Lens.Operators=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Control.Lens.Operators,Control.Lens.Plated=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Control.Lens.Plated,Control.Lens.Prism=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Control.Lens.Prism,Control.Lens.Profunctor=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Control.Lens.Profunctor,Control.Lens.Reified=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Control.Lens.Reified,Control.Lens.Review=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Control.Lens.Review,Control.Lens.Setter=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Control.Lens.Setter,Control.Lens.TH=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Control.Lens.TH,Control.Lens.Traversal=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Control.Lens.Traversal,Control.Lens.Tuple=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Control.Lens.Tuple,Control.Lens.Type=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Control.Lens.Type,Control.Lens.Unsound=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Control.Lens.Unsound,Control.Lens.Wrapped=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Control.Lens.Wrapped,Control.Lens.Zoom=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Control.Lens.Zoom,Control.Monad.Error.Lens=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Control.Monad.Error.Lens,Control.Parallel.Strategies.Lens=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Control.Parallel.Strategies.Lens,Control.Seq.Lens=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Control.Seq.Lens,Data.Array.Lens=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Data.Array.Lens,Data.Bits.Lens=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Data.Bits.Lens,Data.ByteString.Lazy.Lens=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Data.ByteString.Lazy.Lens,Data.ByteString.Lens=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Data.ByteString.Lens,Data.ByteString.Strict.Lens=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Data.ByteString.Strict.Lens,Data.Complex.Lens=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Data.Complex.Lens,Data.Data.Lens=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Data.Data.Lens,Data.Dynamic.Lens=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Data.Dynamic.Lens,Data.HashSet.Lens=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Data.HashSet.Lens,Data.IntSet.Lens=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Data.IntSet.Lens,Data.List.Lens=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Data.List.Lens,Data.Map.Lens=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Data.Map.Lens,Data.Sequence.Lens=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Data.Sequence.Lens,Data.Set.Lens=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Data.Set.Lens,Data.Text.Lazy.Lens=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Data.Text.Lazy.Lens,Data.Text.Lens=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Data.Text.Lens,Data.Text.Strict.Lens=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Data.Text.Strict.Lens,Data.Tree.Lens=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Data.Tree.Lens,Data.Typeable.Lens=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Data.Typeable.Lens,Data.Vector.Generic.Lens=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Data.Vector.Generic.Lens,Data.Vector.Lens=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Data.Vector.Lens,GHC.Generics.Lens=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:GHC.Generics.Lens,Language.Haskell.TH.Lens=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Language.Haskell.TH.Lens,Numeric.Lens=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Numeric.Lens,Numeric.Natural.Lens=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:Numeric.Natural.Lens,System.Exit.Lens=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:System.Exit.Lens,System.FilePath.Lens=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:System.FilePath.Lens,System.IO.Error.Lens=lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ:System.IO.Error.Lens lens> unit lens-5.3.4-LIBzksGxTpIKjHDaebQT6e-hunit lens> include HUnit-1.6.2.0-qUaw1nn5Lc6mWzDeZqcfq lens> include base-4.21.0.0-f068 lens> include bytestring-0.12.2.0-be6d lens> include containers-0.7-647d lens> include lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ lens> include mtl-2.3.1-9650 lens> include test-framework-0.8.2.2-AvUQcCqxm5QHQVaaSI5DCS lens> include test-framework-hunit-0.3.0.2-H92Z156QXzNEWx2B1Lzj6u lens> include text-2.1.2-5eaa lens> unit lens-5.3.4-4jfNEyJTIQD3LO6ZzFFUvk-properties lens> include QuickCheck-2.14.3-L4og0ZQ0UVv3NVnDTZSE7K lens> include base-4.21.0.0-f068 lens> include lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ lens> include test-framework-0.8.2.2-AvUQcCqxm5QHQVaaSI5DCS lens> include test-framework-quickcheck2-0.3.0.6-qLQ3XF1O45JqLhUFDSiHP lens> include transformers-0.6.1.2-199f lens> unit lens-5.3.4-J1oYcJqU4153l30lUuQnMY-templates lens> include base-4.21.0.0-f068 lens> include lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ lens> Ready component graph: lens> definite lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ lens> depends array-0.5.8.0-038b lens> depends assoc-1.1.1-5vYaw7IiTJ1HlnRLuQpaxd lens> depends base-4.21.0.0-f068 lens> depends base-orphans-0.9.3-1hIJyewP2H2DmsUJtWZtzI lens> depends bifunctors-5.6.2-L1vyoAdULzoHeiT6QlH8lD lens> depends bytestring-0.12.2.0-be6d lens> depends call-stack-0.4.0-5rbOZXZYRvFBfD2yeAkH22 lens> depends comonad-5.0.9-15hKfJpSYEt2YwbphvT6ks lens> depends containers-0.7-647d lens> depends contravariant-1.5.5-4MkXGqNLets1jMg5PsM4AH constraints-extras> Flags chosen: build-readme=True path> Running phase: updateAutotoolsGnuConfigScriptsPhase microaeson> Running phase: updateAutotoolsGnuConfigScriptsPhase quickcheck-classes> Running phase: updateAutotoolsGnuConfigScriptsPhase enummapset> Flags chosen: debug=False hw-hspec-hedgehog> Running phase: updateAutotoolsGnuConfigScriptsPhase path> Running phase: configurePhase microaeson> Running phase: configurePhase hw-hspec-hedgehog> Running phase: configurePhase quickcheck-classes> Running phase: configurePhase lens> depends distributive-0.6.2.1-4MR4GhfsuhJfdqDIo5EDx lens> depends exceptions-0.10.9-5f69 lens> depends filepath-1.5.4.0-7ce6 lens> depends free-5.2-JHgD5MXOGVIAMB1nszP6KK lens> depends ghc-prim-0.13.0-cfc8 lens> depends hashable-1.4.7.0-FrCvEjo9HTdHfqyBqag94O lens> depends indexed-traversable-0.1.4-8Dh9LliYJpa9mqmeaCw3nd lens> depends indexed-traversable-instances-0.1.2-nfC2IEXfAxAi4oetFVy4L lens> depends kan-extensions-5.2.6-1f46m1oQ76418EOJTw0y2U lens> depends mtl-2.3.1-9650 lens> depends parallel-3.2.2.0-EOA93WO8SvSCm3kjwhGa1v lens> depends profunctors-5.6.2-DGYvlWLXsT04lSM501wqXR lens> depends reflection-2.1.9-9T4QSOC0z26KFnRNTDuDVL lens> depends semigroupoids-6.0.1-DMFvbjyAUw87uSTdumPMDa lens> depends strict-0.5.1-E9ObxZudiKK9J4xi4Pfq2i lens> depends tagged-0.8.9-KKVCaQOOaOC48LiR7ACFoh lens> depends template-haskell-2.23.0.0-125a lens> depends text-2.1.2-5eaa lens> depends th-abstraction-0.7.1.0-G4srMolZTFE2UR1yx8Qz4k lens> depends these-1.2.1-77B7QTdYqCB8IXgulz2Gp9 lens> depends transformers-0.6.1.2-199f lens> depends transformers-compat-0.7.2-35fU3ixH8lA2c0N1Lh3608 lens> depends unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV lens> depends vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q lens> definite lens-5.3.4-J1oYcJqU4153l30lUuQnMY-templates lens> depends base-4.21.0.0-f068 lens> depends lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ lens> definite lens-5.3.4-LIBzksGxTpIKjHDaebQT6e-hunit lens> depends HUnit-1.6.2.0-qUaw1nn5Lc6mWzDeZqcfq lens> depends base-4.21.0.0-f068 lens> depends bytestring-0.12.2.0-be6d lens> depends containers-0.7-647d lens> depends lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ lens> depends mtl-2.3.1-9650 lens> depends test-framework-0.8.2.2-AvUQcCqxm5QHQVaaSI5DCS lens> depends test-framework-hunit-0.3.0.2-H92Z156QXzNEWx2B1Lzj6u lens> depends text-2.1.2-5eaa lens> definite lens-5.3.4-4jfNEyJTIQD3LO6ZzFFUvk-properties lens> depends QuickCheck-2.14.3-L4og0ZQ0UVv3NVnDTZSE7K lens> depends base-4.21.0.0-f068 lens> depends lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ lens> depends test-framework-0.8.2.2-AvUQcCqxm5QHQVaaSI5DCS lens> depends test-framework-quickcheck2-0.3.0.6-qLQ3XF1O45JqLhUFDSiHP lens> depends transformers-0.6.1.2-199f lens> definite lens-5.3.4-2EfKXkHHO8KKbgBlJz1YQ8-doctests lens> depends base-4.21.0.0-f068 lens> depends deepseq-1.5.1.0-b096 lens> depends simple-reflect-0.3.3-LKS24DvSQ5H11ISVKxAakQ 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/cvbl7cgisiywca874apc6qilahb5kr6d-lens-5.3.4 lens> Executables installed in: lens> /nix/store/cvbl7cgisiywca874apc6qilahb5kr6d-lens-5.3.4/bin lens> Libraries installed in: lens> /nix/store/cvbl7cgisiywca874apc6qilahb5kr6d-lens-5.3.4/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ lens> Dynamic Libraries installed in: lens> /nix/store/cvbl7cgisiywca874apc6qilahb5kr6d-lens-5.3.4/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739 lens> Private executables installed in: lens> /nix/store/cvbl7cgisiywca874apc6qilahb5kr6d-lens-5.3.4/libexec/x86_64-linux-ghc-9.12.1-f739/lens-5.3.4 lens> Data files installed in: lens> /nix/store/cvbl7cgisiywca874apc6qilahb5kr6d-lens-5.3.4/share/x86_64-linux-ghc-9.12.1-f739/lens-5.3.4 lens> Documentation installed in: lens> /nix/store/ahiryhcx78rq0zi17skyng875kazc7ha-lens-5.3.4-doc/share/doc/lens-5.3.4 lens> Configuration files installed in: lens> /nix/store/cvbl7cgisiywca874apc6qilahb5kr6d-lens-5.3.4/etc lens> No alex found lens> Using ar found on system at: lens> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar lens> No c2hs found lens> No cpphs found lens> No doctest found lens> Using gcc version 14.3.0 given by user at: lens> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc lens> Using ghc version 9.12.1 found on system at: lens> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc lens> Using ghc-pkg version 9.12.1 found on system at: lens> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/hpc-ghc-9.12.1 lens> Using hsc2hs version 0.68.10 found on system at: lens> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 lens> Using hscolour version 1.25 found on system at: lens> /nix/store/wrs1dkr0pfxm92c5zxrfyy62ifw61ybm-hscolour-1.25/bin/HsColour lens> No jhc found lens> Using ld found on system at: lens> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/runghc-9.12.1 lens> Using strip version 2.44 found on system at: lens> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip lens> Using tar found on system at: lens> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar lens> No uhc found quickcheck-classes> configureFlags: --verbose --prefix=/nix/store/fssy8bvclpd2jxryrx485fhxiw4ndbd7-quickcheck-classes-0.6.5.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/yjn6kql1y8kpikrxd4hi816fxihkxiga-quickcheck-classes-0.6.5.0-doc/share/doc/quickcheck-classes-0.6.5.0 --with-gcc=gcc --package-db=/build/tmp.OuqRyCrsTN/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib hw-hspec-hedgehog> configureFlags: --verbose --prefix=/nix/store/7jr3bhabfqs9kirmhc306yjl9nysm6h8-hw-hspec-hedgehog-0.1.1.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/y6ai11icq5700kp520s1vrkbc6pswprm-hw-hspec-hedgehog-0.1.1.1-doc/share/doc/hw-hspec-hedgehog-0.1.1.1 --with-gcc=gcc --package-db=/build/tmp.lIh8yQifGc/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/lib microaeson> configureFlags: --verbose --prefix=/nix/store/p8y6kj0gdbl24kbdz45gxndbwpfhs05q-microaeson-0.1.0.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/0bjbynbmzhqb0cqviv23rcl29xvz3vif-microaeson-0.1.0.2-doc/share/doc/microaeson-0.1.0.2 --with-gcc=gcc --package-db=/build/tmp.5HfayYh0EG/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib hw-hspec-hedgehog> Using Parsec parser hw-hspec-hedgehog> Configuring hw-hspec-hedgehog-0.1.1.1... quickcheck-classes> Using Parsec parser quickcheck-classes> Configuring quickcheck-classes-0.6.5.0... microaeson> Using Parsec parser microaeson> Configuring microaeson-0.1.0.2... base-unicode-symbols> [ 1 of 14] Compiling Control.Applicative.Unicode ( src/Control/Applicative/Unicode.hs, nothing ) [HIE file is missing] microaeson> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports microaeson> 'ghc' version < 9.12): microaeson> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc is version microaeson> 9.12.1 path> configureFlags: --verbose --prefix=/nix/store/1h7rdpa4x0ia0hy0fz8z3ljpmgvldb0n-path-0.9.5 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/3znrqsb6dh13si58kb40jn86i4a1vs5f-path-0.9.5-doc/share/doc/path-0.9.5 --with-gcc=gcc --package-db=/build/tmp.09iMMj6cAl/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib 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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc is version hw-hspec-hedgehog> 9.12.1 base-unicode-symbols> [ 2 of 14] Compiling Control.Category.Unicode ( src/Control/Category/Unicode.hs, nothing ) [HIE file is missing] quickcheck-classes> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports quickcheck-classes> 'ghc' version < 9.12): quickcheck-classes> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc is version quickcheck-classes> 9.12.1 path> Using Parsec parser path> Configuring path-0.9.5... base-unicode-symbols> [ 3 of 14] Compiling Control.Arrow.Unicode ( src/Control/Arrow/Unicode.hs, nothing ) [HIE file is missing] checkers> [ 2 of 15] Compiling Test.QuickCheck.Bottoms ( src/Test/QuickCheck/Bottoms.hs, dist/build/Test/QuickCheck/Bottoms.o, dist/build/Test/QuickCheck/Bottoms.dyn_o ) checkers> [ 3 of 15] Compiling Test.QuickCheck.Instances.Array ( src/Test/QuickCheck/Instances/Array.hs, dist/build/Test/QuickCheck/Instances/Array.o, dist/build/Test/QuickCheck/Instances/Array.dyn_o ) checkers> [ 4 of 15] Compiling Test.QuickCheck.Instances.Maybe ( src/Test/QuickCheck/Instances/Maybe.hs, dist/build/Test/QuickCheck/Instances/Maybe.o, dist/build/Test/QuickCheck/Instances/Maybe.dyn_o ) checkers> [ 5 of 15] Compiling Test.QuickCheck.Instances.Num ( src/Test/QuickCheck/Instances/Num.hs, dist/build/Test/QuickCheck/Instances/Num.o, dist/build/Test/QuickCheck/Instances/Num.dyn_o ) base-unicode-symbols> [ 4 of 14] Compiling Control.Monad.Unicode ( src/Control/Monad/Unicode.hs, nothing ) [HIE file is missing] base-unicode-symbols> [ 5 of 14] Compiling Data.Bool.Unicode ( src/Data/Bool/Unicode.hs, nothing ) [HIE file is missing] base-unicode-symbols> [ 6 of 14] Compiling Data.Eq.Unicode ( src/Data/Eq/Unicode.hs, nothing ) [HIE file is missing] base-unicode-symbols> [ 7 of 14] Compiling Data.Foldable.Unicode ( src/Data/Foldable/Unicode.hs, nothing ) [HIE file is missing] path> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports path> 'ghc' version < 9.12): path> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc is version path> 9.12.1 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. 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. 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-J5ZRpZReZUa9YAmmYVcUKe HTF> include Diff-0.5-5KwlTPZj9ScGqmIZTJReFp HTF> include HUnit-1.6.2.0-qUaw1nn5Lc6mWzDeZqcfq HTF> include QuickCheck-2.14.3-L4og0ZQ0UVv3NVnDTZSE7K HTF> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy HTF> include array-0.5.8.0-038b HTF> include base-4.21.0.0-f068 HTF> include base64-bytestring-1.2.1.0-Fu6fhkwZyR445wBidmDueV HTF> include bytestring-0.12.2.0-be6d HTF> include containers-0.7-647d HTF> include cpphs-1.20.9.1-HoqWlBoFHNXJhkIiG6vRz0 HTF> include directory-1.3.9.0-9eff HTF> include haskell-src-1.0.4.1-FMc8q23cffL9ah3g96Vzbk HTF> include lifted-base-0.2.3.12-IAg7KHXGc9QKzqum6nwstA HTF> include monad-control-1.0.3.1-IgyvcF4MJtdLFgnYpoH5u0 HTF> include mtl-2.3.1-9650 HTF> include old-time-1.1.0.4-27MPESX8Qdi6qL3OyG7GpW HTF> include pretty-1.1.3.6-2a4e HTF> include process-1.6.25.0-4623 HTF> include random-1.2.1.3-Fu806TZniKRG79uAj7bp6W HTF> include regex-compat-0.95.2.2-GX6ZK41F7TsB6VMrACeKuN HTF> include text-2.1.2-5eaa HTF> include time-1.14-f7a8 HTF> include unix-2.8.6.0-6369 HTF> include vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q HTF> include xmlgen-0.6.2.2-7SwA1SNakqyBYjGjtw6Pn HTF> component HTF-0.15.0.2-tBoM4rDpi7Ea2ldVogbJd-htfpp HTF> include HTF-0.15.0.2-J5ZRpZReZUa9YAmmYVcUKe HTF> include HUnit-1.6.2.0-qUaw1nn5Lc6mWzDeZqcfq HTF> include array-0.5.8.0-038b HTF> include base-4.21.0.0-f068 HTF> include cpphs-1.20.9.1-HoqWlBoFHNXJhkIiG6vRz0 HTF> include directory-1.3.9.0-9eff HTF> include mtl-2.3.1-9650 HTF> include old-time-1.1.0.4-27MPESX8Qdi6qL3OyG7GpW HTF> include random-1.2.1.3-Fu806TZniKRG79uAj7bp6W HTF> include text-2.1.2-5eaa HTF> Linked component graph: HTF> unit HTF-0.15.0.2-J5ZRpZReZUa9YAmmYVcUKe HTF> include Diff-0.5-5KwlTPZj9ScGqmIZTJReFp HTF> include HUnit-1.6.2.0-qUaw1nn5Lc6mWzDeZqcfq HTF> include QuickCheck-2.14.3-L4og0ZQ0UVv3NVnDTZSE7K HTF> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy HTF> include array-0.5.8.0-038b HTF> include base-4.21.0.0-f068 HTF> include base64-bytestring-1.2.1.0-Fu6fhkwZyR445wBidmDueV HTF> include bytestring-0.12.2.0-be6d HTF> include containers-0.7-647d HTF> include cpphs-1.20.9.1-HoqWlBoFHNXJhkIiG6vRz0 HTF> include directory-1.3.9.0-9eff HTF> include haskell-src-1.0.4.1-FMc8q23cffL9ah3g96Vzbk HTF> include lifted-base-0.2.3.12-IAg7KHXGc9QKzqum6nwstA HTF> include monad-control-1.0.3.1-IgyvcF4MJtdLFgnYpoH5u0 HTF> include mtl-2.3.1-9650 HTF> include old-time-1.1.0.4-27MPESX8Qdi6qL3OyG7GpW HTF> include pretty-1.1.3.6-2a4e HTF> include process-1.6.25.0-4623 HTF> include random-1.2.1.3-Fu806TZniKRG79uAj7bp6W HTF> include regex-compat-0.95.2.2-GX6ZK41F7TsB6VMrACeKuN HTF> include text-2.1.2-5eaa HTF> include time-1.14-f7a8 HTF> include unix-2.8.6.0-6369 HTF> include vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q HTF> include xmlgen-0.6.2.2-7SwA1SNakqyBYjGjtw6Pn HTF> Test.Framework=HTF-0.15.0.2-J5ZRpZReZUa9YAmmYVcUKe:Test.Framework,Test.Framework.AssertM=HTF-0.15.0.2-J5ZRpZReZUa9YAmmYVcUKe:Test.Framework.AssertM,Test.Framework.BlackBoxTest=HTF-0.15.0.2-J5ZRpZReZUa9YAmmYVcUKe:Test.Framework.BlackBoxTest,Test.Framework.HUnitWrapper=HTF-0.15.0.2-J5ZRpZReZUa9YAmmYVcUKe:Test.Framework.HUnitWrapper,Test.Framework.History=HTF-0.15.0.2-J5ZRpZReZUa9YAmmYVcUKe:Test.Framework.History,Test.Framework.JsonOutput=HTF-0.15.0.2-J5ZRpZReZUa9YAmmYVcUKe:Test.Framework.JsonOutput,Test.Framework.Location=HTF-0.15.0.2-J5ZRpZReZUa9YAmmYVcUKe:Test.Framework.Location,Test.Framework.Preprocessor=HTF-0.15.0.2-J5ZRpZReZUa9YAmmYVcUKe:Test.Framework.Preprocessor,Test.Framework.Pretty=HTF-0.15.0.2-J5ZRpZReZUa9YAmmYVcUKe:Test.Framework.Pretty,Test.Framework.PrettyHaskell=HTF-0.15.0.2-J5ZRpZReZUa9YAmmYVcUKe:Test.Framework.PrettyHaskell,Test.Framework.QuickCheckWrapper=HTF-0.15.0.2-J5ZRpZReZUa9YAmmYVcUKe:Test.Framework.QuickCheckWrapper,Test.Framework.TestInterface=HTF-0.15.0.2-J5ZRpZReZUa9YAmmYVcUKe:Test.Framework.TestInterface,Test.Framework.TestManager=HTF-0.15.0.2-J5ZRpZReZUa9YAmmYVcUKe:Test.Framework.TestManager,Test.Framework.TestTypes=HTF-0.15.0.2-J5ZRpZReZUa9YAmmYVcUKe:Test.Framework.TestTypes,Test.Framework.ThreadPool=HTF-0.15.0.2-J5ZRpZReZUa9YAmmYVcUKe:Test.Framework.ThreadPool,Test.Framework.Tutorial=HTF-0.15.0.2-J5ZRpZReZUa9YAmmYVcUKe:Test.Framework.Tutorial,Test.Framework.XmlOutput=HTF-0.15.0.2-J5ZRpZReZUa9YAmmYVcUKe:Test.Framework.XmlOutput HTF> unit HTF-0.15.0.2-tBoM4rDpi7Ea2ldVogbJd-htfpp HTF> include HTF-0.15.0.2-J5ZRpZReZUa9YAmmYVcUKe HTF> include HUnit-1.6.2.0-qUaw1nn5Lc6mWzDeZqcfq HTF> include array-0.5.8.0-038b HTF> include base-4.21.0.0-f068 HTF> include cpphs-1.20.9.1-HoqWlBoFHNXJhkIiG6vRz0 HTF> include directory-1.3.9.0-9eff HTF> include mtl-2.3.1-9650 HTF> include old-time-1.1.0.4-27MPESX8Qdi6qL3OyG7GpW HTF> include random-1.2.1.3-Fu806TZniKRG79uAj7bp6W HTF> include text-2.1.2-5eaa HTF> Ready component graph: HTF> definite HTF-0.15.0.2-J5ZRpZReZUa9YAmmYVcUKe HTF> depends Diff-0.5-5KwlTPZj9ScGqmIZTJReFp HTF> depends HUnit-1.6.2.0-qUaw1nn5Lc6mWzDeZqcfq HTF> depends QuickCheck-2.14.3-L4og0ZQ0UVv3NVnDTZSE7K HTF> depends aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy HTF> depends array-0.5.8.0-038b HTF> depends base-4.21.0.0-f068 HTF> depends base64-bytestring-1.2.1.0-Fu6fhkwZyR445wBidmDueV HTF> depends bytestring-0.12.2.0-be6d HTF> depends containers-0.7-647d HTF> depends cpphs-1.20.9.1-HoqWlBoFHNXJhkIiG6vRz0 HTF> depends directory-1.3.9.0-9eff HTF> depends haskell-src-1.0.4.1-FMc8q23cffL9ah3g96Vzbk HTF> depends lifted-base-0.2.3.12-IAg7KHXGc9QKzqum6nwstA HTF> depends monad-control-1.0.3.1-IgyvcF4MJtdLFgnYpoH5u0 HTF> depends mtl-2.3.1-9650 HTF> depends old-time-1.1.0.4-27MPESX8Qdi6qL3OyG7GpW HTF> depends pretty-1.1.3.6-2a4e HTF> depends process-1.6.25.0-4623 HTF> depends random-1.2.1.3-Fu806TZniKRG79uAj7bp6W HTF> depends regex-compat-0.95.2.2-GX6ZK41F7TsB6VMrACeKuN HTF> depends text-2.1.2-5eaa HTF> depends time-1.14-f7a8 HTF> depends unix-2.8.6.0-6369 HTF> depends vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q HTF> depends xmlgen-0.6.2.2-7SwA1SNakqyBYjGjtw6Pn HTF> definite HTF-0.15.0.2-tBoM4rDpi7Ea2ldVogbJd-htfpp HTF> depends HTF-0.15.0.2-J5ZRpZReZUa9YAmmYVcUKe HTF> depends HUnit-1.6.2.0-qUaw1nn5Lc6mWzDeZqcfq HTF> depends array-0.5.8.0-038b HTF> depends base-4.21.0.0-f068 base-unicode-symbols> [ 8 of 14] Compiling Data.Function.Unicode ( src/Data/Function/Unicode.hs, nothing ) [HIE file is missing] base-unicode-symbols> [ 9 of 14] Compiling Data.List.Unicode ( src/Data/List/Unicode.hs, nothing ) [HIE file is missing] checkers> [ 6 of 15] Compiling Test.QuickCheck.Instances.List ( src/Test/QuickCheck/Instances/List.hs, dist/build/Test/QuickCheck/Instances/List.o, dist/build/Test/QuickCheck/Instances/List.dyn_o ) checkers> src/Test/QuickCheck/Instances/List.hs:13:1: warning: [GHC-66111] [-Wunused-imports] checkers> The import of ‘Control.Applicative’ is redundant checkers> except perhaps to import instances from ‘Control.Applicative’ checkers> To import instances alone, use: import Control.Applicative() checkers> | checkers> 13 | import Control.Applicative checkers> | ^^^^^^^^^^^^^^^^^^^^^^^^^^ checkers> base-unicode-symbols> [10 of 14] Compiling Data.Monoid.Unicode ( src/Data/Monoid/Unicode.hs, nothing ) [HIE file is missing] lens> Running phase: buildPhase base-unicode-symbols> [11 of 14] Compiling Data.Ord.Unicode ( src/Data/Ord/Unicode.hs, nothing ) [HIE file is missing] 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 ) 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-DpMGAFHNFn2J6mWePKpMa0 attoparsec-aeson> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy attoparsec-aeson> include attoparsec-0.14.4-4tFKp2sGvwR76TbqUUtqLv attoparsec-aeson> include base-4.21.0.0-f068 attoparsec-aeson> include bytestring-0.12.2.0-be6d attoparsec-aeson> include character-ps-0.1-ILTm3MzOmV6ATKQYJeEG6L attoparsec-aeson> include integer-conversion-0.1.1-JrzKay2Avev60C21z0mwSD attoparsec-aeson> include primitive-0.9.1.0-4mP32nrOmbODcFIoSZ6ejg attoparsec-aeson> include scientific-0.3.8.0-3okI0OjyUAXLySDZVSci1b attoparsec-aeson> include text-2.1.2-5eaa attoparsec-aeson> include vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q attoparsec-aeson> Linked component graph: attoparsec-aeson> unit attoparsec-aeson-2.2.2.0-DpMGAFHNFn2J6mWePKpMa0 attoparsec-aeson> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy attoparsec-aeson> include attoparsec-0.14.4-4tFKp2sGvwR76TbqUUtqLv attoparsec-aeson> include base-4.21.0.0-f068 attoparsec-aeson> include bytestring-0.12.2.0-be6d attoparsec-aeson> include character-ps-0.1-ILTm3MzOmV6ATKQYJeEG6L attoparsec-aeson> include integer-conversion-0.1.1-JrzKay2Avev60C21z0mwSD attoparsec-aeson> include primitive-0.9.1.0-4mP32nrOmbODcFIoSZ6ejg attoparsec-aeson> include scientific-0.3.8.0-3okI0OjyUAXLySDZVSci1b attoparsec-aeson> include text-2.1.2-5eaa attoparsec-aeson> include vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q attoparsec-aeson> Data.Aeson.Parser=attoparsec-aeson-2.2.2.0-DpMGAFHNFn2J6mWePKpMa0:Data.Aeson.Parser,Data.Aeson.Parser.Internal=attoparsec-aeson-2.2.2.0-DpMGAFHNFn2J6mWePKpMa0:Data.Aeson.Parser.Internal attoparsec-aeson> Ready component graph: attoparsec-aeson> definite attoparsec-aeson-2.2.2.0-DpMGAFHNFn2J6mWePKpMa0 attoparsec-aeson> depends aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy attoparsec-aeson> depends attoparsec-0.14.4-4tFKp2sGvwR76TbqUUtqLv attoparsec-aeson> depends base-4.21.0.0-f068 attoparsec-aeson> depends bytestring-0.12.2.0-be6d attoparsec-aeson> depends character-ps-0.1-ILTm3MzOmV6ATKQYJeEG6L attoparsec-aeson> depends integer-conversion-0.1.1-JrzKay2Avev60C21z0mwSD attoparsec-aeson> depends primitive-0.9.1.0-4mP32nrOmbODcFIoSZ6ejg attoparsec-aeson> depends scientific-0.3.8.0-3okI0OjyUAXLySDZVSci1b attoparsec-aeson> depends text-2.1.2-5eaa attoparsec-aeson> depends vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q 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/pd9lz1796m9f85rzhj6i1h58lcjcxvki-attoparsec-aeson-2.2.2.0 attoparsec-aeson> Executables installed in: attoparsec-aeson> /nix/store/pd9lz1796m9f85rzhj6i1h58lcjcxvki-attoparsec-aeson-2.2.2.0/bin attoparsec-aeson> Libraries installed in: attoparsec-aeson> /nix/store/pd9lz1796m9f85rzhj6i1h58lcjcxvki-attoparsec-aeson-2.2.2.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/attoparsec-aeson-2.2.2.0-DpMGAFHNFn2J6mWePKpMa0 attoparsec-aeson> Dynamic Libraries installed in: attoparsec-aeson> /nix/store/pd9lz1796m9f85rzhj6i1h58lcjcxvki-attoparsec-aeson-2.2.2.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739 attoparsec-aeson> Private executables installed in: attoparsec-aeson> /nix/store/pd9lz1796m9f85rzhj6i1h58lcjcxvki-attoparsec-aeson-2.2.2.0/libexec/x86_64-linux-ghc-9.12.1-f739/attoparsec-aeson-2.2.2.0 attoparsec-aeson> Data files installed in: attoparsec-aeson> /nix/store/pd9lz1796m9f85rzhj6i1h58lcjcxvki-attoparsec-aeson-2.2.2.0/share/x86_64-linux-ghc-9.12.1-f739/attoparsec-aeson-2.2.2.0 attoparsec-aeson> Documentation installed in: attoparsec-aeson> /nix/store/65zxlyy1107irnhn8g8kzdimf2wr3c37-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/pd9lz1796m9f85rzhj6i1h58lcjcxvki-attoparsec-aeson-2.2.2.0/etc attoparsec-aeson> No alex found attoparsec-aeson> Using ar found on system at: attoparsec-aeson> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar attoparsec-aeson> No c2hs found attoparsec-aeson> No cpphs found attoparsec-aeson> No doctest found attoparsec-aeson> Using gcc version 14.3.0 given by user at: attoparsec-aeson> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc attoparsec-aeson> Using ghc version 9.12.1 found on system at: attoparsec-aeson> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc attoparsec-aeson> Using ghc-pkg version 9.12.1 found on system at: attoparsec-aeson> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/wrs1dkr0pfxm92c5zxrfyy62ifw61ybm-hscolour-1.25/bin/HsColour attoparsec-aeson> No jhc found attoparsec-aeson> Using ld found on system at: attoparsec-aeson> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/runghc-9.12.1 attoparsec-aeson> Using strip version 2.44 found on system at: attoparsec-aeson> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip attoparsec-aeson> Using tar found on system at: attoparsec-aeson> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar attoparsec-aeson> No uhc found base-unicode-symbols> [12 of 14] Compiling Data.String.Unicode ( src/Data/String/Unicode.hs, nothing ) [HIE file is missing] base-unicode-symbols> [13 of 14] Compiling Numeric.Natural.Unicode ( src/Numeric/Natural/Unicode.hs, nothing ) [HIE file is missing] base-unicode-symbols> [14 of 14] Compiling Prelude.Unicode ( src/Prelude/Unicode.hs, nothing ) [HIE file is missing] 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-JBmC3xJnWza3MtBcJPIu5U binary-instances> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy binary-instances> include base-4.21.0.0-f068 binary-instances> include binary-0.8.9.2-4b0d binary-instances> include binary-orphans-1.0.5-9Mg4USL5Ft4FlLeFPCKTRn binary-instances> include case-insensitive-1.2.1.0-1111wd92GfMLQ0M9sgP9TH binary-instances> include hashable-1.4.7.0-FrCvEjo9HTdHfqyBqag94O binary-instances> include primitive-0.9.1.0-4mP32nrOmbODcFIoSZ6ejg binary-instances> include scientific-0.3.8.0-3okI0OjyUAXLySDZVSci1b binary-instances> include tagged-0.8.9-KKVCaQOOaOC48LiR7ACFoh binary-instances> include text-2.1.2-5eaa binary-instances> include time-compat-1.9.8-2QmdPYKcH0x6Rtj68lHp55 binary-instances> include unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV binary-instances> include vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q binary-instances> include vector-binary-instances-0.2.5.2-2VJbxG2Hp2jAwsUkaPyoP3 binary-instances> Linked component graph: binary-instances> unit binary-instances-1.0.6-JBmC3xJnWza3MtBcJPIu5U binary-instances> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy binary-instances> include base-4.21.0.0-f068 binary-instances> include binary-0.8.9.2-4b0d binary-instances> include binary-orphans-1.0.5-9Mg4USL5Ft4FlLeFPCKTRn binary-instances> include case-insensitive-1.2.1.0-1111wd92GfMLQ0M9sgP9TH binary-instances> include hashable-1.4.7.0-FrCvEjo9HTdHfqyBqag94O binary-instances> include primitive-0.9.1.0-4mP32nrOmbODcFIoSZ6ejg binary-instances> include scientific-0.3.8.0-3okI0OjyUAXLySDZVSci1b binary-instances> include tagged-0.8.9-KKVCaQOOaOC48LiR7ACFoh binary-instances> include text-2.1.2-5eaa binary-instances> include time-compat-1.9.8-2QmdPYKcH0x6Rtj68lHp55 binary-instances> include unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV binary-instances> include vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q binary-instances> include vector-binary-instances-0.2.5.2-2VJbxG2Hp2jAwsUkaPyoP3 binary-instances> Data.Binary.Instances=binary-instances-1.0.6-JBmC3xJnWza3MtBcJPIu5U:Data.Binary.Instances,Data.Binary.Instances.Aeson=binary-instances-1.0.6-JBmC3xJnWza3MtBcJPIu5U:Data.Binary.Instances.Aeson,Data.Binary.Instances.CaseInsensitive=binary-instances-1.0.6-JBmC3xJnWza3MtBcJPIu5U:Data.Binary.Instances.CaseInsensitive,Data.Binary.Instances.Hashable=binary-instances-1.0.6-JBmC3xJnWza3MtBcJPIu5U:Data.Binary.Instances.Hashable,Data.Binary.Instances.Primitive=binary-instances-1.0.6-JBmC3xJnWza3MtBcJPIu5U:Data.Binary.Instances.Primitive,Data.Binary.Instances.Scientific=binary-instances-1.0.6-JBmC3xJnWza3MtBcJPIu5U:Data.Binary.Instances.Scientific,Data.Binary.Instances.Tagged=binary-instances-1.0.6-JBmC3xJnWza3MtBcJPIu5U:Data.Binary.Instances.Tagged,Data.Binary.Instances.Text=binary-instances-1.0.6-JBmC3xJnWza3MtBcJPIu5U:Data.Binary.Instances.Text,Data.Binary.Instances.Time=binary-instances-1.0.6-JBmC3xJnWza3MtBcJPIu5U:Data.Binary.Instances.Time,Data.Binary.Instances.UnorderedContainers=binary-instances-1.0.6-JBmC3xJnWza3MtBcJPIu5U:Data.Binary.Instances.UnorderedContainers,Data.Binary.Instances.Vector=binary-instances-1.0.6-JBmC3xJnWza3MtBcJPIu5U:Data.Binary.Instances.Vector binary-instances> Ready component graph: binary-instances> definite binary-instances-1.0.6-JBmC3xJnWza3MtBcJPIu5U binary-instances> depends aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy binary-instances> depends base-4.21.0.0-f068 binary-instances> depends binary-0.8.9.2-4b0d binary-instances> depends binary-orphans-1.0.5-9Mg4USL5Ft4FlLeFPCKTRn binary-instances> depends case-insensitive-1.2.1.0-1111wd92GfMLQ0M9sgP9TH binary-instances> depends hashable-1.4.7.0-FrCvEjo9HTdHfqyBqag94O binary-instances> depends primitive-0.9.1.0-4mP32nrOmbODcFIoSZ6ejg binary-instances> depends scientific-0.3.8.0-3okI0OjyUAXLySDZVSci1b binary-instances> depends tagged-0.8.9-KKVCaQOOaOC48LiR7ACFoh binary-instances> depends text-2.1.2-5eaa binary-instances> depends time-compat-1.9.8-2QmdPYKcH0x6Rtj68lHp55 binary-instances> depends unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV binary-instances> depends vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q binary-instances> depends vector-binary-instances-0.2.5.2-2VJbxG2Hp2jAwsUkaPyoP3 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/k7n86wrqm26jynf5yxfi8i5invpjlvys-binary-instances-1.0.6 binary-instances> Executables installed in: binary-instances> /nix/store/k7n86wrqm26jynf5yxfi8i5invpjlvys-binary-instances-1.0.6/bin binary-instances> Libraries installed in: binary-instances> /nix/store/k7n86wrqm26jynf5yxfi8i5invpjlvys-binary-instances-1.0.6/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/binary-instances-1.0.6-JBmC3xJnWza3MtBcJPIu5U binary-instances> Dynamic Libraries installed in: binary-instances> /nix/store/k7n86wrqm26jynf5yxfi8i5invpjlvys-binary-instances-1.0.6/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739 binary-instances> Private executables installed in: binary-instances> /nix/store/k7n86wrqm26jynf5yxfi8i5invpjlvys-binary-instances-1.0.6/libexec/x86_64-linux-ghc-9.12.1-f739/binary-instances-1.0.6 binary-instances> Data files installed in: binary-instances> /nix/store/k7n86wrqm26jynf5yxfi8i5invpjlvys-binary-instances-1.0.6/share/x86_64-linux-ghc-9.12.1-f739/binary-instances-1.0.6 binary-instances> Documentation installed in: binary-instances> /nix/store/rjk07nykg6qqxv4zf83mn0pvin7sak4r-binary-instances-1.0.6-doc/share/doc/binary-instances-1.0.6 binary-instances> Configuration files installed in: binary-instances> /nix/store/k7n86wrqm26jynf5yxfi8i5invpjlvys-binary-instances-1.0.6/etc binary-instances> No alex found binary-instances> Using ar found on system at: binary-instances> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar binary-instances> No c2hs found binary-instances> No cpphs found binary-instances> No doctest found binary-instances> Using gcc version 14.3.0 given by user at: binary-instances> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc binary-instances> Using ghc version 9.12.1 found on system at: binary-instances> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc binary-instances> Using ghc-pkg version 9.12.1 found on system at: binary-instances> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/wrs1dkr0pfxm92c5zxrfyy62ifw61ybm-hscolour-1.25/bin/HsColour binary-instances> No jhc found binary-instances> Using ld found on system at: binary-instances> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/runghc-9.12.1 binary-instances> Using strip version 2.44 found on system at: binary-instances> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip binary-instances> Using tar found on system at: binary-instances> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar binary-instances> No uhc found 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-IepDxzoc4CRB5LkQHkEL8D constraints-extras> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy constraints-extras> include base-4.21.0.0-f068 constraints-extras> include constraints-0.14.2-7k2qMmjq1bN2UwRpugFf5j constraints-extras> include template-haskell-2.23.0.0-125a constraints-extras> component constraints-extras-0.4.0.2-6mEufpp7ca32KPRsabEaRS-readme constraints-extras> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy constraints-extras> include base-4.21.0.0-f068 constraints-extras> include constraints-0.14.2-7k2qMmjq1bN2UwRpugFf5j constraints-extras> include constraints-extras-0.4.0.2-IepDxzoc4CRB5LkQHkEL8D constraints-extras> Linked component graph: constraints-extras> unit constraints-extras-0.4.0.2-IepDxzoc4CRB5LkQHkEL8D constraints-extras> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy constraints-extras> include base-4.21.0.0-f068 constraints-extras> include constraints-0.14.2-7k2qMmjq1bN2UwRpugFf5j constraints-extras> include template-haskell-2.23.0.0-125a constraints-extras> Data.Constraint.Compose=constraints-extras-0.4.0.2-IepDxzoc4CRB5LkQHkEL8D:Data.Constraint.Compose,Data.Constraint.Extras=constraints-extras-0.4.0.2-IepDxzoc4CRB5LkQHkEL8D:Data.Constraint.Extras,Data.Constraint.Extras.TH=constraints-extras-0.4.0.2-IepDxzoc4CRB5LkQHkEL8D:Data.Constraint.Extras.TH,Data.Constraint.Flip=constraints-extras-0.4.0.2-IepDxzoc4CRB5LkQHkEL8D:Data.Constraint.Flip constraints-extras> unit constraints-extras-0.4.0.2-6mEufpp7ca32KPRsabEaRS-readme constraints-extras> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy constraints-extras> include base-4.21.0.0-f068 constraints-extras> include constraints-0.14.2-7k2qMmjq1bN2UwRpugFf5j constraints-extras> include constraints-extras-0.4.0.2-IepDxzoc4CRB5LkQHkEL8D constraints-extras> Ready component graph: constraints-extras> definite constraints-extras-0.4.0.2-IepDxzoc4CRB5LkQHkEL8D constraints-extras> depends aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy constraints-extras> depends base-4.21.0.0-f068 constraints-extras> depends constraints-0.14.2-7k2qMmjq1bN2UwRpugFf5j constraints-extras> depends template-haskell-2.23.0.0-125a constraints-extras> definite constraints-extras-0.4.0.2-6mEufpp7ca32KPRsabEaRS-readme constraints-extras> depends aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy constraints-extras> depends base-4.21.0.0-f068 constraints-extras> depends constraints-0.14.2-7k2qMmjq1bN2UwRpugFf5j constraints-extras> depends constraints-extras-0.4.0.2-IepDxzoc4CRB5LkQHkEL8D 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/nfgn6bwn72w25vi67gsjygwswji3iryx-constraints-extras-0.4.0.2 constraints-extras> Executables installed in: constraints-extras> /nix/store/nfgn6bwn72w25vi67gsjygwswji3iryx-constraints-extras-0.4.0.2/bin constraints-extras> Libraries installed in: constraints-extras> /nix/store/nfgn6bwn72w25vi67gsjygwswji3iryx-constraints-extras-0.4.0.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/constraints-extras-0.4.0.2-IepDxzoc4CRB5LkQHkEL8D constraints-extras> Dynamic Libraries installed in: constraints-extras> /nix/store/nfgn6bwn72w25vi67gsjygwswji3iryx-constraints-extras-0.4.0.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739 constraints-extras> Private executables installed in: constraints-extras> /nix/store/nfgn6bwn72w25vi67gsjygwswji3iryx-constraints-extras-0.4.0.2/libexec/x86_64-linux-ghc-9.12.1-f739/constraints-extras-0.4.0.2 constraints-extras> Data files installed in: constraints-extras> /nix/store/nfgn6bwn72w25vi67gsjygwswji3iryx-constraints-extras-0.4.0.2/share/x86_64-linux-ghc-9.12.1-f739/constraints-extras-0.4.0.2 constraints-extras> Documentation installed in: constraints-extras> /nix/store/cnbk2ddff8kwgr19cad3pmn2iydjkrmc-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/nfgn6bwn72w25vi67gsjygwswji3iryx-constraints-extras-0.4.0.2/etc constraints-extras> No alex found constraints-extras> Using ar found on system at: constraints-extras> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar constraints-extras> No c2hs found constraints-extras> No cpphs found constraints-extras> No doctest found constraints-extras> Using gcc version 14.3.0 given by user at: constraints-extras> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc constraints-extras> Using ghc version 9.12.1 found on system at: constraints-extras> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc constraints-extras> Using ghc-pkg version 9.12.1 found on system at: constraints-extras> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/wrs1dkr0pfxm92c5zxrfyy62ifw61ybm-hscolour-1.25/bin/HsColour constraints-extras> No jhc found constraints-extras> Using ld found on system at: constraints-extras> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/runghc-9.12.1 constraints-extras> Using strip version 2.44 found on system at: constraints-extras> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip constraints-extras> Using tar found on system at: constraints-extras> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar constraints-extras> No uhc found HTF> depends cpphs-1.20.9.1-HoqWlBoFHNXJhkIiG6vRz0 HTF> depends directory-1.3.9.0-9eff HTF> depends mtl-2.3.1-9650 HTF> depends old-time-1.1.0.4-27MPESX8Qdi6qL3OyG7GpW HTF> depends random-1.2.1.3-Fu806TZniKRG79uAj7bp6W HTF> depends text-2.1.2-5eaa 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/khhy0p2c49gxyyq1iizddl58lic5zw5k-HTF-0.15.0.2 HTF> Executables installed in: HTF> /nix/store/khhy0p2c49gxyyq1iizddl58lic5zw5k-HTF-0.15.0.2/bin HTF> Libraries installed in: HTF> /nix/store/khhy0p2c49gxyyq1iizddl58lic5zw5k-HTF-0.15.0.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/HTF-0.15.0.2-J5ZRpZReZUa9YAmmYVcUKe HTF> Dynamic Libraries installed in: HTF> /nix/store/khhy0p2c49gxyyq1iizddl58lic5zw5k-HTF-0.15.0.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739 HTF> Private executables installed in: HTF> /nix/store/khhy0p2c49gxyyq1iizddl58lic5zw5k-HTF-0.15.0.2/libexec/x86_64-linux-ghc-9.12.1-f739/HTF-0.15.0.2 HTF> Data files installed in: HTF> /nix/store/khhy0p2c49gxyyq1iizddl58lic5zw5k-HTF-0.15.0.2/share/x86_64-linux-ghc-9.12.1-f739/HTF-0.15.0.2 HTF> Documentation installed in: HTF> /nix/store/i8fmjci0hdxb40m59706lmj6b25vv2ni-HTF-0.15.0.2-doc/share/doc/HTF-0.15.0.2 HTF> Configuration files installed in: HTF> /nix/store/khhy0p2c49gxyyq1iizddl58lic5zw5k-HTF-0.15.0.2/etc HTF> No alex found HTF> Using ar found on system at: HTF> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar HTF> No c2hs found HTF> Using cpphs version 1.20.9 found on system at: HTF> /nix/store/zx9kcf3aj5rprl31107cazv8rzn41aqm-cpphs-1.20.9.1/bin/cpphs HTF> No doctest found HTF> Using gcc version 14.3.0 given by user at: HTF> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc HTF> Using ghc version 9.12.1 found on system at: HTF> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc HTF> Using ghc-pkg version 9.12.1 found on system at: HTF> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/hpc-ghc-9.12.1 HTF> Using hsc2hs version 0.68.10 found on system at: HTF> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 HTF> Using hscolour version 1.25 found on system at: HTF> /nix/store/wrs1dkr0pfxm92c5zxrfyy62ifw61ybm-hscolour-1.25/bin/HsColour HTF> No jhc found HTF> Using ld found on system at: HTF> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/runghc-9.12.1 HTF> Using strip version 2.44 found on system at: HTF> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip HTF> Using tar found on system at: HTF> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar HTF> No uhc found 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-CLmg8nS57xHBU9v21qYLW1-intset-properties enummapset> include HUnit-1.6.2.0-qUaw1nn5Lc6mWzDeZqcfq enummapset> include QuickCheck-2.14.3-L4og0ZQ0UVv3NVnDTZSE7K enummapset> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy enummapset> include array-0.5.8.0-038b enummapset> include base-4.21.0.0-f068 enummapset> include containers-0.7-647d enummapset> include deepseq-1.5.1.0-b096 enummapset> include ghc-prim-0.13.0-cfc8 enummapset> include test-framework-0.8.2.2-AvUQcCqxm5QHQVaaSI5DCS enummapset> include test-framework-hunit-0.3.0.2-H92Z156QXzNEWx2B1Lzj6u enummapset> include test-framework-quickcheck2-0.3.0.6-qLQ3XF1O45JqLhUFDSiHP enummapset> component enummapset-0.7.3.0-F45XJkClLgvKM40FWucRMH enummapset> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy enummapset> include base-4.21.0.0-f068 enummapset> include containers-0.7-647d enummapset> include deepseq-1.5.1.0-b096 enummapset> Linked component graph: enummapset> unit enummapset-0.7.3.0-CLmg8nS57xHBU9v21qYLW1-intset-properties enummapset> include HUnit-1.6.2.0-qUaw1nn5Lc6mWzDeZqcfq enummapset> include QuickCheck-2.14.3-L4og0ZQ0UVv3NVnDTZSE7K enummapset> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy enummapset> include array-0.5.8.0-038b enummapset> include base-4.21.0.0-f068 enummapset> include containers-0.7-647d enummapset> include deepseq-1.5.1.0-b096 enummapset> include ghc-prim-0.13.0-cfc8 enummapset> include test-framework-0.8.2.2-AvUQcCqxm5QHQVaaSI5DCS enummapset> include test-framework-hunit-0.3.0.2-H92Z156QXzNEWx2B1Lzj6u enummapset> include test-framework-quickcheck2-0.3.0.6-qLQ3XF1O45JqLhUFDSiHP enummapset> unit enummapset-0.7.3.0-F45XJkClLgvKM40FWucRMH enummapset> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy enummapset> include base-4.21.0.0-f068 enummapset> include containers-0.7-647d enummapset> include deepseq-1.5.1.0-b096 enummapset> Data.EnumMap=enummapset-0.7.3.0-F45XJkClLgvKM40FWucRMH:Data.EnumMap,Data.EnumMap.Lazy=enummapset-0.7.3.0-F45XJkClLgvKM40FWucRMH:Data.EnumMap.Lazy,Data.EnumMap.Strict=enummapset-0.7.3.0-F45XJkClLgvKM40FWucRMH:Data.EnumMap.Strict,Data.EnumSet=enummapset-0.7.3.0-F45XJkClLgvKM40FWucRMH:Data.EnumSet enummapset> Ready component graph: enummapset> definite enummapset-0.7.3.0-F45XJkClLgvKM40FWucRMH enummapset> depends aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy enummapset> depends base-4.21.0.0-f068 enummapset> depends containers-0.7-647d enummapset> depends deepseq-1.5.1.0-b096 enummapset> definite enummapset-0.7.3.0-CLmg8nS57xHBU9v21qYLW1-intset-properties enummapset> depends HUnit-1.6.2.0-qUaw1nn5Lc6mWzDeZqcfq enummapset> depends QuickCheck-2.14.3-L4og0ZQ0UVv3NVnDTZSE7K enummapset> depends aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy enummapset> depends array-0.5.8.0-038b enummapset> depends base-4.21.0.0-f068 enummapset> depends containers-0.7-647d enummapset> depends deepseq-1.5.1.0-b096 enummapset> depends ghc-prim-0.13.0-cfc8 enummapset> depends test-framework-0.8.2.2-AvUQcCqxm5QHQVaaSI5DCS enummapset> depends test-framework-hunit-0.3.0.2-H92Z156QXzNEWx2B1Lzj6u enummapset> depends test-framework-quickcheck2-0.3.0.6-qLQ3XF1O45JqLhUFDSiHP 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/jnnyz04l7g8gdny8mp5ggpy1rf59r2qk-enummapset-0.7.3.0 enummapset> Executables installed in: enummapset> /nix/store/jnnyz04l7g8gdny8mp5ggpy1rf59r2qk-enummapset-0.7.3.0/bin enummapset> Libraries installed in: enummapset> /nix/store/jnnyz04l7g8gdny8mp5ggpy1rf59r2qk-enummapset-0.7.3.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/enummapset-0.7.3.0-F45XJkClLgvKM40FWucRMH enummapset> Dynamic Libraries installed in: enummapset> /nix/store/jnnyz04l7g8gdny8mp5ggpy1rf59r2qk-enummapset-0.7.3.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739 enummapset> Private executables installed in: enummapset> /nix/store/jnnyz04l7g8gdny8mp5ggpy1rf59r2qk-enummapset-0.7.3.0/libexec/x86_64-linux-ghc-9.12.1-f739/enummapset-0.7.3.0 enummapset> Data files installed in: enummapset> /nix/store/jnnyz04l7g8gdny8mp5ggpy1rf59r2qk-enummapset-0.7.3.0/share/x86_64-linux-ghc-9.12.1-f739/enummapset-0.7.3.0 enummapset> Documentation installed in: enummapset> /nix/store/ji8p34qdwpd1sy20ivdshaz12ka1vyq0-enummapset-0.7.3.0-doc/share/doc/enummapset-0.7.3.0 enummapset> Configuration files installed in: enummapset> /nix/store/jnnyz04l7g8gdny8mp5ggpy1rf59r2qk-enummapset-0.7.3.0/etc enummapset> No alex found enummapset> Using ar found on system at: enummapset> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar enummapset> No c2hs found enummapset> No cpphs found enummapset> No doctest found enummapset> Using gcc version 14.3.0 given by user at: enummapset> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc enummapset> Using ghc version 9.12.1 found on system at: enummapset> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc enummapset> Using ghc-pkg version 9.12.1 found on system at: enummapset> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/hpc-ghc-9.12.1 enummapset> Using hsc2hs version 0.68.10 found on system at: enummapset> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 enummapset> Using hscolour version 1.25 found on system at: enummapset> /nix/store/wrs1dkr0pfxm92c5zxrfyy62ifw61ybm-hscolour-1.25/bin/HsColour enummapset> No jhc found enummapset> Using ld found on system at: enummapset> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/runghc-9.12.1 enummapset> Using strip version 2.44 found on system at: enummapset> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip enummapset> Using tar found on system at: enummapset> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar enummapset> No uhc found base-unicode-symbols> Haddock coverage: 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-4fyM9Z8M5gM9ZEywRSgwkJ deriving-aeson> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy deriving-aeson> include base-4.21.0.0-f068 deriving-aeson> component deriving-aeson-0.2.10-Gn9q2i09JWZ3qnFJNw8s9a-test deriving-aeson> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy deriving-aeson> include base-4.21.0.0-f068 deriving-aeson> include bytestring-0.12.2.0-be6d deriving-aeson> include deriving-aeson-0.2.10-4fyM9Z8M5gM9ZEywRSgwkJ deriving-aeson> Linked component graph: deriving-aeson> unit deriving-aeson-0.2.10-4fyM9Z8M5gM9ZEywRSgwkJ deriving-aeson> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy deriving-aeson> include base-4.21.0.0-f068 deriving-aeson> Deriving.Aeson=deriving-aeson-0.2.10-4fyM9Z8M5gM9ZEywRSgwkJ:Deriving.Aeson,Deriving.Aeson.Stock=deriving-aeson-0.2.10-4fyM9Z8M5gM9ZEywRSgwkJ:Deriving.Aeson.Stock deriving-aeson> unit deriving-aeson-0.2.10-Gn9q2i09JWZ3qnFJNw8s9a-test deriving-aeson> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy deriving-aeson> include base-4.21.0.0-f068 deriving-aeson> include bytestring-0.12.2.0-be6d deriving-aeson> include deriving-aeson-0.2.10-4fyM9Z8M5gM9ZEywRSgwkJ deriving-aeson> Ready component graph: deriving-aeson> definite deriving-aeson-0.2.10-4fyM9Z8M5gM9ZEywRSgwkJ deriving-aeson> depends aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy deriving-aeson> depends base-4.21.0.0-f068 deriving-aeson> definite deriving-aeson-0.2.10-Gn9q2i09JWZ3qnFJNw8s9a-test deriving-aeson> depends aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy deriving-aeson> depends base-4.21.0.0-f068 deriving-aeson> depends bytestring-0.12.2.0-be6d deriving-aeson> depends deriving-aeson-0.2.10-4fyM9Z8M5gM9ZEywRSgwkJ 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/hb1zdadjajqagsmlsc5ms46s9acfn2fq-deriving-aeson-0.2.10 deriving-aeson> Executables installed in: deriving-aeson> /nix/store/hb1zdadjajqagsmlsc5ms46s9acfn2fq-deriving-aeson-0.2.10/bin deriving-aeson> Libraries installed in: deriving-aeson> /nix/store/hb1zdadjajqagsmlsc5ms46s9acfn2fq-deriving-aeson-0.2.10/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/deriving-aeson-0.2.10-4fyM9Z8M5gM9ZEywRSgwkJ deriving-aeson> Dynamic Libraries installed in: deriving-aeson> /nix/store/hb1zdadjajqagsmlsc5ms46s9acfn2fq-deriving-aeson-0.2.10/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739 deriving-aeson> Private executables installed in: deriving-aeson> /nix/store/hb1zdadjajqagsmlsc5ms46s9acfn2fq-deriving-aeson-0.2.10/libexec/x86_64-linux-ghc-9.12.1-f739/deriving-aeson-0.2.10 deriving-aeson> Data files installed in: deriving-aeson> /nix/store/hb1zdadjajqagsmlsc5ms46s9acfn2fq-deriving-aeson-0.2.10/share/x86_64-linux-ghc-9.12.1-f739/deriving-aeson-0.2.10 deriving-aeson> Documentation installed in: deriving-aeson> /nix/store/9gh1biyyhviffcihn69d71n8z1myaylq-deriving-aeson-0.2.10-doc/share/doc/deriving-aeson-0.2.10 deriving-aeson> Configuration files installed in: deriving-aeson> /nix/store/hb1zdadjajqagsmlsc5ms46s9acfn2fq-deriving-aeson-0.2.10/etc deriving-aeson> No alex found deriving-aeson> Using ar found on system at: deriving-aeson> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar deriving-aeson> No c2hs found deriving-aeson> No cpphs found deriving-aeson> No doctest found deriving-aeson> Using gcc version 14.3.0 given by user at: deriving-aeson> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc deriving-aeson> Using ghc version 9.12.1 found on system at: deriving-aeson> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc deriving-aeson> Using ghc-pkg version 9.12.1 found on system at: deriving-aeson> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/wrs1dkr0pfxm92c5zxrfyy62ifw61ybm-hscolour-1.25/bin/HsColour deriving-aeson> No jhc found deriving-aeson> Using ld found on system at: deriving-aeson> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/runghc-9.12.1 deriving-aeson> Using strip version 2.44 found on system at: deriving-aeson> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip deriving-aeson> Using tar found on system at: deriving-aeson> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar deriving-aeson> No uhc found lens> Preprocessing library for lens-5.3.4... lens> Building library for lens-5.3.4... 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 ) base-unicode-symbols> 66% ( 2 / 3) in 'Control.Applicative.Unicode' base-unicode-symbols> Missing documentation for: base-unicode-symbols> Module header base-unicode-symbols> 75% ( 3 / 4) in 'Control.Category.Unicode' base-unicode-symbols> Missing documentation for: base-unicode-symbols> Module header base-unicode-symbols> 83% ( 5 / 6) in 'Control.Arrow.Unicode' base-unicode-symbols> Missing documentation for: base-unicode-symbols> Module header base-unicode-symbols> 83% ( 5 / 6) in 'Control.Monad.Unicode' base-unicode-symbols> Missing documentation for: base-unicode-symbols> Module header base-unicode-symbols> 85% ( 6 / 7) in 'Data.Bool.Unicode' base-unicode-symbols> Missing documentation for: base-unicode-symbols> Module header base-unicode-symbols> 75% ( 3 / 4) in 'Data.Eq.Unicode' base-unicode-symbols> Missing documentation for: base-unicode-symbols> Module header base-unicode-symbols> 80% ( 4 / 5) in 'Data.Foldable.Unicode' base-unicode-symbols> Missing documentation for: base-unicode-symbols> Module header base-unicode-symbols> 50% ( 1 / 2) in 'Data.Function.Unicode' base-unicode-symbols> Missing documentation for: base-unicode-symbols> Module header base-unicode-symbols> 91% ( 11 / 12) in 'Data.List.Unicode' base-unicode-symbols> Missing documentation for: base-unicode-symbols> Module header base-unicode-symbols> 66% ( 2 / 3) in 'Data.Monoid.Unicode' base-unicode-symbols> Missing documentation for: base-unicode-symbols> Module header base-unicode-symbols> 80% ( 4 / 5) in 'Data.Ord.Unicode' base-unicode-symbols> Missing documentation for: base-unicode-symbols> Module header base-unicode-symbols> 50% ( 1 / 2) in 'Data.String.Unicode' base-unicode-symbols> Missing documentation for: base-unicode-symbols> Module header base-unicode-symbols> 50% ( 1 / 2) in 'Numeric.Natural.Unicode' base-unicode-symbols> Missing documentation for: base-unicode-symbols> Module header base-unicode-symbols> 96% ( 26 / 27) in 'Prelude.Unicode' base-unicode-symbols> Missing documentation for: base-unicode-symbols> Module header attoparsec-aeson> Running phase: buildPhase constraints-extras> Running phase: buildPhase enummapset> Running phase: buildPhase binary-instances> Running phase: buildPhase HTF> Running phase: buildPhase HTF> patching script interpreter paths in scripts 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... checkers> [ 7 of 15] Compiling Test.QuickCheck.Instances.Ord ( src/Test/QuickCheck/Instances/Ord.hs, dist/build/Test/QuickCheck/Instances/Ord.o, dist/build/Test/QuickCheck/Instances/Ord.dyn_o ) checkers> [ 8 of 15] Compiling Test.QuickCheck.Instances.Tuple ( src/Test/QuickCheck/Instances/Tuple.hs, dist/build/Test/QuickCheck/Instances/Tuple.o, dist/build/Test/QuickCheck/Instances/Tuple.dyn_o ) checkers> [ 9 of 15] Compiling Test.QuickCheck.Utils ( src/Test/QuickCheck/Utils.hs, dist/build/Test/QuickCheck/Utils.o, dist/build/Test/QuickCheck/Utils.dyn_o ) checkers> [10 of 15] Compiling Test.QuickCheck.Checkers ( src/Test/QuickCheck/Checkers.hs, dist/build/Test/QuickCheck/Checkers.o, dist/build/Test/QuickCheck/Checkers.dyn_o ) enummapset> Preprocessing library for enummapset-0.7.3.0... attoparsec-aeson> Preprocessing library for attoparsec-aeson-2.2.2.0... checkers> src/Test/QuickCheck/Checkers.hs:51:1: warning: [GHC-66111] [-Wunused-imports] checkers> The import of ‘Data.List’ is redundant checkers> except perhaps to import instances from ‘Data.List’ checkers> To import instances alone, use: import Data.List() checkers> | checkers> 51 | import Data.List (foldl') checkers> | ^^^^^^^^^^^^^^^^^^^^^^^^^ checkers> enummapset> Building library for enummapset-0.7.3.0... attoparsec-aeson> Building library for attoparsec-aeson-2.2.2.0... binary-instances> Preprocessing library for binary-instances-1.0.6... binary-instances> Building library for binary-instances-1.0.6... quickcheck-classes> Flags chosen: aeson=True, binary-laws=True, semigroupoids=True, quickcheck-classes> semirings=True, unary-laws=True, vector=True HTF> Preprocessing library for HTF-0.15.0.2... HTF> Building library for HTF-0.15.0.2... deriving-aeson> Preprocessing library for deriving-aeson-0.2.10... deriving-aeson> Building library for deriving-aeson-0.2.10... path> Flags chosen: dev=False 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 ) attoparsec-aeson> [1 of 4] Compiling Data.Aeson.Internal.ByteString ( src/Data/Aeson/Internal/ByteString.hs, dist/build/Data/Aeson/Internal/ByteString.o, dist/build/Data/Aeson/Internal/ByteString.dyn_o ) binary-instances> [ 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 ) deriving-aeson> [1 of 2] Compiling Deriving.Aeson ( src/Deriving/Aeson.hs, dist/build/Deriving/Aeson.o, dist/build/Deriving/Aeson.dyn_o ) enummapset> [1 of 5] Compiling Data.EnumSet ( Data/EnumSet.hs, dist/build/Data/EnumSet.o, dist/build/Data/EnumSet.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 ) 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 ) 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 ) 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-7fLYrLz0pMX2cEAulaAuBj microaeson> include array-0.5.8.0-038b microaeson> include base-4.21.0.0-f068 microaeson> include bytestring-0.12.2.0-be6d microaeson> include containers-0.7-647d microaeson> include deepseq-1.5.1.0-b096 microaeson> include fail-4.9.0.0-BAHmj60kS5K7NVhhKpm9J5 microaeson> include text-2.1.2-5eaa microaeson> component microaeson-0.1.0.2-2KAM1kcTrRKHb1QoBEF0l2-microaeson microaeson> include QuickCheck-2.14.3-L4og0ZQ0UVv3NVnDTZSE7K microaeson> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy microaeson> include base-4.21.0.0-f068 microaeson> include bytestring-0.12.2.0-be6d microaeson> include containers-0.7-647d microaeson> include microaeson-0.1.0.2-7fLYrLz0pMX2cEAulaAuBj microaeson> include quickcheck-instances-0.3.32-1Rvlks8mvPJ595Q937YiXx microaeson> include tasty-1.5.3-2LfycgWm1o5IAj3wjDgcIY microaeson> include tasty-quickcheck-0.11-597oKWlAkLA6PjifDQdXTX microaeson> include text-2.1.2-5eaa microaeson> include unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV microaeson> include vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q microaeson> Linked component graph: microaeson> unit microaeson-0.1.0.2-7fLYrLz0pMX2cEAulaAuBj microaeson> include array-0.5.8.0-038b microaeson> include base-4.21.0.0-f068 microaeson> include bytestring-0.12.2.0-be6d microaeson> include containers-0.7-647d microaeson> include deepseq-1.5.1.0-b096 microaeson> include fail-4.9.0.0-BAHmj60kS5K7NVhhKpm9J5 microaeson> include text-2.1.2-5eaa microaeson> Data.Aeson.Micro=microaeson-0.1.0.2-7fLYrLz0pMX2cEAulaAuBj:Data.Aeson.Micro microaeson> unit microaeson-0.1.0.2-2KAM1kcTrRKHb1QoBEF0l2-microaeson microaeson> include QuickCheck-2.14.3-L4og0ZQ0UVv3NVnDTZSE7K microaeson> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy microaeson> include base-4.21.0.0-f068 microaeson> include bytestring-0.12.2.0-be6d microaeson> include containers-0.7-647d microaeson> include microaeson-0.1.0.2-7fLYrLz0pMX2cEAulaAuBj microaeson> include quickcheck-instances-0.3.32-1Rvlks8mvPJ595Q937YiXx microaeson> include tasty-1.5.3-2LfycgWm1o5IAj3wjDgcIY microaeson> include tasty-quickcheck-0.11-597oKWlAkLA6PjifDQdXTX microaeson> include text-2.1.2-5eaa microaeson> include unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV microaeson> include vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q microaeson> Ready component graph: microaeson> definite microaeson-0.1.0.2-7fLYrLz0pMX2cEAulaAuBj microaeson> depends array-0.5.8.0-038b microaeson> depends base-4.21.0.0-f068 microaeson> depends bytestring-0.12.2.0-be6d microaeson> depends containers-0.7-647d microaeson> depends deepseq-1.5.1.0-b096 microaeson> depends fail-4.9.0.0-BAHmj60kS5K7NVhhKpm9J5 microaeson> depends text-2.1.2-5eaa microaeson> definite microaeson-0.1.0.2-2KAM1kcTrRKHb1QoBEF0l2-microaeson microaeson> depends QuickCheck-2.14.3-L4og0ZQ0UVv3NVnDTZSE7K microaeson> depends aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy microaeson> depends base-4.21.0.0-f068 microaeson> depends bytestring-0.12.2.0-be6d microaeson> depends containers-0.7-647d microaeson> depends microaeson-0.1.0.2-7fLYrLz0pMX2cEAulaAuBj microaeson> depends quickcheck-instances-0.3.32-1Rvlks8mvPJ595Q937YiXx microaeson> depends tasty-1.5.3-2LfycgWm1o5IAj3wjDgcIY microaeson> depends tasty-quickcheck-0.11-597oKWlAkLA6PjifDQdXTX microaeson> depends text-2.1.2-5eaa microaeson> depends unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV microaeson> depends vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q 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/p8y6kj0gdbl24kbdz45gxndbwpfhs05q-microaeson-0.1.0.2 microaeson> Executables installed in: microaeson> /nix/store/p8y6kj0gdbl24kbdz45gxndbwpfhs05q-microaeson-0.1.0.2/bin microaeson> Libraries installed in: microaeson> /nix/store/p8y6kj0gdbl24kbdz45gxndbwpfhs05q-microaeson-0.1.0.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/microaeson-0.1.0.2-7fLYrLz0pMX2cEAulaAuBj microaeson> Dynamic Libraries installed in: microaeson> /nix/store/p8y6kj0gdbl24kbdz45gxndbwpfhs05q-microaeson-0.1.0.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739 microaeson> Private executables installed in: microaeson> /nix/store/p8y6kj0gdbl24kbdz45gxndbwpfhs05q-microaeson-0.1.0.2/libexec/x86_64-linux-ghc-9.12.1-f739/microaeson-0.1.0.2 microaeson> Data files installed in: microaeson> /nix/store/p8y6kj0gdbl24kbdz45gxndbwpfhs05q-microaeson-0.1.0.2/share/x86_64-linux-ghc-9.12.1-f739/microaeson-0.1.0.2 microaeson> Documentation installed in: microaeson> /nix/store/0bjbynbmzhqb0cqviv23rcl29xvz3vif-microaeson-0.1.0.2-doc/share/doc/microaeson-0.1.0.2 microaeson> Configuration files installed in: microaeson> /nix/store/p8y6kj0gdbl24kbdz45gxndbwpfhs05q-microaeson-0.1.0.2/etc microaeson> Using alex version 3.5.3.0 found on system at: microaeson> /nix/store/qn8vf3mi55jykysjqcl2l519fb9v2f35-alex-3.5.3.0/bin/alex microaeson> Using ar found on system at: microaeson> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar microaeson> No c2hs found microaeson> No cpphs found microaeson> No doctest found microaeson> Using gcc version 14.3.0 given by user at: microaeson> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc microaeson> Using ghc version 9.12.1 found on system at: microaeson> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc microaeson> Using ghc-pkg version 9.12.1 found on system at: microaeson> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/hpc-ghc-9.12.1 microaeson> Using hsc2hs version 0.68.10 found on system at: microaeson> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 microaeson> Using hscolour version 1.25 found on system at: microaeson> /nix/store/wrs1dkr0pfxm92c5zxrfyy62ifw61ybm-hscolour-1.25/bin/HsColour microaeson> No jhc found microaeson> Using ld found on system at: microaeson> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/runghc-9.12.1 microaeson> Using strip version 2.44 found on system at: microaeson> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip microaeson> Using tar found on system at: microaeson> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar microaeson> No uhc found 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-4dzwxCQObnSJ2sj8paif7h quickcheck-classes> include QuickCheck-2.14.3-L4og0ZQ0UVv3NVnDTZSE7K quickcheck-classes> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy quickcheck-classes> include base-4.21.0.0-f068 quickcheck-classes> include containers-0.7-647d quickcheck-classes> include primitive-0.9.1.0-4mP32nrOmbODcFIoSZ6ejg quickcheck-classes> include primitive-addr-0.1.0.3-A4lwERDGPkb8R0auP2OINj quickcheck-classes> include quickcheck-classes-base-0.6.2.0-5fRlBj35BAD32B2qGxiSA quickcheck-classes> include semigroupoids-6.0.1-DMFvbjyAUw87uSTdumPMDa quickcheck-classes> include semirings-0.7-2yB4ZQTzUbK7NbaTooUfZw quickcheck-classes> include transformers-0.6.1.2-199f quickcheck-classes> include vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q quickcheck-classes> component quickcheck-classes-0.6.5.0-5ZlhjWdT91mBLvlutNV7Ih-advanced quickcheck-classes> include QuickCheck-2.14.3-L4og0ZQ0UVv3NVnDTZSE7K quickcheck-classes> include base-4.21.0.0-f068 quickcheck-classes> include base-orphans-0.9.3-1hIJyewP2H2DmsUJtWZtzI quickcheck-classes> include containers-0.7-647d quickcheck-classes> include primitive-0.9.1.0-4mP32nrOmbODcFIoSZ6ejg quickcheck-classes> include quickcheck-classes-0.6.5.0-4dzwxCQObnSJ2sj8paif7h quickcheck-classes> include tagged-0.8.9-KKVCaQOOaOC48LiR7ACFoh quickcheck-classes> include tasty-1.5.3-2LfycgWm1o5IAj3wjDgcIY quickcheck-classes> include tasty-quickcheck-0.11-597oKWlAkLA6PjifDQdXTX quickcheck-classes> include transformers-0.6.1.2-199f quickcheck-classes> include vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q quickcheck-classes> component quickcheck-classes-0.6.5.0-1EKFGAKhUV5uzuTUgTi1P-basic quickcheck-classes> include QuickCheck-2.14.3-L4og0ZQ0UVv3NVnDTZSE7K quickcheck-classes> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy quickcheck-classes> include base-4.21.0.0-f068 quickcheck-classes> include base-orphans-0.9.3-1hIJyewP2H2DmsUJtWZtzI quickcheck-classes> include containers-0.7-647d quickcheck-classes> include primitive-0.9.1.0-4mP32nrOmbODcFIoSZ6ejg quickcheck-classes> include quickcheck-classes-0.6.5.0-4dzwxCQObnSJ2sj8paif7h quickcheck-classes> include semigroupoids-6.0.1-DMFvbjyAUw87uSTdumPMDa quickcheck-classes> include tagged-0.8.9-KKVCaQOOaOC48LiR7ACFoh quickcheck-classes> include transformers-0.6.1.2-199f quickcheck-classes> include vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q quickcheck-classes> Linked component graph: quickcheck-classes> unit quickcheck-classes-0.6.5.0-4dzwxCQObnSJ2sj8paif7h quickcheck-classes> include QuickCheck-2.14.3-L4og0ZQ0UVv3NVnDTZSE7K quickcheck-classes> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy quickcheck-classes> include base-4.21.0.0-f068 quickcheck-classes> include containers-0.7-647d quickcheck-classes> include primitive-0.9.1.0-4mP32nrOmbODcFIoSZ6ejg quickcheck-classes> include primitive-addr-0.1.0.3-A4lwERDGPkb8R0auP2OINj quickcheck-classes> include quickcheck-classes-base-0.6.2.0-5fRlBj35BAD32B2qGxiSA quickcheck-classes> include semigroupoids-6.0.1-DMFvbjyAUw87uSTdumPMDa quickcheck-classes> include semirings-0.7-2yB4ZQTzUbK7NbaTooUfZw quickcheck-classes> include transformers-0.6.1.2-199f quickcheck-classes> include vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q quickcheck-classes> Test.QuickCheck.Classes=quickcheck-classes-0.6.5.0-4dzwxCQObnSJ2sj8paif7h:Test.QuickCheck.Classes,Test.QuickCheck.Classes.IsList=quickcheck-classes-0.6.5.0-4dzwxCQObnSJ2sj8paif7h:Test.QuickCheck.Classes.IsList quickcheck-classes> unit quickcheck-classes-0.6.5.0-5ZlhjWdT91mBLvlutNV7Ih-advanced quickcheck-classes> include QuickCheck-2.14.3-L4og0ZQ0UVv3NVnDTZSE7K quickcheck-classes> include base-4.21.0.0-f068 quickcheck-classes> include base-orphans-0.9.3-1hIJyewP2H2DmsUJtWZtzI quickcheck-classes> include containers-0.7-647d quickcheck-classes> include primitive-0.9.1.0-4mP32nrOmbODcFIoSZ6ejg quickcheck-classes> include quickcheck-classes-0.6.5.0-4dzwxCQObnSJ2sj8paif7h quickcheck-classes> include tagged-0.8.9-KKVCaQOOaOC48LiR7ACFoh quickcheck-classes> include tasty-1.5.3-2LfycgWm1o5IAj3wjDgcIY quickcheck-classes> include tasty-quickcheck-0.11-597oKWlAkLA6PjifDQdXTX quickcheck-classes> include transformers-0.6.1.2-199f quickcheck-classes> include vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q quickcheck-classes> unit quickcheck-classes-0.6.5.0-1EKFGAKhUV5uzuTUgTi1P-basic quickcheck-classes> include QuickCheck-2.14.3-L4og0ZQ0UVv3NVnDTZSE7K quickcheck-classes> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy quickcheck-classes> include base-4.21.0.0-f068 quickcheck-classes> include base-orphans-0.9.3-1hIJyewP2H2DmsUJtWZtzI quickcheck-classes> include containers-0.7-647d quickcheck-classes> include primitive-0.9.1.0-4mP32nrOmbODcFIoSZ6ejg quickcheck-classes> include quickcheck-classes-0.6.5.0-4dzwxCQObnSJ2sj8paif7h quickcheck-classes> include semigroupoids-6.0.1-DMFvbjyAUw87uSTdumPMDa quickcheck-classes> include tagged-0.8.9-KKVCaQOOaOC48LiR7ACFoh quickcheck-classes> include transformers-0.6.1.2-199f quickcheck-classes> include vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q quickcheck-classes> Ready component graph: quickcheck-classes> definite quickcheck-classes-0.6.5.0-4dzwxCQObnSJ2sj8paif7h quickcheck-classes> depends QuickCheck-2.14.3-L4og0ZQ0UVv3NVnDTZSE7K quickcheck-classes> depends aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy quickcheck-classes> depends base-4.21.0.0-f068 quickcheck-classes> depends containers-0.7-647d quickcheck-classes> depends primitive-0.9.1.0-4mP32nrOmbODcFIoSZ6ejg quickcheck-classes> depends primitive-addr-0.1.0.3-A4lwERDGPkb8R0auP2OINj quickcheck-classes> depends quickcheck-classes-base-0.6.2.0-5fRlBj35BAD32B2qGxiSA quickcheck-classes> depends semigroupoids-6.0.1-DMFvbjyAUw87uSTdumPMDa quickcheck-classes> depends semirings-0.7-2yB4ZQTzUbK7NbaTooUfZw quickcheck-classes> depends transformers-0.6.1.2-199f quickcheck-classes> depends vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q quickcheck-classes> definite quickcheck-classes-0.6.5.0-5ZlhjWdT91mBLvlutNV7Ih-advanced quickcheck-classes> depends QuickCheck-2.14.3-L4og0ZQ0UVv3NVnDTZSE7K quickcheck-classes> depends base-4.21.0.0-f068 quickcheck-classes> depends base-orphans-0.9.3-1hIJyewP2H2DmsUJtWZtzI quickcheck-classes> depends containers-0.7-647d quickcheck-classes> depends primitive-0.9.1.0-4mP32nrOmbODcFIoSZ6ejg quickcheck-classes> depends quickcheck-classes-0.6.5.0-4dzwxCQObnSJ2sj8paif7h quickcheck-classes> depends tagged-0.8.9-KKVCaQOOaOC48LiR7ACFoh quickcheck-classes> depends tasty-1.5.3-2LfycgWm1o5IAj3wjDgcIY quickcheck-classes> depends tasty-quickcheck-0.11-597oKWlAkLA6PjifDQdXTX quickcheck-classes> depends transformers-0.6.1.2-199f quickcheck-classes> depends vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q quickcheck-classes> definite quickcheck-classes-0.6.5.0-1EKFGAKhUV5uzuTUgTi1P-basic quickcheck-classes> depends QuickCheck-2.14.3-L4og0ZQ0UVv3NVnDTZSE7K quickcheck-classes> depends aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy quickcheck-classes> depends base-4.21.0.0-f068 quickcheck-classes> depends base-orphans-0.9.3-1hIJyewP2H2DmsUJtWZtzI quickcheck-classes> depends containers-0.7-647d quickcheck-classes> depends primitive-0.9.1.0-4mP32nrOmbODcFIoSZ6ejg quickcheck-classes> depends quickcheck-classes-0.6.5.0-4dzwxCQObnSJ2sj8paif7h quickcheck-classes> depends semigroupoids-6.0.1-DMFvbjyAUw87uSTdumPMDa quickcheck-classes> depends tagged-0.8.9-KKVCaQOOaOC48LiR7ACFoh quickcheck-classes> depends transformers-0.6.1.2-199f quickcheck-classes> depends vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q 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/fssy8bvclpd2jxryrx485fhxiw4ndbd7-quickcheck-classes-0.6.5.0 quickcheck-classes> Executables installed in: quickcheck-classes> /nix/store/fssy8bvclpd2jxryrx485fhxiw4ndbd7-quickcheck-classes-0.6.5.0/bin quickcheck-classes> Libraries installed in: quickcheck-classes> /nix/store/fssy8bvclpd2jxryrx485fhxiw4ndbd7-quickcheck-classes-0.6.5.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/quickcheck-classes-0.6.5.0-4dzwxCQObnSJ2sj8paif7h quickcheck-classes> Dynamic Libraries installed in: quickcheck-classes> /nix/store/fssy8bvclpd2jxryrx485fhxiw4ndbd7-quickcheck-classes-0.6.5.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739 quickcheck-classes> Private executables installed in: quickcheck-classes> /nix/store/fssy8bvclpd2jxryrx485fhxiw4ndbd7-quickcheck-classes-0.6.5.0/libexec/x86_64-linux-ghc-9.12.1-f739/quickcheck-classes-0.6.5.0 quickcheck-classes> Data files installed in: quickcheck-classes> /nix/store/fssy8bvclpd2jxryrx485fhxiw4ndbd7-quickcheck-classes-0.6.5.0/share/x86_64-linux-ghc-9.12.1-f739/quickcheck-classes-0.6.5.0 quickcheck-classes> Documentation installed in: quickcheck-classes> /nix/store/yjn6kql1y8kpikrxd4hi816fxihkxiga-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/fssy8bvclpd2jxryrx485fhxiw4ndbd7-quickcheck-classes-0.6.5.0/etc quickcheck-classes> No alex found quickcheck-classes> Using ar found on system at: quickcheck-classes> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar quickcheck-classes> No c2hs found quickcheck-classes> No cpphs found quickcheck-classes> No doctest found quickcheck-classes> Using gcc version 14.3.0 given by user at: quickcheck-classes> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc quickcheck-classes> Using ghc version 9.12.1 found on system at: quickcheck-classes> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc quickcheck-classes> Using ghc-pkg version 9.12.1 found on system at: quickcheck-classes> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/wrs1dkr0pfxm92c5zxrfyy62ifw61ybm-hscolour-1.25/bin/HsColour quickcheck-classes> No jhc found quickcheck-classes> Using ld found on system at: quickcheck-classes> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/runghc-9.12.1 quickcheck-classes> Using strip version 2.44 found on system at: quickcheck-classes> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip quickcheck-classes> Using tar found on system at: quickcheck-classes> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar quickcheck-classes> No uhc found constraints-extras> [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 ) 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 ) 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-Dt4XNYrdYvYGWTHZy4MtWI path> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy path> include base-4.21.0.0-f068 path> include deepseq-1.5.1.0-b096 path> include exceptions-0.10.9-5f69 path> include filepath-1.5.4.0-7ce6 path> include hashable-1.4.7.0-FrCvEjo9HTdHfqyBqag94O path> include template-haskell-2.23.0.0-125a path> include text-2.1.2-5eaa path> component path-0.9.5-6WmwzH0DUPCETtm3zVoCrw-test path> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy path> include base-4.21.0.0-f068 path> include bytestring-0.12.2.0-be6d path> include filepath-1.5.4.0-7ce6 path> include hspec-2.11.12-6VqvYzslwXZ4HevclPqaIQ path> include mtl-2.3.1-9650 path> include path-0.9.5-Dt4XNYrdYvYGWTHZy4MtWI path> include template-haskell-2.23.0.0-125a path> component path-0.9.5-FGZ2nBtcTJnLnUYCS68eq9-validity-test path> include QuickCheck-2.14.3-L4og0ZQ0UVv3NVnDTZSE7K path> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy path> include base-4.21.0.0-f068 path> include bytestring-0.12.2.0-be6d path> include filepath-1.5.4.0-7ce6 path> include genvalidity-1.1.1.0-4CTylUlOrFSEP1iaHGLBkT path> include genvalidity-hspec-1.0.0.3-Bs09Q8oSTikKNYjK5aJuyr path> include genvalidity-property-1.0.0.0-DtQkNnEqb5aJtd4DORL2UW path> include hspec-2.11.12-6VqvYzslwXZ4HevclPqaIQ path> include mtl-2.3.1-9650 path> include path-0.9.5-Dt4XNYrdYvYGWTHZy4MtWI path> include validity-0.12.1.0-6mp5K0e5EwNFIeAjGZqiS9 path> Linked component graph: path> unit path-0.9.5-Dt4XNYrdYvYGWTHZy4MtWI path> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy path> include base-4.21.0.0-f068 path> include deepseq-1.5.1.0-b096 path> include exceptions-0.10.9-5f69 path> include filepath-1.5.4.0-7ce6 path> include hashable-1.4.7.0-FrCvEjo9HTdHfqyBqag94O path> include template-haskell-2.23.0.0-125a path> include text-2.1.2-5eaa path> Path=path-0.9.5-Dt4XNYrdYvYGWTHZy4MtWI:Path,Path.Internal=path-0.9.5-Dt4XNYrdYvYGWTHZy4MtWI:Path.Internal,Path.Internal.Posix=path-0.9.5-Dt4XNYrdYvYGWTHZy4MtWI:Path.Internal.Posix,Path.Internal.Windows=path-0.9.5-Dt4XNYrdYvYGWTHZy4MtWI:Path.Internal.Windows,Path.Posix=path-0.9.5-Dt4XNYrdYvYGWTHZy4MtWI:Path.Posix,Path.Windows=path-0.9.5-Dt4XNYrdYvYGWTHZy4MtWI:Path.Windows path> unit path-0.9.5-6WmwzH0DUPCETtm3zVoCrw-test path> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy path> include base-4.21.0.0-f068 path> include bytestring-0.12.2.0-be6d path> include filepath-1.5.4.0-7ce6 path> include hspec-2.11.12-6VqvYzslwXZ4HevclPqaIQ path> include mtl-2.3.1-9650 path> include path-0.9.5-Dt4XNYrdYvYGWTHZy4MtWI path> include template-haskell-2.23.0.0-125a path> unit path-0.9.5-FGZ2nBtcTJnLnUYCS68eq9-validity-test path> include QuickCheck-2.14.3-L4og0ZQ0UVv3NVnDTZSE7K path> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy path> include base-4.21.0.0-f068 path> include bytestring-0.12.2.0-be6d path> include filepath-1.5.4.0-7ce6 path> include genvalidity-1.1.1.0-4CTylUlOrFSEP1iaHGLBkT path> include genvalidity-hspec-1.0.0.3-Bs09Q8oSTikKNYjK5aJuyr path> include genvalidity-property-1.0.0.0-DtQkNnEqb5aJtd4DORL2UW path> include hspec-2.11.12-6VqvYzslwXZ4HevclPqaIQ path> include mtl-2.3.1-9650 path> include path-0.9.5-Dt4XNYrdYvYGWTHZy4MtWI path> include validity-0.12.1.0-6mp5K0e5EwNFIeAjGZqiS9 path> Ready component graph: path> definite path-0.9.5-Dt4XNYrdYvYGWTHZy4MtWI path> depends aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy path> depends base-4.21.0.0-f068 path> depends deepseq-1.5.1.0-b096 path> depends exceptions-0.10.9-5f69 path> depends filepath-1.5.4.0-7ce6 path> depends hashable-1.4.7.0-FrCvEjo9HTdHfqyBqag94O path> depends template-haskell-2.23.0.0-125a path> depends text-2.1.2-5eaa path> definite path-0.9.5-FGZ2nBtcTJnLnUYCS68eq9-validity-test path> depends QuickCheck-2.14.3-L4og0ZQ0UVv3NVnDTZSE7K path> depends aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy path> depends base-4.21.0.0-f068 path> depends bytestring-0.12.2.0-be6d path> depends filepath-1.5.4.0-7ce6 path> depends genvalidity-1.1.1.0-4CTylUlOrFSEP1iaHGLBkT path> depends genvalidity-hspec-1.0.0.3-Bs09Q8oSTikKNYjK5aJuyr path> depends genvalidity-property-1.0.0.0-DtQkNnEqb5aJtd4DORL2UW path> depends hspec-2.11.12-6VqvYzslwXZ4HevclPqaIQ path> depends mtl-2.3.1-9650 path> depends path-0.9.5-Dt4XNYrdYvYGWTHZy4MtWI path> depends validity-0.12.1.0-6mp5K0e5EwNFIeAjGZqiS9 path> definite path-0.9.5-6WmwzH0DUPCETtm3zVoCrw-test path> depends aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy path> depends base-4.21.0.0-f068 path> depends bytestring-0.12.2.0-be6d path> depends filepath-1.5.4.0-7ce6 path> depends hspec-2.11.12-6VqvYzslwXZ4HevclPqaIQ path> depends mtl-2.3.1-9650 path> depends path-0.9.5-Dt4XNYrdYvYGWTHZy4MtWI path> depends template-haskell-2.23.0.0-125a 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/1h7rdpa4x0ia0hy0fz8z3ljpmgvldb0n-path-0.9.5 path> Executables installed in: path> /nix/store/1h7rdpa4x0ia0hy0fz8z3ljpmgvldb0n-path-0.9.5/bin path> Libraries installed in: path> /nix/store/1h7rdpa4x0ia0hy0fz8z3ljpmgvldb0n-path-0.9.5/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/path-0.9.5-Dt4XNYrdYvYGWTHZy4MtWI path> Dynamic Libraries installed in: path> /nix/store/1h7rdpa4x0ia0hy0fz8z3ljpmgvldb0n-path-0.9.5/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739 path> Private executables installed in: path> /nix/store/1h7rdpa4x0ia0hy0fz8z3ljpmgvldb0n-path-0.9.5/libexec/x86_64-linux-ghc-9.12.1-f739/path-0.9.5 path> Data files installed in: path> /nix/store/1h7rdpa4x0ia0hy0fz8z3ljpmgvldb0n-path-0.9.5/share/x86_64-linux-ghc-9.12.1-f739/path-0.9.5 path> Documentation installed in: path> /nix/store/3znrqsb6dh13si58kb40jn86i4a1vs5f-path-0.9.5-doc/share/doc/path-0.9.5 path> Configuration files installed in: path> /nix/store/1h7rdpa4x0ia0hy0fz8z3ljpmgvldb0n-path-0.9.5/etc path> No alex found path> Using ar found on system at: path> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar path> No c2hs found path> No cpphs found path> No doctest found path> Using gcc version 14.3.0 given by user at: path> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc path> Using ghc version 9.12.1 found on system at: path> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc path> Using ghc-pkg version 9.12.1 found on system at: path> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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: HTF> [ 1 of 24] Compiling Paths_HTF ( dist/build/autogen/Paths_HTF.hs, dist/build/Paths_HTF.o, dist/build/Paths_HTF.dyn_o ) 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-FB5cBfIVNj8CsliqljwSJa hw-hspec-hedgehog> include HUnit-1.6.2.0-qUaw1nn5Lc6mWzDeZqcfq hw-hspec-hedgehog> include base-4.21.0.0-f068 hw-hspec-hedgehog> include call-stack-0.4.0-5rbOZXZYRvFBfD2yeAkH22 hw-hspec-hedgehog> include hedgehog-1.5-LcsFpG0Er7ZGRzxTgWdRj1 hw-hspec-hedgehog> include hspec-2.11.12-6VqvYzslwXZ4HevclPqaIQ hw-hspec-hedgehog> include transformers-0.6.1.2-199f hw-hspec-hedgehog> component hw-hspec-hedgehog-0.1.1.1-3oVLgDg01Yp7bmq1jGF0SI-doctest hw-hspec-hedgehog> include base-4.21.0.0-f068 hw-hspec-hedgehog> include doctest-0.24.0-GGpROyg9TSm1IGZyewuA6E hw-hspec-hedgehog> include doctest-discover-0.2.0.0-4fXg72jzhjlF1nBn2JP9Qw hw-hspec-hedgehog> include hw-hspec-hedgehog-0.1.1.1-FB5cBfIVNj8CsliqljwSJa hw-hspec-hedgehog> component hw-hspec-hedgehog-0.1.1.1-GU6neh6jDlQHJtxyJGoc41-hw-hspec-hedgehog-test hw-hspec-hedgehog> include HUnit-1.6.2.0-qUaw1nn5Lc6mWzDeZqcfq hw-hspec-hedgehog> include base-4.21.0.0-f068 hw-hspec-hedgehog> include call-stack-0.4.0-5rbOZXZYRvFBfD2yeAkH22 hw-hspec-hedgehog> include hedgehog-1.5-LcsFpG0Er7ZGRzxTgWdRj1 hw-hspec-hedgehog> include hspec-2.11.12-6VqvYzslwXZ4HevclPqaIQ hw-hspec-hedgehog> include hw-hspec-hedgehog-0.1.1.1-FB5cBfIVNj8CsliqljwSJa hw-hspec-hedgehog> Linked component graph: hw-hspec-hedgehog> unit hw-hspec-hedgehog-0.1.1.1-FB5cBfIVNj8CsliqljwSJa hw-hspec-hedgehog> include HUnit-1.6.2.0-qUaw1nn5Lc6mWzDeZqcfq hw-hspec-hedgehog> include base-4.21.0.0-f068 hw-hspec-hedgehog> include call-stack-0.4.0-5rbOZXZYRvFBfD2yeAkH22 hw-hspec-hedgehog> include hedgehog-1.5-LcsFpG0Er7ZGRzxTgWdRj1 hw-hspec-hedgehog> include hspec-2.11.12-6VqvYzslwXZ4HevclPqaIQ hw-hspec-hedgehog> include transformers-0.6.1.2-199f hw-hspec-hedgehog> HaskellWorks.Hspec.Hedgehog=hw-hspec-hedgehog-0.1.1.1-FB5cBfIVNj8CsliqljwSJa:HaskellWorks.Hspec.Hedgehog hw-hspec-hedgehog> unit hw-hspec-hedgehog-0.1.1.1-3oVLgDg01Yp7bmq1jGF0SI-doctest hw-hspec-hedgehog> include base-4.21.0.0-f068 hw-hspec-hedgehog> include doctest-0.24.0-GGpROyg9TSm1IGZyewuA6E hw-hspec-hedgehog> include doctest-discover-0.2.0.0-4fXg72jzhjlF1nBn2JP9Qw hw-hspec-hedgehog> include hw-hspec-hedgehog-0.1.1.1-FB5cBfIVNj8CsliqljwSJa hw-hspec-hedgehog> unit hw-hspec-hedgehog-0.1.1.1-GU6neh6jDlQHJtxyJGoc41-hw-hspec-hedgehog-test hw-hspec-hedgehog> include HUnit-1.6.2.0-qUaw1nn5Lc6mWzDeZqcfq hw-hspec-hedgehog> include base-4.21.0.0-f068 hw-hspec-hedgehog> include call-stack-0.4.0-5rbOZXZYRvFBfD2yeAkH22 hw-hspec-hedgehog> include hedgehog-1.5-LcsFpG0Er7ZGRzxTgWdRj1 hw-hspec-hedgehog> include hspec-2.11.12-6VqvYzslwXZ4HevclPqaIQ hw-hspec-hedgehog> include hw-hspec-hedgehog-0.1.1.1-FB5cBfIVNj8CsliqljwSJa hw-hspec-hedgehog> Ready component graph: hw-hspec-hedgehog> definite hw-hspec-hedgehog-0.1.1.1-FB5cBfIVNj8CsliqljwSJa hw-hspec-hedgehog> depends HUnit-1.6.2.0-qUaw1nn5Lc6mWzDeZqcfq hw-hspec-hedgehog> depends base-4.21.0.0-f068 hw-hspec-hedgehog> depends call-stack-0.4.0-5rbOZXZYRvFBfD2yeAkH22 hw-hspec-hedgehog> depends hedgehog-1.5-LcsFpG0Er7ZGRzxTgWdRj1 hw-hspec-hedgehog> depends hspec-2.11.12-6VqvYzslwXZ4HevclPqaIQ hw-hspec-hedgehog> depends transformers-0.6.1.2-199f hw-hspec-hedgehog> definite hw-hspec-hedgehog-0.1.1.1-GU6neh6jDlQHJtxyJGoc41-hw-hspec-hedgehog-test hw-hspec-hedgehog> depends HUnit-1.6.2.0-qUaw1nn5Lc6mWzDeZqcfq hw-hspec-hedgehog> depends base-4.21.0.0-f068 hw-hspec-hedgehog> depends call-stack-0.4.0-5rbOZXZYRvFBfD2yeAkH22 hw-hspec-hedgehog> depends hedgehog-1.5-LcsFpG0Er7ZGRzxTgWdRj1 hw-hspec-hedgehog> depends hspec-2.11.12-6VqvYzslwXZ4HevclPqaIQ hw-hspec-hedgehog> depends hw-hspec-hedgehog-0.1.1.1-FB5cBfIVNj8CsliqljwSJa hw-hspec-hedgehog> definite hw-hspec-hedgehog-0.1.1.1-3oVLgDg01Yp7bmq1jGF0SI-doctest hw-hspec-hedgehog> depends base-4.21.0.0-f068 hw-hspec-hedgehog> depends doctest-0.24.0-GGpROyg9TSm1IGZyewuA6E hw-hspec-hedgehog> depends doctest-discover-0.2.0.0-4fXg72jzhjlF1nBn2JP9Qw hw-hspec-hedgehog> depends hw-hspec-hedgehog-0.1.1.1-FB5cBfIVNj8CsliqljwSJa 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/7jr3bhabfqs9kirmhc306yjl9nysm6h8-hw-hspec-hedgehog-0.1.1.1 hw-hspec-hedgehog> Executables installed in: hw-hspec-hedgehog> /nix/store/7jr3bhabfqs9kirmhc306yjl9nysm6h8-hw-hspec-hedgehog-0.1.1.1/bin hw-hspec-hedgehog> Libraries installed in: hw-hspec-hedgehog> /nix/store/7jr3bhabfqs9kirmhc306yjl9nysm6h8-hw-hspec-hedgehog-0.1.1.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/hw-hspec-hedgehog-0.1.1.1-FB5cBfIVNj8CsliqljwSJa hw-hspec-hedgehog> Dynamic Libraries installed in: hw-hspec-hedgehog> /nix/store/7jr3bhabfqs9kirmhc306yjl9nysm6h8-hw-hspec-hedgehog-0.1.1.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739 hw-hspec-hedgehog> Private executables installed in: hw-hspec-hedgehog> /nix/store/7jr3bhabfqs9kirmhc306yjl9nysm6h8-hw-hspec-hedgehog-0.1.1.1/libexec/x86_64-linux-ghc-9.12.1-f739/hw-hspec-hedgehog-0.1.1.1 hw-hspec-hedgehog> Data files installed in: hw-hspec-hedgehog> /nix/store/7jr3bhabfqs9kirmhc306yjl9nysm6h8-hw-hspec-hedgehog-0.1.1.1/share/x86_64-linux-ghc-9.12.1-f739/hw-hspec-hedgehog-0.1.1.1 hw-hspec-hedgehog> Documentation installed in: hw-hspec-hedgehog> /nix/store/y6ai11icq5700kp520s1vrkbc6pswprm-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/7jr3bhabfqs9kirmhc306yjl9nysm6h8-hw-hspec-hedgehog-0.1.1.1/etc hw-hspec-hedgehog> No alex found hw-hspec-hedgehog> Using ar found on system at: hw-hspec-hedgehog> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar hw-hspec-hedgehog> No c2hs found hw-hspec-hedgehog> No cpphs found hw-hspec-hedgehog> Using doctest version 0.24.0 found on system at: hw-hspec-hedgehog> /nix/store/amg85q9l8qqkg4yx9c5bj24p0a5alsb9-doctest-0.24.0/bin/doctest hw-hspec-hedgehog> Using gcc version 14.3.0 given by user at: hw-hspec-hedgehog> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc hw-hspec-hedgehog> Using ghc version 9.12.1 found on system at: hw-hspec-hedgehog> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/wrs1dkr0pfxm92c5zxrfyy62ifw61ybm-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/kks0nbx2riwry5qsx0qr87qr0lswmhzi-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip hw-hspec-hedgehog> Using tar found on system at: hw-hspec-hedgehog> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar hw-hspec-hedgehog> No uhc found microaeson> Running phase: buildPhase path> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/hpc-ghc-9.12.1 path> Using hsc2hs version 0.68.10 found on system at: path> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 path> Using hscolour version 1.25 found on system at: path> /nix/store/wrs1dkr0pfxm92c5zxrfyy62ifw61ybm-hscolour-1.25/bin/HsColour path> No jhc found path> Using ld found on system at: path> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/runghc-9.12.1 path> Using strip version 2.44 found on system at: path> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip path> Using tar found on system at: path> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar path> No uhc found quickcheck-classes> Running phase: buildPhase microaeson> Preprocessing library for microaeson-0.1.0.2... quickcheck-classes> Preprocessing library for quickcheck-classes-0.6.5.0... quickcheck-classes> Building library for quickcheck-classes-0.6.5.0... microaeson> Building library for microaeson-0.1.0.2... path> Running phase: buildPhase 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 ) path> Preprocessing library for path-0.9.5... path> Building library for path-0.9.5... 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 ) 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 ) 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 ) checkers> [11 of 15] Compiling Test.QuickCheck.Later ( src/Test/QuickCheck/Later.hs, dist/build/Test/QuickCheck/Later.o, dist/build/Test/QuickCheck/Later.dyn_o ) algebraic-graphs> [ 4 of 29] Compiling Algebra.Graph.Internal ( src/Algebra/Graph/Internal.hs, dist/build/Algebra/Graph/Internal.o, dist/build/Algebra/Graph/Internal.dyn_o ) algebraic-graphs> [ 5 of 29] Compiling Algebra.Graph ( src/Algebra/Graph.hs, dist/build/Algebra/Graph.o, dist/build/Algebra/Graph.dyn_o ) hw-hspec-hedgehog> Preprocessing library for hw-hspec-hedgehog-0.1.1.1... hw-hspec-hedgehog> Building library for hw-hspec-hedgehog-0.1.1.1... hw-hspec-hedgehog> [1 of 2] Compiling HaskellWorks.Hspec.Hedgehog ( src/HaskellWorks/Hspec/Hedgehog.hs, dist/build/HaskellWorks/Hspec/Hedgehog.o, dist/build/HaskellWorks/Hspec/Hedgehog.dyn_o ) checkers> [12 of 15] Compiling Test.QuickCheck.Instances.Eq ( src/Test/QuickCheck/Instances/Eq.hs, dist/build/Test/QuickCheck/Instances/Eq.o, dist/build/Test/QuickCheck/Instances/Eq.dyn_o ) checkers> [13 of 15] Compiling Test.QuickCheck.Instances.Char ( src/Test/QuickCheck/Instances/Char.hs, dist/build/Test/QuickCheck/Instances/Char.o, dist/build/Test/QuickCheck/Instances/Char.dyn_o ) checkers> [14 of 15] Compiling Test.QuickCheck.Instances ( src/Test/QuickCheck/Instances.hs, dist/build/Test/QuickCheck/Instances.o, dist/build/Test/QuickCheck/Instances.dyn_o ) deriving-aeson> [1 of 2] Compiling Deriving.Aeson ( src/Deriving/Aeson.hs, dist/build/Deriving/Aeson.p_o ) checkers> [15 of 15] Compiling Test.QuickCheck.Classes ( src/Test/QuickCheck/Classes.hs, dist/build/Test/QuickCheck/Classes.o, dist/build/Test/QuickCheck/Classes.dyn_o ) 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 ) 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 ) constraints-extras> [1 of 4] Compiling Data.Constraint.Compose ( src/Data/Constraint/Compose.hs, dist/build/Data/Constraint/Compose.p_o ) microaeson> [2 of 3] Compiling Data.Aeson.Micro.Scanner ( dist/build/Data/Aeson/Micro/Scanner.hs, dist/build/Data/Aeson/Micro/Scanner.o, dist/build/Data/Aeson/Micro/Scanner.dyn_o ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) hw-hspec-hedgehog> [1 of 2] Compiling HaskellWorks.Hspec.Hedgehog ( src/HaskellWorks/Hspec/Hedgehog.hs, dist/build/HaskellWorks/Hspec/Hedgehog.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> constraints-extras> [4 of 4] Compiling Data.Constraint.Extras.TH ( src/Data/Constraint/Extras/TH.hs, dist/build/Data/Constraint/Extras/TH.p_o ) lens> [ 2 of 85] Compiling Control.Lens.Internal.Doctest ( src/Control/Lens/Internal/Doctest.hs, dist/build/Control/Lens/Internal/Doctest.o, dist/build/Control/Lens/Internal/Doctest.dyn_o ) 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> 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 ) deriving-aeson> [2 of 2] Compiling Deriving.Aeson.Stock ( src/Deriving/Aeson/Stock.hs, dist/build/Deriving/Aeson/Stock.p_o ) hw-hspec-hedgehog> [2 of 2] Compiling Paths_hw_hspec_hedgehog ( dist/build/autogen/Paths_hw_hspec_hedgehog.hs, dist/build/Paths_hw_hspec_hedgehog.p_o ) 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> 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 ) 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> 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 ) 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 ) 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> path> [4 of 6] Compiling Path.Posix ( src/Path/Posix.hs, dist/build/Path/Posix.o, dist/build/Path/Posix.dyn_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 ) 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> 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 ) 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 ) 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> 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 ) 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 ) checkers> [ 1 of 15] Compiling Control.Monad.Extensions ( src/Control/Monad/Extensions.hs, dist/build/Control/Monad/Extensions.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 ) 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 ) binary-instances> [ 1 of 11] Compiling Data.Binary.Instances.CaseInsensitive ( src/Data/Binary/Instances/CaseInsensitive.hs, dist/build/Data/Binary/Instances/CaseInsensitive.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 ) checkers> [ 2 of 15] Compiling Test.QuickCheck.Bottoms ( src/Test/QuickCheck/Bottoms.hs, dist/build/Test/QuickCheck/Bottoms.p_o ) checkers> [ 3 of 15] Compiling Test.QuickCheck.Instances.Array ( src/Test/QuickCheck/Instances/Array.hs, dist/build/Test/QuickCheck/Instances/Array.p_o ) checkers> [ 4 of 15] Compiling Test.QuickCheck.Instances.Maybe ( src/Test/QuickCheck/Instances/Maybe.hs, dist/build/Test/QuickCheck/Instances/Maybe.p_o ) checkers> [ 5 of 15] Compiling Test.QuickCheck.Instances.Num ( src/Test/QuickCheck/Instances/Num.hs, dist/build/Test/QuickCheck/Instances/Num.p_o ) lens> [ 8 of 85] Compiling Control.Lens.Internal.Indexed ( src/Control/Lens/Internal/Indexed.hs, dist/build/Control/Lens/Internal/Indexed.o, dist/build/Control/Lens/Internal/Indexed.dyn_o ) lens> [ 9 of 85] Compiling Control.Lens.Internal.Getter ( src/Control/Lens/Internal/Getter.hs, dist/build/Control/Lens/Internal/Getter.o, dist/build/Control/Lens/Internal/Getter.dyn_o ) 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 ) path> [5 of 6] Compiling Path ( src/Path.hs, dist/build/Path.o, dist/build/Path.dyn_o ) checkers> [ 6 of 15] Compiling Test.QuickCheck.Instances.List ( src/Test/QuickCheck/Instances/List.hs, dist/build/Test/QuickCheck/Instances/List.p_o ) checkers> src/Test/QuickCheck/Instances/List.hs:13:1: warning: [GHC-66111] [-Wunused-imports] checkers> The import of ‘Control.Applicative’ is redundant checkers> except perhaps to import instances from ‘Control.Applicative’ checkers> To import instances alone, use: import Control.Applicative() checkers> | checkers> 13 | import Control.Applicative checkers> | ^^^^^^^^^^^^^^^^^^^^^^^^^^ checkers> 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> enummapset> [1 of 5] Compiling Data.EnumSet ( Data/EnumSet.hs, dist/build/Data/EnumSet.p_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... 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 ) checkers> [ 7 of 15] Compiling Test.QuickCheck.Instances.Ord ( src/Test/QuickCheck/Instances/Ord.hs, dist/build/Test/QuickCheck/Instances/Ord.p_o ) checkers> [ 8 of 15] Compiling Test.QuickCheck.Instances.Tuple ( src/Test/QuickCheck/Instances/Tuple.hs, dist/build/Test/QuickCheck/Instances/Tuple.p_o ) checkers> [ 9 of 15] Compiling Test.QuickCheck.Utils ( src/Test/QuickCheck/Utils.hs, dist/build/Test/QuickCheck/Utils.p_o ) checkers> [10 of 15] Compiling Test.QuickCheck.Checkers ( src/Test/QuickCheck/Checkers.hs, dist/build/Test/QuickCheck/Checkers.p_o ) checkers> src/Test/QuickCheck/Checkers.hs:51:1: warning: [GHC-66111] [-Wunused-imports] checkers> The import of ‘Data.List’ is redundant checkers> except perhaps to import instances from ‘Data.List’ checkers> To import instances alone, use: import Data.List() checkers> | checkers> 51 | import Data.List (foldl') checkers> | ^^^^^^^^^^^^^^^^^^^^^^^^^ checkers> 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 ) 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> base-unicode-symbols> Documentation created: dist/doc/html/base-unicode-symbols, base-unicode-symbols> dist/doc/html/base-unicode-symbols/base-unicode-symbols.txt base-unicode-symbols> Running phase: installPhase hw-hspec-hedgehog> [2 of 2] Compiling Main ( test/Spec.hs, dist/build/hw-hspec-hedgehog-test/hw-hspec-hedgehog-test-tmp/Main.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> 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 ) 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 ) 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.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 ) base-unicode-symbols> Installing library in /nix/store/fn4ivqncr2y8l2zhi3fv1lc01xgz3qkj-base-unicode-symbols-0.2.4.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/base-unicode-symbols-0.2.4.2-gGoRsH7oVSGBplj2W4o8o 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 ) microaeson> [2 of 3] Compiling Data.Aeson.Micro.Scanner ( dist/build/Data/Aeson/Micro/Scanner.hs, dist/build/Data/Aeson/Micro/Scanner.p_o ) path> [1 of 6] Compiling Path.Internal.Posix ( src/Path/Internal/Posix.hs, dist/build/Path/Internal/Posix.p_o ) microaeson> [3 of 3] Compiling Data.Aeson.Micro ( src/Data/Aeson/Micro.hs, dist/build/Data/Aeson/Micro.p_o ) hw-hspec-hedgehog> [3 of 3] Linking dist/build/hw-hspec-hedgehog-test/hw-hspec-hedgehog-test 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> constraints-extras> Preprocessing executable 'readme' for constraints-extras-0.4.0.2... constraints-extras> Building executable 'readme' for constraints-extras-0.4.0.2... 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> checkers> [11 of 15] Compiling Test.QuickCheck.Later ( src/Test/QuickCheck/Later.hs, dist/build/Test/QuickCheck/Later.p_o ) HTF> [10 of 24] Compiling Test.Framework.AssertM ( Test/Framework/AssertM.hs, dist/build/Test/Framework/AssertM.o, dist/build/Test/Framework/AssertM.dyn_o ) HTF> 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 ) constraints-extras> [1 of 1] Compiling Main ( README.lhs, dist/build/readme/readme-tmp/Main.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 ) enummapset> [2 of 5] Compiling Data.EnumMap.Base ( Data/EnumMap/Base.hs, dist/build/Data/EnumMap/Base.p_o ) checkers> [12 of 15] Compiling Test.QuickCheck.Instances.Eq ( src/Test/QuickCheck/Instances/Eq.hs, dist/build/Test/QuickCheck/Instances/Eq.p_o ) checkers> [13 of 15] Compiling Test.QuickCheck.Instances.Char ( src/Test/QuickCheck/Instances/Char.hs, dist/build/Test/QuickCheck/Instances/Char.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... quickcheck-classes> [ 1 of 12] Compiling Test.QuickCheck.Classes.Alt ( src/Test/QuickCheck/Classes/Alt.hs, dist/build/Test/QuickCheck/Classes/Alt.p_o ) base-unicode-symbols> Running phase: fixupPhase deriving-aeson> [1 of 1] Compiling Main ( tests/test.hs, dist/build/test/test-tmp/Main.o ) base-unicode-symbols> shrinking RPATHs of ELF executables and libraries in /nix/store/fn4ivqncr2y8l2zhi3fv1lc01xgz3qkj-base-unicode-symbols-0.2.4.2 base-unicode-symbols> shrinking /nix/store/fn4ivqncr2y8l2zhi3fv1lc01xgz3qkj-base-unicode-symbols-0.2.4.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHSbase-unicode-symbols-0.2.4.2-gGoRsH7oVSGBplj2W4o8o-ghc9.12.1.so checkers> [14 of 15] Compiling Test.QuickCheck.Instances ( src/Test/QuickCheck/Instances.hs, dist/build/Test/QuickCheck/Instances.p_o ) base-unicode-symbols> checking for references to /build/ in /nix/store/fn4ivqncr2y8l2zhi3fv1lc01xgz3qkj-base-unicode-symbols-0.2.4.2... constraints-extras> README.lhs:29:13: warning: [GHC-39567] [-Wstar-is-type] constraints-extras> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ constraints-extras> relies on the StarIsType extension, which will become constraints-extras> deprecated in the future. constraints-extras> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. constraints-extras> | constraints-extras> 29 | > data A :: * -> * where constraints-extras> | ^ constraints-extras> constraints-extras> README.lhs:29:18: warning: [GHC-39567] [-Wstar-is-type] constraints-extras> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ constraints-extras> relies on the StarIsType extension, which will become constraints-extras> deprecated in the future. constraints-extras> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. constraints-extras> | constraints-extras> 29 | > data A :: * -> * where constraints-extras> | ^ constraints-extras> constraints-extras> README.lhs:35:13: warning: [GHC-39567] [-Wstar-is-type] constraints-extras> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ constraints-extras> relies on the StarIsType extension, which will become constraints-extras> deprecated in the future. constraints-extras> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. constraints-extras> | constraints-extras> 35 | > data B :: * -> * where constraints-extras> | ^ constraints-extras> constraints-extras> README.lhs:35:18: warning: [GHC-39567] [-Wstar-is-type] constraints-extras> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ constraints-extras> relies on the StarIsType extension, which will become constraints-extras> deprecated in the future. constraints-extras> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. constraints-extras> | constraints-extras> 35 | > data B :: * -> * where constraints-extras> | ^ constraints-extras> constraints-extras> README.lhs:41:14: warning: [GHC-39567] [-Wstar-is-type] constraints-extras> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ constraints-extras> relies on the StarIsType extension, which will become constraints-extras> deprecated in the future. constraints-extras> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. constraints-extras> | constraints-extras> 41 | > data V :: (* -> *) -> * where constraints-extras> | ^ constraints-extras> constraints-extras> README.lhs:41:19: warning: [GHC-39567] [-Wstar-is-type] constraints-extras> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ constraints-extras> relies on the StarIsType extension, which will become constraints-extras> deprecated in the future. constraints-extras> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. constraints-extras> | constraints-extras> 41 | > data V :: (* -> *) -> * where constraints-extras> | ^ constraints-extras> constraints-extras> README.lhs:41:25: warning: [GHC-39567] [-Wstar-is-type] constraints-extras> Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’ constraints-extras> relies on the StarIsType extension, which will become constraints-extras> deprecated in the future. constraints-extras> Suggested fix: Use ‘Type’ from ‘Data.Kind’ instead. constraints-extras> | constraints-extras> 41 | > data V :: (* -> *) -> * where constraints-extras> | ^ constraints-extras> constraints-extras> README.lhs:46:24: warning: [GHC-39567] [-Wstar-is-type] 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> base-unicode-symbols> patching script interpreter paths in /nix/store/fn4ivqncr2y8l2zhi3fv1lc01xgz3qkj-base-unicode-symbols-0.2.4.2 base-unicode-symbols> stripping (with command strip and flags -S -p) in /nix/store/fn4ivqncr2y8l2zhi3fv1lc01xgz3qkj-base-unicode-symbols-0.2.4.2/lib checkers> [15 of 15] Compiling Test.QuickCheck.Classes ( src/Test/QuickCheck/Classes.hs, dist/build/Test/QuickCheck/Classes.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> 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... base-unicode-symbols> shrinking RPATHs of ELF executables and libraries in /nix/store/8b0ajhbkv6c0ni11bsbvpgni34yb1w74-base-unicode-symbols-0.2.4.2-doc base-unicode-symbols> checking for references to /build/ in /nix/store/8b0ajhbkv6c0ni11bsbvpgni34yb1w74-base-unicode-symbols-0.2.4.2-doc... base-unicode-symbols> patching script interpreter paths in /nix/store/8b0ajhbkv6c0ni11bsbvpgni34yb1w74-base-unicode-symbols-0.2.4.2-doc 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 ) base-unicode-symbols (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/8b0ajhbkv6c0ni11bsbvpgni34yb1w74-base-unicode-symbols-0.2.4.2-doc /nix/store/fn4ivqncr2y8l2zhi3fv1lc01xgz3qkj-base-unicode-symbols-0.2.4.2 base-unicode-symbols (post)> Pushing 2 paths (66 are already present) using zstd to cache sellout ⏳ base-unicode-symbols (post)> base-unicode-symbols (post)> Pushing /nix/store/8b0ajhbkv6c0ni11bsbvpgni34yb1w74-base-unicode-symbols-0.2.4.2-doc (481.19 KiB) base-unicode-symbols (post)> Pushing /nix/store/fn4ivqncr2y8l2zhi3fv1lc01xgz3qkj-base-unicode-symbols-0.2.4.2 (546.31 KiB) base-unicode-symbols (post)> base-unicode-symbols (post)> All done. base-unicode-symbols (post)> added 2 signatures base-unicode-symbols (post)> added 132 signatures base-unicode-symbols (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/8b0ajhbkv6c0ni11bsbvpgni34yb1w74-base-unicode-symbols-0.2.4.2-doc /nix/store/fn4ivqncr2y8l2zhi3fv1lc01xgz3qkj-base-unicode-symbols-0.2.4.2 base-unicode-symbols (post)> copying 2 paths... base-unicode-symbols (post)> copying path '/nix/store/8b0ajhbkv6c0ni11bsbvpgni34yb1w74-base-unicode-symbols-0.2.4.2-doc' to 'https://cache.nix-ci.com'... base-unicode-symbols (post)> copying path '/nix/store/fn4ivqncr2y8l2zhi3fv1lc01xgz3qkj-base-unicode-symbols-0.2.4.2' to 'https://cache.nix-ci.com'... base-unicode-symbols (post)> copying 1 paths... base-unicode-symbols (post)> copying path '/nix/store/pxsbap1y2y4r1fp423rwg7mgi04mw1ks-base-unicode-symbols-0.2.4.2.drv' to 'https://cache.nix-ci.com'... base-unicode-symbols (post)> added 0 signatures base-unicode-symbols (post)> added 0 signatures base-unicode-symbols (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/8b0ajhbkv6c0ni11bsbvpgni34yb1w74-base-unicode-symbols-0.2.4.2-doc /nix/store/fn4ivqncr2y8l2zhi3fv1lc01xgz3qkj-base-unicode-symbols-0.2.4.2 base-unicode-symbols (post)> copying 2 paths... base-unicode-symbols (post)> copying path '/nix/store/8b0ajhbkv6c0ni11bsbvpgni34yb1w74-base-unicode-symbols-0.2.4.2-doc' to 'ssh-ng://worker.nix-ci.com'... base-unicode-symbols (post)> copying path '/nix/store/fn4ivqncr2y8l2zhi3fv1lc01xgz3qkj-base-unicode-symbols-0.2.4.2' to 'ssh-ng://worker.nix-ci.com'... base-unicode-symbols (post)> copying 1 paths... base-unicode-symbols (post)> copying path '/nix/store/pxsbap1y2y4r1fp423rwg7mgi04mw1ks-base-unicode-symbols-0.2.4.2.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/kq10i5z5zrxwl7cy8kpgck9z4z384m7k-rerebase-1.21.2.drv'... ghc-lib-parser> Building 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/build/GHC/BaseDir.o, dist/build/GHC/BaseDir.dyn_o ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) checkers> Running phase: checkPhase checkers> Package has no test suites. checkers> Running phase: haddockPhase checkers> Preprocessing library for checkers-0.6.0... checkers> Running Haddock on library for checkers-0.6.0... checkers> [ 1 of 15] Compiling Control.Monad.Extensions ( src/Control/Monad/Extensions.hs, nothing ) [HIE file is missing] checkers> [ 2 of 15] Compiling Test.QuickCheck.Bottoms ( src/Test/QuickCheck/Bottoms.hs, nothing ) [HIE file is missing] checkers> [ 3 of 15] Compiling Test.QuickCheck.Instances.Array ( src/Test/QuickCheck/Instances/Array.hs, nothing ) [HIE file is missing] checkers> [ 4 of 15] Compiling Test.QuickCheck.Instances.Maybe ( src/Test/QuickCheck/Instances/Maybe.hs, nothing ) [HIE file is missing] checkers> [ 5 of 15] Compiling Test.QuickCheck.Instances.Num ( src/Test/QuickCheck/Instances/Num.hs, nothing ) [HIE file is missing] checkers> [ 6 of 15] Compiling Test.QuickCheck.Instances.List ( src/Test/QuickCheck/Instances/List.hs, nothing ) [HIE file is missing] checkers> src/Test/QuickCheck/Instances/List.hs:13:1: warning: [GHC-66111] [-Wunused-imports] checkers> The import of ‘Control.Applicative’ is redundant checkers> except perhaps to import instances from ‘Control.Applicative’ checkers> To import instances alone, use: import Control.Applicative() checkers> | checkers> 13 | import Control.Applicative checkers> | ^^^^^^^^^^^^^^^^^^^^^^^^^^ checkers> checkers> [ 7 of 15] Compiling Test.QuickCheck.Instances.Ord ( src/Test/QuickCheck/Instances/Ord.hs, nothing ) [HIE file is missing] checkers> [ 8 of 15] Compiling Test.QuickCheck.Instances.Tuple ( src/Test/QuickCheck/Instances/Tuple.hs, nothing ) [HIE file is missing] checkers> [ 9 of 15] Compiling Test.QuickCheck.Utils ( src/Test/QuickCheck/Utils.hs, nothing ) [HIE file is missing] checkers> [10 of 15] Compiling Test.QuickCheck.Checkers ( src/Test/QuickCheck/Checkers.hs, nothing ) [HIE file is missing] checkers> src/Test/QuickCheck/Checkers.hs:51:1: warning: [GHC-66111] [-Wunused-imports] checkers> The import of ‘Data.List’ is redundant checkers> except perhaps to import instances from ‘Data.List’ checkers> To import instances alone, use: import Data.List() checkers> | checkers> 51 | import Data.List (foldl') checkers> | ^^^^^^^^^^^^^^^^^^^^^^^^^ checkers> checkers> [11 of 15] Compiling Test.QuickCheck.Later ( src/Test/QuickCheck/Later.hs, nothing ) [HIE file is missing] checkers> [12 of 15] Compiling Test.QuickCheck.Instances.Eq ( src/Test/QuickCheck/Instances/Eq.hs, nothing ) [HIE file is missing] checkers> [13 of 15] Compiling Test.QuickCheck.Instances.Char ( src/Test/QuickCheck/Instances/Char.hs, nothing ) [HIE file is missing] checkers> [14 of 15] Compiling Test.QuickCheck.Instances ( src/Test/QuickCheck/Instances.hs, nothing ) [HIE file is missing] checkers> [15 of 15] Compiling Test.QuickCheck.Classes ( src/Test/QuickCheck/Classes.hs, nothing ) [HIE file is missing] checkers> Haddock coverage: checkers> 0% ( 0 / 3) in 'Test.QuickCheck.Bottoms' checkers> Missing documentation for: checkers> Module header checkers> bottom (src/Test/QuickCheck/Bottoms.hs:10) checkers> infiniteComp (src/Test/QuickCheck/Bottoms.hs:13) checkers> 0% ( 0 / 1) in 'Test.QuickCheck.Instances.Array' checkers> Missing documentation for: checkers> Module header checkers> 0% ( 0 / 2) in 'Test.QuickCheck.Instances.Maybe' checkers> Missing documentation for: checkers> Module header checkers> maybeGen (src/Test/QuickCheck/Instances/Maybe.hs:6) checkers> 0% ( 0 / 7) in 'Test.QuickCheck.Instances.Num' checkers> Missing documentation for: checkers> Module header checkers> nonNegative (src/Test/QuickCheck/Instances/Num.hs:11) checkers> nonPositive (src/Test/QuickCheck/Instances/Num.hs:17) checkers> negative (src/Test/QuickCheck/Instances/Num.hs:20) checkers> positive (src/Test/QuickCheck/Instances/Num.hs:14) checkers> nonZero (src/Test/QuickCheck/Instances/Num.hs:23) checkers> nonZero_ (src/Test/QuickCheck/Instances/Num.hs:27) lens> [14 of 85] Compiling Control.Lens.Internal.Prism ( src/Control/Lens/Internal/Prism.hs, dist/build/Control/Lens/Internal/Prism.o, dist/build/Control/Lens/Internal/Prism.dyn_o ) lens> [15 of 85] Compiling Control.Lens.Internal.Profunctor ( src/Control/Lens/Internal/Profunctor.hs, dist/build/Control/Lens/Internal/Profunctor.o, dist/build/Control/Lens/Internal/Profunctor.dyn_o ) lens> [16 of 85] Compiling Control.Lens.Internal.Review ( src/Control/Lens/Internal/Review.hs, dist/build/Control/Lens/Internal/Review.o, dist/build/Control/Lens/Internal/Review.dyn_o ) lens> [17 of 85] Compiling Control.Lens.Internal.Setter ( src/Control/Lens/Internal/Setter.hs, dist/build/Control/Lens/Internal/Setter.o, dist/build/Control/Lens/Internal/Setter.dyn_o ) lens> [18 of 85] Compiling Control.Lens.Internal.Zoom ( src/Control/Lens/Internal/Zoom.hs, dist/build/Control/Lens/Internal/Zoom.o, dist/build/Control/Lens/Internal/Zoom.dyn_o ) lens> [19 of 85] Compiling Control.Lens.Internal ( src/Control/Lens/Internal.hs, dist/build/Control/Lens/Internal.o, dist/build/Control/Lens/Internal.dyn_o ) lens> [20 of 85] Compiling Control.Lens.Type ( src/Control/Lens/Type.hs, dist/build/Control/Lens/Type.o, dist/build/Control/Lens/Type.dyn_o ) lens> [21 of 85] Compiling Control.Lens.Setter ( src/Control/Lens/Setter.hs, dist/build/Control/Lens/Setter.o, dist/build/Control/Lens/Setter.dyn_o ) lens> [22 of 85] Compiling Control.Lens.Lens ( src/Control/Lens/Lens.hs, dist/build/Control/Lens/Lens.o, dist/build/Control/Lens/Lens.dyn_o ) lens> [23 of 85] Compiling Control.Lens.Tuple ( src/Control/Lens/Tuple.hs, dist/build/Control/Lens/Tuple.o, dist/build/Control/Lens/Tuple.dyn_o ) 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 ) 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 ) 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 ) 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 ) HTF> [12 of 24] Compiling Test.Framework.JsonOutput ( Test/Framework/JsonOutput.hs, dist/build/Test/Framework/JsonOutput.o, dist/build/Test/Framework/JsonOutput.dyn_o ) HTF> [13 of 24] Compiling Test.Framework.ThreadPool ( Test/Framework/ThreadPool.hs, dist/build/Test/Framework/ThreadPool.o, dist/build/Test/Framework/ThreadPool.dyn_o ) HTF> [14 of 24] Compiling Test.Framework.Tutorial ( Test/Framework/Tutorial.hs, dist/build/Test/Framework/Tutorial.o, dist/build/Test/Framework/Tutorial.dyn_o ) HTF> [15 of 24] Compiling Test.Framework.Utils ( Test/Framework/Utils.hs, dist/build/Test/Framework/Utils.o, dist/build/Test/Framework/Utils.dyn_o ) HTF> 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 ) HTF> [21 of 24] Compiling Test.Framework.CmdlineOptions ( Test/Framework/CmdlineOptions.hs, dist/build/Test/Framework/CmdlineOptions.o, dist/build/Test/Framework/CmdlineOptions.dyn_o ) HTF> [22 of 24] Compiling Test.Framework.TestManager ( Test/Framework/TestManager.hs, dist/build/Test/Framework/TestManager.o, dist/build/Test/Framework/TestManager.dyn_o ) HTF> [23 of 24] Compiling Test.Framework.BlackBoxTest ( Test/Framework/BlackBoxTest.hs, dist/build/Test/Framework/BlackBoxTest.o, dist/build/Test/Framework/BlackBoxTest.dyn_o ) HTF> [24 of 24] Compiling Test.Framework ( Test/Framework.hs, dist/build/Test/Framework.o, dist/build/Test/Framework.dyn_o ) HTF> [ 1 of 24] Compiling Paths_HTF ( dist/build/autogen/Paths_HTF.hs, dist/build/Paths_HTF.p_o ) HTF> [ 2 of 24] Compiling Test.Framework.Colors ( Test/Framework/Colors.hs, dist/build/Test/Framework/Colors.p_o ) HTF> [ 3 of 24] Compiling Test.Framework.Diff ( Test/Framework/Diff.hs, dist/build/Test/Framework/Diff.p_o ) HTF> [ 4 of 24] Compiling Test.Framework.Location ( Test/Framework/Location.hs, dist/build/Test/Framework/Location.p_o ) HTF> [ 5 of 24] Compiling Test.Framework.Preprocessor ( Test/Framework/Preprocessor.hs, dist/build/Test/Framework/Preprocessor.p_o ) HTF> [ 6 of 24] Compiling Test.Framework.Pretty ( Test/Framework/Pretty.hs, dist/build/Test/Framework/Pretty.p_o ) HTF> [ 7 of 24] Compiling Test.Framework.Process ( Test/Framework/Process.hs, dist/build/Test/Framework/Process.p_o ) HTF> [ 8 of 24] Compiling Test.Framework.TestInterface ( Test/Framework/TestInterface.hs, dist/build/Test/Framework/TestInterface.p_o ) HTF> [ 9 of 24] Compiling Test.Framework.History ( Test/Framework/History.hs, dist/build/Test/Framework/History.p_o ) HTF> [10 of 24] Compiling Test.Framework.AssertM ( Test/Framework/AssertM.hs, dist/build/Test/Framework/AssertM.p_o ) attoparsec-aeson> [4 of 4] Compiling Data.Aeson.Parser ( src/Data/Aeson/Parser.hs, dist/build/Data/Aeson/Parser.o, dist/build/Data/Aeson/Parser.dyn_o ) attoparsec-aeson> [1 of 4] Compiling Data.Aeson.Internal.ByteString ( src/Data/Aeson/Internal/ByteString.hs, dist/build/Data/Aeson/Internal/ByteString.p_o ) attoparsec-aeson> [2 of 4] Compiling Data.Aeson.Internal.Text ( src/Data/Aeson/Internal/Text.hs, dist/build/Data/Aeson/Internal/Text.p_o ) attoparsec-aeson> [3 of 4] Compiling Data.Aeson.Parser.Internal ( src/Data/Aeson/Parser/Internal.hs, dist/build/Data/Aeson/Parser/Internal.p_o ) attoparsec-aeson> [4 of 4] Compiling Data.Aeson.Parser ( src/Data/Aeson/Parser.hs, dist/build/Data/Aeson/Parser.p_o ) attoparsec-aeson> buildPhase completed in 31 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 binary-instances> [ 8 of 11] Compiling Data.Binary.Instances.UnorderedContainers ( src/Data/Binary/Instances/UnorderedContainers.hs, dist/build/Data/Binary/Instances/UnorderedContainers.p_o ) binary-instances> [ 9 of 11] Compiling Data.Binary.Instances.Vector ( src/Data/Binary/Instances/Vector.hs, dist/build/Data/Binary/Instances/Vector.p_o ) binary-instances> [10 of 11] Compiling Data.Binary.Instances.Aeson ( src/Data/Binary/Instances/Aeson.hs, dist/build/Data/Binary/Instances/Aeson.p_o ) binary-instances> [11 of 11] Compiling Data.Binary.Instances ( src/Data/Binary/Instances.hs, dist/build/Data/Binary/Instances.p_o ) binary-instances> Running phase: haddockPhase binary-instances> Preprocessing library for binary-instances-1.0.6... binary-instances> Running Haddock on library for binary-instances-1.0.6... binary-instances> Warning: The documentation for the following packages are not installed. No binary-instances> links will be generated to these packages: vector-0.13.2.0 binary-instances> [ 1 of 11] Compiling Data.Binary.Instances.CaseInsensitive ( src/Data/Binary/Instances/CaseInsensitive.hs, nothing ) [HIE file is missing] binary-instances> [ 2 of 11] Compiling Data.Binary.Instances.Hashable ( src/Data/Binary/Instances/Hashable.hs, nothing ) [HIE file is missing] 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] binary-instances> [ 8 of 11] Compiling Data.Binary.Instances.UnorderedContainers ( src/Data/Binary/Instances/UnorderedContainers.hs, nothing ) [HIE file is missing] binary-instances> [ 9 of 11] Compiling Data.Binary.Instances.Vector ( src/Data/Binary/Instances/Vector.hs, nothing ) [HIE file is missing] 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' binary-instances> Documentation created: dist/doc/html/binary-instances, binary-instances> dist/doc/html/binary-instances/binary-instances.txt binary-instances> Running phase: installPhase binary-instances> Installing library in /nix/store/k7n86wrqm26jynf5yxfi8i5invpjlvys-binary-instances-1.0.6/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/binary-instances-1.0.6-JBmC3xJnWza3MtBcJPIu5U binary-instances> Running phase: fixupPhase binary-instances> shrinking RPATHs of ELF executables and libraries in /nix/store/k7n86wrqm26jynf5yxfi8i5invpjlvys-binary-instances-1.0.6 constraints-extras> [2 of 2] Linking dist/build/readme/readme constraints-extras> Running phase: checkPhase constraints-extras> Package has no test suites. constraints-extras> Running phase: haddockPhase constraints-extras> Preprocessing library for constraints-extras-0.4.0.2... constraints-extras> Running Haddock on library for constraints-extras-0.4.0.2... constraints-extras> Warning: The documentation for the following packages are not installed. No constraints-extras> links will be generated to these packages: vector-0.13.2.0 constraints-extras> [1 of 4] Compiling Data.Constraint.Compose ( src/Data/Constraint/Compose.hs, /build/ghc606_tmp_0/ghc_tmp_8.o, /build/ghc606_tmp_0/ghc_tmp_8.dyn_o ) constraints-extras> [2 of 4] Compiling Data.Constraint.Flip ( src/Data/Constraint/Flip.hs, /build/ghc606_tmp_0/ghc_tmp_12.o, /build/ghc606_tmp_0/ghc_tmp_12.dyn_o ) constraints-extras> [3 of 4] Compiling Data.Constraint.Extras ( src/Data/Constraint/Extras.hs, /build/ghc606_tmp_0/ghc_tmp_10.o, /build/ghc606_tmp_0/ghc_tmp_10.dyn_o ) constraints-extras> [4 of 4] Compiling Data.Constraint.Extras.TH ( src/Data/Constraint/Extras/TH.hs, nothing ) [HIE file is missing] constraints-extras> Haddock coverage: 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) constraints-extras> Documentation created: dist/doc/html/constraints-extras, constraints-extras> dist/doc/html/constraints-extras/constraints-extras.txt constraints-extras> Preprocessing executable 'readme' for constraints-extras-0.4.0.2... constraints-extras> Running phase: installPhase constraints-extras> Installing library in /nix/store/nfgn6bwn72w25vi67gsjygwswji3iryx-constraints-extras-0.4.0.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/constraints-extras-0.4.0.2-IepDxzoc4CRB5LkQHkEL8D constraints-extras> Installing executable readme in /nix/store/nfgn6bwn72w25vi67gsjygwswji3iryx-constraints-extras-0.4.0.2/bin constraints-extras> Warning: The directory constraints-extras> /nix/store/nfgn6bwn72w25vi67gsjygwswji3iryx-constraints-extras-0.4.0.2/bin is constraints-extras> not in the system search path. deriving-aeson> [2 of 2] Linking dist/build/test/test deriving-aeson> buildPhase completed in 31 seconds deriving-aeson> Running phase: checkPhase deriving-aeson> Running 1 test suites... deriving-aeson> Test suite test: RUNNING... deriving-aeson> [{"id":42,"name":"Alice","user_type":"human"},{"id":43,"name":"Bob","api_token":"xyz","user_type":"bot"}] deriving-aeson> {"Foo":0,"Bar":1} deriving-aeson> {"something":0,"somethingElse":1} deriving-aeson> Test suite test: PASS deriving-aeson> Test suite logged to: dist/test/deriving-aeson-0.2.10-test.log deriving-aeson> 1 of 1 test suites (1 of 1 test cases) passed. deriving-aeson> Running phase: haddockPhase deriving-aeson> Preprocessing library for deriving-aeson-0.2.10... deriving-aeson> Running Haddock on library for deriving-aeson-0.2.10... deriving-aeson> Warning: The documentation for the following packages are not installed. No deriving-aeson> links will be generated to these packages: vector-0.13.2.0 deriving-aeson> [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 enummapset> [3 of 5] Compiling Data.EnumMap.Strict ( Data/EnumMap/Strict.hs, dist/build/Data/EnumMap/Strict.p_o ) enummapset> [4 of 5] Compiling Data.EnumMap.Lazy ( Data/EnumMap/Lazy.hs, dist/build/Data/EnumMap/Lazy.p_o ) enummapset> [5 of 5] Compiling Data.EnumMap ( Data/EnumMap.hs, dist/build/Data/EnumMap.p_o ) enummapset> Preprocessing test suite 'intset-properties' for enummapset-0.7.3.0... enummapset> Building test suite 'intset-properties' for enummapset-0.7.3.0... enummapset> [1 of 7] Compiling Data.EnumSet ( Data/EnumSet.hs, dist/build/intset-properties/intset-properties-tmp/Data/EnumSet.o ) enummapset> [2 of 7] Compiling Data.EnumMap.Base ( Data/EnumMap/Base.hs, dist/build/intset-properties/intset-properties-tmp/Data/EnumMap/Base.o ) enummapset> [3 of 7] Compiling Data.EnumMap.Lazy ( Data/EnumMap/Lazy.hs, dist/build/intset-properties/intset-properties-tmp/Data/EnumMap/Lazy.o ) enummapset> [4 of 7] Compiling Data.EnumMap ( Data/EnumMap.hs, dist/build/intset-properties/intset-properties-tmp/Data/EnumMap.o ) enummapset> [5 of 7] Compiling IntSetValidity ( tests/IntSetValidity.hs, dist/build/intset-properties/intset-properties-tmp/IntSetValidity.o ) enummapset> [6 of 7] Compiling Json ( tests/Json.hs, dist/build/intset-properties/intset-properties-tmp/Json.o ) enummapset> [7 of 7] Compiling Main ( tests/intset-properties.hs, dist/build/intset-properties/intset-properties-tmp/Main.o ) enummapset> 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> 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> enummapset> [8 of 8] Linking dist/build/intset-properties/intset-properties enummapset> buildPhase completed in 30 seconds enummapset> Running phase: checkPhase enummapset> Running 1 test suites... enummapset> Test suite intset-properties: RUNNING... enummapset> lookupLT: [OK] enummapset> lookupGT: [OK] enummapset> lookupLE: [OK] enummapset> lookupGE: [OK] enummapset> split: [OK] enummapset> encode set: [OK] enummapset> encode map: [OK] enummapset> decode set: [OK] enummapset> decode map: [OK] enummapset> prop_json_trip_set: [OK, passed 100 tests] enummapset> prop_json_trip_map: [OK, passed 100 tests] enummapset> prop_json_trip_map2: [OK, passed 100 tests] enummapset> prop_Valid: [OK, passed 100 tests] enummapset> prop_EmptyValid: [OK, passed 100 tests] enummapset> prop_SingletonValid: [OK, passed 100 tests] enummapset> prop_InsertIntoEmptyValid: [OK, passed 100 tests] enummapset> prop_Single: [OK, passed 100 tests] enummapset> prop_Member: [OK, passed 100 tests] enummapset> prop_NotMember: [OK, passed 100 tests] enummapset> prop_LookupLT: [OK, passed 100 tests] enummapset> prop_LookupGT: [OK, passed 100 tests] enummapset> prop_LookupLE: [OK, passed 100 tests] enummapset> prop_LookupGE: [OK, passed 100 tests] enummapset> prop_InsertDelete: [OK, passed 100 tests] enummapset> prop_MemberFromList: [OK, passed 100 tests] enummapset> prop_UnionInsert: [OK, passed 100 tests] enummapset> prop_UnionAssoc: [OK, passed 100 tests] enummapset> prop_UnionComm: [OK, passed 100 tests] enummapset> prop_Diff: [OK, passed 100 tests] enummapset> prop_Int: [OK, passed 100 tests] enummapset> prop_Ordered: [OK, passed 100 tests] enummapset> prop_List: [OK, passed 100 tests] microaeson> Preprocessing test suite 'microaeson' for microaeson-0.1.0.2... microaeson> Building test suite 'microaeson' for microaeson-0.1.0.2... microaeson> [1 of 1] Compiling Main ( src-tests/tests.hs, dist/build/microaeson/microaeson-tmp/Main.o ) microaeson> [2 of 2] Linking dist/build/microaeson/microaeson microaeson> Running phase: checkPhase microaeson> Running 1 test suites... microaeson> Test suite microaeson: RUNNING... microaeson> Tests microaeson> QC microaeson> roundtrip(ref/ref): OK (3.00s) microaeson> +++ OK, passed 100 tests. microaeson> roundtrip(ref/iut): OK (5.68s) microaeson> +++ OK, passed 100 tests. microaeson> roundtrip(iut/ref): OK (5.80s) microaeson> +++ OK, passed 100 tests. path> [2 of 6] Compiling Path.Internal ( src/Path/Internal.hs, dist/build/Path/Internal.p_o ) path> [3 of 6] Compiling Path.Internal.Windows ( src/Path/Internal/Windows.hs, dist/build/Path/Internal/Windows.p_o ) path> 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’: 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> 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’ hw-hspec-hedgehog> [1 of 1] Compiling Main ( doctest/DoctestDriver.hs, dist/build/doctest/doctest-tmp/Main.o ) hw-hspec-hedgehog> [2 of 2] Linking dist/build/doctest/doctest hw-hspec-hedgehog> Running phase: checkPhase 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 12973224126943837757 13516669076439896819) "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 2203431380004514452 16638217537679344785) "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 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 ) algebraic-graphs> [ 3 of 29] Compiling Algebra.Graph.AdjacencyIntMap.Algorithm ( src/Algebra/Graph/AdjacencyIntMap/Algorithm.hs, dist/build/Algebra/Graph/AdjacencyIntMap/Algorithm.p_o ) algebraic-graphs> [ 4 of 29] Compiling Algebra.Graph.Internal ( src/Algebra/Graph/Internal.hs, dist/build/Algebra/Graph/Internal.p_o ) algebraic-graphs> [ 5 of 29] Compiling Algebra.Graph ( src/Algebra/Graph.hs, dist/build/Algebra/Graph.p_o ) algebraic-graphs> [ 6 of 29] Compiling Algebra.Graph.HigherKinded.Class ( src/Algebra/Graph/HigherKinded/Class.hs, dist/build/Algebra/Graph/HigherKinded/Class.p_o ) algebraic-graphs> [ 7 of 29] Compiling Algebra.Graph.Bipartite.AdjacencyMap ( src/Algebra/Graph/Bipartite/AdjacencyMap.hs, dist/build/Algebra/Graph/Bipartite/AdjacencyMap.p_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.p_o ) algebraic-graphs> [ 9 of 29] Compiling Algebra.Graph.Label ( src/Algebra/Graph/Label.hs, dist/build/Algebra/Graph/Label.p_o ) algebraic-graphs> [10 of 29] Compiling Algebra.Graph.NonEmpty.AdjacencyMap ( src/Algebra/Graph/NonEmpty/AdjacencyMap.hs, dist/build/Algebra/Graph/NonEmpty/AdjacencyMap.p_o ) algebraic-graphs> [11 of 29] Compiling Algebra.Graph.AdjacencyMap.Algorithm ( src/Algebra/Graph/AdjacencyMap/Algorithm.hs, dist/build/Algebra/Graph/AdjacencyMap/Algorithm.p_o ) algebraic-graphs> 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): checkers> 92% ( 12 / 13) in 'Test.QuickCheck.Instances.List' checkers> Missing documentation for: checkers> Module header checkers> 0% ( 0 / 3) in 'Test.QuickCheck.Instances.Ord' checkers> Missing documentation for: checkers> Module header checkers> greaterThan (src/Test/QuickCheck/Instances/Ord.hs:7) checkers> lessThan (src/Test/QuickCheck/Instances/Ord.hs:10) checkers> 80% ( 4 / 5) in 'Test.QuickCheck.Instances.Tuple' checkers> Missing documentation for: checkers> Module header checkers> 16% ( 1 / 6) in 'Test.QuickCheck.Utils' checkers> Missing documentation for: checkers> isAssociativeBy (src/Test/QuickCheck/Utils.hs:31) checkers> isAssociative (src/Test/QuickCheck/Utils.hs:38) checkers> isCommutableBy (src/Test/QuickCheck/Utils.hs:42) checkers> isCommutable (src/Test/QuickCheck/Utils.hs:48) checkers> isTotalOrder (src/Test/QuickCheck/Utils.hs:51) checkers> Warning: 'rel' is out of scope. checkers> If you qualify the identifier, haddock can try to link it anyway. checkers> Warning: 'denotationFor'' is out of scope. checkers> If you qualify the identifier, haddock can try to link it anyway. checkers> Warning: 'Endo' is ambiguous. It is defined checkers> * in ‘GHC.Internal.Data.Semigroup.Internal’ checkers> * in ‘GHC.Internal.Data.Semigroup.Internal’ checkers> You may be able to disambiguate the identifier by qualifying it or checkers> by specifying the type/value namespace explicitly. checkers> Defaulting to the one defined in ‘GHC.Internal.Data.Semigroup.Internal’ checkers> Warning: 'monoidMorphism' is out of scope. checkers> If you qualify the identifier, haddock can try to link it anyway. checkers> Warning: 'op' is out of scope. checkers> If you qualify the identifier, haddock can try to link it anyway. checkers> 78% ( 43 / 55) in 'Test.QuickCheck.Checkers' checkers> Missing documentation for: checkers> checkBatch (src/Test/QuickCheck/Checkers.hs:115) checkers> genR (src/Test/QuickCheck/Checkers.hs:165) checkers> BinRel (src/Test/QuickCheck/Checkers.hs:321) checkers> Model (src/Test/QuickCheck/Checkers.hs:441) checkers> meq (src/Test/QuickCheck/Checkers.hs:468) checkers> meq1 (src/Test/QuickCheck/Checkers.hs:470) checkers> meq2 (src/Test/QuickCheck/Checkers.hs:472) checkers> meq3 (src/Test/QuickCheck/Checkers.hs:474) checkers> meq4 (src/Test/QuickCheck/Checkers.hs:476) checkers> meq5 (src/Test/QuickCheck/Checkers.hs:478) checkers> eqModels (src/Test/QuickCheck/Checkers.hs:302) checkers> arbitrarySatisfying (src/Test/QuickCheck/Checkers.hs:516) checkers> 100% ( 5 / 5) in 'Test.QuickCheck.Later' checkers> 0% ( 0 / 3) in 'Test.QuickCheck.Instances.Eq' checkers> Missing documentation for: checkers> Module header checkers> notEqualTo (src/Test/QuickCheck/Instances/Eq.hs:8) checkers> notOneof (src/Test/QuickCheck/Instances/Eq.hs:11) checkers> Warning: '#' is out of scope. checkers> If you qualify the identifier, haddock can try to link it anyway. checkers> 91% ( 11 / 12) in 'Test.QuickCheck.Instances.Char' checkers> Missing documentation for: checkers> Module header checkers> 87% ( 7 / 8) in 'Test.QuickCheck.Instances' checkers> Missing documentation for: checkers> Module header checkers> Warning: 'foldr'' is out of scope. checkers> If you qualify the identifier, haddock can try to link it anyway. checkers> Warning: 'foldMap'' is out of scope. checkers> If you qualify the identifier, haddock can try to link it anyway. checkers> Warning: 'a' is out of scope. checkers> If you qualify the identifier, haddock can try to link it anyway. checkers> Warning: 'rel' is out of scope. checkers> If you qualify the identifier, haddock can try to link it anyway. checkers> 87% ( 34 / 39) in 'Test.QuickCheck.Classes' checkers> Missing documentation for: checkers> functorMonoid (src/Test/QuickCheck/Classes.hs:200) checkers> bindApply (src/Test/QuickCheck/Classes.hs:427) checkers> arrow (src/Test/QuickCheck/Classes.hs:666) checkers> arrowChoice (src/Test/QuickCheck/Classes.hs:710) checkers> traversable (src/Test/QuickCheck/Classes.hs:733) checkers> Warning: Test.QuickCheck.Checkers: could not find link destinations for: checkers> - Test.QuickCheck.Checkers.GEqProp checkers> Documentation created: dist/doc/html/checkers, checkers> dist/doc/html/checkers/checkers.txt checkers> Running phase: installPhase checkers> Installing library in /nix/store/jyrg99nbfxgjs0kgw9dmggiff4hrksdc-checkers-0.6.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/checkers-0.6.0-5odgFWXfJau3emL0ZjNeA9 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 ) 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 ) 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 ) HTF> [12 of 24] Compiling Test.Framework.JsonOutput ( Test/Framework/JsonOutput.hs, dist/build/Test/Framework/JsonOutput.p_o ) HTF> [13 of 24] Compiling Test.Framework.ThreadPool ( Test/Framework/ThreadPool.hs, dist/build/Test/Framework/ThreadPool.p_o ) HTF> [14 of 24] Compiling Test.Framework.Tutorial ( Test/Framework/Tutorial.hs, dist/build/Test/Framework/Tutorial.p_o ) HTF> [15 of 24] Compiling Test.Framework.Utils ( Test/Framework/Utils.hs, dist/build/Test/Framework/Utils.p_o ) HTF> 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 ) HTF> [21 of 24] Compiling Test.Framework.CmdlineOptions ( Test/Framework/CmdlineOptions.hs, dist/build/Test/Framework/CmdlineOptions.p_o ) HTF> [22 of 24] Compiling Test.Framework.TestManager ( Test/Framework/TestManager.hs, dist/build/Test/Framework/TestManager.p_o ) HTF> [23 of 24] Compiling Test.Framework.BlackBoxTest ( Test/Framework/BlackBoxTest.hs, dist/build/Test/Framework/BlackBoxTest.p_o ) HTF> [24 of 24] Compiling Test.Framework ( Test/Framework.hs, dist/build/Test/Framework.p_o ) binary-instances> shrinking /nix/store/k7n86wrqm26jynf5yxfi8i5invpjlvys-binary-instances-1.0.6/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHSbinary-instances-1.0.6-JBmC3xJnWza3MtBcJPIu5U-ghc9.12.1.so binary-instances> checking for references to /build/ in /nix/store/k7n86wrqm26jynf5yxfi8i5invpjlvys-binary-instances-1.0.6... binary-instances> patching script interpreter paths in /nix/store/k7n86wrqm26jynf5yxfi8i5invpjlvys-binary-instances-1.0.6 binary-instances> stripping (with command strip and flags -S -p) in /nix/store/k7n86wrqm26jynf5yxfi8i5invpjlvys-binary-instances-1.0.6/lib binary-instances> shrinking RPATHs of ELF executables and libraries in /nix/store/rjk07nykg6qqxv4zf83mn0pvin7sak4r-binary-instances-1.0.6-doc binary-instances> checking for references to /build/ in /nix/store/rjk07nykg6qqxv4zf83mn0pvin7sak4r-binary-instances-1.0.6-doc... binary-instances> patching script interpreter paths in /nix/store/rjk07nykg6qqxv4zf83mn0pvin7sak4r-binary-instances-1.0.6-doc 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> - 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 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. enummapset> Running phase: haddockPhase enummapset> Preprocessing library for enummapset-0.7.3.0... enummapset> Running Haddock on library for enummapset-0.7.3.0... enummapset> Warning: The documentation for the following packages are not installed. No enummapset> links will be generated to these packages: vector-0.13.2.0 enummapset> [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) 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> 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 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, 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 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 13339577073740004823 17530202857104695549) "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.0381 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... hw-hspec-hedgehog> Examples: 0 Tried: 0 Errors: 0 Failures: 0 hw-hspec-hedgehog> Test suite doctest: PASS hw-hspec-hedgehog> Test suite logged to: dist/test/hw-hspec-hedgehog-0.1.1.1-doctest.log hw-hspec-hedgehog> 2 of 2 test suites (2 of 2 test cases) passed. hw-hspec-hedgehog> Running phase: haddockPhase hw-hspec-hedgehog> Preprocessing library for hw-hspec-hedgehog-0.1.1.1... hw-hspec-hedgehog> Running Haddock on library for hw-hspec-hedgehog-0.1.1.1... hw-hspec-hedgehog> [1 of 2] Compiling HaskellWorks.Hspec.Hedgehog ( src/HaskellWorks/Hspec/Hedgehog.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] hw-hspec-hedgehog> Haddock coverage: 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) 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 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) 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) 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> path> Preprocessing test suite 'validity-test' for path-0.9.5... path> Building test suite 'validity-test' for path-0.9.5... path> [1 of 2] Compiling Path.Gen ( test/Path/Gen.hs, dist/build/validity-test/validity-test-tmp/Path/Gen.o, dist/build/validity-test/validity-test-tmp/Path/Gen.dyn_o ) path> [2 of 2] Compiling Main ( test/ValidityTest.hs, dist/build/validity-test/validity-test-tmp/Main.o ) path> [3 of 3] Linking dist/build/validity-test/validity-test path> Preprocessing test suite 'test' for path-0.9.5... path> Building test suite 'test' for path-0.9.5... path> [1 of 5] Compiling Common.Posix ( test/Common/Posix.hs, dist/build/test/test-tmp/Common/Posix.o, dist/build/test/test-tmp/Common/Posix.dyn_o ) path> 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] 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 ) binary-instances (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/k7n86wrqm26jynf5yxfi8i5invpjlvys-binary-instances-1.0.6 /nix/store/rjk07nykg6qqxv4zf83mn0pvin7sak4r-binary-instances-1.0.6-doc binary-instances (post)> Pushing 2 paths (166 are already present) using zstd to cache sellout ⏳ binary-instances (post)> binary-instances (post)> Pushing /nix/store/k7n86wrqm26jynf5yxfi8i5invpjlvys-binary-instances-1.0.6 (2.42 MiB) binary-instances (post)> Pushing /nix/store/rjk07nykg6qqxv4zf83mn0pvin7sak4r-binary-instances-1.0.6-doc (333.04 KiB) binary-instances (post)> binary-instances (post)> All done. binary-instances (post)> added 2 signatures binary-instances (post)> added 128 signatures binary-instances (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/k7n86wrqm26jynf5yxfi8i5invpjlvys-binary-instances-1.0.6 /nix/store/rjk07nykg6qqxv4zf83mn0pvin7sak4r-binary-instances-1.0.6-doc binary-instances (post)> copying 2 paths... binary-instances (post)> copying path '/nix/store/rjk07nykg6qqxv4zf83mn0pvin7sak4r-binary-instances-1.0.6-doc' to 'https://cache.nix-ci.com'... binary-instances (post)> copying path '/nix/store/k7n86wrqm26jynf5yxfi8i5invpjlvys-binary-instances-1.0.6' to 'https://cache.nix-ci.com'... binary-instances (post)> copying 1 paths... binary-instances (post)> copying path '/nix/store/fdnrkxf6bgzv1x0fvxr6zn1m3w74kk50-binary-instances-1.0.6.drv' to 'https://cache.nix-ci.com'... binary-instances (post)> added 0 signatures binary-instances (post)> added 0 signatures binary-instances (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/k7n86wrqm26jynf5yxfi8i5invpjlvys-binary-instances-1.0.6 /nix/store/rjk07nykg6qqxv4zf83mn0pvin7sak4r-binary-instances-1.0.6-doc binary-instances (post)> copying 2 paths... binary-instances (post)> copying path '/nix/store/rjk07nykg6qqxv4zf83mn0pvin7sak4r-binary-instances-1.0.6-doc' to 'ssh-ng://worker.nix-ci.com'... binary-instances (post)> copying path '/nix/store/k7n86wrqm26jynf5yxfi8i5invpjlvys-binary-instances-1.0.6' to 'ssh-ng://worker.nix-ci.com'... binary-instances (post)> copying 1 paths... binary-instances (post)> copying path '/nix/store/fdnrkxf6bgzv1x0fvxr6zn1m3w74kk50-binary-instances-1.0.6.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/vkyjw4p8q3fb7cqygkv9q5719slr7hrd-cabal-install-parsers-0.6.1.1.drv'... 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 ) 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 ) 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 ) 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 ) 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-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-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 ) 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 ) 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 ) 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> | ^ 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 ) 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 ) 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 ) 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 ) checkers> Running phase: fixupPhase checkers> shrinking RPATHs of ELF executables and libraries in /nix/store/jyrg99nbfxgjs0kgw9dmggiff4hrksdc-checkers-0.6.0 checkers> shrinking /nix/store/jyrg99nbfxgjs0kgw9dmggiff4hrksdc-checkers-0.6.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHScheckers-0.6.0-5odgFWXfJau3emL0ZjNeA9-ghc9.12.1.so checkers> checking for references to /build/ in /nix/store/jyrg99nbfxgjs0kgw9dmggiff4hrksdc-checkers-0.6.0... checkers> patching script interpreter paths in /nix/store/jyrg99nbfxgjs0kgw9dmggiff4hrksdc-checkers-0.6.0 checkers> stripping (with command strip and flags -S -p) in /nix/store/jyrg99nbfxgjs0kgw9dmggiff4hrksdc-checkers-0.6.0/lib checkers> shrinking RPATHs of ELF executables and libraries in /nix/store/9ddkw4lzq383axcvz15avh0qj6qxd9wf-checkers-0.6.0-doc checkers> checking for references to /build/ in /nix/store/9ddkw4lzq383axcvz15avh0qj6qxd9wf-checkers-0.6.0-doc... checkers> patching script interpreter paths in /nix/store/9ddkw4lzq383axcvz15avh0qj6qxd9wf-checkers-0.6.0-doc 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> 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 46 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/ghc1056_tmp_0/ghc_tmp_26.o, /build/ghc1056_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/ghc1056_tmp_0/ghc_tmp_28.o, /build/ghc1056_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/ghc1056_tmp_0/ghc_tmp_30.o, /build/ghc1056_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): 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 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/pd9lz1796m9f85rzhj6i1h58lcjcxvki-attoparsec-aeson-2.2.2.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/attoparsec-aeson-2.2.2.0-DpMGAFHNFn2J6mWePKpMa0 attoparsec-aeson> Running phase: fixupPhase attoparsec-aeson> shrinking RPATHs of ELF executables and libraries in /nix/store/pd9lz1796m9f85rzhj6i1h58lcjcxvki-attoparsec-aeson-2.2.2.0 attoparsec-aeson> shrinking /nix/store/pd9lz1796m9f85rzhj6i1h58lcjcxvki-attoparsec-aeson-2.2.2.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHSattoparsec-aeson-2.2.2.0-DpMGAFHNFn2J6mWePKpMa0-ghc9.12.1.so attoparsec-aeson> checking for references to /build/ in /nix/store/pd9lz1796m9f85rzhj6i1h58lcjcxvki-attoparsec-aeson-2.2.2.0... attoparsec-aeson> patching script interpreter paths in /nix/store/pd9lz1796m9f85rzhj6i1h58lcjcxvki-attoparsec-aeson-2.2.2.0 attoparsec-aeson> stripping (with command strip and flags -S -p) in /nix/store/pd9lz1796m9f85rzhj6i1h58lcjcxvki-attoparsec-aeson-2.2.2.0/lib attoparsec-aeson> shrinking RPATHs of ELF executables and libraries in /nix/store/65zxlyy1107irnhn8g8kzdimf2wr3c37-attoparsec-aeson-2.2.2.0-doc attoparsec-aeson> checking for references to /build/ in /nix/store/65zxlyy1107irnhn8g8kzdimf2wr3c37-attoparsec-aeson-2.2.2.0-doc... attoparsec-aeson> patching script interpreter paths in /nix/store/65zxlyy1107irnhn8g8kzdimf2wr3c37-attoparsec-aeson-2.2.2.0-doc constraints-extras> Running phase: fixupPhase constraints-extras> shrinking RPATHs of ELF executables and libraries in /nix/store/nfgn6bwn72w25vi67gsjygwswji3iryx-constraints-extras-0.4.0.2 constraints-extras> shrinking /nix/store/nfgn6bwn72w25vi67gsjygwswji3iryx-constraints-extras-0.4.0.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHSconstraints-extras-0.4.0.2-IepDxzoc4CRB5LkQHkEL8D-ghc9.12.1.so constraints-extras> shrinking /nix/store/nfgn6bwn72w25vi67gsjygwswji3iryx-constraints-extras-0.4.0.2/bin/readme constraints-extras> checking for references to /build/ in /nix/store/nfgn6bwn72w25vi67gsjygwswji3iryx-constraints-extras-0.4.0.2... constraints-extras> patching script interpreter paths in /nix/store/nfgn6bwn72w25vi67gsjygwswji3iryx-constraints-extras-0.4.0.2 constraints-extras> stripping (with command strip and flags -S -p) in /nix/store/nfgn6bwn72w25vi67gsjygwswji3iryx-constraints-extras-0.4.0.2/lib /nix/store/nfgn6bwn72w25vi67gsjygwswji3iryx-constraints-extras-0.4.0.2/bin constraints-extras> shrinking RPATHs of ELF executables and libraries in /nix/store/cnbk2ddff8kwgr19cad3pmn2iydjkrmc-constraints-extras-0.4.0.2-doc constraints-extras> checking for references to /build/ in /nix/store/cnbk2ddff8kwgr19cad3pmn2iydjkrmc-constraints-extras-0.4.0.2-doc... constraints-extras> patching script interpreter paths in /nix/store/cnbk2ddff8kwgr19cad3pmn2iydjkrmc-constraints-extras-0.4.0.2-doc 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/hb1zdadjajqagsmlsc5ms46s9acfn2fq-deriving-aeson-0.2.10/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/deriving-aeson-0.2.10-4fyM9Z8M5gM9ZEywRSgwkJ deriving-aeson> Running phase: fixupPhase deriving-aeson> shrinking RPATHs of ELF executables and libraries in /nix/store/hb1zdadjajqagsmlsc5ms46s9acfn2fq-deriving-aeson-0.2.10 deriving-aeson> shrinking /nix/store/hb1zdadjajqagsmlsc5ms46s9acfn2fq-deriving-aeson-0.2.10/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHSderiving-aeson-0.2.10-4fyM9Z8M5gM9ZEywRSgwkJ-ghc9.12.1.so deriving-aeson> checking for references to /build/ in /nix/store/hb1zdadjajqagsmlsc5ms46s9acfn2fq-deriving-aeson-0.2.10... deriving-aeson> patching script interpreter paths in /nix/store/hb1zdadjajqagsmlsc5ms46s9acfn2fq-deriving-aeson-0.2.10 deriving-aeson> stripping (with command strip and flags -S -p) in /nix/store/hb1zdadjajqagsmlsc5ms46s9acfn2fq-deriving-aeson-0.2.10/lib deriving-aeson> shrinking RPATHs of ELF executables and libraries in /nix/store/9gh1biyyhviffcihn69d71n8z1myaylq-deriving-aeson-0.2.10-doc deriving-aeson> checking for references to /build/ in /nix/store/9gh1biyyhviffcihn69d71n8z1myaylq-deriving-aeson-0.2.10-doc... deriving-aeson> patching script interpreter paths in /nix/store/9gh1biyyhviffcihn69d71n8z1myaylq-deriving-aeson-0.2.10-doc 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) 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) microaeson> roundtrip(iut/iut): OK (3.59s) microaeson> +++ OK, passed 100 tests. microaeson> microaeson> All 4 tests passed (18.08s) 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/p8y6kj0gdbl24kbdz45gxndbwpfhs05q-microaeson-0.1.0.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/microaeson-0.1.0.2-7fLYrLz0pMX2cEAulaAuBj microaeson> Running phase: fixupPhase microaeson> shrinking RPATHs of ELF executables and libraries in /nix/store/p8y6kj0gdbl24kbdz45gxndbwpfhs05q-microaeson-0.1.0.2 microaeson> shrinking /nix/store/p8y6kj0gdbl24kbdz45gxndbwpfhs05q-microaeson-0.1.0.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHSmicroaeson-0.1.0.2-7fLYrLz0pMX2cEAulaAuBj-ghc9.12.1.so microaeson> checking for references to /build/ in /nix/store/p8y6kj0gdbl24kbdz45gxndbwpfhs05q-microaeson-0.1.0.2... microaeson> patching script interpreter paths in /nix/store/p8y6kj0gdbl24kbdz45gxndbwpfhs05q-microaeson-0.1.0.2 microaeson> stripping (with command strip and flags -S -p) in /nix/store/p8y6kj0gdbl24kbdz45gxndbwpfhs05q-microaeson-0.1.0.2/lib 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> 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> 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> 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.p_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> quickcheck-classes> Preprocessing test suite 'advanced' for quickcheck-classes-0.6.5.0... quickcheck-classes> Building test suite 'advanced' for quickcheck-classes-0.6.5.0... quickcheck-classes> [1 of 1] Compiling Main ( test/Advanced.hs, dist/build/advanced/advanced-tmp/Main.o ) quickcheck-classes> [2 of 2] Linking dist/build/advanced/advanced quickcheck-classes> 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 43 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. 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/7jr3bhabfqs9kirmhc306yjl9nysm6h8-hw-hspec-hedgehog-0.1.1.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/hw-hspec-hedgehog-0.1.1.1-FB5cBfIVNj8CsliqljwSJa hw-hspec-hedgehog> Running phase: fixupPhase hw-hspec-hedgehog> shrinking RPATHs of ELF executables and libraries in /nix/store/7jr3bhabfqs9kirmhc306yjl9nysm6h8-hw-hspec-hedgehog-0.1.1.1 hw-hspec-hedgehog> shrinking /nix/store/7jr3bhabfqs9kirmhc306yjl9nysm6h8-hw-hspec-hedgehog-0.1.1.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHShw-hspec-hedgehog-0.1.1.1-FB5cBfIVNj8CsliqljwSJa-ghc9.12.1.so hw-hspec-hedgehog> checking for references to /build/ in /nix/store/7jr3bhabfqs9kirmhc306yjl9nysm6h8-hw-hspec-hedgehog-0.1.1.1... hw-hspec-hedgehog> patching script interpreter paths in /nix/store/7jr3bhabfqs9kirmhc306yjl9nysm6h8-hw-hspec-hedgehog-0.1.1.1 hw-hspec-hedgehog> stripping (with command strip and flags -S -p) in /nix/store/7jr3bhabfqs9kirmhc306yjl9nysm6h8-hw-hspec-hedgehog-0.1.1.1/lib hw-hspec-hedgehog> shrinking RPATHs of ELF executables and libraries in /nix/store/y6ai11icq5700kp520s1vrkbc6pswprm-hw-hspec-hedgehog-0.1.1.1-doc hw-hspec-hedgehog> checking for references to /build/ in /nix/store/y6ai11icq5700kp520s1vrkbc6pswprm-hw-hspec-hedgehog-0.1.1.1-doc... hw-hspec-hedgehog> patching script interpreter paths in /nix/store/y6ai11icq5700kp520s1vrkbc6pswprm-hw-hspec-hedgehog-0.1.1.1-doc rerebase> Running phase: setupCompilerEnvironmentPhase rerebase> Build with /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1. rerebase> Running phase: unpackPhase rerebase> unpacking source archive /nix/store/1gac32j5rcnaca5g60ydx9yldjz2ph0n-rerebase-1.21.2.tar.gz rerebase> source root is rerebase-1.21.2 rerebase> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "rerebase-1.21.2/rerebase.cabal" rerebase> Running phase: patchPhase rerebase> Running phase: compileBuildDriverPhase rerebase> setupCompileFlags: -package-db=/build/tmp.tDj40CB2Zy/setup-package.conf.d -threaded rerebase> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.tDj40CB2Zy/Main.o ) rerebase> [2 of 2] Linking Setup rerebase> Running phase: updateAutotoolsGnuConfigScriptsPhase rerebase> Running phase: configurePhase rerebase> configureFlags: --verbose --prefix=/nix/store/cq246nm192lclk3ijr5500ax102fxr52-rerebase-1.21.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/n1l7fd77dskxp51fn5xm3psjfxxm66j1-rerebase-1.21.2-doc/share/doc/rerebase-1.21.2 --with-gcc=gcc --package-db=/build/tmp.tDj40CB2Zy/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib rerebase> Using Parsec parser rerebase> Configuring rerebase-1.21.2... rerebase> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports rerebase> 'ghc' version < 9.12): rerebase> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc is version rerebase> 9.12.1 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-RryH10OMsZAaJjfhdwGlV rerebase> include rebase-1.21.2-KebBOfDZfynA146PtbuoxJ rerebase> Linked component graph: rerebase> unit rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV rerebase> include rebase-1.21.2-KebBOfDZfynA146PtbuoxJ 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 ) 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 ) 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 ) 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 ) 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 ) algebraic-graphs> [26 of 29] Compiling Algebra.Graph.Relation.Reflexive ( src/Algebra/Graph/Relation/Reflexive.hs, dist/build/Algebra/Graph/Relation/Reflexive.p_o ) algebraic-graphs> [27 of 29] Compiling Algebra.Graph.Relation.Preorder ( src/Algebra/Graph/Relation/Preorder.hs, dist/build/Algebra/Graph/Relation/Preorder.p_o ) algebraic-graphs> [28 of 29] Compiling Algebra.Graph.Example.Todo ( src/Algebra/Graph/Example/Todo.hs, dist/build/Algebra/Graph/Example/Todo.p_o ) algebraic-graphs> [29 of 29] Compiling Data.Graph.Typed ( src/Data/Graph/Typed.hs, dist/build/Data/Graph/Typed.p_o ) 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 ) 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 ) 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 ) 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 -> 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 ) 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 ) 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 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 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/jnnyz04l7g8gdny8mp5ggpy1rf59r2qk-enummapset-0.7.3.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/enummapset-0.7.3.0-F45XJkClLgvKM40FWucRMH enummapset> Running phase: fixupPhase enummapset> shrinking RPATHs of ELF executables and libraries in /nix/store/jnnyz04l7g8gdny8mp5ggpy1rf59r2qk-enummapset-0.7.3.0 enummapset> shrinking /nix/store/jnnyz04l7g8gdny8mp5ggpy1rf59r2qk-enummapset-0.7.3.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHSenummapset-0.7.3.0-F45XJkClLgvKM40FWucRMH-ghc9.12.1.so enummapset> checking for references to /build/ in /nix/store/jnnyz04l7g8gdny8mp5ggpy1rf59r2qk-enummapset-0.7.3.0... enummapset> patching script interpreter paths in /nix/store/jnnyz04l7g8gdny8mp5ggpy1rf59r2qk-enummapset-0.7.3.0 enummapset> stripping (with command strip and flags -S -p) in /nix/store/jnnyz04l7g8gdny8mp5ggpy1rf59r2qk-enummapset-0.7.3.0/lib enummapset> shrinking RPATHs of ELF executables and libraries in /nix/store/ji8p34qdwpd1sy20ivdshaz12ka1vyq0-enummapset-0.7.3.0-doc enummapset> checking for references to /build/ in /nix/store/ji8p34qdwpd1sy20ivdshaz12ka1vyq0-enummapset-0.7.3.0-doc... enummapset> patching script interpreter paths in /nix/store/ji8p34qdwpd1sy20ivdshaz12ka1vyq0-enummapset-0.7.3.0-doc microaeson> shrinking RPATHs of ELF executables and libraries in /nix/store/0bjbynbmzhqb0cqviv23rcl29xvz3vif-microaeson-0.1.0.2-doc microaeson> checking for references to /build/ in /nix/store/0bjbynbmzhqb0cqviv23rcl29xvz3vif-microaeson-0.1.0.2-doc... microaeson> patching script interpreter paths in /nix/store/0bjbynbmzhqb0cqviv23rcl29xvz3vif-microaeson-0.1.0.2-doc 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> path> [3 of 5] Compiling Posix ( test/Posix.hs, dist/build/test/test-tmp/Posix.o ) path> [4 of 5] Compiling Windows ( test/Windows.hs, dist/build/test/test-tmp/Windows.o ) 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 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 attoparsec-aeson (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/65zxlyy1107irnhn8g8kzdimf2wr3c37-attoparsec-aeson-2.2.2.0-doc /nix/store/pd9lz1796m9f85rzhj6i1h58lcjcxvki-attoparsec-aeson-2.2.2.0 attoparsec-aeson (post)> Pushing 2 paths (161 are already present) using zstd to cache sellout ⏳ attoparsec-aeson (post)> attoparsec-aeson (post)> Pushing /nix/store/65zxlyy1107irnhn8g8kzdimf2wr3c37-attoparsec-aeson-2.2.2.0-doc (509.06 KiB) attoparsec-aeson (post)> Pushing /nix/store/pd9lz1796m9f85rzhj6i1h58lcjcxvki-attoparsec-aeson-2.2.2.0 (4.23 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/65zxlyy1107irnhn8g8kzdimf2wr3c37-attoparsec-aeson-2.2.2.0-doc /nix/store/pd9lz1796m9f85rzhj6i1h58lcjcxvki-attoparsec-aeson-2.2.2.0 attoparsec-aeson (post)> copying 2 paths... attoparsec-aeson (post)> copying path '/nix/store/65zxlyy1107irnhn8g8kzdimf2wr3c37-attoparsec-aeson-2.2.2.0-doc' to 'https://cache.nix-ci.com'... attoparsec-aeson (post)> copying path '/nix/store/pd9lz1796m9f85rzhj6i1h58lcjcxvki-attoparsec-aeson-2.2.2.0' to 'https://cache.nix-ci.com'... attoparsec-aeson (post)> copying 1 paths... attoparsec-aeson (post)> copying path '/nix/store/s0wpn2qi3s53kh09cvdy7l3ss7chxlq4-attoparsec-aeson-2.2.2.0.drv' to 'https://cache.nix-ci.com'... attoparsec-aeson (post)> added 0 signatures attoparsec-aeson (post)> added 0 signatures attoparsec-aeson (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/65zxlyy1107irnhn8g8kzdimf2wr3c37-attoparsec-aeson-2.2.2.0-doc /nix/store/pd9lz1796m9f85rzhj6i1h58lcjcxvki-attoparsec-aeson-2.2.2.0 attoparsec-aeson (post)> copying 2 paths... attoparsec-aeson (post)> copying path '/nix/store/65zxlyy1107irnhn8g8kzdimf2wr3c37-attoparsec-aeson-2.2.2.0-doc' to 'ssh-ng://worker.nix-ci.com'... attoparsec-aeson (post)> copying path '/nix/store/pd9lz1796m9f85rzhj6i1h58lcjcxvki-attoparsec-aeson-2.2.2.0' to 'ssh-ng://worker.nix-ci.com'... attoparsec-aeson (post)> copying 1 paths... attoparsec-aeson (post)> copying path '/nix/store/s0wpn2qi3s53kh09cvdy7l3ss7chxlq4-attoparsec-aeson-2.2.2.0.drv' to 'ssh-ng://worker.nix-ci.com'... checkers (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/9ddkw4lzq383axcvz15avh0qj6qxd9wf-checkers-0.6.0-doc /nix/store/jyrg99nbfxgjs0kgw9dmggiff4hrksdc-checkers-0.6.0 checkers (post)> Pushing 2 paths (100 are already present) using zstd to cache sellout ⏳ checkers (post)> checkers (post)> Pushing /nix/store/jyrg99nbfxgjs0kgw9dmggiff4hrksdc-checkers-0.6.0 (5.31 MiB) checkers (post)> Pushing /nix/store/9ddkw4lzq383axcvz15avh0qj6qxd9wf-checkers-0.6.0-doc (2.01 MiB) checkers (post)> checkers (post)> All done. checkers (post)> added 2 signatures checkers (post)> added 1 signatures checkers (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/9ddkw4lzq383axcvz15avh0qj6qxd9wf-checkers-0.6.0-doc /nix/store/jyrg99nbfxgjs0kgw9dmggiff4hrksdc-checkers-0.6.0 checkers (post)> copying 2 paths... checkers (post)> copying path '/nix/store/9ddkw4lzq383axcvz15avh0qj6qxd9wf-checkers-0.6.0-doc' to 'https://cache.nix-ci.com'... checkers (post)> copying path '/nix/store/jyrg99nbfxgjs0kgw9dmggiff4hrksdc-checkers-0.6.0' to 'https://cache.nix-ci.com'... checkers (post)> copying 1 paths... checkers (post)> copying path '/nix/store/6cvrr6ivbajhs6fj2haj681wyxz9cc8g-checkers-0.6.0.drv' to 'https://cache.nix-ci.com'... checkers (post)> added 0 signatures checkers (post)> added 0 signatures checkers (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/9ddkw4lzq383axcvz15avh0qj6qxd9wf-checkers-0.6.0-doc /nix/store/jyrg99nbfxgjs0kgw9dmggiff4hrksdc-checkers-0.6.0 checkers (post)> copying 2 paths... checkers (post)> copying path '/nix/store/9ddkw4lzq383axcvz15avh0qj6qxd9wf-checkers-0.6.0-doc' to 'ssh-ng://worker.nix-ci.com'... checkers (post)> copying path '/nix/store/jyrg99nbfxgjs0kgw9dmggiff4hrksdc-checkers-0.6.0' to 'ssh-ng://worker.nix-ci.com'... checkers (post)> copying 1 paths... checkers (post)> copying path '/nix/store/6cvrr6ivbajhs6fj2haj681wyxz9cc8g-checkers-0.6.0.drv' to 'ssh-ng://worker.nix-ci.com'... constraints-extras (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/cnbk2ddff8kwgr19cad3pmn2iydjkrmc-constraints-extras-0.4.0.2-doc /nix/store/nfgn6bwn72w25vi67gsjygwswji3iryx-constraints-extras-0.4.0.2 constraints-extras (post)> Pushing 2 paths (164 are already present) using zstd to cache sellout ⏳ constraints-extras (post)> constraints-extras (post)> Pushing /nix/store/cnbk2ddff8kwgr19cad3pmn2iydjkrmc-constraints-extras-0.4.0.2-doc (340.16 KiB) constraints-extras (post)> Pushing /nix/store/nfgn6bwn72w25vi67gsjygwswji3iryx-constraints-extras-0.4.0.2 (1.46 MiB) constraints-extras (post)> constraints-extras (post)> All done. constraints-extras (post)> added 2 signatures constraints-extras (post)> added 1 signatures constraints-extras (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/cnbk2ddff8kwgr19cad3pmn2iydjkrmc-constraints-extras-0.4.0.2-doc /nix/store/nfgn6bwn72w25vi67gsjygwswji3iryx-constraints-extras-0.4.0.2 constraints-extras (post)> copying 2 paths... constraints-extras (post)> copying path '/nix/store/cnbk2ddff8kwgr19cad3pmn2iydjkrmc-constraints-extras-0.4.0.2-doc' to 'https://cache.nix-ci.com'... constraints-extras (post)> copying path '/nix/store/nfgn6bwn72w25vi67gsjygwswji3iryx-constraints-extras-0.4.0.2' to 'https://cache.nix-ci.com'... constraints-extras (post)> copying 1 paths... constraints-extras (post)> copying path '/nix/store/fnca5y073gbnwa5nvnkhaqajfhrkpc6x-constraints-extras-0.4.0.2.drv' to 'https://cache.nix-ci.com'... constraints-extras (post)> added 0 signatures constraints-extras (post)> added 0 signatures constraints-extras (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/cnbk2ddff8kwgr19cad3pmn2iydjkrmc-constraints-extras-0.4.0.2-doc /nix/store/nfgn6bwn72w25vi67gsjygwswji3iryx-constraints-extras-0.4.0.2 constraints-extras (post)> copying 2 paths... constraints-extras (post)> copying path '/nix/store/cnbk2ddff8kwgr19cad3pmn2iydjkrmc-constraints-extras-0.4.0.2-doc' to 'ssh-ng://worker.nix-ci.com'... constraints-extras (post)> copying path '/nix/store/nfgn6bwn72w25vi67gsjygwswji3iryx-constraints-extras-0.4.0.2' to 'ssh-ng://worker.nix-ci.com'... constraints-extras (post)> copying 1 paths... constraints-extras (post)> copying path '/nix/store/fnca5y073gbnwa5nvnkhaqajfhrkpc6x-constraints-extras-0.4.0.2.drv' to 'ssh-ng://worker.nix-ci.com'... deriving-aeson (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/9gh1biyyhviffcihn69d71n8z1myaylq-deriving-aeson-0.2.10-doc /nix/store/hb1zdadjajqagsmlsc5ms46s9acfn2fq-deriving-aeson-0.2.10 deriving-aeson (post)> Pushing 2 paths (160 are already present) using zstd to cache sellout ⏳ deriving-aeson (post)> deriving-aeson (post)> Pushing /nix/store/hb1zdadjajqagsmlsc5ms46s9acfn2fq-deriving-aeson-0.2.10 (648.41 KiB) deriving-aeson (post)> Pushing /nix/store/9gh1biyyhviffcihn69d71n8z1myaylq-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/9gh1biyyhviffcihn69d71n8z1myaylq-deriving-aeson-0.2.10-doc /nix/store/hb1zdadjajqagsmlsc5ms46s9acfn2fq-deriving-aeson-0.2.10 deriving-aeson (post)> copying 2 paths... deriving-aeson (post)> copying path '/nix/store/9gh1biyyhviffcihn69d71n8z1myaylq-deriving-aeson-0.2.10-doc' to 'https://cache.nix-ci.com'... deriving-aeson (post)> copying path '/nix/store/hb1zdadjajqagsmlsc5ms46s9acfn2fq-deriving-aeson-0.2.10' to 'https://cache.nix-ci.com'... deriving-aeson (post)> copying 1 paths... deriving-aeson (post)> copying path '/nix/store/xsh6wyks7shc95r0f4z1jmkkphzj2rgg-deriving-aeson-0.2.10.drv' to 'https://cache.nix-ci.com'... deriving-aeson (post)> added 0 signatures deriving-aeson (post)> added 0 signatures deriving-aeson (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/9gh1biyyhviffcihn69d71n8z1myaylq-deriving-aeson-0.2.10-doc /nix/store/hb1zdadjajqagsmlsc5ms46s9acfn2fq-deriving-aeson-0.2.10 deriving-aeson (post)> copying 2 paths... deriving-aeson (post)> copying path '/nix/store/9gh1biyyhviffcihn69d71n8z1myaylq-deriving-aeson-0.2.10-doc' to 'ssh-ng://worker.nix-ci.com'... deriving-aeson (post)> copying path '/nix/store/hb1zdadjajqagsmlsc5ms46s9acfn2fq-deriving-aeson-0.2.10' to 'ssh-ng://worker.nix-ci.com'... deriving-aeson (post)> copying 1 paths... deriving-aeson (post)> copying path '/nix/store/xsh6wyks7shc95r0f4z1jmkkphzj2rgg-deriving-aeson-0.2.10.drv' to 'ssh-ng://worker.nix-ci.com'... hw-hspec-hedgehog (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/7jr3bhabfqs9kirmhc306yjl9nysm6h8-hw-hspec-hedgehog-0.1.1.1 /nix/store/y6ai11icq5700kp520s1vrkbc6pswprm-hw-hspec-hedgehog-0.1.1.1-doc hw-hspec-hedgehog (post)> Pushing 2 paths (146 are already present) using zstd to cache sellout ⏳ hw-hspec-hedgehog (post)> hw-hspec-hedgehog (post)> Pushing /nix/store/y6ai11icq5700kp520s1vrkbc6pswprm-hw-hspec-hedgehog-0.1.1.1-doc (160.26 KiB) hw-hspec-hedgehog (post)> Pushing /nix/store/7jr3bhabfqs9kirmhc306yjl9nysm6h8-hw-hspec-hedgehog-0.1.1.1 (454.61 KiB) hw-hspec-hedgehog (post)> hw-hspec-hedgehog (post)> All done. hw-hspec-hedgehog (post)> added 2 signatures hw-hspec-hedgehog (post)> added 2 signatures hw-hspec-hedgehog (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/7jr3bhabfqs9kirmhc306yjl9nysm6h8-hw-hspec-hedgehog-0.1.1.1 /nix/store/y6ai11icq5700kp520s1vrkbc6pswprm-hw-hspec-hedgehog-0.1.1.1-doc hw-hspec-hedgehog (post)> copying 2 paths... hw-hspec-hedgehog (post)> copying path '/nix/store/y6ai11icq5700kp520s1vrkbc6pswprm-hw-hspec-hedgehog-0.1.1.1-doc' to 'https://cache.nix-ci.com'... hw-hspec-hedgehog (post)> copying path '/nix/store/7jr3bhabfqs9kirmhc306yjl9nysm6h8-hw-hspec-hedgehog-0.1.1.1' to 'https://cache.nix-ci.com'... hw-hspec-hedgehog (post)> copying 1 paths... hw-hspec-hedgehog (post)> copying path '/nix/store/n4bwf8j3z36cppqgxyry5cvl0n6mvmdn-hw-hspec-hedgehog-0.1.1.1.drv' to 'https://cache.nix-ci.com'... hw-hspec-hedgehog (post)> added 0 signatures hw-hspec-hedgehog (post)> added 0 signatures hw-hspec-hedgehog (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/7jr3bhabfqs9kirmhc306yjl9nysm6h8-hw-hspec-hedgehog-0.1.1.1 /nix/store/y6ai11icq5700kp520s1vrkbc6pswprm-hw-hspec-hedgehog-0.1.1.1-doc hw-hspec-hedgehog (post)> copying 2 paths... hw-hspec-hedgehog (post)> copying path '/nix/store/y6ai11icq5700kp520s1vrkbc6pswprm-hw-hspec-hedgehog-0.1.1.1-doc' to 'ssh-ng://worker.nix-ci.com'... hw-hspec-hedgehog (post)> copying path '/nix/store/7jr3bhabfqs9kirmhc306yjl9nysm6h8-hw-hspec-hedgehog-0.1.1.1' to 'ssh-ng://worker.nix-ci.com'... hw-hspec-hedgehog (post)> copying 1 paths... hw-hspec-hedgehog (post)> copying path '/nix/store/n4bwf8j3z36cppqgxyry5cvl0n6mvmdn-hw-hspec-hedgehog-0.1.1.1.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/8118qkbqymz7mnvlpvcmxjdcciydxppv-aeson-pretty-0.8.10.drv'... building '/nix/store/8gs3bcrn8zpra94am8daxli0svpsgvmi-dependent-sum-0.7.2.0.drv'... building '/nix/store/z3z08fbqhbs6g0qvjqp8b6lqzf9f2wkb-hw-prim-0.6.3.2.drv'... building '/nix/store/4raylar766p9206m5a0dhc431qh98b73-multiset-0.3.4.3.drv'... 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-exactprint> [7 of 7] Compiling Language.Haskell.GHC.ExactPrint ( src/Language/Haskell/GHC/ExactPrint.hs, dist/build/Language/Haskell/GHC/ExactPrint.p_o ) ghc-exactprint> Preprocessing test suite 'test' for ghc-exactprint-1.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-exactprint> [2 of 5] Compiling Test.CommonUtils ( tests/Test/CommonUtils.hs, dist/build/test/test-tmp/Test/CommonUtils.o ) ghc-exactprint> [3 of 5] Compiling Test.NoAnnotations ( tests/Test/NoAnnotations.hs, dist/build/test/test-tmp/Test/NoAnnotations.o ) ghc-exactprint> [4 of 5] Compiling Test.Transform ( tests/Test/Transform.hs, dist/build/test/test-tmp/Test/Transform.o ) ghc-exactprint> [5 of 5] Compiling Main ( tests/Test.hs, dist/build/test/test-tmp/Main.o ) ghc-exactprint> [6 of 6] Linking dist/build/test/test ghc-exactprint> buildPhase completed in 1 minutes 29 seconds ghc-exactprint> Running phase: checkPhase ghc-exactprint> Running 1 test suites... ghc-exactprint> Test suite test: RUNNING... ghc-exactprint> GHC912 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> 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] 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 ) 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 ) 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. 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. path> [5 of 5] Compiling Main ( test/Main.hs, dist/build/test/test-tmp/Main.o ) path> [6 of 6] Linking dist/build/test/test path> buildPhase completed in 44 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 [✔] 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 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. cabal-install-parsers> Running phase: setupCompilerEnvironmentPhase cabal-install-parsers> Build with /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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.xCiTbPFZKd/setup-package.conf.d -threaded cabal-install-parsers> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.xCiTbPFZKd/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/iy6sagkp3ijsgvdy5fzyhw852gwngvx6-cabal-install-parsers-0.6.1.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/gmgqa55wynx5yc3k6n8z89cbpby2p0pi-cabal-install-parsers-0.6.1.1-doc/share/doc/cabal-install-parsers-0.6.1.1 --with-gcc=gcc --package-db=/build/tmp.xCiTbPFZKd/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --disable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib cabal-install-parsers> Using Parsec parser cabal-install-parsers> Configuring cabal-install-parsers-0.6.1.1... cabal-install-parsers> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports cabal-install-parsers> 'ghc' version < 9.12): cabal-install-parsers> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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-DB44rZuKtHl6T3uxrqWv0d cabal-install-parsers> include Cabal-syntax-3.14.1.0-c359 cabal-install-parsers> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy cabal-install-parsers> include base-4.21.0.0-f068 cabal-install-parsers> include base16-bytestring-1.0.2.0-BvGOCgcIU0P31VmBSDIqNA cabal-install-parsers> include binary-0.8.9.2-4b0d cabal-install-parsers> include binary-instances-1.0.6-JBmC3xJnWza3MtBcJPIu5U cabal-install-parsers> include bytestring-0.12.2.0-be6d cabal-install-parsers> include containers-0.7-647d cabal-install-parsers> include cryptohash-sha256-0.11.102.1-6A8VpUIQbkEGax6x4pf9Mz cabal-install-parsers> include deepseq-1.5.1.0-b096 aeson-pretty> Running phase: setupCompilerEnvironmentPhase aeson-pretty> Build with /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1. enummapset (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/ji8p34qdwpd1sy20ivdshaz12ka1vyq0-enummapset-0.7.3.0-doc /nix/store/jnnyz04l7g8gdny8mp5ggpy1rf59r2qk-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/ji8p34qdwpd1sy20ivdshaz12ka1vyq0-enummapset-0.7.3.0-doc (1.72 MiB) enummapset (post)> Pushing /nix/store/jnnyz04l7g8gdny8mp5ggpy1rf59r2qk-enummapset-0.7.3.0 (3.05 MiB) enummapset (post)> enummapset (post)> All done. enummapset (post)> added 2 signatures enummapset (post)> added 1 signatures enummapset (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/ji8p34qdwpd1sy20ivdshaz12ka1vyq0-enummapset-0.7.3.0-doc /nix/store/jnnyz04l7g8gdny8mp5ggpy1rf59r2qk-enummapset-0.7.3.0 enummapset (post)> copying 2 paths... enummapset (post)> copying path '/nix/store/ji8p34qdwpd1sy20ivdshaz12ka1vyq0-enummapset-0.7.3.0-doc' to 'https://cache.nix-ci.com'... enummapset (post)> copying path '/nix/store/jnnyz04l7g8gdny8mp5ggpy1rf59r2qk-enummapset-0.7.3.0' to 'https://cache.nix-ci.com'... enummapset (post)> copying 1 paths... enummapset (post)> copying path '/nix/store/6i1raikf078ryad274g4537mz405r2q2-enummapset-0.7.3.0.drv' to 'https://cache.nix-ci.com'... enummapset (post)> added 0 signatures enummapset (post)> added 0 signatures enummapset (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/ji8p34qdwpd1sy20ivdshaz12ka1vyq0-enummapset-0.7.3.0-doc /nix/store/jnnyz04l7g8gdny8mp5ggpy1rf59r2qk-enummapset-0.7.3.0 enummapset (post)> copying 2 paths... enummapset (post)> copying path '/nix/store/ji8p34qdwpd1sy20ivdshaz12ka1vyq0-enummapset-0.7.3.0-doc' to 'ssh-ng://worker.nix-ci.com'... enummapset (post)> copying path '/nix/store/jnnyz04l7g8gdny8mp5ggpy1rf59r2qk-enummapset-0.7.3.0' to 'ssh-ng://worker.nix-ci.com'... enummapset (post)> copying 1 paths... enummapset (post)> copying path '/nix/store/6i1raikf078ryad274g4537mz405r2q2-enummapset-0.7.3.0.drv' to 'ssh-ng://worker.nix-ci.com'... microaeson (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/0bjbynbmzhqb0cqviv23rcl29xvz3vif-microaeson-0.1.0.2-doc /nix/store/p8y6kj0gdbl24kbdz45gxndbwpfhs05q-microaeson-0.1.0.2 microaeson (post)> Pushing 2 paths (67 are already present) using zstd to cache sellout ⏳ microaeson (post)> microaeson (post)> Pushing /nix/store/0bjbynbmzhqb0cqviv23rcl29xvz3vif-microaeson-0.1.0.2-doc (807.83 KiB) microaeson (post)> Pushing /nix/store/p8y6kj0gdbl24kbdz45gxndbwpfhs05q-microaeson-0.1.0.2 (2.53 MiB) microaeson (post)> microaeson (post)> All done. microaeson (post)> added 2 signatures microaeson (post)> added 3 signatures microaeson (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/0bjbynbmzhqb0cqviv23rcl29xvz3vif-microaeson-0.1.0.2-doc /nix/store/p8y6kj0gdbl24kbdz45gxndbwpfhs05q-microaeson-0.1.0.2 microaeson (post)> copying 2 paths... microaeson (post)> copying path '/nix/store/0bjbynbmzhqb0cqviv23rcl29xvz3vif-microaeson-0.1.0.2-doc' to 'https://cache.nix-ci.com'... microaeson (post)> copying path '/nix/store/p8y6kj0gdbl24kbdz45gxndbwpfhs05q-microaeson-0.1.0.2' to 'https://cache.nix-ci.com'... microaeson (post)> copying 1 paths... microaeson (post)> copying path '/nix/store/84wqfn47y0nhhz77933gs8rjbr0401wc-microaeson-0.1.0.2.drv' to 'https://cache.nix-ci.com'... microaeson (post)> added 0 signatures microaeson (post)> added 0 signatures microaeson (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/0bjbynbmzhqb0cqviv23rcl29xvz3vif-microaeson-0.1.0.2-doc /nix/store/p8y6kj0gdbl24kbdz45gxndbwpfhs05q-microaeson-0.1.0.2 microaeson (post)> copying 2 paths... microaeson (post)> copying path '/nix/store/0bjbynbmzhqb0cqviv23rcl29xvz3vif-microaeson-0.1.0.2-doc' to 'ssh-ng://worker.nix-ci.com'... microaeson (post)> copying path '/nix/store/p8y6kj0gdbl24kbdz45gxndbwpfhs05q-microaeson-0.1.0.2' to 'ssh-ng://worker.nix-ci.com'... microaeson (post)> copying 1 paths... microaeson (post)> copying path '/nix/store/84wqfn47y0nhhz77933gs8rjbr0401wc-microaeson-0.1.0.2.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/8wvy6h8hwc69c9aizgmkd9rmhdhrc87q-stan-0.2.0.0.drv'... 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 ) 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> 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 ) 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 ) 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. 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 '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 ) lens> [2 of 6] Compiling T1024 ( tests/T1024.hs, dist/build/templates/templates-tmp/T1024.o ) lens> [3 of 6] Compiling T799 ( tests/T799.hs, dist/build/templates/templates-tmp/T799.o, dist/build/templates/templates-tmp/T799.dyn_o ) lens> [4 of 6] Compiling T917 ( tests/T917.hs, dist/build/templates/templates-tmp/T917.o, dist/build/templates/templates-tmp/T917.dyn_o ) lens> [5 of 6] Compiling T972 ( tests/T972.hs, dist/build/templates/templates-tmp/T972.o, dist/build/templates/templates-tmp/T972.dyn_o ) lens> [6 of 6] Compiling Main ( tests/templates.hs, dist/build/templates/templates-tmp/Main.o ) lens> [7 of 7] Linking dist/build/templates/templates lens> 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 '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 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 37 seconds lens> Running phase: checkPhase lens> Running 4 test suites... 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 hunit: RUNNING... lens> Main: lens> read record field: [OK] lens> read state record field: [OK] 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) 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 path> +++ OK, passed 100 tests. path> produces a valid path on when passed a valid relative directory paths [✔] path> +++ OK, passed 100 tests. path> isProperPrefixOf path> isProperPrefixOf parent (parent child) Path Abs Dir Path Rel Dir [✔] path> +++ OK, passed 100 tests. path> isProperPrefixOf parent (parent child) Path Rel Dir Path Rel Dir [✔] path> +++ OK, passed 100 tests. path> isProperPrefixOf parent (parent child) Path Abs Dir Path Rel File [✔] path> +++ OK, passed 100 tests. path> isProperPrefixOf parent (parent child) Path Rel Dir Path Rel File [✔] path> +++ OK, passed 100 tests. path> parent path> produces a valid path on when passed a valid file path [✔] path> +++ OK, passed 100 tests. path> produces a valid path on when passed a valid directory path [✔] path> +++ OK, passed 100 tests. path> produces a valid path on when passed a valid abs file path [✔] path> +++ OK, passed 100 tests. path> produces a valid path on when passed a valid rel file path [✔] path> +++ OK, passed 100 tests. path> produces a valid path on when passed a valid abs directory path [✔] path> +++ OK, passed 100 tests. path> produces a valid path on when passed a valid rel directory path [✔] path> +++ OK, passed 100 tests. path> splitDrive path> produces valid paths on when passed a valid directory path [✔] path> +++ OK, passed 100 tests. path> produces valid paths on when passed a valid file path [✔] path> +++ OK, passed 100 tests. path> takeDrive path> produces a valid path on when passed a valid directory path [✔] path> +++ OK, passed 100 tests. path> produces a valid path on when passed a valid file path [✔] path> +++ OK, passed 100 tests. path> filename path> filename (parent $(mkRelFile filename)) == filename $(mkRelFile filename) Path Abs Dir [✔] path> +++ OK, passed 100 tests. path> filename (parent $(mkRelFile filename)) == filename $(mkRelFile filename) Path Rel Dir [✔] path> +++ OK, passed 100 tests. 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. 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 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. cabal-install-parsers> include directory-1.3.9.0-9eff cabal-install-parsers> include filepath-1.5.4.0-7ce6 cabal-install-parsers> include lukko-0.1.2-74IfJFSiArFHerr6DafZxf cabal-install-parsers> include network-uri-2.6.4.2-EIlb6zej7wp4YW5W9C9oJd cabal-install-parsers> include parsec-3.1.17.0-9beb cabal-install-parsers> include pretty-1.1.3.6-2a4e cabal-install-parsers> include tar-0.6.3.0-Gc6wam0WLvZD1MNWNmPeoL cabal-install-parsers> include text-2.1.2-5eaa cabal-install-parsers> include time-1.14-f7a8 cabal-install-parsers> include transformers-0.6.1.2-199f cabal-install-parsers> Linked component graph: cabal-install-parsers> unit cabal-install-parsers-0.6.1.1-DB44rZuKtHl6T3uxrqWv0d cabal-install-parsers> include Cabal-syntax-3.14.1.0-c359 cabal-install-parsers> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy cabal-install-parsers> include base-4.21.0.0-f068 cabal-install-parsers> include base16-bytestring-1.0.2.0-BvGOCgcIU0P31VmBSDIqNA cabal-install-parsers> include binary-0.8.9.2-4b0d cabal-install-parsers> include binary-instances-1.0.6-JBmC3xJnWza3MtBcJPIu5U cabal-install-parsers> include bytestring-0.12.2.0-be6d cabal-install-parsers> include containers-0.7-647d cabal-install-parsers> include cryptohash-sha256-0.11.102.1-6A8VpUIQbkEGax6x4pf9Mz cabal-install-parsers> include deepseq-1.5.1.0-b096 cabal-install-parsers> include directory-1.3.9.0-9eff cabal-install-parsers> include filepath-1.5.4.0-7ce6 cabal-install-parsers> include lukko-0.1.2-74IfJFSiArFHerr6DafZxf cabal-install-parsers> include network-uri-2.6.4.2-EIlb6zej7wp4YW5W9C9oJd cabal-install-parsers> include parsec-3.1.17.0-9beb cabal-install-parsers> include pretty-1.1.3.6-2a4e cabal-install-parsers> include tar-0.6.3.0-Gc6wam0WLvZD1MNWNmPeoL cabal-install-parsers> include text-2.1.2-5eaa cabal-install-parsers> include time-1.14-f7a8 cabal-install-parsers> include transformers-0.6.1.2-199f cabal-install-parsers> Cabal.Config=cabal-install-parsers-0.6.1.1-DB44rZuKtHl6T3uxrqWv0d:Cabal.Config,Cabal.Index=cabal-install-parsers-0.6.1.1-DB44rZuKtHl6T3uxrqWv0d:Cabal.Index,Cabal.Optimization=cabal-install-parsers-0.6.1.1-DB44rZuKtHl6T3uxrqWv0d:Cabal.Optimization,Cabal.Package=cabal-install-parsers-0.6.1.1-DB44rZuKtHl6T3uxrqWv0d:Cabal.Package,Cabal.Parse=cabal-install-parsers-0.6.1.1-DB44rZuKtHl6T3uxrqWv0d:Cabal.Parse,Cabal.Project=cabal-install-parsers-0.6.1.1-DB44rZuKtHl6T3uxrqWv0d:Cabal.Project,Cabal.SourceRepo=cabal-install-parsers-0.6.1.1-DB44rZuKtHl6T3uxrqWv0d:Cabal.SourceRepo cabal-install-parsers> Ready component graph: cabal-install-parsers> definite cabal-install-parsers-0.6.1.1-DB44rZuKtHl6T3uxrqWv0d cabal-install-parsers> depends Cabal-syntax-3.14.1.0-c359 cabal-install-parsers> depends aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy cabal-install-parsers> depends base-4.21.0.0-f068 cabal-install-parsers> depends base16-bytestring-1.0.2.0-BvGOCgcIU0P31VmBSDIqNA cabal-install-parsers> depends binary-0.8.9.2-4b0d cabal-install-parsers> depends binary-instances-1.0.6-JBmC3xJnWza3MtBcJPIu5U cabal-install-parsers> depends bytestring-0.12.2.0-be6d cabal-install-parsers> depends containers-0.7-647d cabal-install-parsers> depends cryptohash-sha256-0.11.102.1-6A8VpUIQbkEGax6x4pf9Mz cabal-install-parsers> depends deepseq-1.5.1.0-b096 cabal-install-parsers> depends directory-1.3.9.0-9eff cabal-install-parsers> depends filepath-1.5.4.0-7ce6 cabal-install-parsers> depends lukko-0.1.2-74IfJFSiArFHerr6DafZxf cabal-install-parsers> depends network-uri-2.6.4.2-EIlb6zej7wp4YW5W9C9oJd cabal-install-parsers> depends parsec-3.1.17.0-9beb cabal-install-parsers> depends pretty-1.1.3.6-2a4e cabal-install-parsers> depends tar-0.6.3.0-Gc6wam0WLvZD1MNWNmPeoL cabal-install-parsers> depends text-2.1.2-5eaa cabal-install-parsers> depends time-1.14-f7a8 cabal-install-parsers> depends transformers-0.6.1.2-199f 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/iy6sagkp3ijsgvdy5fzyhw852gwngvx6-cabal-install-parsers-0.6.1.1 cabal-install-parsers> Executables installed in: cabal-install-parsers> /nix/store/iy6sagkp3ijsgvdy5fzyhw852gwngvx6-cabal-install-parsers-0.6.1.1/bin cabal-install-parsers> Libraries installed in: cabal-install-parsers> /nix/store/iy6sagkp3ijsgvdy5fzyhw852gwngvx6-cabal-install-parsers-0.6.1.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/cabal-install-parsers-0.6.1.1-DB44rZuKtHl6T3uxrqWv0d cabal-install-parsers> Dynamic Libraries installed in: cabal-install-parsers> /nix/store/iy6sagkp3ijsgvdy5fzyhw852gwngvx6-cabal-install-parsers-0.6.1.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739 cabal-install-parsers> Private executables installed in: cabal-install-parsers> /nix/store/iy6sagkp3ijsgvdy5fzyhw852gwngvx6-cabal-install-parsers-0.6.1.1/libexec/x86_64-linux-ghc-9.12.1-f739/cabal-install-parsers-0.6.1.1 cabal-install-parsers> Data files installed in: cabal-install-parsers> /nix/store/iy6sagkp3ijsgvdy5fzyhw852gwngvx6-cabal-install-parsers-0.6.1.1/share/x86_64-linux-ghc-9.12.1-f739/cabal-install-parsers-0.6.1.1 cabal-install-parsers> Documentation installed in: cabal-install-parsers> /nix/store/gmgqa55wynx5yc3k6n8z89cbpby2p0pi-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.zuHckuF3z3/setup-package.conf.d -threaded aeson-pretty> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.zuHckuF3z3/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/npfycc6a0s7lzc076rdahhfck045zfh1-aeson-pretty-0.8.10 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/1mmhl31km9n95qcawdaf92116gjr7bi9-aeson-pretty-0.8.10-doc/share/doc/aeson-pretty-0.8.10 --with-gcc=gcc --package-db=/build/tmp.zuHckuF3z3/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib aeson-pretty> Using Parsec parser aeson-pretty> Configuring aeson-pretty-0.8.10... aeson-pretty> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports aeson-pretty> 'ghc' version < 9.12): aeson-pretty> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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-15XtsrwD7w62qpyKOAv7jl aeson-pretty> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy aeson-pretty> include base-4.21.0.0-f068 aeson-pretty> include base-compat-0.13.1-CCQ4F8LLNkz4xO064PGd6m aeson-pretty> include bytestring-0.12.2.0-be6d aeson-pretty> include scientific-0.3.8.0-3okI0OjyUAXLySDZVSci1b aeson-pretty> include text-2.1.2-5eaa aeson-pretty> include unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV aeson-pretty> include vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q aeson-pretty> component aeson-pretty-0.8.10-BOCLZS8XT9ACoQz7V35Ga7-aeson-pretty aeson-pretty> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy aeson-pretty> include aeson-pretty-0.8.10-15XtsrwD7w62qpyKOAv7jl aeson-pretty> include attoparsec-0.14.4-4tFKp2sGvwR76TbqUUtqLv aeson-pretty> include attoparsec-aeson-2.2.2.0-DpMGAFHNFn2J6mWePKpMa0 aeson-pretty> include base-4.21.0.0-f068 aeson-pretty> include bytestring-0.12.2.0-be6d aeson-pretty> include cmdargs-0.10.22-JXXQtElXIhZrgiGpv1pF4 aeson-pretty> Linked component graph: dependent-sum> Running phase: setupCompilerEnvironmentPhase dependent-sum> Build with /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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.wjL7naEyHR/setup-package.conf.d -threaded dependent-sum> [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.wjL7naEyHR/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/cbrj8bi6yvrr878xfy1jzbgm88y1g8xi-dependent-sum-0.7.2.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/nr5zn19j431lqlsi8pj35582w708jnci-dependent-sum-0.7.2.0-doc/share/doc/dependent-sum-0.7.2.0 --with-gcc=gcc --package-db=/build/tmp.wjL7naEyHR/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib dependent-sum> Using Parsec parser dependent-sum> Configuring dependent-sum-0.7.2.0... dependent-sum> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports dependent-sum> 'ghc' version < 9.12): dependent-sum> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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-cKI5Wf6YPQFOVxFKnZfgK dependent-sum> include base-4.21.0.0-f068 dependent-sum> include constraints-extras-0.4.0.2-IepDxzoc4CRB5LkQHkEL8D dependent-sum> include some-1.0.6-GcAm4VUIyuqI2SZPwsx4pL dependent-sum> Linked component graph: dependent-sum> unit dependent-sum-0.7.2.0-cKI5Wf6YPQFOVxFKnZfgK dependent-sum> include base-4.21.0.0-f068 dependent-sum> include constraints-extras-0.4.0.2-IepDxzoc4CRB5LkQHkEL8D dependent-sum> include some-1.0.6-GcAm4VUIyuqI2SZPwsx4pL dependent-sum> Data.Dependent.Sum=dependent-sum-0.7.2.0-cKI5Wf6YPQFOVxFKnZfgK:Data.Dependent.Sum,Data.GADT.Compare=some-1.0.6-GcAm4VUIyuqI2SZPwsx4pL:Data.GADT.Compare,Data.GADT.Show=some-1.0.6-GcAm4VUIyuqI2SZPwsx4pL:Data.GADT.Show,Data.Some=some-1.0.6-GcAm4VUIyuqI2SZPwsx4pL:Data.Some dependent-sum> Ready component graph: dependent-sum> definite dependent-sum-0.7.2.0-cKI5Wf6YPQFOVxFKnZfgK dependent-sum> depends base-4.21.0.0-f068 dependent-sum> depends constraints-extras-0.4.0.2-IepDxzoc4CRB5LkQHkEL8D dependent-sum> depends some-1.0.6-GcAm4VUIyuqI2SZPwsx4pL 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/cbrj8bi6yvrr878xfy1jzbgm88y1g8xi-dependent-sum-0.7.2.0 dependent-sum> Executables installed in: dependent-sum> /nix/store/cbrj8bi6yvrr878xfy1jzbgm88y1g8xi-dependent-sum-0.7.2.0/bin dependent-sum> Libraries installed in: hw-prim> Running phase: setupCompilerEnvironmentPhase hw-prim> Build with /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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.tyK0AlVk1N/setup-package.conf.d -threaded hw-prim> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.tyK0AlVk1N/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/fc7y8xli57v8m0i01d7kxnm20vfxr7is-hw-prim-0.6.3.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/2k7rn4nj9xw018d7mm451gpbjnh819qs-hw-prim-0.6.3.2-doc/share/doc/hw-prim-0.6.3.2 --with-gcc=gcc --package-db=/build/tmp.tyK0AlVk1N/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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-HofCcN54kpwq1tC8UUFJr hw-prim> include base-4.21.0.0-f068 hw-prim> include bytestring-0.12.2.0-be6d hw-prim> include deepseq-1.5.1.0-b096 hw-prim> include ghc-prim-0.13.0-cfc8 multiset> Running phase: setupCompilerEnvironmentPhase multiset> Build with /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1. multiset> Running phase: unpackPhase multiset> unpacking source archive /nix/store/k1vz2m2rrnwsjq19wk9dmg066zvk2kmf-multiset-0.3.4.3.tar.gz multiset> source root is multiset-0.3.4.3 multiset> setting SOURCE_DATE_EPOCH to timestamp 1576416131 of file "multiset-0.3.4.3/test/multiset-properties.hs" multiset> Running phase: patchPhase multiset> Replace Cabal file with edited version from mirror://hackage/multiset-0.3.4.3/revision/1.cabal. multiset> Running phase: compileBuildDriverPhase multiset> setupCompileFlags: -package-db=/build/tmp.4SKuK5tyIn/setup-package.conf.d -threaded multiset> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.4SKuK5tyIn/Main.o ) multiset> [2 of 2] Linking Setup multiset> Running phase: updateAutotoolsGnuConfigScriptsPhase multiset> Running phase: configurePhase multiset> configureFlags: --verbose --prefix=/nix/store/v4aw0hjl21drp5cm9nrj88mc9wbgz9nr-multiset-0.3.4.3 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/8jlg90jf8l8idypxzkaivg04fx6sby0w-multiset-0.3.4.3-doc/share/doc/multiset-0.3.4.3 --with-gcc=gcc --package-db=/build/tmp.4SKuK5tyIn/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/lib multiset> Using Parsec parser multiset> Configuring multiset-0.3.4.3... multiset> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports multiset> 'ghc' version < 9.12): multiset> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc is version multiset> 9.12.1 multiset> Dependency base >=4 && <5: using base-4.21.0.0 multiset> Dependency containers >=0.5.4: using containers-0.7 multiset> Dependency deepseq >=1.2 && <1.6: using deepseq-1.5.1.0 multiset> Dependency base >=4 && <5: using base-4.21.0.0 multiset> Dependency doctest: using doctest-0.24.0 multiset> Dependency QuickCheck: using QuickCheck-2.14.3 multiset> Dependency base: using base-4.21.0.0 multiset> Dependency checkers >=0.5: using checkers-0.6.0 multiset> Dependency multiset: using multiset-0.3.4.3 multiset> Dependency tasty: using tasty-1.5.3 multiset> Dependency tasty-quickcheck: using tasty-quickcheck-0.11 multiset> Source component graph: multiset> component test:doctests multiset> component lib multiset> component test:multiset-properties dependency lib multiset> Configured component graph: multiset> component multiset-0.3.4.3-J1mD7k2EucbBcRvySIprd1-doctests multiset> include base-4.21.0.0-f068 multiset> include doctest-0.24.0-GGpROyg9TSm1IGZyewuA6E multiset> component multiset-0.3.4.3-1Sk6upGelcVLWr26uVY6b0 multiset> include base-4.21.0.0-f068 multiset> include containers-0.7-647d multiset> include deepseq-1.5.1.0-b096 multiset> component multiset-0.3.4.3-3o8oJ4bZrpYw9HZARFXzM-multiset-properties multiset> include QuickCheck-2.14.3-L4og0ZQ0UVv3NVnDTZSE7K multiset> include base-4.21.0.0-f068 multiset> include checkers-0.6.0-5odgFWXfJau3emL0ZjNeA9 multiset> include multiset-0.3.4.3-1Sk6upGelcVLWr26uVY6b0 multiset> include tasty-1.5.3-2LfycgWm1o5IAj3wjDgcIY multiset> include tasty-quickcheck-0.11-597oKWlAkLA6PjifDQdXTX multiset> Linked component graph: multiset> unit multiset-0.3.4.3-J1mD7k2EucbBcRvySIprd1-doctests multiset> include base-4.21.0.0-f068 multiset> include doctest-0.24.0-GGpROyg9TSm1IGZyewuA6E 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 ) 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. 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 properties: RUNNING... lens> Main: lens> 1: [OK, passed 100 tests] lens> 2: [OK, passed 100 tests] lens> 3: [OK, passed 100 tests] lens> 4: [OK, passed 100 tests] lens> 5: [OK, passed 100 tests] lens> 6: [OK, passed 100 tests] lens> 7: [OK, passed 100 tests] lens> 8: [OK, passed 100 tests] lens> 9: [OK, passed 100 tests] lens> 10: [OK, passed 100 tests] lens> 2 2: [OK, passed 100 tests] lens> mapped: [OK, passed 100 tests] lens> mapped mapped: [OK, passed 100 tests] lens> both: [OK, passed 100 tests] lens> traverseLeft: [OK, passed 100 tests] lens> traverseRight: [OK, passed 100 tests] lens> simple: [OK, passed 100 tests] lens> Left: [OK, passed 100 tests] lens> Right: [OK, passed 100 tests] lens> Just: [OK, passed 100 tests] lens> prefixed: [OK, passed 100 tests] lens> text: [OK, passed 100 tests] lens> base show: [OK, passed 100 tests] lens> base read: [OK, passed 100 tests] lens> base readFail: [OK, passed 100 tests] lens> lens> Properties Total lens> Passed 25 25 lens> Failed 0 0 lens> Total 25 25 lens> Test suite properties: PASS lens> Test suite logged to: dist/test/lens-5.3.4-properties.log lens> Test suite 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 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/khhy0p2c49gxyyq1iizddl58lic5zw5k-HTF-0.15.0.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/HTF-0.15.0.2-J5ZRpZReZUa9YAmmYVcUKe HTF> Installing executable htfpp in /nix/store/khhy0p2c49gxyyq1iizddl58lic5zw5k-HTF-0.15.0.2/bin HTF> Warning: The directory HTF> /nix/store/khhy0p2c49gxyyq1iizddl58lic5zw5k-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/khhy0p2c49gxyyq1iizddl58lic5zw5k-HTF-0.15.0.2 HTF> shrinking /nix/store/khhy0p2c49gxyyq1iizddl58lic5zw5k-HTF-0.15.0.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHSHTF-0.15.0.2-J5ZRpZReZUa9YAmmYVcUKe-ghc9.12.1.so HTF> shrinking /nix/store/khhy0p2c49gxyyq1iizddl58lic5zw5k-HTF-0.15.0.2/bin/htfpp HTF> checking for references to /build/ in /nix/store/khhy0p2c49gxyyq1iizddl58lic5zw5k-HTF-0.15.0.2... HTF> patching script interpreter paths in /nix/store/khhy0p2c49gxyyq1iizddl58lic5zw5k-HTF-0.15.0.2 HTF> stripping (with command strip and flags -S -p) in /nix/store/khhy0p2c49gxyyq1iizddl58lic5zw5k-HTF-0.15.0.2/lib /nix/store/khhy0p2c49gxyyq1iizddl58lic5zw5k-HTF-0.15.0.2/bin HTF> shrinking RPATHs of ELF executables and libraries in /nix/store/i8fmjci0hdxb40m59706lmj6b25vv2ni-HTF-0.15.0.2-doc HTF> checking for references to /build/ in /nix/store/i8fmjci0hdxb40m59706lmj6b25vv2ni-HTF-0.15.0.2-doc... HTF> patching script interpreter paths in /nix/store/i8fmjci0hdxb40m59706lmj6b25vv2ni-HTF-0.15.0.2-doc path> splitExtension >=> uncurry addExtension . swap == return Path Rel File [✔] path> +++ OK, passed 100 tests. path> an extension that was added can be split off again Path Abs File [✔] path> +++ OK, passed 100 tests. path> an extension that was added can be split off again Path Rel File [✔] path> +++ OK, passed 100 tests. path> fileExtension == (fmap snd) . splitExtension Path Abs File [✔] path> +++ OK, passed 100 tests. path> fileExtension == (fmap snd) . splitExtension Path Rel File [✔] path> +++ OK, passed 100 tests. path> an extension that was added is considered to be there Path Abs File [✔] path> +++ OK, passed 100 tests. path> an extension that was added is considered to be there Path Rel File [✔] path> +++ OK, passed 100 tests. path> (fileExtension >=> flip replaceExtension file) file == return file Path Abs File [✔] path> +++ OK, passed 100 tests. path> (fileExtension >=> flip replaceExtension file) file == return file Path Rel File [✔] path> +++ OK, passed 100 tests. path> path> Finished in 5.0836 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. [✔] 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. 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 cabal-install-parsers> /nix/store/iy6sagkp3ijsgvdy5fzyhw852gwngvx6-cabal-install-parsers-0.6.1.1/etc cabal-install-parsers> No alex found cabal-install-parsers> Using ar found on system at: cabal-install-parsers> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar cabal-install-parsers> No c2hs found cabal-install-parsers> No cpphs found cabal-install-parsers> No doctest found cabal-install-parsers> Using gcc version 14.3.0 given by user at: cabal-install-parsers> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc cabal-install-parsers> Using ghc version 9.12.1 found on system at: cabal-install-parsers> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/wrs1dkr0pfxm92c5zxrfyy62ifw61ybm-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/kks0nbx2riwry5qsx0qr87qr0lswmhzi-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip cabal-install-parsers> Using tar found on system at: cabal-install-parsers> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar cabal-install-parsers> No uhc found cabal-install-parsers> 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-15XtsrwD7w62qpyKOAv7jl aeson-pretty> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy aeson-pretty> include base-4.21.0.0-f068 aeson-pretty> include base-compat-0.13.1-CCQ4F8LLNkz4xO064PGd6m aeson-pretty> include bytestring-0.12.2.0-be6d aeson-pretty> include scientific-0.3.8.0-3okI0OjyUAXLySDZVSci1b aeson-pretty> include text-2.1.2-5eaa aeson-pretty> include unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV aeson-pretty> include vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q aeson-pretty> Data.Aeson.Encode.Pretty=aeson-pretty-0.8.10-15XtsrwD7w62qpyKOAv7jl:Data.Aeson.Encode.Pretty aeson-pretty> unit aeson-pretty-0.8.10-BOCLZS8XT9ACoQz7V35Ga7-aeson-pretty aeson-pretty> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy aeson-pretty> include aeson-pretty-0.8.10-15XtsrwD7w62qpyKOAv7jl aeson-pretty> include attoparsec-0.14.4-4tFKp2sGvwR76TbqUUtqLv aeson-pretty> include attoparsec-aeson-2.2.2.0-DpMGAFHNFn2J6mWePKpMa0 aeson-pretty> include base-4.21.0.0-f068 aeson-pretty> include bytestring-0.12.2.0-be6d aeson-pretty> include cmdargs-0.10.22-JXXQtElXIhZrgiGpv1pF4 aeson-pretty> Ready component graph: aeson-pretty> definite aeson-pretty-0.8.10-15XtsrwD7w62qpyKOAv7jl aeson-pretty> depends aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy aeson-pretty> depends base-4.21.0.0-f068 aeson-pretty> depends base-compat-0.13.1-CCQ4F8LLNkz4xO064PGd6m aeson-pretty> depends bytestring-0.12.2.0-be6d aeson-pretty> depends scientific-0.3.8.0-3okI0OjyUAXLySDZVSci1b aeson-pretty> depends text-2.1.2-5eaa aeson-pretty> depends unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV aeson-pretty> depends vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q aeson-pretty> definite aeson-pretty-0.8.10-BOCLZS8XT9ACoQz7V35Ga7-aeson-pretty aeson-pretty> depends aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy aeson-pretty> depends aeson-pretty-0.8.10-15XtsrwD7w62qpyKOAv7jl aeson-pretty> depends attoparsec-0.14.4-4tFKp2sGvwR76TbqUUtqLv aeson-pretty> depends attoparsec-aeson-2.2.2.0-DpMGAFHNFn2J6mWePKpMa0 aeson-pretty> depends base-4.21.0.0-f068 aeson-pretty> depends bytestring-0.12.2.0-be6d aeson-pretty> depends cmdargs-0.10.22-JXXQtElXIhZrgiGpv1pF4 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/npfycc6a0s7lzc076rdahhfck045zfh1-aeson-pretty-0.8.10 aeson-pretty> Executables installed in: aeson-pretty> /nix/store/npfycc6a0s7lzc076rdahhfck045zfh1-aeson-pretty-0.8.10/bin aeson-pretty> Libraries installed in: aeson-pretty> /nix/store/npfycc6a0s7lzc076rdahhfck045zfh1-aeson-pretty-0.8.10/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/aeson-pretty-0.8.10-15XtsrwD7w62qpyKOAv7jl aeson-pretty> Dynamic Libraries installed in: aeson-pretty> /nix/store/npfycc6a0s7lzc076rdahhfck045zfh1-aeson-pretty-0.8.10/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739 aeson-pretty> Private executables installed in: aeson-pretty> /nix/store/npfycc6a0s7lzc076rdahhfck045zfh1-aeson-pretty-0.8.10/libexec/x86_64-linux-ghc-9.12.1-f739/aeson-pretty-0.8.10 aeson-pretty> Data files installed in: aeson-pretty> /nix/store/npfycc6a0s7lzc076rdahhfck045zfh1-aeson-pretty-0.8.10/share/x86_64-linux-ghc-9.12.1-f739/aeson-pretty-0.8.10 aeson-pretty> Documentation installed in: aeson-pretty> /nix/store/1mmhl31km9n95qcawdaf92116gjr7bi9-aeson-pretty-0.8.10-doc/share/doc/aeson-pretty-0.8.10 aeson-pretty> Configuration files installed in: aeson-pretty> /nix/store/npfycc6a0s7lzc076rdahhfck045zfh1-aeson-pretty-0.8.10/etc aeson-pretty> No alex found aeson-pretty> Using ar found on system at: aeson-pretty> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar aeson-pretty> No c2hs found aeson-pretty> No cpphs found aeson-pretty> No doctest found aeson-pretty> Using gcc version 14.3.0 given by user at: aeson-pretty> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc aeson-pretty> Using ghc version 9.12.1 found on system at: aeson-pretty> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc aeson-pretty> Using ghc-pkg version 9.12.1 found on system at: aeson-pretty> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/wrs1dkr0pfxm92c5zxrfyy62ifw61ybm-hscolour-1.25/bin/HsColour dependent-sum> /nix/store/cbrj8bi6yvrr878xfy1jzbgm88y1g8xi-dependent-sum-0.7.2.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/dependent-sum-0.7.2.0-cKI5Wf6YPQFOVxFKnZfgK dependent-sum> Dynamic Libraries installed in: dependent-sum> /nix/store/cbrj8bi6yvrr878xfy1jzbgm88y1g8xi-dependent-sum-0.7.2.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739 dependent-sum> Private executables installed in: dependent-sum> /nix/store/cbrj8bi6yvrr878xfy1jzbgm88y1g8xi-dependent-sum-0.7.2.0/libexec/x86_64-linux-ghc-9.12.1-f739/dependent-sum-0.7.2.0 dependent-sum> Data files installed in: dependent-sum> /nix/store/cbrj8bi6yvrr878xfy1jzbgm88y1g8xi-dependent-sum-0.7.2.0/share/x86_64-linux-ghc-9.12.1-f739/dependent-sum-0.7.2.0 dependent-sum> Documentation installed in: dependent-sum> /nix/store/nr5zn19j431lqlsi8pj35582w708jnci-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/cbrj8bi6yvrr878xfy1jzbgm88y1g8xi-dependent-sum-0.7.2.0/etc dependent-sum> No alex found dependent-sum> Using ar found on system at: dependent-sum> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar dependent-sum> No c2hs found dependent-sum> No cpphs found dependent-sum> No doctest found dependent-sum> Using gcc version 14.3.0 given by user at: dependent-sum> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc dependent-sum> Using ghc version 9.12.1 found on system at: dependent-sum> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc dependent-sum> Using ghc-pkg version 9.12.1 found on system at: dependent-sum> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/wrs1dkr0pfxm92c5zxrfyy62ifw61ybm-hscolour-1.25/bin/HsColour dependent-sum> No jhc found dependent-sum> Using ld found on system at: dependent-sum> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/runghc-9.12.1 dependent-sum> Using strip version 2.44 found on system at: dependent-sum> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip dependent-sum> Using tar found on system at: dependent-sum> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar dependent-sum> No uhc found dependent-sum> 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-BsUvfScRS9M9JpUaHUAQmH hw-prim> include transformers-0.6.1.2-199f hw-prim> include unliftio-core-0.2.1.0-ECm0sTQ8xWtH0kCaUxji2Z hw-prim> include vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q hw-prim> component hw-prim-0.6.3.2-5f2jO7XlgX1HklrMmwR2ny-doctest hw-prim> include base-4.21.0.0-f068 hw-prim> include doctest-0.24.0-GGpROyg9TSm1IGZyewuA6E hw-prim> include doctest-discover-0.2.0.0-4fXg72jzhjlF1nBn2JP9Qw hw-prim> include hw-prim-0.6.3.2-HofCcN54kpwq1tC8UUFJr hw-prim> component hw-prim-0.6.3.2-G2fxQUeh2WSFI039xQpyqP-hw-prim-test hw-prim> include QuickCheck-2.14.3-L4og0ZQ0UVv3NVnDTZSE7K hw-prim> include base-4.21.0.0-f068 hw-prim> include bytestring-0.12.2.0-be6d hw-prim> include directory-1.3.9.0-9eff hw-prim> include exceptions-0.10.9-5f69 hw-prim> include hedgehog-1.5-LcsFpG0Er7ZGRzxTgWdRj1 hw-prim> include hspec-2.11.12-6VqvYzslwXZ4HevclPqaIQ hw-prim> include hw-hspec-hedgehog-0.1.1.1-FB5cBfIVNj8CsliqljwSJa hw-prim> include hw-prim-0.6.3.2-HofCcN54kpwq1tC8UUFJr hw-prim> include mmap-0.5.9-BsUvfScRS9M9JpUaHUAQmH hw-prim> include transformers-0.6.1.2-199f hw-prim> include vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q hw-prim> Linked component graph: hw-prim> unit hw-prim-0.6.3.2-HofCcN54kpwq1tC8UUFJr hw-prim> include base-4.21.0.0-f068 hw-prim> include bytestring-0.12.2.0-be6d hw-prim> include deepseq-1.5.1.0-b096 hw-prim> include ghc-prim-0.13.0-cfc8 hw-prim> include mmap-0.5.9-BsUvfScRS9M9JpUaHUAQmH hw-prim> include transformers-0.6.1.2-199f hw-prim> include unliftio-core-0.2.1.0-ECm0sTQ8xWtH0kCaUxji2Z hw-prim> include vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q multiset> unit multiset-0.3.4.3-1Sk6upGelcVLWr26uVY6b0 multiset> include base-4.21.0.0-f068 multiset> include containers-0.7-647d multiset> include deepseq-1.5.1.0-b096 multiset> Data.IntMultiSet=multiset-0.3.4.3-1Sk6upGelcVLWr26uVY6b0:Data.IntMultiSet,Data.MultiSet=multiset-0.3.4.3-1Sk6upGelcVLWr26uVY6b0:Data.MultiSet multiset> unit multiset-0.3.4.3-3o8oJ4bZrpYw9HZARFXzM-multiset-properties multiset> include QuickCheck-2.14.3-L4og0ZQ0UVv3NVnDTZSE7K multiset> include base-4.21.0.0-f068 multiset> include checkers-0.6.0-5odgFWXfJau3emL0ZjNeA9 multiset> include multiset-0.3.4.3-1Sk6upGelcVLWr26uVY6b0 multiset> include tasty-1.5.3-2LfycgWm1o5IAj3wjDgcIY multiset> include tasty-quickcheck-0.11-597oKWlAkLA6PjifDQdXTX multiset> Ready component graph: multiset> definite multiset-0.3.4.3-J1mD7k2EucbBcRvySIprd1-doctests multiset> depends base-4.21.0.0-f068 multiset> depends doctest-0.24.0-GGpROyg9TSm1IGZyewuA6E multiset> definite multiset-0.3.4.3-1Sk6upGelcVLWr26uVY6b0 multiset> depends base-4.21.0.0-f068 multiset> depends containers-0.7-647d multiset> depends deepseq-1.5.1.0-b096 multiset> definite multiset-0.3.4.3-3o8oJ4bZrpYw9HZARFXzM-multiset-properties multiset> depends QuickCheck-2.14.3-L4og0ZQ0UVv3NVnDTZSE7K multiset> depends base-4.21.0.0-f068 multiset> depends checkers-0.6.0-5odgFWXfJau3emL0ZjNeA9 multiset> depends multiset-0.3.4.3-1Sk6upGelcVLWr26uVY6b0 multiset> depends tasty-1.5.3-2LfycgWm1o5IAj3wjDgcIY multiset> depends tasty-quickcheck-0.11-597oKWlAkLA6PjifDQdXTX multiset> Using Cabal-3.14.1.0 compiled by ghc-9.12 multiset> Using compiler: ghc-9.12.1 multiset> Using install prefix: multiset> /nix/store/v4aw0hjl21drp5cm9nrj88mc9wbgz9nr-multiset-0.3.4.3 multiset> Executables installed in: multiset> /nix/store/v4aw0hjl21drp5cm9nrj88mc9wbgz9nr-multiset-0.3.4.3/bin multiset> Libraries installed in: multiset> /nix/store/v4aw0hjl21drp5cm9nrj88mc9wbgz9nr-multiset-0.3.4.3/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/multiset-0.3.4.3-1Sk6upGelcVLWr26uVY6b0 multiset> Dynamic Libraries installed in: multiset> /nix/store/v4aw0hjl21drp5cm9nrj88mc9wbgz9nr-multiset-0.3.4.3/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739 multiset> Private executables installed in: multiset> /nix/store/v4aw0hjl21drp5cm9nrj88mc9wbgz9nr-multiset-0.3.4.3/libexec/x86_64-linux-ghc-9.12.1-f739/multiset-0.3.4.3 multiset> Data files installed in: multiset> /nix/store/v4aw0hjl21drp5cm9nrj88mc9wbgz9nr-multiset-0.3.4.3/share/x86_64-linux-ghc-9.12.1-f739/multiset-0.3.4.3 multiset> Documentation installed in: multiset> /nix/store/8jlg90jf8l8idypxzkaivg04fx6sby0w-multiset-0.3.4.3-doc/share/doc/multiset-0.3.4.3 multiset> Configuration files installed in: multiset> /nix/store/v4aw0hjl21drp5cm9nrj88mc9wbgz9nr-multiset-0.3.4.3/etc multiset> No alex found multiset> Using ar found on system at: multiset> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar multiset> No c2hs found multiset> No cpphs found multiset> Using doctest version 0.24.0 found on system at: multiset> /nix/store/amg85q9l8qqkg4yx9c5bj24p0a5alsb9-doctest-0.24.0/bin/doctest multiset> Using gcc version 14.3.0 given by user at: multiset> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc multiset> Using ghc version 9.12.1 found on system at: multiset> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc multiset> Using ghc-pkg version 9.12.1 found on system at: multiset> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc-pkg-9.12.1 multiset> No ghcjs found multiset> No ghcjs-pkg found multiset> No greencard found multiset> Using haddock version 2.30.0 found on system at: multiset> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/haddock-ghc-9.12.1 multiset> No happy found multiset> No haskell-suite found multiset> No haskell-suite-pkg found multiset> No hmake found multiset> Using hpc version 0.69 found on system at: multiset> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/hpc-ghc-9.12.1 multiset> Using hsc2hs version 0.68.10 found on system at: multiset> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 multiset> Using hscolour version 1.25 found on system at: multiset> /nix/store/wrs1dkr0pfxm92c5zxrfyy62ifw61ybm-hscolour-1.25/bin/HsColour multiset> No jhc found multiset> Using ld found on system at: multiset> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/ld multiset> No pkg-config found multiset> Using runghc version 9.12.1 found on system at: multiset> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/runghc-9.12.1 multiset> Using strip version 2.44 found on system at: multiset> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip 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 ) 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 ) 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 ) algebraic-graphs> [24 of 24] Linking dist/build/main/main algebraic-graphs> buildPhase completed in 1 minutes 10 seconds algebraic-graphs> Running phase: checkPhase algebraic-graphs> Running 1 test suites... algebraic-graphs> Test suite main: RUNNING... 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 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] 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] path> Failing: Parsing "\\\\\\foo\\\\bar\\\\mu\\" should fail. [✔] path> Failing: Parsing "\\..." should fail. [✔] path> Failing: Parsing "\\foo.txt" should fail. [✔] path> Succeeding: Parsing "C:\\\\\\foo\\\\bar\\\\\\\\mu.txt" should succeed with: "C:\\foo\\bar\\mu.txt" [✔] path> Succeeding: Parsing "C:\\\\\\foo\\\\bar\\.\\\\mu.txt" should succeed with: "C:\\foo\\bar\\mu.txt" [✔] path> Succeeding: Parsing "\\\\unchost\\share\\\\file.txt" should succeed with: "\\\\unchost\\share\\file.txt" [✔] path> Succeeding: Parsing "\\/unchost\\share\\\\file.txt" should succeed with: "\\\\unchost\\share\\file.txt" [✔] path> Succeeding: Parsing "\\\\unchost\\share\\.\\folder\\\\\\file.txt" should succeed with: "\\\\unchost\\share\\folder\\file.txt" [✔] path> Succeeding: Parsing "\\\\?\\C:\\file.txt" should succeed with: "\\\\?\\C:\\file.txt" [✔] path> Succeeding: Parsing "/\\?\\C:\\file.txt" should succeed with: "\\\\?\\C:\\file.txt" [✔] path> Succeeding: Parsing "\\\\?\\C:\\\\\\folder\\.\\\\file.txt" should succeed with: "\\\\?\\C:\\folder\\file.txt" [✔] path> Parsing: Path Rel File path> Failing: Parsing "" should fail. [✔] path> Failing: Parsing "\\" should fail. [✔] path> Failing: Parsing "\\\\" should fail. [✔] path> Failing: Parsing "~\\" should fail. [✔] path> Failing: Parsing "\\" should fail. [✔] path> Failing: Parsing ".\\" should fail. [✔] path> Failing: Parsing "a\\." should fail. [✔] path> Failing: Parsing "a\\..\\b" should fail. [✔] path> Failing: Parsing "a\\.." should fail. [✔] path> Failing: Parsing "..\\foo.txt" should fail. [✔] path> Failing: Parsing "\\\\" should fail. [✔] path> Failing: Parsing "\\\\\\foo\\\\bar\\\\mu\\" should fail. [✔] path> Failing: Parsing "\\\\\\foo\\\\bar\\\\\\\\mu" should fail. [✔] path> Failing: Parsing "\\\\\\foo\\\\bar\\.\\\\mu" should fail. [✔] path> Failing: Parsing "\\\\unchost\\share\\\\file.txt" should fail. [✔] path> Failing: Parsing "\\\\?\\C:\\file.txt" should fail. [✔] 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 "." == "." [✔] 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 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. 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/kks0nbx2riwry5qsx0qr87qr0lswmhzi-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/runghc-9.12.1 aeson-pretty> Using strip version 2.44 found on system at: aeson-pretty> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip aeson-pretty> Using tar found on system at: aeson-pretty> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar aeson-pretty> No uhc found aeson-pretty> 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/npfycc6a0s7lzc076rdahhfck045zfh1-aeson-pretty-0.8.10/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/aeson-pretty-0.8.10-15XtsrwD7w62qpyKOAv7jl aeson-pretty> Installing executable aeson-pretty in /nix/store/npfycc6a0s7lzc076rdahhfck045zfh1-aeson-pretty-0.8.10/bin aeson-pretty> Warning: The directory aeson-pretty> /nix/store/npfycc6a0s7lzc076rdahhfck045zfh1-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/npfycc6a0s7lzc076rdahhfck045zfh1-aeson-pretty-0.8.10 aeson-pretty> shrinking /nix/store/npfycc6a0s7lzc076rdahhfck045zfh1-aeson-pretty-0.8.10/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHSaeson-pretty-0.8.10-15XtsrwD7w62qpyKOAv7jl-ghc9.12.1.so aeson-pretty> shrinking /nix/store/npfycc6a0s7lzc076rdahhfck045zfh1-aeson-pretty-0.8.10/bin/aeson-pretty aeson-pretty> checking for references to /build/ in /nix/store/npfycc6a0s7lzc076rdahhfck045zfh1-aeson-pretty-0.8.10... aeson-pretty> patching script interpreter paths in /nix/store/npfycc6a0s7lzc076rdahhfck045zfh1-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/cbrj8bi6yvrr878xfy1jzbgm88y1g8xi-dependent-sum-0.7.2.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/dependent-sum-0.7.2.0-cKI5Wf6YPQFOVxFKnZfgK dependent-sum> Running phase: fixupPhase dependent-sum> shrinking RPATHs of ELF executables and libraries in /nix/store/cbrj8bi6yvrr878xfy1jzbgm88y1g8xi-dependent-sum-0.7.2.0 dependent-sum> shrinking /nix/store/cbrj8bi6yvrr878xfy1jzbgm88y1g8xi-dependent-sum-0.7.2.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHSdependent-sum-0.7.2.0-cKI5Wf6YPQFOVxFKnZfgK-ghc9.12.1.so dependent-sum> checking for references to /build/ in /nix/store/cbrj8bi6yvrr878xfy1jzbgm88y1g8xi-dependent-sum-0.7.2.0... dependent-sum> patching script interpreter paths in /nix/store/cbrj8bi6yvrr878xfy1jzbgm88y1g8xi-dependent-sum-0.7.2.0 dependent-sum> stripping (with command strip and flags -S -p) in /nix/store/cbrj8bi6yvrr878xfy1jzbgm88y1g8xi-dependent-sum-0.7.2.0/lib dependent-sum> shrinking RPATHs of ELF executables and libraries in /nix/store/nr5zn19j431lqlsi8pj35582w708jnci-dependent-sum-0.7.2.0-doc dependent-sum> checking for references to /build/ in /nix/store/nr5zn19j431lqlsi8pj35582w708jnci-dependent-sum-0.7.2.0-doc... dependent-sum> patching script interpreter paths in /nix/store/nr5zn19j431lqlsi8pj35582w708jnci-dependent-sum-0.7.2.0-doc hw-prim> HaskellWorks.Control.Monad.Lazy=hw-prim-0.6.3.2-HofCcN54kpwq1tC8UUFJr:HaskellWorks.Control.Monad.Lazy,HaskellWorks.Data.AtIndex=hw-prim-0.6.3.2-HofCcN54kpwq1tC8UUFJr:HaskellWorks.Data.AtIndex,HaskellWorks.Data.Branchless=hw-prim-0.6.3.2-HofCcN54kpwq1tC8UUFJr:HaskellWorks.Data.Branchless,HaskellWorks.Data.ByteString=hw-prim-0.6.3.2-HofCcN54kpwq1tC8UUFJr:HaskellWorks.Data.ByteString,HaskellWorks.Data.ByteString.Builder=hw-prim-0.6.3.2-HofCcN54kpwq1tC8UUFJr:HaskellWorks.Data.ByteString.Builder,HaskellWorks.Data.ByteString.Lazy=hw-prim-0.6.3.2-HofCcN54kpwq1tC8UUFJr:HaskellWorks.Data.ByteString.Lazy,HaskellWorks.Data.Char=hw-prim-0.6.3.2-HofCcN54kpwq1tC8UUFJr:HaskellWorks.Data.Char,HaskellWorks.Data.Char.IsChar=hw-prim-0.6.3.2-HofCcN54kpwq1tC8UUFJr:HaskellWorks.Data.Char.IsChar,HaskellWorks.Data.Concat=hw-prim-0.6.3.2-HofCcN54kpwq1tC8UUFJr:HaskellWorks.Data.Concat,HaskellWorks.Data.Cons=hw-prim-0.6.3.2-HofCcN54kpwq1tC8UUFJr:HaskellWorks.Data.Cons,HaskellWorks.Data.Container=hw-prim-0.6.3.2-HofCcN54kpwq1tC8UUFJr:HaskellWorks.Data.Container,HaskellWorks.Data.Decode=hw-prim-0.6.3.2-HofCcN54kpwq1tC8UUFJr:HaskellWorks.Data.Decode,HaskellWorks.Data.Drop=hw-prim-0.6.3.2-HofCcN54kpwq1tC8UUFJr:HaskellWorks.Data.Drop,HaskellWorks.Data.Empty=hw-prim-0.6.3.2-HofCcN54kpwq1tC8UUFJr:HaskellWorks.Data.Empty,HaskellWorks.Data.Filter=hw-prim-0.6.3.2-HofCcN54kpwq1tC8UUFJr:HaskellWorks.Data.Filter,HaskellWorks.Data.Foldable=hw-prim-0.6.3.2-HofCcN54kpwq1tC8UUFJr:HaskellWorks.Data.Foldable,HaskellWorks.Data.FromByteString=hw-prim-0.6.3.2-HofCcN54kpwq1tC8UUFJr:HaskellWorks.Data.FromByteString,HaskellWorks.Data.FromForeignRegion=hw-prim-0.6.3.2-HofCcN54kpwq1tC8UUFJr:HaskellWorks.Data.FromForeignRegion,HaskellWorks.Data.FromString=hw-prim-0.6.3.2-HofCcN54kpwq1tC8UUFJr:HaskellWorks.Data.FromString,HaskellWorks.Data.Generate=hw-prim-0.6.3.2-HofCcN54kpwq1tC8UUFJr:HaskellWorks.Data.Generate,HaskellWorks.Data.Head=hw-prim-0.6.3.2-HofCcN54kpwq1tC8UUFJr:HaskellWorks.Data.Head,HaskellWorks.Data.Length=hw-prim-0.6.3.2-HofCcN54kpwq1tC8UUFJr:HaskellWorks.Data.Length,HaskellWorks.Data.Naive=hw-prim-0.6.3.2-HofCcN54kpwq1tC8UUFJr:HaskellWorks.Data.Naive,HaskellWorks.Data.Null=hw-prim-0.6.3.2-HofCcN54kpwq1tC8UUFJr:HaskellWorks.Data.Null,HaskellWorks.Data.Ops=hw-prim-0.6.3.2-HofCcN54kpwq1tC8UUFJr:HaskellWorks.Data.Ops,HaskellWorks.Data.Positioning=hw-prim-0.6.3.2-HofCcN54kpwq1tC8UUFJr:HaskellWorks.Data.Positioning,HaskellWorks.Data.Product=hw-prim-0.6.3.2-HofCcN54kpwq1tC8UUFJr:HaskellWorks.Data.Product,HaskellWorks.Data.Search=hw-prim-0.6.3.2-HofCcN54kpwq1tC8UUFJr:HaskellWorks.Data.Search,HaskellWorks.Data.Sign=hw-prim-0.6.3.2-HofCcN54kpwq1tC8UUFJr:HaskellWorks.Data.Sign,HaskellWorks.Data.Snoc=hw-prim-0.6.3.2-HofCcN54kpwq1tC8UUFJr:HaskellWorks.Data.Snoc,HaskellWorks.Data.Take=hw-prim-0.6.3.2-HofCcN54kpwq1tC8UUFJr:HaskellWorks.Data.Take,HaskellWorks.Data.TreeCursor=hw-prim-0.6.3.2-HofCcN54kpwq1tC8UUFJr:HaskellWorks.Data.TreeCursor,HaskellWorks.Data.Uncons=hw-prim-0.6.3.2-HofCcN54kpwq1tC8UUFJr:HaskellWorks.Data.Uncons,HaskellWorks.Data.Unsign=hw-prim-0.6.3.2-HofCcN54kpwq1tC8UUFJr:HaskellWorks.Data.Unsign,HaskellWorks.Data.Unsnoc=hw-prim-0.6.3.2-HofCcN54kpwq1tC8UUFJr:HaskellWorks.Data.Unsnoc,HaskellWorks.Data.Vector.AsVector64=hw-prim-0.6.3.2-HofCcN54kpwq1tC8UUFJr:HaskellWorks.Data.Vector.AsVector64,HaskellWorks.Data.Vector.AsVector64ns=hw-prim-0.6.3.2-HofCcN54kpwq1tC8UUFJr:HaskellWorks.Data.Vector.AsVector64ns,HaskellWorks.Data.Vector.AsVector64s=hw-prim-0.6.3.2-HofCcN54kpwq1tC8UUFJr:HaskellWorks.Data.Vector.AsVector64s,HaskellWorks.Data.Vector.AsVector8=hw-prim-0.6.3.2-HofCcN54kpwq1tC8UUFJr:HaskellWorks.Data.Vector.AsVector8,HaskellWorks.Data.Vector.AsVector8ns=hw-prim-0.6.3.2-HofCcN54kpwq1tC8UUFJr:HaskellWorks.Data.Vector.AsVector8ns,HaskellWorks.Data.Vector.AsVector8s=hw-prim-0.6.3.2-HofCcN54kpwq1tC8UUFJr:HaskellWorks.Data.Vector.AsVector8s,HaskellWorks.Data.Vector.BoxedVectorLike=hw-prim-0.6.3.2-HofCcN54kpwq1tC8UUFJr:HaskellWorks.Data.Vector.BoxedVectorLike,HaskellWorks.Data.Vector.Storable=hw-prim-0.6.3.2-HofCcN54kpwq1tC8UUFJr:HaskellWorks.Data.Vector.Storable,HaskellWorks.Data.Vector.StorableVectorLike=hw-prim-0.6.3.2-HofCcN54kpwq1tC8UUFJr:HaskellWorks.Data.Vector.StorableVectorLike,HaskellWorks.Data.Word=hw-prim-0.6.3.2-HofCcN54kpwq1tC8UUFJr:HaskellWorks.Data.Word,HaskellWorks.Foreign=hw-prim-0.6.3.2-HofCcN54kpwq1tC8UUFJr:HaskellWorks.Foreign hw-prim> unit hw-prim-0.6.3.2-5f2jO7XlgX1HklrMmwR2ny-doctest hw-prim> include base-4.21.0.0-f068 hw-prim> include doctest-0.24.0-GGpROyg9TSm1IGZyewuA6E hw-prim> include doctest-discover-0.2.0.0-4fXg72jzhjlF1nBn2JP9Qw hw-prim> include hw-prim-0.6.3.2-HofCcN54kpwq1tC8UUFJr hw-prim> unit hw-prim-0.6.3.2-G2fxQUeh2WSFI039xQpyqP-hw-prim-test hw-prim> include QuickCheck-2.14.3-L4og0ZQ0UVv3NVnDTZSE7K hw-prim> include base-4.21.0.0-f068 hw-prim> include bytestring-0.12.2.0-be6d hw-prim> include directory-1.3.9.0-9eff hw-prim> include exceptions-0.10.9-5f69 hw-prim> include hedgehog-1.5-LcsFpG0Er7ZGRzxTgWdRj1 hw-prim> include hspec-2.11.12-6VqvYzslwXZ4HevclPqaIQ hw-prim> include hw-hspec-hedgehog-0.1.1.1-FB5cBfIVNj8CsliqljwSJa hw-prim> include hw-prim-0.6.3.2-HofCcN54kpwq1tC8UUFJr hw-prim> include mmap-0.5.9-BsUvfScRS9M9JpUaHUAQmH hw-prim> include transformers-0.6.1.2-199f hw-prim> include vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q hw-prim> Ready component graph: hw-prim> definite hw-prim-0.6.3.2-HofCcN54kpwq1tC8UUFJr hw-prim> depends base-4.21.0.0-f068 hw-prim> depends bytestring-0.12.2.0-be6d hw-prim> depends deepseq-1.5.1.0-b096 hw-prim> depends ghc-prim-0.13.0-cfc8 hw-prim> depends mmap-0.5.9-BsUvfScRS9M9JpUaHUAQmH hw-prim> depends transformers-0.6.1.2-199f hw-prim> depends unliftio-core-0.2.1.0-ECm0sTQ8xWtH0kCaUxji2Z hw-prim> depends vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q hw-prim> definite hw-prim-0.6.3.2-G2fxQUeh2WSFI039xQpyqP-hw-prim-test hw-prim> depends QuickCheck-2.14.3-L4og0ZQ0UVv3NVnDTZSE7K hw-prim> depends base-4.21.0.0-f068 hw-prim> depends bytestring-0.12.2.0-be6d hw-prim> depends directory-1.3.9.0-9eff hw-prim> depends exceptions-0.10.9-5f69 hw-prim> depends hedgehog-1.5-LcsFpG0Er7ZGRzxTgWdRj1 hw-prim> depends hspec-2.11.12-6VqvYzslwXZ4HevclPqaIQ hw-prim> depends hw-hspec-hedgehog-0.1.1.1-FB5cBfIVNj8CsliqljwSJa hw-prim> depends hw-prim-0.6.3.2-HofCcN54kpwq1tC8UUFJr hw-prim> depends mmap-0.5.9-BsUvfScRS9M9JpUaHUAQmH hw-prim> depends transformers-0.6.1.2-199f hw-prim> depends vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q hw-prim> definite hw-prim-0.6.3.2-5f2jO7XlgX1HklrMmwR2ny-doctest hw-prim> depends base-4.21.0.0-f068 hw-prim> depends doctest-0.24.0-GGpROyg9TSm1IGZyewuA6E hw-prim> depends doctest-discover-0.2.0.0-4fXg72jzhjlF1nBn2JP9Qw hw-prim> depends hw-prim-0.6.3.2-HofCcN54kpwq1tC8UUFJr multiset> Using tar found on system at: multiset> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar multiset> No uhc found multiset> Running phase: buildPhase multiset> Preprocessing test suite 'doctests' for multiset-0.3.4.3... multiset> Building test suite 'doctests' for multiset-0.3.4.3... multiset> [1 of 1] Compiling Main ( test/Main.hs, dist/build/doctests/doctests-tmp/Main.o ) multiset> [2 of 2] Linking dist/build/doctests/doctests multiset> Preprocessing library for multiset-0.3.4.3... multiset> Building library for multiset-0.3.4.3... multiset> [1 of 2] Compiling Data.MultiSet ( Data/MultiSet.hs, dist/build/Data/MultiSet.o, dist/build/Data/MultiSet.dyn_o ) multiset> Data/MultiSet.hs:201:5: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] multiset> Noncanonical ‘mappend’ definition detected multiset> in the instance declaration for ‘Monoid (MultiSet a)’. multiset> ‘mappend’ will eventually be removed in favour of ‘(<>)’ multiset> Suggested fix: multiset> Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ multiset> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid multiset> | multiset> 201 | mappend = union multiset> | ^^^^^^^^^^^^^^^ multiset> multiset> [2 of 2] Compiling Data.IntMultiSet ( Data/IntMultiSet.hs, dist/build/Data/IntMultiSet.o, dist/build/Data/IntMultiSet.dyn_o ) multiset> Data/IntMultiSet.hs:197:5: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] multiset> Noncanonical ‘mappend’ definition detected multiset> in the instance declaration for ‘Monoid IntMultiSet’. multiset> ‘mappend’ will eventually be removed in favour of ‘(<>)’ multiset> Suggested fix: multiset> Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ multiset> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid multiset> | multiset> 197 | mappend = union multiset> | ^^^^^^^^^^^^^^^ multiset> multiset> [1 of 2] Compiling Data.MultiSet ( Data/MultiSet.hs, dist/build/Data/MultiSet.p_o ) multiset> Data/MultiSet.hs:201:5: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] multiset> Noncanonical ‘mappend’ definition detected multiset> in the instance declaration for ‘Monoid (MultiSet a)’. multiset> ‘mappend’ will eventually be removed in favour of ‘(<>)’ multiset> Suggested fix: multiset> Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ multiset> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid multiset> | multiset> 201 | mappend = union multiset> | ^^^^^^^^^^^^^^^ multiset> multiset> [2 of 2] Compiling Data.IntMultiSet ( Data/IntMultiSet.hs, dist/build/Data/IntMultiSet.p_o ) multiset> Data/IntMultiSet.hs:197:5: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] multiset> Noncanonical ‘mappend’ definition detected multiset> in the instance declaration for ‘Monoid IntMultiSet’. multiset> ‘mappend’ will eventually be removed in favour of ‘(<>)’ multiset> Suggested fix: multiset> Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ multiset> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid multiset> | multiset> 197 | mappend = union multiset> | ^^^^^^^^^^^^^^^ multiset> multiset> Preprocessing test suite 'multiset-properties' for multiset-0.3.4.3... multiset> Building test suite 'multiset-properties' for multiset-0.3.4.3... HTF (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/i8fmjci0hdxb40m59706lmj6b25vv2ni-HTF-0.15.0.2-doc /nix/store/khhy0p2c49gxyyq1iizddl58lic5zw5k-HTF-0.15.0.2 HTF (post)> Pushing 2 paths (196 are already present) using zstd to cache sellout ⏳ HTF (post)> HTF (post)> Pushing /nix/store/i8fmjci0hdxb40m59706lmj6b25vv2ni-HTF-0.15.0.2-doc (4.63 MiB) HTF (post)> Pushing /nix/store/khhy0p2c49gxyyq1iizddl58lic5zw5k-HTF-0.15.0.2 (20.15 MiB) HTF (post)> HTF (post)> All done. HTF (post)> added 4 signatures HTF (post)> added 8 signatures HTF (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/i8fmjci0hdxb40m59706lmj6b25vv2ni-HTF-0.15.0.2-doc /nix/store/khhy0p2c49gxyyq1iizddl58lic5zw5k-HTF-0.15.0.2 HTF (post)> copying 4 paths... HTF (post)> copying path '/nix/store/qh47v7xczwxjwdqa5nfk41r0c47ylhrx-haskell-src-1.0.4.1-doc' to 'https://cache.nix-ci.com'... HTF (post)> copying path '/nix/store/a2j38glx3a55xh1mhjgzvi9n1siqbihj-haskell-src-1.0.4.1' to 'https://cache.nix-ci.com'... HTF (post)> copying path '/nix/store/i8fmjci0hdxb40m59706lmj6b25vv2ni-HTF-0.15.0.2-doc' to 'https://cache.nix-ci.com'... HTF (post)> copying path '/nix/store/khhy0p2c49gxyyq1iizddl58lic5zw5k-HTF-0.15.0.2' to 'https://cache.nix-ci.com'... HTF (post)> copying 2 paths... HTF (post)> copying path '/nix/store/6y0cmlm4m5rv9j92rn1hlsiacbwp122q-haskell-src-1.0.4.1.drv' to 'https://cache.nix-ci.com'... HTF (post)> copying path '/nix/store/r87z8i5c79hp39dai2v72ykfvjx1j0yv-HTF-0.15.0.2.drv' to 'https://cache.nix-ci.com'... HTF (post)> added 0 signatures HTF (post)> added 0 signatures HTF (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/i8fmjci0hdxb40m59706lmj6b25vv2ni-HTF-0.15.0.2-doc /nix/store/khhy0p2c49gxyyq1iizddl58lic5zw5k-HTF-0.15.0.2 HTF (post)> copying 4 paths... HTF (post)> copying path '/nix/store/qh47v7xczwxjwdqa5nfk41r0c47ylhrx-haskell-src-1.0.4.1-doc' to 'ssh-ng://worker.nix-ci.com'... HTF (post)> copying path '/nix/store/a2j38glx3a55xh1mhjgzvi9n1siqbihj-haskell-src-1.0.4.1' to 'ssh-ng://worker.nix-ci.com'... HTF (post)> copying path '/nix/store/i8fmjci0hdxb40m59706lmj6b25vv2ni-HTF-0.15.0.2-doc' to 'ssh-ng://worker.nix-ci.com'... HTF (post)> copying path '/nix/store/khhy0p2c49gxyyq1iizddl58lic5zw5k-HTF-0.15.0.2' to 'ssh-ng://worker.nix-ci.com'... HTF (post)> copying 2 paths... HTF (post)> copying path '/nix/store/6y0cmlm4m5rv9j92rn1hlsiacbwp122q-haskell-src-1.0.4.1.drv' to 'ssh-ng://worker.nix-ci.com'... HTF (post)> copying path '/nix/store/r87z8i5c79hp39dai2v72ykfvjx1j0yv-HTF-0.15.0.2.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/51a0xix9is5m2l7ix6ghhgizg54737r4-list-t-1.0.5.7.drv'... 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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-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 ) 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 ) algebraic-graphs> OK: hasEdge x y . removeEdge x y == const False algebraic-graphs> OK: hasEdge x y == elem (x,y) . edgeList algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.vertexCount ============ algebraic-graphs> OK: vertexCount empty == 0 algebraic-graphs> OK: vertexCount (vertex x) == 1 algebraic-graphs> OK: vertexCount == length . vertexList algebraic-graphs> OK: vertexCount x < vertexCount y ==> x < y algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.edgeCount ============ algebraic-graphs> OK: edgeCount empty == 0 algebraic-graphs> OK: edgeCount (vertex x) == 0 algebraic-graphs> OK: edgeCount (shrink $ 1 * 2) == 1 algebraic-graphs> OK: edgeCount == length . edgeList algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.vertexList ============ algebraic-graphs> OK: vertexList empty == [] algebraic-graphs> OK: vertexList (vertex x) == [x] algebraic-graphs> OK: vertexList . vertices == nub . sort algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.edgeList ============ algebraic-graphs> OK: edgeList empty == [] algebraic-graphs> OK: edgeList (vertex x) == [] algebraic-graphs> OK: edgeList (shrink $ 2 * 1) == [(2,1)] algebraic-graphs> OK: edgeList . transpose == sort . map swap . edgeList algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.adjacencyList ============ algebraic-graphs> OK: adjacencyList empty == [] algebraic-graphs> OK: adjacencyList (vertex x) == [(x, [])] algebraic-graphs> OK: adjacencyList (shrink $ 1 * 2) == [(1, [2]), (2, [])] algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.vertexSet ============ algebraic-graphs> OK: vertexSet empty == Set.empty algebraic-graphs> OK: vertexSet . vertex == Set.singleton algebraic-graphs> OK: vertexSet . vertices == Set.fromList algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.edgeSet ============ algebraic-graphs> OK: edgeSet empty == Set.empty algebraic-graphs> OK: edgeSet (vertex x) == Set.empty algebraic-graphs> OK: edgeSet (shrink $ 1 * 2) == Set.singleton (1,2) algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.preSet ============ algebraic-graphs> OK: preSet x empty == Set.empty algebraic-graphs> OK: preSet x (vertex x) == Set.empty algebraic-graphs> OK: preSet 1 (shrink $ 1 * 2) == Set.empty algebraic-graphs> OK: preSet 2 (shrink $ 1 * 2) == Set.fromList [1] algebraic-graphs> OK: Set.member x . preSet x == const False algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.postSet ============ algebraic-graphs> OK: postSet x empty == Set.empty algebraic-graphs> OK: postSet x (vertex x) == Set.empty algebraic-graphs> OK: postSet 1 (shrink $ 1 * 2) == Set.fromList [2] algebraic-graphs> OK: postSet 2 (shrink $ 1 * 2) == Set.empty algebraic-graphs> OK: Set.member x . postSet x == const False algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.removeVertex ============ algebraic-graphs> OK: removeVertex x (vertex x) == empty algebraic-graphs> OK: removeVertex 1 (vertex 2) == vertex 2 algebraic-graphs> OK: removeVertex 1 (shrink $ 1 * 2) == vertex 2 algebraic-graphs> OK: removeVertex x . removeVertex x == removeVertex x algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.removeEdge ============ algebraic-graphs> OK: removeEdge 1 2 (shrink $ 1 * 2) == vertices [1,2] algebraic-graphs> OK: removeEdge x y . removeEdge x y == removeEdge x y algebraic-graphs> OK: removeEdge x y . removeVertex x == removeVertex x algebraic-graphs> OK: removeEdge 1 2 (shrink $ 1 * 2 * 3) == shrink ((1 + 2) * 3) algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.transpose ============ algebraic-graphs> OK: transpose empty == empty algebraic-graphs> OK: transpose (vertex x) == vertex x algebraic-graphs> OK: transpose . transpose == id algebraic-graphs> OK: edgeList . transpose == sort . map swap . edgeList algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.induce ============ algebraic-graphs> OK: induce (const True ) x == x algebraic-graphs> OK: induce (const False) x == empty algebraic-graphs> OK: induce (/= x) == removeVertex x algebraic-graphs> OK: induce p . induce q == induce (\x -> p x && q x) algebraic-graphs> OK: isSubgraphOf (induce p x) x == True algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.induceJust ============ algebraic-graphs> OK: induceJust (vertex Nothing) == empty algebraic-graphs> OK: induceJust . vertex . Just == vertex algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.box ============ algebraic-graphs> OK: edgeList (box (shrink $ 1 * 2) (shrink $ 10 * 20)) == algebraic-graphs> algebraic-graphs> OK: box x y ~~ box y x algebraic-graphs> OK: box x (vertex ()) ~~ x algebraic-graphs> OK: box x empty ~~ empty algebraic-graphs> OK: box x (box y z) ~~ box (box x y) z algebraic-graphs> OK: transpose (box x y) == box (transpose x) (transpose y) algebraic-graphs> OK: vertexCount (box x y) == vertexCount x * vertexCount y algebraic-graphs> OK: edgeCount (box x y) <= vertexCount x * edgeCount y + edgeCount x * vertexCount y algebraic-graphs> algebraic-graphs> ============ Acyclic.AdjacencyMap.transitiveClosure ============ algebraic-graphs> OK: transitiveClosure empty == empty algebraic-graphs> OK: transitiveClosure (vertex x) == vertex x algebraic-graphs> OK: transitiveClosure (shrink $ 1 * 2 + 2 * 3) == shrink (1 * 2 + 1 * 3 + 2 * 3) 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] 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] path> Operations: splitDrive path> splitDrive "C:/dir" == ("C:/", Just "dir") [✔] path> splitDrive "C:\dir" == ("C:\", Just "dir") [✔] path> splitDrive "C:/file" == ("C:/", Just "file") [✔] path> splitDrive "C:\file" == ("C:\", Just "file") [✔] path> splitDrive "C:/" == ("C:/", Nothing) [✔] path> splitDrive "C:\" == ("C:\", Nothing) [✔] path> Operations: isDrive path> isDrive "C:/" == True [✔] path> isDrive "C:\" == True [✔] path> isDrive "C:/dir" == False [✔] path> isDrive "C:\dir" == False [✔] path> Operations: filename path> filename ($(mkAbsDir parent) $(mkRelFile filename)) == filename $(mkRelFile filename) (absolute) [✔] path> filename ($(mkRelDir parent) $(mkRelFile filename)) == filename $(mkRelFile filename) (relative) [✔] path> filename ($(mkAbsDir parent) $(mkRelFile filename)) == filename $(mkRelFile filename) (UNC) [✔] path> filename ($(mkAbsDir parent) $(mkRelFile filename)) == filename $(mkRelFile filename) (Unicode) [✔] path> Operations: dirname path> dirname ($(mkAbsDir parent) $(mkRelFile dirname)) == dirname $(mkRelFile dirname) (absolute) [✔] path> dirname ($(mkRelDir parent) $(mkRelFile dirname)) == dirname $(mkRelFile dirname) (relative) [✔] path> dirname ($(mkAbsDir parent) $(mkRelFile dirname)) == dirname $(mkRelFile dirname) (UNC) [✔] path> dirname ($(mkAbsDir parent) $(mkRelFile dirname)) == dirname $(mkRelFile dirname) (Unicode) [✔] path> dirname $(mkRelDir .) == $(mkRelDir .) [✔] path> dirname C:\ must be a Rel path [✔] path> Operations: extensions path> Only filenames and extensions path> addExtension ".foo" "name" == "name.foo" [✔] path> fileExtension "name.foo" == .foo [✔] path> replaceExtension ".foo" "name.foo" == "name.foo" [✔] path> addExtension ".foo" "name." == "name..foo" [✔] path> fileExtension "name..foo" == .foo [✔] path> replaceExtension ".foo" "name..foo" == "name..foo" [✔] path> addExtension ".foo" "name.." == "name...foo" [✔] 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. [✔] 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. 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. 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/npfycc6a0s7lzc076rdahhfck045zfh1-aeson-pretty-0.8.10/lib /nix/store/npfycc6a0s7lzc076rdahhfck045zfh1-aeson-pretty-0.8.10/bin aeson-pretty> shrinking RPATHs of ELF executables and libraries in /nix/store/1mmhl31km9n95qcawdaf92116gjr7bi9-aeson-pretty-0.8.10-doc aeson-pretty> checking for references to /build/ in /nix/store/1mmhl31km9n95qcawdaf92116gjr7bi9-aeson-pretty-0.8.10-doc... aeson-pretty> patching script interpreter paths in /nix/store/1mmhl31km9n95qcawdaf92116gjr7bi9-aeson-pretty-0.8.10-doc 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/fc7y8xli57v8m0i01d7kxnm20vfxr7is-hw-prim-0.6.3.2 hw-prim> Executables installed in: hw-prim> /nix/store/fc7y8xli57v8m0i01d7kxnm20vfxr7is-hw-prim-0.6.3.2/bin hw-prim> Libraries installed in: hw-prim> /nix/store/fc7y8xli57v8m0i01d7kxnm20vfxr7is-hw-prim-0.6.3.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/hw-prim-0.6.3.2-HofCcN54kpwq1tC8UUFJr hw-prim> Dynamic Libraries installed in: hw-prim> /nix/store/fc7y8xli57v8m0i01d7kxnm20vfxr7is-hw-prim-0.6.3.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739 hw-prim> Private executables installed in: hw-prim> /nix/store/fc7y8xli57v8m0i01d7kxnm20vfxr7is-hw-prim-0.6.3.2/libexec/x86_64-linux-ghc-9.12.1-f739/hw-prim-0.6.3.2 hw-prim> Data files installed in: hw-prim> /nix/store/fc7y8xli57v8m0i01d7kxnm20vfxr7is-hw-prim-0.6.3.2/share/x86_64-linux-ghc-9.12.1-f739/hw-prim-0.6.3.2 hw-prim> Documentation installed in: hw-prim> /nix/store/2k7rn4nj9xw018d7mm451gpbjnh819qs-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/fc7y8xli57v8m0i01d7kxnm20vfxr7is-hw-prim-0.6.3.2/etc hw-prim> No alex found hw-prim> Using ar found on system at: hw-prim> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar hw-prim> No c2hs found hw-prim> No cpphs found hw-prim> Using doctest version 0.24.0 found on system at: hw-prim> /nix/store/amg85q9l8qqkg4yx9c5bj24p0a5alsb9-doctest-0.24.0/bin/doctest hw-prim> Using gcc version 14.3.0 given by user at: hw-prim> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc hw-prim> Using ghc version 9.12.1 found on system at: hw-prim> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc hw-prim> Using ghc-pkg version 9.12.1 found on system at: hw-prim> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/wrs1dkr0pfxm92c5zxrfyy62ifw61ybm-hscolour-1.25/bin/HsColour hw-prim> No jhc found hw-prim> Using ld found on system at: hw-prim> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/runghc-9.12.1 hw-prim> Using strip version 2.44 found on system at: hw-prim> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip hw-prim> Using tar found on system at: hw-prim> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar hw-prim> No uhc found hw-prim> configurePhase completed in 44 seconds 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 ) multiset> [1 of 1] Compiling Main ( test/multiset-properties.hs, dist/build/multiset-properties/multiset-properties-tmp/Main.o ) multiset> [2 of 2] Linking dist/build/multiset-properties/multiset-properties multiset> Running phase: checkPhase multiset> Running 2 test suites... multiset> Test suite doctests: RUNNING... multiset> Data/MultiSet.hs:201:5: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] multiset> Noncanonical ‘mappend’ definition detected multiset> in the instance declaration for ‘Monoid (MultiSet a)’. multiset> ‘mappend’ will eventually be removed in favour of ‘(<>)’ multiset> Suggested fix: multiset> Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ multiset> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid multiset> multiset> Data/IntMultiSet.hs:197:5: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] multiset> Noncanonical ‘mappend’ definition detected multiset> in the instance declaration for ‘Monoid IntMultiSet’. multiset> ‘mappend’ will eventually be removed in favour of ‘(<>)’ multiset> Suggested fix: multiset> Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ multiset> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid multiset> multiset> Examples: 4 Tried: 4 Errors: 0 Failures: 0 multiset> Test suite doctests: PASS multiset> Test suite logged to: dist/test/multiset-0.3.4.3-doctests.log multiset> Test suite multiset-properties: RUNNING... multiset> Foldable multiset> foldr and foldMap: OK multiset> +++ OK, passed 100 tests. multiset> foldl and foldMap: OK multiset> +++ OK, passed 100 tests. multiset> fold and foldMap: OK (0.06s) multiset> +++ OK, passed 100 tests. multiset> length: OK multiset> +++ OK, passed 100 tests. multiset> foldMap': OK (0.07s) multiset> +++ OK, passed 100 tests. multiset> foldr': OK multiset> +++ OK, passed 100 tests. multiset> foldl': OK multiset> +++ OK, passed 100 tests. multiset> foldr1: OK multiset> +++ OK, passed 100 tests; 15 discarded. multiset> foldl1: OK multiset> +++ OK, passed 100 tests; 15 discarded. multiset> toList: OK multiset> +++ OK, passed 100 tests. multiset> null: OK multiset> +++ OK, passed 100 tests. multiset> elem: OK multiset> +++ OK, passed 100 tests. multiset> maximum: OK multiset> +++ OK, passed 100 tests; 19 discarded. multiset> minimum: OK multiset> +++ OK, passed 100 tests; 19 discarded. multiset> sum: OK multiset> +++ OK, passed 100 tests. multiset> product: OK multiset> +++ OK, passed 100 tests. multiset> multiset> All 16 tests passed (0.16s) multiset> Test suite multiset-properties: PASS multiset> Test suite logged to: dist/test/multiset-0.3.4.3-multiset-properties.log multiset> 2 of 2 test suites (2 of 2 test cases) passed. multiset> Running phase: haddockPhase multiset> Preprocessing test suite 'doctests' for multiset-0.3.4.3... multiset> Preprocessing library for multiset-0.3.4.3... multiset> Running Haddock on library for multiset-0.3.4.3... multiset> [1 of 2] Compiling Data.MultiSet ( Data/MultiSet.hs, nothing ) [HIE file is missing] multiset> Data/MultiSet.hs:201:5: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] multiset> Noncanonical ‘mappend’ definition detected multiset> in the instance declaration for ‘Monoid (MultiSet a)’. multiset> ‘mappend’ will eventually be removed in favour of ‘(<>)’ multiset> Suggested fix: multiset> Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ multiset> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid multiset> | multiset> 201 | mappend = union multiset> | ^^^^^^^^^^^^^^^ multiset> multiset> [2 of 2] Compiling Data.IntMultiSet ( Data/IntMultiSet.hs, nothing ) [HIE file is missing] multiset> Data/IntMultiSet.hs:197:5: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] multiset> Noncanonical ‘mappend’ definition detected multiset> in the instance declaration for ‘Monoid IntMultiSet’. multiset> ‘mappend’ will eventually be removed in favour of ‘(<>)’ multiset> Suggested fix: stan> Running phase: setupCompilerEnvironmentPhase stan> Build with /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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.TPk6axPBp6/setup-package.conf.d -threaded stan> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.TPk6axPBp6/Main.o ) stan> [2 of 2] Linking Setup stan> Running phase: updateAutotoolsGnuConfigScriptsPhase stan> Running phase: configurePhase stan> configureFlags: --verbose --prefix=/nix/store/b8qfkszgly5i4xw6iy58aakykwizjp9r-stan-0.2.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.TPk6axPBp6/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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 dependent-sum (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/cbrj8bi6yvrr878xfy1jzbgm88y1g8xi-dependent-sum-0.7.2.0 /nix/store/nr5zn19j431lqlsi8pj35582w708jnci-dependent-sum-0.7.2.0-doc dependent-sum (post)> Pushing 2 paths (168 are already present) using zstd to cache sellout ⏳ dependent-sum (post)> dependent-sum (post)> Pushing /nix/store/cbrj8bi6yvrr878xfy1jzbgm88y1g8xi-dependent-sum-0.7.2.0 (386.09 KiB) dependent-sum (post)> Pushing /nix/store/nr5zn19j431lqlsi8pj35582w708jnci-dependent-sum-0.7.2.0-doc (272.80 KiB) dependent-sum (post)> dependent-sum (post)> All done. dependent-sum (post)> added 2 signatures dependent-sum (post)> added 2 signatures dependent-sum (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/cbrj8bi6yvrr878xfy1jzbgm88y1g8xi-dependent-sum-0.7.2.0 /nix/store/nr5zn19j431lqlsi8pj35582w708jnci-dependent-sum-0.7.2.0-doc dependent-sum (post)> copying 2 paths... dependent-sum (post)> copying path '/nix/store/nr5zn19j431lqlsi8pj35582w708jnci-dependent-sum-0.7.2.0-doc' to 'https://cache.nix-ci.com'... dependent-sum (post)> copying path '/nix/store/cbrj8bi6yvrr878xfy1jzbgm88y1g8xi-dependent-sum-0.7.2.0' to 'https://cache.nix-ci.com'... dependent-sum (post)> copying 1 paths... dependent-sum (post)> copying path '/nix/store/8gs3bcrn8zpra94am8daxli0svpsgvmi-dependent-sum-0.7.2.0.drv' to 'https://cache.nix-ci.com'... dependent-sum (post)> added 0 signatures dependent-sum (post)> added 0 signatures dependent-sum (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/cbrj8bi6yvrr878xfy1jzbgm88y1g8xi-dependent-sum-0.7.2.0 /nix/store/nr5zn19j431lqlsi8pj35582w708jnci-dependent-sum-0.7.2.0-doc dependent-sum (post)> copying 2 paths... dependent-sum (post)> copying path '/nix/store/nr5zn19j431lqlsi8pj35582w708jnci-dependent-sum-0.7.2.0-doc' to 'ssh-ng://worker.nix-ci.com'... dependent-sum (post)> copying path '/nix/store/cbrj8bi6yvrr878xfy1jzbgm88y1g8xi-dependent-sum-0.7.2.0' to 'ssh-ng://worker.nix-ci.com'... dependent-sum (post)> copying 1 paths... dependent-sum (post)> copying path '/nix/store/8gs3bcrn8zpra94am8daxli0svpsgvmi-dependent-sum-0.7.2.0.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/pfh9wm7bjasc9fwg21xxqbzaf8bdmazr-dependent-map-0.4.0.0.drv'... 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 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 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: 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 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" [✔] 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" [✔] 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. 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. rerebase> Control.Applicative=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Applicative,Control.Applicative.Backwards=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Applicative.Backwards,Control.Applicative.Lift=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Applicative.Lift,Control.Arrow=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Arrow,Control.Category=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Category,Control.Comonad=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Comonad,Control.Concurrent=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Concurrent,Control.Concurrent.Chan=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Concurrent.Chan,Control.Concurrent.MVar=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Concurrent.MVar,Control.Concurrent.QSem=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Concurrent.QSem,Control.Concurrent.QSemN=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Concurrent.QSemN,Control.Concurrent.STM=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Concurrent.STM,Control.Concurrent.STM.TArray=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Concurrent.STM.TArray,Control.Concurrent.STM.TBQueue=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Concurrent.STM.TBQueue,Control.Concurrent.STM.TChan=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Concurrent.STM.TChan,Control.Concurrent.STM.TMVar=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Concurrent.STM.TMVar,Control.Concurrent.STM.TQueue=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Concurrent.STM.TQueue,Control.Concurrent.STM.TSem=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Concurrent.STM.TSem,Control.Concurrent.STM.TVar=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Concurrent.STM.TVar,Control.DeepSeq=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.DeepSeq,Control.Exception=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Exception,Control.Exception.Base=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Exception.Base,Control.Monad=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Monad,Control.Monad.Cont=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Monad.Cont,Control.Monad.Cont.Class=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Monad.Cont.Class,Control.Monad.Error.Class=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Monad.Error.Class,Control.Monad.Fail=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Monad.Fail,Control.Monad.Fix=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Monad.Fix,Control.Monad.IO.Class=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Monad.IO.Class,Control.Monad.Identity=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Monad.Identity,Control.Monad.RWS=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Monad.RWS,Control.Monad.RWS.Class=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Monad.RWS.Class,Control.Monad.RWS.Lazy=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Monad.RWS.Lazy,Control.Monad.RWS.Strict=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Monad.RWS.Strict,Control.Monad.Reader=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Monad.Reader,Control.Monad.Reader.Class=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Monad.Reader.Class,Control.Monad.ST=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Monad.ST,Control.Monad.ST.Lazy=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Monad.ST.Lazy,Control.Monad.ST.Lazy.Unsafe=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Monad.ST.Lazy.Unsafe,Control.Monad.ST.Strict=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Monad.ST.Strict,Control.Monad.ST.Unsafe=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Monad.ST.Unsafe,Control.Monad.STM=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Monad.STM,Control.Monad.Signatures=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Monad.Signatures,Control.Monad.State=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Monad.State,Control.Monad.State.Class=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Monad.State.Class,Control.Monad.State.Lazy=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Monad.State.Lazy,Control.Monad.State.Strict=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Monad.State.Strict,Control.Monad.Trans=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Monad.Trans,Control.Monad.Trans.Class=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Monad.Trans.Class,Control.Monad.Trans.Cont=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Monad.Trans.Cont,Control.Monad.Trans.Except=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Monad.Trans.Except,Control.Monad.Trans.Identity=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Monad.Trans.Identity,Control.Monad.Trans.Maybe=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Monad.Trans.Maybe,Control.Monad.Trans.RWS=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Monad.Trans.RWS,Control.Monad.Trans.RWS.Lazy=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Monad.Trans.RWS.Lazy,Control.Monad.Trans.RWS.Strict=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Monad.Trans.RWS.Strict,Control.Monad.Trans.Reader=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Monad.Trans.Reader,Control.Monad.Trans.State=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Monad.Trans.State,Control.Monad.Trans.State.Lazy=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Monad.Trans.State.Lazy,Control.Monad.Trans.State.Strict=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Monad.Trans.State.Strict,Control.Monad.Trans.Writer=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Monad.Trans.Writer,Control.Monad.Trans.Writer.Lazy=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Monad.Trans.Writer.Lazy,Control.Monad.Trans.Writer.Strict=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Monad.Trans.Writer.Strict,Control.Monad.Writer=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Monad.Writer,Control.Monad.Writer.Class=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Monad.Writer.Class,Control.Monad.Writer.Lazy=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Monad.Writer.Lazy,Control.Monad.Writer.Strict=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Monad.Writer.Strict,Control.Monad.Zip=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Monad.Zip,Control.Selective=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Selective,Control.Selective.Free=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Selective.Free,Control.Selective.Multi=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Selective.Multi,Control.Selective.Rigid.Free=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Selective.Rigid.Free,Control.Selective.Rigid.Freer=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Control.Selective.Rigid.Freer,Data.Biapplicative=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Biapplicative,Data.Bifoldable=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Bifoldable,Data.Bifunctor=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Bifunctor,Data.Bifunctor.Apply=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Bifunctor.Apply,Data.Bifunctor.Biff=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Bifunctor.Biff,Data.Bifunctor.Clown=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Bifunctor.Clown,Data.Bifunctor.Flip=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Bifunctor.Flip,Data.Bifunctor.Join=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Bifunctor.Join,Data.Bifunctor.Joker=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Bifunctor.Joker,Data.Bifunctor.Product=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Bifunctor.Product,Data.Bifunctor.Tannen=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Bifunctor.Tannen,Data.Bifunctor.Wrapped=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Bifunctor.Wrapped,Data.Bitraversable=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Bitraversable,Data.Bits=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Bits,Data.Bool=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Bool,Data.ByteString=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.ByteString,Data.ByteString.Builder=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.ByteString.Builder,Data.ByteString.Builder.Extra=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.ByteString.Builder.Extra,Data.ByteString.Builder.Internal=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.ByteString.Builder.Internal,Data.ByteString.Builder.Prim=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.ByteString.Builder.Prim,Data.ByteString.Builder.Prim.Internal=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.ByteString.Builder.Prim.Internal,Data.ByteString.Builder.Scientific=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.ByteString.Builder.Scientific,Data.ByteString.Char8=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.ByteString.Char8,Data.ByteString.Internal=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.ByteString.Internal,Data.ByteString.Lazy=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.ByteString.Lazy,Data.ByteString.Lazy.Char8=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.ByteString.Lazy.Char8,Data.ByteString.Lazy.Internal=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.ByteString.Lazy.Internal,Data.ByteString.Short=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.ByteString.Short,Data.ByteString.Short.Internal=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.ByteString.Short.Internal,Data.ByteString.Unsafe=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.ByteString.Unsafe,Data.Char=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Char,Data.Coerce=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Coerce,Data.Complex=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Complex,Data.DList=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.DList,Data.Data=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Data,Data.Dynamic=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Dynamic,Data.Either=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Either,Data.Either.Combinators=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Either.Combinators,Data.Either.Validation=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Either.Validation,Data.Eq=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Eq,Data.Fixed=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Fixed,Data.Foldable=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Foldable,Data.Function=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Function,Data.Functor=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Functor,Data.Functor.Alt=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Functor.Alt,Data.Functor.Apply=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Functor.Apply,Data.Functor.Bind=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Functor.Bind,Data.Functor.Bind.Class=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Functor.Bind.Class,Data.Functor.Bind.Trans=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Functor.Bind.Trans,Data.Functor.Classes=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Functor.Classes,Data.Functor.Compose=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Functor.Compose,Data.Functor.Constant=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Functor.Constant,Data.Functor.Contravariant=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Functor.Contravariant,Data.Functor.Contravariant.Compose=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Functor.Contravariant.Compose,Data.Functor.Contravariant.Divisible=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Functor.Contravariant.Divisible,Data.Functor.Extend=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Functor.Extend,Data.Functor.Identity=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Functor.Identity,Data.Functor.Invariant=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Functor.Invariant,Data.Functor.Invariant.TH=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Functor.Invariant.TH,Data.Functor.Plus=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Functor.Plus,Data.Functor.Product=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Functor.Product,Data.Functor.Reverse=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Functor.Reverse,Data.Functor.Sum=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Functor.Sum,Data.Graph=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Graph,Data.Group=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Group,Data.Groupoid=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Groupoid,Data.HashMap.Lazy=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.HashMap.Lazy,Data.HashMap.Strict=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.HashMap.Strict,Data.HashSet=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.HashSet,Data.Hashable=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Hashable,Data.IORef=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.IORef,Data.Int=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Int,Data.IntMap=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.IntMap,Data.IntMap.Lazy=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.IntMap.Lazy,Data.IntMap.Strict=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.IntMap.Strict,Data.IntSet=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.IntSet,Data.Isomorphism=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Isomorphism,Data.Ix=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Ix,Data.Kind=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Kind,Data.List=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.List,Data.List.NonEmpty=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.List.NonEmpty,Data.Map=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Map,Data.Map.Lazy=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Map.Lazy,Data.Map.Strict=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Map.Strict,Data.Maybe=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Maybe,Data.Monoid=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Monoid,Data.Ord=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Ord,Data.Profunctor=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Profunctor,Data.Profunctor.Adjunction=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Profunctor.Adjunction,Data.Profunctor.Cayley=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Profunctor.Cayley,Data.Profunctor.Choice=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Profunctor.Choice,Data.Profunctor.Closed=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Profunctor.Closed,Data.Profunctor.Composition=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Profunctor.Composition,Data.Profunctor.Mapping=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Profunctor.Mapping,Data.Profunctor.Monad=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Profunctor.Monad,Data.Profunctor.Ran=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Profunctor.Ran,Data.Profunctor.Rep=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Profunctor.Rep,Data.Profunctor.Sieve=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Profunctor.Sieve,Data.Profunctor.Strong=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Profunctor.Strong,Data.Profunctor.Traversing=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Profunctor.Traversing,Data.Profunctor.Types=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Profunctor.Types,Data.Profunctor.Unsafe=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Profunctor.Unsafe,Data.Profunctor.Yoneda=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Profunctor.Yoneda,Data.Proxy=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Proxy,Data.Ratio=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Ratio,Data.STRef=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.STRef,Data.STRef.Lazy=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.STRef.Lazy,Data.STRef.Strict=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.STRef.Strict,Data.Scientific=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Scientific,Data.Semigroup=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Semigroup,Data.Semigroup.Bifoldable=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Semigroup.Bifoldable,Data.Semigroup.Bitraversable=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Semigroup.Bitraversable,Data.Semigroup.Foldable=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Semigroup.Foldable,Data.Semigroup.Traversable=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Semigroup.Traversable,Data.Semigroup.Traversable.Class=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Semigroup.Traversable.Class,Data.Semigroupoid=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Semigroupoid,Data.Semigroupoid.Dual=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Semigroupoid.Dual,Data.Semigroupoid.Ob=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Semigroupoid.Ob,Data.Semigroupoid.Static=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Semigroupoid.Static,Data.Sequence=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Sequence,Data.Set=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Set,Data.String=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.String,Data.Text=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Text,Data.Text.Array=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Text.Array,Data.Text.Encoding=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Text.Encoding,Data.Text.Encoding.Error=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Text.Encoding.Error,Data.Text.Foreign=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Text.Foreign,Data.Text.IO=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Text.IO,Data.Text.Internal=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Text.Internal,Data.Text.Lazy=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Text.Lazy,Data.Text.Lazy.Builder=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Text.Lazy.Builder,Data.Text.Lazy.Builder.Int=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Text.Lazy.Builder.Int,Data.Text.Lazy.Builder.RealFloat=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Text.Lazy.Builder.RealFloat,Data.Text.Lazy.Builder.Scientific=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Text.Lazy.Builder.Scientific,Data.Text.Lazy.Encoding=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Text.Lazy.Encoding,Data.Text.Lazy.IO=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Text.Lazy.IO,Data.Text.Lazy.Read=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Text.Lazy.Read,Data.Text.Read=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Text.Read,Data.Text.Unsafe=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Text.Unsafe,Data.Time=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Time,Data.Time.Calendar=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Time.Calendar,Data.Time.Calendar.Easter=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Time.Calendar.Easter,Data.Time.Calendar.Julian=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Time.Calendar.Julian,Data.Time.Calendar.MonthDay=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Time.Calendar.MonthDay,Data.Time.Calendar.OrdinalDate=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Time.Calendar.OrdinalDate,Data.Time.Calendar.WeekDate=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Time.Calendar.WeekDate,Data.Time.Clock=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Time.Clock,Data.Time.Clock.POSIX=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Time.Clock.POSIX,Data.Time.Clock.TAI=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Time.Clock.TAI,Data.Time.Compat=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Time.Compat,Data.Time.Format=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Time.Format,Data.Time.Format.ISO8601=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Time.Format.ISO8601,Data.Time.LocalTime=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Time.LocalTime,Data.Traversable=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Traversable,Data.Traversable.Instances=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Traversable.Instances,Data.Tree=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Tree,Data.Tuple=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Tuple,Data.Type.Bool=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Type.Bool,Data.Type.Coercion=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Type.Coercion,Data.Type.Equality=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Type.Equality,Data.Typeable=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Typeable,Data.UUID=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.UUID,Data.Unique=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Unique,Data.Vector=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Vector,Data.Vector.Fusion.Stream.Monadic=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Vector.Fusion.Stream.Monadic,Data.Vector.Fusion.Util=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Vector.Fusion.Util,Data.Vector.Generic=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Vector.Generic,Data.Vector.Generic.Base=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Vector.Generic.Base,Data.Vector.Generic.Mutable=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Vector.Generic.Mutable,Data.Vector.Generic.New=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Vector.Generic.New,Data.Vector.Instances=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Vector.Instances,Data.Vector.Internal.Check=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Vector.Internal.Check,Data.Vector.Mutable=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Vector.Mutable,Data.Vector.Primitive=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Vector.Primitive,Data.Vector.Primitive.Mutable=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Vector.Primitive.Mutable,Data.Vector.Storable=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Vector.Storable,Data.Vector.Storable.Internal=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Vector.Storable.Internal,Data.Vector.Storable.Mutable=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Vector.Storable.Mutable,Data.Vector.Unboxed=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Vector.Unboxed,Data.Vector.Unboxed.Base=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Vector.Unboxed.Base,Data.Vector.Unboxed.Mutable=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Vector.Unboxed.Mutable,Data.Version=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Version,Data.Void=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Void,Data.Void.Unsafe=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Void.Unsafe,Data.Word=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Data.Word,Debug.Trace=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Debug.Trace,Foreign=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Foreign,Foreign.C=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Foreign.C,Foreign.C.Error=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Foreign.C.Error,Foreign.C.String=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Foreign.C.String,Foreign.C.Types=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Foreign.C.Types,Foreign.Concurrent=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Foreign.Concurrent,Foreign.ForeignPtr=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Foreign.ForeignPtr,Foreign.ForeignPtr.Unsafe=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Foreign.ForeignPtr.Unsafe,Foreign.Marshal=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Foreign.Marshal,Foreign.Marshal.Alloc=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Foreign.Marshal.Alloc,Foreign.Marshal.Array=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Foreign.Marshal.Array,Foreign.Marshal.Error=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Foreign.Marshal.Error,Foreign.Marshal.Pool=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Foreign.Marshal.Pool,Foreign.Marshal.Safe=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Foreign.Marshal.Safe,Foreign.Marshal.Unsafe=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Foreign.Marshal.Unsafe,Foreign.Marshal.Utils=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Foreign.Marshal.Utils,Foreign.Ptr=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Foreign.Ptr,Foreign.StablePtr=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Foreign.StablePtr,Foreign.Storable=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Foreign.Storable,GHC.Arr=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.Arr,GHC.Base=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.Base,GHC.Char=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.Char,GHC.Conc=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.Conc,GHC.Conc.IO=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.Conc.IO,GHC.Conc.Signal=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.Conc.Signal,GHC.Conc.Sync=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.Conc.Sync,GHC.Desugar=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.Desugar,GHC.Enum=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.Enum,GHC.Environment=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.Environment,GHC.Err=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.Err,GHC.Exception=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.Exception,GHC.Exts=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.Exts,GHC.Fingerprint=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.Fingerprint,GHC.Fingerprint.Type=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.Fingerprint.Type,GHC.Float=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.Float,GHC.Float.ConversionUtils=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.Float.ConversionUtils,GHC.Float.RealFracMethods=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.Float.RealFracMethods,GHC.Foreign=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.Foreign,GHC.ForeignPtr=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.ForeignPtr,GHC.Generics=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.Generics,GHC.IO=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.IO,GHC.IO.Buffer=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.IO.Buffer,GHC.IO.BufferedIO=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.IO.BufferedIO,GHC.IO.Device=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.IO.Device,GHC.IO.Encoding=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.IO.Encoding,GHC.IO.Encoding.Failure=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.IO.Encoding.Failure,GHC.IO.Encoding.Iconv=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.IO.Encoding.Iconv,GHC.IO.Encoding.Latin1=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.IO.Encoding.Latin1,GHC.IO.Encoding.Types=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.IO.Encoding.Types,GHC.IO.Encoding.UTF16=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.IO.Encoding.UTF16,GHC.IO.Encoding.UTF32=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.IO.Encoding.UTF32,GHC.IO.Encoding.UTF8=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.IO.Encoding.UTF8,GHC.IO.Exception=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.IO.Exception,GHC.IO.FD=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.IO.FD,GHC.IO.Handle=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.IO.Handle,GHC.IO.Handle.FD=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.IO.Handle.FD,GHC.IO.Handle.Internals=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.IO.Handle.Internals,GHC.IO.Handle.Text=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.IO.Handle.Text,GHC.IO.Handle.Types=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.IO.Handle.Types,GHC.IO.IOMode=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.IO.IOMode,GHC.IOArray=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.IOArray,GHC.IORef=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.IORef,GHC.Int=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.Int,GHC.List=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.List,GHC.MVar=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.MVar,GHC.Num=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.Num,GHC.OverloadedLabels=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.OverloadedLabels,GHC.Profiling=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.Profiling,GHC.Ptr=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.Ptr,GHC.Read=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.Read,GHC.Real=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.Real,GHC.Records=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.Records,GHC.ST=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.ST,GHC.STRef=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.STRef,GHC.Show=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.Show,GHC.Stable=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.Stable,GHC.Stack=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.Stack,GHC.Stats=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.Stats,GHC.Storable=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.Storable,GHC.TopHandler=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.TopHandler,GHC.TypeLits=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.TypeLits,GHC.TypeNats=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.TypeNats,GHC.Unicode=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.Unicode,GHC.Weak=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.Weak,GHC.Word=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:GHC.Word,Numeric=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Numeric,Numeric.Natural=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Numeric.Natural,Prelude=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Prelude,System.CPUTime=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:System.CPUTime,System.Console.GetOpt=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:System.Console.GetOpt,System.Environment=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:System.Environment,System.Exit=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:System.Exit,System.IO=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:System.IO,System.IO.Error=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:System.IO.Error,System.IO.Unsafe=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:System.IO.Unsafe,System.Info=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:System.Info,System.Mem=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:System.Mem,System.Mem.StableName=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:System.Mem.StableName,System.Mem.Weak=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:System.Mem.Weak,System.Posix.Internals=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:System.Posix.Internals,System.Posix.Types=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:System.Posix.Types,System.Timeout=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:System.Timeout,Text.ParserCombinators.ReadP=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Text.ParserCombinators.ReadP,Text.ParserCombinators.ReadPrec=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Text.ParserCombinators.ReadPrec,Text.Printf=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Text.Printf,Text.Read=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Text.Read,Text.Read.Lex=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Text.Read.Lex,Text.Show=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Text.Show,Unsafe.Coerce=rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV:Unsafe.Coerce rerebase> Ready component graph: rerebase> definite rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV rerebase> depends rebase-1.21.2-KebBOfDZfynA146PtbuoxJ 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/cq246nm192lclk3ijr5500ax102fxr52-rerebase-1.21.2 rerebase> Executables installed in: rerebase> /nix/store/cq246nm192lclk3ijr5500ax102fxr52-rerebase-1.21.2/bin rerebase> Libraries installed in: rerebase> /nix/store/cq246nm192lclk3ijr5500ax102fxr52-rerebase-1.21.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV rerebase> Dynamic Libraries installed in: rerebase> /nix/store/cq246nm192lclk3ijr5500ax102fxr52-rerebase-1.21.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739 rerebase> Private executables installed in: rerebase> /nix/store/cq246nm192lclk3ijr5500ax102fxr52-rerebase-1.21.2/libexec/x86_64-linux-ghc-9.12.1-f739/rerebase-1.21.2 rerebase> Data files installed in: rerebase> /nix/store/cq246nm192lclk3ijr5500ax102fxr52-rerebase-1.21.2/share/x86_64-linux-ghc-9.12.1-f739/rerebase-1.21.2 rerebase> Documentation installed in: rerebase> /nix/store/n1l7fd77dskxp51fn5xm3psjfxxm66j1-rerebase-1.21.2-doc/share/doc/rerebase-1.21.2 rerebase> Configuration files installed in: rerebase> /nix/store/cq246nm192lclk3ijr5500ax102fxr52-rerebase-1.21.2/etc rerebase> No alex found rerebase> Using ar found on system at: rerebase> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar rerebase> No c2hs found rerebase> No cpphs found rerebase> No doctest found rerebase> Using gcc version 14.3.0 given by user at: rerebase> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc rerebase> Using ghc version 9.12.1 found on system at: rerebase> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc rerebase> Using ghc-pkg version 9.12.1 found on system at: 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> haddockPhase completed in 58 seconds cabal-install-parsers> Running phase: installPhase cabal-install-parsers> Installing library in /nix/store/iy6sagkp3ijsgvdy5fzyhw852gwngvx6-cabal-install-parsers-0.6.1.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/cabal-install-parsers-0.6.1.1-DB44rZuKtHl6T3uxrqWv0d cabal-install-parsers> Running phase: fixupPhase cabal-install-parsers> shrinking RPATHs of ELF executables and libraries in /nix/store/iy6sagkp3ijsgvdy5fzyhw852gwngvx6-cabal-install-parsers-0.6.1.1 cabal-install-parsers> shrinking /nix/store/iy6sagkp3ijsgvdy5fzyhw852gwngvx6-cabal-install-parsers-0.6.1.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHScabal-install-parsers-0.6.1.1-DB44rZuKtHl6T3uxrqWv0d-ghc9.12.1.so cabal-install-parsers> checking for references to /build/ in /nix/store/iy6sagkp3ijsgvdy5fzyhw852gwngvx6-cabal-install-parsers-0.6.1.1... cabal-install-parsers> patching script interpreter paths in /nix/store/iy6sagkp3ijsgvdy5fzyhw852gwngvx6-cabal-install-parsers-0.6.1.1 cabal-install-parsers> stripping (with command strip and flags -S -p) in /nix/store/iy6sagkp3ijsgvdy5fzyhw852gwngvx6-cabal-install-parsers-0.6.1.1/lib cabal-install-parsers> shrinking RPATHs of ELF executables and libraries in /nix/store/gmgqa55wynx5yc3k6n8z89cbpby2p0pi-cabal-install-parsers-0.6.1.1-doc cabal-install-parsers> checking for references to /build/ in /nix/store/gmgqa55wynx5yc3k6n8z89cbpby2p0pi-cabal-install-parsers-0.6.1.1-doc... cabal-install-parsers> patching script interpreter paths in /nix/store/gmgqa55wynx5yc3k6n8z89cbpby2p0pi-cabal-install-parsers-0.6.1.1-doc cabal-install-parsers> fixupPhase completed in 38 seconds 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 ) multiset> Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ multiset> See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid multiset> | multiset> 197 | mappend = union multiset> | ^^^^^^^^^^^^^^^ multiset> multiset> Haddock coverage: multiset> 100% ( 85 / 85) in 'Data.MultiSet' multiset> 100% ( 85 / 85) in 'Data.IntMultiSet' multiset> Documentation created: dist/doc/html/multiset, multiset> dist/doc/html/multiset/multiset.txt multiset> Preprocessing test suite 'multiset-properties' for multiset-0.3.4.3... multiset> haddockPhase completed in 40 seconds multiset> Running phase: installPhase multiset> Installing library in /nix/store/v4aw0hjl21drp5cm9nrj88mc9wbgz9nr-multiset-0.3.4.3/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/multiset-0.3.4.3-1Sk6upGelcVLWr26uVY6b0 multiset> Running phase: fixupPhase multiset> shrinking RPATHs of ELF executables and libraries in /nix/store/v4aw0hjl21drp5cm9nrj88mc9wbgz9nr-multiset-0.3.4.3 multiset> shrinking /nix/store/v4aw0hjl21drp5cm9nrj88mc9wbgz9nr-multiset-0.3.4.3/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHSmultiset-0.3.4.3-1Sk6upGelcVLWr26uVY6b0-ghc9.12.1.so multiset> checking for references to /build/ in /nix/store/v4aw0hjl21drp5cm9nrj88mc9wbgz9nr-multiset-0.3.4.3... multiset> patching script interpreter paths in /nix/store/v4aw0hjl21drp5cm9nrj88mc9wbgz9nr-multiset-0.3.4.3 multiset> stripping (with command strip and flags -S -p) in /nix/store/v4aw0hjl21drp5cm9nrj88mc9wbgz9nr-multiset-0.3.4.3/lib multiset> shrinking RPATHs of ELF executables and libraries in /nix/store/8jlg90jf8l8idypxzkaivg04fx6sby0w-multiset-0.3.4.3-doc multiset> checking for references to /build/ in /nix/store/8jlg90jf8l8idypxzkaivg04fx6sby0w-multiset-0.3.4.3-doc... multiset> patching script interpreter paths in /nix/store/8jlg90jf8l8idypxzkaivg04fx6sby0w-multiset-0.3.4.3-doc 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-Az4A6RptYxdGUaP78TehuV-target stan> include base-4.21.0.0-f068 stan> include bytestring-0.12.2.0-be6d stan> include filepath-1.5.4.0-7ce6 stan> include scientific-0.3.8.0-3okI0OjyUAXLySDZVSci1b stan> include text-2.1.2-5eaa stan> include unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV stan> component stan-0.2.0.0-7YfV7O2C1Wj5x6QRLaHbRG stan> include base-4.21.0.0-f068 hiding (Prelude) stan> include relude-1.2.2.0-G2bsocoQHbFCly5xtiIRxf (Relude as Prelude) stan> include relude-1.2.2.0-G2bsocoQHbFCly5xtiIRxf stan> include array-0.5.8.0-038b stan> include base64-1.0-Lwq4mSDbLIhBZvuHdhiSo8 stan> include blaze-html-0.9.2.0-2uPdfjV0J8X6qaOJCWTmyw stan> include bytestring-0.12.2.0-be6d stan> include clay-0.15.0-JNIBwqTqFtHGbEegL0c8gc stan> include colourista-0.1.0.2-7sGYFRi1XkEKUHd0HEfdGM stan> include containers-0.7-647d stan> include cryptohash-sha1-0.11.101.0-1l22pLHvU7aAe8mnboA0aw stan> include dir-traverse-0.2.3.0-G0Vvql8Mm0gLcrYa2sbHSG stan> include directory-1.3.9.0-9eff stan> include extensions-0.1.0.3-Ivl4HZYbalgFYPGSRNiNfq stan> include filepath-1.5.4.0-7ce6 stan> include ghc-9.12.1-f739 stan> include ghc-boot-th-9.12.1-846e stan> include gitrev-1.3.1-Fr3nOVdlhnzLvcbaYOqB6t stan> include microaeson-0.1.0.2-7fLYrLz0pMX2cEAulaAuBj stan> include optparse-applicative-0.18.1.0-E71fLFmPbayG9fSMWNADr5 stan> include pretty-simple-4.1.3.0-Lq0QYlRVwey9lf0WcMWiyP stan> include process-1.6.25.0-4623 stan> include slist-0.2.1.0-FyTiFjFGNFRFJHVtraGiL stan> include tomland-1.3.3.3-2U1aHxq3uzqGiP0FGohmlK stan> include trial-0.0.0.0-2CTS1hZXSo8Bq7hh22VQYQ stan> include trial-optparse-applicative-0.0.0.0-9rZIOc9KIV5Fm4Me3LGoGg stan> include trial-tomland-0.0.0.0-Jm0QZnatgVrBJy3WbnBEdP stan> component stan-0.2.0.0-AXR1xLk2Kc8K7X1IGSZCTu-stan stan> include base-4.21.0.0-f068 stan> include stan-0.2.0.0-7YfV7O2C1Wj5x6QRLaHbRG stan> component stan-0.2.0.0-GQWGPs974dC7Pa7zzw7TfY-stan-test stan> include base-4.21.0.0-f068 hiding (Prelude) stan> include relude-1.2.2.0-G2bsocoQHbFCly5xtiIRxf (Relude as Prelude) stan> include relude-1.2.2.0-G2bsocoQHbFCly5xtiIRxf stan> include containers-0.7-647d stan> include filepath-1.5.4.0-7ce6 stan> include ghc-9.12.1-f739 stan> include hedgehog-1.5-LcsFpG0Er7ZGRzxTgWdRj1 stan> include hspec-2.11.12-6VqvYzslwXZ4HevclPqaIQ stan> include hspec-hedgehog-0.3.0.0-HLnluunLbJi69m9OpJepxt stan> include optparse-applicative-0.18.1.0-E71fLFmPbayG9fSMWNADr5 stan> include stan-0.2.0.0-7YfV7O2C1Wj5x6QRLaHbRG stan> include text-2.1.2-5eaa stan> include tomland-1.3.3.3-2U1aHxq3uzqGiP0FGohmlK stan> include trial-0.0.0.0-2CTS1hZXSo8Bq7hh22VQYQ stan> include unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV stan> Linked component graph: list-t> Running phase: setupCompilerEnvironmentPhase list-t> Build with /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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.RW0NNFd803/setup-package.conf.d -threaded list-t> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.RW0NNFd803/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/ainsif7pamzrmhjb65f8jfx7c3fd1fqm-list-t-1.0.5.7 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/nqqywsa2085qv53bmp4dnmpphm9y4rzq-list-t-1.0.5.7-doc/share/doc/list-t-1.0.5.7 --with-gcc=gcc --package-db=/build/tmp.RW0NNFd803/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib list-t> Using Parsec parser list-t> Configuring list-t-1.0.5.7... list-t> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports list-t> 'ghc' version < 9.12): list-t> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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-BsHziYoyFBTJ2HV3m3MD49 list-t> include base-4.21.0.0-f068 list-t> include foldl-1.4.18-FILkEDQdT6h3b0vrYac87e list-t> include logict-0.8.2.0-58ErtIZIDs78SATtDr49jL list-t> include mmorph-1.2.0-8tQKsSbL0Cy2F89FXcoKTZ list-t> include monad-control-1.0.3.1-IgyvcF4MJtdLFgnYpoH5u0 list-t> include mtl-2.3.1-9650 list-t> include transformers-0.6.1.2-199f list-t> include transformers-base-0.4.6-JUsZ75ulaih2CixKFsuVo list-t> component list-t-1.0.5.7-LyNAfk6XSEPIUyNkaSEqTp-htf-test list-t> include HTF-0.15.0.2-J5ZRpZReZUa9YAmmYVcUKe list-t> include base-prelude-1.6.1.1-H7lrV55ev5TJSC4ZfEOWdT list-t> include list-t-1.0.5.7-BsHziYoyFBTJ2HV3m3MD49 aeson-pretty (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/1mmhl31km9n95qcawdaf92116gjr7bi9-aeson-pretty-0.8.10-doc /nix/store/npfycc6a0s7lzc076rdahhfck045zfh1-aeson-pretty-0.8.10 aeson-pretty (post)> Pushing 2 paths (167 are already present) using zstd to cache sellout ⏳ aeson-pretty (post)> aeson-pretty (post)> Pushing /nix/store/1mmhl31km9n95qcawdaf92116gjr7bi9-aeson-pretty-0.8.10-doc (240.77 KiB) aeson-pretty (post)> Pushing /nix/store/npfycc6a0s7lzc076rdahhfck045zfh1-aeson-pretty-0.8.10 (2.60 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/1mmhl31km9n95qcawdaf92116gjr7bi9-aeson-pretty-0.8.10-doc /nix/store/npfycc6a0s7lzc076rdahhfck045zfh1-aeson-pretty-0.8.10 aeson-pretty (post)> copying 2 paths... aeson-pretty (post)> copying path '/nix/store/1mmhl31km9n95qcawdaf92116gjr7bi9-aeson-pretty-0.8.10-doc' to 'https://cache.nix-ci.com'... aeson-pretty (post)> copying path '/nix/store/npfycc6a0s7lzc076rdahhfck045zfh1-aeson-pretty-0.8.10' to 'https://cache.nix-ci.com'... aeson-pretty (post)> copying 1 paths... aeson-pretty (post)> copying path '/nix/store/8118qkbqymz7mnvlpvcmxjdcciydxppv-aeson-pretty-0.8.10.drv' to 'https://cache.nix-ci.com'... aeson-pretty (post)> added 0 signatures aeson-pretty (post)> added 0 signatures aeson-pretty (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/1mmhl31km9n95qcawdaf92116gjr7bi9-aeson-pretty-0.8.10-doc /nix/store/npfycc6a0s7lzc076rdahhfck045zfh1-aeson-pretty-0.8.10 aeson-pretty (post)> copying 2 paths... aeson-pretty (post)> copying path '/nix/store/1mmhl31km9n95qcawdaf92116gjr7bi9-aeson-pretty-0.8.10-doc' to 'ssh-ng://worker.nix-ci.com'... aeson-pretty (post)> copying path '/nix/store/npfycc6a0s7lzc076rdahhfck045zfh1-aeson-pretty-0.8.10' to 'ssh-ng://worker.nix-ci.com'... aeson-pretty (post)> copying 1 paths... aeson-pretty (post)> copying path '/nix/store/8118qkbqymz7mnvlpvcmxjdcciydxppv-aeson-pretty-0.8.10.drv' to 'ssh-ng://worker.nix-ci.com'... 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) algebraic-graphs> OK: vertexCount (overlay x y) <= vertexCount x + vertexCount y algebraic-graphs> OK: edgeCount (overlay x y) >= edgeCount x algebraic-graphs> OK: edgeCount (overlay x y) <= edgeCount x + edgeCount y algebraic-graphs> OK: vertexCount (overlay 1 2) == 2 algebraic-graphs> OK: edgeCount (overlay 1 2) == 0 algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.connect ============ algebraic-graphs> OK: isEmpty (connect x y) == isEmpty x && isEmpty y algebraic-graphs> OK: hasVertex z (connect x y) == hasVertex z x || hasVertex z y algebraic-graphs> OK: vertexCount (connect x y) >= vertexCount x algebraic-graphs> OK: vertexCount (connect x y) <= vertexCount x + vertexCount y algebraic-graphs> OK: edgeCount (connect x y) >= edgeCount x algebraic-graphs> OK: edgeCount (connect x y) >= edgeCount y algebraic-graphs> OK: edgeCount (connect x y) >= vertexCount x * vertexCount y algebraic-graphs> OK: edgeCount (connect x y) <= vertexCount x * vertexCount y + edgeCount x + edgeCount y algebraic-graphs> OK: vertexCount (connect 1 2) == 2 algebraic-graphs> OK: edgeCount (connect 1 2) == 1 algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.vertices ============ algebraic-graphs> OK: vertices [] == empty algebraic-graphs> OK: vertices [x] == vertex x algebraic-graphs> OK: vertices == overlays . map vertex algebraic-graphs> OK: hasVertex x . vertices == elem x algebraic-graphs> OK: vertexCount . vertices == length . nub algebraic-graphs> OK: vertexSet . vertices == Set.fromList algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.edges ============ algebraic-graphs> OK: edges [] == empty algebraic-graphs> OK: edges [(x,y)] == edge x y algebraic-graphs> OK: edges == overlays . map (uncurry edge) algebraic-graphs> OK: edgeCount . edges == length . nub algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.overlays ============ algebraic-graphs> OK: overlays [] == empty algebraic-graphs> OK: overlays [x] == x algebraic-graphs> OK: overlays [x,y] == overlay x y algebraic-graphs> OK: overlays == foldr overlay empty algebraic-graphs> OK: isEmpty . overlays == all isEmpty algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.connects ============ algebraic-graphs> OK: connects [] == empty algebraic-graphs> OK: connects [x] == x algebraic-graphs> OK: connects [x,y] == connect x y algebraic-graphs> OK: connects == foldr connect empty algebraic-graphs> OK: isEmpty . connects == all isEmpty algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.fromAdjacencyIntSets ============ algebraic-graphs> OK: fromAdjacencyIntSets [] == empty algebraic-graphs> OK: fromAdjacencyIntSets [(x, IntSet.empty)] == vertex x algebraic-graphs> OK: fromAdjacencyIntSets [(x, IntSet.singleton y)] == edge x y algebraic-graphs> OK: fromAdjacencyIntSets . map (fmap IntSet.fromList) == stars algebraic-graphs> OK: overlay (fromAdjacencyIntSets xs) (fromAdjacencyIntSets ys) == fromAdjacencyIntSets (xs ++ ys) algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.isSubgraphOf ============ algebraic-graphs> OK: isSubgraphOf empty x == True algebraic-graphs> OK: isSubgraphOf (vertex x) empty == False algebraic-graphs> OK: isSubgraphOf x (overlay x y) == True algebraic-graphs> OK: isSubgraphOf (overlay x y) (connect x y) == True algebraic-graphs> OK: isSubgraphOf (path xs) (circuit xs) == True algebraic-graphs> OK: isSubgraphOf x y ==> x <= y algebraic-graphs> algebraic-graphs> ============ AdjacencyIntMap.toGraph et al. ============ algebraic-graphs> OK: toGraph == foldg Empty Vertex Overlay Connect algebraic-graphs> OK: foldg == Algebra.Graph.foldg . toGraph algebraic-graphs> OK: isEmpty == foldg True (const False) (&&) (&&) algebraic-graphs> OK: size == foldg 1 (const 1) (+) (+) algebraic-graphs> OK: hasVertex x == foldg False (==x) (||) (||) algebraic-graphs> OK: hasEdge x y == Algebra.Graph.hasEdge x y . toGraph algebraic-graphs> OK: vertexCount == Set.size . vertexSet algebraic-graphs> OK: edgeCount == Set.size . edgeSet algebraic-graphs> OK: vertexList == Set.toAscList . vertexSet algebraic-graphs> OK: edgeList == Set.toAscList . edgeSet algebraic-graphs> OK: vertexSet == foldg Set.empty Set.singleton Set.union Set.union algebraic-graphs> OK: vertexIntSet == foldg IntSet.empty IntSet.singleton IntSet.union IntSet.union algebraic-graphs> OK: edgeSet == Algebra.Graph.AdjacencyMap.edgeSet . foldg empty vertex overlay connect algebraic-graphs> OK: preSet x == Algebra.Graph.AdjacencyMap.preSet x . toAdjacencyMap algebraic-graphs> OK: preIntSet x == Algebra.Graph.AdjacencyIntMap.preIntSet x . toAdjacencyIntMap algebraic-graphs> OK: postSet x == Algebra.Graph.AdjacencyMap.postSet x . toAdjacencyMap algebraic-graphs> OK: postIntSet x == Algebra.Graph.AdjacencyIntMap.postIntSet x . toAdjacencyIntMap algebraic-graphs> OK: adjacencyList == Algebra.Graph.AdjacencyMap.adjacencyList . toAdjacencyMap 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 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 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 [✔] 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. 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; 104 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; 18 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; 126 discarded. quickcheck-classes> Prim: Addr Get-Put (putting back what you got out has no effect) +++ OK, passed 100 tests; 17 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. rerebase> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/hpc-ghc-9.12.1 rerebase> Using hsc2hs version 0.68.10 found on system at: rerebase> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 rerebase> Using hscolour version 1.25 found on system at: rerebase> /nix/store/wrs1dkr0pfxm92c5zxrfyy62ifw61ybm-hscolour-1.25/bin/HsColour rerebase> No jhc found rerebase> Using ld found on system at: rerebase> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/runghc-9.12.1 rerebase> Using strip version 2.44 found on system at: rerebase> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip rerebase> Using tar found on system at: rerebase> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar rerebase> No uhc found rerebase> configurePhase completed in 2 minutes 11 seconds rerebase> Running phase: buildPhase rerebase> Preprocessing library for rerebase-1.21.2... rerebase> Building library for rerebase-1.21.2... rerebase> [ 1 of 368] Compiling Prelude ( library/Prelude.hs, dist/build/Prelude.o, dist/build/Prelude.dyn_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 ) 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> unit stan-0.2.0.0-Az4A6RptYxdGUaP78TehuV-target stan> include base-4.21.0.0-f068 stan> include bytestring-0.12.2.0-be6d stan> include filepath-1.5.4.0-7ce6 stan> include scientific-0.3.8.0-3okI0OjyUAXLySDZVSci1b stan> include text-2.1.2-5eaa stan> include unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV stan> Target.AntiPattern=stan-0.2.0.0-Az4A6RptYxdGUaP78TehuV-target:Target.AntiPattern,Target.AntiPattern.Stan0206=stan-0.2.0.0-Az4A6RptYxdGUaP78TehuV-target:Target.AntiPattern.Stan0206,Target.AntiPattern.Stan0206Extensions=stan-0.2.0.0-Az4A6RptYxdGUaP78TehuV-target:Target.AntiPattern.Stan0206Extensions,Target.AntiPattern.Stan0212=stan-0.2.0.0-Az4A6RptYxdGUaP78TehuV-target:Target.AntiPattern.Stan0212,Target.AntiPattern.Stan0213=stan-0.2.0.0-Az4A6RptYxdGUaP78TehuV-target:Target.AntiPattern.Stan0213,Target.AntiPattern.Stan0214=stan-0.2.0.0-Az4A6RptYxdGUaP78TehuV-target:Target.AntiPattern.Stan0214,Target.Infinite=stan-0.2.0.0-Az4A6RptYxdGUaP78TehuV-target:Target.Infinite,Target.Partial=stan-0.2.0.0-Az4A6RptYxdGUaP78TehuV-target:Target.Partial,Target.Style=stan-0.2.0.0-Az4A6RptYxdGUaP78TehuV-target:Target.Style stan> unit stan-0.2.0.0-7YfV7O2C1Wj5x6QRLaHbRG list-t> include mmorph-1.2.0-8tQKsSbL0Cy2F89FXcoKTZ list-t> include mtl-prelude-2.0.3.2-r1RXzcvAAtC9aWZyWL9Ww list-t> Linked component graph: list-t> unit list-t-1.0.5.7-BsHziYoyFBTJ2HV3m3MD49 list-t> include base-4.21.0.0-f068 list-t> include foldl-1.4.18-FILkEDQdT6h3b0vrYac87e list-t> include logict-0.8.2.0-58ErtIZIDs78SATtDr49jL list-t> include mmorph-1.2.0-8tQKsSbL0Cy2F89FXcoKTZ list-t> include monad-control-1.0.3.1-IgyvcF4MJtdLFgnYpoH5u0 list-t> include mtl-2.3.1-9650 list-t> include transformers-0.6.1.2-199f list-t> include transformers-base-0.4.6-JUsZ75ulaih2CixKFsuVo list-t> ListT=list-t-1.0.5.7-BsHziYoyFBTJ2HV3m3MD49:ListT list-t> unit list-t-1.0.5.7-LyNAfk6XSEPIUyNkaSEqTp-htf-test list-t> include HTF-0.15.0.2-J5ZRpZReZUa9YAmmYVcUKe list-t> include base-prelude-1.6.1.1-H7lrV55ev5TJSC4ZfEOWdT list-t> include list-t-1.0.5.7-BsHziYoyFBTJ2HV3m3MD49 list-t> include mmorph-1.2.0-8tQKsSbL0Cy2F89FXcoKTZ list-t> include mtl-prelude-2.0.3.2-r1RXzcvAAtC9aWZyWL9Ww list-t> Ready component graph: list-t> definite list-t-1.0.5.7-BsHziYoyFBTJ2HV3m3MD49 list-t> depends base-4.21.0.0-f068 list-t> depends foldl-1.4.18-FILkEDQdT6h3b0vrYac87e list-t> depends logict-0.8.2.0-58ErtIZIDs78SATtDr49jL list-t> depends mmorph-1.2.0-8tQKsSbL0Cy2F89FXcoKTZ list-t> depends monad-control-1.0.3.1-IgyvcF4MJtdLFgnYpoH5u0 list-t> depends mtl-2.3.1-9650 list-t> depends transformers-0.6.1.2-199f list-t> depends transformers-base-0.4.6-JUsZ75ulaih2CixKFsuVo list-t> definite list-t-1.0.5.7-LyNAfk6XSEPIUyNkaSEqTp-htf-test list-t> depends HTF-0.15.0.2-J5ZRpZReZUa9YAmmYVcUKe list-t> depends base-prelude-1.6.1.1-H7lrV55ev5TJSC4ZfEOWdT list-t> depends list-t-1.0.5.7-BsHziYoyFBTJ2HV3m3MD49 list-t> depends mmorph-1.2.0-8tQKsSbL0Cy2F89FXcoKTZ list-t> depends mtl-prelude-2.0.3.2-r1RXzcvAAtC9aWZyWL9Ww 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/ainsif7pamzrmhjb65f8jfx7c3fd1fqm-list-t-1.0.5.7 list-t> Executables installed in: list-t> /nix/store/ainsif7pamzrmhjb65f8jfx7c3fd1fqm-list-t-1.0.5.7/bin list-t> Libraries installed in: list-t> /nix/store/ainsif7pamzrmhjb65f8jfx7c3fd1fqm-list-t-1.0.5.7/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/list-t-1.0.5.7-BsHziYoyFBTJ2HV3m3MD49 list-t> Dynamic Libraries installed in: list-t> /nix/store/ainsif7pamzrmhjb65f8jfx7c3fd1fqm-list-t-1.0.5.7/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739 list-t> Private executables installed in: list-t> /nix/store/ainsif7pamzrmhjb65f8jfx7c3fd1fqm-list-t-1.0.5.7/libexec/x86_64-linux-ghc-9.12.1-f739/list-t-1.0.5.7 list-t> Data files installed in: list-t> /nix/store/ainsif7pamzrmhjb65f8jfx7c3fd1fqm-list-t-1.0.5.7/share/x86_64-linux-ghc-9.12.1-f739/list-t-1.0.5.7 list-t> Documentation installed in: list-t> /nix/store/nqqywsa2085qv53bmp4dnmpphm9y4rzq-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/ainsif7pamzrmhjb65f8jfx7c3fd1fqm-list-t-1.0.5.7/etc list-t> No alex found list-t> Using ar found on system at: list-t> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar list-t> No c2hs found list-t> Using cpphs version 1.20.9 found on system at: list-t> /nix/store/zx9kcf3aj5rprl31107cazv8rzn41aqm-cpphs-1.20.9.1/bin/cpphs list-t> No doctest found list-t> Using gcc version 14.3.0 given by user at: list-t> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc list-t> Using ghc version 9.12.1 found on system at: list-t> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc list-t> Using ghc-pkg version 9.12.1 found on system at: list-t> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/wrs1dkr0pfxm92c5zxrfyy62ifw61ybm-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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.bzixO2uJF9/setup-package.conf.d -threaded dependent-map> [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.bzixO2uJF9/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/wvkqippf3b6f8jf9hqcr678fdq5nq57h-dependent-map-0.4.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/qkxz1npgj6nzibpflzgpjc13z9h2av6v-dependent-map-0.4.0.0-doc/share/doc/dependent-map-0.4.0.0 --with-gcc=gcc --package-db=/build/tmp.bzixO2uJF9/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib dependent-map> Using Parsec parser dependent-map> Warning: dependent-map.cabal:41:39: version operators used. To use version dependent-map> operators the package needs to specify at least 'cabal-version: >= 1.8'. dependent-map> Warning: dependent-map.cabal:42:49: version operators used. To use version dependent-map> operators the package needs to specify at least 'cabal-version: >= 1.8'. dependent-map> Warning: dependent-map.cabal:43:50: version operators used. To use version dependent-map> operators the package needs to specify at least 'cabal-version: >= 1.8'. dependent-map> Warning: dependent-map.cabal:44:57: version operators used. To use version dependent-map> operators the package needs to specify at least 'cabal-version: >= 1.8'. dependent-map> Configuring dependent-map-0.4.0.0... dependent-map> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports dependent-map> 'ghc' version < 9.12): dependent-map> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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-77icLes2OeqG1xknUX0YBp dependent-map> include base-4.21.0.0-f068 dependent-map> include constraints-extras-0.4.0.2-IepDxzoc4CRB5LkQHkEL8D dependent-map> include containers-0.7-647d dependent-map> include dependent-sum-0.7.2.0-cKI5Wf6YPQFOVxFKnZfgK dependent-map> Linked component graph: dependent-map> unit dependent-map-0.4.0.0-77icLes2OeqG1xknUX0YBp dependent-map> include base-4.21.0.0-f068 dependent-map> include constraints-extras-0.4.0.2-IepDxzoc4CRB5LkQHkEL8D dependent-map> include containers-0.7-647d dependent-map> include dependent-sum-0.7.2.0-cKI5Wf6YPQFOVxFKnZfgK cabal-install-parsers (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/gmgqa55wynx5yc3k6n8z89cbpby2p0pi-cabal-install-parsers-0.6.1.1-doc /nix/store/iy6sagkp3ijsgvdy5fzyhw852gwngvx6-cabal-install-parsers-0.6.1.1 cabal-install-parsers (post)> Pushing 2 paths (175 are already present) using zstd to cache sellout ⏳ cabal-install-parsers (post)> cabal-install-parsers (post)> Pushing /nix/store/gmgqa55wynx5yc3k6n8z89cbpby2p0pi-cabal-install-parsers-0.6.1.1-doc (1.86 MiB) cabal-install-parsers (post)> Pushing /nix/store/iy6sagkp3ijsgvdy5fzyhw852gwngvx6-cabal-install-parsers-0.6.1.1 (7.81 MiB) cabal-install-parsers (post)> cabal-install-parsers (post)> All done. cabal-install-parsers (post)> added 2 signatures cabal-install-parsers (post)> added 9 signatures cabal-install-parsers (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/gmgqa55wynx5yc3k6n8z89cbpby2p0pi-cabal-install-parsers-0.6.1.1-doc /nix/store/iy6sagkp3ijsgvdy5fzyhw852gwngvx6-cabal-install-parsers-0.6.1.1 cabal-install-parsers (post)> copying 2 paths... cabal-install-parsers (post)> copying path '/nix/store/gmgqa55wynx5yc3k6n8z89cbpby2p0pi-cabal-install-parsers-0.6.1.1-doc' to 'https://cache.nix-ci.com'... cabal-install-parsers (post)> copying path '/nix/store/iy6sagkp3ijsgvdy5fzyhw852gwngvx6-cabal-install-parsers-0.6.1.1' to 'https://cache.nix-ci.com'... cabal-install-parsers (post)> copying 1 paths... cabal-install-parsers (post)> copying path '/nix/store/vkyjw4p8q3fb7cqygkv9q5719slr7hrd-cabal-install-parsers-0.6.1.1.drv' to 'https://cache.nix-ci.com'... cabal-install-parsers (post)> added 0 signatures cabal-install-parsers (post)> added 0 signatures cabal-install-parsers (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/gmgqa55wynx5yc3k6n8z89cbpby2p0pi-cabal-install-parsers-0.6.1.1-doc /nix/store/iy6sagkp3ijsgvdy5fzyhw852gwngvx6-cabal-install-parsers-0.6.1.1 cabal-install-parsers (post)> copying 2 paths... cabal-install-parsers (post)> copying path '/nix/store/gmgqa55wynx5yc3k6n8z89cbpby2p0pi-cabal-install-parsers-0.6.1.1-doc' to 'ssh-ng://worker.nix-ci.com'... cabal-install-parsers (post)> copying path '/nix/store/iy6sagkp3ijsgvdy5fzyhw852gwngvx6-cabal-install-parsers-0.6.1.1' to 'ssh-ng://worker.nix-ci.com'... cabal-install-parsers (post)> copying 1 paths... cabal-install-parsers (post)> copying path '/nix/store/vkyjw4p8q3fb7cqygkv9q5719slr7hrd-cabal-install-parsers-0.6.1.1.drv' to 'ssh-ng://worker.nix-ci.com'... multiset (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/8jlg90jf8l8idypxzkaivg04fx6sby0w-multiset-0.3.4.3-doc /nix/store/v4aw0hjl21drp5cm9nrj88mc9wbgz9nr-multiset-0.3.4.3 multiset (post)> Pushing 2 paths (66 are already present) using zstd to cache sellout ⏳ multiset (post)> multiset (post)> Pushing /nix/store/8jlg90jf8l8idypxzkaivg04fx6sby0w-multiset-0.3.4.3-doc (1.06 MiB) multiset (post)> Pushing /nix/store/v4aw0hjl21drp5cm9nrj88mc9wbgz9nr-multiset-0.3.4.3 (2.43 MiB) multiset (post)> multiset (post)> All done. multiset (post)> added 2 signatures multiset (post)> added 1 signatures multiset (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/8jlg90jf8l8idypxzkaivg04fx6sby0w-multiset-0.3.4.3-doc /nix/store/v4aw0hjl21drp5cm9nrj88mc9wbgz9nr-multiset-0.3.4.3 multiset (post)> copying 2 paths... multiset (post)> copying path '/nix/store/8jlg90jf8l8idypxzkaivg04fx6sby0w-multiset-0.3.4.3-doc' to 'https://cache.nix-ci.com'... multiset (post)> copying path '/nix/store/v4aw0hjl21drp5cm9nrj88mc9wbgz9nr-multiset-0.3.4.3' to 'https://cache.nix-ci.com'... multiset (post)> copying 1 paths... multiset (post)> copying path '/nix/store/4raylar766p9206m5a0dhc431qh98b73-multiset-0.3.4.3.drv' to 'https://cache.nix-ci.com'... multiset (post)> added 0 signatures multiset (post)> added 0 signatures multiset (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/8jlg90jf8l8idypxzkaivg04fx6sby0w-multiset-0.3.4.3-doc /nix/store/v4aw0hjl21drp5cm9nrj88mc9wbgz9nr-multiset-0.3.4.3 multiset (post)> copying 2 paths... multiset (post)> copying path '/nix/store/8jlg90jf8l8idypxzkaivg04fx6sby0w-multiset-0.3.4.3-doc' to 'ssh-ng://worker.nix-ci.com'... multiset (post)> copying path '/nix/store/v4aw0hjl21drp5cm9nrj88mc9wbgz9nr-multiset-0.3.4.3' to 'ssh-ng://worker.nix-ci.com'... multiset (post)> copying 1 paths... multiset (post)> copying path '/nix/store/4raylar766p9206m5a0dhc431qh98b73-multiset-0.3.4.3.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/48pb7ch4kh8cfl2mp4fhv47fllm3qqs5-cabal-add-0.1.drv'... building '/nix/store/zy1ybbil3mn0ai710wim9dyk0561qi7l-ghc-9.12.1-with-packages.drv'... 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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-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 ) 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 ) 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 ) 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-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 ) 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 == [] 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 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. 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" [✔] 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 [✔] 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; 91 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. 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; 14 discarded. quickcheck-classes> Integral: Division Modulus +++ OK, passed 100 tests; 13 discarded. quickcheck-classes> Integral: Integer Roundtrip +++ OK, passed 100 tests. quickcheck-classes> Integral: QuotRem is (Quot, Rem) +++ OK, passed 100 tests; 16 discarded. quickcheck-classes> Integral: DivMod is (Div, Mod) +++ OK, passed 100 tests; 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; 82 discarded. quickcheck-classes> Bits: Left Rotation +++ OK, passed 100 tests; 108 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; 94 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; 14 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; 125 discarded. quickcheck-classes> Prim: Addr Get-Put (putting back what you got out has no effect) +++ OK, passed 100 tests; 17 discarded. quickcheck-classes> Prim: Addr Set Range +++ OK, passed 100 tests. quickcheck-classes> Prim: Addr List Conversion Roundtrips +++ OK, passed 100 tests. 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 ) 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-f068 (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-G2bsocoQHbFCly5xtiIRxf (Relude as Prelude) stan> include relude-1.2.2.0-G2bsocoQHbFCly5xtiIRxf stan> include array-0.5.8.0-038b stan> include base64-1.0-Lwq4mSDbLIhBZvuHdhiSo8 stan> include blaze-html-0.9.2.0-2uPdfjV0J8X6qaOJCWTmyw stan> include bytestring-0.12.2.0-be6d stan> include clay-0.15.0-JNIBwqTqFtHGbEegL0c8gc stan> include colourista-0.1.0.2-7sGYFRi1XkEKUHd0HEfdGM stan> include containers-0.7-647d stan> include cryptohash-sha1-0.11.101.0-1l22pLHvU7aAe8mnboA0aw stan> include dir-traverse-0.2.3.0-G0Vvql8Mm0gLcrYa2sbHSG stan> include directory-1.3.9.0-9eff stan> include extensions-0.1.0.3-Ivl4HZYbalgFYPGSRNiNfq stan> include filepath-1.5.4.0-7ce6 stan> include ghc-9.12.1-f739 stan> include ghc-boot-th-9.12.1-846e stan> include gitrev-1.3.1-Fr3nOVdlhnzLvcbaYOqB6t stan> include microaeson-0.1.0.2-7fLYrLz0pMX2cEAulaAuBj stan> include optparse-applicative-0.18.1.0-E71fLFmPbayG9fSMWNADr5 stan> include pretty-simple-4.1.3.0-Lq0QYlRVwey9lf0WcMWiyP stan> include process-1.6.25.0-4623 stan> include slist-0.2.1.0-FyTiFjFGNFRFJHVtraGiL stan> include tomland-1.3.3.3-2U1aHxq3uzqGiP0FGohmlK stan> include trial-0.0.0.0-2CTS1hZXSo8Bq7hh22VQYQ stan> include trial-optparse-applicative-0.0.0.0-9rZIOc9KIV5Fm4Me3LGoGg stan> include trial-tomland-0.0.0.0-Jm0QZnatgVrBJy3WbnBEdP list-t> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/runghc-9.12.1 list-t> Using strip version 2.44 found on system at: list-t> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip list-t> Using tar found on system at: list-t> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-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 (0ms) list-t> list-t> [TEST] Main:applicativeIdentityLaw (htf-test/Main.hs:32) list-t> Passed 100 tests. list-t> +++ OK (1ms) list-t> list-t> [TEST] Main:applicativeBehavesLikeList (htf-test/Main.hs:38) list-t> Passed 100 tests. list-t> +++ OK (1ms) 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: 7ms 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/ghc598_tmp_0/ghc_tmp_2.o, /build/ghc598_tmp_0/ghc_tmp_2.dyn_o ) 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> Data.Dependent.Map=dependent-map-0.4.0.0-77icLes2OeqG1xknUX0YBp:Data.Dependent.Map,Data.Dependent.Map.Internal=dependent-map-0.4.0.0-77icLes2OeqG1xknUX0YBp:Data.Dependent.Map.Internal,Data.Dependent.Map.Lens=dependent-map-0.4.0.0-77icLes2OeqG1xknUX0YBp:Data.Dependent.Map.Lens dependent-map> Ready component graph: dependent-map> definite dependent-map-0.4.0.0-77icLes2OeqG1xknUX0YBp dependent-map> depends base-4.21.0.0-f068 dependent-map> depends constraints-extras-0.4.0.2-IepDxzoc4CRB5LkQHkEL8D dependent-map> depends containers-0.7-647d dependent-map> depends dependent-sum-0.7.2.0-cKI5Wf6YPQFOVxFKnZfgK 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/wvkqippf3b6f8jf9hqcr678fdq5nq57h-dependent-map-0.4.0.0 dependent-map> Executables installed in: dependent-map> /nix/store/wvkqippf3b6f8jf9hqcr678fdq5nq57h-dependent-map-0.4.0.0/bin dependent-map> Libraries installed in: dependent-map> /nix/store/wvkqippf3b6f8jf9hqcr678fdq5nq57h-dependent-map-0.4.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/dependent-map-0.4.0.0-77icLes2OeqG1xknUX0YBp dependent-map> Dynamic Libraries installed in: dependent-map> /nix/store/wvkqippf3b6f8jf9hqcr678fdq5nq57h-dependent-map-0.4.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739 dependent-map> Private executables installed in: dependent-map> /nix/store/wvkqippf3b6f8jf9hqcr678fdq5nq57h-dependent-map-0.4.0.0/libexec/x86_64-linux-ghc-9.12.1-f739/dependent-map-0.4.0.0 dependent-map> Data files installed in: dependent-map> /nix/store/wvkqippf3b6f8jf9hqcr678fdq5nq57h-dependent-map-0.4.0.0/share/x86_64-linux-ghc-9.12.1-f739/dependent-map-0.4.0.0 dependent-map> Documentation installed in: dependent-map> /nix/store/qkxz1npgj6nzibpflzgpjc13z9h2av6v-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/wvkqippf3b6f8jf9hqcr678fdq5nq57h-dependent-map-0.4.0.0/etc dependent-map> No alex found dependent-map> Using ar found on system at: dependent-map> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar dependent-map> No c2hs found dependent-map> No cpphs found dependent-map> No doctest found dependent-map> Using gcc version 14.3.0 given by user at: dependent-map> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc dependent-map> Using ghc version 9.12.1 found on system at: dependent-map> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc dependent-map> Using ghc-pkg version 9.12.1 found on system at: dependent-map> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/wrs1dkr0pfxm92c5zxrfyy62ifw61ybm-hscolour-1.25/bin/HsColour dependent-map> No jhc found dependent-map> Using ld found on system at: dependent-map> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/runghc-9.12.1 dependent-map> Using strip version 2.44 found on system at: dependent-map> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip dependent-map> Using tar found on system at: dependent-map> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar dependent-map> No uhc found dependent-map> 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] 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) ghc-lib-parser> [303 of 456] Compiling GHC.Hs ( compiler/GHC/Hs.hs, dist/build/GHC/Hs.o, dist/build/GHC/Hs.dyn_o ) 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 ) 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> 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’ 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. 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" [✔] 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 [✔] 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; 115 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. 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; 1 discarded. quickcheck-classes> Integral: Division Modulus +++ OK, passed 100 tests; 1 discarded. quickcheck-classes> Integral: Integer Roundtrip +++ OK, passed 100 tests. quickcheck-classes> Integral: QuotRem is (Quot, Rem) +++ OK, passed 100 tests. quickcheck-classes> Integral: DivMod is (Div, Mod) +++ OK, passed 100 tests; 2 discarded. quickcheck-classes> Bits: Conjunction Idempotence +++ OK, passed 100 tests. quickcheck-classes> Bits: Disjunction Idempotence +++ OK, passed 100 tests. quickcheck-classes> Bits: Double Complement +++ OK, passed 100 tests. quickcheck-classes> Bits: Set Bit +++ OK, passed 100 tests. quickcheck-classes> Bits: Clear Bit +++ OK, passed 100 tests. quickcheck-classes> Bits: Complement Bit +++ OK, passed 100 tests. quickcheck-classes> Bits: Clear Zero +++ OK, passed 100 tests. quickcheck-classes> Bits: Set Zero +++ OK, passed 100 tests. quickcheck-classes> Bits: Test Zero +++ OK, passed 100 tests. quickcheck-classes> Bits: Pop Zero +++ OK, passed 100 tests. quickcheck-classes> Bits: Right Rotation +++ OK, passed 100 tests; 120 discarded. quickcheck-classes> Bits: Left Rotation +++ OK, passed 100 tests; 105 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. 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 ) 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> Stan=stan-0.2.0.0-7YfV7O2C1Wj5x6QRLaHbRG:Stan,Stan.Analysis=stan-0.2.0.0-7YfV7O2C1Wj5x6QRLaHbRG:Stan.Analysis,Stan.Analysis.Analyser=stan-0.2.0.0-7YfV7O2C1Wj5x6QRLaHbRG:Stan.Analysis.Analyser,Stan.Analysis.Pretty=stan-0.2.0.0-7YfV7O2C1Wj5x6QRLaHbRG:Stan.Analysis.Pretty,Stan.Analysis.Summary=stan-0.2.0.0-7YfV7O2C1Wj5x6QRLaHbRG:Stan.Analysis.Summary,Stan.Analysis.Visitor=stan-0.2.0.0-7YfV7O2C1Wj5x6QRLaHbRG:Stan.Analysis.Visitor,Stan.Browse=stan-0.2.0.0-7YfV7O2C1Wj5x6QRLaHbRG:Stan.Browse,Stan.Cabal=stan-0.2.0.0-7YfV7O2C1Wj5x6QRLaHbRG:Stan.Cabal,Stan.Category=stan-0.2.0.0-7YfV7O2C1Wj5x6QRLaHbRG:Stan.Category,Stan.Cli=stan-0.2.0.0-7YfV7O2C1Wj5x6QRLaHbRG:Stan.Cli,Stan.Config=stan-0.2.0.0-7YfV7O2C1Wj5x6QRLaHbRG:Stan.Config,Stan.Config.Pretty=stan-0.2.0.0-7YfV7O2C1Wj5x6QRLaHbRG:Stan.Config.Pretty,Stan.Core.Id=stan-0.2.0.0-7YfV7O2C1Wj5x6QRLaHbRG:Stan.Core.Id,Stan.Core.List=stan-0.2.0.0-7YfV7O2C1Wj5x6QRLaHbRG:Stan.Core.List,Stan.Core.ModuleName=stan-0.2.0.0-7YfV7O2C1Wj5x6QRLaHbRG:Stan.Core.ModuleName,Stan.EnvVars=stan-0.2.0.0-7YfV7O2C1Wj5x6QRLaHbRG:Stan.EnvVars,Stan.Example=stan-0.2.0.0-7YfV7O2C1Wj5x6QRLaHbRG:Stan.Example,Stan.FileInfo=stan-0.2.0.0-7YfV7O2C1Wj5x6QRLaHbRG:Stan.FileInfo,Stan.Ghc.Compat=stan-0.2.0.0-7YfV7O2C1Wj5x6QRLaHbRG:Stan.Ghc.Compat,Stan.Hie=stan-0.2.0.0-7YfV7O2C1Wj5x6QRLaHbRG:Stan.Hie,Stan.Hie.Compat=stan-0.2.0.0-7YfV7O2C1Wj5x6QRLaHbRG:Stan.Hie.Compat,Stan.Hie.Debug=stan-0.2.0.0-7YfV7O2C1Wj5x6QRLaHbRG:Stan.Hie.Debug,Stan.Hie.MatchAst=stan-0.2.0.0-7YfV7O2C1Wj5x6QRLaHbRG:Stan.Hie.MatchAst,Stan.Hie.MatchType=stan-0.2.0.0-7YfV7O2C1Wj5x6QRLaHbRG:Stan.Hie.MatchType,Stan.Info=stan-0.2.0.0-7YfV7O2C1Wj5x6QRLaHbRG:Stan.Info,Stan.Inspection=stan-0.2.0.0-7YfV7O2C1Wj5x6QRLaHbRG:Stan.Inspection,Stan.Inspection.All=stan-0.2.0.0-7YfV7O2C1Wj5x6QRLaHbRG:Stan.Inspection.All,Stan.Inspection.AntiPattern=stan-0.2.0.0-7YfV7O2C1Wj5x6QRLaHbRG:Stan.Inspection.AntiPattern,Stan.Inspection.Infinite=stan-0.2.0.0-7YfV7O2C1Wj5x6QRLaHbRG:Stan.Inspection.Infinite,Stan.Inspection.Partial=stan-0.2.0.0-7YfV7O2C1Wj5x6QRLaHbRG:Stan.Inspection.Partial,Stan.Inspection.Style=stan-0.2.0.0-7YfV7O2C1Wj5x6QRLaHbRG:Stan.Inspection.Style,Stan.NameMeta=stan-0.2.0.0-7YfV7O2C1Wj5x6QRLaHbRG:Stan.NameMeta,Stan.Observation=stan-0.2.0.0-7YfV7O2C1Wj5x6QRLaHbRG:Stan.Observation,Stan.Pattern.Ast=stan-0.2.0.0-7YfV7O2C1Wj5x6QRLaHbRG:Stan.Pattern.Ast,Stan.Pattern.Edsl=stan-0.2.0.0-7YfV7O2C1Wj5x6QRLaHbRG:Stan.Pattern.Edsl,Stan.Pattern.Type=stan-0.2.0.0-7YfV7O2C1Wj5x6QRLaHbRG:Stan.Pattern.Type,Stan.Report=stan-0.2.0.0-7YfV7O2C1Wj5x6QRLaHbRG:Stan.Report,Stan.Report.Css=stan-0.2.0.0-7YfV7O2C1Wj5x6QRLaHbRG:Stan.Report.Css,Stan.Report.Html=stan-0.2.0.0-7YfV7O2C1Wj5x6QRLaHbRG:Stan.Report.Html,Stan.Report.Settings=stan-0.2.0.0-7YfV7O2C1Wj5x6QRLaHbRG:Stan.Report.Settings,Stan.Severity=stan-0.2.0.0-7YfV7O2C1Wj5x6QRLaHbRG:Stan.Severity,Stan.Toml=stan-0.2.0.0-7YfV7O2C1Wj5x6QRLaHbRG:Stan.Toml stan> unit stan-0.2.0.0-AXR1xLk2Kc8K7X1IGSZCTu-stan stan> include base-4.21.0.0-f068 stan> include stan-0.2.0.0-7YfV7O2C1Wj5x6QRLaHbRG stan> unit stan-0.2.0.0-GQWGPs974dC7Pa7zzw7TfY-stan-test 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’ 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 ) 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 ) 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> 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’ 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. path> replaceExtension ".foo" "....foo" == "....foo" [✔] path> Absolute dir paths path> addExtension ".foo" "C:\\name\\name" == "C:\\name\\name.foo" [✔] path> fileExtension "C:\\name\\name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name\\name.foo" == "C:\\name\\name.foo" [✔] path> addExtension ".foo" "C:\\name\\name." == "C:\\name\\name..foo" [✔] path> fileExtension "C:\\name\\name..foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name\\name..foo" == "C:\\name\\name..foo" [✔] path> addExtension ".foo" "C:\\name\\name.." == "C:\\name\\name...foo" [✔] path> fileExtension "C:\\name\\name...foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name\\name...foo" == "C:\\name\\name...foo" [✔] path> addExtension ".foo" "C:\\name\\.name" == "C:\\name\\.name.foo" [✔] path> fileExtension "C:\\name\\.name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name\\.name.foo" == "C:\\name\\.name.foo" [✔] path> addExtension ".foo" "C:\\name\\..name" == "C:\\name\\..name.foo" [✔] path> fileExtension "C:\\name\\..name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name\\..name.foo" == "C:\\name\\..name.foo" [✔] path> addExtension ".foo" "C:\\name\\name.name" == "C:\\name\\name.name.foo" [✔] path> fileExtension "C:\\name\\name.name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name\\name.name.foo" == "C:\\name\\name.name.foo" [✔] path> addExtension ".foo" "C:\\name\\name..name" == "C:\\name\\name..name.foo" [✔] path> fileExtension "C:\\name\\name..name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name\\name..name.foo" == "C:\\name\\name..name.foo" [✔] path> addExtension ".foo" "C:\\name\\..." == "C:\\name\\....foo" [✔] path> fileExtension "C:\\name\\....foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name\\....foo" == "C:\\name\\....foo" [✔] path> addExtension ".foo" "C:\\name.\\name" == "C:\\name.\\name.foo" [✔] path> fileExtension "C:\\name.\\name.foo" == .foo [✔] 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" [✔] 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. 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> --------- 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 ) 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> 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 hw-prim> fromByteString (BS.unpack []) :: DVS.Vector Word64 [✔] stan> include base-4.21.0.0-f068 (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-G2bsocoQHbFCly5xtiIRxf (Relude as Prelude) stan> include relude-1.2.2.0-G2bsocoQHbFCly5xtiIRxf stan> include containers-0.7-647d stan> include filepath-1.5.4.0-7ce6 stan> include ghc-9.12.1-f739 stan> include hedgehog-1.5-LcsFpG0Er7ZGRzxTgWdRj1 stan> include hspec-2.11.12-6VqvYzslwXZ4HevclPqaIQ stan> include hspec-hedgehog-0.3.0.0-HLnluunLbJi69m9OpJepxt stan> include optparse-applicative-0.18.1.0-E71fLFmPbayG9fSMWNADr5 stan> include stan-0.2.0.0-7YfV7O2C1Wj5x6QRLaHbRG stan> include text-2.1.2-5eaa stan> include tomland-1.3.3.3-2U1aHxq3uzqGiP0FGohmlK stan> include trial-0.0.0.0-2CTS1hZXSo8Bq7hh22VQYQ stan> include unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV stan> Ready component graph: stan> definite stan-0.2.0.0-Az4A6RptYxdGUaP78TehuV-target stan> depends base-4.21.0.0-f068 stan> depends bytestring-0.12.2.0-be6d stan> depends filepath-1.5.4.0-7ce6 stan> depends scientific-0.3.8.0-3okI0OjyUAXLySDZVSci1b stan> depends text-2.1.2-5eaa stan> depends unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV stan> definite stan-0.2.0.0-7YfV7O2C1Wj5x6QRLaHbRG stan> depends base-4.21.0.0-f068 stan> depends relude-1.2.2.0-G2bsocoQHbFCly5xtiIRxf stan> depends array-0.5.8.0-038b stan> depends base64-1.0-Lwq4mSDbLIhBZvuHdhiSo8 stan> depends blaze-html-0.9.2.0-2uPdfjV0J8X6qaOJCWTmyw stan> depends bytestring-0.12.2.0-be6d stan> depends clay-0.15.0-JNIBwqTqFtHGbEegL0c8gc stan> depends colourista-0.1.0.2-7sGYFRi1XkEKUHd0HEfdGM stan> depends containers-0.7-647d stan> depends cryptohash-sha1-0.11.101.0-1l22pLHvU7aAe8mnboA0aw stan> depends dir-traverse-0.2.3.0-G0Vvql8Mm0gLcrYa2sbHSG stan> depends directory-1.3.9.0-9eff stan> depends extensions-0.1.0.3-Ivl4HZYbalgFYPGSRNiNfq stan> depends filepath-1.5.4.0-7ce6 stan> depends ghc-9.12.1-f739 stan> depends ghc-boot-th-9.12.1-846e stan> depends gitrev-1.3.1-Fr3nOVdlhnzLvcbaYOqB6t stan> depends microaeson-0.1.0.2-7fLYrLz0pMX2cEAulaAuBj stan> depends optparse-applicative-0.18.1.0-E71fLFmPbayG9fSMWNADr5 stan> depends pretty-simple-4.1.3.0-Lq0QYlRVwey9lf0WcMWiyP stan> depends process-1.6.25.0-4623 stan> depends slist-0.2.1.0-FyTiFjFGNFRFJHVtraGiL stan> depends tomland-1.3.3.3-2U1aHxq3uzqGiP0FGohmlK stan> depends trial-0.0.0.0-2CTS1hZXSo8Bq7hh22VQYQ stan> depends trial-optparse-applicative-0.0.0.0-9rZIOc9KIV5Fm4Me3LGoGg stan> depends trial-tomland-0.0.0.0-Jm0QZnatgVrBJy3WbnBEdP stan> definite stan-0.2.0.0-AXR1xLk2Kc8K7X1IGSZCTu-stan stan> depends base-4.21.0.0-f068 stan> depends stan-0.2.0.0-7YfV7O2C1Wj5x6QRLaHbRG stan> definite stan-0.2.0.0-GQWGPs974dC7Pa7zzw7TfY-stan-test 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) 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 ) 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 ) 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]) 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’ 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) path> addExtension ".foo" "C:\\name..\\name.." == "C:\\name..\\name...foo" [✔] path> fileExtension "C:\\name..\\name...foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name..\\name...foo" == "C:\\name..\\name...foo" [✔] path> addExtension ".foo" "C:\\name..\\.name" == "C:\\name..\\.name.foo" [✔] path> fileExtension "C:\\name..\\.name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name..\\.name.foo" == "C:\\name..\\.name.foo" [✔] path> addExtension ".foo" "C:\\name..\\..name" == "C:\\name..\\..name.foo" [✔] path> fileExtension "C:\\name..\\..name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name..\\..name.foo" == "C:\\name..\\..name.foo" [✔] path> addExtension ".foo" "C:\\name..\\name.name" == "C:\\name..\\name.name.foo" [✔] path> fileExtension "C:\\name..\\name.name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name..\\name.name.foo" == "C:\\name..\\name.name.foo" [✔] path> addExtension ".foo" "C:\\name..\\name..name" == "C:\\name..\\name..name.foo" [✔] path> fileExtension "C:\\name..\\name..name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name..\\name..name.foo" == "C:\\name..\\name..name.foo" [✔] path> addExtension ".foo" "C:\\name..\\..." == "C:\\name..\\....foo" [✔] path> fileExtension "C:\\name..\\....foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name..\\....foo" == "C:\\name..\\....foo" [✔] path> addExtension ".foo" "C:\\.name\\name" == "C:\\.name\\name.foo" [✔] path> fileExtension "C:\\.name\\name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\.name\\name.foo" == "C:\\.name\\name.foo" [✔] path> addExtension ".foo" "C:\\.name\\name." == "C:\\.name\\name..foo" [✔] path> fileExtension "C:\\.name\\name..foo" == .foo [✔] path> replaceExtension ".foo" "C:\\.name\\name..foo" == "C:\\.name\\name..foo" [✔] path> addExtension ".foo" "C:\\.name\\name.." == "C:\\.name\\name...foo" [✔] path> fileExtension "C:\\.name\\name...foo" == .foo [✔] path> replaceExtension ".foo" "C:\\.name\\name...foo" == "C:\\.name\\name...foo" [✔] path> addExtension ".foo" "C:\\.name\\.name" == "C:\\.name\\.name.foo" [✔] path> fileExtension "C:\\.name\\.name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\.name\\.name.foo" == "C:\\.name\\.name.foo" [✔] path> addExtension ".foo" "C:\\.name\\..name" == "C:\\.name\\..name.foo" [✔] path> fileExtension "C:\\.name\\..name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\.name\\..name.foo" == "C:\\.name\\..name.foo" [✔] path> addExtension ".foo" "C:\\.name\\name.name" == "C:\\.name\\name.name.foo" [✔] path> fileExtension "C:\\.name\\name.name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\.name\\name.name.foo" == "C:\\.name\\name.name.foo" [✔] path> addExtension ".foo" "C:\\.name\\name..name" == "C:\\.name\\name..name.foo" [✔] path> fileExtension "C:\\.name\\name..name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\.name\\name..name.foo" == "C:\\.name\\name..name.foo" [✔] path> addExtension ".foo" "C:\\.name\\..." == "C:\\.name\\....foo" [✔] path> fileExtension "C:\\.name\\....foo" == .foo [✔] path> replaceExtension ".foo" "C:\\.name\\....foo" == "C:\\.name\\....foo" [✔] path> addExtension ".foo" "C:\\..name\\name" == "C:\\..name\\name.foo" [✔] path> fileExtension "C:\\..name\\name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\..name\\name.foo" == "C:\\..name\\name.foo" [✔] path> addExtension ".foo" "C:\\..name\\name." == "C:\\..name\\name..foo" [✔] path> fileExtension "C:\\..name\\name..foo" == .foo [✔] path> replaceExtension ".foo" "C:\\..name\\name..foo" == "C:\\..name\\name..foo" [✔] path> addExtension ".foo" "C:\\..name\\name.." == "C:\\..name\\name...foo" [✔] path> fileExtension "C:\\..name\\name...foo" == .foo [✔] 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" [✔] 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. 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. 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 ) 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 3.9541 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> depends base-4.21.0.0-f068 stan> depends relude-1.2.2.0-G2bsocoQHbFCly5xtiIRxf stan> depends containers-0.7-647d stan> depends filepath-1.5.4.0-7ce6 stan> depends ghc-9.12.1-f739 stan> depends hedgehog-1.5-LcsFpG0Er7ZGRzxTgWdRj1 stan> depends hspec-2.11.12-6VqvYzslwXZ4HevclPqaIQ stan> depends hspec-hedgehog-0.3.0.0-HLnluunLbJi69m9OpJepxt stan> depends optparse-applicative-0.18.1.0-E71fLFmPbayG9fSMWNADr5 stan> depends stan-0.2.0.0-7YfV7O2C1Wj5x6QRLaHbRG stan> depends text-2.1.2-5eaa stan> depends tomland-1.3.3.3-2U1aHxq3uzqGiP0FGohmlK stan> depends trial-0.0.0.0-2CTS1hZXSo8Bq7hh22VQYQ stan> depends unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV 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/b8qfkszgly5i4xw6iy58aakykwizjp9r-stan-0.2.0.0 stan> Executables installed in: stan> /nix/store/b8qfkszgly5i4xw6iy58aakykwizjp9r-stan-0.2.0.0/bin stan> Libraries installed in: stan> /nix/store/b8qfkszgly5i4xw6iy58aakykwizjp9r-stan-0.2.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/stan-0.2.0.0-7YfV7O2C1Wj5x6QRLaHbRG stan> Dynamic Libraries installed in: stan> /nix/store/b8qfkszgly5i4xw6iy58aakykwizjp9r-stan-0.2.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739 stan> Private executables installed in: stan> /nix/store/b8qfkszgly5i4xw6iy58aakykwizjp9r-stan-0.2.0.0/libexec/x86_64-linux-ghc-9.12.1-f739/stan-0.2.0.0 stan> Data files installed in: stan> /nix/store/b8qfkszgly5i4xw6iy58aakykwizjp9r-stan-0.2.0.0/share/x86_64-linux-ghc-9.12.1-f739/stan-0.2.0.0 stan> Documentation installed in: stan> /nix/store/b8qfkszgly5i4xw6iy58aakykwizjp9r-stan-0.2.0.0/share/doc/x86_64-linux-ghc-9.12.1-f739/stan-0.2.0.0 stan> Configuration files installed in: stan> /nix/store/b8qfkszgly5i4xw6iy58aakykwizjp9r-stan-0.2.0.0/etc stan> No alex found stan> Using ar found on system at: stan> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar stan> No c2hs found stan> No cpphs found stan> No doctest found stan> Using gcc version 14.3.0 given by user at: stan> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc stan> Using ghc version 9.12.1 found on system at: stan> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc stan> Using ghc-pkg version 9.12.1 found on system at: stan> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/hpc-ghc-9.12.1 stan> Using hsc2hs version 0.68.10 found on system at: stan> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 stan> Using hscolour version 1.25 found on system at: stan> /nix/store/wrs1dkr0pfxm92c5zxrfyy62ifw61ybm-hscolour-1.25/bin/HsColour stan> No jhc found stan> Using ld found on system at: stan> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/runghc-9.12.1 stan> Using strip version 2.44 found on system at: stan> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip stan> Using tar found on system at: stan> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar stan> No uhc found stan> Running phase: buildPhase stan> Preprocessing library 'target' for stan-0.2.0.0... stan> Building library 'target' for stan-0.2.0.0... 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' 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 ) 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> 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 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> 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) 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) path> addExtension ".foo" "C:\\..name\\..name" == "C:\\..name\\..name.foo" [✔] path> fileExtension "C:\\..name\\..name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\..name\\..name.foo" == "C:\\..name\\..name.foo" [✔] path> addExtension ".foo" "C:\\..name\\name.name" == "C:\\..name\\name.name.foo" [✔] path> fileExtension "C:\\..name\\name.name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\..name\\name.name.foo" == "C:\\..name\\name.name.foo" [✔] path> addExtension ".foo" "C:\\..name\\name..name" == "C:\\..name\\name..name.foo" [✔] path> fileExtension "C:\\..name\\name..name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\..name\\name..name.foo" == "C:\\..name\\name..name.foo" [✔] path> addExtension ".foo" "C:\\..name\\..." == "C:\\..name\\....foo" [✔] path> fileExtension "C:\\..name\\....foo" == .foo [✔] path> replaceExtension ".foo" "C:\\..name\\....foo" == "C:\\..name\\....foo" [✔] path> addExtension ".foo" "C:\\name.name\\name" == "C:\\name.name\\name.foo" [✔] path> fileExtension "C:\\name.name\\name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name.name\\name.foo" == "C:\\name.name\\name.foo" [✔] path> addExtension ".foo" "C:\\name.name\\name." == "C:\\name.name\\name..foo" [✔] path> fileExtension "C:\\name.name\\name..foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name.name\\name..foo" == "C:\\name.name\\name..foo" [✔] path> addExtension ".foo" "C:\\name.name\\name.." == "C:\\name.name\\name...foo" [✔] path> fileExtension "C:\\name.name\\name...foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name.name\\name...foo" == "C:\\name.name\\name...foo" [✔] path> addExtension ".foo" "C:\\name.name\\.name" == "C:\\name.name\\.name.foo" [✔] path> fileExtension "C:\\name.name\\.name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name.name\\.name.foo" == "C:\\name.name\\.name.foo" [✔] path> addExtension ".foo" "C:\\name.name\\..name" == "C:\\name.name\\..name.foo" [✔] 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" [✔] 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> --------- 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. 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 ) 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] 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 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. 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' path> addExtension ".foo" "C:\\name..name\\name.name" == "C:\\name..name\\name.name.foo" [✔] path> fileExtension "C:\\name..name\\name.name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name..name\\name.name.foo" == "C:\\name..name\\name.name.foo" [✔] path> addExtension ".foo" "C:\\name..name\\name..name" == "C:\\name..name\\name..name.foo" [✔] path> fileExtension "C:\\name..name\\name..name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name..name\\name..name.foo" == "C:\\name..name\\name..name.foo" [✔] path> addExtension ".foo" "C:\\name..name\\..." == "C:\\name..name\\....foo" [✔] path> fileExtension "C:\\name..name\\....foo" == .foo [✔] path> replaceExtension ".foo" "C:\\name..name\\....foo" == "C:\\name..name\\....foo" [✔] path> addExtension ".foo" "C:\\...\\name" == "C:\\...\\name.foo" [✔] path> fileExtension "C:\\...\\name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\...\\name.foo" == "C:\\...\\name.foo" [✔] path> addExtension ".foo" "C:\\...\\name." == "C:\\...\\name..foo" [✔] path> fileExtension "C:\\...\\name..foo" == .foo [✔] path> replaceExtension ".foo" "C:\\...\\name..foo" == "C:\\...\\name..foo" [✔] path> addExtension ".foo" "C:\\...\\name.." == "C:\\...\\name...foo" [✔] path> fileExtension "C:\\...\\name...foo" == .foo [✔] path> replaceExtension ".foo" "C:\\...\\name...foo" == "C:\\...\\name...foo" [✔] path> addExtension ".foo" "C:\\...\\.name" == "C:\\...\\.name.foo" [✔] path> fileExtension "C:\\...\\.name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\...\\.name.foo" == "C:\\...\\.name.foo" [✔] path> addExtension ".foo" "C:\\...\\..name" == "C:\\...\\..name.foo" [✔] path> fileExtension "C:\\...\\..name.foo" == .foo [✔] path> replaceExtension ".foo" "C:\\...\\..name.foo" == "C:\\...\\..name.foo" [✔] path> addExtension ".foo" "C:\\...\\name.name" == "C:\\...\\name.name.foo" [✔] path> fileExtension "C:\\...\\name.name.foo" == .foo [✔] 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 [.] [✔] 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. 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. 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 ) 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> ============ 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> 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. 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’ path> throws InvalidExtension when extension is [x] [✔] path> throws InvalidExtension when extension is [..] [✔] path> throws InvalidExtension when extension is [...] [✔] path> throws InvalidExtension when extension is [xy] [✔] path> throws InvalidExtension when extension is [foo] [✔] path> throws InvalidExtension when extension is [foo.] [✔] path> throws InvalidExtension when extension is [foo..] [✔] path> throws InvalidExtension when extension is [..foo] [✔] path> throws InvalidExtension when extension is [...foo] [✔] path> throws InvalidExtension when extension is [.foo.bar] [✔] path> throws InvalidExtension when extension is [.foo\bar] [✔] path> Restrictions path> "..\\" should be rejected [✔] path> ".." should be rejected [✔] path> Succeeding: Parsing "a.." should succeed with: "a..\\" [✔] path> Succeeding: Parsing "..a" should succeed with: "..a\\" [✔] path> "\\.." should be rejected [✔] path> "C:\\foo\\..\\bar\\" should be rejected [✔] path> "C:\\foo\\bar\\.." should be rejected [✔] path> Aeson Instances path> Decoding "["C:\\foo\\bar"]" as a [Path Abs Dir] should succeed. [✔] path> Decoding "["C:\foo\bar"]" as a [Path Rel Dir] should fail. [✔] path> Encoding "["C:\foo\bar\mu.txt"]" should succeed. [✔] path> QuasiQuotes path> [absdir|C:\|] == $(mkAbsDir "C:\") [✔] path> [absdir|C:\chris\|] == $(mkAbsDir "C:\chris\") [✔] path> [reldir|foo|] == $(mkRelDir "foo") [✔] path> [reldir|foo\bar|] == $(mkRelDir "foo\bar") [✔] path> [absfile|C:\chris\foo.txt|] == $(mkAbsFile "C:\chris\foo.txt") [✔] path> [relfile|foo.exe|] == $(mkRelFile "foo.exe") [✔] path> [relfile|chris\foo.txt|] == $(mkRelFile "chris\foo.txt") [✔] path> Path.Posix path> Parsing: Path Abs Dir path> Failing: Parsing "" should fail. [✔] path> Failing: Parsing "./" should fail. [✔] path> Failing: Parsing "foo.txt" should fail. [✔] path> Succeeding: Parsing "/" should succeed with: "/" [✔] path> Succeeding: Parsing "//" should succeed with: "/" [✔] 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" [✔] 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. 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; 116 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; 14 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; 142 discarded. quickcheck-classes> Prim: Addr Get-Put (putting back what you got out has no effect) +++ OK, passed 100 tests; 18 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; 122 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; 19 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. 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 ) 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 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) 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) path> Succeeding: Parsing "///foo//bar/.//mu.txt" should succeed with: "/foo/bar/mu.txt" [✔] path> Parsing: Path Rel File path> Failing: Parsing "" should fail. [✔] path> Failing: Parsing "/" should fail. [✔] path> Failing: Parsing "//" should fail. [✔] path> Failing: Parsing "~/" should fail. [✔] path> Failing: Parsing "/" should fail. [✔] path> Failing: Parsing "./" should fail. [✔] path> Failing: Parsing "a/." should fail. [✔] path> Failing: Parsing "a/../b" should fail. [✔] path> Failing: Parsing "a/.." should fail. [✔] path> Failing: Parsing "../foo.txt" should fail. [✔] path> Failing: Parsing "//" should fail. [✔] path> Failing: Parsing "///foo//bar//mu/" should fail. [✔] path> Failing: Parsing "///foo//bar////mu" should fail. [✔] path> Failing: Parsing "///foo//bar/.//mu" should fail. [✔] path> Succeeding: Parsing "a.." should succeed with: "a.." [✔] path> Succeeding: Parsing "..." should succeed with: "..." [✔] path> Succeeding: Parsing "foo.txt" should succeed with: "foo.txt" [✔] path> Succeeding: Parsing "./foo.txt" should succeed with: "foo.txt" [✔] path> Succeeding: Parsing "././foo.txt" should succeed with: "foo.txt" [✔] path> Succeeding: Parsing "./foo/./bar.txt" should succeed with: "foo/bar.txt" [✔] path> Succeeding: Parsing "foo//bar//mu.txt" should succeed with: "foo/bar/mu.txt" [✔] path> Succeeding: Parsing "foo//bar////mu.txt" should succeed with: "foo/bar/mu.txt" [✔] path> Succeeding: Parsing "foo//bar/.//mu.txt" should succeed with: "foo/bar/mu.txt" [✔] path> Operations: () path> AbsDir + RelDir = AbsDir [✔] path> AbsDir + RelFile = AbsFile [✔] path> RelDir + RelDir = RelDir [✔] path> . + . = . [✔] path> . + x = x [✔] path> x + . = x [✔] path> RelDir + RelFile = RelFile [✔] path> Operations: toFilePath path> toFilePath $(mkRelDir ".") == "./" [✔] path> show $(mkRelDir ".") == "\"./\"" [✔] path> Operations: stripProperPrefix path> stripProperPrefix parent (parent child) = child (unit test) [✔] 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" [✔] 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; 13 discarded. quickcheck-classes> Integral: Division Modulus +++ OK, passed 100 tests; 21 discarded. quickcheck-classes> Integral: Integer Roundtrip +++ OK, passed 100 tests. quickcheck-classes> Integral: QuotRem is (Quot, Rem) +++ OK, passed 100 tests; 21 discarded. quickcheck-classes> Integral: DivMod is (Div, Mod) +++ OK, passed 100 tests; 18 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. 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. 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 ) 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) 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] 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) 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) path> addExtension ".foo" "name.name" == "name.name.foo" [✔] path> fileExtension "name.name.foo" == .foo [✔] path> replaceExtension ".foo" "name.name.foo" == "name.name.foo" [✔] path> addExtension ".foo" "name..name" == "name..name.foo" [✔] path> fileExtension "name..name.foo" == .foo [✔] path> replaceExtension ".foo" "name..name.foo" == "name..name.foo" [✔] path> addExtension ".foo" "..." == "....foo" [✔] path> fileExtension "....foo" == .foo [✔] path> replaceExtension ".foo" "....foo" == "....foo" [✔] path> addExtension ".foo." "name" == "name.foo." [✔] path> fileExtension "name.foo." == .foo. [✔] path> replaceExtension ".foo." "name.foo." == "name.foo." [✔] path> addExtension ".foo." "name." == "name..foo." [✔] path> fileExtension "name..foo." == .foo. [✔] path> replaceExtension ".foo." "name..foo." == "name..foo." [✔] path> addExtension ".foo." "name.." == "name...foo." [✔] path> fileExtension "name...foo." == .foo. [✔] path> replaceExtension ".foo." "name...foo." == "name...foo." [✔] path> addExtension ".foo." ".name" == ".name.foo." [✔] path> fileExtension ".name.foo." == .foo. [✔] path> replaceExtension ".foo." ".name.foo." == ".name.foo." [✔] path> addExtension ".foo." "..name" == "..name.foo." [✔] path> fileExtension "..name.foo." == .foo. [✔] path> replaceExtension ".foo." "..name.foo." == "..name.foo." [✔] path> addExtension ".foo." "name.name" == "name.name.foo." [✔] path> fileExtension "name.name.foo." == .foo. [✔] path> replaceExtension ".foo." "name.name.foo." == "name.name.foo." [✔] path> addExtension ".foo." "name..name" == "name..name.foo." [✔] path> fileExtension "name..name.foo." == .foo. [✔] path> replaceExtension ".foo." "name..name.foo." == "name..name.foo." [✔] path> addExtension ".foo." "..." == "....foo." [✔] path> fileExtension "....foo." == .foo. [✔] path> replaceExtension ".foo." "....foo." == "....foo." [✔] path> addExtension ".foo.." "name" == "name.foo.." [✔] path> fileExtension "name.foo.." == .foo.. [✔] path> replaceExtension ".foo.." "name.foo.." == "name.foo.." [✔] path> addExtension ".foo.." "name." == "name..foo.." [✔] path> fileExtension "name..foo.." == .foo.. [✔] path> replaceExtension ".foo.." "name..foo.." == "name..foo.." [✔] path> addExtension ".foo.." "name.." == "name...foo.." [✔] path> fileExtension "name...foo.." == .foo.. [✔] path> replaceExtension ".foo.." "name...foo.." == "name...foo.." [✔] path> addExtension ".foo.." ".name" == ".name.foo.." [✔] path> fileExtension ".name.foo.." == .foo.. [✔] path> replaceExtension ".foo.." ".name.foo.." == ".name.foo.." [✔] path> addExtension ".foo.." "..name" == "..name.foo.." [✔] path> fileExtension "..name.foo.." == .foo.. [✔] path> replaceExtension ".foo.." "..name.foo.." == "..name.foo.." [✔] path> addExtension ".foo.." "name.name" == "name.name.foo.." [✔] path> fileExtension "name.name.foo.." == .foo.. [✔] path> replaceExtension ".foo.." "name.name.foo.." == "name.name.foo.." [✔] path> addExtension ".foo.." "name..name" == "name..name.foo.." [✔] path> fileExtension "name..name.foo.." == .foo.. [✔] path> replaceExtension ".foo.." "name..name.foo.." == "name..name.foo.." [✔] path> addExtension ".foo.." "..." == "....foo.." [✔] path> fileExtension "....foo.." == .foo.. [✔] path> replaceExtension ".foo.." "....foo.." == "....foo.." [✔] path> Relative dir paths path> addExtension ".foo" "name/name" == "name/name.foo" [✔] path> fileExtension "name/name.foo" == .foo [✔] path> replaceExtension ".foo" "name/name.foo" == "name/name.foo" [✔] 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 [✔] 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 ) 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 ============ 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) 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) path> replaceExtension ".foo" "name/.name.foo" == "name/.name.foo" [✔] path> addExtension ".foo" "name/..name" == "name/..name.foo" [✔] path> fileExtension "name/..name.foo" == .foo [✔] path> replaceExtension ".foo" "name/..name.foo" == "name/..name.foo" [✔] path> addExtension ".foo" "name/name.name" == "name/name.name.foo" [✔] path> fileExtension "name/name.name.foo" == .foo [✔] path> replaceExtension ".foo" "name/name.name.foo" == "name/name.name.foo" [✔] path> addExtension ".foo" "name/name..name" == "name/name..name.foo" [✔] path> fileExtension "name/name..name.foo" == .foo [✔] path> replaceExtension ".foo" "name/name..name.foo" == "name/name..name.foo" [✔] path> addExtension ".foo" "name/..." == "name/....foo" [✔] path> fileExtension "name/....foo" == .foo [✔] path> replaceExtension ".foo" "name/....foo" == "name/....foo" [✔] path> addExtension ".foo" "name./name" == "name./name.foo" [✔] path> fileExtension "name./name.foo" == .foo [✔] path> replaceExtension ".foo" "name./name.foo" == "name./name.foo" [✔] path> addExtension ".foo" "name./name." == "name./name..foo" [✔] path> fileExtension "name./name..foo" == .foo [✔] path> replaceExtension ".foo" "name./name..foo" == "name./name..foo" [✔] path> addExtension ".foo" "name./name.." == "name./name...foo" [✔] path> fileExtension "name./name...foo" == .foo [✔] path> replaceExtension ".foo" "name./name...foo" == "name./name...foo" [✔] path> addExtension ".foo" "name./.name" == "name./.name.foo" [✔] path> fileExtension "name./.name.foo" == .foo [✔] path> replaceExtension ".foo" "name./.name.foo" == "name./.name.foo" [✔] path> addExtension ".foo" "name./..name" == "name./..name.foo" [✔] path> fileExtension "name./..name.foo" == .foo [✔] path> replaceExtension ".foo" "name./..name.foo" == "name./..name.foo" [✔] path> addExtension ".foo" "name./name.name" == "name./name.name.foo" [✔] path> fileExtension "name./name.name.foo" == .foo [✔] path> replaceExtension ".foo" "name./name.name.foo" == "name./name.name.foo" [✔] path> addExtension ".foo" "name./name..name" == "name./name..name.foo" [✔] path> fileExtension "name./name..name.foo" == .foo [✔] path> replaceExtension ".foo" "name./name..name.foo" == "name./name..name.foo" [✔] path> addExtension ".foo" "name./..." == "name./....foo" [✔] path> fileExtension "name./....foo" == .foo [✔] path> replaceExtension ".foo" "name./....foo" == "name./....foo" [✔] path> addExtension ".foo" "name../name" == "name../name.foo" [✔] path> fileExtension "name../name.foo" == .foo [✔] path> replaceExtension ".foo" "name../name.foo" == "name../name.foo" [✔] path> addExtension ".foo" "name../name." == "name../name..foo" [✔] path> fileExtension "name../name..foo" == .foo [✔] path> replaceExtension ".foo" "name../name..foo" == "name../name..foo" [✔] path> addExtension ".foo" "name../name.." == "name../name...foo" [✔] path> fileExtension "name../name...foo" == .foo [✔] path> replaceExtension ".foo" "name../name...foo" == "name../name...foo" [✔] path> addExtension ".foo" "name../.name" == "name../.name.foo" [✔] path> fileExtension "name../.name.foo" == .foo [✔] path> replaceExtension ".foo" "name../.name.foo" == "name../.name.foo" [✔] path> addExtension ".foo" "name../..name" == "name../..name.foo" [✔] path> fileExtension "name../..name.foo" == .foo [✔] path> replaceExtension ".foo" "name../..name.foo" == "name../..name.foo" [✔] path> addExtension ".foo" "name../name.name" == "name../name.name.foo" [✔] path> fileExtension "name../name.name.foo" == .foo [✔] path> replaceExtension ".foo" "name../name.name.foo" == "name../name.name.foo" [✔] path> addExtension ".foo" "name../name..name" == "name../name..name.foo" [✔] 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> checkPhase completed in 2 minutes 47 seconds quickcheck-classes> Running phase: haddockPhase 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 ) hw-prim> [23 of 47] Compiling HaskellWorks.Data.Drop ( src/HaskellWorks/Data/Drop.hs, nothing ) [Flags changed] 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 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]" 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. lens> Warning: 'Iso' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> 100% ( 4 / 4) in 'Control.Lens.Internal.PrismTH' lens> Warning: 's' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. lens> 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) path> addExtension ".foo" ".name/name" == ".name/name.foo" [✔] path> fileExtension ".name/name.foo" == .foo [✔] path> replaceExtension ".foo" ".name/name.foo" == ".name/name.foo" [✔] path> addExtension ".foo" ".name/name." == ".name/name..foo" [✔] path> fileExtension ".name/name..foo" == .foo [✔] path> replaceExtension ".foo" ".name/name..foo" == ".name/name..foo" [✔] path> addExtension ".foo" ".name/name.." == ".name/name...foo" [✔] path> fileExtension ".name/name...foo" == .foo [✔] path> replaceExtension ".foo" ".name/name...foo" == ".name/name...foo" [✔] path> addExtension ".foo" ".name/.name" == ".name/.name.foo" [✔] path> fileExtension ".name/.name.foo" == .foo [✔] path> replaceExtension ".foo" ".name/.name.foo" == ".name/.name.foo" [✔] path> addExtension ".foo" ".name/..name" == ".name/..name.foo" [✔] path> fileExtension ".name/..name.foo" == .foo [✔] path> replaceExtension ".foo" ".name/..name.foo" == ".name/..name.foo" [✔] path> addExtension ".foo" ".name/name.name" == ".name/name.name.foo" [✔] path> fileExtension ".name/name.name.foo" == .foo [✔] path> replaceExtension ".foo" ".name/name.name.foo" == ".name/name.name.foo" [✔] path> addExtension ".foo" ".name/name..name" == ".name/name..name.foo" [✔] path> fileExtension ".name/name..name.foo" == .foo [✔] path> replaceExtension ".foo" ".name/name..name.foo" == ".name/name..name.foo" [✔] path> addExtension ".foo" ".name/..." == ".name/....foo" [✔] path> fileExtension ".name/....foo" == .foo [✔] path> replaceExtension ".foo" ".name/....foo" == ".name/....foo" [✔] path> addExtension ".foo" "..name/name" == "..name/name.foo" [✔] path> fileExtension "..name/name.foo" == .foo [✔] path> replaceExtension ".foo" "..name/name.foo" == "..name/name.foo" [✔] path> addExtension ".foo" "..name/name." == "..name/name..foo" [✔] path> fileExtension "..name/name..foo" == .foo [✔] path> replaceExtension ".foo" "..name/name..foo" == "..name/name..foo" [✔] path> addExtension ".foo" "..name/name.." == "..name/name...foo" [✔] path> fileExtension "..name/name...foo" == .foo [✔] path> replaceExtension ".foo" "..name/name...foo" == "..name/name...foo" [✔] path> addExtension ".foo" "..name/.name" == "..name/.name.foo" [✔] path> fileExtension "..name/.name.foo" == .foo [✔] path> replaceExtension ".foo" "..name/.name.foo" == "..name/.name.foo" [✔] path> addExtension ".foo" "..name/..name" == "..name/..name.foo" [✔] path> fileExtension "..name/..name.foo" == .foo [✔] path> replaceExtension ".foo" "..name/..name.foo" == "..name/..name.foo" [✔] path> addExtension ".foo" "..name/name.name" == "..name/name.name.foo" [✔] path> fileExtension "..name/name.name.foo" == .foo [✔] path> replaceExtension ".foo" "..name/name.name.foo" == "..name/name.name.foo" [✔] path> addExtension ".foo" "..name/name..name" == "..name/name..name.foo" [✔] path> fileExtension "..name/name..name.foo" == .foo [✔] path> replaceExtension ".foo" "..name/name..name.foo" == "..name/name..name.foo" [✔] path> addExtension ".foo" "..name/..." == "..name/....foo" [✔] path> fileExtension "..name/....foo" == .foo [✔] path> replaceExtension ".foo" "..name/....foo" == "..name/....foo" [✔] path> addExtension ".foo" "name.name/name" == "name.name/name.foo" [✔] path> fileExtension "name.name/name.foo" == .foo [✔] path> replaceExtension ".foo" "name.name/name.foo" == "name.name/name.foo" [✔] path> addExtension ".foo" "name.name/name." == "name.name/name..foo" [✔] path> fileExtension "name.name/name..foo" == .foo [✔] path> replaceExtension ".foo" "name.name/name..foo" == "name.name/name..foo" [✔] 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" [✔] 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 ) 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 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 path> addExtension ".foo" "name.name/..name" == "name.name/..name.foo" [✔] path> fileExtension "name.name/..name.foo" == .foo [✔] path> replaceExtension ".foo" "name.name/..name.foo" == "name.name/..name.foo" [✔] path> addExtension ".foo" "name.name/name.name" == "name.name/name.name.foo" [✔] path> fileExtension "name.name/name.name.foo" == .foo [✔] path> replaceExtension ".foo" "name.name/name.name.foo" == "name.name/name.name.foo" [✔] path> addExtension ".foo" "name.name/name..name" == "name.name/name..name.foo" [✔] path> fileExtension "name.name/name..name.foo" == .foo [✔] path> replaceExtension ".foo" "name.name/name..name.foo" == "name.name/name..name.foo" [✔] path> addExtension ".foo" "name.name/..." == "name.name/....foo" [✔] path> fileExtension "name.name/....foo" == .foo [✔] path> replaceExtension ".foo" "name.name/....foo" == "name.name/....foo" [✔] path> addExtension ".foo" "name..name/name" == "name..name/name.foo" [✔] path> fileExtension "name..name/name.foo" == .foo [✔] path> replaceExtension ".foo" "name..name/name.foo" == "name..name/name.foo" [✔] path> addExtension ".foo" "name..name/name." == "name..name/name..foo" [✔] path> fileExtension "name..name/name..foo" == .foo [✔] path> replaceExtension ".foo" "name..name/name..foo" == "name..name/name..foo" [✔] path> addExtension ".foo" "name..name/name.." == "name..name/name...foo" [✔] path> fileExtension "name..name/name...foo" == .foo [✔] path> replaceExtension ".foo" "name..name/name...foo" == "name..name/name...foo" [✔] path> addExtension ".foo" "name..name/.name" == "name..name/.name.foo" [✔] path> fileExtension "name..name/.name.foo" == .foo [✔] path> replaceExtension ".foo" "name..name/.name.foo" == "name..name/.name.foo" [✔] path> addExtension ".foo" "name..name/..name" == "name..name/..name.foo" [✔] path> fileExtension "name..name/..name.foo" == .foo [✔] path> replaceExtension ".foo" "name..name/..name.foo" == "name..name/..name.foo" [✔] path> addExtension ".foo" "name..name/name.name" == "name..name/name.name.foo" [✔] path> fileExtension "name..name/name.name.foo" == .foo [✔] path> replaceExtension ".foo" "name..name/name.name.foo" == "name..name/name.name.foo" [✔] path> addExtension ".foo" "name..name/name..name" == "name..name/name..name.foo" [✔] path> fileExtension "name..name/name..name.foo" == .foo [✔] path> replaceExtension ".foo" "name..name/name..name.foo" == "name..name/name..name.foo" [✔] path> addExtension ".foo" "name..name/..." == "name..name/....foo" [✔] path> fileExtension "name..name/....foo" == .foo [✔] path> replaceExtension ".foo" "name..name/....foo" == "name..name/....foo" [✔] path> addExtension ".foo" ".../name" == ".../name.foo" [✔] path> fileExtension ".../name.foo" == .foo [✔] path> replaceExtension ".foo" ".../name.foo" == ".../name.foo" [✔] path> addExtension ".foo" ".../name." == ".../name..foo" [✔] path> fileExtension ".../name..foo" == .foo [✔] path> replaceExtension ".foo" ".../name..foo" == ".../name..foo" [✔] path> addExtension ".foo" ".../name.." == ".../name...foo" [✔] path> fileExtension ".../name...foo" == .foo [✔] path> replaceExtension ".foo" ".../name...foo" == ".../name...foo" [✔] path> addExtension ".foo" ".../.name" == ".../.name.foo" [✔] path> fileExtension ".../.name.foo" == .foo [✔] path> replaceExtension ".foo" ".../.name.foo" == ".../.name.foo" [✔] path> addExtension ".foo" ".../..name" == ".../..name.foo" [✔] path> fileExtension ".../..name.foo" == .foo [✔] path> replaceExtension ".foo" ".../..name.foo" == ".../..name.foo" [✔] 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 [✔] rerebase> [323 of 368] Compiling Control.Monad.Cont.Class ( library/Control/Monad/Cont/Class.hs, dist/build/Control/Monad/Cont/Class.o, dist/build/Control/Monad/Cont/Class.dyn_o ) rerebase> [324 of 368] Compiling Control.Monad.Cont ( library/Control/Monad/Cont.hs, dist/build/Control/Monad/Cont.o, dist/build/Control/Monad/Cont.dyn_o ) rerebase> [325 of 368] Compiling Control.Monad ( library/Control/Monad.hs, dist/build/Control/Monad.o, dist/build/Control/Monad.dyn_o ) rerebase> [326 of 368] Compiling Control.Exception.Base ( library/Control/Exception/Base.hs, dist/build/Control/Exception/Base.o, dist/build/Control/Exception/Base.dyn_o ) rerebase> [327 of 368] Compiling Control.Exception ( library/Control/Exception.hs, dist/build/Control/Exception.o, dist/build/Control/Exception.dyn_o ) rerebase> [328 of 368] Compiling Control.DeepSeq ( library/Control/DeepSeq.hs, dist/build/Control/DeepSeq.o, dist/build/Control/DeepSeq.dyn_o ) rerebase> [329 of 368] Compiling Control.Concurrent.STM.TVar ( library/Control/Concurrent/STM/TVar.hs, dist/build/Control/Concurrent/STM/TVar.o, dist/build/Control/Concurrent/STM/TVar.dyn_o ) rerebase> [330 of 368] Compiling Control.Concurrent.STM.TSem ( library/Control/Concurrent/STM/TSem.hs, dist/build/Control/Concurrent/STM/TSem.o, dist/build/Control/Concurrent/STM/TSem.dyn_o ) rerebase> [331 of 368] Compiling Control.Concurrent.STM.TQueue ( library/Control/Concurrent/STM/TQueue.hs, dist/build/Control/Concurrent/STM/TQueue.o, dist/build/Control/Concurrent/STM/TQueue.dyn_o ) rerebase> [332 of 368] Compiling Control.Concurrent.STM.TMVar ( library/Control/Concurrent/STM/TMVar.hs, dist/build/Control/Concurrent/STM/TMVar.o, dist/build/Control/Concurrent/STM/TMVar.dyn_o ) rerebase> [333 of 368] Compiling Control.Concurrent.STM.TChan ( library/Control/Concurrent/STM/TChan.hs, dist/build/Control/Concurrent/STM/TChan.o, dist/build/Control/Concurrent/STM/TChan.dyn_o ) rerebase> [334 of 368] Compiling Control.Concurrent.STM.TBQueue ( library/Control/Concurrent/STM/TBQueue.hs, dist/build/Control/Concurrent/STM/TBQueue.o, dist/build/Control/Concurrent/STM/TBQueue.dyn_o ) rerebase> [335 of 368] Compiling Control.Concurrent.STM.TArray ( library/Control/Concurrent/STM/TArray.hs, dist/build/Control/Concurrent/STM/TArray.o, dist/build/Control/Concurrent/STM/TArray.dyn_o ) rerebase> [336 of 368] Compiling Control.Concurrent.STM ( library/Control/Concurrent/STM.hs, dist/build/Control/Concurrent/STM.o, dist/build/Control/Concurrent/STM.dyn_o ) rerebase> [337 of 368] Compiling Control.Concurrent.QSemN ( library/Control/Concurrent/QSemN.hs, dist/build/Control/Concurrent/QSemN.o, dist/build/Control/Concurrent/QSemN.dyn_o ) rerebase> [338 of 368] Compiling Control.Concurrent.QSem ( library/Control/Concurrent/QSem.hs, dist/build/Control/Concurrent/QSem.o, dist/build/Control/Concurrent/QSem.dyn_o ) rerebase> [339 of 368] Compiling Control.Concurrent.MVar ( library/Control/Concurrent/MVar.hs, dist/build/Control/Concurrent/MVar.o, dist/build/Control/Concurrent/MVar.dyn_o ) rerebase> [340 of 368] Compiling Control.Concurrent.Chan ( library/Control/Concurrent/Chan.hs, dist/build/Control/Concurrent/Chan.o, dist/build/Control/Concurrent/Chan.dyn_o ) rerebase> [341 of 368] Compiling Control.Concurrent ( library/Control/Concurrent.hs, dist/build/Control/Concurrent.o, dist/build/Control/Concurrent.dyn_o ) rerebase> [342 of 368] Compiling Control.Comonad ( library/Control/Comonad.hs, dist/build/Control/Comonad.o, dist/build/Control/Comonad.dyn_o ) rerebase> [343 of 368] Compiling Control.Category ( library/Control/Category.hs, dist/build/Control/Category.o, dist/build/Control/Category.dyn_o ) rerebase> [344 of 368] Compiling Control.Arrow ( library/Control/Arrow.hs, dist/build/Control/Arrow.o, dist/build/Control/Arrow.dyn_o ) rerebase> [345 of 368] Compiling Control.Applicative.Lift ( library/Control/Applicative/Lift.hs, dist/build/Control/Applicative/Lift.o, dist/build/Control/Applicative/Lift.dyn_o ) rerebase> [346 of 368] Compiling Control.Applicative.Backwards ( library/Control/Applicative/Backwards.hs, dist/build/Control/Applicative/Backwards.o, dist/build/Control/Applicative/Backwards.dyn_o ) rerebase> [347 of 368] Compiling Control.Applicative ( library/Control/Applicative.hs, dist/build/Control/Applicative.o, dist/build/Control/Applicative.dyn_o ) 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 ============ 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> path> replaceExtension ".foo" ".../....foo" == ".../....foo" [✔] path> addExtension ".foo" "name" == "name.foo" [✔] path> fileExtension "name.foo" == .foo [✔] path> replaceExtension ".foo" "name.foo" == "name.foo" [✔] path> addExtension ".foo" "name." == "name..foo" [✔] path> fileExtension "name..foo" == .foo [✔] path> replaceExtension ".foo" "name..foo" == "name..foo" [✔] path> addExtension ".foo" "name.." == "name...foo" [✔] path> fileExtension "name...foo" == .foo [✔] path> replaceExtension ".foo" "name...foo" == "name...foo" [✔] path> addExtension ".foo" ".name" == ".name.foo" [✔] path> fileExtension ".name.foo" == .foo [✔] path> replaceExtension ".foo" ".name.foo" == ".name.foo" [✔] path> addExtension ".foo" "..name" == "..name.foo" [✔] path> fileExtension "..name.foo" == .foo [✔] path> replaceExtension ".foo" "..name.foo" == "..name.foo" [✔] path> addExtension ".foo" "name.name" == "name.name.foo" [✔] path> fileExtension "name.name.foo" == .foo [✔] path> replaceExtension ".foo" "name.name.foo" == "name.name.foo" [✔] path> addExtension ".foo" "name..name" == "name..name.foo" [✔] path> fileExtension "name..name.foo" == .foo [✔] path> replaceExtension ".foo" "name..name.foo" == "name..name.foo" [✔] path> addExtension ".foo" "..." == "....foo" [✔] path> fileExtension "....foo" == .foo [✔] path> replaceExtension ".foo" "....foo" == "....foo" [✔] path> Absolute dir paths path> addExtension ".foo" "/name/name" == "/name/name.foo" [✔] path> fileExtension "/name/name.foo" == .foo [✔] path> replaceExtension ".foo" "/name/name.foo" == "/name/name.foo" [✔] path> addExtension ".foo" "/name/name." == "/name/name..foo" [✔] path> fileExtension "/name/name..foo" == .foo [✔] path> replaceExtension ".foo" "/name/name..foo" == "/name/name..foo" [✔] path> addExtension ".foo" "/name/name.." == "/name/name...foo" [✔] 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" [✔] rerebase> [348 of 368] Compiling System.CPUTime ( library/System/CPUTime.hs, dist/build/System/CPUTime.o, dist/build/System/CPUTime.dyn_o ) rerebase> [349 of 368] Compiling System.Console.GetOpt ( library/System/Console/GetOpt.hs, dist/build/System/Console/GetOpt.o, dist/build/System/Console/GetOpt.dyn_o ) rerebase> [350 of 368] Compiling System.Environment ( library/System/Environment.hs, dist/build/System/Environment.o, dist/build/System/Environment.dyn_o ) rerebase> [351 of 368] Compiling System.Exit ( library/System/Exit.hs, dist/build/System/Exit.o, dist/build/System/Exit.dyn_o ) rerebase> [352 of 368] Compiling System.IO ( library/System/IO.hs, dist/build/System/IO.o, dist/build/System/IO.dyn_o ) rerebase> [353 of 368] Compiling System.IO.Error ( library/System/IO/Error.hs, dist/build/System/IO/Error.o, dist/build/System/IO/Error.dyn_o ) rerebase> [354 of 368] Compiling System.IO.Unsafe ( library/System/IO/Unsafe.hs, dist/build/System/IO/Unsafe.o, dist/build/System/IO/Unsafe.dyn_o ) rerebase> [355 of 368] Compiling System.Info ( library/System/Info.hs, dist/build/System/Info.o, dist/build/System/Info.dyn_o ) rerebase> [356 of 368] Compiling System.Mem ( library/System/Mem.hs, dist/build/System/Mem.o, dist/build/System/Mem.dyn_o ) rerebase> [357 of 368] Compiling System.Mem.StableName ( library/System/Mem/StableName.hs, dist/build/System/Mem/StableName.o, dist/build/System/Mem/StableName.dyn_o ) rerebase> [358 of 368] Compiling System.Mem.Weak ( library/System/Mem/Weak.hs, dist/build/System/Mem/Weak.o, dist/build/System/Mem/Weak.dyn_o ) rerebase> [359 of 368] Compiling System.Posix.Internals ( library/System/Posix/Internals.hs, dist/build/System/Posix/Internals.o, dist/build/System/Posix/Internals.dyn_o ) rerebase> [360 of 368] Compiling System.Posix.Types ( library/System/Posix/Types.hs, dist/build/System/Posix/Types.o, dist/build/System/Posix/Types.dyn_o ) rerebase> [361 of 368] Compiling System.Timeout ( library/System/Timeout.hs, dist/build/System/Timeout.o, dist/build/System/Timeout.dyn_o ) rerebase> [362 of 368] Compiling Text.ParserCombinators.ReadP ( library/Text/ParserCombinators/ReadP.hs, dist/build/Text/ParserCombinators/ReadP.o, dist/build/Text/ParserCombinators/ReadP.dyn_o ) rerebase> [363 of 368] Compiling Text.ParserCombinators.ReadPrec ( library/Text/ParserCombinators/ReadPrec.hs, dist/build/Text/ParserCombinators/ReadPrec.o, dist/build/Text/ParserCombinators/ReadPrec.dyn_o ) rerebase> [364 of 368] Compiling Text.Printf ( library/Text/Printf.hs, dist/build/Text/Printf.o, dist/build/Text/Printf.dyn_o ) rerebase> [365 of 368] Compiling Text.Read ( library/Text/Read.hs, dist/build/Text/Read.o, dist/build/Text/Read.dyn_o ) rerebase> [366 of 368] Compiling Text.Read.Lex ( library/Text/Read/Lex.hs, dist/build/Text/Read/Lex.o, dist/build/Text/Read/Lex.dyn_o ) rerebase> [367 of 368] Compiling Text.Show ( library/Text/Show.hs, dist/build/Text/Show.o, dist/build/Text/Show.dyn_o ) rerebase> [368 of 368] Compiling Unsafe.Coerce ( library/Unsafe/Coerce.hs, dist/build/Unsafe/Coerce.o, dist/build/Unsafe/Coerce.dyn_o ) 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 ============ lens> Warning: 'Prism'' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. 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" [✔] path> fileExtension "/..name/name.foo" == .foo [✔] path> replaceExtension ".foo" "/..name/name.foo" == "/..name/name.foo" [✔] 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 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 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" [✔] path> addExtension ".foo" "/name..name/.name" == "/name..name/.name.foo" [✔] path> fileExtension "/name..name/.name.foo" == .foo [✔] 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]]) 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 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> throws InvalidExtension when extension is [] [✔] path> throws InvalidExtension when extension is [.] [✔] path> throws InvalidExtension when extension is [x] [✔] 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) 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 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. path> throws InvalidExtension when extension is [..] [✔] path> throws InvalidExtension when extension is [...] [✔] path> throws InvalidExtension when extension is [xy] [✔] path> throws InvalidExtension when extension is [foo] [✔] path> throws InvalidExtension when extension is [foo.] [✔] path> throws InvalidExtension when extension is [foo..] [✔] path> throws InvalidExtension when extension is [..foo] [✔] path> throws InvalidExtension when extension is [...foo] [✔] path> throws InvalidExtension when extension is [.foo.bar] [✔] path> throws InvalidExtension when extension is [.foo/bar] [✔] path> Restrictions path> Succeeding: Parsing "~/" should succeed with: "~/" [✔] path> Succeeding: Parsing "~/foo" should succeed with: "~/foo/" [✔] path> Succeeding: Parsing "~/foo/bar" should succeed with: "~/foo/bar/" [✔] path> Succeeding: Parsing "a.." should succeed with: "a../" [✔] path> Succeeding: Parsing "..a" should succeed with: "..a/" [✔] path> "../" should be rejected [✔] path> ".." should be rejected [✔] path> "/.." should be rejected [✔] path> "/foo/../bar/" should be rejected [✔] path> "/foo/bar/.." should be rejected [✔] path> Aeson Instances path> Decoding "["/foo/bar"]" as a [Path Abs Dir] should succeed. [✔] path> Decoding "["/foo/bar"]" as a [Path Rel Dir] should fail. [✔] path> Encoding "["/foo/bar/mu.txt"]" should succeed. [✔] path> QuasiQuotes path> [absdir|/|] == $(mkAbsDir "/") [✔] path> [absdir|/home|] == $(mkAbsDir "/home") [✔] path> [reldir|foo|] == $(mkRelDir "foo") [✔] path> [reldir|foo/bar|] == $(mkRelDir "foo/bar") [✔] path> [absfile|/home/chris/foo.txt|] == $(mkAbsFile "/home/chris/foo.txt") [✔] path> [relfile|foo|] == $(mkRelFile "foo") [✔] path> [relfile|chris/foo.txt|] == $(mkRelFile "chris/foo.txt") [✔] path> path> Finished in 13.7019 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: 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> 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 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 lens> Warning: 'Wrapped' is out of scope. lens> If you qualify the identifier, haddock can try to link it anyway. 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 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)] 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’ 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 ============ 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" == 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 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’ 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> path> checkPhase completed in 2 minutes 46 seconds path> Running phase: haddockPhase 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' hw-prim> [24 of 47] Compiling HaskellWorks.Data.AtIndex ( src/HaskellWorks/Data/AtIndex.hs, nothing ) [Flags changed] ghc> /nix/store/czfqnd1k6pyp5n2ipgbslv622f3j5ri3-charset-0.3.12/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/amg85q9l8qqkg4yx9c5bj24p0a5alsb9-doctest-0.24.0/nix-support/propagated-build-inputs 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) ghc> /nix/store/v4aw0hjl21drp5cm9nrj88mc9wbgz9nr-multiset-0.3.4.3/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/amg85q9l8qqkg4yx9c5bj24p0a5alsb9-doctest-0.24.0/nix-support/propagated-build-inputs 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. ghc> /nix/store/5618d5f72gk82sa3pypfmxdynj0ka9b2-cabal-doctest-1.0.11/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/amg85q9l8qqkg4yx9c5bj24p0a5alsb9-doctest-0.24.0/nix-support/propagated-build-inputs 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) lens> 100% ( 17 / 17) in 'Data.Bits.Lens' lens> 100% ( 3 / 3) in 'Data.Array.Lens' lens> 100% ( 2 / 2) in 'Control.Seq.Lens' cabal-add> Running phase: setupCompilerEnvironmentPhase lens> 100% ( 5 / 5) in 'Control.Parallel.Strategies.Lens' cabal-add> Build with /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1. lens> 100% ( 16 / 16) in 'Control.Monad.Error.Lens' lens> 100% ( 4 / 4) in 'Control.Lens.Unsound' ghc> /nix/store/i881scqi2iqjm2n3y85624marbaa5liq-temporary-1.3/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/amg85q9l8qqkg4yx9c5bj24p0a5alsb9-doctest-0.24.0/nix-support/propagated-build-inputs lens> 100% ( 15 / 15) in 'Control.Lens.Profunctor' ghc> /nix/store/i881scqi2iqjm2n3y85624marbaa5liq-temporary-1.3/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/amg85q9l8qqkg4yx9c5bj24p0a5alsb9-doctest-0.24.0/nix-support/propagated-build-inputs ghc> /nix/store/s5g7jf0nksz7nbzvc6h90wyvxj1nkfiy-unordered-containers-0.2.20/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/amg85q9l8qqkg4yx9c5bj24p0a5alsb9-doctest-0.24.0/nix-support/propagated-build-inputs lens> 100% (149 /149) in 'Control.Lens.Operators' lens> 100% ( 3 / 3) in 'Control.Lens.Extras' stan> [1 of 9] Compiling Target.AntiPattern ghc> /nix/store/s5g7jf0nksz7nbzvc6h90wyvxj1nkfiy-unordered-containers-0.2.20/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/amg85q9l8qqkg4yx9c5bj24p0a5alsb9-doctest-0.24.0/nix-support/propagated-build-inputs ghc> /nix/store/7jy5rmj94d2cwbdxrc4pnwxkkdif7z5i-random-1.2.1.3/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/amg85q9l8qqkg4yx9c5bj24p0a5alsb9-doctest-0.24.0/nix-support/propagated-build-inputs ghc> /nix/store/7jy5rmj94d2cwbdxrc4pnwxkkdif7z5i-random-1.2.1.3/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/amg85q9l8qqkg4yx9c5bj24p0a5alsb9-doctest-0.24.0/nix-support/propagated-build-inputs ghc> /nix/store/7wy9v1yd358qmbk9ryqb3ki4p7yrxgj2-hashable-1.4.7.0/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/amg85q9l8qqkg4yx9c5bj24p0a5alsb9-doctest-0.24.0/nix-support/propagated-build-inputs ghc> /nix/store/7wy9v1yd358qmbk9ryqb3ki4p7yrxgj2-hashable-1.4.7.0/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/amg85q9l8qqkg4yx9c5bj24p0a5alsb9-doctest-0.24.0/nix-support/propagated-build-inputs 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) ghc> /nix/store/c0i5jayvp308xpd4ic4l9m8cy9l08rfl-splitmix-0.1.1/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/amg85q9l8qqkg4yx9c5bj24p0a5alsb9-doctest-0.24.0/nix-support/propagated-build-inputs 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’ ghc> /nix/store/c0i5jayvp308xpd4ic4l9m8cy9l08rfl-splitmix-0.1.1/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/amg85q9l8qqkg4yx9c5bj24p0a5alsb9-doctest-0.24.0/nix-support/propagated-build-inputs hw-prim> [25 of 47] Compiling HaskellWorks.Data.Product ( src/HaskellWorks/Data/Product.hs, nothing ) [Flags changed] 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 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’ 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’ 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’ 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’ hw-prim> [26 of 47] Compiling HaskellWorks.Data.FromForeignRegion ( src/HaskellWorks/Data/FromForeignRegion.hs, nothing ) [Flags changed] 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) 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] 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] 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. rerebase> [ 1 of 368] Compiling Prelude ( library/Prelude.hs, dist/build/Prelude.p_o ) cabal-add> Running phase: compileBuildDriverPhase cabal-add> setupCompileFlags: -package-db=/build/tmp.wFyOJHYlG7/setup-package.conf.d -threaded 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] cabal-add> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.wFyOJHYlG7/Main.o ) 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] cabal-add> [2 of 2] Linking Setup 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. 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 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 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 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) 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) 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 ghc (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/vr87s8fgbg2nzsjhyv4zqmlq5f7c0xzs-ghc-9.12.1-with-packages ghc (post)> Pushing 1 paths (92 are already present) using zstd to cache sellout ⏳ ghc (post)> ghc (post)> Pushing /nix/store/vr87s8fgbg2nzsjhyv4zqmlq5f7c0xzs-ghc-9.12.1-with-packages (5.67 MiB) ghc (post)> ghc (post)> All done. ghc (post)> added 1 signatures ghc (post)> added 3 signatures ghc (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/vr87s8fgbg2nzsjhyv4zqmlq5f7c0xzs-ghc-9.12.1-with-packages ghc (post)> copying 1 paths... ghc (post)> copying path '/nix/store/vr87s8fgbg2nzsjhyv4zqmlq5f7c0xzs-ghc-9.12.1-with-packages' to 'https://cache.nix-ci.com'... ghc (post)> copying 1 paths... ghc (post)> copying path '/nix/store/zy1ybbil3mn0ai710wim9dyk0561qi7l-ghc-9.12.1-with-packages.drv' to 'https://cache.nix-ci.com'... ghc (post)> added 0 signatures ghc (post)> added 0 signatures ghc (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/vr87s8fgbg2nzsjhyv4zqmlq5f7c0xzs-ghc-9.12.1-with-packages ghc (post)> copying 1 paths... ghc (post)> copying path '/nix/store/vr87s8fgbg2nzsjhyv4zqmlq5f7c0xzs-ghc-9.12.1-with-packages' to 'ssh-ng://worker.nix-ci.com'... ghc (post)> copying 1 paths... ghc (post)> copying path '/nix/store/zy1ybbil3mn0ai710wim9dyk0561qi7l-ghc-9.12.1-with-packages.drv' to 'ssh-ng://worker.nix-ci.com'... 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> ============ 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 algebraic-graphs> OK: edgeLabel s t (overlay x y) == edgeLabel s t x + edgeLabel s t y algebraic-graphs> 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 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 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 lens> Warning: Control.Lens.Traversal: could not find link destinations for: path> [1 of 6] Compiling Path.Internal.Posix ( src/Path/Internal/Posix.hs, /build/ghc889_tmp_0/ghc_tmp_14.o, /build/ghc889_tmp_0/ghc_tmp_14.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> [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/ghc889_tmp_0/ghc_tmp_16.o, /build/ghc889_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] 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> 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> 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 rerebase> [ 2 of 368] Compiling Numeric.Natural ( library/Numeric/Natural.hs, dist/build/Numeric/Natural.p_o ) rerebase> [ 3 of 368] Compiling Numeric ( library/Numeric.hs, dist/build/Numeric.p_o ) rerebase> [ 4 of 368] Compiling GHC.Word ( library/GHC/Word.hs, dist/build/GHC/Word.p_o ) rerebase> [ 5 of 368] Compiling GHC.Weak ( library/GHC/Weak.hs, dist/build/GHC/Weak.p_o ) rerebase> [ 6 of 368] Compiling GHC.Unicode ( library/GHC/Unicode.hs, dist/build/GHC/Unicode.p_o ) rerebase> [ 7 of 368] Compiling GHC.TypeNats ( library/GHC/TypeNats.hs, dist/build/GHC/TypeNats.p_o ) rerebase> [ 8 of 368] Compiling GHC.TypeLits ( library/GHC/TypeLits.hs, dist/build/GHC/TypeLits.p_o ) rerebase> [ 9 of 368] Compiling GHC.TopHandler ( library/GHC/TopHandler.hs, dist/build/GHC/TopHandler.p_o ) rerebase> [ 10 of 368] Compiling GHC.Storable ( library/GHC/Storable.hs, dist/build/GHC/Storable.p_o ) rerebase> [ 11 of 368] Compiling GHC.Stats ( library/GHC/Stats.hs, dist/build/GHC/Stats.p_o ) rerebase> [ 12 of 368] Compiling GHC.Stack ( library/GHC/Stack.hs, dist/build/GHC/Stack.p_o ) rerebase> [ 13 of 368] Compiling GHC.Stable ( library/GHC/Stable.hs, dist/build/GHC/Stable.p_o ) rerebase> [ 14 of 368] Compiling GHC.Show ( library/GHC/Show.hs, dist/build/GHC/Show.p_o ) rerebase> [ 15 of 368] Compiling GHC.STRef ( library/GHC/STRef.hs, dist/build/GHC/STRef.p_o ) rerebase> [ 16 of 368] Compiling GHC.ST ( library/GHC/ST.hs, dist/build/GHC/ST.p_o ) rerebase> [ 17 of 368] Compiling GHC.Records ( library/GHC/Records.hs, dist/build/GHC/Records.p_o ) rerebase> [ 18 of 368] Compiling GHC.Real ( library/GHC/Real.hs, dist/build/GHC/Real.p_o ) rerebase> [ 19 of 368] Compiling GHC.Read ( library/GHC/Read.hs, dist/build/GHC/Read.p_o ) rerebase> [ 20 of 368] Compiling GHC.Ptr ( library/GHC/Ptr.hs, dist/build/GHC/Ptr.p_o ) rerebase> [ 21 of 368] Compiling GHC.Profiling ( library/GHC/Profiling.hs, dist/build/GHC/Profiling.p_o ) rerebase> [ 22 of 368] Compiling GHC.OverloadedLabels ( library/GHC/OverloadedLabels.hs, dist/build/GHC/OverloadedLabels.p_o ) rerebase> [ 23 of 368] Compiling GHC.Num ( library/GHC/Num.hs, dist/build/GHC/Num.p_o ) rerebase> [ 24 of 368] Compiling GHC.MVar ( library/GHC/MVar.hs, dist/build/GHC/MVar.p_o ) rerebase> [ 25 of 368] Compiling GHC.List ( library/GHC/List.hs, dist/build/GHC/List.p_o ) rerebase> [ 26 of 368] Compiling GHC.Int ( library/GHC/Int.hs, dist/build/GHC/Int.p_o ) rerebase> [ 27 of 368] Compiling GHC.IORef ( library/GHC/IORef.hs, dist/build/GHC/IORef.p_o ) rerebase> [ 28 of 368] Compiling GHC.IOArray ( library/GHC/IOArray.hs, dist/build/GHC/IOArray.p_o ) rerebase> [ 29 of 368] Compiling GHC.IO.IOMode ( library/GHC/IO/IOMode.hs, dist/build/GHC/IO/IOMode.p_o ) rerebase> [ 30 of 368] Compiling GHC.IO.Handle.Types ( library/GHC/IO/Handle/Types.hs, dist/build/GHC/IO/Handle/Types.p_o ) rerebase> [ 31 of 368] Compiling GHC.IO.Handle.Text ( library/GHC/IO/Handle/Text.hs, dist/build/GHC/IO/Handle/Text.p_o ) rerebase> [ 32 of 368] Compiling GHC.IO.Handle.Internals ( library/GHC/IO/Handle/Internals.hs, dist/build/GHC/IO/Handle/Internals.p_o ) rerebase> [ 33 of 368] Compiling GHC.IO.Handle.FD ( library/GHC/IO/Handle/FD.hs, dist/build/GHC/IO/Handle/FD.p_o ) rerebase> [ 34 of 368] Compiling GHC.IO.Handle ( library/GHC/IO/Handle.hs, dist/build/GHC/IO/Handle.p_o ) rerebase> [ 35 of 368] Compiling GHC.IO.FD ( library/GHC/IO/FD.hs, dist/build/GHC/IO/FD.p_o ) rerebase> [ 36 of 368] Compiling GHC.IO.Exception ( library/GHC/IO/Exception.hs, dist/build/GHC/IO/Exception.p_o ) rerebase> [ 37 of 368] Compiling GHC.IO.Encoding.UTF8 ( library/GHC/IO/Encoding/UTF8.hs, dist/build/GHC/IO/Encoding/UTF8.p_o ) rerebase> [ 38 of 368] Compiling GHC.IO.Encoding.UTF32 ( library/GHC/IO/Encoding/UTF32.hs, dist/build/GHC/IO/Encoding/UTF32.p_o ) rerebase> [ 39 of 368] Compiling GHC.IO.Encoding.UTF16 ( library/GHC/IO/Encoding/UTF16.hs, dist/build/GHC/IO/Encoding/UTF16.p_o ) rerebase> [ 40 of 368] Compiling GHC.IO.Encoding.Types ( library/GHC/IO/Encoding/Types.hs, dist/build/GHC/IO/Encoding/Types.p_o ) rerebase> [ 41 of 368] Compiling GHC.IO.Encoding.Latin1 ( library/GHC/IO/Encoding/Latin1.hs, dist/build/GHC/IO/Encoding/Latin1.p_o ) rerebase> [ 42 of 368] Compiling GHC.IO.Encoding.Iconv ( library/GHC/IO/Encoding/Iconv.hs, dist/build/GHC/IO/Encoding/Iconv.p_o ) 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: 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 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> 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-f068) 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): 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 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/ainsif7pamzrmhjb65f8jfx7c3fd1fqm-list-t-1.0.5.7/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/list-t-1.0.5.7-BsHziYoyFBTJ2HV3m3MD49 list-t> Running phase: fixupPhase list-t> shrinking RPATHs of ELF executables and libraries in /nix/store/ainsif7pamzrmhjb65f8jfx7c3fd1fqm-list-t-1.0.5.7 list-t> shrinking /nix/store/ainsif7pamzrmhjb65f8jfx7c3fd1fqm-list-t-1.0.5.7/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHSlist-t-1.0.5.7-BsHziYoyFBTJ2HV3m3MD49-ghc9.12.1.so list-t> checking for references to /build/ in /nix/store/ainsif7pamzrmhjb65f8jfx7c3fd1fqm-list-t-1.0.5.7... list-t> patching script interpreter paths in /nix/store/ainsif7pamzrmhjb65f8jfx7c3fd1fqm-list-t-1.0.5.7 list-t> stripping (with command strip and flags -S -p) in /nix/store/ainsif7pamzrmhjb65f8jfx7c3fd1fqm-list-t-1.0.5.7/lib list-t> shrinking RPATHs of ELF executables and libraries in /nix/store/nqqywsa2085qv53bmp4dnmpphm9y4rzq-list-t-1.0.5.7-doc list-t> checking for references to /build/ in /nix/store/nqqywsa2085qv53bmp4dnmpphm9y4rzq-list-t-1.0.5.7-doc... list-t> patching script interpreter paths in /nix/store/nqqywsa2085qv53bmp4dnmpphm9y4rzq-list-t-1.0.5.7-doc 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/wvkqippf3b6f8jf9hqcr678fdq5nq57h-dependent-map-0.4.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/dependent-map-0.4.0.0-77icLes2OeqG1xknUX0YBp dependent-map> Running phase: fixupPhase dependent-map> shrinking RPATHs of ELF executables and libraries in /nix/store/wvkqippf3b6f8jf9hqcr678fdq5nq57h-dependent-map-0.4.0.0 dependent-map> shrinking /nix/store/wvkqippf3b6f8jf9hqcr678fdq5nq57h-dependent-map-0.4.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHSdependent-map-0.4.0.0-77icLes2OeqG1xknUX0YBp-ghc9.12.1.so dependent-map> checking for references to /build/ in /nix/store/wvkqippf3b6f8jf9hqcr678fdq5nq57h-dependent-map-0.4.0.0... dependent-map> patching script interpreter paths in /nix/store/wvkqippf3b6f8jf9hqcr678fdq5nq57h-dependent-map-0.4.0.0 dependent-map> stripping (with command strip and flags -S -p) in /nix/store/wvkqippf3b6f8jf9hqcr678fdq5nq57h-dependent-map-0.4.0.0/lib dependent-map> shrinking RPATHs of ELF executables and libraries in /nix/store/qkxz1npgj6nzibpflzgpjc13z9h2av6v-dependent-map-0.4.0.0-doc dependent-map> checking for references to /build/ in /nix/store/qkxz1npgj6nzibpflzgpjc13z9h2av6v-dependent-map-0.4.0.0-doc... dependent-map> patching script interpreter paths in /nix/store/qkxz1npgj6nzibpflzgpjc13z9h2av6v-dependent-map-0.4.0.0-doc cabal-add> Running phase: updateAutotoolsGnuConfigScriptsPhase cabal-add> Running phase: configurePhase cabal-add> configureFlags: --verbose --prefix=/nix/store/xgkmj1q3w5qp7xg3ca48s9zsbdrw66k6-cabal-add-0.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/lf8b1xd0nbma2w4j9qbwfi1yb1rzbfb0-cabal-add-0.1-doc/share/doc/cabal-add-0.1 --with-gcc=gcc --package-db=/build/tmp.wFyOJHYlG7/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib cabal-add> Using Parsec parser cabal-add> Configuring cabal-add-0.1... cabal-add> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports cabal-add> 'ghc' version < 9.12): cabal-add> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc is version cabal-add> 9.12.1 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-445ZyYypHKE10IJchoGNHU cabal-add> include Cabal-3.14.1.0-3103 cabal-add> include Cabal-syntax-3.14.1.0-c359 cabal-add> include base-4.21.0.0-f068 cabal-add> include bytestring-0.12.2.0-be6d cabal-add> include containers-0.7-647d cabal-add> include mtl-2.3.1-9650 cabal-add> component cabal-add-0.1-CzF5fV91KnjHcBekl4zTlE-cabal-add cabal-add> include Cabal-syntax-3.14.1.0-c359 cabal-add> include base-4.21.0.0-f068 cabal-add> include bytestring-0.12.2.0-be6d cabal-add> include cabal-add-0.1-445ZyYypHKE10IJchoGNHU cabal-add> include cabal-install-parsers-0.6.1.1-DB44rZuKtHl6T3uxrqWv0d cabal-add> include directory-1.3.9.0-9eff cabal-add> include filepath-1.5.4.0-7ce6 cabal-add> include optparse-applicative-0.18.1.0-E71fLFmPbayG9fSMWNADr5 cabal-add> include process-1.6.25.0-4623 cabal-add> component cabal-add-0.1-IQOcP9qswdLF6j0q6V0zJE-cabal-add-tests cabal-add> include Diff-0.5-5KwlTPZj9ScGqmIZTJReFp cabal-add> include base-4.21.0.0-f068 cabal-add> include directory-1.3.9.0-9eff cabal-add> include process-1.6.25.0-4623 cabal-add> include string-qq-0.0.6-KfNxkdgQIWJ1PWqdSojiZD cabal-add> include tasty-1.5.3-2LfycgWm1o5IAj3wjDgcIY cabal-add> include temporary-1.3-IvNvS6OZKey6h9lvi7WIGg cabal-add> Linked component graph: cabal-add> unit cabal-add-0.1-445ZyYypHKE10IJchoGNHU cabal-add> include Cabal-3.14.1.0-3103 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 ) algebraic-graphs> ============ Labelled.AdjacencyMap.vertexCount ============ algebraic-graphs> OK: vertexCount empty == 0 algebraic-graphs> OK: vertexCount (vertex x) == 1 algebraic-graphs> OK: vertexCount == length . vertexList algebraic-graphs> OK: vertexCount x < vertexCount y ==> x < y algebraic-graphs> algebraic-graphs> ============ Labelled.AdjacencyMap.edgeCount ============ algebraic-graphs> OK: edgeCount empty == 0 algebraic-graphs> OK: edgeCount (vertex x) == 0 algebraic-graphs> OK: edgeCount (edge e x y) == if e == zero then 0 else 1 algebraic-graphs> OK: edgeCount == length . edgeList algebraic-graphs> algebraic-graphs> ============ Labelled.AdjacencyMap.vertexList ============ algebraic-graphs> OK: vertexList empty == [] algebraic-graphs> OK: vertexList (vertex x) == [x] algebraic-graphs> OK: vertexList . vertices == nub . sort algebraic-graphs> algebraic-graphs> ============ Labelled.AdjacencyMap.edgeList ============ algebraic-graphs> OK: edgeList empty == [] algebraic-graphs> OK: edgeList (vertex x) == [] algebraic-graphs> OK: edgeList (edge e x y) == if e == zero then [] else [(e,x,y)] algebraic-graphs> algebraic-graphs> ============ Labelled.AdjacencyMap.vertexSet ============ algebraic-graphs> OK: vertexSet empty == Set.empty algebraic-graphs> OK: vertexSet . vertex == Set.singleton algebraic-graphs> OK: vertexSet . vertices == Set.fromList algebraic-graphs> algebraic-graphs> ============ Labelled.AdjacencyMap.edgeSet ============ algebraic-graphs> OK: edgeSet empty == Set.empty algebraic-graphs> OK: edgeSet (vertex x) == Set.empty algebraic-graphs> OK: edgeSet (edge e x y) == if e == zero then Set.empty else Set.singleton (e,x,y) algebraic-graphs> algebraic-graphs> ============ Labelled.AdjacencyMap.preSet ============ algebraic-graphs> OK: preSet x empty == Set.empty algebraic-graphs> OK: preSet x (vertex x) == Set.empty algebraic-graphs> OK: preSet 1 (edge e 1 2) == Set.empty algebraic-graphs> OK: preSet y (edge e x y) == if e == zero then Set.empty else Set.fromList [x] algebraic-graphs> algebraic-graphs> ============ Labelled.AdjacencyMap.postSet ============ algebraic-graphs> OK: postSet x empty == Set.empty algebraic-graphs> OK: postSet x (vertex x) == Set.empty algebraic-graphs> OK: postSet x (edge e x y) == if e == zero then Set.empty else Set.fromList [y] algebraic-graphs> OK: postSet 2 (edge e 1 2) == Set.empty algebraic-graphs> algebraic-graphs> ============ Labelled.AdjacencyMap.skeleton ============ algebraic-graphs> OK: hasEdge x y == hasEdge x y . skeleton algebraic-graphs> algebraic-graphs> ============ Labelled.AdjacencyMap.removeVertex ============ algebraic-graphs> OK: removeVertex x (vertex x) == empty algebraic-graphs> OK: removeVertex 1 (vertex 2) == vertex 2 algebraic-graphs> OK: removeVertex x (edge e x x) == empty algebraic-graphs> OK: removeVertex 1 (edge e 1 2) == vertex 2 algebraic-graphs> OK: removeVertex x . removeVertex x == removeVertex x algebraic-graphs> algebraic-graphs> ============ Labelled.AdjacencyMap.removeEdge ============ algebraic-graphs> OK: removeEdge x y (edge e x y) == vertices [x,y] algebraic-graphs> OK: removeEdge x y . removeEdge x y == removeEdge x y algebraic-graphs> OK: removeEdge x y . removeVertex x == removeVertex x algebraic-graphs> OK: removeEdge 1 1 (1 * 1 * 2 * 2) == 1 * 2 * 2 algebraic-graphs> OK: removeEdge 1 2 (1 * 1 * 2 * 2) == 1 * 1 + 2 * 2 algebraic-graphs> algebraic-graphs> ============ Labelled.AdjacencyMap.replaceVertex ============ algebraic-graphs> OK: replaceVertex x x == id algebraic-graphs> OK: replaceVertex x y (vertex x) == vertex y algebraic-graphs> OK: replaceVertex x y == gmap (\v -> if v == x then y else v) algebraic-graphs> algebraic-graphs> ============ Labelled.AdjacencyMap.replaceEdge ============ algebraic-graphs> OK: replaceEdge e x y z == overlay (removeEdge x y z) (edge e x y) algebraic-graphs> OK: replaceEdge e x y (edge f x y) == edge e x y algebraic-graphs> OK: edgeLabel x y (replaceEdge e x y z) == e algebraic-graphs> algebraic-graphs> ============ Labelled.AdjacencyMap.transpose ============ algebraic-graphs> OK: transpose empty == empty algebraic-graphs> OK: transpose (vertex x) == vertex x algebraic-graphs> OK: transpose (edge e x y) == edge e y x algebraic-graphs> OK: transpose . transpose == id algebraic-graphs> algebraic-graphs> ============ Labelled.AdjacencyMap.gmap ============ algebraic-graphs> OK: gmap f empty == empty algebraic-graphs> OK: gmap f (vertex x) == vertex (f x) algebraic-graphs> OK: gmap f (edge e x y) == edge e (f x) (f y) algebraic-graphs> OK: gmap id == id algebraic-graphs> OK: gmap f . gmap g == gmap (f . g) algebraic-graphs> algebraic-graphs> ============ Labelled.AdjacencyMap.emap ============ algebraic-graphs> OK: emap h empty == empty algebraic-graphs> OK: emap h (vertex x) == vertex x algebraic-graphs> OK: emap h (edge e x y) == edge (h e) x y algebraic-graphs> OK: emap h (overlay x y) == overlay (emap h x) (emap h y) algebraic-graphs> OK: emap h (connect e x y) == connect (h e) (emap h x) (emap h y) algebraic-graphs> OK: emap id == id algebraic-graphs> OK: emap g . emap h == emap (g . h) algebraic-graphs> algebraic-graphs> ============ Labelled.AdjacencyMap.induce ============ algebraic-graphs> OK: induce (const True ) x == x algebraic-graphs> OK: induce (const False) x == empty algebraic-graphs> OK: induce (/= x) == removeVertex x algebraic-graphs> OK: induce p . induce q == induce (\x -> p x && q x) algebraic-graphs> OK: isSubgraphOf (induce p x) x == True algebraic-graphs> algebraic-graphs> ============ Labelled.AdjacencyMap.induceJust ============ 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 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> | 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 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. 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> | 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] 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 ) 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 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 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 cabal-add> include Cabal-syntax-3.14.1.0-c359 cabal-add> include base-4.21.0.0-f068 cabal-add> include bytestring-0.12.2.0-be6d cabal-add> include containers-0.7-647d cabal-add> include mtl-2.3.1-9650 cabal-add> Distribution.Client.Add=cabal-add-0.1-445ZyYypHKE10IJchoGNHU:Distribution.Client.Add cabal-add> unit cabal-add-0.1-CzF5fV91KnjHcBekl4zTlE-cabal-add cabal-add> include Cabal-syntax-3.14.1.0-c359 cabal-add> include base-4.21.0.0-f068 cabal-add> include bytestring-0.12.2.0-be6d cabal-add> include cabal-add-0.1-445ZyYypHKE10IJchoGNHU cabal-add> include cabal-install-parsers-0.6.1.1-DB44rZuKtHl6T3uxrqWv0d cabal-add> include directory-1.3.9.0-9eff cabal-add> include filepath-1.5.4.0-7ce6 cabal-add> include optparse-applicative-0.18.1.0-E71fLFmPbayG9fSMWNADr5 cabal-add> include process-1.6.25.0-4623 cabal-add> unit cabal-add-0.1-IQOcP9qswdLF6j0q6V0zJE-cabal-add-tests cabal-add> include Diff-0.5-5KwlTPZj9ScGqmIZTJReFp cabal-add> include base-4.21.0.0-f068 cabal-add> include directory-1.3.9.0-9eff cabal-add> include process-1.6.25.0-4623 cabal-add> include string-qq-0.0.6-KfNxkdgQIWJ1PWqdSojiZD cabal-add> include tasty-1.5.3-2LfycgWm1o5IAj3wjDgcIY cabal-add> include temporary-1.3-IvNvS6OZKey6h9lvi7WIGg cabal-add> Ready component graph: cabal-add> definite cabal-add-0.1-445ZyYypHKE10IJchoGNHU cabal-add> depends Cabal-3.14.1.0-3103 cabal-add> depends Cabal-syntax-3.14.1.0-c359 cabal-add> depends base-4.21.0.0-f068 cabal-add> depends bytestring-0.12.2.0-be6d cabal-add> depends containers-0.7-647d cabal-add> depends mtl-2.3.1-9650 cabal-add> definite cabal-add-0.1-CzF5fV91KnjHcBekl4zTlE-cabal-add cabal-add> depends Cabal-syntax-3.14.1.0-c359 cabal-add> depends base-4.21.0.0-f068 cabal-add> depends bytestring-0.12.2.0-be6d cabal-add> depends cabal-add-0.1-445ZyYypHKE10IJchoGNHU cabal-add> depends cabal-install-parsers-0.6.1.1-DB44rZuKtHl6T3uxrqWv0d cabal-add> depends directory-1.3.9.0-9eff cabal-add> depends filepath-1.5.4.0-7ce6 cabal-add> depends optparse-applicative-0.18.1.0-E71fLFmPbayG9fSMWNADr5 cabal-add> depends process-1.6.25.0-4623 cabal-add> definite cabal-add-0.1-IQOcP9qswdLF6j0q6V0zJE-cabal-add-tests cabal-add> depends Diff-0.5-5KwlTPZj9ScGqmIZTJReFp cabal-add> depends base-4.21.0.0-f068 cabal-add> depends directory-1.3.9.0-9eff cabal-add> depends process-1.6.25.0-4623 cabal-add> depends string-qq-0.0.6-KfNxkdgQIWJ1PWqdSojiZD cabal-add> depends tasty-1.5.3-2LfycgWm1o5IAj3wjDgcIY cabal-add> depends temporary-1.3-IvNvS6OZKey6h9lvi7WIGg cabal-add> depends cabal-add-0.1-CzF5fV91KnjHcBekl4zTlE-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/xgkmj1q3w5qp7xg3ca48s9zsbdrw66k6-cabal-add-0.1 cabal-add> Executables installed in: cabal-add> /nix/store/xgkmj1q3w5qp7xg3ca48s9zsbdrw66k6-cabal-add-0.1/bin cabal-add> Libraries installed in: cabal-add> /nix/store/xgkmj1q3w5qp7xg3ca48s9zsbdrw66k6-cabal-add-0.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/cabal-add-0.1-445ZyYypHKE10IJchoGNHU cabal-add> Dynamic Libraries installed in: cabal-add> /nix/store/xgkmj1q3w5qp7xg3ca48s9zsbdrw66k6-cabal-add-0.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739 cabal-add> Private executables installed in: cabal-add> /nix/store/xgkmj1q3w5qp7xg3ca48s9zsbdrw66k6-cabal-add-0.1/libexec/x86_64-linux-ghc-9.12.1-f739/cabal-add-0.1 cabal-add> Data files installed in: cabal-add> /nix/store/xgkmj1q3w5qp7xg3ca48s9zsbdrw66k6-cabal-add-0.1/share/x86_64-linux-ghc-9.12.1-f739/cabal-add-0.1 cabal-add> Documentation installed in: cabal-add> /nix/store/lf8b1xd0nbma2w4j9qbwfi1yb1rzbfb0-cabal-add-0.1-doc/share/doc/cabal-add-0.1 cabal-add> Configuration files installed in: cabal-add> /nix/store/xgkmj1q3w5qp7xg3ca48s9zsbdrw66k6-cabal-add-0.1/etc cabal-add> No alex found cabal-add> Using ar found on system at: cabal-add> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar cabal-add> No c2hs found cabal-add> No cpphs found cabal-add> No doctest found cabal-add> Using gcc version 14.3.0 given by user at: cabal-add> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc cabal-add> Using ghc version 9.12.1 found on system at: cabal-add> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc cabal-add> Using ghc-pkg version 9.12.1 found on system at: cabal-add> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/haddock-ghc-9.12.1 cabal-add> No happy found cabal-add> No haskell-suite found dependent-map (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/qkxz1npgj6nzibpflzgpjc13z9h2av6v-dependent-map-0.4.0.0-doc /nix/store/wvkqippf3b6f8jf9hqcr678fdq5nq57h-dependent-map-0.4.0.0 dependent-map (post)> Pushing 2 paths (170 are already present) using zstd to cache sellout ⏳ dependent-map (post)> dependent-map (post)> Pushing /nix/store/qkxz1npgj6nzibpflzgpjc13z9h2av6v-dependent-map-0.4.0.0-doc (1.89 MiB) dependent-map (post)> Pushing /nix/store/wvkqippf3b6f8jf9hqcr678fdq5nq57h-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 1 signatures dependent-map (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/qkxz1npgj6nzibpflzgpjc13z9h2av6v-dependent-map-0.4.0.0-doc /nix/store/wvkqippf3b6f8jf9hqcr678fdq5nq57h-dependent-map-0.4.0.0 dependent-map (post)> copying 2 paths... dependent-map (post)> copying path '/nix/store/qkxz1npgj6nzibpflzgpjc13z9h2av6v-dependent-map-0.4.0.0-doc' to 'https://cache.nix-ci.com'... dependent-map (post)> copying path '/nix/store/wvkqippf3b6f8jf9hqcr678fdq5nq57h-dependent-map-0.4.0.0' to 'https://cache.nix-ci.com'... dependent-map (post)> copying 1 paths... dependent-map (post)> copying path '/nix/store/pfh9wm7bjasc9fwg21xxqbzaf8bdmazr-dependent-map-0.4.0.0.drv' to 'https://cache.nix-ci.com'... dependent-map (post)> added 0 signatures dependent-map (post)> added 0 signatures dependent-map (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/qkxz1npgj6nzibpflzgpjc13z9h2av6v-dependent-map-0.4.0.0-doc /nix/store/wvkqippf3b6f8jf9hqcr678fdq5nq57h-dependent-map-0.4.0.0 dependent-map (post)> copying 2 paths... dependent-map (post)> copying path '/nix/store/qkxz1npgj6nzibpflzgpjc13z9h2av6v-dependent-map-0.4.0.0-doc' to 'ssh-ng://worker.nix-ci.com'... dependent-map (post)> copying path '/nix/store/wvkqippf3b6f8jf9hqcr678fdq5nq57h-dependent-map-0.4.0.0' to 'ssh-ng://worker.nix-ci.com'... dependent-map (post)> copying 1 paths... dependent-map (post)> copying path '/nix/store/pfh9wm7bjasc9fwg21xxqbzaf8bdmazr-dependent-map-0.4.0.0.drv' to 'ssh-ng://worker.nix-ci.com'... list-t (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/ainsif7pamzrmhjb65f8jfx7c3fd1fqm-list-t-1.0.5.7 /nix/store/nqqywsa2085qv53bmp4dnmpphm9y4rzq-list-t-1.0.5.7-doc list-t (post)> Pushing 2 paths (130 are already present) using zstd to cache sellout ⏳ list-t (post)> list-t (post)> Pushing /nix/store/nqqywsa2085qv53bmp4dnmpphm9y4rzq-list-t-1.0.5.7-doc (648.26 KiB) list-t (post)> Pushing /nix/store/ainsif7pamzrmhjb65f8jfx7c3fd1fqm-list-t-1.0.5.7 (1.98 MiB) list-t (post)> list-t (post)> All done. list-t (post)> added 2 signatures list-t (post)> added 5 signatures list-t (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/ainsif7pamzrmhjb65f8jfx7c3fd1fqm-list-t-1.0.5.7 /nix/store/nqqywsa2085qv53bmp4dnmpphm9y4rzq-list-t-1.0.5.7-doc list-t (post)> copying 2 paths... list-t (post)> copying path '/nix/store/nqqywsa2085qv53bmp4dnmpphm9y4rzq-list-t-1.0.5.7-doc' to 'https://cache.nix-ci.com'... list-t (post)> copying path '/nix/store/ainsif7pamzrmhjb65f8jfx7c3fd1fqm-list-t-1.0.5.7' to 'https://cache.nix-ci.com'... list-t (post)> copying 1 paths... list-t (post)> copying path '/nix/store/51a0xix9is5m2l7ix6ghhgizg54737r4-list-t-1.0.5.7.drv' to 'https://cache.nix-ci.com'... list-t (post)> added 0 signatures list-t (post)> added 0 signatures list-t (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/ainsif7pamzrmhjb65f8jfx7c3fd1fqm-list-t-1.0.5.7 /nix/store/nqqywsa2085qv53bmp4dnmpphm9y4rzq-list-t-1.0.5.7-doc list-t (post)> copying 2 paths... list-t (post)> copying path '/nix/store/nqqywsa2085qv53bmp4dnmpphm9y4rzq-list-t-1.0.5.7-doc' to 'ssh-ng://worker.nix-ci.com'... list-t (post)> copying path '/nix/store/ainsif7pamzrmhjb65f8jfx7c3fd1fqm-list-t-1.0.5.7' to 'ssh-ng://worker.nix-ci.com'... list-t (post)> copying 1 paths... list-t (post)> copying path '/nix/store/51a0xix9is5m2l7ix6ghhgizg54737r4-list-t-1.0.5.7.drv' to 'ssh-ng://worker.nix-ci.com'... 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 ) 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 ) 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 ) 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 ) 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 ) 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 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 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' 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 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 path> Installing library in /nix/store/1h7rdpa4x0ia0hy0fz8z3ljpmgvldb0n-path-0.9.5/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/path-0.9.5-Dt4XNYrdYvYGWTHZy4MtWI path> Running phase: fixupPhase path> shrinking RPATHs of ELF executables and libraries in /nix/store/1h7rdpa4x0ia0hy0fz8z3ljpmgvldb0n-path-0.9.5 path> shrinking /nix/store/1h7rdpa4x0ia0hy0fz8z3ljpmgvldb0n-path-0.9.5/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHSpath-0.9.5-Dt4XNYrdYvYGWTHZy4MtWI-ghc9.12.1.so path> checking for references to /build/ in /nix/store/1h7rdpa4x0ia0hy0fz8z3ljpmgvldb0n-path-0.9.5... path> patching script interpreter paths in /nix/store/1h7rdpa4x0ia0hy0fz8z3ljpmgvldb0n-path-0.9.5 path> stripping (with command strip and flags -S -p) in /nix/store/1h7rdpa4x0ia0hy0fz8z3ljpmgvldb0n-path-0.9.5/lib path> shrinking RPATHs of ELF executables and libraries in /nix/store/3znrqsb6dh13si58kb40jn86i4a1vs5f-path-0.9.5-doc path> checking for references to /build/ in /nix/store/3znrqsb6dh13si58kb40jn86i4a1vs5f-path-0.9.5-doc... path> patching script interpreter paths in /nix/store/3znrqsb6dh13si58kb40jn86i4a1vs5f-path-0.9.5-doc 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, 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> 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 ) 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 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 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-f068) 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): 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> 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 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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/wrs1dkr0pfxm92c5zxrfyy62ifw61ybm-hscolour-1.25/bin/HsColour cabal-add> No jhc found cabal-add> Using ld found on system at: cabal-add> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/runghc-9.12.1 cabal-add> Using strip version 2.44 found on system at: cabal-add> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip cabal-add> Using tar found on system at: cabal-add> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar cabal-add> No uhc found cabal-add> 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 ) cabal-add> Preprocessing executable 'cabal-add' for cabal-add-0.1... cabal-add> Building executable 'cabal-add' for cabal-add-0.1... cabal-add> [1 of 1] Compiling Main ( app/Main.hs, dist/build/cabal-add/cabal-add-tmp/Main.o ) cabal-add> [2 of 2] Linking dist/build/cabal-add/cabal-add cabal-add> Preprocessing test suite 'cabal-add-tests' for cabal-add-0.1... cabal-add> Building test suite 'cabal-add-tests' for cabal-add-0.1... cabal-add> [1 of 1] Compiling Main ( tests/Main.hs, dist/build/cabal-add-tests/cabal-add-tests-tmp/Main.o ) cabal-add> [2 of 2] Linking dist/build/cabal-add-tests/cabal-add-tests cabal-add> 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 (0.01s) 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 (0.01s) cabal-add> common stanza as a target 2: OK cabal-add> two spaces in stanza: OK cabal-add> title case in stanza 1: OK 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 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 ) 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 ) 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 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 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:.: quickcheck-classes> [ 9 of 12] Compiling Test.QuickCheck.Classes.Ring ( src/Test/QuickCheck/Classes/Ring.hs, nothing ) [HIE file is missing] 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, nothing ) [HIE file is missing] 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] 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, nothing ) [HIE file is missing] 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: 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. quickcheck-classes> 98% ( 62 / 63) in 'Test.QuickCheck.Classes' quickcheck-classes> Missing documentation for: quickcheck-classes> semigroupMonoidLaws 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 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 ) 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 hw-prim> Warning: HaskellWorks.Data.Vector.StorableVectorLike: could not find link destinations for: hw-prim> - Data.Vector.Storable.Vector hw-prim> Documentation created: dist/doc/html/hw-prim, hw-prim> dist/doc/html/hw-prim/hw-prim.txt hw-prim> Preprocessing test suite 'hw-prim-test' for hw-prim-0.6.3.2... hw-prim> Preprocessing test suite 'doctest' for hw-prim-0.6.3.2... hw-prim> Running phase: installPhase hw-prim> Installing library in /nix/store/fc7y8xli57v8m0i01d7kxnm20vfxr7is-hw-prim-0.6.3.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/hw-prim-0.6.3.2-HofCcN54kpwq1tC8UUFJr hw-prim> Running phase: fixupPhase hw-prim> shrinking RPATHs of ELF executables and libraries in /nix/store/fc7y8xli57v8m0i01d7kxnm20vfxr7is-hw-prim-0.6.3.2 hw-prim> shrinking /nix/store/fc7y8xli57v8m0i01d7kxnm20vfxr7is-hw-prim-0.6.3.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHShw-prim-0.6.3.2-HofCcN54kpwq1tC8UUFJr-ghc9.12.1.so hw-prim> checking for references to /build/ in /nix/store/fc7y8xli57v8m0i01d7kxnm20vfxr7is-hw-prim-0.6.3.2... hw-prim> patching script interpreter paths in /nix/store/fc7y8xli57v8m0i01d7kxnm20vfxr7is-hw-prim-0.6.3.2 hw-prim> stripping (with command strip and flags -S -p) in /nix/store/fc7y8xli57v8m0i01d7kxnm20vfxr7is-hw-prim-0.6.3.2/lib hw-prim> shrinking RPATHs of ELF executables and libraries in /nix/store/2k7rn4nj9xw018d7mm451gpbjnh819qs-hw-prim-0.6.3.2-doc hw-prim> checking for references to /build/ in /nix/store/2k7rn4nj9xw018d7mm451gpbjnh819qs-hw-prim-0.6.3.2-doc... hw-prim> patching script interpreter paths in /nix/store/2k7rn4nj9xw018d7mm451gpbjnh819qs-hw-prim-0.6.3.2-doc stan> [2 of 2] Linking dist/build/stan/stan stan> Preprocessing test suite 'stan-test' for stan-0.2.0.0... stan> Building test suite 'stan-test' for stan-0.2.0.0... stan> : 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-f068) stan> - ghc-9.12.1 (exposed by flag -package-id ghc-9.12.1-f739) stan> - relude-1.2.2.0 (exposed by flag -package-id relude-1.2.2.0-G2bsocoQHbFCly5xtiIRxf) 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 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-f068) stan> - ghc-9.12.1 (exposed by flag -package-id ghc-9.12.1-f739) stan> - relude-1.2.2.0 (exposed by flag -package-id relude-1.2.2.0-G2bsocoQHbFCly5xtiIRxf) stan> stan> [14 of 14] Linking dist/build/stan-test/stan-test stan> buildPhase completed in 59 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' [✔] 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.21s) 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 cabal-add> Preprocessing library for cabal-add-0.1... cabal-add> Running Haddock on library for cabal-add-0.1... cabal-add> [1 of 1] Compiling Distribution.Client.Add ( src/Distribution/Client/Add.hs, nothing ) [HIE file is missing] cabal-add> Haddock coverage: cabal-add> 100% ( 8 / 8) in 'Distribution.Client.Add' 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/xgkmj1q3w5qp7xg3ca48s9zsbdrw66k6-cabal-add-0.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/cabal-add-0.1-445ZyYypHKE10IJchoGNHU cabal-add> Installing executable cabal-add in /nix/store/xgkmj1q3w5qp7xg3ca48s9zsbdrw66k6-cabal-add-0.1/bin cabal-add> Warning: The directory cabal-add> /nix/store/xgkmj1q3w5qp7xg3ca48s9zsbdrw66k6-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/xgkmj1q3w5qp7xg3ca48s9zsbdrw66k6-cabal-add-0.1 cabal-add> shrinking /nix/store/xgkmj1q3w5qp7xg3ca48s9zsbdrw66k6-cabal-add-0.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHScabal-add-0.1-445ZyYypHKE10IJchoGNHU-ghc9.12.1.so cabal-add> shrinking /nix/store/xgkmj1q3w5qp7xg3ca48s9zsbdrw66k6-cabal-add-0.1/bin/cabal-add cabal-add> checking for references to /build/ in /nix/store/xgkmj1q3w5qp7xg3ca48s9zsbdrw66k6-cabal-add-0.1... cabal-add> patching script interpreter paths in /nix/store/xgkmj1q3w5qp7xg3ca48s9zsbdrw66k6-cabal-add-0.1 cabal-add> stripping (with command strip and flags -S -p) in /nix/store/xgkmj1q3w5qp7xg3ca48s9zsbdrw66k6-cabal-add-0.1/lib /nix/store/xgkmj1q3w5qp7xg3ca48s9zsbdrw66k6-cabal-add-0.1/bin cabal-add> shrinking RPATHs of ELF executables and libraries in /nix/store/lf8b1xd0nbma2w4j9qbwfi1yb1rzbfb0-cabal-add-0.1-doc cabal-add> checking for references to /build/ in /nix/store/lf8b1xd0nbma2w4j9qbwfi1yb1rzbfb0-cabal-add-0.1-doc... cabal-add> patching script interpreter paths in /nix/store/lf8b1xd0nbma2w4j9qbwfi1yb1rzbfb0-cabal-add-0.1-doc path (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/1h7rdpa4x0ia0hy0fz8z3ljpmgvldb0n-path-0.9.5 /nix/store/3znrqsb6dh13si58kb40jn86i4a1vs5f-path-0.9.5-doc path (post)> Pushing 2 paths (160 are already present) using zstd to cache sellout ⏳ path (post)> path (post)> Pushing /nix/store/1h7rdpa4x0ia0hy0fz8z3ljpmgvldb0n-path-0.9.5 (5.37 MiB) path (post)> Pushing /nix/store/3znrqsb6dh13si58kb40jn86i4a1vs5f-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/1h7rdpa4x0ia0hy0fz8z3ljpmgvldb0n-path-0.9.5 /nix/store/3znrqsb6dh13si58kb40jn86i4a1vs5f-path-0.9.5-doc path (post)> copying 2 paths... path (post)> copying path '/nix/store/3znrqsb6dh13si58kb40jn86i4a1vs5f-path-0.9.5-doc' to 'https://cache.nix-ci.com'... path (post)> copying path '/nix/store/1h7rdpa4x0ia0hy0fz8z3ljpmgvldb0n-path-0.9.5' to 'https://cache.nix-ci.com'... path (post)> copying 1 paths... path (post)> copying path '/nix/store/sgnzn2fr4xy2w6jdxkjilmnwjjaficww-path-0.9.5.drv' to 'https://cache.nix-ci.com'... path (post)> added 0 signatures path (post)> added 0 signatures path (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/1h7rdpa4x0ia0hy0fz8z3ljpmgvldb0n-path-0.9.5 /nix/store/3znrqsb6dh13si58kb40jn86i4a1vs5f-path-0.9.5-doc path (post)> copying 2 paths... path (post)> copying path '/nix/store/3znrqsb6dh13si58kb40jn86i4a1vs5f-path-0.9.5-doc' to 'ssh-ng://worker.nix-ci.com'... path (post)> copying path '/nix/store/1h7rdpa4x0ia0hy0fz8z3ljpmgvldb0n-path-0.9.5' to 'ssh-ng://worker.nix-ci.com'... path (post)> copying 1 paths... path (post)> copying path '/nix/store/sgnzn2fr4xy2w6jdxkjilmnwjjaficww-path-0.9.5.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/93siasydvs0g3wsf4p16430pzcq5h833-path-io-1.8.2.drv'... 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 ) 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 ) 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 ) 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> - 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 quickcheck-classes> Documentation created: dist/doc/html/quickcheck-classes, quickcheck-classes> dist/doc/html/quickcheck-classes/quickcheck-classes.txt 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/fssy8bvclpd2jxryrx485fhxiw4ndbd7-quickcheck-classes-0.6.5.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/quickcheck-classes-0.6.5.0-4dzwxCQObnSJ2sj8paif7h quickcheck-classes> Running phase: fixupPhase quickcheck-classes> shrinking RPATHs of ELF executables and libraries in /nix/store/fssy8bvclpd2jxryrx485fhxiw4ndbd7-quickcheck-classes-0.6.5.0 quickcheck-classes> shrinking /nix/store/fssy8bvclpd2jxryrx485fhxiw4ndbd7-quickcheck-classes-0.6.5.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHSquickcheck-classes-0.6.5.0-4dzwxCQObnSJ2sj8paif7h-ghc9.12.1.so quickcheck-classes> checking for references to /build/ in /nix/store/fssy8bvclpd2jxryrx485fhxiw4ndbd7-quickcheck-classes-0.6.5.0... quickcheck-classes> patching script interpreter paths in /nix/store/fssy8bvclpd2jxryrx485fhxiw4ndbd7-quickcheck-classes-0.6.5.0 quickcheck-classes> stripping (with command strip and flags -S -p) in /nix/store/fssy8bvclpd2jxryrx485fhxiw4ndbd7-quickcheck-classes-0.6.5.0/lib quickcheck-classes> shrinking RPATHs of ELF executables and libraries in /nix/store/yjn6kql1y8kpikrxd4hi816fxihkxiga-quickcheck-classes-0.6.5.0-doc quickcheck-classes> checking for references to /build/ in /nix/store/yjn6kql1y8kpikrxd4hi816fxihkxiga-quickcheck-classes-0.6.5.0-doc... quickcheck-classes> patching script interpreter paths in /nix/store/yjn6kql1y8kpikrxd4hi816fxihkxiga-quickcheck-classes-0.6.5.0-doc rerebase> [153 of 368] Compiling Data.String ( library/Data/String.hs, dist/build/Data/String.p_o ) rerebase> [154 of 368] Compiling Data.Set ( library/Data/Set.hs, dist/build/Data/Set.p_o ) rerebase> [155 of 368] Compiling Data.Sequence ( library/Data/Sequence.hs, dist/build/Data/Sequence.p_o ) rerebase> [156 of 368] Compiling Data.Semigroupoid.Static ( library/Data/Semigroupoid/Static.hs, dist/build/Data/Semigroupoid/Static.p_o ) rerebase> [157 of 368] Compiling Data.Semigroupoid.Ob ( library/Data/Semigroupoid/Ob.hs, dist/build/Data/Semigroupoid/Ob.p_o ) rerebase> [158 of 368] Compiling Data.Semigroupoid.Dual ( library/Data/Semigroupoid/Dual.hs, dist/build/Data/Semigroupoid/Dual.p_o ) rerebase> [159 of 368] Compiling Data.Semigroupoid ( library/Data/Semigroupoid.hs, dist/build/Data/Semigroupoid.p_o ) rerebase> [160 of 368] Compiling Data.Semigroup.Traversable.Class ( library/Data/Semigroup/Traversable/Class.hs, dist/build/Data/Semigroup/Traversable/Class.p_o ) rerebase> [161 of 368] Compiling Data.Semigroup.Traversable ( library/Data/Semigroup/Traversable.hs, dist/build/Data/Semigroup/Traversable.p_o ) rerebase> [162 of 368] Compiling Data.Semigroup.Foldable ( library/Data/Semigroup/Foldable.hs, dist/build/Data/Semigroup/Foldable.p_o ) rerebase> [163 of 368] Compiling Data.Semigroup.Bitraversable ( library/Data/Semigroup/Bitraversable.hs, dist/build/Data/Semigroup/Bitraversable.p_o ) rerebase> [164 of 368] Compiling Data.Semigroup.Bifoldable ( library/Data/Semigroup/Bifoldable.hs, dist/build/Data/Semigroup/Bifoldable.p_o ) rerebase> [165 of 368] Compiling Data.Semigroup ( library/Data/Semigroup.hs, dist/build/Data/Semigroup.p_o ) rerebase> [166 of 368] Compiling Data.Scientific ( library/Data/Scientific.hs, dist/build/Data/Scientific.p_o ) rerebase> [167 of 368] Compiling Data.STRef.Strict ( library/Data/STRef/Strict.hs, dist/build/Data/STRef/Strict.p_o ) rerebase> [168 of 368] Compiling Data.STRef.Lazy ( library/Data/STRef/Lazy.hs, dist/build/Data/STRef/Lazy.p_o ) rerebase> [169 of 368] Compiling Data.STRef ( library/Data/STRef.hs, dist/build/Data/STRef.p_o ) rerebase> [170 of 368] Compiling Data.Ratio ( library/Data/Ratio.hs, dist/build/Data/Ratio.p_o ) rerebase> [171 of 368] Compiling Data.Proxy ( library/Data/Proxy.hs, dist/build/Data/Proxy.p_o ) rerebase> [172 of 368] Compiling Data.Profunctor.Yoneda ( library/Data/Profunctor/Yoneda.hs, dist/build/Data/Profunctor/Yoneda.p_o ) rerebase> [173 of 368] Compiling Data.Profunctor.Unsafe ( library/Data/Profunctor/Unsafe.hs, dist/build/Data/Profunctor/Unsafe.p_o ) rerebase> [174 of 368] Compiling Data.Profunctor.Types ( library/Data/Profunctor/Types.hs, dist/build/Data/Profunctor/Types.p_o ) rerebase> [175 of 368] Compiling Data.Profunctor.Traversing ( library/Data/Profunctor/Traversing.hs, dist/build/Data/Profunctor/Traversing.p_o ) rerebase> [176 of 368] Compiling Data.Profunctor.Strong ( library/Data/Profunctor/Strong.hs, dist/build/Data/Profunctor/Strong.p_o ) rerebase> [177 of 368] Compiling Data.Profunctor.Sieve ( library/Data/Profunctor/Sieve.hs, dist/build/Data/Profunctor/Sieve.p_o ) rerebase> [178 of 368] Compiling Data.Profunctor.Rep ( library/Data/Profunctor/Rep.hs, dist/build/Data/Profunctor/Rep.p_o ) rerebase> [179 of 368] Compiling Data.Profunctor.Ran ( library/Data/Profunctor/Ran.hs, dist/build/Data/Profunctor/Ran.p_o ) rerebase> [180 of 368] Compiling Data.Profunctor.Monad ( library/Data/Profunctor/Monad.hs, dist/build/Data/Profunctor/Monad.p_o ) rerebase> [181 of 368] Compiling Data.Profunctor.Mapping ( library/Data/Profunctor/Mapping.hs, dist/build/Data/Profunctor/Mapping.p_o ) rerebase> [182 of 368] Compiling Data.Profunctor.Composition ( library/Data/Profunctor/Composition.hs, dist/build/Data/Profunctor/Composition.p_o ) rerebase> [183 of 368] Compiling Data.Profunctor.Closed ( library/Data/Profunctor/Closed.hs, dist/build/Data/Profunctor/Closed.p_o ) rerebase> [184 of 368] Compiling Data.Profunctor.Choice ( library/Data/Profunctor/Choice.hs, dist/build/Data/Profunctor/Choice.p_o ) rerebase> [185 of 368] Compiling Data.Profunctor.Cayley ( library/Data/Profunctor/Cayley.hs, dist/build/Data/Profunctor/Cayley.p_o ) rerebase> [186 of 368] Compiling Data.Profunctor.Adjunction ( library/Data/Profunctor/Adjunction.hs, dist/build/Data/Profunctor/Adjunction.p_o ) rerebase> [187 of 368] Compiling Data.Profunctor ( library/Data/Profunctor.hs, dist/build/Data/Profunctor.p_o ) stan> 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 [✔] cabal-add (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/lf8b1xd0nbma2w4j9qbwfi1yb1rzbfb0-cabal-add-0.1-doc /nix/store/xgkmj1q3w5qp7xg3ca48s9zsbdrw66k6-cabal-add-0.1 cabal-add (post)> Pushing 2 paths (177 are already present) using zstd to cache sellout ⏳ cabal-add (post)> cabal-add (post)> Pushing /nix/store/lf8b1xd0nbma2w4j9qbwfi1yb1rzbfb0-cabal-add-0.1-doc (522.70 KiB) cabal-add (post)> Pushing /nix/store/xgkmj1q3w5qp7xg3ca48s9zsbdrw66k6-cabal-add-0.1 (5.67 MiB) cabal-add (post)> cabal-add (post)> All done. cabal-add (post)> added 2 signatures cabal-add (post)> added 2 signatures cabal-add (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/lf8b1xd0nbma2w4j9qbwfi1yb1rzbfb0-cabal-add-0.1-doc /nix/store/xgkmj1q3w5qp7xg3ca48s9zsbdrw66k6-cabal-add-0.1 cabal-add (post)> copying 2 paths... cabal-add (post)> copying path '/nix/store/lf8b1xd0nbma2w4j9qbwfi1yb1rzbfb0-cabal-add-0.1-doc' to 'https://cache.nix-ci.com'... cabal-add (post)> copying path '/nix/store/xgkmj1q3w5qp7xg3ca48s9zsbdrw66k6-cabal-add-0.1' to 'https://cache.nix-ci.com'... cabal-add (post)> copying 1 paths... cabal-add (post)> copying path '/nix/store/48pb7ch4kh8cfl2mp4fhv47fllm3qqs5-cabal-add-0.1.drv' to 'https://cache.nix-ci.com'... cabal-add (post)> added 0 signatures cabal-add (post)> added 0 signatures cabal-add (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/lf8b1xd0nbma2w4j9qbwfi1yb1rzbfb0-cabal-add-0.1-doc /nix/store/xgkmj1q3w5qp7xg3ca48s9zsbdrw66k6-cabal-add-0.1 cabal-add (post)> copying 2 paths... cabal-add (post)> copying path '/nix/store/lf8b1xd0nbma2w4j9qbwfi1yb1rzbfb0-cabal-add-0.1-doc' to 'ssh-ng://worker.nix-ci.com'... cabal-add (post)> copying path '/nix/store/xgkmj1q3w5qp7xg3ca48s9zsbdrw66k6-cabal-add-0.1' to 'ssh-ng://worker.nix-ci.com'... cabal-add (post)> copying 1 paths... cabal-add (post)> copying path '/nix/store/48pb7ch4kh8cfl2mp4fhv47fllm3qqs5-cabal-add-0.1.drv' to 'ssh-ng://worker.nix-ci.com'... hw-prim (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/2k7rn4nj9xw018d7mm451gpbjnh819qs-hw-prim-0.6.3.2-doc /nix/store/fc7y8xli57v8m0i01d7kxnm20vfxr7is-hw-prim-0.6.3.2 hw-prim (post)> Pushing 2 paths (98 are already present) using zstd to cache sellout ⏳ hw-prim (post)> hw-prim (post)> Pushing /nix/store/2k7rn4nj9xw018d7mm451gpbjnh819qs-hw-prim-0.6.3.2-doc (3.14 MiB) hw-prim (post)> Pushing /nix/store/fc7y8xli57v8m0i01d7kxnm20vfxr7is-hw-prim-0.6.3.2 (9.68 MiB) hw-prim (post)> hw-prim (post)> All done. hw-prim (post)> added 2 signatures hw-prim (post)> added 2 signatures hw-prim (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/2k7rn4nj9xw018d7mm451gpbjnh819qs-hw-prim-0.6.3.2-doc /nix/store/fc7y8xli57v8m0i01d7kxnm20vfxr7is-hw-prim-0.6.3.2 hw-prim (post)> copying 2 paths... hw-prim (post)> copying path '/nix/store/2k7rn4nj9xw018d7mm451gpbjnh819qs-hw-prim-0.6.3.2-doc' to 'https://cache.nix-ci.com'... hw-prim (post)> copying path '/nix/store/fc7y8xli57v8m0i01d7kxnm20vfxr7is-hw-prim-0.6.3.2' to 'https://cache.nix-ci.com'... hw-prim (post)> copying 1 paths... hw-prim (post)> copying path '/nix/store/z3z08fbqhbs6g0qvjqp8b6lqzf9f2wkb-hw-prim-0.6.3.2.drv' to 'https://cache.nix-ci.com'... hw-prim (post)> added 0 signatures hw-prim (post)> added 0 signatures hw-prim (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/2k7rn4nj9xw018d7mm451gpbjnh819qs-hw-prim-0.6.3.2-doc /nix/store/fc7y8xli57v8m0i01d7kxnm20vfxr7is-hw-prim-0.6.3.2 hw-prim (post)> copying 2 paths... hw-prim (post)> copying path '/nix/store/2k7rn4nj9xw018d7mm451gpbjnh819qs-hw-prim-0.6.3.2-doc' to 'ssh-ng://worker.nix-ci.com'... hw-prim (post)> copying path '/nix/store/fc7y8xli57v8m0i01d7kxnm20vfxr7is-hw-prim-0.6.3.2' to 'ssh-ng://worker.nix-ci.com'... hw-prim (post)> copying 1 paths... hw-prim (post)> copying path '/nix/store/z3z08fbqhbs6g0qvjqp8b6lqzf9f2wkb-hw-prim-0.6.3.2.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/bmznd8qkb7vr16xcjz0928kk02wyggwr-hw-fingertree-0.1.2.1.drv'... 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 ) 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 ) 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 ) 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> 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 lens> Documentation created: dist/doc/html/lens, dist/doc/html/lens/lens.txt lens> Preprocessing test suite 'templates' for lens-5.3.4... lens> Preprocessing test suite 'hunit' 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 2 minutes 29 seconds lens> Running phase: installPhase lens> Installing library in /nix/store/cvbl7cgisiywca874apc6qilahb5kr6d-lens-5.3.4/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ lens> Running phase: fixupPhase lens> shrinking RPATHs of ELF executables and libraries in /nix/store/cvbl7cgisiywca874apc6qilahb5kr6d-lens-5.3.4 lens> shrinking /nix/store/cvbl7cgisiywca874apc6qilahb5kr6d-lens-5.3.4/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHSlens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ-ghc9.12.1.so lens> checking for references to /build/ in /nix/store/cvbl7cgisiywca874apc6qilahb5kr6d-lens-5.3.4... lens> patching script interpreter paths in /nix/store/cvbl7cgisiywca874apc6qilahb5kr6d-lens-5.3.4 lens> stripping (with command strip and flags -S -p) in /nix/store/cvbl7cgisiywca874apc6qilahb5kr6d-lens-5.3.4/lib lens> shrinking RPATHs of ELF executables and libraries in /nix/store/ahiryhcx78rq0zi17skyng875kazc7ha-lens-5.3.4-doc lens> checking for references to /build/ in /nix/store/ahiryhcx78rq0zi17skyng875kazc7ha-lens-5.3.4-doc... 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 ) 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.1222 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 internal library target in /nix/store/b8qfkszgly5i4xw6iy58aakykwizjp9r-stan-0.2.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/stan-0.2.0.0-Az4A6RptYxdGUaP78TehuV-target stan> Installing library in /nix/store/b8qfkszgly5i4xw6iy58aakykwizjp9r-stan-0.2.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/stan-0.2.0.0-7YfV7O2C1Wj5x6QRLaHbRG stan> Installing executable stan in /nix/store/b8qfkszgly5i4xw6iy58aakykwizjp9r-stan-0.2.0.0/bin stan> Warning: The directory stan> /nix/store/b8qfkszgly5i4xw6iy58aakykwizjp9r-stan-0.2.0.0/bin is not in the stan> system search path. stan> Running phase: fixupPhase path-io> Running phase: setupCompilerEnvironmentPhase path-io> Build with /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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.mu6iQ04z5m/setup-package.conf.d -threaded path-io> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.mu6iQ04z5m/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/x4qgvvm6672pm9fcbk23h69rssi4vx0k-path-io-1.8.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/njx4g0x6fms1d6dpi0xkv5w4wndcb0rv-path-io-1.8.2-doc/share/doc/path-io-1.8.2 --with-gcc=gcc --package-db=/build/tmp.mu6iQ04z5m/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib path-io> Using Parsec parser path-io> Configuring path-io-1.8.2... path-io> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports path-io> 'ghc' version < 9.12): path-io> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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-FqJbaV5WFOMJej6tD6BhJt path-io> include base-4.21.0.0-f068 path-io> include containers-0.7-647d path-io> include directory-1.3.9.0-9eff path-io> include dlist-1.0-ErOFvdzng7v2bUlF3Mrb1f path-io> include exceptions-0.10.9-5f69 path-io> include filepath-1.5.4.0-7ce6 path-io> include path-0.9.5-Dt4XNYrdYvYGWTHZy4MtWI path-io> include temporary-1.3-IvNvS6OZKey6h9lvi7WIGg path-io> include time-1.14-f7a8 path-io> include transformers-0.6.1.2-199f path-io> include unix-compat-0.7.4-AZmRsPEEGaHGaIjsvDWgZb path-io> component path-io-1.8.2-Bt9XGL1tyMxLkMDmiGsYJG-tests path-io> include base-4.21.0.0-f068 path-io> include exceptions-0.10.9-5f69 quickcheck-classes (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/fssy8bvclpd2jxryrx485fhxiw4ndbd7-quickcheck-classes-0.6.5.0 /nix/store/yjn6kql1y8kpikrxd4hi816fxihkxiga-quickcheck-classes-0.6.5.0-doc quickcheck-classes (post)> Pushing 2 paths (166 are already present) using zstd to cache sellout ⏳ quickcheck-classes (post)> quickcheck-classes (post)> Pushing /nix/store/yjn6kql1y8kpikrxd4hi816fxihkxiga-quickcheck-classes-0.6.5.0-doc (1.72 MiB) quickcheck-classes (post)> Pushing /nix/store/fssy8bvclpd2jxryrx485fhxiw4ndbd7-quickcheck-classes-0.6.5.0 (3.35 MiB) 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/fssy8bvclpd2jxryrx485fhxiw4ndbd7-quickcheck-classes-0.6.5.0 /nix/store/yjn6kql1y8kpikrxd4hi816fxihkxiga-quickcheck-classes-0.6.5.0-doc quickcheck-classes (post)> copying 2 paths... quickcheck-classes (post)> copying path '/nix/store/yjn6kql1y8kpikrxd4hi816fxihkxiga-quickcheck-classes-0.6.5.0-doc' to 'https://cache.nix-ci.com'... quickcheck-classes (post)> copying path '/nix/store/fssy8bvclpd2jxryrx485fhxiw4ndbd7-quickcheck-classes-0.6.5.0' to 'https://cache.nix-ci.com'... quickcheck-classes (post)> copying 1 paths... quickcheck-classes (post)> copying path '/nix/store/qqjjhl3i0ymab2igx0i9p6snfryfj11k-quickcheck-classes-0.6.5.0.drv' to 'https://cache.nix-ci.com'... quickcheck-classes (post)> added 0 signatures quickcheck-classes (post)> added 0 signatures quickcheck-classes (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/fssy8bvclpd2jxryrx485fhxiw4ndbd7-quickcheck-classes-0.6.5.0 /nix/store/yjn6kql1y8kpikrxd4hi816fxihkxiga-quickcheck-classes-0.6.5.0-doc quickcheck-classes (post)> copying 2 paths... quickcheck-classes (post)> copying path '/nix/store/yjn6kql1y8kpikrxd4hi816fxihkxiga-quickcheck-classes-0.6.5.0-doc' to 'ssh-ng://worker.nix-ci.com'... quickcheck-classes (post)> copying path '/nix/store/fssy8bvclpd2jxryrx485fhxiw4ndbd7-quickcheck-classes-0.6.5.0' to 'ssh-ng://worker.nix-ci.com'... quickcheck-classes (post)> copying 1 paths... quickcheck-classes (post)> copying path '/nix/store/qqjjhl3i0ymab2igx0i9p6snfryfj11k-quickcheck-classes-0.6.5.0.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/mcliwknl24a6aihb7vgh4kc564cin36k-bitvec-1.1.5.0.drv'... building '/nix/store/jd1kcfg9lsnby4pvmnszf3kq27k07c5v-mod-0.2.0.1.drv'... 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 ) ghc-lib-parser> [ 63 of 456] Compiling GHCi.Message ( libraries/ghci/GHCi/Message.hs, dist/build/GHCi/Message.p_o ) 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 ) algebraic-graphs> ============ NonEmpty.AdjacencyMap.overlays1 ============ algebraic-graphs> OK: overlays1 [x] == x algebraic-graphs> OK: overlays1 [x,y] == overlay x y algebraic-graphs> algebraic-graphs> ============ NonEmpty.AdjacencyMap.connects1 ============ algebraic-graphs> OK: connects1 [x] == x algebraic-graphs> OK: connects1 [x,y] == connect x y algebraic-graphs> algebraic-graphs> ============ NonEmpty.AdjacencyMap.isSubgraphOf ============ algebraic-graphs> OK: isSubgraphOf x (overlay x y) == True algebraic-graphs> OK: isSubgraphOf (overlay x y) (connect x y) == True algebraic-graphs> OK: isSubgraphOf (path1 xs) (circuit1 xs) == True algebraic-graphs> OK: isSubgraphOf x y ==> x <= y algebraic-graphs> algebraic-graphs> ============ NonEmpty.AdjacencyMap.hasVertex ============ algebraic-graphs> OK: hasVertex x (vertex y) == (x == y) algebraic-graphs> algebraic-graphs> ============ NonEmpty.AdjacencyMap.hasEdge ============ algebraic-graphs> OK: hasEdge x y (vertex z) == False algebraic-graphs> OK: hasEdge x y (edge x y) == True algebraic-graphs> OK: hasEdge x y . removeEdge x y == const False algebraic-graphs> OK: hasEdge x y == elem (x,y) . edgeList algebraic-graphs> algebraic-graphs> ============ NonEmpty.AdjacencyMap.vertexCount ============ algebraic-graphs> OK: vertexCount (vertex x) == 1 algebraic-graphs> OK: vertexCount x >= 1 algebraic-graphs> OK: vertexCount == length . vertexList1 algebraic-graphs> algebraic-graphs> ============ NonEmpty.AdjacencyMap.edgeCount ============ algebraic-graphs> OK: edgeCount (vertex x) == 0 algebraic-graphs> OK: edgeCount (edge x y) == 1 algebraic-graphs> OK: edgeCount == length . edgeList algebraic-graphs> algebraic-graphs> ============ NonEmpty.AdjacencyMap.vertexList1 ============ algebraic-graphs> OK: vertexList1 (vertex x) == [x] algebraic-graphs> OK: vertexList1 . vertices1 == nub . sort algebraic-graphs> algebraic-graphs> ============ NonEmpty.AdjacencyMap.edgeList ============ algebraic-graphs> OK: edgeList (vertex x) == [] algebraic-graphs> OK: edgeList (edge x y) == [(x,y)] algebraic-graphs> OK: edgeList (star 2 [3,1]) == [(2,1), (2,3)] algebraic-graphs> OK: edgeList . edges1 == nub . sort . toList algebraic-graphs> OK: edgeList . transpose == sort . map swap . edgeList algebraic-graphs> algebraic-graphs> ============ NonEmpty.AdjacencyMap.vertexSet ============ algebraic-graphs> OK: vertexSet . vertex == Set.singleton algebraic-graphs> OK: vertexSet . vertices1 == Set.fromList . toList algebraic-graphs> OK: vertexSet . clique1 == Set.fromList . toList algebraic-graphs> algebraic-graphs> ============ NonEmpty.AdjacencyMap.edgeSet ============ algebraic-graphs> OK: edgeSet (vertex x) == Set.empty algebraic-graphs> OK: edgeSet (edge x y) == Set.singleton (x,y) algebraic-graphs> OK: edgeSet . edges1 == Set.fromList . toList algebraic-graphs> algebraic-graphs> ============ NonEmpty.AdjacencyMap.preSet ============ algebraic-graphs> OK: preSet x (vertex x) == Set.empty algebraic-graphs> OK: preSet 1 (edge 1 2) == Set.empty algebraic-graphs> OK: preSet y (edge x y) == Set.fromList [x] algebraic-graphs> algebraic-graphs> ============ NonEmpty.AdjacencyMap.postSet ============ algebraic-graphs> OK: postSet x (vertex x) == Set.empty algebraic-graphs> OK: postSet x (edge x y) == Set.fromList [y] algebraic-graphs> OK: postSet 2 (edge 1 2) == Set.empty algebraic-graphs> algebraic-graphs> ============ NonEmpty.AdjacencyMap.path1 ============ algebraic-graphs> OK: path1 [x] == vertex x algebraic-graphs> OK: path1 [x,y] == edge x y algebraic-graphs> OK: path1 . reverse == transpose . path1 algebraic-graphs> algebraic-graphs> ============ NonEmpty.AdjacencyMap.circuit1 ============ algebraic-graphs> OK: circuit1 [x] == edge x x algebraic-graphs> OK: circuit1 [x,y] == edges1 [(x,y), (y,x)] algebraic-graphs> OK: circuit1 . reverse == transpose . circuit1 algebraic-graphs> algebraic-graphs> ============ NonEmpty.AdjacencyMap.clique1 ============ algebraic-graphs> OK: clique1 [x] == vertex x algebraic-graphs> OK: clique1 [x,y] == edge x y algebraic-graphs> OK: clique1 [x,y,z] == edges1 [(x,y), (x,z), (y,z)] algebraic-graphs> OK: clique1 (xs <> ys) == connect (clique1 xs) (clique1 ys) algebraic-graphs> OK: clique1 . reverse == transpose . clique1 algebraic-graphs> algebraic-graphs> ============ NonEmpty.AdjacencyMap.biclique1 ============ algebraic-graphs> OK: biclique1 [x1,x2] [y1,y2] == edges1 [(x1,y1), (x1,y2), (x2,y1), (x2,y2)] algebraic-graphs> OK: biclique1 xs ys == connect (vertices1 xs) (vertices1 ys) algebraic-graphs> algebraic-graphs> ============ NonEmpty.AdjacencyMap.star ============ algebraic-graphs> OK: star x [] == vertex x algebraic-graphs> OK: star x [y] == edge x y algebraic-graphs> OK: star x [y,z] == edges1 [(x,y), (x,z)] algebraic-graphs> algebraic-graphs> ============ NonEmpty.AdjacencyMap.stars1 ============ algebraic-graphs> OK: stars1 [(x, [] )] == vertex x algebraic-graphs> OK: stars1 [(x, [y])] == edge x y algebraic-graphs> OK: stars1 [(x, ys )] == star x ys algebraic-graphs> OK: stars1 == overlays1 . fmap (uncurry star) algebraic-graphs> OK: overlay (stars1 xs) (stars1 ys) == stars1 (xs <> ys) algebraic-graphs> algebraic-graphs> ============ NonEmpty.AdjacencyMap.tree ============ algebraic-graphs> OK: tree (Node x []) == vertex x algebraic-graphs> OK: tree (Node x [Node y [Node z []]]) == path1 [x,y,z] algebraic-graphs> OK: tree (Node x [Node y [], Node z []]) == star x [y,z] algebraic-graphs> OK: tree (Node 1 [Node 2 [], Node 3 [Node 4 [], Node 5 []]]) == edges1 [(1,2), (1,3), (3,4), (3,5)] algebraic-graphs> algebraic-graphs> ============ NonEmpty.AdjacencyMap.removeVertex1 ============ lens> patching script interpreter paths in /nix/store/ahiryhcx78rq0zi17skyng875kazc7ha-lens-5.3.4-doc rerebase> [226 of 368] Compiling Data.Functor.Bind.Trans ( library/Data/Functor/Bind/Trans.hs, dist/build/Data/Functor/Bind/Trans.p_o ) rerebase> [227 of 368] Compiling Data.Functor.Bind.Class ( library/Data/Functor/Bind/Class.hs, dist/build/Data/Functor/Bind/Class.p_o ) rerebase> [228 of 368] Compiling Data.Functor.Bind ( library/Data/Functor/Bind.hs, dist/build/Data/Functor/Bind.p_o ) rerebase> [229 of 368] Compiling Data.Functor.Apply ( library/Data/Functor/Apply.hs, dist/build/Data/Functor/Apply.p_o ) rerebase> [230 of 368] Compiling Data.Functor.Alt ( library/Data/Functor/Alt.hs, dist/build/Data/Functor/Alt.p_o ) rerebase> [231 of 368] Compiling Data.Functor ( library/Data/Functor.hs, dist/build/Data/Functor.p_o ) rerebase> [232 of 368] Compiling Data.Function ( library/Data/Function.hs, dist/build/Data/Function.p_o ) rerebase> [233 of 368] Compiling Data.Foldable ( library/Data/Foldable.hs, dist/build/Data/Foldable.p_o ) rerebase> [234 of 368] Compiling Data.Fixed ( library/Data/Fixed.hs, dist/build/Data/Fixed.p_o ) rerebase> [235 of 368] Compiling Data.Eq ( library/Data/Eq.hs, dist/build/Data/Eq.p_o ) rerebase> [236 of 368] Compiling Data.Either.Validation ( library/Data/Either/Validation.hs, dist/build/Data/Either/Validation.p_o ) rerebase> [237 of 368] Compiling Data.Either.Combinators ( library/Data/Either/Combinators.hs, dist/build/Data/Either/Combinators.p_o ) rerebase> [238 of 368] Compiling Data.Either ( library/Data/Either.hs, dist/build/Data/Either.p_o ) rerebase> [239 of 368] Compiling Data.Dynamic ( library/Data/Dynamic.hs, dist/build/Data/Dynamic.p_o ) rerebase> [240 of 368] Compiling Data.Data ( library/Data/Data.hs, dist/build/Data/Data.p_o ) rerebase> [241 of 368] Compiling Data.DList ( library/Data/DList.hs, dist/build/Data/DList.p_o ) rerebase> [242 of 368] Compiling Data.Complex ( library/Data/Complex.hs, dist/build/Data/Complex.p_o ) rerebase> [243 of 368] Compiling Data.Coerce ( library/Data/Coerce.hs, dist/build/Data/Coerce.p_o ) rerebase> [244 of 368] Compiling Data.Char ( library/Data/Char.hs, dist/build/Data/Char.p_o ) rerebase> [245 of 368] Compiling Data.ByteString.Unsafe ( library/Data/ByteString/Unsafe.hs, dist/build/Data/ByteString/Unsafe.p_o ) rerebase> [246 of 368] Compiling Data.ByteString.Short.Internal ( library/Data/ByteString/Short/Internal.hs, dist/build/Data/ByteString/Short/Internal.p_o ) rerebase> [247 of 368] Compiling Data.ByteString.Short ( library/Data/ByteString/Short.hs, dist/build/Data/ByteString/Short.p_o ) rerebase> [248 of 368] Compiling Data.ByteString.Lazy.Internal ( library/Data/ByteString/Lazy/Internal.hs, dist/build/Data/ByteString/Lazy/Internal.p_o ) rerebase> [249 of 368] Compiling Data.ByteString.Lazy.Char8 ( library/Data/ByteString/Lazy/Char8.hs, dist/build/Data/ByteString/Lazy/Char8.p_o ) rerebase> [250 of 368] Compiling Data.ByteString.Lazy ( library/Data/ByteString/Lazy.hs, dist/build/Data/ByteString/Lazy.p_o ) rerebase> [251 of 368] Compiling Data.ByteString.Internal ( library/Data/ByteString/Internal.hs, dist/build/Data/ByteString/Internal.p_o ) rerebase> [252 of 368] Compiling Data.ByteString.Char8 ( library/Data/ByteString/Char8.hs, dist/build/Data/ByteString/Char8.p_o ) rerebase> [253 of 368] Compiling Data.ByteString.Builder.Scientific ( library/Data/ByteString/Builder/Scientific.hs, dist/build/Data/ByteString/Builder/Scientific.p_o ) rerebase> [254 of 368] Compiling Data.ByteString.Builder.Prim.Internal ( library/Data/ByteString/Builder/Prim/Internal.hs, dist/build/Data/ByteString/Builder/Prim/Internal.p_o ) rerebase> [255 of 368] Compiling Data.ByteString.Builder.Prim ( library/Data/ByteString/Builder/Prim.hs, dist/build/Data/ByteString/Builder/Prim.p_o ) rerebase> [256 of 368] Compiling Data.ByteString.Builder.Internal ( library/Data/ByteString/Builder/Internal.hs, dist/build/Data/ByteString/Builder/Internal.p_o ) rerebase> [257 of 368] Compiling Data.ByteString.Builder.Extra ( library/Data/ByteString/Builder/Extra.hs, dist/build/Data/ByteString/Builder/Extra.p_o ) rerebase> [258 of 368] Compiling Data.ByteString.Builder ( library/Data/ByteString/Builder.hs, dist/build/Data/ByteString/Builder.p_o ) rerebase> [259 of 368] Compiling Data.ByteString ( library/Data/ByteString.hs, dist/build/Data/ByteString.p_o ) rerebase> [260 of 368] Compiling Data.Bool ( library/Data/Bool.hs, dist/build/Data/Bool.p_o ) stan> shrinking RPATHs of ELF executables and libraries in /nix/store/b8qfkszgly5i4xw6iy58aakykwizjp9r-stan-0.2.0.0 stan> shrinking /nix/store/b8qfkszgly5i4xw6iy58aakykwizjp9r-stan-0.2.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHSstan-0.2.0.0-Az4A6RptYxdGUaP78TehuV-target-ghc9.12.1.so stan> shrinking /nix/store/b8qfkszgly5i4xw6iy58aakykwizjp9r-stan-0.2.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHSstan-0.2.0.0-7YfV7O2C1Wj5x6QRLaHbRG-ghc9.12.1.so stan> shrinking /nix/store/b8qfkszgly5i4xw6iy58aakykwizjp9r-stan-0.2.0.0/bin/stan stan> checking for references to /build/ in /nix/store/b8qfkszgly5i4xw6iy58aakykwizjp9r-stan-0.2.0.0... stan> patching script interpreter paths in /nix/store/b8qfkszgly5i4xw6iy58aakykwizjp9r-stan-0.2.0.0 stan> stripping (with command strip and flags -S -p) in /nix/store/b8qfkszgly5i4xw6iy58aakykwizjp9r-stan-0.2.0.0/lib /nix/store/b8qfkszgly5i4xw6iy58aakykwizjp9r-stan-0.2.0.0/bin path-io> include hspec-2.11.12-6VqvYzslwXZ4HevclPqaIQ path-io> include path-0.9.5-Dt4XNYrdYvYGWTHZy4MtWI path-io> include path-io-1.8.2-FqJbaV5WFOMJej6tD6BhJt path-io> include unix-compat-0.7.4-AZmRsPEEGaHGaIjsvDWgZb path-io> Linked component graph: path-io> unit path-io-1.8.2-FqJbaV5WFOMJej6tD6BhJt path-io> include base-4.21.0.0-f068 path-io> include containers-0.7-647d path-io> include directory-1.3.9.0-9eff path-io> include dlist-1.0-ErOFvdzng7v2bUlF3Mrb1f path-io> include exceptions-0.10.9-5f69 path-io> include filepath-1.5.4.0-7ce6 path-io> include path-0.9.5-Dt4XNYrdYvYGWTHZy4MtWI path-io> include temporary-1.3-IvNvS6OZKey6h9lvi7WIGg path-io> include time-1.14-f7a8 path-io> include transformers-0.6.1.2-199f path-io> include unix-compat-0.7.4-AZmRsPEEGaHGaIjsvDWgZb path-io> Path.IO=path-io-1.8.2-FqJbaV5WFOMJej6tD6BhJt:Path.IO path-io> unit path-io-1.8.2-Bt9XGL1tyMxLkMDmiGsYJG-tests path-io> include base-4.21.0.0-f068 path-io> include exceptions-0.10.9-5f69 path-io> include hspec-2.11.12-6VqvYzslwXZ4HevclPqaIQ path-io> include path-0.9.5-Dt4XNYrdYvYGWTHZy4MtWI path-io> include path-io-1.8.2-FqJbaV5WFOMJej6tD6BhJt path-io> include unix-compat-0.7.4-AZmRsPEEGaHGaIjsvDWgZb path-io> Ready component graph: path-io> definite path-io-1.8.2-FqJbaV5WFOMJej6tD6BhJt path-io> depends base-4.21.0.0-f068 path-io> depends containers-0.7-647d path-io> depends directory-1.3.9.0-9eff path-io> depends dlist-1.0-ErOFvdzng7v2bUlF3Mrb1f path-io> depends exceptions-0.10.9-5f69 path-io> depends filepath-1.5.4.0-7ce6 path-io> depends path-0.9.5-Dt4XNYrdYvYGWTHZy4MtWI path-io> depends temporary-1.3-IvNvS6OZKey6h9lvi7WIGg path-io> depends time-1.14-f7a8 path-io> depends transformers-0.6.1.2-199f path-io> depends unix-compat-0.7.4-AZmRsPEEGaHGaIjsvDWgZb path-io> definite path-io-1.8.2-Bt9XGL1tyMxLkMDmiGsYJG-tests path-io> depends base-4.21.0.0-f068 path-io> depends exceptions-0.10.9-5f69 path-io> depends hspec-2.11.12-6VqvYzslwXZ4HevclPqaIQ path-io> depends path-0.9.5-Dt4XNYrdYvYGWTHZy4MtWI path-io> depends path-io-1.8.2-FqJbaV5WFOMJej6tD6BhJt path-io> depends unix-compat-0.7.4-AZmRsPEEGaHGaIjsvDWgZb 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/x4qgvvm6672pm9fcbk23h69rssi4vx0k-path-io-1.8.2 path-io> Executables installed in: path-io> /nix/store/x4qgvvm6672pm9fcbk23h69rssi4vx0k-path-io-1.8.2/bin path-io> Libraries installed in: path-io> /nix/store/x4qgvvm6672pm9fcbk23h69rssi4vx0k-path-io-1.8.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/path-io-1.8.2-FqJbaV5WFOMJej6tD6BhJt path-io> Dynamic Libraries installed in: path-io> /nix/store/x4qgvvm6672pm9fcbk23h69rssi4vx0k-path-io-1.8.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739 path-io> Private executables installed in: path-io> /nix/store/x4qgvvm6672pm9fcbk23h69rssi4vx0k-path-io-1.8.2/libexec/x86_64-linux-ghc-9.12.1-f739/path-io-1.8.2 path-io> Data files installed in: path-io> /nix/store/x4qgvvm6672pm9fcbk23h69rssi4vx0k-path-io-1.8.2/share/x86_64-linux-ghc-9.12.1-f739/path-io-1.8.2 path-io> Documentation installed in: path-io> /nix/store/njx4g0x6fms1d6dpi0xkv5w4wndcb0rv-path-io-1.8.2-doc/share/doc/path-io-1.8.2 path-io> Configuration files installed in: path-io> /nix/store/x4qgvvm6672pm9fcbk23h69rssi4vx0k-path-io-1.8.2/etc path-io> No alex found path-io> Using ar found on system at: path-io> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar path-io> No c2hs found path-io> No cpphs found path-io> No doctest found path-io> Using gcc version 14.3.0 given by user at: path-io> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc path-io> Using ghc version 9.12.1 found on system at: path-io> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc path-io> Using ghc-pkg version 9.12.1 found on system at: path-io> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 hw-fingertree> Running phase: setupCompilerEnvironmentPhase hw-fingertree> Build with /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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.DPRctlO4b7/setup-package.conf.d -threaded hw-fingertree> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.DPRctlO4b7/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/9dp94l0ndy2c3hi02s20kdiq1y7kj4kl-hw-fingertree-0.1.2.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/3zp0wmxiffrszflmawj21z9id7vnfg08-hw-fingertree-0.1.2.1-doc/share/doc/hw-fingertree-0.1.2.1 --with-gcc=gcc --package-db=/build/tmp.DPRctlO4b7/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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-K0gd77M74vd4aZMQSVy8cl hw-fingertree> include base-4.21.0.0-f068 hw-fingertree> include deepseq-1.5.1.0-b096 hw-fingertree> include hw-prim-0.6.3.2-HofCcN54kpwq1tC8UUFJr hw-fingertree> component hw-fingertree-0.1.2.1-4svI36FV83l6HBTUOQ1DtE-doctest hw-fingertree> include base-4.21.0.0-f068 hw-fingertree> include doctest-0.24.0-GGpROyg9TSm1IGZyewuA6E hw-fingertree> include doctest-discover-0.2.0.0-4fXg72jzhjlF1nBn2JP9Qw hw-fingertree> include hw-fingertree-0.1.2.1-K0gd77M74vd4aZMQSVy8cl hw-fingertree> component hw-fingertree-0.1.2.1-GIFQk30HCZz94sdd92qI20-hw-fingertree-tests hw-fingertree> include base-4.21.0.0-f068 hw-fingertree> include deepseq-1.5.1.0-b096 hw-fingertree> include hedgehog-1.5-LcsFpG0Er7ZGRzxTgWdRj1 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 ) 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 ) algebraic-graphs> OK: removeVertex1 x (vertex x) == Nothing algebraic-graphs> OK: removeVertex1 1 (vertex 2) == Just (vertex 2) algebraic-graphs> OK: removeVertex1 x (edge x x) == Nothing algebraic-graphs> OK: removeVertex1 1 (edge 1 2) == Just (vertex 2) algebraic-graphs> OK: removeVertex1 x >=> removeVertex1 x == removeVertex1 x algebraic-graphs> algebraic-graphs> ============ NonEmpty.AdjacencyMap.removeEdge ============ algebraic-graphs> OK: removeEdge x y (edge x y) == vertices1 [x,y] algebraic-graphs> OK: removeEdge x y . removeEdge x y == removeEdge x y algebraic-graphs> OK: removeEdge 1 1 (1 * 1 * 2 * 2) == 1 * 2 * 2 algebraic-graphs> OK: removeEdge 1 2 (1 * 1 * 2 * 2) == 1 * 1 + 2 * 2 algebraic-graphs> algebraic-graphs> ============ NonEmpty.AdjacencyMap.replaceVertex ============ algebraic-graphs> OK: replaceVertex x x == id algebraic-graphs> OK: replaceVertex x y (vertex x) == vertex y algebraic-graphs> OK: replaceVertex x y == mergeVertices (== x) y algebraic-graphs> algebraic-graphs> ============ NonEmpty.AdjacencyMap.mergeVertices ============ algebraic-graphs> OK: mergeVertices (const False) x == id algebraic-graphs> OK: mergeVertices (== x) y == replaceVertex x y algebraic-graphs> OK: mergeVertices even 1 (0 * 2) == 1 * 1 algebraic-graphs> OK: mergeVertices odd 1 (3 + 4 * 5) == 4 * 1 algebraic-graphs> algebraic-graphs> ============ NonEmpty.AdjacencyMap.transpose ============ algebraic-graphs> OK: transpose (vertex x) == vertex x algebraic-graphs> OK: transpose (edge x y) == edge y x algebraic-graphs> OK: transpose . transpose == id algebraic-graphs> OK: edgeList . transpose == sort . map swap . edgeList algebraic-graphs> algebraic-graphs> ============ NonEmpty.AdjacencyMap.gmap ============ algebraic-graphs> OK: gmap f (vertex x) == vertex (f x) algebraic-graphs> OK: gmap f (edge x y) == edge (f x) (f y) algebraic-graphs> OK: gmap id == id algebraic-graphs> OK: gmap f . gmap g == gmap (f . g) algebraic-graphs> algebraic-graphs> ============ NonEmpty.AdjacencyMap.induce1 ============ algebraic-graphs> OK: induce1 (const True ) x == Just x algebraic-graphs> OK: induce1 (const False) x == Nothing algebraic-graphs> OK: induce1 (/= x) == removeVertex1 x algebraic-graphs> OK: induce1 p >=> induce1 q == induce1 (\x -> p x && q x) algebraic-graphs> algebraic-graphs> ============ NonEmpty.AdjacencyMap.induceJust1 ============ algebraic-graphs> OK: induceJust1 (vertex Nothing) == Nothing algebraic-graphs> OK: induceJust1 (edge (Just x) Nothing) == Just (vertex x) algebraic-graphs> OK: induceJust1 . gmap Just == Just algebraic-graphs> OK: induceJust1 . gmap (\x -> if p x then Just x else Nothing) == induce1 p algebraic-graphs> algebraic-graphs> ============ NonEmpty.AdjacencyMap.closure ============ algebraic-graphs> OK: closure (vertex x) == edge x x algebraic-graphs> OK: closure (edge x x) == edge x x algebraic-graphs> OK: closure (edge x y) == edges1 [(x,x), (x,y), (y,y)] algebraic-graphs> OK: closure (path1 $ nub xs) == reflexiveClosure (clique1 $ nub xs) algebraic-graphs> OK: closure == reflexiveClosure . transitiveClosure algebraic-graphs> OK: closure == transitiveClosure . reflexiveClosure algebraic-graphs> OK: closure . closure == closure algebraic-graphs> OK: postSet x (closure y) == Set.fromList (reachable y x) algebraic-graphs> algebraic-graphs> ============ NonEmpty.AdjacencyMap.reflexiveClosure ============ algebraic-graphs> OK: reflexiveClosure (vertex x) == edge x x algebraic-graphs> OK: reflexiveClosure (edge x x) == edge x x algebraic-graphs> OK: reflexiveClosure (edge x y) == edges1 [(x,x), (x,y), (y,y)] algebraic-graphs> OK: reflexiveClosure . reflexiveClosure == reflexiveClosure algebraic-graphs> algebraic-graphs> ============ NonEmpty.AdjacencyMap.symmetricClosure ============ algebraic-graphs> OK: symmetricClosure (vertex x) == vertex x algebraic-graphs> OK: symmetricClosure (edge x y) == edges1 [(x,y), (y,x)] algebraic-graphs> OK: symmetricClosure x == overlay x (transpose x) algebraic-graphs> OK: symmetricClosure . symmetricClosure == symmetricClosure algebraic-graphs> algebraic-graphs> ============ NonEmpty.AdjacencyMap.transitiveClosure ============ algebraic-graphs> OK: transitiveClosure (vertex x) == vertex x algebraic-graphs> OK: transitiveClosure (edge x y) == edge x y algebraic-graphs> OK: transitiveClosure (path1 $ nub xs) == clique1 (nub $ xs) algebraic-graphs> OK: transitiveClosure . transitiveClosure == transitiveClosure algebraic-graphs> algebraic-graphs> ============ NonEmpty.Graph.============ algebraic-graphs> OK: Axioms of non-empty graphs algebraic-graphs> OK: Theorems of non-empty graphs algebraic-graphs> algebraic-graphs> ============ Ord (NonEmpty.Graph a) ============ algebraic-graphs> OK: vertex 1 < vertex 2 algebraic-graphs> OK: vertex 3 < edge 1 2 algebraic-graphs> OK: vertex 1 < edge 1 1 algebraic-graphs> OK: edge 1 1 < edge 1 2 algebraic-graphs> OK: edge 1 2 < edge 1 1 + edge 2 2 algebraic-graphs> OK: edge 1 2 < edge 1 3 algebraic-graphs> OK: x <= x + y algebraic-graphs> OK: x + y <= x * y algebraic-graphs> algebraic-graphs> ============ Functor (NonEmpty.Graph a) ============ algebraic-graphs> OK: fmap f (vertex x) == vertex (f x) algebraic-graphs> OK: fmap f (edge x y) == edge (f x) (f y) algebraic-graphs> OK: fmap id == id algebraic-graphs> OK: fmap f . fmap g == fmap (f . g) algebraic-graphs> algebraic-graphs> ============ Monad (NonEmpty.Graph a) ============ algebraic-graphs> OK: (vertex x >>= f) == f x 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 ) path-io> Using hscolour version 1.25 found on system at: path-io> /nix/store/wrs1dkr0pfxm92c5zxrfyy62ifw61ybm-hscolour-1.25/bin/HsColour path-io> No jhc found path-io> Using ld found on system at: path-io> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/runghc-9.12.1 path-io> Using strip version 2.44 found on system at: path-io> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip path-io> Using tar found on system at: path-io> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar path-io> No uhc found 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.0171 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. hw-fingertree> include hspec-2.11.12-6VqvYzslwXZ4HevclPqaIQ hw-fingertree> include hw-fingertree-0.1.2.1-K0gd77M74vd4aZMQSVy8cl hw-fingertree> include hw-hspec-hedgehog-0.1.1.1-FB5cBfIVNj8CsliqljwSJa hw-fingertree> Linked component graph: hw-fingertree> unit hw-fingertree-0.1.2.1-K0gd77M74vd4aZMQSVy8cl hw-fingertree> include base-4.21.0.0-f068 hw-fingertree> include deepseq-1.5.1.0-b096 hw-fingertree> include hw-prim-0.6.3.2-HofCcN54kpwq1tC8UUFJr hw-fingertree> HaskellWorks.Data.FingerTree=hw-fingertree-0.1.2.1-K0gd77M74vd4aZMQSVy8cl:HaskellWorks.Data.FingerTree,HaskellWorks.Data.IntervalMap.FingerTree=hw-fingertree-0.1.2.1-K0gd77M74vd4aZMQSVy8cl:HaskellWorks.Data.IntervalMap.FingerTree,HaskellWorks.Data.PriorityQueue.FingerTree=hw-fingertree-0.1.2.1-K0gd77M74vd4aZMQSVy8cl:HaskellWorks.Data.PriorityQueue.FingerTree hw-fingertree> unit hw-fingertree-0.1.2.1-4svI36FV83l6HBTUOQ1DtE-doctest hw-fingertree> include base-4.21.0.0-f068 hw-fingertree> include doctest-0.24.0-GGpROyg9TSm1IGZyewuA6E hw-fingertree> include doctest-discover-0.2.0.0-4fXg72jzhjlF1nBn2JP9Qw hw-fingertree> include hw-fingertree-0.1.2.1-K0gd77M74vd4aZMQSVy8cl hw-fingertree> unit hw-fingertree-0.1.2.1-GIFQk30HCZz94sdd92qI20-hw-fingertree-tests hw-fingertree> include base-4.21.0.0-f068 hw-fingertree> include deepseq-1.5.1.0-b096 hw-fingertree> include hedgehog-1.5-LcsFpG0Er7ZGRzxTgWdRj1 hw-fingertree> include hspec-2.11.12-6VqvYzslwXZ4HevclPqaIQ hw-fingertree> include hw-fingertree-0.1.2.1-K0gd77M74vd4aZMQSVy8cl hw-fingertree> include hw-hspec-hedgehog-0.1.1.1-FB5cBfIVNj8CsliqljwSJa hw-fingertree> Ready component graph: hw-fingertree> definite hw-fingertree-0.1.2.1-K0gd77M74vd4aZMQSVy8cl hw-fingertree> depends base-4.21.0.0-f068 hw-fingertree> depends deepseq-1.5.1.0-b096 hw-fingertree> depends hw-prim-0.6.3.2-HofCcN54kpwq1tC8UUFJr hw-fingertree> definite hw-fingertree-0.1.2.1-GIFQk30HCZz94sdd92qI20-hw-fingertree-tests hw-fingertree> depends base-4.21.0.0-f068 hw-fingertree> depends deepseq-1.5.1.0-b096 hw-fingertree> depends hedgehog-1.5-LcsFpG0Er7ZGRzxTgWdRj1 hw-fingertree> depends hspec-2.11.12-6VqvYzslwXZ4HevclPqaIQ hw-fingertree> depends hw-fingertree-0.1.2.1-K0gd77M74vd4aZMQSVy8cl hw-fingertree> depends hw-hspec-hedgehog-0.1.1.1-FB5cBfIVNj8CsliqljwSJa hw-fingertree> definite hw-fingertree-0.1.2.1-4svI36FV83l6HBTUOQ1DtE-doctest hw-fingertree> depends base-4.21.0.0-f068 hw-fingertree> depends doctest-0.24.0-GGpROyg9TSm1IGZyewuA6E hw-fingertree> depends doctest-discover-0.2.0.0-4fXg72jzhjlF1nBn2JP9Qw hw-fingertree> depends hw-fingertree-0.1.2.1-K0gd77M74vd4aZMQSVy8cl 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/9dp94l0ndy2c3hi02s20kdiq1y7kj4kl-hw-fingertree-0.1.2.1 hw-fingertree> Executables installed in: hw-fingertree> /nix/store/9dp94l0ndy2c3hi02s20kdiq1y7kj4kl-hw-fingertree-0.1.2.1/bin hw-fingertree> Libraries installed in: hw-fingertree> /nix/store/9dp94l0ndy2c3hi02s20kdiq1y7kj4kl-hw-fingertree-0.1.2.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/hw-fingertree-0.1.2.1-K0gd77M74vd4aZMQSVy8cl hw-fingertree> Dynamic Libraries installed in: hw-fingertree> /nix/store/9dp94l0ndy2c3hi02s20kdiq1y7kj4kl-hw-fingertree-0.1.2.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739 hw-fingertree> Private executables installed in: hw-fingertree> /nix/store/9dp94l0ndy2c3hi02s20kdiq1y7kj4kl-hw-fingertree-0.1.2.1/libexec/x86_64-linux-ghc-9.12.1-f739/hw-fingertree-0.1.2.1 hw-fingertree> Data files installed in: hw-fingertree> /nix/store/9dp94l0ndy2c3hi02s20kdiq1y7kj4kl-hw-fingertree-0.1.2.1/share/x86_64-linux-ghc-9.12.1-f739/hw-fingertree-0.1.2.1 hw-fingertree> Documentation installed in: hw-fingertree> /nix/store/3zp0wmxiffrszflmawj21z9id7vnfg08-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/9dp94l0ndy2c3hi02s20kdiq1y7kj4kl-hw-fingertree-0.1.2.1/etc hw-fingertree> No alex found hw-fingertree> Using ar found on system at: hw-fingertree> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar hw-fingertree> No c2hs found hw-fingertree> No cpphs found hw-fingertree> Using doctest version 0.24.0 found on system at: hw-fingertree> /nix/store/amg85q9l8qqkg4yx9c5bj24p0a5alsb9-doctest-0.24.0/bin/doctest hw-fingertree> Using gcc version 14.3.0 given by user at: hw-fingertree> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc hw-fingertree> Using ghc version 9.12.1 found on system at: hw-fingertree> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc hw-fingertree> Using ghc-pkg version 9.12.1 found on system at: hw-fingertree> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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: lens (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/ahiryhcx78rq0zi17skyng875kazc7ha-lens-5.3.4-doc /nix/store/cvbl7cgisiywca874apc6qilahb5kr6d-lens-5.3.4 lens (post)> Pushing 2 paths (148 are already present) using zstd to cache sellout ⏳ lens (post)> lens (post)> Pushing /nix/store/cvbl7cgisiywca874apc6qilahb5kr6d-lens-5.3.4 (62.93 MiB) lens (post)> Pushing /nix/store/ahiryhcx78rq0zi17skyng875kazc7ha-lens-5.3.4-doc (35.02 MiB) lens (post)> lens (post)> All done. lens (post)> added 2 signatures lens (post)> added 9 signatures lens (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/ahiryhcx78rq0zi17skyng875kazc7ha-lens-5.3.4-doc /nix/store/cvbl7cgisiywca874apc6qilahb5kr6d-lens-5.3.4 lens (post)> copying 2 paths... lens (post)> copying path '/nix/store/ahiryhcx78rq0zi17skyng875kazc7ha-lens-5.3.4-doc' to 'https://cache.nix-ci.com'... lens (post)> copying path '/nix/store/cvbl7cgisiywca874apc6qilahb5kr6d-lens-5.3.4' to 'https://cache.nix-ci.com'... lens (post)> copying 1 paths... lens (post)> copying path '/nix/store/xdf978myxz226vqq30d48k7pfzdd2gl7-lens-5.3.4.drv' to 'https://cache.nix-ci.com'... lens (post)> added 0 signatures lens (post)> added 0 signatures lens (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/ahiryhcx78rq0zi17skyng875kazc7ha-lens-5.3.4-doc /nix/store/cvbl7cgisiywca874apc6qilahb5kr6d-lens-5.3.4 lens (post)> copying 2 paths... lens (post)> copying path '/nix/store/ahiryhcx78rq0zi17skyng875kazc7ha-lens-5.3.4-doc' to 'ssh-ng://worker.nix-ci.com'... lens (post)> copying path '/nix/store/cvbl7cgisiywca874apc6qilahb5kr6d-lens-5.3.4' to 'ssh-ng://worker.nix-ci.com'... lens (post)> copying 1 paths... lens (post)> copying path '/nix/store/xdf978myxz226vqq30d48k7pfzdd2gl7-lens-5.3.4.drv' to 'ssh-ng://worker.nix-ci.com'... stan (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/b8qfkszgly5i4xw6iy58aakykwizjp9r-stan-0.2.0.0 stan (post)> Pushing 1 paths (144 are already present) using zstd to cache sellout ⏳ stan (post)> stan (post)> Pushing /nix/store/b8qfkszgly5i4xw6iy58aakykwizjp9r-stan-0.2.0.0 (38.91 MiB) stan (post)> stan (post)> All done. stan (post)> added 1 signatures stan (post)> added 37 signatures stan (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/b8qfkszgly5i4xw6iy58aakykwizjp9r-stan-0.2.0.0 stan (post)> copying 1 paths... stan (post)> copying path '/nix/store/b8qfkszgly5i4xw6iy58aakykwizjp9r-stan-0.2.0.0' to 'https://cache.nix-ci.com'... stan (post)> copying 1 paths... stan (post)> copying path '/nix/store/8wvy6h8hwc69c9aizgmkd9rmhdhrc87q-stan-0.2.0.0.drv' to 'https://cache.nix-ci.com'... stan (post)> added 0 signatures stan (post)> added 0 signatures stan (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/b8qfkszgly5i4xw6iy58aakykwizjp9r-stan-0.2.0.0 stan (post)> copying 1 paths... stan (post)> copying path '/nix/store/b8qfkszgly5i4xw6iy58aakykwizjp9r-stan-0.2.0.0' to 'ssh-ng://worker.nix-ci.com'... stan (post)> copying 1 paths... stan (post)> copying path '/nix/store/8wvy6h8hwc69c9aizgmkd9rmhdhrc87q-stan-0.2.0.0.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/kplmnbxdrbyv2nf5898x57wyfwiq9azc-lens-aeson-1.2.3.drv'... 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 ) 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 ) 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 ============ rerebase> [294 of 368] Compiling Control.Monad.Trans.RWS ( library/Control/Monad/Trans/RWS.hs, dist/build/Control/Monad/Trans/RWS.p_o ) rerebase> [295 of 368] Compiling Control.Monad.Trans.Maybe ( library/Control/Monad/Trans/Maybe.hs, dist/build/Control/Monad/Trans/Maybe.p_o ) rerebase> [296 of 368] Compiling Control.Monad.Trans.Identity ( library/Control/Monad/Trans/Identity.hs, dist/build/Control/Monad/Trans/Identity.p_o ) rerebase> [297 of 368] Compiling Control.Monad.Trans.Except ( library/Control/Monad/Trans/Except.hs, dist/build/Control/Monad/Trans/Except.p_o ) rerebase> [298 of 368] Compiling Control.Monad.Trans.Cont ( library/Control/Monad/Trans/Cont.hs, dist/build/Control/Monad/Trans/Cont.p_o ) rerebase> [299 of 368] Compiling Control.Monad.Trans.Class ( library/Control/Monad/Trans/Class.hs, dist/build/Control/Monad/Trans/Class.p_o ) rerebase> [300 of 368] Compiling Control.Monad.Trans ( library/Control/Monad/Trans.hs, dist/build/Control/Monad/Trans.p_o ) rerebase> [301 of 368] Compiling Control.Monad.State.Strict ( library/Control/Monad/State/Strict.hs, dist/build/Control/Monad/State/Strict.p_o ) rerebase> [302 of 368] Compiling Control.Monad.State.Lazy ( library/Control/Monad/State/Lazy.hs, dist/build/Control/Monad/State/Lazy.p_o ) rerebase> [303 of 368] Compiling Control.Monad.State.Class ( library/Control/Monad/State/Class.hs, dist/build/Control/Monad/State/Class.p_o ) rerebase> [304 of 368] Compiling Control.Monad.State ( library/Control/Monad/State.hs, dist/build/Control/Monad/State.p_o ) rerebase> [305 of 368] Compiling Control.Monad.Signatures ( library/Control/Monad/Signatures.hs, dist/build/Control/Monad/Signatures.p_o ) rerebase> [306 of 368] Compiling Control.Monad.STM ( library/Control/Monad/STM.hs, dist/build/Control/Monad/STM.p_o ) rerebase> [307 of 368] Compiling Control.Monad.ST.Unsafe ( library/Control/Monad/ST/Unsafe.hs, dist/build/Control/Monad/ST/Unsafe.p_o ) rerebase> [308 of 368] Compiling Control.Monad.ST.Strict ( library/Control/Monad/ST/Strict.hs, dist/build/Control/Monad/ST/Strict.p_o ) rerebase> [309 of 368] Compiling Control.Monad.ST.Lazy.Unsafe ( library/Control/Monad/ST/Lazy/Unsafe.hs, dist/build/Control/Monad/ST/Lazy/Unsafe.p_o ) rerebase> [310 of 368] Compiling Control.Monad.ST.Lazy ( library/Control/Monad/ST/Lazy.hs, dist/build/Control/Monad/ST/Lazy.p_o ) rerebase> [311 of 368] Compiling Control.Monad.ST ( library/Control/Monad/ST.hs, dist/build/Control/Monad/ST.p_o ) rerebase> [312 of 368] Compiling Control.Monad.Reader.Class ( library/Control/Monad/Reader/Class.hs, dist/build/Control/Monad/Reader/Class.p_o ) rerebase> [313 of 368] Compiling Control.Monad.Reader ( library/Control/Monad/Reader.hs, dist/build/Control/Monad/Reader.p_o ) rerebase> [314 of 368] Compiling Control.Monad.RWS.Strict ( library/Control/Monad/RWS/Strict.hs, dist/build/Control/Monad/RWS/Strict.p_o ) rerebase> [315 of 368] Compiling Control.Monad.RWS.Lazy ( library/Control/Monad/RWS/Lazy.hs, dist/build/Control/Monad/RWS/Lazy.p_o ) rerebase> [316 of 368] Compiling Control.Monad.RWS.Class ( library/Control/Monad/RWS/Class.hs, dist/build/Control/Monad/RWS/Class.p_o ) rerebase> [317 of 368] Compiling Control.Monad.RWS ( library/Control/Monad/RWS.hs, dist/build/Control/Monad/RWS.p_o ) rerebase> [318 of 368] Compiling Control.Monad.Identity ( library/Control/Monad/Identity.hs, dist/build/Control/Monad/Identity.p_o ) rerebase> [319 of 368] Compiling Control.Monad.IO.Class ( library/Control/Monad/IO/Class.hs, dist/build/Control/Monad/IO/Class.p_o ) rerebase> [320 of 368] Compiling Control.Monad.Fix ( library/Control/Monad/Fix.hs, dist/build/Control/Monad/Fix.p_o ) rerebase> [321 of 368] Compiling Control.Monad.Fail ( library/Control/Monad/Fail.hs, dist/build/Control/Monad/Fail.p_o ) rerebase> [322 of 368] Compiling Control.Monad.Error.Class ( library/Control/Monad/Error/Class.hs, dist/build/Control/Monad/Error/Class.p_o ) rerebase> [323 of 368] Compiling Control.Monad.Cont.Class ( library/Control/Monad/Cont/Class.hs, dist/build/Control/Monad/Cont/Class.p_o ) rerebase> [324 of 368] Compiling Control.Monad.Cont ( library/Control/Monad/Cont.hs, dist/build/Control/Monad/Cont.p_o ) rerebase> [325 of 368] Compiling Control.Monad ( library/Control/Monad.hs, dist/build/Control/Monad.p_o ) rerebase> [326 of 368] Compiling Control.Exception.Base ( library/Control/Exception/Base.hs, dist/build/Control/Exception/Base.p_o ) 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 path-io> Documentation created: dist/doc/html/path-io, path-io> dist/doc/html/path-io/path-io.txt path-io> Preprocessing test suite 'tests' for path-io-1.8.2... path-io> Running phase: installPhase path-io> Installing library in /nix/store/x4qgvvm6672pm9fcbk23h69rssi4vx0k-path-io-1.8.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/path-io-1.8.2-FqJbaV5WFOMJej6tD6BhJt path-io> Running phase: fixupPhase path-io> shrinking RPATHs of ELF executables and libraries in /nix/store/x4qgvvm6672pm9fcbk23h69rssi4vx0k-path-io-1.8.2 path-io> shrinking /nix/store/x4qgvvm6672pm9fcbk23h69rssi4vx0k-path-io-1.8.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHSpath-io-1.8.2-FqJbaV5WFOMJej6tD6BhJt-ghc9.12.1.so path-io> checking for references to /build/ in /nix/store/x4qgvvm6672pm9fcbk23h69rssi4vx0k-path-io-1.8.2... path-io> patching script interpreter paths in /nix/store/x4qgvvm6672pm9fcbk23h69rssi4vx0k-path-io-1.8.2 path-io> stripping (with command strip and flags -S -p) in /nix/store/x4qgvvm6672pm9fcbk23h69rssi4vx0k-path-io-1.8.2/lib path-io> shrinking RPATHs of ELF executables and libraries in /nix/store/njx4g0x6fms1d6dpi0xkv5w4wndcb0rv-path-io-1.8.2-doc path-io> checking for references to /build/ in /nix/store/njx4g0x6fms1d6dpi0xkv5w4wndcb0rv-path-io-1.8.2-doc... path-io> patching script interpreter paths in /nix/store/njx4g0x6fms1d6dpi0xkv5w4wndcb0rv-path-io-1.8.2-doc hw-fingertree> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/wrs1dkr0pfxm92c5zxrfyy62ifw61ybm-hscolour-1.25/bin/HsColour hw-fingertree> No jhc found hw-fingertree> Using ld found on system at: hw-fingertree> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/runghc-9.12.1 hw-fingertree> Using strip version 2.44 found on system at: hw-fingertree> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip hw-fingertree> Using tar found on system at: hw-fingertree> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar hw-fingertree> No uhc found hw-fingertree> 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 ) 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 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> Running phase: checkPhase hw-fingertree> Running 2 test suites... 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 [✔] bitvec> Running phase: setupCompilerEnvironmentPhase bitvec> Build with /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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.9kan8Byg3A/setup-package.conf.d -threaded bitvec> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.9kan8Byg3A/Main.o ) bitvec> [2 of 2] Linking Setup bitvec> Running phase: updateAutotoolsGnuConfigScriptsPhase bitvec> Running phase: configurePhase bitvec> configureFlags: --verbose --prefix=/nix/store/65spavl1r49gbk14qx3p99xvh8db78f6-bitvec-1.1.5.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/rxw996fr01vv3nqiwlhhc7yn7wz6673k-bitvec-1.1.5.0-doc/share/doc/bitvec-1.1.5.0 --with-gcc=gcc --package-db=/build/tmp.9kan8Byg3A/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib 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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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-1VWB1DrtwTIAsuAdPgXtV4 bitvec> include base-4.21.0.0-f068 bitvec> include bytestring-0.12.2.0-be6d bitvec> include deepseq-1.5.1.0-b096 bitvec> include ghc-bignum-1.3-d759 bitvec> include primitive-0.9.1.0-4mP32nrOmbODcFIoSZ6ejg bitvec> include vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q bitvec> component bitvec-1.1.5.0-5DCIgzRrv1JRAdw3EZBeS-bitvec-tests bitvec> include base-4.21.0.0-f068 mod> Running phase: setupCompilerEnvironmentPhase mod> Build with /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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.lY905KNhdr/setup-package.conf.d -threaded mod> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.lY905KNhdr/Main.o ) mod> [2 of 2] Linking Setup mod> Running phase: updateAutotoolsGnuConfigScriptsPhase mod> Running phase: configurePhase mod> configureFlags: --verbose --prefix=/nix/store/lsm3rsbkpkjpdvmn29z2gwbpk4jps93n-mod-0.2.0.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/sa3c1f4mkgjn8m37p97r25cf50v8f0ld-mod-0.2.0.1-doc/share/doc/mod-0.2.0.1 --with-gcc=gcc --package-db=/build/tmp.lY905KNhdr/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib 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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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-C4oVeMCYNg5JHxSD5G5MXH mod> include base-4.21.0.0-f068 mod> include deepseq-1.5.1.0-b096 mod> include ghc-bignum-1.3-d759 mod> include primitive-0.9.1.0-4mP32nrOmbODcFIoSZ6ejg mod> include semirings-0.7-2yB4ZQTzUbK7NbaTooUfZw mod> include vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q mod> component mod-0.2.0.1-Le3miL7dBD3Bp8ldYKWAG7-mod-tests mod> include base-4.21.0.0-f068 mod> include containers-0.7-647d mod> include mod-0.2.0.1-C4oVeMCYNg5JHxSD5G5MXH mod> include primitive-0.9.1.0-4mP32nrOmbODcFIoSZ6ejg 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) ghc-lib-parser> [179 of 456] Compiling GHC.Data.BooleanFormula ( compiler/GHC/Data/BooleanFormula.hs, dist/build/GHC/Data/BooleanFormula.p_o ) 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 ) 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 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 ) 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 4.1597 seconds hw-fingertree> 22 examples, 0 failures hw-fingertree> Test suite hw-fingertree-tests: PASS hw-fingertree> Test suite logged to: dist/test/hw-fingertree-0.1.2.1-hw-fingertree-tests.log hw-fingertree> Test suite doctest: RUNNING... 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> 2 of 2 test suites (2 of 2 test cases) passed. hw-fingertree> Running phase: haddockPhase 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 hw-fingertree> Documentation created: dist/doc/html/hw-fingertree, hw-fingertree> dist/doc/html/hw-fingertree/hw-fingertree.txt hw-fingertree> Preprocessing test suite 'hw-fingertree-tests' for hw-fingertree-0.1.2.1... hw-fingertree> Preprocessing test suite 'doctest' for hw-fingertree-0.1.2.1... hw-fingertree> Running phase: installPhase bitvec> include bitvec-1.1.5.0-1VWB1DrtwTIAsuAdPgXtV4 bitvec> include ghc-bignum-1.3-d759 bitvec> include primitive-0.9.1.0-4mP32nrOmbODcFIoSZ6ejg bitvec> include quickcheck-classes-0.6.5.0-4dzwxCQObnSJ2sj8paif7h bitvec> include quickcheck-classes-base-0.6.2.0-5fRlBj35BAD32B2qGxiSA bitvec> include tasty-1.5.3-2LfycgWm1o5IAj3wjDgcIY bitvec> include tasty-quickcheck-0.11-597oKWlAkLA6PjifDQdXTX bitvec> include vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q bitvec> Linked component graph: bitvec> unit bitvec-1.1.5.0-1VWB1DrtwTIAsuAdPgXtV4 bitvec> include base-4.21.0.0-f068 bitvec> include bytestring-0.12.2.0-be6d bitvec> include deepseq-1.5.1.0-b096 bitvec> include ghc-bignum-1.3-d759 bitvec> include primitive-0.9.1.0-4mP32nrOmbODcFIoSZ6ejg bitvec> include vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q bitvec> Data.Bit=bitvec-1.1.5.0-1VWB1DrtwTIAsuAdPgXtV4:Data.Bit,Data.Bit.ThreadSafe=bitvec-1.1.5.0-1VWB1DrtwTIAsuAdPgXtV4:Data.Bit.ThreadSafe bitvec> unit bitvec-1.1.5.0-5DCIgzRrv1JRAdw3EZBeS-bitvec-tests bitvec> include base-4.21.0.0-f068 bitvec> include bitvec-1.1.5.0-1VWB1DrtwTIAsuAdPgXtV4 bitvec> include ghc-bignum-1.3-d759 bitvec> include primitive-0.9.1.0-4mP32nrOmbODcFIoSZ6ejg bitvec> include quickcheck-classes-0.6.5.0-4dzwxCQObnSJ2sj8paif7h bitvec> include quickcheck-classes-base-0.6.2.0-5fRlBj35BAD32B2qGxiSA bitvec> include tasty-1.5.3-2LfycgWm1o5IAj3wjDgcIY bitvec> include tasty-quickcheck-0.11-597oKWlAkLA6PjifDQdXTX bitvec> include vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q bitvec> Ready component graph: bitvec> definite bitvec-1.1.5.0-1VWB1DrtwTIAsuAdPgXtV4 bitvec> depends base-4.21.0.0-f068 bitvec> depends bytestring-0.12.2.0-be6d bitvec> depends deepseq-1.5.1.0-b096 bitvec> depends ghc-bignum-1.3-d759 bitvec> depends primitive-0.9.1.0-4mP32nrOmbODcFIoSZ6ejg bitvec> depends vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q bitvec> definite bitvec-1.1.5.0-5DCIgzRrv1JRAdw3EZBeS-bitvec-tests bitvec> depends base-4.21.0.0-f068 bitvec> depends bitvec-1.1.5.0-1VWB1DrtwTIAsuAdPgXtV4 bitvec> depends ghc-bignum-1.3-d759 bitvec> depends primitive-0.9.1.0-4mP32nrOmbODcFIoSZ6ejg bitvec> depends quickcheck-classes-0.6.5.0-4dzwxCQObnSJ2sj8paif7h bitvec> depends quickcheck-classes-base-0.6.2.0-5fRlBj35BAD32B2qGxiSA bitvec> depends tasty-1.5.3-2LfycgWm1o5IAj3wjDgcIY bitvec> depends tasty-quickcheck-0.11-597oKWlAkLA6PjifDQdXTX bitvec> depends vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q 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/65spavl1r49gbk14qx3p99xvh8db78f6-bitvec-1.1.5.0 bitvec> Executables installed in: bitvec> /nix/store/65spavl1r49gbk14qx3p99xvh8db78f6-bitvec-1.1.5.0/bin bitvec> Libraries installed in: bitvec> /nix/store/65spavl1r49gbk14qx3p99xvh8db78f6-bitvec-1.1.5.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/bitvec-1.1.5.0-1VWB1DrtwTIAsuAdPgXtV4 bitvec> Dynamic Libraries installed in: bitvec> /nix/store/65spavl1r49gbk14qx3p99xvh8db78f6-bitvec-1.1.5.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739 bitvec> Private executables installed in: bitvec> /nix/store/65spavl1r49gbk14qx3p99xvh8db78f6-bitvec-1.1.5.0/libexec/x86_64-linux-ghc-9.12.1-f739/bitvec-1.1.5.0 bitvec> Data files installed in: bitvec> /nix/store/65spavl1r49gbk14qx3p99xvh8db78f6-bitvec-1.1.5.0/share/x86_64-linux-ghc-9.12.1-f739/bitvec-1.1.5.0 bitvec> Documentation installed in: bitvec> /nix/store/rxw996fr01vv3nqiwlhhc7yn7wz6673k-bitvec-1.1.5.0-doc/share/doc/bitvec-1.1.5.0 bitvec> Configuration files installed in: bitvec> /nix/store/65spavl1r49gbk14qx3p99xvh8db78f6-bitvec-1.1.5.0/etc bitvec> No alex found bitvec> Using ar found on system at: bitvec> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-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/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc bitvec> Using ghc version 9.12.1 found on system at: bitvec> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc bitvec> Using ghc-pkg version 9.12.1 found on system at: bitvec> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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-4dzwxCQObnSJ2sj8paif7h mod> include quickcheck-classes-base-0.6.2.0-5fRlBj35BAD32B2qGxiSA mod> include semirings-0.7-2yB4ZQTzUbK7NbaTooUfZw mod> include tasty-1.5.3-2LfycgWm1o5IAj3wjDgcIY mod> include tasty-quickcheck-0.11-597oKWlAkLA6PjifDQdXTX mod> include vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q mod> Linked component graph: mod> unit mod-0.2.0.1-C4oVeMCYNg5JHxSD5G5MXH mod> include base-4.21.0.0-f068 mod> include deepseq-1.5.1.0-b096 mod> include ghc-bignum-1.3-d759 mod> include primitive-0.9.1.0-4mP32nrOmbODcFIoSZ6ejg mod> include semirings-0.7-2yB4ZQTzUbK7NbaTooUfZw mod> include vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q mod> Data.Mod=mod-0.2.0.1-C4oVeMCYNg5JHxSD5G5MXH:Data.Mod,Data.Mod.Word=mod-0.2.0.1-C4oVeMCYNg5JHxSD5G5MXH:Data.Mod.Word mod> unit mod-0.2.0.1-Le3miL7dBD3Bp8ldYKWAG7-mod-tests mod> include base-4.21.0.0-f068 mod> include containers-0.7-647d mod> include mod-0.2.0.1-C4oVeMCYNg5JHxSD5G5MXH mod> include primitive-0.9.1.0-4mP32nrOmbODcFIoSZ6ejg mod> include quickcheck-classes-0.6.5.0-4dzwxCQObnSJ2sj8paif7h mod> include quickcheck-classes-base-0.6.2.0-5fRlBj35BAD32B2qGxiSA mod> include semirings-0.7-2yB4ZQTzUbK7NbaTooUfZw mod> include tasty-1.5.3-2LfycgWm1o5IAj3wjDgcIY mod> include tasty-quickcheck-0.11-597oKWlAkLA6PjifDQdXTX mod> include vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q mod> Ready component graph: mod> definite mod-0.2.0.1-C4oVeMCYNg5JHxSD5G5MXH mod> depends base-4.21.0.0-f068 mod> depends deepseq-1.5.1.0-b096 mod> depends ghc-bignum-1.3-d759 mod> depends primitive-0.9.1.0-4mP32nrOmbODcFIoSZ6ejg mod> depends semirings-0.7-2yB4ZQTzUbK7NbaTooUfZw mod> depends vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q mod> definite mod-0.2.0.1-Le3miL7dBD3Bp8ldYKWAG7-mod-tests mod> depends base-4.21.0.0-f068 mod> depends containers-0.7-647d mod> depends mod-0.2.0.1-C4oVeMCYNg5JHxSD5G5MXH mod> depends primitive-0.9.1.0-4mP32nrOmbODcFIoSZ6ejg mod> depends quickcheck-classes-0.6.5.0-4dzwxCQObnSJ2sj8paif7h mod> depends quickcheck-classes-base-0.6.2.0-5fRlBj35BAD32B2qGxiSA mod> depends semirings-0.7-2yB4ZQTzUbK7NbaTooUfZw mod> depends tasty-1.5.3-2LfycgWm1o5IAj3wjDgcIY mod> depends tasty-quickcheck-0.11-597oKWlAkLA6PjifDQdXTX mod> depends vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q 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/lsm3rsbkpkjpdvmn29z2gwbpk4jps93n-mod-0.2.0.1 mod> Executables installed in: mod> /nix/store/lsm3rsbkpkjpdvmn29z2gwbpk4jps93n-mod-0.2.0.1/bin mod> Libraries installed in: mod> /nix/store/lsm3rsbkpkjpdvmn29z2gwbpk4jps93n-mod-0.2.0.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/mod-0.2.0.1-C4oVeMCYNg5JHxSD5G5MXH mod> Dynamic Libraries installed in: mod> /nix/store/lsm3rsbkpkjpdvmn29z2gwbpk4jps93n-mod-0.2.0.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739 mod> Private executables installed in: mod> /nix/store/lsm3rsbkpkjpdvmn29z2gwbpk4jps93n-mod-0.2.0.1/libexec/x86_64-linux-ghc-9.12.1-f739/mod-0.2.0.1 mod> Data files installed in: mod> /nix/store/lsm3rsbkpkjpdvmn29z2gwbpk4jps93n-mod-0.2.0.1/share/x86_64-linux-ghc-9.12.1-f739/mod-0.2.0.1 mod> Documentation installed in: mod> /nix/store/sa3c1f4mkgjn8m37p97r25cf50v8f0ld-mod-0.2.0.1-doc/share/doc/mod-0.2.0.1 mod> Configuration files installed in: mod> /nix/store/lsm3rsbkpkjpdvmn29z2gwbpk4jps93n-mod-0.2.0.1/etc mod> No alex found mod> Using ar found on system at: mod> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-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/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc mod> Using ghc version 9.12.1 found on system at: mod> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc mod> Using ghc-pkg version 9.12.1 found on system at: mod> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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 path-io (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/njx4g0x6fms1d6dpi0xkv5w4wndcb0rv-path-io-1.8.2-doc /nix/store/x4qgvvm6672pm9fcbk23h69rssi4vx0k-path-io-1.8.2 path-io (post)> Pushing 2 paths (166 are already present) using zstd to cache sellout ⏳ path-io (post)> path-io (post)> Pushing /nix/store/x4qgvvm6672pm9fcbk23h69rssi4vx0k-path-io-1.8.2 (2.06 MiB) path-io (post)> Pushing /nix/store/njx4g0x6fms1d6dpi0xkv5w4wndcb0rv-path-io-1.8.2-doc (1.20 MiB) path-io (post)> path-io (post)> All done. path-io (post)> added 2 signatures path-io (post)> added 6 signatures path-io (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/njx4g0x6fms1d6dpi0xkv5w4wndcb0rv-path-io-1.8.2-doc /nix/store/x4qgvvm6672pm9fcbk23h69rssi4vx0k-path-io-1.8.2 path-io (post)> copying 2 paths... path-io (post)> copying path '/nix/store/njx4g0x6fms1d6dpi0xkv5w4wndcb0rv-path-io-1.8.2-doc' to 'https://cache.nix-ci.com'... path-io (post)> copying path '/nix/store/x4qgvvm6672pm9fcbk23h69rssi4vx0k-path-io-1.8.2' to 'https://cache.nix-ci.com'... path-io (post)> copying 1 paths... path-io (post)> copying path '/nix/store/93siasydvs0g3wsf4p16430pzcq5h833-path-io-1.8.2.drv' to 'https://cache.nix-ci.com'... path-io (post)> added 0 signatures path-io (post)> added 0 signatures path-io (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/njx4g0x6fms1d6dpi0xkv5w4wndcb0rv-path-io-1.8.2-doc /nix/store/x4qgvvm6672pm9fcbk23h69rssi4vx0k-path-io-1.8.2 path-io (post)> copying 2 paths... path-io (post)> copying path '/nix/store/njx4g0x6fms1d6dpi0xkv5w4wndcb0rv-path-io-1.8.2-doc' to 'ssh-ng://worker.nix-ci.com'... path-io (post)> copying path '/nix/store/x4qgvvm6672pm9fcbk23h69rssi4vx0k-path-io-1.8.2' to 'ssh-ng://worker.nix-ci.com'... path-io (post)> copying 1 paths... path-io (post)> copying path '/nix/store/93siasydvs0g3wsf4p16430pzcq5h833-path-io-1.8.2.drv' to 'ssh-ng://worker.nix-ci.com'... 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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> rerebase> [362 of 368] Compiling Text.ParserCombinators.ReadP ( library/Text/ParserCombinators/ReadP.hs, dist/build/Text/ParserCombinators/ReadP.p_o ) rerebase> [363 of 368] Compiling Text.ParserCombinators.ReadPrec ( library/Text/ParserCombinators/ReadPrec.hs, dist/build/Text/ParserCombinators/ReadPrec.p_o ) rerebase> [364 of 368] Compiling Text.Printf ( library/Text/Printf.hs, dist/build/Text/Printf.p_o ) rerebase> [365 of 368] Compiling Text.Read ( library/Text/Read.hs, dist/build/Text/Read.p_o ) rerebase> [366 of 368] Compiling Text.Read.Lex ( library/Text/Read/Lex.hs, dist/build/Text/Read/Lex.p_o ) rerebase> [367 of 368] Compiling Text.Show ( library/Text/Show.hs, dist/build/Text/Show.p_o ) rerebase> [368 of 368] Compiling Unsafe.Coerce ( library/Unsafe/Coerce.hs, dist/build/Unsafe/Coerce.p_o ) rerebase> buildPhase completed in 2 minutes 57 seconds rerebase> Running phase: checkPhase rerebase> Package has no test suites. rerebase> Running phase: haddockPhase rerebase> Preprocessing library for rerebase-1.21.2... rerebase> Running Haddock on library for rerebase-1.21.2... rerebase> Warning: The documentation for the following packages are not installed. No rerebase> links will be generated to these packages: vector-0.13.2.0 rerebase> [ 1 of 368] Compiling Prelude ( library/Prelude.hs, nothing ) [HIE file is missing] 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] 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] 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] hw-fingertree> Installing library in /nix/store/9dp94l0ndy2c3hi02s20kdiq1y7kj4kl-hw-fingertree-0.1.2.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/hw-fingertree-0.1.2.1-K0gd77M74vd4aZMQSVy8cl hw-fingertree> Running phase: fixupPhase hw-fingertree> shrinking RPATHs of ELF executables and libraries in /nix/store/9dp94l0ndy2c3hi02s20kdiq1y7kj4kl-hw-fingertree-0.1.2.1 hw-fingertree> shrinking /nix/store/9dp94l0ndy2c3hi02s20kdiq1y7kj4kl-hw-fingertree-0.1.2.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHShw-fingertree-0.1.2.1-K0gd77M74vd4aZMQSVy8cl-ghc9.12.1.so hw-fingertree> checking for references to /build/ in /nix/store/9dp94l0ndy2c3hi02s20kdiq1y7kj4kl-hw-fingertree-0.1.2.1... hw-fingertree> patching script interpreter paths in /nix/store/9dp94l0ndy2c3hi02s20kdiq1y7kj4kl-hw-fingertree-0.1.2.1 hw-fingertree> stripping (with command strip and flags -S -p) in /nix/store/9dp94l0ndy2c3hi02s20kdiq1y7kj4kl-hw-fingertree-0.1.2.1/lib hw-fingertree> shrinking RPATHs of ELF executables and libraries in /nix/store/3zp0wmxiffrszflmawj21z9id7vnfg08-hw-fingertree-0.1.2.1-doc hw-fingertree> checking for references to /build/ in /nix/store/3zp0wmxiffrszflmawj21z9id7vnfg08-hw-fingertree-0.1.2.1-doc... hw-fingertree> patching script interpreter paths in /nix/store/3zp0wmxiffrszflmawj21z9id7vnfg08-hw-fingertree-0.1.2.1-doc bitvec> No haskell-suite-pkg found bitvec> No hmake found bitvec> Using hpc version 0.69 found on system at: bitvec> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/hpc-ghc-9.12.1 bitvec> Using hsc2hs version 0.68.10 found on system at: bitvec> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 bitvec> Using hscolour version 1.25 found on system at: bitvec> /nix/store/wrs1dkr0pfxm92c5zxrfyy62ifw61ybm-hscolour-1.25/bin/HsColour bitvec> No jhc found bitvec> Using ld found on system at: bitvec> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/runghc-9.12.1 bitvec> Using strip version 2.44 found on system at: bitvec> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip bitvec> Using tar found on system at: bitvec> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-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 ) 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 ) mod> Using hpc version 0.69 found on system at: mod> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/hpc-ghc-9.12.1 mod> Using hsc2hs version 0.68.10 found on system at: mod> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 mod> Using hscolour version 1.25 found on system at: mod> /nix/store/wrs1dkr0pfxm92c5zxrfyy62ifw61ybm-hscolour-1.25/bin/HsColour mod> No jhc found mod> Using ld found on system at: mod> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/runghc-9.12.1 mod> Using strip version 2.44 found on system at: mod> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip mod> Using tar found on system at: mod> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-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 ) 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. lens-aeson> Running phase: setupCompilerEnvironmentPhase lens-aeson> Build with /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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.Ouql3OKpmG/setup-package.conf.d -threaded lens-aeson> [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.Ouql3OKpmG/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/vbyfww2y9s8x8q80fj6wv464kz5izf6j-lens-aeson-1.2.3 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/x5r33wccdrqg9haz4bn57c4r0a68arkj-lens-aeson-1.2.3-doc/share/doc/lens-aeson-1.2.3 --with-gcc=gcc --package-db=/build/tmp.Ouql3OKpmG/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib lens-aeson> Using Parsec parser lens-aeson> Configuring lens-aeson-1.2.3... lens-aeson> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports lens-aeson> 'ghc' version < 9.12): lens-aeson> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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-10xhsarlo97IBOtlgoo9c lens-aeson> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy lens-aeson> include base-4.21.0.0-f068 lens-aeson> include bytestring-0.12.2.0-be6d lens-aeson> include lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ lens-aeson> include scientific-0.3.8.0-3okI0OjyUAXLySDZVSci1b lens-aeson> include text-2.1.2-5eaa lens-aeson> include text-short-0.1.6-KmYT3m6Juw2HuCbOYybAlN lens-aeson> include unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV lens-aeson> include vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q lens-aeson> Linked component graph: lens-aeson> unit lens-aeson-1.2.3-10xhsarlo97IBOtlgoo9c lens-aeson> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy lens-aeson> include base-4.21.0.0-f068 lens-aeson> include bytestring-0.12.2.0-be6d lens-aeson> include lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ lens-aeson> include scientific-0.3.8.0-3okI0OjyUAXLySDZVSci1b lens-aeson> include text-2.1.2-5eaa lens-aeson> include text-short-0.1.6-KmYT3m6Juw2HuCbOYybAlN lens-aeson> include unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV lens-aeson> include vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q 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 ) 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 ) 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 ) ghc-lib-parser> [228 of 456] Compiling GHC.Iface.Type ( compiler/GHC/Iface/Type.hs, dist/build/GHC/Iface/Type.p_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 ) 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 ) 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 ) ghc-lib-parser> [253 of 456] Compiling GHC.Types.Id ( compiler/GHC/Types/Id.hs, dist/build/GHC/Types/Id.p_o ) ghc-lib-parser> [254 of 456] Compiling GHC.Types.TyThing ( compiler/GHC/Types/TyThing.hs, dist/build/GHC/Types/TyThing.p_o ) 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 ) 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 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] 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] 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] 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] 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] 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 ) 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 ) bitvec> Preprocessing test suite 'bitvec-tests' for bitvec-1.1.5.0... 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; 127 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; 19 discarded. mod> ByteArray Set Range: OK mod> +++ OK, passed 100 tests. mod> ByteArray List Conversion Roundtrips: OK mod> +++ OK, passed 100 tests. lens-aeson> Data.Aeson.Lens=lens-aeson-1.2.3-10xhsarlo97IBOtlgoo9c:Data.Aeson.Lens lens-aeson> Ready component graph: lens-aeson> definite lens-aeson-1.2.3-10xhsarlo97IBOtlgoo9c lens-aeson> depends aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy lens-aeson> depends base-4.21.0.0-f068 lens-aeson> depends bytestring-0.12.2.0-be6d lens-aeson> depends lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ lens-aeson> depends scientific-0.3.8.0-3okI0OjyUAXLySDZVSci1b lens-aeson> depends text-2.1.2-5eaa lens-aeson> depends text-short-0.1.6-KmYT3m6Juw2HuCbOYybAlN lens-aeson> depends unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV lens-aeson> depends vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q 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/vbyfww2y9s8x8q80fj6wv464kz5izf6j-lens-aeson-1.2.3 lens-aeson> Executables installed in: lens-aeson> /nix/store/vbyfww2y9s8x8q80fj6wv464kz5izf6j-lens-aeson-1.2.3/bin lens-aeson> Libraries installed in: lens-aeson> /nix/store/vbyfww2y9s8x8q80fj6wv464kz5izf6j-lens-aeson-1.2.3/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/lens-aeson-1.2.3-10xhsarlo97IBOtlgoo9c lens-aeson> Dynamic Libraries installed in: lens-aeson> /nix/store/vbyfww2y9s8x8q80fj6wv464kz5izf6j-lens-aeson-1.2.3/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739 lens-aeson> Private executables installed in: lens-aeson> /nix/store/vbyfww2y9s8x8q80fj6wv464kz5izf6j-lens-aeson-1.2.3/libexec/x86_64-linux-ghc-9.12.1-f739/lens-aeson-1.2.3 lens-aeson> Data files installed in: lens-aeson> /nix/store/vbyfww2y9s8x8q80fj6wv464kz5izf6j-lens-aeson-1.2.3/share/x86_64-linux-ghc-9.12.1-f739/lens-aeson-1.2.3 lens-aeson> Documentation installed in: lens-aeson> /nix/store/x5r33wccdrqg9haz4bn57c4r0a68arkj-lens-aeson-1.2.3-doc/share/doc/lens-aeson-1.2.3 lens-aeson> Configuration files installed in: lens-aeson> /nix/store/vbyfww2y9s8x8q80fj6wv464kz5izf6j-lens-aeson-1.2.3/etc lens-aeson> No alex found lens-aeson> Using ar found on system at: lens-aeson> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar lens-aeson> No c2hs found lens-aeson> No cpphs found lens-aeson> No doctest found lens-aeson> Using gcc version 14.3.0 given by user at: lens-aeson> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc lens-aeson> Using ghc version 9.12.1 found on system at: lens-aeson> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc lens-aeson> Using ghc-pkg version 9.12.1 found on system at: lens-aeson> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/wrs1dkr0pfxm92c5zxrfyy62ifw61ybm-hscolour-1.25/bin/HsColour lens-aeson> No jhc found lens-aeson> Using ld found on system at: lens-aeson> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/runghc-9.12.1 lens-aeson> Using strip version 2.44 found on system at: lens-aeson> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip lens-aeson> Using tar found on system at: lens-aeson> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar lens-aeson> No uhc found lens-aeson> 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 ) hw-fingertree (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/3zp0wmxiffrszflmawj21z9id7vnfg08-hw-fingertree-0.1.2.1-doc /nix/store/9dp94l0ndy2c3hi02s20kdiq1y7kj4kl-hw-fingertree-0.1.2.1 hw-fingertree (post)> Pushing 2 paths (100 are already present) using zstd to cache sellout ⏳ hw-fingertree (post)> hw-fingertree (post)> Pushing /nix/store/3zp0wmxiffrszflmawj21z9id7vnfg08-hw-fingertree-0.1.2.1-doc (1.92 MiB) hw-fingertree (post)> Pushing /nix/store/9dp94l0ndy2c3hi02s20kdiq1y7kj4kl-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 1 signatures hw-fingertree (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/3zp0wmxiffrszflmawj21z9id7vnfg08-hw-fingertree-0.1.2.1-doc /nix/store/9dp94l0ndy2c3hi02s20kdiq1y7kj4kl-hw-fingertree-0.1.2.1 hw-fingertree (post)> copying 2 paths... hw-fingertree (post)> copying path '/nix/store/3zp0wmxiffrszflmawj21z9id7vnfg08-hw-fingertree-0.1.2.1-doc' to 'https://cache.nix-ci.com'... hw-fingertree (post)> copying path '/nix/store/9dp94l0ndy2c3hi02s20kdiq1y7kj4kl-hw-fingertree-0.1.2.1' to 'https://cache.nix-ci.com'... hw-fingertree (post)> copying 1 paths... hw-fingertree (post)> copying path '/nix/store/bmznd8qkb7vr16xcjz0928kk02wyggwr-hw-fingertree-0.1.2.1.drv' to 'https://cache.nix-ci.com'... hw-fingertree (post)> added 0 signatures hw-fingertree (post)> added 0 signatures hw-fingertree (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/3zp0wmxiffrszflmawj21z9id7vnfg08-hw-fingertree-0.1.2.1-doc /nix/store/9dp94l0ndy2c3hi02s20kdiq1y7kj4kl-hw-fingertree-0.1.2.1 hw-fingertree (post)> copying 2 paths... hw-fingertree (post)> copying path '/nix/store/3zp0wmxiffrszflmawj21z9id7vnfg08-hw-fingertree-0.1.2.1-doc' to 'ssh-ng://worker.nix-ci.com'... hw-fingertree (post)> copying path '/nix/store/9dp94l0ndy2c3hi02s20kdiq1y7kj4kl-hw-fingertree-0.1.2.1' to 'ssh-ng://worker.nix-ci.com'... hw-fingertree (post)> copying 1 paths... hw-fingertree (post)> copying path '/nix/store/bmznd8qkb7vr16xcjz0928kk02wyggwr-hw-fingertree-0.1.2.1.drv' to 'ssh-ng://worker.nix-ci.com'... 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 ) 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 ) 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 ) ghc-lib-parser> [263 of 456] Compiling GHC.Cmm.CLabel ( compiler/GHC/Cmm/CLabel.hs, dist/build/GHC/Cmm/CLabel.p_o ) ghc-lib-parser> [264 of 456] Compiling GHC.Cmm.BlockId ( compiler/GHC/Cmm/BlockId.hs, dist/build/GHC/Cmm/BlockId.p_o ) ghc-lib-parser> [265 of 456] Compiling GHC.Core.FVs ( compiler/GHC/Core/FVs.hs, dist/build/GHC/Core/FVs.p_o ) 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 ) 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 ) 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 ) 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 ) 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 ) ghc-lib-parser> [287 of 456] Compiling GHC.Hs.Expr ( compiler/GHC/Hs/Expr.hs, dist/build/GHC/Hs/Expr.p_o ) ghc-lib-parser> [288 of 456] Compiling GHC.Hs.Utils ( compiler/GHC/Hs/Utils.hs, dist/build/GHC/Hs/Utils.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.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 ) 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 ) 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 ============ 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] 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] rerebase> [ 99 of 368] Compiling Data.Vector.Storable ( library/Data/Vector/Storable.hs, nothing ) [HIE file is missing] 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] 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] bitvec> Building test suite 'bitvec-tests' for bitvec-1.1.5.0... bitvec> [1 of 9] Compiling Support ( test/Support.hs, dist/build/bitvec-tests/bitvec-tests-tmp/Support.o ) 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> 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’ mod> Addr Put-Get (you get back what you put in): OK mod> +++ OK, passed 100 tests; 144 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 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 lens-aeson> [1 of 1] Compiling Data.Aeson.Lens ( src/Data/Aeson/Lens.hs, dist/build/Data/Aeson/Lens.p_o ) lens-aeson> Running phase: checkPhase lens-aeson> Package has no test suites. lens-aeson> Running phase: haddockPhase 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-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-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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 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] 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] 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] 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] 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] 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] 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] 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 bitvec> buildPhase completed in 1 minutes 7 seconds bitvec> Running phase: checkPhase 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; 95 discarded. bitvec> Pred Succ Identity: OK bitvec> +++ OK, passed 100 tests; 104 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. 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. 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 ) 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 ) 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 ) algebraic-graphs> OK: mergeVertices (== x) y == replaceVertex x y algebraic-graphs> OK: mergeVertices even 1 (0 * 2) == 1 * 1 algebraic-graphs> OK: mergeVertices odd 1 (3 + 4 * 5) == 4 * 1 algebraic-graphs> algebraic-graphs> ============ Relation.transpose ============ algebraic-graphs> OK: transpose empty == empty algebraic-graphs> OK: transpose (vertex x) == vertex x algebraic-graphs> OK: transpose (edge x y) == edge y x algebraic-graphs> OK: transpose . transpose == id algebraic-graphs> OK: edgeList . transpose == sort . map swap . edgeList algebraic-graphs> algebraic-graphs> ============ Relation.gmap ============ algebraic-graphs> OK: gmap f empty == empty algebraic-graphs> OK: gmap f (vertex x) == vertex (f x) algebraic-graphs> OK: gmap f (edge x y) == edge (f x) (f y) algebraic-graphs> OK: gmap id == id algebraic-graphs> OK: gmap f . gmap g == gmap (f . g) algebraic-graphs> algebraic-graphs> ============ Relation.induce ============ algebraic-graphs> OK: induce (const True ) x == x algebraic-graphs> OK: induce (const False) x == empty algebraic-graphs> OK: induce (/= x) == removeVertex x algebraic-graphs> OK: induce p . induce q == induce (\x -> p x && q x) algebraic-graphs> OK: isSubgraphOf (induce p x) x == True algebraic-graphs> algebraic-graphs> ============ Relation.compose ============ algebraic-graphs> OK: compose empty x == empty algebraic-graphs> OK: compose x empty == empty algebraic-graphs> OK: compose (vertex x) y == empty algebraic-graphs> OK: compose x (vertex y) == empty algebraic-graphs> OK: compose x (compose y z) == compose (compose x y) z algebraic-graphs> OK: compose x (overlay y z) == overlay (compose x y) (compose x z) algebraic-graphs> OK: compose (overlay x y) z == overlay (compose x z) (compose y z) algebraic-graphs> OK: compose (edge x y) (edge y z) == edge x z algebraic-graphs> OK: compose (path [1..5]) (path [1..5]) == edges [(1,3),(2,4),(3,5)] algebraic-graphs> OK: compose (circuit [1..5]) (circuit [1..5]) == circuit [1,3,5,2,4] algebraic-graphs> algebraic-graphs> ============ Relation.closure ============ algebraic-graphs> OK: closure empty == empty algebraic-graphs> OK: closure (vertex x) == edge x x algebraic-graphs> OK: closure (edge x x) == edge x x algebraic-graphs> OK: closure (edge x y) == edges [(x,x), (x,y), (y,y)] algebraic-graphs> OK: closure (path $ nub xs) == reflexiveClosure (clique $ nub xs) algebraic-graphs> OK: closure == reflexiveClosure . transitiveClosure algebraic-graphs> OK: closure == transitiveClosure . reflexiveClosure algebraic-graphs> OK: closure . closure == closure algebraic-graphs> OK: postSet x (closure y) == Set.fromList (reachable y x) algebraic-graphs> algebraic-graphs> ============ Relation.reflexiveClosure ============ algebraic-graphs> OK: reflexiveClosure empty == empty algebraic-graphs> OK: reflexiveClosure (vertex x) == edge x x algebraic-graphs> OK: reflexiveClosure (edge x x) == edge x x algebraic-graphs> OK: reflexiveClosure (edge x y) == edges [(x,x), (x,y), (y,y)] algebraic-graphs> OK: reflexiveClosure . reflexiveClosure == reflexiveClosure algebraic-graphs> algebraic-graphs> ============ Relation.symmetricClosure ============ algebraic-graphs> OK: symmetricClosure empty == empty algebraic-graphs> OK: symmetricClosure (vertex x) == vertex x algebraic-graphs> OK: symmetricClosure (edge x y) == edges [(x,y), (y,x)] algebraic-graphs> OK: symmetricClosure x == overlay x (transpose x) algebraic-graphs> OK: symmetricClosure . symmetricClosure == symmetricClosure algebraic-graphs> algebraic-graphs> ============ Relation.transitiveClosure ============ algebraic-graphs> OK: transitiveClosure empty == empty algebraic-graphs> OK: transitiveClosure (vertex x) == vertex x algebraic-graphs> OK: transitiveClosure (edge x y) == edge x y algebraic-graphs> OK: transitiveClosure (path $ nub xs) == clique (nub $ xs) algebraic-graphs> OK: transitiveClosure . transitiveClosure == transitiveClosure algebraic-graphs> algebraic-graphs> ============ Relation.induceJust ============ algebraic-graphs> OK: induceJust (vertex Nothing) == empty algebraic-graphs> OK: induceJust (edge (Just x) Nothing) == vertex x algebraic-graphs> OK: induceJust . gmap Just == id algebraic-graphs> OK: induceJust . gmap (\x -> if p x then Just x else Nothing) == induce p algebraic-graphs> algebraic-graphs> ============ ReflexiveRelation ============ algebraic-graphs> OK: Axioms of reflexive graphs algebraic-graphs> algebraic-graphs> ============ TransitiveRelation ============ algebraic-graphs> OK: Axioms of transitive graphs algebraic-graphs> OK: path xs == (clique xs :: TransitiveRelation Int) algebraic-graphs> algebraic-graphs> ============ PreorderRelation ============ algebraic-graphs> OK: Axioms of preorder graphs algebraic-graphs> OK: path xs == (clique xs :: PreorderRelation Int) algebraic-graphs> algebraic-graphs> ============ Symmetric.Relation ============ algebraic-graphs> OK: Axioms of undirected graphs algebraic-graphs> algebraic-graphs> ============ Symmetric.Relation.consistent ============ algebraic-graphs> OK: Consistency of the Arbitrary instance algebraic-graphs> algebraic-graphs> OK: consistent empty == True algebraic-graphs> OK: consistent (vertex x) == True algebraic-graphs> OK: consistent (overlay x y) == True algebraic-graphs> OK: consistent (connect x y) == True 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] 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] 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; 76 discarded. bitvec> Division Modulus: OK bitvec> +++ OK, passed 100 tests; 98 discarded. bitvec> Integer Roundtrip: OK bitvec> +++ OK, passed 100 tests. bitvec> QuotRem is (Quot, Rem): OK bitvec> +++ OK, passed 100 tests; 113 discarded. bitvec> DivMod is (Div, Mod): OK bitvec> +++ OK, passed 100 tests; 105 discarded. bitvec> divideByZero: OK bitvec> +++ OK, passed 100 tests. bitvec> toRational: OK bitvec> +++ OK, passed 100 tests. bitvec> F2Poly bitvec> Addition: OK bitvec> +++ OK, passed 100 tests. bitvec> Multiplication: OK bitvec> +++ OK, passed 100 tests. bitvec> Square: OK bitvec> +++ OK, passed 100 tests. bitvec> Multiplication long: OK (0.01s) bitvec> +++ OK, passed 100 tests. bitvec> Multiplication 1: OK bitvec> +++ OK, passed 1 test. bitvec> Square long: OK (0.02s) bitvec> +++ OK, passed 100 tests. bitvec> Remainder: OK bitvec> +++ OK, passed 100 tests; 37 discarded. bitvec> GCD: OK bitvec> +++ OK, passed 100 tests; 52 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. 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. 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; 74 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; 18 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; 24 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 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 ) 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 ) 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-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. 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 ============ 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] 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] 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; 63 discarded. bitvec> Division Modulus: OK bitvec> +++ OK, passed 100 tests; 47 discarded. bitvec> Integer Roundtrip: OK bitvec> +++ OK, passed 100 tests. bitvec> QuotRem is (Quot, Rem): OK bitvec> +++ OK, passed 100 tests; 51 discarded. bitvec> DivMod is (Div, Mod): OK bitvec> +++ OK, passed 100 tests; 59 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; 31 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. 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. 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; 3 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. 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 ) 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 ) 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 ) 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 ) 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 ) ghc-lib-parser> [419 of 456] Compiling GHC.Parser.PostProcess ( compiler/GHC/Parser/PostProcess.hs, dist/build/GHC/Parser/PostProcess.p_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 ) 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 ) 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 ) 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 ) 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 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] 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; 45 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 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 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; 126 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; 13 discarded. 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 ) 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 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. 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 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; 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 65536 mod> fromInteger: OK mod> +++ OK, passed 100 tests. mod> invertMod: OK 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 rerebase> [249 of 368] Compiling Data.ByteString.Lazy.Char8 ( library/Data/ByteString/Lazy/Char8.hs, nothing ) [HIE file is missing] 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; 31 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 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 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.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. 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 ghc-exactprint> checkPhase completed in 6 minutes 21 seconds ghc-exactprint> Running phase: haddockPhase 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 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 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 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.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. 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; 15 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; 132 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 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 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> 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 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 (0.01s) 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 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 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. algebraic-graphs> OK: stars == overlays . map (uncurry star) algebraic-graphs> OK: stars . adjacencyList == id algebraic-graphs> OK: overlay (stars xs) (stars ys) == stars (xs ++ ys) algebraic-graphs> algebraic-graphs> ============ Graph.Undirected.tree ============ algebraic-graphs> OK: tree (Node x []) == vertex x algebraic-graphs> OK: tree (Node x [Node y [Node z []]]) == path [x,y,z] algebraic-graphs> OK: tree (Node x [Node y [], Node z []]) == star x [y,z] algebraic-graphs> OK: tree (Node 1 [Node 2 [], Node 3 [Node 4 [], Node 5 []]]) == edges [(1,2), (1,3), (3,4), (3,5)] algebraic-graphs> algebraic-graphs> ============ Graph.Undirected.forest ============ algebraic-graphs> OK: forest [] == empty algebraic-graphs> OK: forest [x] == tree x algebraic-graphs> OK: forest [Node 1 [Node 2 [], Node 3 []], Node 4 [Node 5 []]] == edges [(1,2), (1,3), (4,5)] algebraic-graphs> OK: forest == overlays . map tree algebraic-graphs> algebraic-graphs> ============ Graph.Undirected.removeVertex ============ algebraic-graphs> OK: removeVertex x (vertex x) == empty algebraic-graphs> OK: removeVertex 1 (vertex 2) == vertex 2 algebraic-graphs> OK: removeVertex x (edge x x) == empty algebraic-graphs> OK: removeVertex 1 (edge 1 2) == vertex 2 algebraic-graphs> OK: removeVertex x . removeVertex x == removeVertex x algebraic-graphs> algebraic-graphs> ============ Graph.Undirected.removeEdge ============ algebraic-graphs> OK: removeEdge x y (edge x y) == vertices [x,y] algebraic-graphs> OK: removeEdge x y . removeEdge x y == removeEdge x y algebraic-graphs> OK: removeEdge x y . removeVertex x == removeVertex x algebraic-graphs> OK: removeEdge 1 1 (1 * 1 * 2 * 2) == 1 * 2 * 2 algebraic-graphs> OK: removeEdge 1 2 (1 * 1 * 2 * 2) == 1 * 1 + 2 * 2 algebraic-graphs> OK: removeEdge x y == removeEdge y x algebraic-graphs> algebraic-graphs> ============ Graph.Undirected.replaceVertex ============ algebraic-graphs> OK: replaceVertex x x == id algebraic-graphs> OK: replaceVertex x y (vertex x) == vertex y algebraic-graphs> OK: replaceVertex x y == mergeVertices (== x) y algebraic-graphs> algebraic-graphs> ============ Graph.Undirected.mergeVertices ============ algebraic-graphs> OK: mergeVertices (const False) x == id algebraic-graphs> OK: mergeVertices (== x) y == replaceVertex x y algebraic-graphs> OK: mergeVertices even 1 (0 * 2) == 1 * 1 algebraic-graphs> OK: mergeVertices odd 1 (3 + 4 * 5) == 4 * 1 algebraic-graphs> algebraic-graphs> ============ Graph.Undirected.gmap ============ algebraic-graphs> OK: gmap f empty == empty algebraic-graphs> OK: gmap f (vertex x) == vertex (f x) algebraic-graphs> OK: gmap f (edge x y) == edge (f x) (f y) algebraic-graphs> OK: gmap id == id algebraic-graphs> OK: gmap f . gmap g == gmap (f . g) algebraic-graphs> algebraic-graphs> ============ Graph.Undirected.induce ============ algebraic-graphs> OK: induce (const True ) x == x algebraic-graphs> OK: induce (const False) x == empty algebraic-graphs> OK: induce (/= x) == removeVertex x algebraic-graphs> OK: induce p . induce q == induce (\x -> p x && q x) algebraic-graphs> OK: isSubgraphOf (induce p x) x == True algebraic-graphs> algebraic-graphs> ============ Graph.Undirected.induceJust ============ algebraic-graphs> OK: induceJust (vertex Nothing) == empty algebraic-graphs> OK: induceJust (edge (Just x) Nothing) == vertex x algebraic-graphs> OK: induceJust . gmap Just == id algebraic-graphs> OK: induceJust . gmap (\x -> if p x then Just x else Nothing) == induce p algebraic-graphs> Test suite main: PASS algebraic-graphs> Test suite logged to: dist/test/algebraic-graphs-0.7-main.log algebraic-graphs> 1 of 1 test suites (1 of 1 test cases) passed. 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. 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; 151 discarded. mod> ByteArray Get-Put (putting back what you got out has no effect): OK 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; 61 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.15s) 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 (0.97s) 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. mod> +++ OK, passed 100 tests; 12 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; 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 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; 103 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; 133 discarded. mod> Addr Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 24 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. 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; 92 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; 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; 81 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. 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; 129 discarded. mod> ByteArray Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 12 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; 121 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 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; 43 discarded. mod> Pred Succ Identity: OK mod> +++ OK, passed 100 tests; 25 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; 18 discarded. mod> ByteArray Put-Put (putting twice is same as putting once): OK mod> +++ OK, passed 100 tests; 11 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; 125 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 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; 57 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. algebraic-graphs> checkPhase completed in 6 minutes 39 seconds 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; 97 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; 21 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; 101 discarded. mod> Addr Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 12 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 algebraic-graphs> Running phase: haddockPhase 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; 240 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; 114 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; 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; 94 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 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; 111 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; 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; 113 discarded. mod> Addr Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 20 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.01s) mod> +++ OK, passed 100 tests. mod> powMod: OK (0.03s) mod> +++ OK, passed 100 tests. mod> Enum mod> Succ Pred Identity: OK mod> +++ OK, passed 100 tests; 59 discarded. mod> Pred Succ Identity: OK mod> +++ OK, passed 100 tests; 21 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.01s) mod> +++ OK, passed 100 tests. mod> Equivariance: showsPrec: OK (0.02s) mod> +++ OK, passed 100 tests. mod> Equivariance: showList: OK (0.50s) 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; 119 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; 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; 108 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 rerebase> [250 of 368] Compiling Data.ByteString.Lazy ( library/Data/ByteString/Lazy.hs, nothing ) [HIE file is missing] 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; 30 discarded. mod> invertMod: OK mod> +++ OK, passed 100 tests; 12 discarded. mod> powMod: OK mod> +++ OK, passed 100 tests; 6 discarded. mod> powMod on sum: OK mod> +++ OK, passed 100 tests; 3 discarded. mod> powMod special case: OK mod> +++ OK, passed 1 test. mod> divide: OK mod> +++ OK, passed 100 tests. mod> gcd: OK 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; 6 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; 99 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; 105 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 bitvec> Running phase: haddockPhase 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; 3 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; 118 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; 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; 156 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 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; 3 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; 123 discarded. mod> ByteArray Get-Put (putting back what you got out has no effect): OK mod> +++ OK, passed 100 tests; 20 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; 105 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; 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; 113 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; 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; 108 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. 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; 93 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; 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; 121 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 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; 4 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. rerebase> [251 of 368] Compiling Data.ByteString.Internal ( library/Data/ByteString/Internal.hs, nothing ) [HIE file is missing] 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; 12 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; 123 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 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. 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; 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; 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; 130 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 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; 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; 15 discarded. mod> ByteArray Put-Put (putting twice is same as putting once): OK mod> +++ OK, passed 100 tests; 18 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; 112 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 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; 22 discarded. mod> Pred Succ Identity: OK mod> +++ OK, passed 100 tests; 22 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; 113 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; 96 discarded. rerebase> [252 of 368] Compiling Data.ByteString.Char8 ( library/Data/ByteString/Char8.hs, nothing ) [HIE file is missing] 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; 53 discarded. mod> Pred Succ Identity: OK mod> +++ OK, passed 100 tests; 22 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; 141 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; 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; 123 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 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; 214 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; 111 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; 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; 137 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> Random Word.Mod mod> fromInteger: OK mod> +++ OK, passed 100 tests; 47 discarded. mod> invertMod: OK mod> +++ OK, passed 100 tests; 42 discarded. mod> invertMod near maxBound: OK mod> +++ OK, passed 100 tests. mod> powMod: OK mod> +++ OK, passed 100 tests; 44 discarded. mod> powMod on sum: OK (0.07s) mod> +++ OK, passed 100 tests; 50 discarded. mod> powMod special case: OK mod> +++ OK, passed 1 test. mod> divide: OK mod> +++ OK, passed 100 tests. mod> gcd: OK 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; 5 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 (58.12s) 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. rerebase> [253 of 368] Compiling Data.ByteString.Builder.Scientific ( library/Data/ByteString/Builder/Scientific.hs, nothing ) [HIE file is missing] mod> checkPhase completed in 58 seconds mod> Running phase: haddockPhase 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] rerebase> [316 of 368] Compiling Control.Monad.RWS.Class ( library/Control/Monad/RWS/Class.hs, nothing ) [HIE file is missing] 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] 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] 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] 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: 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 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 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 mod> Preprocessing library for mod-0.2.0.1... mod> Running Haddock on library for mod-0.2.0.1... rerebase> 50% ( 1 / 2) in 'GHC.Exts' rerebase> Missing documentation for: rerebase> Module header 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 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 algebraic-graphs> Preprocessing library for algebraic-graphs-0.7... 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 algebraic-graphs> Running Haddock on library for algebraic-graphs-0.7... 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' 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 lens-aeson> Preprocessing library for lens-aeson-1.2.3... lens-aeson> Running Haddock on library for lens-aeson-1.2.3... 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 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 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 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 mod> [1 of 3] Compiling Data.Mod.Compat ( Data/Mod/Compat.hs, nothing ) [Flags changed] algebraic-graphs> [ 1 of 29] Compiling Algebra.Graph.AdjacencyMap ( src/Algebra/Graph/AdjacencyMap.hs, nothing ) [HIE file is missing] mod> [2 of 3] Compiling Data.Mod ( Data/Mod.hs, nothing ) [Flags changed] bitvec> [ 1 of 13] Compiling Data.Bit.PdepPext ( src/Data/Bit/PdepPext.hs, nothing ) [Flags changed] lens-aeson> [1 of 1] Compiling Data.Aeson.Lens ( src/Data/Aeson/Lens.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] bitvec> [ 4 of 13] Compiling Data.Bit.InternalTS ( src/Data/Bit/InternalTS.hs, nothing ) [Flags changed] 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] 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> mod> [3 of 3] Compiling Data.Mod.Word ( Data/Mod/Word.hs, nothing ) [Flags changed] algebraic-graphs> [ 5 of 29] Compiling Algebra.Graph ( src/Algebra/Graph.hs, nothing ) [HIE file is missing] 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] 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’ algebraic-graphs> [ 6 of 29] Compiling Algebra.Graph.HigherKinded.Class ( src/Algebra/Graph/HigherKinded/Class.hs, nothing ) [HIE file is missing] mod> Haddock coverage: ghc-exactprint> Preprocessing library for ghc-exactprint-1.12.0.0... ghc-exactprint> Running Haddock on library for ghc-exactprint-1.12.0.0... algebraic-graphs> [ 7 of 29] Compiling Algebra.Graph.Bipartite.AdjacencyMap ( src/Algebra/Graph/Bipartite/AdjacencyMap.hs, nothing ) [HIE file is missing] 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] 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' bitvec> [ 8 of 13] Compiling Data.Bit.ImmutableTS ( src/Data/Bit/ImmutableTS.hs, nothing ) [Flags changed] 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) algebraic-graphs> [ 8 of 29] Compiling Algebra.Graph.Bipartite.AdjacencyMap.Algorithm ( src/Algebra/Graph/Bipartite/AdjacencyMap/Algorithm.hs, nothing ) [HIE file is missing] ghc-exactprint> [1 of 7] Compiling Language.Haskell.GHC.ExactPrint.Types ( src/Language/Haskell/GHC/ExactPrint/Types.hs, nothing ) [HIE file is missing] 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 algebraic-graphs> [ 9 of 29] Compiling Algebra.Graph.Label ( src/Algebra/Graph/Label.hs, nothing ) [HIE file is missing] bitvec> [ 9 of 13] Compiling Data.Bit.Immutable ( src/Data/Bit/Immutable.hs, nothing ) [Flags changed] 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 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 algebraic-graphs> [10 of 29] Compiling Algebra.Graph.NonEmpty.AdjacencyMap ( src/Algebra/Graph/NonEmpty/AdjacencyMap.hs, nothing ) [HIE file is missing] bitvec> [10 of 13] Compiling Data.Bit.F2PolyTS ( src/Data/Bit/F2PolyTS.hs, nothing ) [Flags changed] algebraic-graphs> [11 of 29] Compiling Algebra.Graph.AdjacencyMap.Algorithm ( src/Algebra/Graph/AdjacencyMap/Algorithm.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] 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] 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> 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) algebraic-graphs> [12 of 29] Compiling Algebra.Graph.Acyclic.AdjacencyMap ( src/Algebra/Graph/Acyclic/AdjacencyMap.hs, nothing ) [HIE file is missing] bitvec> | ^^^^^^^^ bitvec> bitvec> [13 of 13] Compiling Data.Bit ( src/Data/Bit.hs, nothing ) [Flags changed] bitvec> Haddock coverage: algebraic-graphs> [13 of 29] Compiling Algebra.Graph.ToGraph ( src/Algebra/Graph/ToGraph.hs, nothing ) [HIE file is missing] 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 bitvec> 95% ( 40 / 42) in 'Data.Bit' 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, nothing ) [HIE file is missing] ghc-exactprint> [3 of 7] Compiling Language.Haskell.GHC.ExactPrint.Transform ( src/Language/Haskell/GHC/ExactPrint/Transform.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] 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 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] ghc-exactprint> [4 of 7] Compiling Language.Haskell.GHC.ExactPrint.Preprocess ( src/Language/Haskell/GHC/ExactPrint/Preprocess.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] ghc-exactprint> [5 of 7] Compiling Language.Haskell.GHC.ExactPrint.Parsers ( src/Language/Haskell/GHC/ExactPrint/Parsers.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] algebraic-graphs> [28 of 29] Compiling Algebra.Graph.Example.Todo ( src/Algebra/Graph/Example/Todo.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] 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 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 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 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. 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: 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 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: rerebase> Documentation created: dist/doc/html/rerebase, rerebase> dist/doc/html/rerebase/rerebase.txt bitvec> Documentation created: dist/doc/html/bitvec, dist/doc/html/bitvec/bitvec.txt mod> Documentation created: dist/doc/html/mod, dist/doc/html/mod/mod.txt rerebase> haddockPhase completed in 2 minutes 2 seconds rerebase> Running phase: installPhase 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) rerebase> Installing library in /nix/store/cq246nm192lclk3ijr5500ax102fxr52-rerebase-1.21.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV bitvec> Preprocessing test suite 'bitvec-tests' for bitvec-1.1.5.0... mod> Preprocessing test suite 'mod-tests' for mod-0.2.0.1... bitvec> Running phase: installPhase mod> Running phase: installPhase mod> Installing library in /nix/store/lsm3rsbkpkjpdvmn29z2gwbpk4jps93n-mod-0.2.0.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/mod-0.2.0.1-C4oVeMCYNg5JHxSD5G5MXH bitvec> Installing library in /nix/store/65spavl1r49gbk14qx3p99xvh8db78f6-bitvec-1.1.5.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/bitvec-1.1.5.0-1VWB1DrtwTIAsuAdPgXtV4 ghc-lib-parser> buildPhase completed in 7 minutes 59 seconds ghc-lib-parser> Running phase: checkPhase ghc-lib-parser> Package has no test suites. ghc-lib-parser> Running phase: haddockPhase mod> Running phase: fixupPhase mod> shrinking RPATHs of ELF executables and libraries in /nix/store/lsm3rsbkpkjpdvmn29z2gwbpk4jps93n-mod-0.2.0.1 mod> shrinking /nix/store/lsm3rsbkpkjpdvmn29z2gwbpk4jps93n-mod-0.2.0.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHSmod-0.2.0.1-C4oVeMCYNg5JHxSD5G5MXH-ghc9.12.1.so mod> checking for references to /build/ in /nix/store/lsm3rsbkpkjpdvmn29z2gwbpk4jps93n-mod-0.2.0.1... mod> patching script interpreter paths in /nix/store/lsm3rsbkpkjpdvmn29z2gwbpk4jps93n-mod-0.2.0.1 mod> stripping (with command strip and flags -S -p) in /nix/store/lsm3rsbkpkjpdvmn29z2gwbpk4jps93n-mod-0.2.0.1/lib mod> shrinking RPATHs of ELF executables and libraries in /nix/store/sa3c1f4mkgjn8m37p97r25cf50v8f0ld-mod-0.2.0.1-doc mod> checking for references to /build/ in /nix/store/sa3c1f4mkgjn8m37p97r25cf50v8f0ld-mod-0.2.0.1-doc... mod> patching script interpreter paths in /nix/store/sa3c1f4mkgjn8m37p97r25cf50v8f0ld-mod-0.2.0.1-doc mod (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/lsm3rsbkpkjpdvmn29z2gwbpk4jps93n-mod-0.2.0.1 /nix/store/sa3c1f4mkgjn8m37p97r25cf50v8f0ld-mod-0.2.0.1-doc mod (post)> Pushing 2 paths (100 are already present) using zstd to cache sellout ⏳ mod (post)> mod (post)> Pushing /nix/store/lsm3rsbkpkjpdvmn29z2gwbpk4jps93n-mod-0.2.0.1 (2.37 MiB) mod (post)> Pushing /nix/store/sa3c1f4mkgjn8m37p97r25cf50v8f0ld-mod-0.2.0.1-doc (1.06 MiB) mod (post)> mod (post)> All done. mod (post)> added 2 signatures mod (post)> added 1 signatures mod (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/lsm3rsbkpkjpdvmn29z2gwbpk4jps93n-mod-0.2.0.1 /nix/store/sa3c1f4mkgjn8m37p97r25cf50v8f0ld-mod-0.2.0.1-doc mod (post)> copying 2 paths... mod (post)> copying path '/nix/store/sa3c1f4mkgjn8m37p97r25cf50v8f0ld-mod-0.2.0.1-doc' to 'https://cache.nix-ci.com'... mod (post)> copying path '/nix/store/lsm3rsbkpkjpdvmn29z2gwbpk4jps93n-mod-0.2.0.1' to 'https://cache.nix-ci.com'... mod (post)> copying 1 paths... mod (post)> copying path '/nix/store/jd1kcfg9lsnby4pvmnszf3kq27k07c5v-mod-0.2.0.1.drv' to 'https://cache.nix-ci.com'... mod (post)> added 0 signatures mod (post)> added 0 signatures mod (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/lsm3rsbkpkjpdvmn29z2gwbpk4jps93n-mod-0.2.0.1 /nix/store/sa3c1f4mkgjn8m37p97r25cf50v8f0ld-mod-0.2.0.1-doc mod (post)> copying 2 paths... mod (post)> copying path '/nix/store/sa3c1f4mkgjn8m37p97r25cf50v8f0ld-mod-0.2.0.1-doc' to 'ssh-ng://worker.nix-ci.com'... mod (post)> copying path '/nix/store/lsm3rsbkpkjpdvmn29z2gwbpk4jps93n-mod-0.2.0.1' to 'ssh-ng://worker.nix-ci.com'... mod (post)> copying 1 paths... mod (post)> copying path '/nix/store/jd1kcfg9lsnby4pvmnszf3kq27k07c5v-mod-0.2.0.1.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/8ibg7iqq23q034qrwq2fd9zas7q05rkc-lsp-types-2.3.0.1.drv'... 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 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/83154svs6k7bh763bnprxwkg5aiqks5a-algebraic-graphs-0.7/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/algebraic-graphs-0.7-DzgFQFDnEHDFycYz4NqJEI algebraic-graphs> Running phase: fixupPhase algebraic-graphs> shrinking RPATHs of ELF executables and libraries in /nix/store/83154svs6k7bh763bnprxwkg5aiqks5a-algebraic-graphs-0.7 algebraic-graphs> shrinking /nix/store/83154svs6k7bh763bnprxwkg5aiqks5a-algebraic-graphs-0.7/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHSalgebraic-graphs-0.7-DzgFQFDnEHDFycYz4NqJEI-ghc9.12.1.so algebraic-graphs> checking for references to /build/ in /nix/store/83154svs6k7bh763bnprxwkg5aiqks5a-algebraic-graphs-0.7... algebraic-graphs> patching script interpreter paths in /nix/store/83154svs6k7bh763bnprxwkg5aiqks5a-algebraic-graphs-0.7 algebraic-graphs> stripping (with command strip and flags -S -p) in /nix/store/83154svs6k7bh763bnprxwkg5aiqks5a-algebraic-graphs-0.7/lib rerebase> Running phase: fixupPhase rerebase> shrinking RPATHs of ELF executables and libraries in /nix/store/cq246nm192lclk3ijr5500ax102fxr52-rerebase-1.21.2 rerebase> shrinking /nix/store/cq246nm192lclk3ijr5500ax102fxr52-rerebase-1.21.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHSrerebase-1.21.2-RryH10OMsZAaJjfhdwGlV-ghc9.12.1.so rerebase> checking for references to /build/ in /nix/store/cq246nm192lclk3ijr5500ax102fxr52-rerebase-1.21.2... rerebase> patching script interpreter paths in /nix/store/cq246nm192lclk3ijr5500ax102fxr52-rerebase-1.21.2 rerebase> stripping (with command strip and flags -S -p) in /nix/store/cq246nm192lclk3ijr5500ax102fxr52-rerebase-1.21.2/lib bitvec> Running phase: fixupPhase bitvec> shrinking RPATHs of ELF executables and libraries in /nix/store/65spavl1r49gbk14qx3p99xvh8db78f6-bitvec-1.1.5.0 bitvec> shrinking /nix/store/65spavl1r49gbk14qx3p99xvh8db78f6-bitvec-1.1.5.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHSbitvec-1.1.5.0-1VWB1DrtwTIAsuAdPgXtV4-ghc9.12.1.so bitvec> checking for references to /build/ in /nix/store/65spavl1r49gbk14qx3p99xvh8db78f6-bitvec-1.1.5.0... bitvec> patching script interpreter paths in /nix/store/65spavl1r49gbk14qx3p99xvh8db78f6-bitvec-1.1.5.0 bitvec> stripping (with command strip and flags -S -p) in /nix/store/65spavl1r49gbk14qx3p99xvh8db78f6-bitvec-1.1.5.0/lib bitvec> shrinking RPATHs of ELF executables and libraries in /nix/store/rxw996fr01vv3nqiwlhhc7yn7wz6673k-bitvec-1.1.5.0-doc bitvec> checking for references to /build/ in /nix/store/rxw996fr01vv3nqiwlhhc7yn7wz6673k-bitvec-1.1.5.0-doc... bitvec> patching script interpreter paths in /nix/store/rxw996fr01vv3nqiwlhhc7yn7wz6673k-bitvec-1.1.5.0-doc lens-aeson> Documentation created: dist/doc/html/lens-aeson, lens-aeson> dist/doc/html/lens-aeson/lens-aeson.txt lens-aeson> Running phase: installPhase lens-aeson> Installing library in /nix/store/vbyfww2y9s8x8q80fj6wv464kz5izf6j-lens-aeson-1.2.3/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/lens-aeson-1.2.3-10xhsarlo97IBOtlgoo9c lens-aeson> Running phase: fixupPhase lens-aeson> shrinking RPATHs of ELF executables and libraries in /nix/store/vbyfww2y9s8x8q80fj6wv464kz5izf6j-lens-aeson-1.2.3 lens-aeson> shrinking /nix/store/vbyfww2y9s8x8q80fj6wv464kz5izf6j-lens-aeson-1.2.3/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHSlens-aeson-1.2.3-10xhsarlo97IBOtlgoo9c-ghc9.12.1.so lens-aeson> checking for references to /build/ in /nix/store/vbyfww2y9s8x8q80fj6wv464kz5izf6j-lens-aeson-1.2.3... lens-aeson> patching script interpreter paths in /nix/store/vbyfww2y9s8x8q80fj6wv464kz5izf6j-lens-aeson-1.2.3 lens-aeson> stripping (with command strip and flags -S -p) in /nix/store/vbyfww2y9s8x8q80fj6wv464kz5izf6j-lens-aeson-1.2.3/lib lens-aeson> shrinking RPATHs of ELF executables and libraries in /nix/store/x5r33wccdrqg9haz4bn57c4r0a68arkj-lens-aeson-1.2.3-doc lens-aeson> checking for references to /build/ in /nix/store/x5r33wccdrqg9haz4bn57c4r0a68arkj-lens-aeson-1.2.3-doc... lens-aeson> patching script interpreter paths in /nix/store/x5r33wccdrqg9haz4bn57c4r0a68arkj-lens-aeson-1.2.3-doc bitvec (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/65spavl1r49gbk14qx3p99xvh8db78f6-bitvec-1.1.5.0 /nix/store/rxw996fr01vv3nqiwlhhc7yn7wz6673k-bitvec-1.1.5.0-doc bitvec (post)> Pushing 2 paths (94 are already present) using zstd to cache sellout ⏳ bitvec (post)> bitvec (post)> Pushing /nix/store/65spavl1r49gbk14qx3p99xvh8db78f6-bitvec-1.1.5.0 (9.76 MiB) bitvec (post)> Pushing /nix/store/rxw996fr01vv3nqiwlhhc7yn7wz6673k-bitvec-1.1.5.0-doc (1.92 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/65spavl1r49gbk14qx3p99xvh8db78f6-bitvec-1.1.5.0 /nix/store/rxw996fr01vv3nqiwlhhc7yn7wz6673k-bitvec-1.1.5.0-doc bitvec (post)> copying 2 paths... bitvec (post)> copying path '/nix/store/rxw996fr01vv3nqiwlhhc7yn7wz6673k-bitvec-1.1.5.0-doc' to 'https://cache.nix-ci.com'... bitvec (post)> copying path '/nix/store/65spavl1r49gbk14qx3p99xvh8db78f6-bitvec-1.1.5.0' to 'https://cache.nix-ci.com'... bitvec (post)> copying 1 paths... bitvec (post)> copying path '/nix/store/mcliwknl24a6aihb7vgh4kc564cin36k-bitvec-1.1.5.0.drv' to 'https://cache.nix-ci.com'... bitvec (post)> added 0 signatures bitvec (post)> added 0 signatures bitvec (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/65spavl1r49gbk14qx3p99xvh8db78f6-bitvec-1.1.5.0 /nix/store/rxw996fr01vv3nqiwlhhc7yn7wz6673k-bitvec-1.1.5.0-doc bitvec (post)> copying 2 paths... bitvec (post)> copying path '/nix/store/rxw996fr01vv3nqiwlhhc7yn7wz6673k-bitvec-1.1.5.0-doc' to 'ssh-ng://worker.nix-ci.com'... bitvec (post)> copying path '/nix/store/65spavl1r49gbk14qx3p99xvh8db78f6-bitvec-1.1.5.0' to 'ssh-ng://worker.nix-ci.com'... bitvec (post)> copying 1 paths... bitvec (post)> copying path '/nix/store/mcliwknl24a6aihb7vgh4kc564cin36k-bitvec-1.1.5.0.drv' to 'ssh-ng://worker.nix-ci.com'... lens-aeson (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/vbyfww2y9s8x8q80fj6wv464kz5izf6j-lens-aeson-1.2.3 /nix/store/x5r33wccdrqg9haz4bn57c4r0a68arkj-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/x5r33wccdrqg9haz4bn57c4r0a68arkj-lens-aeson-1.2.3-doc (501.02 KiB) lens-aeson (post)> Pushing /nix/store/vbyfww2y9s8x8q80fj6wv464kz5izf6j-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 1 signatures lens-aeson (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/vbyfww2y9s8x8q80fj6wv464kz5izf6j-lens-aeson-1.2.3 /nix/store/x5r33wccdrqg9haz4bn57c4r0a68arkj-lens-aeson-1.2.3-doc lens-aeson (post)> copying 2 paths... lens-aeson (post)> copying path '/nix/store/x5r33wccdrqg9haz4bn57c4r0a68arkj-lens-aeson-1.2.3-doc' to 'https://cache.nix-ci.com'... lens-aeson (post)> copying path '/nix/store/vbyfww2y9s8x8q80fj6wv464kz5izf6j-lens-aeson-1.2.3' to 'https://cache.nix-ci.com'... lens-aeson (post)> copying 1 paths... lens-aeson (post)> copying path '/nix/store/kplmnbxdrbyv2nf5898x57wyfwiq9azc-lens-aeson-1.2.3.drv' to 'https://cache.nix-ci.com'... lens-aeson (post)> added 0 signatures lens-aeson (post)> added 0 signatures lens-aeson (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/vbyfww2y9s8x8q80fj6wv464kz5izf6j-lens-aeson-1.2.3 /nix/store/x5r33wccdrqg9haz4bn57c4r0a68arkj-lens-aeson-1.2.3-doc lens-aeson (post)> copying 2 paths... lens-aeson (post)> copying path '/nix/store/x5r33wccdrqg9haz4bn57c4r0a68arkj-lens-aeson-1.2.3-doc' to 'ssh-ng://worker.nix-ci.com'... lens-aeson (post)> copying path '/nix/store/vbyfww2y9s8x8q80fj6wv464kz5izf6j-lens-aeson-1.2.3' to 'ssh-ng://worker.nix-ci.com'... lens-aeson (post)> copying 1 paths... lens-aeson (post)> copying path '/nix/store/kplmnbxdrbyv2nf5898x57wyfwiq9azc-lens-aeson-1.2.3.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/4c44hqgjjlh3q79m0fvlcpgvw9l9sl6z-vector-algorithms-0.9.1.0.drv'... 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-8346/GHC/BaseDir.o, dist/haddock-objs-8346/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-8346/GHC/Data/List/Infinite.o, dist/haddock-objs-8346/GHC/Data/List/Infinite.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 3 of 456] Compiling GHC.Data.SizedSeq ( libraries/ghc-boot/GHC/Data/SizedSeq.hs, dist/haddock-objs-8346/GHC/Data/SizedSeq.o, dist/haddock-objs-8346/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-8346/GHC/Exts/Heap/ClosureTypes.o, dist/haddock-objs-8346/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-8346/GHC/Exts/Heap/Constants.o, dist/haddock-objs-8346/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-8346/GHC/Exts/Heap/InfoTable/Types.o, dist/haddock-objs-8346/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-8346/GHC/Exts/Heap/InfoTable.o, dist/haddock-objs-8346/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-8346/GHC/Exts/Heap/InfoTableProf.o, dist/haddock-objs-8346/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-8346/GHC/Exts/Heap/ProfInfo/Types.o, dist/haddock-objs-8346/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-8346/GHC/Exts/Heap/ProfInfo/PeekProfInfo_ProfilingEnabled.o, dist/haddock-objs-8346/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-8346/GHC/Exts/Heap/ProfInfo/PeekProfInfo_ProfilingDisabled.o, dist/haddock-objs-8346/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-8346/GHC/Exts/Heap/ProfInfo/PeekProfInfo.o, dist/haddock-objs-8346/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-8346/GHC/Exts/Heap/Closures.o, dist/haddock-objs-8346/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-8346/GHC/Exts/Heap/FFIClosures_ProfilingEnabled.o, dist/haddock-objs-8346/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-8346/GHC/Exts/Heap/FFIClosures_ProfilingDisabled.o, dist/haddock-objs-8346/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-8346/GHC/Exts/Heap/FFIClosures.o, dist/haddock-objs-8346/GHC/Exts/Heap/FFIClosures.dyn_o ) [HIE file is missing] 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/iv5x18bvnk8mqs8fxxa84s2dhhdg4sbz-ghc-exactprint-1.12.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/ghc-exactprint-1.12.0.0-3ZC0oBKLodlLY8nS59icdp algebraic-graphs> shrinking RPATHs of ELF executables and libraries in /nix/store/adxd5nf7051ai8dry3c88933ly08csgz-algebraic-graphs-0.7-doc algebraic-graphs> checking for references to /build/ in /nix/store/adxd5nf7051ai8dry3c88933ly08csgz-algebraic-graphs-0.7-doc... algebraic-graphs> patching script interpreter paths in /nix/store/adxd5nf7051ai8dry3c88933ly08csgz-algebraic-graphs-0.7-doc rerebase> shrinking RPATHs of ELF executables and libraries in /nix/store/n1l7fd77dskxp51fn5xm3psjfxxm66j1-rerebase-1.21.2-doc rerebase> checking for references to /build/ in /nix/store/n1l7fd77dskxp51fn5xm3psjfxxm66j1-rerebase-1.21.2-doc... rerebase> patching script interpreter paths in /nix/store/n1l7fd77dskxp51fn5xm3psjfxxm66j1-rerebase-1.21.2-doc lsp-types> Running phase: setupCompilerEnvironmentPhase lsp-types> Build with /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1. 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 lsp-types> setupCompileFlags: -package-db=/build/tmp.JuQOxVSBQA/setup-package.conf.d -threaded lsp-types> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.JuQOxVSBQA/Main.o ) lsp-types> [2 of 2] Linking Setup lsp-types> Running phase: updateAutotoolsGnuConfigScriptsPhase lsp-types> Running phase: configurePhase lsp-types> configureFlags: --verbose --prefix=/nix/store/iblmmv16hig4rxkydysbrvybspjsj1c1-lsp-types-2.3.0.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.JuQOxVSBQA/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib lsp-types> Using Parsec parser lsp-types> Configuring lsp-types-2.3.0.1... lsp-types> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports lsp-types> 'ghc' version < 9.12): lsp-types> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc is version lsp-types> 9.12.1 lsp-types> Flags chosen: force-ospath=False lsp-types> Dependency Diff >=0.4 && <1.1: using Diff-0.5 lsp-types> Dependency aeson >=2 && <2.3: using aeson-2.2.3.0 lsp-types> Dependency base >=4.11 && <5: using base-4.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 ghc-lib-parser> [ 17 of 456] Compiling GHC.Exts.Heap.Utils ( dist/build/GHC/Exts/Heap/Utils.hs, dist/haddock-objs-8346/GHC/Exts/Heap/Utils.o, dist/haddock-objs-8346/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-8346/GHC/Exts/Heap.o, dist/haddock-objs-8346/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-8346/GHC/ForeignSrcLang/Type.o, dist/haddock-objs-8346/GHC/ForeignSrcLang/Type.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 20 of 456] Compiling GHC.ForeignSrcLang ( libraries/ghc-boot/GHC/ForeignSrcLang.hs, dist/haddock-objs-8346/GHC/ForeignSrcLang.o, dist/haddock-objs-8346/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-8346/GHC/LanguageExtensions/Type.o, dist/haddock-objs-8346/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-8346/GHC/LanguageExtensions.o, dist/haddock-objs-8346/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-8346/GHC/Lexeme.o, dist/haddock-objs-8346/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-8346/GHC/Platform/ArchOS.o, dist/haddock-objs-8346/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-8346/GHC/Platform/Constants.o, dist/haddock-objs-8346/GHC/Platform/Constants.dyn_o ) [HIE file is missing] 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-BNzI05lDCV1EaM5QneSY2C-metamodel lsp-types> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy lsp-types> include base-4.21.0.0-f068 lsp-types> include file-embed-0.0.16.0-CKoq3CnbX3t249HogJjwVg lsp-types> include lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ lsp-types> include template-haskell-2.23.0.0-125a lsp-types> include text-2.1.2-5eaa lsp-types> component lsp-types-2.3.0.1-IQyfzuOZaC8LGYC5DFZfsC-generator lsp-types> include base-4.21.0.0-f068 lsp-types> include containers-0.7-647d lsp-types> include directory-1.3.9.0-9eff lsp-types> include filepath-1.5.4.0-7ce6 lsp-types> include lsp-types-2.3.0.1-BNzI05lDCV1EaM5QneSY2C-metamodel lsp-types> include mtl-2.3.1-9650 lsp-types> include prettyprinter-1.7.1-9cBXype36ZGL944tHK7Cks lsp-types> include regex-1.1.0.2-H9gb2BzPYGwBwTttfIliv5 lsp-types> include text-2.1.2-5eaa lsp-types> include witherable-0.5-D4KCy3EiSWP2nR1g1Wi1g8 lsp-types> component lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh lsp-types> include Diff-0.5-5KwlTPZj9ScGqmIZTJReFp lsp-types> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy lsp-types> include base-4.21.0.0-f068 lsp-types> include binary-0.8.9.2-4b0d lsp-types> include containers-0.7-647d lsp-types> include data-default-0.7.1.3-51VrHfAEErR2L8CqppHpkT lsp-types> include deepseq-1.5.1.0-b096 lsp-types> include dlist-1.0-ErOFvdzng7v2bUlF3Mrb1f lsp-types> include exceptions-0.10.9-5f69 lsp-types> include filepath-1.5.4.0-7ce6 lsp-types> include hashable-1.4.7.0-FrCvEjo9HTdHfqyBqag94O lsp-types> include indexed-traversable-0.1.4-8Dh9LliYJpa9mqmeaCw3nd lsp-types> include indexed-traversable-instances-0.1.2-nfC2IEXfAxAi4oetFVy4L lsp-types> include lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ lsp-types> include mod-0.2.0.1-C4oVeMCYNg5JHxSD5G5MXH lsp-types> include mtl-2.3.1-9650 lsp-types> include network-uri-2.6.4.2-EIlb6zej7wp4YW5W9C9oJd lsp-types> include prettyprinter-1.7.1-9cBXype36ZGL944tHK7Cks lsp-types> include row-types-1.0.1.2-CRZNpJR6ZFf3MSfpW0WO1S lsp-types> include safe-0.3.21-59IOuW1KM8UDPXkCvwO4aC lsp-types> include some-1.0.6-GcAm4VUIyuqI2SZPwsx4pL lsp-types> include template-haskell-2.23.0.0-125a lsp-types> include text-2.1.2-5eaa lsp-types> component lsp-types-2.3.0.1-Hi9Caj5lkJEC1H1FYgzFmc-lsp-types-quickcheck lsp-types> include QuickCheck-2.14.3-L4og0ZQ0UVv3NVnDTZSE7K lsp-types> include base-4.21.0.0-f068 lsp-types> include generic-arbitrary-1.0.1.2-3H0EMQWOvK9C2vnzSSAbHw lsp-types> include lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh lsp-types> include quickcheck-instances-0.3.32-1Rvlks8mvPJ595Q937YiXx algebraic-graphs (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/83154svs6k7bh763bnprxwkg5aiqks5a-algebraic-graphs-0.7 /nix/store/adxd5nf7051ai8dry3c88933ly08csgz-algebraic-graphs-0.7-doc algebraic-graphs (post)> Pushing 2 paths (66 are already present) using zstd to cache sellout ⏳ algebraic-graphs (post)> algebraic-graphs (post)> Pushing /nix/store/83154svs6k7bh763bnprxwkg5aiqks5a-algebraic-graphs-0.7 (25.82 MiB) algebraic-graphs (post)> Pushing /nix/store/adxd5nf7051ai8dry3c88933ly08csgz-algebraic-graphs-0.7-doc (10.41 MiB) algebraic-graphs (post)> algebraic-graphs (post)> All done. algebraic-graphs (post)> added 2 signatures algebraic-graphs (post)> added 1 signatures algebraic-graphs (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/83154svs6k7bh763bnprxwkg5aiqks5a-algebraic-graphs-0.7 /nix/store/adxd5nf7051ai8dry3c88933ly08csgz-algebraic-graphs-0.7-doc algebraic-graphs (post)> copying 2 paths... algebraic-graphs (post)> copying path '/nix/store/adxd5nf7051ai8dry3c88933ly08csgz-algebraic-graphs-0.7-doc' to 'https://cache.nix-ci.com'... algebraic-graphs (post)> copying path '/nix/store/83154svs6k7bh763bnprxwkg5aiqks5a-algebraic-graphs-0.7' to 'https://cache.nix-ci.com'... algebraic-graphs (post)> copying 1 paths... algebraic-graphs (post)> copying path '/nix/store/i6nsn3iyw4bc2gg5qv0spv1gqa05s3xp-algebraic-graphs-0.7.drv' to 'https://cache.nix-ci.com'... algebraic-graphs (post)> added 0 signatures algebraic-graphs (post)> added 0 signatures algebraic-graphs (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/83154svs6k7bh763bnprxwkg5aiqks5a-algebraic-graphs-0.7 /nix/store/adxd5nf7051ai8dry3c88933ly08csgz-algebraic-graphs-0.7-doc algebraic-graphs (post)> copying 2 paths... algebraic-graphs (post)> copying path '/nix/store/adxd5nf7051ai8dry3c88933ly08csgz-algebraic-graphs-0.7-doc' to 'ssh-ng://worker.nix-ci.com'... algebraic-graphs (post)> copying path '/nix/store/83154svs6k7bh763bnprxwkg5aiqks5a-algebraic-graphs-0.7' to 'ssh-ng://worker.nix-ci.com'... algebraic-graphs (post)> copying 1 paths... algebraic-graphs (post)> copying path '/nix/store/i6nsn3iyw4bc2gg5qv0spv1gqa05s3xp-algebraic-graphs-0.7.drv' to 'ssh-ng://worker.nix-ci.com'... rerebase (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/cq246nm192lclk3ijr5500ax102fxr52-rerebase-1.21.2 /nix/store/n1l7fd77dskxp51fn5xm3psjfxxm66j1-rerebase-1.21.2-doc rerebase (post)> Pushing 2 paths (160 are already present) using zstd to cache sellout ⏳ rerebase (post)> rerebase (post)> Pushing /nix/store/cq246nm192lclk3ijr5500ax102fxr52-rerebase-1.21.2 (11.33 MiB) rerebase (post)> Pushing /nix/store/n1l7fd77dskxp51fn5xm3psjfxxm66j1-rerebase-1.21.2-doc (3.79 MiB) rerebase (post)> rerebase (post)> All done. rerebase (post)> added 2 signatures rerebase (post)> added 7 signatures rerebase (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/cq246nm192lclk3ijr5500ax102fxr52-rerebase-1.21.2 /nix/store/n1l7fd77dskxp51fn5xm3psjfxxm66j1-rerebase-1.21.2-doc rerebase (post)> copying 2 paths... rerebase (post)> copying path '/nix/store/n1l7fd77dskxp51fn5xm3psjfxxm66j1-rerebase-1.21.2-doc' to 'https://cache.nix-ci.com'... rerebase (post)> copying path '/nix/store/cq246nm192lclk3ijr5500ax102fxr52-rerebase-1.21.2' to 'https://cache.nix-ci.com'... rerebase (post)> copying 1 paths... rerebase (post)> copying path '/nix/store/kq10i5z5zrxwl7cy8kpgck9z4z384m7k-rerebase-1.21.2.drv' to 'https://cache.nix-ci.com'... rerebase (post)> added 0 signatures rerebase (post)> added 0 signatures rerebase (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/cq246nm192lclk3ijr5500ax102fxr52-rerebase-1.21.2 /nix/store/n1l7fd77dskxp51fn5xm3psjfxxm66j1-rerebase-1.21.2-doc rerebase (post)> copying 2 paths... rerebase (post)> copying path '/nix/store/n1l7fd77dskxp51fn5xm3psjfxxm66j1-rerebase-1.21.2-doc' to 'ssh-ng://worker.nix-ci.com'... rerebase (post)> copying path '/nix/store/cq246nm192lclk3ijr5500ax102fxr52-rerebase-1.21.2' to 'ssh-ng://worker.nix-ci.com'... rerebase (post)> copying 1 paths... rerebase (post)> copying path '/nix/store/kq10i5z5zrxwl7cy8kpgck9z4z384m7k-rerebase-1.21.2.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/76yar2wm3qw9d4rjv5dgfm0mvd0fx1yx-deferred-folds-0.9.18.7.drv'... building '/nix/store/pksh1kla3d92lg2zmfaljf9zjm6lwvly-focus-1.0.3.2.drv'... building '/nix/store/ak4f4grh3zpd1km748lxvgw66l17r7qi-hiedb-0.6.0.2.drv'... building '/nix/store/vcljrfj9myb8g8p0hyzryzyfg9ggyaam-neat-interpolation-0.5.1.4.drv'... ghc-lib-parser> [ 26 of 456] Compiling GHC.Prelude.Basic ( compiler/GHC/Prelude/Basic.hs, dist/haddock-objs-8346/GHC/Prelude/Basic.o, dist/haddock-objs-8346/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-8346/GHC/Data/FastMutInt.o, dist/haddock-objs-8346/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-8346/GHC/Data/Bool.o, dist/haddock-objs-8346/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-8346/GHC/Serialized.o, dist/haddock-objs-8346/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-8346/GHC/Settings/Utils.o, dist/haddock-objs-8346/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-8346/GHC/Utils/Constants.o, dist/haddock-objs-8346/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-8346/GHC/Utils/Containers/Internal/BitUtil.o, dist/haddock-objs-8346/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-8346/GHC/Utils/Containers/Internal/StrictPair.o, dist/haddock-objs-8346/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-8346/GHC/Data/Word64Set/Internal.o, dist/haddock-objs-8346/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-8346/GHC/Data/Word64Set.o, dist/haddock-objs-8346/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-8346/GHC/Data/Word64Map/Internal.o, dist/haddock-objs-8346/GHC/Data/Word64Map/Internal.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 37 of 456] Compiling GHC.Data.Word64Map.Strict.Internal ( compiler/GHC/Data/Word64Map/Strict/Internal.hs, dist/haddock-objs-8346/GHC/Data/Word64Map/Strict/Internal.o, dist/haddock-objs-8346/GHC/Data/Word64Map/Strict/Internal.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 38 of 456] Compiling GHC.Data.Word64Map.Strict ( compiler/GHC/Data/Word64Map/Strict.hs, dist/haddock-objs-8346/GHC/Data/Word64Map/Strict.o, dist/haddock-objs-8346/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-8346/GHC/Data/Word64Map/Lazy.o, dist/haddock-objs-8346/GHC/Data/Word64Map/Lazy.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 40 of 456] Compiling GHC.Data.Word64Map ( compiler/GHC/Data/Word64Map.hs, dist/haddock-objs-8346/GHC/Data/Word64Map.o, dist/haddock-objs-8346/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-8346/GHC/Utils/Encoding/UTF8.o, dist/haddock-objs-8346/GHC/Utils/Encoding/UTF8.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 42 of 456] Compiling GHC.Utils.Encoding ( libraries/ghc-boot/GHC/Utils/Encoding.hs, dist/haddock-objs-8346/GHC/Utils/Encoding.o, dist/haddock-objs-8346/GHC/Utils/Encoding.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 43 of 456] Compiling GHC.Data.ShortText ( libraries/ghc-boot/GHC/Data/ShortText.hs, dist/haddock-objs-8346/GHC/Data/ShortText.o, dist/haddock-objs-8346/GHC/Data/ShortText.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 44 of 456] Compiling GHC.Unit.Database ( libraries/ghc-boot/GHC/Unit/Database.hs, dist/haddock-objs-8346/GHC/Unit/Database.o, dist/haddock-objs-8346/GHC/Unit/Database.dyn_o ) [HIE file is missing] ghc-exactprint> Running phase: fixupPhase ghc-exactprint> shrinking RPATHs of ELF executables and libraries in /nix/store/iv5x18bvnk8mqs8fxxa84s2dhhdg4sbz-ghc-exactprint-1.12.0.0 ghc-exactprint> shrinking /nix/store/iv5x18bvnk8mqs8fxxa84s2dhhdg4sbz-ghc-exactprint-1.12.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHSghc-exactprint-1.12.0.0-3ZC0oBKLodlLY8nS59icdp-ghc9.12.1.so ghc-exactprint> checking for references to /build/ in /nix/store/iv5x18bvnk8mqs8fxxa84s2dhhdg4sbz-ghc-exactprint-1.12.0.0... ghc-exactprint> patching script interpreter paths in /nix/store/iv5x18bvnk8mqs8fxxa84s2dhhdg4sbz-ghc-exactprint-1.12.0.0 ghc-exactprint> stripping (with command strip and flags -S -p) in /nix/store/iv5x18bvnk8mqs8fxxa84s2dhhdg4sbz-ghc-exactprint-1.12.0.0/lib ghc-exactprint> shrinking RPATHs of ELF executables and libraries in /nix/store/9dqqmnnj7r9xxllsakrnan0y84qdal2l-ghc-exactprint-1.12.0.0-doc ghc-exactprint> checking for references to /build/ in /nix/store/9dqqmnnj7r9xxllsakrnan0y84qdal2l-ghc-exactprint-1.12.0.0-doc... ghc-exactprint> patching script interpreter paths in /nix/store/9dqqmnnj7r9xxllsakrnan0y84qdal2l-ghc-exactprint-1.12.0.0-doc lsp-types> include row-types-1.0.1.2-CRZNpJR6ZFf3MSfpW0WO1S lsp-types> include template-haskell-2.23.0.0-125a lsp-types> component lsp-types-2.3.0.1-20blDLzZ6meB0L2RzNW8iZ-lsp-types-test lsp-types> include QuickCheck-2.14.3-L4og0ZQ0UVv3NVnDTZSE7K lsp-types> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy lsp-types> include base-4.21.0.0-f068 lsp-types> include filepath-1.5.4.0-7ce6 lsp-types> include hspec-2.11.12-6VqvYzslwXZ4HevclPqaIQ lsp-types> include hspec-golden-0.2.2.0-48zVtHp48q02vuE9MV56hO lsp-types> include lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ lsp-types> include lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh lsp-types> include lsp-types-2.3.0.1-Hi9Caj5lkJEC1H1FYgzFmc-lsp-types-quickcheck lsp-types> include network-uri-2.6.4.2-EIlb6zej7wp4YW5W9C9oJd lsp-types> include prettyprinter-1.7.1-9cBXype36ZGL944tHK7Cks lsp-types> include quickcheck-instances-0.3.32-1Rvlks8mvPJ595Q937YiXx lsp-types> include text-2.1.2-5eaa lsp-types> Linked component graph: lsp-types> unit lsp-types-2.3.0.1-BNzI05lDCV1EaM5QneSY2C-metamodel lsp-types> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy lsp-types> include base-4.21.0.0-f068 lsp-types> include file-embed-0.0.16.0-CKoq3CnbX3t249HogJjwVg lsp-types> include lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ lsp-types> include template-haskell-2.23.0.0-125a lsp-types> include text-2.1.2-5eaa lsp-types> Language.LSP.MetaModel=lsp-types-2.3.0.1-BNzI05lDCV1EaM5QneSY2C-metamodel:Language.LSP.MetaModel,Language.LSP.MetaModel.Types=lsp-types-2.3.0.1-BNzI05lDCV1EaM5QneSY2C-metamodel:Language.LSP.MetaModel.Types lsp-types> unit lsp-types-2.3.0.1-IQyfzuOZaC8LGYC5DFZfsC-generator lsp-types> include base-4.21.0.0-f068 lsp-types> include containers-0.7-647d lsp-types> include directory-1.3.9.0-9eff lsp-types> include filepath-1.5.4.0-7ce6 lsp-types> include lsp-types-2.3.0.1-BNzI05lDCV1EaM5QneSY2C-metamodel lsp-types> include mtl-2.3.1-9650 lsp-types> include prettyprinter-1.7.1-9cBXype36ZGL944tHK7Cks lsp-types> include regex-1.1.0.2-H9gb2BzPYGwBwTttfIliv5 lsp-types> include text-2.1.2-5eaa lsp-types> include witherable-0.5-D4KCy3EiSWP2nR1g1Wi1g8 lsp-types> unit lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh lsp-types> include Diff-0.5-5KwlTPZj9ScGqmIZTJReFp lsp-types> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy lsp-types> include base-4.21.0.0-f068 lsp-types> include binary-0.8.9.2-4b0d lsp-types> include containers-0.7-647d lsp-types> include data-default-0.7.1.3-51VrHfAEErR2L8CqppHpkT lsp-types> include deepseq-1.5.1.0-b096 lsp-types> include dlist-1.0-ErOFvdzng7v2bUlF3Mrb1f lsp-types> include exceptions-0.10.9-5f69 lsp-types> include filepath-1.5.4.0-7ce6 lsp-types> include hashable-1.4.7.0-FrCvEjo9HTdHfqyBqag94O lsp-types> include indexed-traversable-0.1.4-8Dh9LliYJpa9mqmeaCw3nd lsp-types> include indexed-traversable-instances-0.1.2-nfC2IEXfAxAi4oetFVy4L lsp-types> include lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ lsp-types> include mod-0.2.0.1-C4oVeMCYNg5JHxSD5G5MXH lsp-types> include mtl-2.3.1-9650 lsp-types> include network-uri-2.6.4.2-EIlb6zej7wp4YW5W9C9oJd lsp-types> include prettyprinter-1.7.1-9cBXype36ZGL944tHK7Cks lsp-types> include row-types-1.0.1.2-CRZNpJR6ZFf3MSfpW0WO1S lsp-types> include safe-0.3.21-59IOuW1KM8UDPXkCvwO4aC lsp-types> include some-1.0.6-GcAm4VUIyuqI2SZPwsx4pL lsp-types> include template-haskell-2.23.0.0-125a lsp-types> include text-2.1.2-5eaa lsp-types> Data.IxMap=lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh:Data.IxMap,Data.Row.Aeson=lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh:Data.Row.Aeson,Data.Row.Hashable=lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh:Data.Row.Hashable,Language.LSP.Protocol.Capabilities=lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh:Language.LSP.Protocol.Capabilities,Language.LSP.Protocol.Lens=lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh:Language.LSP.Protocol.Lens,Language.LSP.Protocol.Message=lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh:Language.LSP.Protocol.Message,Language.LSP.Protocol.Meta=lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh:Language.LSP.Protocol.Meta,Language.LSP.Protocol.Types=lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh:Language.LSP.Protocol.Types,Language.LSP.Protocol.Utils.Misc=lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh:Language.LSP.Protocol.Utils.Misc,Language.LSP.Protocol.Utils.SMethodMap=lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh:Language.LSP.Protocol.Utils.SMethodMap lsp-types> unit lsp-types-2.3.0.1-Hi9Caj5lkJEC1H1FYgzFmc-lsp-types-quickcheck vector-algorithms> Running phase: setupCompilerEnvironmentPhase vector-algorithms> Build with /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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.XkxtHCdbXE/setup-package.conf.d -threaded vector-algorithms> [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.XkxtHCdbXE/Main.o ) vector-algorithms> [2 of 2] Linking Setup vector-algorithms> Running phase: updateAutotoolsGnuConfigScriptsPhase vector-algorithms> Running phase: configurePhase vector-algorithms> configureFlags: --verbose --prefix=/nix/store/zdc1rvy9asfymfmjrrdyfbvspa2rl86c-vector-algorithms-0.9.1.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/xkvr8wx9x22wd0rrpf5kdbhk9hzqbch6-vector-algorithms-0.9.1.0-doc/share/doc/vector-algorithms-0.9.1.0 --with-gcc=gcc --package-db=/build/tmp.XkxtHCdbXE/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib vector-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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-L1wgXUwGvvBFhYfS2zMyAP vector-algorithms> include base-4.21.0.0-f068 vector-algorithms> include bitvec-1.1.5.0-1VWB1DrtwTIAsuAdPgXtV4 vector-algorithms> include bytestring-0.12.2.0-be6d vector-algorithms> include primitive-0.9.1.0-4mP32nrOmbODcFIoSZ6ejg vector-algorithms> include vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q vector-algorithms> component vector-algorithms-0.9.1.0-7xAT6TWLxmRJNu7S1feEgG-properties vector-algorithms> include QuickCheck-2.14.3-L4og0ZQ0UVv3NVnDTZSE7K vector-algorithms> include base-4.21.0.0-f068 vector-algorithms> include bytestring-0.12.2.0-be6d vector-algorithms> include containers-0.7-647d vector-algorithms> include vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q vector-algorithms> include vector-algorithms-0.9.1.0-L1wgXUwGvvBFhYfS2zMyAP vector-algorithms> Linked component graph: vector-algorithms> unit vector-algorithms-0.9.1.0-L1wgXUwGvvBFhYfS2zMyAP vector-algorithms> include base-4.21.0.0-f068 vector-algorithms> include bitvec-1.1.5.0-1VWB1DrtwTIAsuAdPgXtV4 deferred-folds> Running phase: setupCompilerEnvironmentPhase deferred-folds> Build with /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1. focus> Running phase: setupCompilerEnvironmentPhase focus> Build with /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1. ghc-lib-parser> [ 45 of 456] Compiling GHC.Utils.Exception ( compiler/GHC/Utils/Exception.hs, dist/haddock-objs-8346/GHC/Utils/Exception.o, dist/haddock-objs-8346/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-8346/GHC/Utils/Fingerprint.o, dist/haddock-objs-8346/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-8346/GHC/Utils/GlobalVars.o, dist/haddock-objs-8346/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-8346/GHC/Utils/IO/Unsafe.o, dist/haddock-objs-8346/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-8346/GHC/Utils/Ppr/Colour.o, dist/haddock-objs-8346/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-8346/GHC/Version.o, dist/haddock-objs-8346/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-8346/GHC/UniqueSubdir.o, dist/haddock-objs-8346/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-8346/GHC/Settings/Config.o, dist/haddock-objs-8346/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-8346/GHC/Utils/Panic/Plain.o, dist/haddock-objs-8346/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-8346/GHC/Utils/Misc.o, dist/haddock-objs-8346/GHC/Utils/Misc.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 55 of 456] Compiling GHC.Data.FastString ( compiler/GHC/Data/FastString.hs, dist/haddock-objs-8346/GHC/Data/FastString.o, dist/haddock-objs-8346/GHC/Data/FastString.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 56 of 456] Compiling GHC.Utils.BufHandle ( compiler/GHC/Utils/BufHandle.hs, dist/haddock-objs-8346/GHC/Utils/BufHandle.o, dist/haddock-objs-8346/GHC/Utils/BufHandle.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 57 of 456] Compiling GHC.Utils.Ppr ( compiler/GHC/Utils/Ppr.hs, dist/haddock-objs-8346/GHC/Utils/Ppr.o, dist/haddock-objs-8346/GHC/Utils/Ppr.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 58 of 456] Compiling GHCi.BreakArray ( libraries/ghci/GHCi/BreakArray.hs, dist/haddock-objs-8346/GHCi/BreakArray.o, dist/haddock-objs-8346/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-8346/GHCi/FFI.o, dist/haddock-objs-8346/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-8346/GHCi/RemoteTypes.o, dist/haddock-objs-8346/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-8346/GHCi/ResolvedBCO.o, dist/haddock-objs-8346/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-8346/GHCi/TH/Binary.o, dist/haddock-objs-8346/GHCi/TH/Binary.dyn_o ) [HIE file is missing] lsp-types> include QuickCheck-2.14.3-L4og0ZQ0UVv3NVnDTZSE7K lsp-types> include base-4.21.0.0-f068 lsp-types> include generic-arbitrary-1.0.1.2-3H0EMQWOvK9C2vnzSSAbHw lsp-types> include lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh lsp-types> include quickcheck-instances-0.3.32-1Rvlks8mvPJ595Q937YiXx lsp-types> include row-types-1.0.1.2-CRZNpJR6ZFf3MSfpW0WO1S lsp-types> include template-haskell-2.23.0.0-125a lsp-types> Language.LSP.Protocol.QuickCheck=lsp-types-2.3.0.1-Hi9Caj5lkJEC1H1FYgzFmc-lsp-types-quickcheck:Language.LSP.Protocol.QuickCheck lsp-types> unit lsp-types-2.3.0.1-20blDLzZ6meB0L2RzNW8iZ-lsp-types-test lsp-types> include QuickCheck-2.14.3-L4og0ZQ0UVv3NVnDTZSE7K lsp-types> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy lsp-types> include base-4.21.0.0-f068 lsp-types> include filepath-1.5.4.0-7ce6 lsp-types> include hspec-2.11.12-6VqvYzslwXZ4HevclPqaIQ lsp-types> include hspec-golden-0.2.2.0-48zVtHp48q02vuE9MV56hO lsp-types> include lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ lsp-types> include lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh lsp-types> include lsp-types-2.3.0.1-Hi9Caj5lkJEC1H1FYgzFmc-lsp-types-quickcheck lsp-types> include network-uri-2.6.4.2-EIlb6zej7wp4YW5W9C9oJd lsp-types> include prettyprinter-1.7.1-9cBXype36ZGL944tHK7Cks lsp-types> include quickcheck-instances-0.3.32-1Rvlks8mvPJ595Q937YiXx lsp-types> include text-2.1.2-5eaa lsp-types> Ready component graph: lsp-types> definite lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh lsp-types> depends Diff-0.5-5KwlTPZj9ScGqmIZTJReFp lsp-types> depends aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy lsp-types> depends base-4.21.0.0-f068 lsp-types> depends binary-0.8.9.2-4b0d lsp-types> depends containers-0.7-647d lsp-types> depends data-default-0.7.1.3-51VrHfAEErR2L8CqppHpkT lsp-types> depends deepseq-1.5.1.0-b096 lsp-types> depends dlist-1.0-ErOFvdzng7v2bUlF3Mrb1f lsp-types> depends exceptions-0.10.9-5f69 lsp-types> depends filepath-1.5.4.0-7ce6 lsp-types> depends hashable-1.4.7.0-FrCvEjo9HTdHfqyBqag94O lsp-types> depends indexed-traversable-0.1.4-8Dh9LliYJpa9mqmeaCw3nd lsp-types> depends indexed-traversable-instances-0.1.2-nfC2IEXfAxAi4oetFVy4L lsp-types> depends lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ lsp-types> depends mod-0.2.0.1-C4oVeMCYNg5JHxSD5G5MXH lsp-types> depends mtl-2.3.1-9650 lsp-types> depends network-uri-2.6.4.2-EIlb6zej7wp4YW5W9C9oJd lsp-types> depends prettyprinter-1.7.1-9cBXype36ZGL944tHK7Cks lsp-types> depends row-types-1.0.1.2-CRZNpJR6ZFf3MSfpW0WO1S lsp-types> depends safe-0.3.21-59IOuW1KM8UDPXkCvwO4aC lsp-types> depends some-1.0.6-GcAm4VUIyuqI2SZPwsx4pL lsp-types> depends template-haskell-2.23.0.0-125a lsp-types> depends text-2.1.2-5eaa lsp-types> definite lsp-types-2.3.0.1-Hi9Caj5lkJEC1H1FYgzFmc-lsp-types-quickcheck lsp-types> depends QuickCheck-2.14.3-L4og0ZQ0UVv3NVnDTZSE7K lsp-types> depends base-4.21.0.0-f068 lsp-types> depends generic-arbitrary-1.0.1.2-3H0EMQWOvK9C2vnzSSAbHw lsp-types> depends lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh lsp-types> depends quickcheck-instances-0.3.32-1Rvlks8mvPJ595Q937YiXx lsp-types> depends row-types-1.0.1.2-CRZNpJR6ZFf3MSfpW0WO1S lsp-types> depends template-haskell-2.23.0.0-125a lsp-types> definite lsp-types-2.3.0.1-BNzI05lDCV1EaM5QneSY2C-metamodel lsp-types> depends aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy lsp-types> depends base-4.21.0.0-f068 lsp-types> depends file-embed-0.0.16.0-CKoq3CnbX3t249HogJjwVg lsp-types> depends lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ lsp-types> depends template-haskell-2.23.0.0-125a lsp-types> depends text-2.1.2-5eaa lsp-types> definite lsp-types-2.3.0.1-IQyfzuOZaC8LGYC5DFZfsC-generator lsp-types> depends base-4.21.0.0-f068 lsp-types> depends containers-0.7-647d lsp-types> depends directory-1.3.9.0-9eff lsp-types> depends filepath-1.5.4.0-7ce6 lsp-types> depends lsp-types-2.3.0.1-BNzI05lDCV1EaM5QneSY2C-metamodel lsp-types> depends mtl-2.3.1-9650 lsp-types> depends prettyprinter-1.7.1-9cBXype36ZGL944tHK7Cks lsp-types> depends regex-1.1.0.2-H9gb2BzPYGwBwTttfIliv5 lsp-types> depends text-2.1.2-5eaa lsp-types> depends witherable-0.5-D4KCy3EiSWP2nR1g1Wi1g8 lsp-types> definite lsp-types-2.3.0.1-20blDLzZ6meB0L2RzNW8iZ-lsp-types-test lsp-types> depends QuickCheck-2.14.3-L4og0ZQ0UVv3NVnDTZSE7K lsp-types> depends aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy lsp-types> depends base-4.21.0.0-f068 lsp-types> depends filepath-1.5.4.0-7ce6 lsp-types> depends hspec-2.11.12-6VqvYzslwXZ4HevclPqaIQ vector-algorithms> include bytestring-0.12.2.0-be6d vector-algorithms> include primitive-0.9.1.0-4mP32nrOmbODcFIoSZ6ejg vector-algorithms> include vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q vector-algorithms> Data.Vector.Algorithms=vector-algorithms-0.9.1.0-L1wgXUwGvvBFhYfS2zMyAP:Data.Vector.Algorithms,Data.Vector.Algorithms.AmericanFlag=vector-algorithms-0.9.1.0-L1wgXUwGvvBFhYfS2zMyAP:Data.Vector.Algorithms.AmericanFlag,Data.Vector.Algorithms.Heap=vector-algorithms-0.9.1.0-L1wgXUwGvvBFhYfS2zMyAP:Data.Vector.Algorithms.Heap,Data.Vector.Algorithms.Insertion=vector-algorithms-0.9.1.0-L1wgXUwGvvBFhYfS2zMyAP:Data.Vector.Algorithms.Insertion,Data.Vector.Algorithms.Intro=vector-algorithms-0.9.1.0-L1wgXUwGvvBFhYfS2zMyAP:Data.Vector.Algorithms.Intro,Data.Vector.Algorithms.Merge=vector-algorithms-0.9.1.0-L1wgXUwGvvBFhYfS2zMyAP:Data.Vector.Algorithms.Merge,Data.Vector.Algorithms.Optimal=vector-algorithms-0.9.1.0-L1wgXUwGvvBFhYfS2zMyAP:Data.Vector.Algorithms.Optimal,Data.Vector.Algorithms.Radix=vector-algorithms-0.9.1.0-L1wgXUwGvvBFhYfS2zMyAP:Data.Vector.Algorithms.Radix,Data.Vector.Algorithms.Search=vector-algorithms-0.9.1.0-L1wgXUwGvvBFhYfS2zMyAP:Data.Vector.Algorithms.Search,Data.Vector.Algorithms.Tim=vector-algorithms-0.9.1.0-L1wgXUwGvvBFhYfS2zMyAP:Data.Vector.Algorithms.Tim vector-algorithms> unit vector-algorithms-0.9.1.0-7xAT6TWLxmRJNu7S1feEgG-properties vector-algorithms> include QuickCheck-2.14.3-L4og0ZQ0UVv3NVnDTZSE7K vector-algorithms> include base-4.21.0.0-f068 vector-algorithms> include bytestring-0.12.2.0-be6d vector-algorithms> include containers-0.7-647d vector-algorithms> include vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q vector-algorithms> include vector-algorithms-0.9.1.0-L1wgXUwGvvBFhYfS2zMyAP vector-algorithms> Ready component graph: vector-algorithms> definite vector-algorithms-0.9.1.0-L1wgXUwGvvBFhYfS2zMyAP vector-algorithms> depends base-4.21.0.0-f068 vector-algorithms> depends bitvec-1.1.5.0-1VWB1DrtwTIAsuAdPgXtV4 vector-algorithms> depends bytestring-0.12.2.0-be6d vector-algorithms> depends primitive-0.9.1.0-4mP32nrOmbODcFIoSZ6ejg vector-algorithms> depends vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q vector-algorithms> definite vector-algorithms-0.9.1.0-7xAT6TWLxmRJNu7S1feEgG-properties vector-algorithms> depends QuickCheck-2.14.3-L4og0ZQ0UVv3NVnDTZSE7K vector-algorithms> depends base-4.21.0.0-f068 vector-algorithms> depends bytestring-0.12.2.0-be6d vector-algorithms> depends containers-0.7-647d vector-algorithms> depends vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q vector-algorithms> depends vector-algorithms-0.9.1.0-L1wgXUwGvvBFhYfS2zMyAP 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/zdc1rvy9asfymfmjrrdyfbvspa2rl86c-vector-algorithms-0.9.1.0 vector-algorithms> Executables installed in: vector-algorithms> /nix/store/zdc1rvy9asfymfmjrrdyfbvspa2rl86c-vector-algorithms-0.9.1.0/bin vector-algorithms> Libraries installed in: vector-algorithms> /nix/store/zdc1rvy9asfymfmjrrdyfbvspa2rl86c-vector-algorithms-0.9.1.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/vector-algorithms-0.9.1.0-L1wgXUwGvvBFhYfS2zMyAP vector-algorithms> Dynamic Libraries installed in: vector-algorithms> /nix/store/zdc1rvy9asfymfmjrrdyfbvspa2rl86c-vector-algorithms-0.9.1.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739 vector-algorithms> Private executables installed in: vector-algorithms> /nix/store/zdc1rvy9asfymfmjrrdyfbvspa2rl86c-vector-algorithms-0.9.1.0/libexec/x86_64-linux-ghc-9.12.1-f739/vector-algorithms-0.9.1.0 vector-algorithms> Data files installed in: vector-algorithms> /nix/store/zdc1rvy9asfymfmjrrdyfbvspa2rl86c-vector-algorithms-0.9.1.0/share/x86_64-linux-ghc-9.12.1-f739/vector-algorithms-0.9.1.0 vector-algorithms> Documentation installed in: vector-algorithms> /nix/store/xkvr8wx9x22wd0rrpf5kdbhk9hzqbch6-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/zdc1rvy9asfymfmjrrdyfbvspa2rl86c-vector-algorithms-0.9.1.0/etc vector-algorithms> No alex found vector-algorithms> Using ar found on system at: vector-algorithms> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-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/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc vector-algorithms> Using ghc version 9.12.1 found on system at: vector-algorithms> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc vector-algorithms> Using ghc-pkg version 9.12.1 found on system at: vector-algorithms> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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: ghc-exactprint (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/9dqqmnnj7r9xxllsakrnan0y84qdal2l-ghc-exactprint-1.12.0.0-doc /nix/store/iv5x18bvnk8mqs8fxxa84s2dhhdg4sbz-ghc-exactprint-1.12.0.0 ghc-exactprint (post)> Pushing 2 paths (82 are already present) using zstd to cache sellout ⏳ ghc-exactprint (post)> ghc-exactprint (post)> Pushing /nix/store/9dqqmnnj7r9xxllsakrnan0y84qdal2l-ghc-exactprint-1.12.0.0-doc (7.48 MiB) ghc-exactprint (post)> Pushing /nix/store/iv5x18bvnk8mqs8fxxa84s2dhhdg4sbz-ghc-exactprint-1.12.0.0 (35.71 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/9dqqmnnj7r9xxllsakrnan0y84qdal2l-ghc-exactprint-1.12.0.0-doc /nix/store/iv5x18bvnk8mqs8fxxa84s2dhhdg4sbz-ghc-exactprint-1.12.0.0 ghc-exactprint (post)> copying 2 paths... ghc-exactprint (post)> copying path '/nix/store/9dqqmnnj7r9xxllsakrnan0y84qdal2l-ghc-exactprint-1.12.0.0-doc' to 'https://cache.nix-ci.com'... ghc-exactprint (post)> copying path '/nix/store/iv5x18bvnk8mqs8fxxa84s2dhhdg4sbz-ghc-exactprint-1.12.0.0' to 'https://cache.nix-ci.com'... ghc-exactprint (post)> copying 2 paths... ghc-exactprint (post)> copying path '/nix/store/crfkbys7lv1g4cd72353s8ma5cav7kg8-ghc-exactprint-1.12.0.0.tar.gz.drv' to 'https://cache.nix-ci.com'... ghc-exactprint (post)> copying path '/nix/store/5s9dqh8kyf5jcdlp6b3xmp6w8zsp1rfl-ghc-exactprint-1.12.0.0.drv' to 'https://cache.nix-ci.com'... ghc-exactprint (post)> added 0 signatures ghc-exactprint (post)> added 0 signatures ghc-exactprint (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/9dqqmnnj7r9xxllsakrnan0y84qdal2l-ghc-exactprint-1.12.0.0-doc /nix/store/iv5x18bvnk8mqs8fxxa84s2dhhdg4sbz-ghc-exactprint-1.12.0.0 ghc-exactprint (post)> copying 2 paths... ghc-exactprint (post)> copying path '/nix/store/9dqqmnnj7r9xxllsakrnan0y84qdal2l-ghc-exactprint-1.12.0.0-doc' to 'ssh-ng://worker.nix-ci.com'... ghc-exactprint (post)> copying path '/nix/store/iv5x18bvnk8mqs8fxxa84s2dhhdg4sbz-ghc-exactprint-1.12.0.0' to 'ssh-ng://worker.nix-ci.com'... ghc-exactprint (post)> copying 2 paths... ghc-exactprint (post)> copying path '/nix/store/crfkbys7lv1g4cd72353s8ma5cav7kg8-ghc-exactprint-1.12.0.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... ghc-exactprint (post)> copying path '/nix/store/5s9dqh8kyf5jcdlp6b3xmp6w8zsp1rfl-ghc-exactprint-1.12.0.0.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/pfi1992xpzifn36dsx3bdk1bb616za2w-apply-refact-0.15.0.0.drv'... ghc-lib-parser> [ 63 of 456] Compiling GHCi.Message ( libraries/ghci/GHCi/Message.hs, dist/haddock-objs-8346/GHCi/Message.o, dist/haddock-objs-8346/GHCi/Message.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 64 of 456] Compiling Language.Haskell.Syntax.Basic ( compiler/Language/Haskell/Syntax/Basic.hs, dist/haddock-objs-8346/Language/Haskell/Syntax/Basic.o, dist/haddock-objs-8346/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-8346/Language/Haskell/Syntax/Extension.o, dist/haddock-objs-8346/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-8346/Language/Haskell/Syntax/Module/Name.o, dist/haddock-objs-8346/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-8346/Language/Haskell/Syntax/Specificity.o, dist/haddock-objs-8346/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-8346/GHC/Tc/Types/LclEnv.o-boot, dist/haddock-objs-8346/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-8346/GHC/Builtin/PrimOps.o-boot, dist/haddock-objs-8346/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-8346/GHC/Iface/Type.o-boot, dist/haddock-objs-8346/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-8346/GHC/Types/Name/Occurrence.o-boot, dist/haddock-objs-8346/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-8346/Language/Haskell/Syntax/ImpExp.o-boot, dist/haddock-objs-8346/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-8346/GHC/Unit/Types.o-boot, dist/haddock-objs-8346/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-8346/GHC/Utils/Outputable.o, dist/haddock-objs-8346/GHC/Utils/Outputable.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 75 of 456] Compiling GHC.Utils.Panic ( compiler/GHC/Utils/Panic.hs, dist/haddock-objs-8346/GHC/Utils/Panic.o, dist/haddock-objs-8346/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-8346/GHC/Utils/Trace.o, dist/haddock-objs-8346/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-8346/GHC/Prelude.o, dist/haddock-objs-8346/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-8346/GHC/Types/Id/Info.o-boot, dist/haddock-objs-8346/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-8346/GHC/Core/Unfold.o-boot, dist/haddock-objs-8346/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-8346/GHC/Utils/Word64.o, dist/haddock-objs-8346/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-8346/GHC/Types/Unique.o, dist/haddock-objs-8346/GHC/Types/Unique.dyn_o ) [HIE file is missing] lsp-types> depends hspec-golden-0.2.2.0-48zVtHp48q02vuE9MV56hO lsp-types> depends lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ lsp-types> depends lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh lsp-types> depends lsp-types-2.3.0.1-Hi9Caj5lkJEC1H1FYgzFmc-lsp-types-quickcheck lsp-types> depends network-uri-2.6.4.2-EIlb6zej7wp4YW5W9C9oJd lsp-types> depends prettyprinter-1.7.1-9cBXype36ZGL944tHK7Cks lsp-types> depends quickcheck-instances-0.3.32-1Rvlks8mvPJ595Q937YiXx lsp-types> depends text-2.1.2-5eaa 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/iblmmv16hig4rxkydysbrvybspjsj1c1-lsp-types-2.3.0.1 lsp-types> Executables installed in: lsp-types> /nix/store/iblmmv16hig4rxkydysbrvybspjsj1c1-lsp-types-2.3.0.1/bin lsp-types> Libraries installed in: lsp-types> /nix/store/iblmmv16hig4rxkydysbrvybspjsj1c1-lsp-types-2.3.0.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh lsp-types> Dynamic Libraries installed in: lsp-types> /nix/store/iblmmv16hig4rxkydysbrvybspjsj1c1-lsp-types-2.3.0.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739 lsp-types> Private executables installed in: lsp-types> /nix/store/iblmmv16hig4rxkydysbrvybspjsj1c1-lsp-types-2.3.0.1/libexec/x86_64-linux-ghc-9.12.1-f739/lsp-types-2.3.0.1 lsp-types> Data files installed in: lsp-types> /nix/store/iblmmv16hig4rxkydysbrvybspjsj1c1-lsp-types-2.3.0.1/share/x86_64-linux-ghc-9.12.1-f739/lsp-types-2.3.0.1 lsp-types> Documentation installed in: lsp-types> /nix/store/iblmmv16hig4rxkydysbrvybspjsj1c1-lsp-types-2.3.0.1/share/doc/x86_64-linux-ghc-9.12.1-f739/lsp-types-2.3.0.1 lsp-types> Configuration files installed in: lsp-types> /nix/store/iblmmv16hig4rxkydysbrvybspjsj1c1-lsp-types-2.3.0.1/etc lsp-types> No alex found lsp-types> Using ar found on system at: lsp-types> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar lsp-types> No c2hs found lsp-types> No cpphs found lsp-types> No doctest found lsp-types> Using gcc version 14.3.0 given by user at: lsp-types> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc lsp-types> Using ghc version 9.12.1 found on system at: lsp-types> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc lsp-types> Using ghc-pkg version 9.12.1 found on system at: lsp-types> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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: lsp-types> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/wrs1dkr0pfxm92c5zxrfyy62ifw61ybm-hscolour-1.25/bin/HsColour lsp-types> No jhc found lsp-types> Using ld found on system at: lsp-types> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/runghc-9.12.1 lsp-types> Using strip version 2.44 found on system at: lsp-types> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip lsp-types> Using tar found on system at: lsp-types> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar lsp-types> No uhc found lsp-types> Running phase: buildPhase lsp-types> Preprocessing library for lsp-types-2.3.0.1... lsp-types> Building library for lsp-types-2.3.0.1... 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 ) vector-algorithms> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/wrs1dkr0pfxm92c5zxrfyy62ifw61ybm-hscolour-1.25/bin/HsColour vector-algorithms> No jhc found vector-algorithms> Using ld found on system at: vector-algorithms> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/runghc-9.12.1 vector-algorithms> Using strip version 2.44 found on system at: vector-algorithms> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip vector-algorithms> Using tar found on system at: vector-algorithms> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-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 ) 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 ) 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 ) 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 ) 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 ) 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 ) vector-algorithms> [ 1 of 11] Compiling Data.Vector.Algorithms.Common ( src/Data/Vector/Algorithms/Common.hs, dist/build/Data/Vector/Algorithms/Common.p_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 ) 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 ) vector-algorithms> [ 5 of 11] Compiling Data.Vector.Algorithms.AmericanFlag ( src/Data/Vector/Algorithms/AmericanFlag.hs, dist/build/Data/Vector/Algorithms/AmericanFlag.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 ) 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.dgosbX3UAD/setup-package.conf.d -threaded deferred-folds> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.dgosbX3UAD/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/2869410yhvnskxh8l9hmjvndvwi0j2nn-deferred-folds-0.9.18.7 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/qbq76kza5l6d7c2xxj4zxvr9iwfnsnsm-deferred-folds-0.9.18.7-doc/share/doc/deferred-folds-0.9.18.7 --with-gcc=gcc --package-db=/build/tmp.dgosbX3UAD/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib deferred-folds> Using Parsec parser deferred-folds> Configuring deferred-folds-0.9.18.7... deferred-folds> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports deferred-folds> 'ghc' version < 9.12): deferred-folds> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc is version deferred-folds> 9.12.1 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-7VDYz5q5dhh5onuvqU34kL deferred-folds> include base-4.21.0.0-f068 deferred-folds> include bytestring-0.12.2.0-be6d deferred-folds> include containers-0.7-647d deferred-folds> include foldl-1.4.18-FILkEDQdT6h3b0vrYac87e deferred-folds> include hashable-1.4.7.0-FrCvEjo9HTdHfqyBqag94O deferred-folds> include primitive-0.9.1.0-4mP32nrOmbODcFIoSZ6ejg deferred-folds> include text-2.1.2-5eaa deferred-folds> include transformers-0.6.1.2-199f deferred-folds> include unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV deferred-folds> include vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q deferred-folds> component deferred-folds-0.9.18.7-GVNWeEmaVT2LyaTOid2EIl-test 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.HrWYCxFfCd/setup-package.conf.d -threaded focus> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.HrWYCxFfCd/Main.o ) focus> [2 of 2] Linking Setup focus> Running phase: updateAutotoolsGnuConfigScriptsPhase focus> Running phase: configurePhase focus> configureFlags: --verbose --prefix=/nix/store/wmilrdxy6sr52az0lp1cajl8kc2mn058-focus-1.0.3.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/xzjxsaay5d1hvrvq0wp0jsg3wja4cq34-focus-1.0.3.2-doc/share/doc/focus-1.0.3.2 --with-gcc=gcc --package-db=/build/tmp.HrWYCxFfCd/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib focus> Using Parsec parser focus> Configuring focus-1.0.3.2... focus> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports focus> 'ghc' version < 9.12): focus> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc is version focus> 9.12.1 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-Atli4RWF7lx6NphIo54ldv focus> include base-4.21.0.0-f068 focus> include transformers-0.6.1.2-199f focus> component focus-1.0.3.2-DB9pVLeqBez2rbWwn7EtIy-test focus> include focus-1.0.3.2-Atli4RWF7lx6NphIo54ldv focus> include rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV focus> include tasty-1.5.3-2LfycgWm1o5IAj3wjDgcIY focus> include tasty-hunit-0.10.2-GxiECQtHLG9JqzzTC7gSqY focus> Linked component graph: focus> unit focus-1.0.3.2-Atli4RWF7lx6NphIo54ldv focus> include base-4.21.0.0-f068 focus> include transformers-0.6.1.2-199f focus> Focus=focus-1.0.3.2-Atli4RWF7lx6NphIo54ldv:Focus focus> unit focus-1.0.3.2-DB9pVLeqBez2rbWwn7EtIy-test focus> include focus-1.0.3.2-Atli4RWF7lx6NphIo54ldv focus> include rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV focus> include tasty-1.5.3-2LfycgWm1o5IAj3wjDgcIY focus> include tasty-hunit-0.10.2-GxiECQtHLG9JqzzTC7gSqY focus> Ready component graph: focus> definite focus-1.0.3.2-Atli4RWF7lx6NphIo54ldv focus> depends base-4.21.0.0-f068 focus> depends transformers-0.6.1.2-199f focus> definite focus-1.0.3.2-DB9pVLeqBez2rbWwn7EtIy-test focus> depends focus-1.0.3.2-Atli4RWF7lx6NphIo54ldv focus> depends rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV focus> depends tasty-1.5.3-2LfycgWm1o5IAj3wjDgcIY hiedb> Running phase: setupCompilerEnvironmentPhase hiedb> Build with /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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.6PiNotqXOO/setup-package.conf.d -threaded hiedb> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.6PiNotqXOO/Main.o ) hiedb> [2 of 2] Linking Setup hiedb> Running phase: updateAutotoolsGnuConfigScriptsPhase hiedb> Running phase: configurePhase hiedb> configureFlags: --verbose --prefix=/nix/store/vhkra7z7g0v909d4s7wffgn78hc30q2j-hiedb-0.6.0.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/p40fxi5zffww2v293xxf4ggvy1xraakb-hiedb-0.6.0.2-doc/share/doc/hiedb-0.6.0.2 --with-gcc=gcc --package-db=/build/tmp.6PiNotqXOO/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc is version hiedb> 9.12.1 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-4BolUAEzhoYIP8RjXYlTA0 hiedb> include algebraic-graphs-0.7-DzgFQFDnEHDFycYz4NqJEI neat-interpolation> Running phase: setupCompilerEnvironmentPhase neat-interpolation> Build with /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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.jmxN5Jyaxy/setup-package.conf.d -threaded neat-interpolation> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.jmxN5Jyaxy/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/pbsv3vr6s0l31j582z2080r5zxyan7h3-neat-interpolation-0.5.1.4 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/a1kf6qbkp5kxpj3icnwl9d73lnz7i87y-neat-interpolation-0.5.1.4-doc/share/doc/neat-interpolation-0.5.1.4 --with-gcc=gcc --package-db=/build/tmp.jmxN5Jyaxy/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib neat-interpolation> Using Parsec parser neat-interpolation> Configuring neat-interpolation-0.5.1.4... neat-interpolation> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports neat-interpolation> 'ghc' version < 9.12): neat-interpolation> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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-DKd48F2DycPBtiLcbwykqu neat-interpolation> include base-4.21.0.0-f068 neat-interpolation> include megaparsec-9.6.1-8rZTJZIPj5T1khxoKU4kZv neat-interpolation> include template-haskell-2.23.0.0-125a neat-interpolation> include text-2.1.2-5eaa neat-interpolation> component neat-interpolation-0.5.1.4-GfW7kXVoQB6L0PVE6eILH-test neat-interpolation> include neat-interpolation-0.5.1.4-DKd48F2DycPBtiLcbwykqu neat-interpolation> include rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV neat-interpolation> include tasty-1.5.3-2LfycgWm1o5IAj3wjDgcIY neat-interpolation> include tasty-hunit-0.10.2-GxiECQtHLG9JqzzTC7gSqY neat-interpolation> Linked component graph: neat-interpolation> unit neat-interpolation-0.5.1.4-DKd48F2DycPBtiLcbwykqu neat-interpolation> include base-4.21.0.0-f068 neat-interpolation> include megaparsec-9.6.1-8rZTJZIPj5T1khxoKU4kZv neat-interpolation> include template-haskell-2.23.0.0-125a neat-interpolation> include text-2.1.2-5eaa ghc-lib-parser> [ 82 of 456] Compiling GHC.Types.Name[boot] ( compiler/GHC/Types/Name.hs-boot, dist/haddock-objs-8346/GHC/Types/Name.o-boot, dist/haddock-objs-8346/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-8346/GHC/Types/Var.o-boot, dist/haddock-objs-8346/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-8346/GHC/Core.o-boot, dist/haddock-objs-8346/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-8346/GHC/Core/Ppr.o-boot, dist/haddock-objs-8346/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-8346/GHC/Types/Id.o-boot, dist/haddock-objs-8346/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-8346/GHC/Core/TyCon.o-boot, dist/haddock-objs-8346/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-8346/GHC/Types/TyThing.o-boot, dist/haddock-objs-8346/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-8346/GHC/Core/TyCo/Rep.o-boot, dist/haddock-objs-8346/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-8346/GHC/Tc/Types/Origin.o-boot, dist/haddock-objs-8346/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-8346/GHC/Core/TyCo/Ppr.o-boot, dist/haddock-objs-8346/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-8346/GHC/Types/Unique/FM.o, dist/haddock-objs-8346/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-8346/GHC/Data/Strict.o, dist/haddock-objs-8346/GHC/Data/Strict.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 94 of 456] Compiling GHC.Data.OsPath ( compiler/GHC/Data/OsPath.hs, dist/haddock-objs-8346/GHC/Data/OsPath.o, dist/haddock-objs-8346/GHC/Data/OsPath.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 95 of 456] Compiling GHC.Data.FiniteMap ( compiler/GHC/Data/FiniteMap.hs, dist/haddock-objs-8346/GHC/Data/FiniteMap.o, dist/haddock-objs-8346/GHC/Data/FiniteMap.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 96 of 456] Compiling GHC.Utils.Lexeme ( compiler/GHC/Utils/Lexeme.hs, dist/haddock-objs-8346/GHC/Utils/Lexeme.o, dist/haddock-objs-8346/GHC/Utils/Lexeme.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 97 of 456] Compiling GHC.Data.Maybe ( compiler/GHC/Data/Maybe.hs, dist/haddock-objs-8346/GHC/Data/Maybe.o, dist/haddock-objs-8346/GHC/Data/Maybe.dyn_o ) [HIE file is missing] ghc-lib-parser> [ 98 of 456] Compiling GHC.Utils.Monad.State.Strict ( compiler/GHC/Utils/Monad/State/Strict.hs, dist/haddock-objs-8346/GHC/Utils/Monad/State/Strict.o, dist/haddock-objs-8346/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-8346/GHC/Utils/Monad.o, dist/haddock-objs-8346/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-8346/GHC/Types/Unique/Supply.o, dist/haddock-objs-8346/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-8346/GHC/Settings/Constants.o, dist/haddock-objs-8346/GHC/Settings/Constants.dyn_o ) [HIE file is missing] 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) vector-algorithms> [4 of 4] Compiling Main ( tests/properties/Tests.hs, dist/build/properties/properties-tmp/Main.o ) deferred-folds> include deferred-folds-0.9.18.7-7VDYz5q5dhh5onuvqU34kL deferred-folds> include quickcheck-instances-0.3.32-1Rvlks8mvPJ595Q937YiXx deferred-folds> include rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV deferred-folds> include tasty-1.5.3-2LfycgWm1o5IAj3wjDgcIY deferred-folds> include tasty-quickcheck-0.11-597oKWlAkLA6PjifDQdXTX deferred-folds> Linked component graph: deferred-folds> unit deferred-folds-0.9.18.7-7VDYz5q5dhh5onuvqU34kL deferred-folds> include base-4.21.0.0-f068 deferred-folds> include bytestring-0.12.2.0-be6d deferred-folds> include containers-0.7-647d deferred-folds> include foldl-1.4.18-FILkEDQdT6h3b0vrYac87e deferred-folds> include hashable-1.4.7.0-FrCvEjo9HTdHfqyBqag94O deferred-folds> include primitive-0.9.1.0-4mP32nrOmbODcFIoSZ6ejg deferred-folds> include text-2.1.2-5eaa deferred-folds> include transformers-0.6.1.2-199f deferred-folds> include unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV deferred-folds> include vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q deferred-folds> DeferredFolds.Unfoldl=deferred-folds-0.9.18.7-7VDYz5q5dhh5onuvqU34kL:DeferredFolds.Unfoldl,DeferredFolds.UnfoldlM=deferred-folds-0.9.18.7-7VDYz5q5dhh5onuvqU34kL:DeferredFolds.UnfoldlM,DeferredFolds.Unfoldr=deferred-folds-0.9.18.7-7VDYz5q5dhh5onuvqU34kL:DeferredFolds.Unfoldr deferred-folds> unit deferred-folds-0.9.18.7-GVNWeEmaVT2LyaTOid2EIl-test deferred-folds> include deferred-folds-0.9.18.7-7VDYz5q5dhh5onuvqU34kL deferred-folds> include quickcheck-instances-0.3.32-1Rvlks8mvPJ595Q937YiXx deferred-folds> include rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV deferred-folds> include tasty-1.5.3-2LfycgWm1o5IAj3wjDgcIY deferred-folds> include tasty-quickcheck-0.11-597oKWlAkLA6PjifDQdXTX deferred-folds> Ready component graph: deferred-folds> definite deferred-folds-0.9.18.7-7VDYz5q5dhh5onuvqU34kL deferred-folds> depends base-4.21.0.0-f068 deferred-folds> depends bytestring-0.12.2.0-be6d deferred-folds> depends containers-0.7-647d deferred-folds> depends foldl-1.4.18-FILkEDQdT6h3b0vrYac87e deferred-folds> depends hashable-1.4.7.0-FrCvEjo9HTdHfqyBqag94O deferred-folds> depends primitive-0.9.1.0-4mP32nrOmbODcFIoSZ6ejg deferred-folds> depends text-2.1.2-5eaa deferred-folds> depends transformers-0.6.1.2-199f deferred-folds> depends unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV deferred-folds> depends vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q deferred-folds> definite deferred-folds-0.9.18.7-GVNWeEmaVT2LyaTOid2EIl-test deferred-folds> depends deferred-folds-0.9.18.7-7VDYz5q5dhh5onuvqU34kL deferred-folds> depends quickcheck-instances-0.3.32-1Rvlks8mvPJ595Q937YiXx deferred-folds> depends rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV deferred-folds> depends tasty-1.5.3-2LfycgWm1o5IAj3wjDgcIY deferred-folds> depends tasty-quickcheck-0.11-597oKWlAkLA6PjifDQdXTX 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/2869410yhvnskxh8l9hmjvndvwi0j2nn-deferred-folds-0.9.18.7 deferred-folds> Executables installed in: deferred-folds> /nix/store/2869410yhvnskxh8l9hmjvndvwi0j2nn-deferred-folds-0.9.18.7/bin deferred-folds> Libraries installed in: deferred-folds> /nix/store/2869410yhvnskxh8l9hmjvndvwi0j2nn-deferred-folds-0.9.18.7/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/deferred-folds-0.9.18.7-7VDYz5q5dhh5onuvqU34kL deferred-folds> Dynamic Libraries installed in: deferred-folds> /nix/store/2869410yhvnskxh8l9hmjvndvwi0j2nn-deferred-folds-0.9.18.7/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739 deferred-folds> Private executables installed in: deferred-folds> /nix/store/2869410yhvnskxh8l9hmjvndvwi0j2nn-deferred-folds-0.9.18.7/libexec/x86_64-linux-ghc-9.12.1-f739/deferred-folds-0.9.18.7 deferred-folds> Data files installed in: deferred-folds> /nix/store/2869410yhvnskxh8l9hmjvndvwi0j2nn-deferred-folds-0.9.18.7/share/x86_64-linux-ghc-9.12.1-f739/deferred-folds-0.9.18.7 deferred-folds> Documentation installed in: deferred-folds> /nix/store/qbq76kza5l6d7c2xxj4zxvr9iwfnsnsm-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/2869410yhvnskxh8l9hmjvndvwi0j2nn-deferred-folds-0.9.18.7/etc deferred-folds> No alex found deferred-folds> Using ar found on system at: deferred-folds> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar deferred-folds> No c2hs found deferred-folds> No cpphs found deferred-folds> No doctest found deferred-folds> Using gcc version 14.3.0 given by user at: deferred-folds> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc deferred-folds> Using ghc version 9.12.1 found on system at: deferred-folds> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc deferred-folds> Using ghc-pkg version 9.12.1 found on system at: deferred-folds> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc-pkg-9.12.1 deferred-folds> No ghcjs found deferred-folds> No ghcjs-pkg found focus> depends tasty-hunit-0.10.2-GxiECQtHLG9JqzzTC7gSqY 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/wmilrdxy6sr52az0lp1cajl8kc2mn058-focus-1.0.3.2 focus> Executables installed in: focus> /nix/store/wmilrdxy6sr52az0lp1cajl8kc2mn058-focus-1.0.3.2/bin focus> Libraries installed in: focus> /nix/store/wmilrdxy6sr52az0lp1cajl8kc2mn058-focus-1.0.3.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/focus-1.0.3.2-Atli4RWF7lx6NphIo54ldv focus> Dynamic Libraries installed in: focus> /nix/store/wmilrdxy6sr52az0lp1cajl8kc2mn058-focus-1.0.3.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739 focus> Private executables installed in: focus> /nix/store/wmilrdxy6sr52az0lp1cajl8kc2mn058-focus-1.0.3.2/libexec/x86_64-linux-ghc-9.12.1-f739/focus-1.0.3.2 focus> Data files installed in: focus> /nix/store/wmilrdxy6sr52az0lp1cajl8kc2mn058-focus-1.0.3.2/share/x86_64-linux-ghc-9.12.1-f739/focus-1.0.3.2 focus> Documentation installed in: focus> /nix/store/xzjxsaay5d1hvrvq0wp0jsg3wja4cq34-focus-1.0.3.2-doc/share/doc/focus-1.0.3.2 focus> Configuration files installed in: focus> /nix/store/wmilrdxy6sr52az0lp1cajl8kc2mn058-focus-1.0.3.2/etc focus> No alex found focus> Using ar found on system at: focus> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar focus> No c2hs found focus> No cpphs found focus> No doctest found focus> Using gcc version 14.3.0 given by user at: focus> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc focus> Using ghc version 9.12.1 found on system at: focus> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc focus> Using ghc-pkg version 9.12.1 found on system at: focus> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/hpc-ghc-9.12.1 focus> Using hsc2hs version 0.68.10 found on system at: focus> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 focus> Using hscolour version 1.25 found on system at: focus> /nix/store/wrs1dkr0pfxm92c5zxrfyy62ifw61ybm-hscolour-1.25/bin/HsColour focus> No jhc found focus> Using ld found on system at: focus> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/runghc-9.12.1 focus> Using strip version 2.44 found on system at: focus> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip focus> Using tar found on system at: focus> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar focus> No uhc found focus> 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 hiedb> include ansi-terminal-1.1.2-BVWRVgRJ53tKGz9ntJnzh5 hiedb> include array-0.5.8.0-038b hiedb> include base-4.21.0.0-f068 hiedb> include bytestring-0.12.2.0-be6d hiedb> include containers-0.7-647d hiedb> include directory-1.3.9.0-9eff hiedb> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga hiedb> include filepath-1.5.4.0-7ce6 hiedb> include ghc-9.12.1-f739 hiedb> include hie-compat-0.3.1.2-LIcRwGMCshmBlVZKWliEnS hiedb> include lucid-2.11.20250303-1Ju0S6og9G9BrbPkeGcqeG hiedb> include mtl-2.3.1-9650 hiedb> include optparse-applicative-0.18.1.0-E71fLFmPbayG9fSMWNADr5 hiedb> include sqlite-simple-0.4.19.0-1I29xMI9wg25GxROqwWtG1 hiedb> include terminal-size-0.3.4-CZRDlwvd1R2zWHGu5lU06 hiedb> include text-2.1.2-5eaa hiedb> component hiedb-0.6.0.2-GRhDgwhPDfgGd1D4DPFmQK-hiedb hiedb> include base-4.21.0.0-f068 hiedb> include ghc-paths-0.1.0.12-FGN6Y97IYFiLt2jWXmfYPy hiedb> include hiedb-0.6.0.2-4BolUAEzhoYIP8RjXYlTA0 hiedb> component hiedb-0.6.0.2-3v1FSPIG9OtAUJIEEfpObS-hiedb-tests hiedb> include base-4.21.0.0-f068 hiedb> include directory-1.3.9.0-9eff hiedb> include filepath-1.5.4.0-7ce6 hiedb> include ghc-paths-0.1.0.12-FGN6Y97IYFiLt2jWXmfYPy hiedb> include hiedb-0.6.0.2-4BolUAEzhoYIP8RjXYlTA0 hiedb> include hspec-2.11.12-6VqvYzslwXZ4HevclPqaIQ hiedb> include process-1.6.25.0-4623 hiedb> include temporary-1.3-IvNvS6OZKey6h9lvi7WIGg hiedb> Linked component graph: hiedb> unit hiedb-0.6.0.2-4BolUAEzhoYIP8RjXYlTA0 hiedb> include algebraic-graphs-0.7-DzgFQFDnEHDFycYz4NqJEI hiedb> include ansi-terminal-1.1.2-BVWRVgRJ53tKGz9ntJnzh5 hiedb> include array-0.5.8.0-038b hiedb> include base-4.21.0.0-f068 hiedb> include bytestring-0.12.2.0-be6d hiedb> include containers-0.7-647d hiedb> include directory-1.3.9.0-9eff hiedb> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga hiedb> include filepath-1.5.4.0-7ce6 hiedb> include ghc-9.12.1-f739 hiedb> include hie-compat-0.3.1.2-LIcRwGMCshmBlVZKWliEnS hiedb> include lucid-2.11.20250303-1Ju0S6og9G9BrbPkeGcqeG hiedb> include mtl-2.3.1-9650 hiedb> include optparse-applicative-0.18.1.0-E71fLFmPbayG9fSMWNADr5 hiedb> include sqlite-simple-0.4.19.0-1I29xMI9wg25GxROqwWtG1 hiedb> include terminal-size-0.3.4-CZRDlwvd1R2zWHGu5lU06 hiedb> include text-2.1.2-5eaa hiedb> HieDb=hiedb-0.6.0.2-4BolUAEzhoYIP8RjXYlTA0:HieDb,HieDb.Compat=hiedb-0.6.0.2-4BolUAEzhoYIP8RjXYlTA0:HieDb.Compat,HieDb.Create=hiedb-0.6.0.2-4BolUAEzhoYIP8RjXYlTA0:HieDb.Create,HieDb.Dump=hiedb-0.6.0.2-4BolUAEzhoYIP8RjXYlTA0:HieDb.Dump,HieDb.Html=hiedb-0.6.0.2-4BolUAEzhoYIP8RjXYlTA0:HieDb.Html,HieDb.Query=hiedb-0.6.0.2-4BolUAEzhoYIP8RjXYlTA0:HieDb.Query,HieDb.Run=hiedb-0.6.0.2-4BolUAEzhoYIP8RjXYlTA0:HieDb.Run,HieDb.Types=hiedb-0.6.0.2-4BolUAEzhoYIP8RjXYlTA0:HieDb.Types,HieDb.Utils=hiedb-0.6.0.2-4BolUAEzhoYIP8RjXYlTA0:HieDb.Utils hiedb> unit hiedb-0.6.0.2-GRhDgwhPDfgGd1D4DPFmQK-hiedb hiedb> include base-4.21.0.0-f068 hiedb> include ghc-paths-0.1.0.12-FGN6Y97IYFiLt2jWXmfYPy hiedb> include hiedb-0.6.0.2-4BolUAEzhoYIP8RjXYlTA0 hiedb> unit hiedb-0.6.0.2-3v1FSPIG9OtAUJIEEfpObS-hiedb-tests hiedb> include base-4.21.0.0-f068 hiedb> include directory-1.3.9.0-9eff hiedb> include filepath-1.5.4.0-7ce6 hiedb> include ghc-paths-0.1.0.12-FGN6Y97IYFiLt2jWXmfYPy hiedb> include hiedb-0.6.0.2-4BolUAEzhoYIP8RjXYlTA0 hiedb> include hspec-2.11.12-6VqvYzslwXZ4HevclPqaIQ hiedb> include process-1.6.25.0-4623 hiedb> include temporary-1.3-IvNvS6OZKey6h9lvi7WIGg hiedb> Ready component graph: hiedb> definite hiedb-0.6.0.2-4BolUAEzhoYIP8RjXYlTA0 hiedb> depends algebraic-graphs-0.7-DzgFQFDnEHDFycYz4NqJEI hiedb> depends ansi-terminal-1.1.2-BVWRVgRJ53tKGz9ntJnzh5 hiedb> depends array-0.5.8.0-038b hiedb> depends base-4.21.0.0-f068 hiedb> depends bytestring-0.12.2.0-be6d hiedb> depends containers-0.7-647d hiedb> depends directory-1.3.9.0-9eff hiedb> depends extra-1.8-GxUfFMQp4R7HmYwoSoVuga hiedb> depends filepath-1.5.4.0-7ce6 hiedb> depends ghc-9.12.1-f739 hiedb> depends hie-compat-0.3.1.2-LIcRwGMCshmBlVZKWliEnS hiedb> depends lucid-2.11.20250303-1Ju0S6og9G9BrbPkeGcqeG hiedb> depends mtl-2.3.1-9650 hiedb> depends optparse-applicative-0.18.1.0-E71fLFmPbayG9fSMWNADr5 neat-interpolation> NeatInterpolation=neat-interpolation-0.5.1.4-DKd48F2DycPBtiLcbwykqu:NeatInterpolation neat-interpolation> unit neat-interpolation-0.5.1.4-GfW7kXVoQB6L0PVE6eILH-test neat-interpolation> include neat-interpolation-0.5.1.4-DKd48F2DycPBtiLcbwykqu neat-interpolation> include rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV neat-interpolation> include tasty-1.5.3-2LfycgWm1o5IAj3wjDgcIY neat-interpolation> include tasty-hunit-0.10.2-GxiECQtHLG9JqzzTC7gSqY neat-interpolation> Ready component graph: neat-interpolation> definite neat-interpolation-0.5.1.4-DKd48F2DycPBtiLcbwykqu neat-interpolation> depends base-4.21.0.0-f068 neat-interpolation> depends megaparsec-9.6.1-8rZTJZIPj5T1khxoKU4kZv neat-interpolation> depends template-haskell-2.23.0.0-125a neat-interpolation> depends text-2.1.2-5eaa neat-interpolation> definite neat-interpolation-0.5.1.4-GfW7kXVoQB6L0PVE6eILH-test neat-interpolation> depends neat-interpolation-0.5.1.4-DKd48F2DycPBtiLcbwykqu neat-interpolation> depends rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV neat-interpolation> depends tasty-1.5.3-2LfycgWm1o5IAj3wjDgcIY neat-interpolation> depends tasty-hunit-0.10.2-GxiECQtHLG9JqzzTC7gSqY 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/pbsv3vr6s0l31j582z2080r5zxyan7h3-neat-interpolation-0.5.1.4 neat-interpolation> Executables installed in: neat-interpolation> /nix/store/pbsv3vr6s0l31j582z2080r5zxyan7h3-neat-interpolation-0.5.1.4/bin neat-interpolation> Libraries installed in: neat-interpolation> /nix/store/pbsv3vr6s0l31j582z2080r5zxyan7h3-neat-interpolation-0.5.1.4/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/neat-interpolation-0.5.1.4-DKd48F2DycPBtiLcbwykqu neat-interpolation> Dynamic Libraries installed in: neat-interpolation> /nix/store/pbsv3vr6s0l31j582z2080r5zxyan7h3-neat-interpolation-0.5.1.4/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739 neat-interpolation> Private executables installed in: neat-interpolation> /nix/store/pbsv3vr6s0l31j582z2080r5zxyan7h3-neat-interpolation-0.5.1.4/libexec/x86_64-linux-ghc-9.12.1-f739/neat-interpolation-0.5.1.4 neat-interpolation> Data files installed in: neat-interpolation> /nix/store/pbsv3vr6s0l31j582z2080r5zxyan7h3-neat-interpolation-0.5.1.4/share/x86_64-linux-ghc-9.12.1-f739/neat-interpolation-0.5.1.4 neat-interpolation> Documentation installed in: neat-interpolation> /nix/store/a1kf6qbkp5kxpj3icnwl9d73lnz7i87y-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/pbsv3vr6s0l31j582z2080r5zxyan7h3-neat-interpolation-0.5.1.4/etc neat-interpolation> No alex found neat-interpolation> Using ar found on system at: neat-interpolation> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar neat-interpolation> No c2hs found neat-interpolation> No cpphs found neat-interpolation> No doctest found neat-interpolation> Using gcc version 14.3.0 given by user at: neat-interpolation> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc neat-interpolation> Using ghc version 9.12.1 found on system at: neat-interpolation> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc neat-interpolation> Using ghc-pkg version 9.12.1 found on system at: neat-interpolation> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/wrs1dkr0pfxm92c5zxrfyy62ifw61ybm-hscolour-1.25/bin/HsColour neat-interpolation> No jhc found neat-interpolation> Using ld found on system at: neat-interpolation> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/runghc-9.12.1 neat-interpolation> Using strip version 2.44 found on system at: neat-interpolation> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip neat-interpolation> Using tar found on system at: neat-interpolation> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar neat-interpolation> No uhc found neat-interpolation> 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 ) ghc-lib-parser> [102 of 456] Compiling GHC.Types.Unique.DSM ( compiler/GHC/Types/Unique/DSM.hs, dist/haddock-objs-8346/GHC/Types/Unique/DSM.o, dist/haddock-objs-8346/GHC/Types/Unique/DSM.dyn_o ) [HIE file is missing] ghc-lib-parser> [103 of 456] Compiling GHC.Data.SmallArray ( compiler/GHC/Data/SmallArray.hs, dist/haddock-objs-8346/GHC/Data/SmallArray.o, dist/haddock-objs-8346/GHC/Data/SmallArray.dyn_o ) [HIE file is missing] ghc-lib-parser> [104 of 456] Compiling GHC.Data.FlatBag ( compiler/GHC/Data/FlatBag.hs, dist/haddock-objs-8346/GHC/Data/FlatBag.o, dist/haddock-objs-8346/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-8346/GHC/Data/StringBuffer.o, dist/haddock-objs-8346/GHC/Data/StringBuffer.dyn_o ) [HIE file is missing] ghc-lib-parser> [106 of 456] Compiling GHC.Tc.Types.TcRef ( compiler/GHC/Tc/Types/TcRef.hs, dist/haddock-objs-8346/GHC/Tc/Types/TcRef.o, dist/haddock-objs-8346/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-8346/GHC/Utils/CliOption.o, dist/haddock-objs-8346/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-8346/GHC/Types/ProfAuto.o, dist/haddock-objs-8346/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-8346/GHC/SysTools/Terminal.o, dist/haddock-objs-8346/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-8346/GHC/Driver/Plugins/External.o, dist/haddock-objs-8346/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-8346/GHC/Driver/Backend/Internal.o, dist/haddock-objs-8346/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-8346/GHC/CmmToAsm/CFG/Weight.o, dist/haddock-objs-8346/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-8346/GHC/Types/HpcInfo.o, dist/haddock-objs-8346/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-8346/GHC/Utils/Json.o, dist/haddock-objs-8346/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-8346/GHC/Types/SrcLoc.o, dist/haddock-objs-8346/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-8346/GHC/Types/Unique/DFM.o, dist/haddock-objs-8346/GHC/Types/Unique/DFM.dyn_o ) [HIE file is missing] lsp-types> [ 18 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkDoneProgressReport ( generated/Language/LSP/Protocol/Internal/Types/WorkDoneProgressReport.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressReport.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressReport.dyn_o ) lsp-types> [ 19 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkDoneProgressOptions ( generated/Language/LSP/Protocol/Internal/Types/WorkDoneProgressOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressOptions.dyn_o ) lsp-types> [ 20 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkDoneProgressEnd ( generated/Language/LSP/Protocol/Internal/Types/WorkDoneProgressEnd.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressEnd.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressEnd.dyn_o ) lsp-types> [ 21 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkDoneProgressBegin ( generated/Language/LSP/Protocol/Internal/Types/WorkDoneProgressBegin.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressBegin.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressBegin.dyn_o ) lsp-types> [ 22 of 452] Compiling Language.LSP.Protocol.Types.Progress ( src/Language/LSP/Protocol/Types/Progress.hs, dist/build/Language/LSP/Protocol/Types/Progress.o, dist/build/Language/LSP/Protocol/Types/Progress.dyn_o ) lsp-types> [ 23 of 452] Compiling Language.LSP.Protocol.Internal.Types.WatchKind ( generated/Language/LSP/Protocol/Internal/Types/WatchKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/WatchKind.o, dist/build/Language/LSP/Protocol/Internal/Types/WatchKind.dyn_o ) lsp-types> [ 24 of 452] Compiling Language.LSP.Protocol.Internal.Types.VersionedTextDocumentIdentifier ( generated/Language/LSP/Protocol/Internal/Types/VersionedTextDocumentIdentifier.hs, dist/build/Language/LSP/Protocol/Internal/Types/VersionedTextDocumentIdentifier.o, dist/build/Language/LSP/Protocol/Internal/Types/VersionedTextDocumentIdentifier.dyn_o ) lsp-types> [ 25 of 452] Compiling Language.LSP.Protocol.Internal.Types.VersionedNotebookDocumentIdentifier ( generated/Language/LSP/Protocol/Internal/Types/VersionedNotebookDocumentIdentifier.hs, dist/build/Language/LSP/Protocol/Internal/Types/VersionedNotebookDocumentIdentifier.o, dist/build/Language/LSP/Protocol/Internal/Types/VersionedNotebookDocumentIdentifier.dyn_o ) lsp-types> [ 26 of 452] Compiling Language.LSP.Protocol.Internal.Types.Unregistration ( generated/Language/LSP/Protocol/Internal/Types/Unregistration.hs, dist/build/Language/LSP/Protocol/Internal/Types/Unregistration.o, dist/build/Language/LSP/Protocol/Internal/Types/Unregistration.dyn_o ) lsp-types> [ 27 of 452] Compiling Language.LSP.Protocol.Internal.Types.UnregistrationParams ( generated/Language/LSP/Protocol/Internal/Types/UnregistrationParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/UnregistrationParams.o, dist/build/Language/LSP/Protocol/Internal/Types/UnregistrationParams.dyn_o ) lsp-types> [ 28 of 452] Compiling Language.LSP.Protocol.Internal.Types.UniquenessLevel ( generated/Language/LSP/Protocol/Internal/Types/UniquenessLevel.hs, dist/build/Language/LSP/Protocol/Internal/Types/UniquenessLevel.o, dist/build/Language/LSP/Protocol/Internal/Types/UniquenessLevel.dyn_o ) lsp-types> [ 29 of 452] Compiling Language.LSP.Protocol.Internal.Types.UnchangedDocumentDiagnosticReport ( generated/Language/LSP/Protocol/Internal/Types/UnchangedDocumentDiagnosticReport.hs, dist/build/Language/LSP/Protocol/Internal/Types/UnchangedDocumentDiagnosticReport.o, dist/build/Language/LSP/Protocol/Internal/Types/UnchangedDocumentDiagnosticReport.dyn_o ) lsp-types> [ 30 of 452] Compiling Language.LSP.Protocol.Internal.Types.TypeHierarchyOptions ( generated/Language/LSP/Protocol/Internal/Types/TypeHierarchyOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchyOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchyOptions.dyn_o ) deferred-folds> No greencard found deferred-folds> Using haddock version 2.30.0 found on system at: deferred-folds> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/wrs1dkr0pfxm92c5zxrfyy62ifw61ybm-hscolour-1.25/bin/HsColour deferred-folds> No jhc found deferred-folds> Using ld found on system at: deferred-folds> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/runghc-9.12.1 deferred-folds> Using strip version 2.44 found on system at: deferred-folds> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip deferred-folds> Using tar found on system at: deferred-folds> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar deferred-folds> No uhc found deferred-folds> 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 ) 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 ) 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 hiedb> depends sqlite-simple-0.4.19.0-1I29xMI9wg25GxROqwWtG1 hiedb> depends terminal-size-0.3.4-CZRDlwvd1R2zWHGu5lU06 hiedb> depends text-2.1.2-5eaa hiedb> definite hiedb-0.6.0.2-GRhDgwhPDfgGd1D4DPFmQK-hiedb hiedb> depends base-4.21.0.0-f068 hiedb> depends ghc-paths-0.1.0.12-FGN6Y97IYFiLt2jWXmfYPy hiedb> depends hiedb-0.6.0.2-4BolUAEzhoYIP8RjXYlTA0 hiedb> definite hiedb-0.6.0.2-3v1FSPIG9OtAUJIEEfpObS-hiedb-tests hiedb> depends base-4.21.0.0-f068 hiedb> depends directory-1.3.9.0-9eff hiedb> depends filepath-1.5.4.0-7ce6 hiedb> depends ghc-paths-0.1.0.12-FGN6Y97IYFiLt2jWXmfYPy hiedb> depends hiedb-0.6.0.2-4BolUAEzhoYIP8RjXYlTA0 hiedb> depends hspec-2.11.12-6VqvYzslwXZ4HevclPqaIQ hiedb> depends process-1.6.25.0-4623 hiedb> depends temporary-1.3-IvNvS6OZKey6h9lvi7WIGg hiedb> depends hiedb-0.6.0.2-GRhDgwhPDfgGd1D4DPFmQK-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/vhkra7z7g0v909d4s7wffgn78hc30q2j-hiedb-0.6.0.2 hiedb> Executables installed in: hiedb> /nix/store/vhkra7z7g0v909d4s7wffgn78hc30q2j-hiedb-0.6.0.2/bin hiedb> Libraries installed in: hiedb> /nix/store/vhkra7z7g0v909d4s7wffgn78hc30q2j-hiedb-0.6.0.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/hiedb-0.6.0.2-4BolUAEzhoYIP8RjXYlTA0 hiedb> Dynamic Libraries installed in: hiedb> /nix/store/vhkra7z7g0v909d4s7wffgn78hc30q2j-hiedb-0.6.0.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739 hiedb> Private executables installed in: hiedb> /nix/store/vhkra7z7g0v909d4s7wffgn78hc30q2j-hiedb-0.6.0.2/libexec/x86_64-linux-ghc-9.12.1-f739/hiedb-0.6.0.2 hiedb> Data files installed in: hiedb> /nix/store/vhkra7z7g0v909d4s7wffgn78hc30q2j-hiedb-0.6.0.2/share/x86_64-linux-ghc-9.12.1-f739/hiedb-0.6.0.2 hiedb> Documentation installed in: hiedb> /nix/store/p40fxi5zffww2v293xxf4ggvy1xraakb-hiedb-0.6.0.2-doc/share/doc/hiedb-0.6.0.2 hiedb> Configuration files installed in: hiedb> /nix/store/vhkra7z7g0v909d4s7wffgn78hc30q2j-hiedb-0.6.0.2/etc hiedb> No alex found hiedb> Using ar found on system at: hiedb> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar hiedb> No c2hs found hiedb> No cpphs found hiedb> No doctest found hiedb> Using gcc version 14.3.0 given by user at: hiedb> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc hiedb> Using ghc version 9.12.1 found on system at: hiedb> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc hiedb> Using ghc-pkg version 9.12.1 found on system at: hiedb> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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: hiedb> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/hpc-ghc-9.12.1 hiedb> Using hsc2hs version 0.68.10 found on system at: hiedb> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 hiedb> Using hscolour version 1.25 found on system at: hiedb> /nix/store/wrs1dkr0pfxm92c5zxrfyy62ifw61ybm-hscolour-1.25/bin/HsColour hiedb> No jhc found hiedb> Using ld found on system at: hiedb> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/runghc-9.12.1 hiedb> Using strip version 2.44 found on system at: hiedb> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip hiedb> Using tar found on system at: hiedb> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar hiedb> No uhc found hiedb> 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] 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' 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 ) 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/ghc750_tmp_0/ghc_tmp_12.o, /build/ghc750_tmp_0/ghc_tmp_12.dyn_o ) deferred-folds> [ 2 of 11] Compiling DeferredFolds.Types ( library/DeferredFolds/Types.hs, /build/ghc750_tmp_0/ghc_tmp_14.o, /build/ghc750_tmp_0/ghc_tmp_14.dyn_o ) deferred-folds> [ 3 of 11] Compiling DeferredFolds.Defs.UnfoldrM ( library/DeferredFolds/Defs/UnfoldrM.hs, /build/ghc750_tmp_0/ghc_tmp_10.o, /build/ghc750_tmp_0/ghc_tmp_10.dyn_o ) deferred-folds> [ 4 of 11] Compiling DeferredFolds.Defs.UnfoldlM ( library/DeferredFolds/Defs/UnfoldlM.hs, /build/ghc750_tmp_0/ghc_tmp_6.o, /build/ghc750_tmp_0/ghc_tmp_6.dyn_o ) deferred-folds> [ 5 of 11] Compiling DeferredFolds.Defs.Unfoldl ( library/DeferredFolds/Defs/Unfoldl.hs, /build/ghc750_tmp_0/ghc_tmp_4.o, /build/ghc750_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] 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 ) 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> lsp-types> [ 44 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentFilter ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentFilter.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentFilter.o, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentFilter.dyn_o ) lsp-types> [ 45 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentContentChangeWholeDocument ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentContentChangeWholeDocument.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentContentChangeWholeDocument.o, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentContentChangeWholeDocument.dyn_o ) lsp-types> [ 46 of 452] Compiling Language.LSP.Protocol.Internal.Types.SymbolTag ( generated/Language/LSP/Protocol/Internal/Types/SymbolTag.hs, dist/build/Language/LSP/Protocol/Internal/Types/SymbolTag.o, dist/build/Language/LSP/Protocol/Internal/Types/SymbolTag.dyn_o ) lsp-types> [ 47 of 452] Compiling Language.LSP.Protocol.Internal.Types.SymbolKind ( generated/Language/LSP/Protocol/Internal/Types/SymbolKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/SymbolKind.o, dist/build/Language/LSP/Protocol/Internal/Types/SymbolKind.dyn_o ) lsp-types> [ 48 of 452] Compiling Language.LSP.Protocol.Internal.Types.StaticRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/StaticRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/StaticRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/StaticRegistrationOptions.dyn_o ) lsp-types> [ 49 of 452] Compiling Language.LSP.Protocol.Internal.Types.StaleRequestSupportOptions ( generated/Language/LSP/Protocol/Internal/Types/StaleRequestSupportOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/StaleRequestSupportOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/StaleRequestSupportOptions.dyn_o ) lsp-types> [ 50 of 452] Compiling Language.LSP.Protocol.Internal.Types.SignatureHelpTriggerKind ( generated/Language/LSP/Protocol/Internal/Types/SignatureHelpTriggerKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/SignatureHelpTriggerKind.o, dist/build/Language/LSP/Protocol/Internal/Types/SignatureHelpTriggerKind.dyn_o ) lsp-types> [ 51 of 452] Compiling Language.LSP.Protocol.Internal.Types.SignatureHelpOptions ( generated/Language/LSP/Protocol/Internal/Types/SignatureHelpOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/SignatureHelpOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/SignatureHelpOptions.dyn_o ) lsp-types> [ 52 of 452] Compiling Language.LSP.Protocol.Internal.Types.ShowDocumentResult ( generated/Language/LSP/Protocol/Internal/Types/ShowDocumentResult.hs, dist/build/Language/LSP/Protocol/Internal/Types/ShowDocumentResult.o, dist/build/Language/LSP/Protocol/Internal/Types/ShowDocumentResult.dyn_o ) lsp-types> [ 53 of 452] Compiling Language.LSP.Protocol.Internal.Types.ShowDocumentClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/ShowDocumentClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/ShowDocumentClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/ShowDocumentClientCapabilities.dyn_o ) lsp-types> [ 54 of 452] Compiling Language.LSP.Protocol.Internal.Types.SetTraceParams ( generated/Language/LSP/Protocol/Internal/Types/SetTraceParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/SetTraceParams.o, dist/build/Language/LSP/Protocol/Internal/Types/SetTraceParams.dyn_o ) lsp-types> [ 55 of 452] Compiling Language.LSP.Protocol.Internal.Types.ServerInfo ( generated/Language/LSP/Protocol/Internal/Types/ServerInfo.hs, dist/build/Language/LSP/Protocol/Internal/Types/ServerInfo.o, dist/build/Language/LSP/Protocol/Internal/Types/ServerInfo.dyn_o ) lsp-types> [ 56 of 452] Compiling Language.LSP.Protocol.Internal.Types.ServerCompletionItemOptions ( generated/Language/LSP/Protocol/Internal/Types/ServerCompletionItemOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ServerCompletionItemOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/ServerCompletionItemOptions.dyn_o ) lsp-types> [ 57 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensWorkspaceClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensWorkspaceClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensWorkspaceClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensWorkspaceClientCapabilities.dyn_o ) lsp-types> [ 58 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensPartialResult ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensPartialResult.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensPartialResult.o, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensPartialResult.dyn_o ) lsp-types> [ 59 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensLegend ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensLegend.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensLegend.o, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensLegend.dyn_o ) lsp-types> [ 60 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensFullDelta ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensFullDelta.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensFullDelta.o, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensFullDelta.dyn_o ) lsp-types> [ 61 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensOptions ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensOptions.dyn_o ) lsp-types> [ 62 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensEdit ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensEdit.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensEdit.o, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensEdit.dyn_o ) lsp-types> [ 63 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensDeltaPartialResult ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensDeltaPartialResult.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensDeltaPartialResult.o, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensDeltaPartialResult.dyn_o ) lsp-types> [ 64 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensDelta ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensDelta.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensDelta.o, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensDelta.dyn_o ) lsp-types> [ 65 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokens ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokens.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokens.o, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokens.dyn_o ) lsp-types> [ 66 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokenTypes ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokenTypes.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokenTypes.o, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokenTypes.dyn_o ) lsp-types> [ 67 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokenModifiers ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokenModifiers.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokenModifiers.o, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokenModifiers.dyn_o ) 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 ) 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 ) deferred-folds> [ 9 of 11] Compiling DeferredFolds.Util.TextArray ( library/DeferredFolds/Util/TextArray.hs, /build/ghc750_tmp_0/ghc_tmp_16.o, /build/ghc750_tmp_0/ghc_tmp_16.dyn_o ) lsp-types> [ 71 of 452] Compiling Language.LSP.Protocol.Internal.Types.SaveOptions ( generated/Language/LSP/Protocol/Internal/Types/SaveOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/SaveOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/SaveOptions.dyn_o ) lsp-types> [ 72 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentSyncOptions ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentSyncOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentSyncOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentSyncOptions.dyn_o ) lsp-types> [ 73 of 452] Compiling Language.LSP.Protocol.Internal.Types.ResourceOperationKind ( generated/Language/LSP/Protocol/Internal/Types/ResourceOperationKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/ResourceOperationKind.o, dist/build/Language/LSP/Protocol/Internal/Types/ResourceOperationKind.dyn_o ) lsp-types> [ 74 of 452] Compiling Language.LSP.Protocol.Internal.Types.RenameOptions ( generated/Language/LSP/Protocol/Internal/Types/RenameOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/RenameOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/RenameOptions.dyn_o ) lsp-types> [ 75 of 452] Compiling Language.LSP.Protocol.Internal.Types.RenameFileOptions ( generated/Language/LSP/Protocol/Internal/Types/RenameFileOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/RenameFileOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/RenameFileOptions.dyn_o ) lsp-types> [ 76 of 452] Compiling Language.LSP.Protocol.Internal.Types.RegularExpressionEngineKind ( generated/Language/LSP/Protocol/Internal/Types/RegularExpressionEngineKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/RegularExpressionEngineKind.o, dist/build/Language/LSP/Protocol/Internal/Types/RegularExpressionEngineKind.dyn_o ) lsp-types> [ 77 of 452] Compiling Language.LSP.Protocol.Internal.Types.RegularExpressionsClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/RegularExpressionsClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/RegularExpressionsClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/RegularExpressionsClientCapabilities.dyn_o ) lsp-types> [ 78 of 452] Compiling Language.LSP.Protocol.Internal.Types.Registration ( generated/Language/LSP/Protocol/Internal/Types/Registration.hs, dist/build/Language/LSP/Protocol/Internal/Types/Registration.o, dist/build/Language/LSP/Protocol/Internal/Types/Registration.dyn_o ) lsp-types> [ 79 of 452] Compiling Language.LSP.Protocol.Internal.Types.RegistrationParams ( generated/Language/LSP/Protocol/Internal/Types/RegistrationParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/RegistrationParams.o, dist/build/Language/LSP/Protocol/Internal/Types/RegistrationParams.dyn_o ) lsp-types> [ 80 of 452] Compiling Language.LSP.Protocol.Internal.Types.ReferenceOptions ( generated/Language/LSP/Protocol/Internal/Types/ReferenceOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ReferenceOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/ReferenceOptions.dyn_o ) lsp-types> [ 81 of 452] Compiling Language.LSP.Protocol.Internal.Types.ReferenceContext ( generated/Language/LSP/Protocol/Internal/Types/ReferenceContext.hs, dist/build/Language/LSP/Protocol/Internal/Types/ReferenceContext.o, dist/build/Language/LSP/Protocol/Internal/Types/ReferenceContext.dyn_o ) lsp-types> [ 82 of 452] Compiling Language.LSP.Protocol.Internal.Types.ReferenceClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/ReferenceClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/ReferenceClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/ReferenceClientCapabilities.dyn_o ) lsp-types> [ 83 of 452] Compiling Language.LSP.Protocol.Internal.Types.ProgressToken ( generated/Language/LSP/Protocol/Internal/Types/ProgressToken.hs, dist/build/Language/LSP/Protocol/Internal/Types/ProgressToken.o, dist/build/Language/LSP/Protocol/Internal/Types/ProgressToken.dyn_o ) lsp-types> [ 84 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceSymbolParams ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceSymbolParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceSymbolParams.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceSymbolParams.dyn_o ) lsp-types> [ 85 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkDoneProgressParams ( generated/Language/LSP/Protocol/Internal/Types/WorkDoneProgressParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressParams.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressParams.dyn_o ) lsp-types> [ 86 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkDoneProgressCreateParams ( generated/Language/LSP/Protocol/Internal/Types/WorkDoneProgressCreateParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressCreateParams.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressCreateParams.dyn_o ) lsp-types> [ 87 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkDoneProgressCancelParams ( generated/Language/LSP/Protocol/Internal/Types/WorkDoneProgressCancelParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressCancelParams.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressCancelParams.dyn_o ) lsp-types> [ 88 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensParams ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensParams.o, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensParams.dyn_o ) lsp-types> [ 89 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensDeltaParams ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensDeltaParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensDeltaParams.o, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensDeltaParams.dyn_o ) lsp-types> [ 90 of 452] Compiling Language.LSP.Protocol.Internal.Types.ProgressParams ( generated/Language/LSP/Protocol/Internal/Types/ProgressParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/ProgressParams.o, dist/build/Language/LSP/Protocol/Internal/Types/ProgressParams.dyn_o ) lsp-types> [ 91 of 452] Compiling Language.LSP.Protocol.Internal.Types.PreviousResultId ( generated/Language/LSP/Protocol/Internal/Types/PreviousResultId.hs, dist/build/Language/LSP/Protocol/Internal/Types/PreviousResultId.o, dist/build/Language/LSP/Protocol/Internal/Types/PreviousResultId.dyn_o ) lsp-types> [ 92 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceDiagnosticParams ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceDiagnosticParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceDiagnosticParams.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceDiagnosticParams.dyn_o ) lsp-types> [ 93 of 452] Compiling Language.LSP.Protocol.Internal.Types.PrepareSupportDefaultBehavior ( generated/Language/LSP/Protocol/Internal/Types/PrepareSupportDefaultBehavior.hs, dist/build/Language/LSP/Protocol/Internal/Types/PrepareSupportDefaultBehavior.o, dist/build/Language/LSP/Protocol/Internal/Types/PrepareSupportDefaultBehavior.dyn_o ) lsp-types> [ 94 of 452] Compiling Language.LSP.Protocol.Internal.Types.RenameClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/RenameClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/RenameClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/RenameClientCapabilities.dyn_o ) lsp-types> [ 95 of 452] Compiling Language.LSP.Protocol.Internal.Types.PrepareRenameDefaultBehavior ( generated/Language/LSP/Protocol/Internal/Types/PrepareRenameDefaultBehavior.hs, dist/build/Language/LSP/Protocol/Internal/Types/PrepareRenameDefaultBehavior.o, dist/build/Language/LSP/Protocol/Internal/Types/PrepareRenameDefaultBehavior.dyn_o ) lsp-types> [ 96 of 452] Compiling Language.LSP.Protocol.Internal.Types.PositionEncodingKind ( generated/Language/LSP/Protocol/Internal/Types/PositionEncodingKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/PositionEncodingKind.o, dist/build/Language/LSP/Protocol/Internal/Types/PositionEncodingKind.dyn_o ) lsp-types> [ 97 of 452] Compiling Language.LSP.Protocol.Internal.Types.Position ( generated/Language/LSP/Protocol/Internal/Types/Position.hs, dist/build/Language/LSP/Protocol/Internal/Types/Position.o, dist/build/Language/LSP/Protocol/Internal/Types/Position.dyn_o ) lsp-types> [ 98 of 452] Compiling Language.LSP.Protocol.Internal.Types.TypeHierarchyPrepareParams ( generated/Language/LSP/Protocol/Internal/Types/TypeHierarchyPrepareParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchyPrepareParams.o, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchyPrepareParams.dyn_o ) lsp-types> [ 99 of 452] Compiling Language.LSP.Protocol.Internal.Types.TypeDefinitionParams ( generated/Language/LSP/Protocol/Internal/Types/TypeDefinitionParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/TypeDefinitionParams.o, dist/build/Language/LSP/Protocol/Internal/Types/TypeDefinitionParams.dyn_o ) lsp-types> [100 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentPositionParams ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentPositionParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentPositionParams.o, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentPositionParams.dyn_o ) lsp-types> [101 of 452] Compiling Language.LSP.Protocol.Internal.Types.SelectionRangeParams ( generated/Language/LSP/Protocol/Internal/Types/SelectionRangeParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/SelectionRangeParams.o, dist/build/Language/LSP/Protocol/Internal/Types/SelectionRangeParams.dyn_o ) lsp-types> [102 of 452] Compiling Language.LSP.Protocol.Internal.Types.RenameParams ( generated/Language/LSP/Protocol/Internal/Types/RenameParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/RenameParams.o, dist/build/Language/LSP/Protocol/Internal/Types/RenameParams.dyn_o ) lsp-types> [103 of 452] Compiling Language.LSP.Protocol.Internal.Types.ReferenceParams ( generated/Language/LSP/Protocol/Internal/Types/ReferenceParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/ReferenceParams.o, dist/build/Language/LSP/Protocol/Internal/Types/ReferenceParams.dyn_o ) lsp-types> [104 of 452] Compiling Language.LSP.Protocol.Internal.Types.Range ( generated/Language/LSP/Protocol/Internal/Types/Range.hs, dist/build/Language/LSP/Protocol/Internal/Types/Range.o, dist/build/Language/LSP/Protocol/Internal/Types/Range.dyn_o ) lsp-types> [105 of 452] Compiling Language.LSP.Protocol.Types.Location ( src/Language/LSP/Protocol/Types/Location.hs, dist/build/Language/LSP/Protocol/Types/Location.o, dist/build/Language/LSP/Protocol/Types/Location.dyn_o ) lsp-types> [106 of 452] Compiling Language.LSP.Protocol.Internal.Types.TypeHierarchyItem ( generated/Language/LSP/Protocol/Internal/Types/TypeHierarchyItem.hs, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchyItem.o, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchyItem.dyn_o ) lsp-types> [107 of 452] Compiling Language.LSP.Protocol.Internal.Types.TypeHierarchySupertypesParams ( generated/Language/LSP/Protocol/Internal/Types/TypeHierarchySupertypesParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchySupertypesParams.o, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchySupertypesParams.dyn_o ) 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 ) lsp-types> [135 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentSyncOptions ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentSyncOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentSyncOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentSyncOptions.dyn_o ) lsp-types> [136 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookCellKind ( generated/Language/LSP/Protocol/Internal/Types/NotebookCellKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookCellKind.o, dist/build/Language/LSP/Protocol/Internal/Types/NotebookCellKind.dyn_o ) lsp-types> [137 of 452] Compiling Language.LSP.Protocol.Internal.Types.MonikerParams ( generated/Language/LSP/Protocol/Internal/Types/MonikerParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/MonikerParams.o, dist/build/Language/LSP/Protocol/Internal/Types/MonikerParams.dyn_o ) lsp-types> [138 of 452] Compiling Language.LSP.Protocol.Internal.Types.MonikerOptions ( generated/Language/LSP/Protocol/Internal/Types/MonikerOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/MonikerOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/MonikerOptions.dyn_o ) lsp-types> [139 of 452] Compiling Language.LSP.Protocol.Internal.Types.MonikerKind ( generated/Language/LSP/Protocol/Internal/Types/MonikerKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/MonikerKind.o, dist/build/Language/LSP/Protocol/Internal/Types/MonikerKind.dyn_o ) lsp-types> [140 of 452] Compiling Language.LSP.Protocol.Internal.Types.MonikerClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/MonikerClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/MonikerClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/MonikerClientCapabilities.dyn_o ) lsp-types> [141 of 452] Compiling Language.LSP.Protocol.Internal.Types.Moniker ( generated/Language/LSP/Protocol/Internal/Types/Moniker.hs, dist/build/Language/LSP/Protocol/Internal/Types/Moniker.o, dist/build/Language/LSP/Protocol/Internal/Types/Moniker.dyn_o ) lsp-types> [142 of 452] Compiling Language.LSP.Protocol.Internal.Types.MessageType ( generated/Language/LSP/Protocol/Internal/Types/MessageType.hs, dist/build/Language/LSP/Protocol/Internal/Types/MessageType.o, dist/build/Language/LSP/Protocol/Internal/Types/MessageType.dyn_o ) lsp-types> [143 of 452] Compiling Language.LSP.Protocol.Internal.Types.ShowMessageParams ( generated/Language/LSP/Protocol/Internal/Types/ShowMessageParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/ShowMessageParams.o, dist/build/Language/LSP/Protocol/Internal/Types/ShowMessageParams.dyn_o ) lsp-types> [144 of 452] Compiling Language.LSP.Protocol.Internal.Types.MessageActionItem ( generated/Language/LSP/Protocol/Internal/Types/MessageActionItem.hs, dist/build/Language/LSP/Protocol/Internal/Types/MessageActionItem.o, dist/build/Language/LSP/Protocol/Internal/Types/MessageActionItem.dyn_o ) lsp-types> [145 of 452] Compiling Language.LSP.Protocol.Internal.Types.ShowMessageRequestParams ( generated/Language/LSP/Protocol/Internal/Types/ShowMessageRequestParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/ShowMessageRequestParams.o, dist/build/Language/LSP/Protocol/Internal/Types/ShowMessageRequestParams.dyn_o ) lsp-types> [146 of 452] Compiling Language.LSP.Protocol.Internal.Types.MarkupKind ( generated/Language/LSP/Protocol/Internal/Types/MarkupKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/MarkupKind.o, dist/build/Language/LSP/Protocol/Internal/Types/MarkupKind.dyn_o ) lsp-types> [147 of 452] Compiling Language.LSP.Protocol.Internal.Types.MarkupContent ( generated/Language/LSP/Protocol/Internal/Types/MarkupContent.hs, dist/build/Language/LSP/Protocol/Internal/Types/MarkupContent.o, dist/build/Language/LSP/Protocol/Internal/Types/MarkupContent.dyn_o ) lsp-types> [148 of 452] Compiling Language.LSP.Protocol.Types.MarkupContent ( src/Language/LSP/Protocol/Types/MarkupContent.hs, dist/build/Language/LSP/Protocol/Types/MarkupContent.o, dist/build/Language/LSP/Protocol/Types/MarkupContent.dyn_o ) lsp-types> [149 of 452] Compiling Language.LSP.Protocol.Internal.Types.ParameterInformation ( generated/Language/LSP/Protocol/Internal/Types/ParameterInformation.hs, dist/build/Language/LSP/Protocol/Internal/Types/ParameterInformation.o, dist/build/Language/LSP/Protocol/Internal/Types/ParameterInformation.dyn_o ) lsp-types> [150 of 452] Compiling Language.LSP.Protocol.Internal.Types.SignatureInformation ( generated/Language/LSP/Protocol/Internal/Types/SignatureInformation.hs, dist/build/Language/LSP/Protocol/Internal/Types/SignatureInformation.o, dist/build/Language/LSP/Protocol/Internal/Types/SignatureInformation.dyn_o ) lsp-types> [151 of 452] Compiling Language.LSP.Protocol.Internal.Types.SignatureHelp ( generated/Language/LSP/Protocol/Internal/Types/SignatureHelp.hs, dist/build/Language/LSP/Protocol/Internal/Types/SignatureHelp.o, dist/build/Language/LSP/Protocol/Internal/Types/SignatureHelp.dyn_o ) lsp-types> [152 of 452] Compiling Language.LSP.Protocol.Internal.Types.SignatureHelpContext ( generated/Language/LSP/Protocol/Internal/Types/SignatureHelpContext.hs, dist/build/Language/LSP/Protocol/Internal/Types/SignatureHelpContext.o, dist/build/Language/LSP/Protocol/Internal/Types/SignatureHelpContext.dyn_o ) lsp-types> [153 of 452] Compiling Language.LSP.Protocol.Internal.Types.SignatureHelpParams ( generated/Language/LSP/Protocol/Internal/Types/SignatureHelpParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/SignatureHelpParams.o, dist/build/Language/LSP/Protocol/Internal/Types/SignatureHelpParams.dyn_o ) lsp-types> [154 of 452] Compiling Language.LSP.Protocol.Internal.Types.MarkedStringWithLanguage ( generated/Language/LSP/Protocol/Internal/Types/MarkedStringWithLanguage.hs, dist/build/Language/LSP/Protocol/Internal/Types/MarkedStringWithLanguage.o, dist/build/Language/LSP/Protocol/Internal/Types/MarkedStringWithLanguage.dyn_o ) lsp-types> [155 of 452] Compiling Language.LSP.Protocol.Internal.Types.MarkedString ( generated/Language/LSP/Protocol/Internal/Types/MarkedString.hs, dist/build/Language/LSP/Protocol/Internal/Types/MarkedString.o, dist/build/Language/LSP/Protocol/Internal/Types/MarkedString.dyn_o ) lsp-types> [156 of 452] Compiling Language.LSP.Protocol.Internal.Types.MarkdownClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/MarkdownClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/MarkdownClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/MarkdownClientCapabilities.dyn_o ) lsp-types> [157 of 452] Compiling Language.LSP.Protocol.Internal.Types.LogTraceParams ( generated/Language/LSP/Protocol/Internal/Types/LogTraceParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/LogTraceParams.o, dist/build/Language/LSP/Protocol/Internal/Types/LogTraceParams.dyn_o ) lsp-types> [158 of 452] Compiling Language.LSP.Protocol.Internal.Types.LogMessageParams ( generated/Language/LSP/Protocol/Internal/Types/LogMessageParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/LogMessageParams.o, dist/build/Language/LSP/Protocol/Internal/Types/LogMessageParams.dyn_o ) lsp-types> [159 of 452] Compiling Language.LSP.Protocol.Internal.Types.LocationUriOnly ( generated/Language/LSP/Protocol/Internal/Types/LocationUriOnly.hs, dist/build/Language/LSP/Protocol/Internal/Types/LocationUriOnly.o, dist/build/Language/LSP/Protocol/Internal/Types/LocationUriOnly.dyn_o ) lsp-types> [160 of 452] Compiling Language.LSP.Protocol.Internal.Types.LocationLink ( generated/Language/LSP/Protocol/Internal/Types/LocationLink.hs, dist/build/Language/LSP/Protocol/Internal/Types/LocationLink.o, dist/build/Language/LSP/Protocol/Internal/Types/LocationLink.dyn_o ) lsp-types> [161 of 452] Compiling Language.LSP.Protocol.Internal.Types.Location ( generated/Language/LSP/Protocol/Internal/Types/Location.hs, dist/build/Language/LSP/Protocol/Internal/Types/Location.o, dist/build/Language/LSP/Protocol/Internal/Types/Location.dyn_o ) lsp-types> [162 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceSymbol ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceSymbol.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceSymbol.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceSymbol.dyn_o ) lsp-types> [163 of 452] Compiling Language.LSP.Protocol.Internal.Types.SymbolInformation ( generated/Language/LSP/Protocol/Internal/Types/SymbolInformation.hs, dist/build/Language/LSP/Protocol/Internal/Types/SymbolInformation.o, dist/build/Language/LSP/Protocol/Internal/Types/SymbolInformation.dyn_o ) lsp-types> [164 of 452] Compiling Language.LSP.Protocol.Internal.Types.LinkedEditingRanges ( generated/Language/LSP/Protocol/Internal/Types/LinkedEditingRanges.hs, dist/build/Language/LSP/Protocol/Internal/Types/LinkedEditingRanges.o, dist/build/Language/LSP/Protocol/Internal/Types/LinkedEditingRanges.dyn_o ) lsp-types> [165 of 452] Compiling Language.LSP.Protocol.Internal.Types.LinkedEditingRangeParams ( generated/Language/LSP/Protocol/Internal/Types/LinkedEditingRangeParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/LinkedEditingRangeParams.o, dist/build/Language/LSP/Protocol/Internal/Types/LinkedEditingRangeParams.dyn_o ) lsp-types> [166 of 452] Compiling Language.LSP.Protocol.Internal.Types.LinkedEditingRangeOptions ( generated/Language/LSP/Protocol/Internal/Types/LinkedEditingRangeOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/LinkedEditingRangeOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/LinkedEditingRangeOptions.dyn_o ) lsp-types> [167 of 452] Compiling Language.LSP.Protocol.Internal.Types.LinkedEditingRangeClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/LinkedEditingRangeClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/LinkedEditingRangeClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/LinkedEditingRangeClientCapabilities.dyn_o ) lsp-types> [168 of 452] Compiling Language.LSP.Protocol.Internal.Types.LanguageKind ( generated/Language/LSP/Protocol/Internal/Types/LanguageKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/LanguageKind.o, dist/build/Language/LSP/Protocol/Internal/Types/LanguageKind.dyn_o ) lsp-types> [169 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentItem ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentItem.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentItem.o, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentItem.dyn_o ) lsp-types> [170 of 452] Compiling Language.LSP.Protocol.Internal.Types.LSPErrorCodes ( generated/Language/LSP/Protocol/Internal/Types/LSPErrorCodes.hs, dist/build/Language/LSP/Protocol/Internal/Types/LSPErrorCodes.o, dist/build/Language/LSP/Protocol/Internal/Types/LSPErrorCodes.dyn_o ) lsp-types> [171 of 452] Compiling Language.LSP.Protocol.Internal.Types.InsertTextMode ( generated/Language/LSP/Protocol/Internal/Types/InsertTextMode.hs, dist/build/Language/LSP/Protocol/Internal/Types/InsertTextMode.o, dist/build/Language/LSP/Protocol/Internal/Types/InsertTextMode.dyn_o ) lsp-types> [172 of 452] Compiling Language.LSP.Protocol.Internal.Types.InsertTextFormat ( generated/Language/LSP/Protocol/Internal/Types/InsertTextFormat.hs, dist/build/Language/LSP/Protocol/Internal/Types/InsertTextFormat.o, dist/build/Language/LSP/Protocol/Internal/Types/InsertTextFormat.dyn_o ) lsp-types> [173 of 452] Compiling Language.LSP.Protocol.Internal.Types.InsertReplaceEdit ( generated/Language/LSP/Protocol/Internal/Types/InsertReplaceEdit.hs, dist/build/Language/LSP/Protocol/Internal/Types/InsertReplaceEdit.o, dist/build/Language/LSP/Protocol/Internal/Types/InsertReplaceEdit.dyn_o ) lsp-types> [174 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlineValueWorkspaceClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/InlineValueWorkspaceClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueWorkspaceClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueWorkspaceClientCapabilities.dyn_o ) lsp-types> [175 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlineValueVariableLookup ( generated/Language/LSP/Protocol/Internal/Types/InlineValueVariableLookup.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueVariableLookup.o, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueVariableLookup.dyn_o ) lsp-types> [176 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlineValueText ( generated/Language/LSP/Protocol/Internal/Types/InlineValueText.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueText.o, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueText.dyn_o ) lsp-types> [177 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlineValueOptions ( generated/Language/LSP/Protocol/Internal/Types/InlineValueOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueOptions.dyn_o ) lsp-types> [178 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlineValueEvaluatableExpression ( generated/Language/LSP/Protocol/Internal/Types/InlineValueEvaluatableExpression.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueEvaluatableExpression.o, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueEvaluatableExpression.dyn_o ) lsp-types> [179 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlineValueContext ( generated/Language/LSP/Protocol/Internal/Types/InlineValueContext.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueContext.o, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueContext.dyn_o ) lsp-types> [180 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlineValueParams ( generated/Language/LSP/Protocol/Internal/Types/InlineValueParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueParams.o, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueParams.dyn_o ) lsp-types> [181 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlineValueClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/InlineValueClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueClientCapabilities.dyn_o ) lsp-types> [182 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlineValue ( generated/Language/LSP/Protocol/Internal/Types/InlineValue.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlineValue.o, dist/build/Language/LSP/Protocol/Internal/Types/InlineValue.dyn_o ) lsp-types> [183 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlayHintWorkspaceClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/InlayHintWorkspaceClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlayHintWorkspaceClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/InlayHintWorkspaceClientCapabilities.dyn_o ) lsp-types> [184 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlayHintParams ( generated/Language/LSP/Protocol/Internal/Types/InlayHintParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlayHintParams.o, dist/build/Language/LSP/Protocol/Internal/Types/InlayHintParams.dyn_o ) lsp-types> [185 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlayHintOptions ( generated/Language/LSP/Protocol/Internal/Types/InlayHintOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlayHintOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/InlayHintOptions.dyn_o ) lsp-types> [186 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlayHintKind ( generated/Language/LSP/Protocol/Internal/Types/InlayHintKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlayHintKind.o, dist/build/Language/LSP/Protocol/Internal/Types/InlayHintKind.dyn_o ) lsp-types> [187 of 452] Compiling Language.LSP.Protocol.Internal.Types.InitializedParams ( generated/Language/LSP/Protocol/Internal/Types/InitializedParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/InitializedParams.o, dist/build/Language/LSP/Protocol/Internal/Types/InitializedParams.dyn_o ) lsp-types> [188 of 452] Compiling Language.LSP.Protocol.Internal.Types.InitializeError ( generated/Language/LSP/Protocol/Internal/Types/InitializeError.hs, dist/build/Language/LSP/Protocol/Internal/Types/InitializeError.o, dist/build/Language/LSP/Protocol/Internal/Types/InitializeError.dyn_o ) lsp-types> [189 of 452] Compiling Language.LSP.Protocol.Internal.Types.ImplementationParams ( generated/Language/LSP/Protocol/Internal/Types/ImplementationParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/ImplementationParams.o, dist/build/Language/LSP/Protocol/Internal/Types/ImplementationParams.dyn_o ) lsp-types> [190 of 452] Compiling Language.LSP.Protocol.Internal.Types.ImplementationOptions ( generated/Language/LSP/Protocol/Internal/Types/ImplementationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ImplementationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/ImplementationOptions.dyn_o ) lsp-types> [191 of 452] Compiling Language.LSP.Protocol.Internal.Types.ImplementationClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/ImplementationClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/ImplementationClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/ImplementationClientCapabilities.dyn_o ) lsp-types> [192 of 452] Compiling Language.LSP.Protocol.Internal.Types.HoverParams ( generated/Language/LSP/Protocol/Internal/Types/HoverParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/HoverParams.o, dist/build/Language/LSP/Protocol/Internal/Types/HoverParams.dyn_o ) lsp-types> [193 of 452] Compiling Language.LSP.Protocol.Internal.Types.HoverOptions ( generated/Language/LSP/Protocol/Internal/Types/HoverOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/HoverOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/HoverOptions.dyn_o ) lsp-types> [194 of 452] Compiling Language.LSP.Protocol.Internal.Types.HoverClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/HoverClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/HoverClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/HoverClientCapabilities.dyn_o ) lsp-types> [195 of 452] Compiling Language.LSP.Protocol.Internal.Types.Hover ( generated/Language/LSP/Protocol/Internal/Types/Hover.hs, dist/build/Language/LSP/Protocol/Internal/Types/Hover.o, dist/build/Language/LSP/Protocol/Internal/Types/Hover.dyn_o ) lsp-types> [196 of 452] Compiling Language.LSP.Protocol.Internal.Types.GlobPattern ( generated/Language/LSP/Protocol/Internal/Types/GlobPattern.hs, dist/build/Language/LSP/Protocol/Internal/Types/GlobPattern.o, dist/build/Language/LSP/Protocol/Internal/Types/GlobPattern.dyn_o ) lsp-types> [197 of 452] Compiling Language.LSP.Protocol.Internal.Types.GeneralClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/GeneralClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/GeneralClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/GeneralClientCapabilities.dyn_o ) lsp-types> [198 of 452] Compiling Language.LSP.Protocol.Internal.Types.FormattingOptions ( generated/Language/LSP/Protocol/Internal/Types/FormattingOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/FormattingOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/FormattingOptions.dyn_o ) lsp-types> [199 of 452] Compiling Language.LSP.Protocol.Internal.Types.FoldingRangeParams ( generated/Language/LSP/Protocol/Internal/Types/FoldingRangeParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/FoldingRangeParams.o, dist/build/Language/LSP/Protocol/Internal/Types/FoldingRangeParams.dyn_o ) lsp-types> [200 of 452] Compiling Language.LSP.Protocol.Internal.Types.FoldingRangeOptions ( generated/Language/LSP/Protocol/Internal/Types/FoldingRangeOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/FoldingRangeOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/FoldingRangeOptions.dyn_o ) lsp-types> [201 of 452] Compiling Language.LSP.Protocol.Internal.Types.FoldingRangeKind ( generated/Language/LSP/Protocol/Internal/Types/FoldingRangeKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/FoldingRangeKind.o, dist/build/Language/LSP/Protocol/Internal/Types/FoldingRangeKind.dyn_o ) lsp-types> [202 of 452] Compiling Language.LSP.Protocol.Internal.Types.FoldingRange ( generated/Language/LSP/Protocol/Internal/Types/FoldingRange.hs, dist/build/Language/LSP/Protocol/Internal/Types/FoldingRange.o, dist/build/Language/LSP/Protocol/Internal/Types/FoldingRange.dyn_o ) lsp-types> [203 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileSystemWatcher ( generated/Language/LSP/Protocol/Internal/Types/FileSystemWatcher.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileSystemWatcher.o, dist/build/Language/LSP/Protocol/Internal/Types/FileSystemWatcher.dyn_o ) lsp-types> [204 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileRename ( generated/Language/LSP/Protocol/Internal/Types/FileRename.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileRename.o, dist/build/Language/LSP/Protocol/Internal/Types/FileRename.dyn_o ) lsp-types> [205 of 452] Compiling Language.LSP.Protocol.Internal.Types.RenameFilesParams ( generated/Language/LSP/Protocol/Internal/Types/RenameFilesParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/RenameFilesParams.o, dist/build/Language/LSP/Protocol/Internal/Types/RenameFilesParams.dyn_o ) lsp-types> [206 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileOperationPatternOptions ( generated/Language/LSP/Protocol/Internal/Types/FileOperationPatternOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileOperationPatternOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/FileOperationPatternOptions.dyn_o ) lsp-types> [207 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileOperationPatternKind ( generated/Language/LSP/Protocol/Internal/Types/FileOperationPatternKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileOperationPatternKind.o, dist/build/Language/LSP/Protocol/Internal/Types/FileOperationPatternKind.dyn_o ) lsp-types> [208 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileOperationPattern ( generated/Language/LSP/Protocol/Internal/Types/FileOperationPattern.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileOperationPattern.o, dist/build/Language/LSP/Protocol/Internal/Types/FileOperationPattern.dyn_o ) lsp-types> [209 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileOperationFilter ( generated/Language/LSP/Protocol/Internal/Types/FileOperationFilter.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileOperationFilter.o, dist/build/Language/LSP/Protocol/Internal/Types/FileOperationFilter.dyn_o ) lsp-types> [210 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileOperationRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/FileOperationRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileOperationRegistrationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/FileOperationRegistrationOptions.dyn_o ) lsp-types> [211 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileOperationOptions ( generated/Language/LSP/Protocol/Internal/Types/FileOperationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileOperationOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/FileOperationOptions.dyn_o ) lsp-types> [212 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceOptions ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceOptions.o, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceOptions.dyn_o ) lsp-types> [213 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileOperationClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/FileOperationClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileOperationClientCapabilities.o, dist/build/Language/LSP/Protocol/Internal/Types/FileOperationClientCapabilities.dyn_o ) lsp-types> [214 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileDelete ( generated/Language/LSP/Protocol/Internal/Types/FileDelete.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileDelete.o, dist/build/Language/LSP/Protocol/Internal/Types/FileDelete.dyn_o ) lsp-types> [215 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileCreate ( generated/Language/LSP/Protocol/Internal/Types/FileCreate.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileCreate.o, dist/build/Language/LSP/Protocol/Internal/Types/FileCreate.dyn_o ) lsp-types> [216 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileChangeType ( generated/Language/LSP/Protocol/Internal/Types/FileChangeType.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileChangeType.o, dist/build/Language/LSP/Protocol/Internal/Types/FileChangeType.dyn_o ) lsp-types> [217 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileEvent ( generated/Language/LSP/Protocol/Internal/Types/FileEvent.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileEvent.o, dist/build/Language/LSP/Protocol/Internal/Types/FileEvent.dyn_o ) lsp-types> [218 of 452] Compiling Language.LSP.Protocol.Internal.Types.FailureHandlingKind ( generated/Language/LSP/Protocol/Internal/Types/FailureHandlingKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/FailureHandlingKind.o, dist/build/Language/LSP/Protocol/Internal/Types/FailureHandlingKind.dyn_o ) lsp-types> [219 of 452] Compiling Language.LSP.Protocol.Internal.Types.ExecutionSummary ( generated/Language/LSP/Protocol/Internal/Types/ExecutionSummary.hs, dist/build/Language/LSP/Protocol/Internal/Types/ExecutionSummary.o, dist/build/Language/LSP/Protocol/Internal/Types/ExecutionSummary.dyn_o ) lsp-types> [220 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookCell ( generated/Language/LSP/Protocol/Internal/Types/NotebookCell.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookCell.o, dist/build/Language/LSP/Protocol/Internal/Types/NotebookCell.dyn_o ) lsp-types> [221 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocument ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocument.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocument.o, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocument.dyn_o ) lsp-types> [222 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookCellArrayChange ( generated/Language/LSP/Protocol/Internal/Types/NotebookCellArrayChange.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookCellArrayChange.o, dist/build/Language/LSP/Protocol/Internal/Types/NotebookCellArrayChange.dyn_o ) lsp-types> [223 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentCellChangeStructure ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentCellChangeStructure.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentCellChangeStructure.o, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentCellChangeStructure.dyn_o ) lsp-types> [224 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentCellChanges ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentCellChanges.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentCellChanges.o, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentCellChanges.dyn_o ) lsp-types> [225 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentChangeEvent ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentChangeEvent.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentChangeEvent.o, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentChangeEvent.dyn_o ) deferred-folds> [10 of 11] Compiling DeferredFolds.Defs.Unfoldr ( library/DeferredFolds/Defs/Unfoldr.hs, /build/ghc750_tmp_0/ghc_tmp_8.o, /build/ghc750_tmp_0/ghc_tmp_8.dyn_o ) hiedb> [7 of 9] Compiling HieDb.Create ( src/HieDb/Create.hs, dist/build/HieDb/Create.p_o ) hiedb> [8 of 9] Compiling HieDb ( src/HieDb.hs, dist/build/HieDb.p_o ) 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 ) apply-refact> Running phase: setupCompilerEnvironmentPhase apply-refact> Build with /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1. hiedb> [9 of 9] Compiling HieDb.Run ( src/HieDb/Run.hs, dist/build/HieDb/Run.p_o ) ghc-lib-parser> [117 of 456] Compiling GHC.Data.FastString.Env ( compiler/GHC/Data/FastString/Env.hs, dist/haddock-objs-8346/GHC/Data/FastString/Env.o, dist/haddock-objs-8346/GHC/Data/FastString/Env.dyn_o ) [HIE file is missing] deferred-folds> [11 of 11] Compiling DeferredFolds.Unfoldr ( library/DeferredFolds/Unfoldr.hs, nothing ) [HIE file is missing] deferred-folds> Haddock coverage: ghc-lib-parser> [118 of 456] Compiling GHC.Types.Unique.Set ( compiler/GHC/Types/Unique/Set.hs, dist/haddock-objs-8346/GHC/Types/Unique/Set.o, dist/haddock-objs-8346/GHC/Types/Unique/Set.dyn_o ) [HIE file is missing] 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.zpEMQZLcli/setup-package.conf.d -threaded focus> Documentation created: dist/doc/html/focus, dist/doc/html/focus/focus.txt apply-refact> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.zpEMQZLcli/Main.o ) ghc-lib-parser> [119 of 456] Compiling GHC.Types.Unique.DSet ( compiler/GHC/Types/Unique/DSet.hs, dist/haddock-objs-8346/GHC/Types/Unique/DSet.o, dist/haddock-objs-8346/GHC/Types/Unique/DSet.dyn_o ) [HIE file is missing] apply-refact> [2 of 2] Linking Setup 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) ghc-lib-parser> [120 of 456] Compiling GHC.Data.OrdList ( compiler/GHC/Data/OrdList.hs, dist/haddock-objs-8346/GHC/Data/OrdList.o, dist/haddock-objs-8346/GHC/Data/OrdList.dyn_o ) [HIE file is missing] focus> Preprocessing test suite 'test' for focus-1.0.3.2... focus> Running phase: installPhase focus> Installing library in /nix/store/wmilrdxy6sr52az0lp1cajl8kc2mn058-focus-1.0.3.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/focus-1.0.3.2-Atli4RWF7lx6NphIo54ldv ghc-lib-parser> [121 of 456] Compiling GHC.Types.Unique.Map ( compiler/GHC/Types/Unique/Map.hs, dist/haddock-objs-8346/GHC/Types/Unique/Map.o, dist/haddock-objs-8346/GHC/Types/Unique/Map.dyn_o ) [HIE file is missing] focus> Running phase: fixupPhase 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 focus> shrinking RPATHs of ELF executables and libraries in /nix/store/wmilrdxy6sr52az0lp1cajl8kc2mn058-focus-1.0.3.2 deferred-folds> Warning: DeferredFolds.Unfoldr: could not find link destinations for: deferred-folds> - DeferredFolds.Defs.Unfoldr.D:R:ItemUnfoldr focus> shrinking /nix/store/wmilrdxy6sr52az0lp1cajl8kc2mn058-focus-1.0.3.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHSfocus-1.0.3.2-Atli4RWF7lx6NphIo54ldv-ghc9.12.1.so focus> checking for references to /build/ in /nix/store/wmilrdxy6sr52az0lp1cajl8kc2mn058-focus-1.0.3.2... focus> patching script interpreter paths in /nix/store/wmilrdxy6sr52az0lp1cajl8kc2mn058-focus-1.0.3.2 focus> stripping (with command strip and flags -S -p) in /nix/store/wmilrdxy6sr52az0lp1cajl8kc2mn058-focus-1.0.3.2/lib ghc-lib-parser> [122 of 456] Compiling GHC.Data.Graph.Directed ( compiler/GHC/Data/Graph/Directed.hs, dist/haddock-objs-8346/GHC/Data/Graph/Directed.o, dist/haddock-objs-8346/GHC/Data/Graph/Directed.dyn_o ) [HIE file is missing] focus> shrinking RPATHs of ELF executables and libraries in /nix/store/xzjxsaay5d1hvrvq0wp0jsg3wja4cq34-focus-1.0.3.2-doc focus> checking for references to /build/ in /nix/store/xzjxsaay5d1hvrvq0wp0jsg3wja4cq34-focus-1.0.3.2-doc... focus> patching script interpreter paths in /nix/store/xzjxsaay5d1hvrvq0wp0jsg3wja4cq34-focus-1.0.3.2-doc focus (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/wmilrdxy6sr52az0lp1cajl8kc2mn058-focus-1.0.3.2 /nix/store/xzjxsaay5d1hvrvq0wp0jsg3wja4cq34-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/wmilrdxy6sr52az0lp1cajl8kc2mn058-focus-1.0.3.2 (1.10 MiB) focus (post)> Pushing /nix/store/xzjxsaay5d1hvrvq0wp0jsg3wja4cq34-focus-1.0.3.2-doc (532.27 KiB) focus (post)> focus (post)> All done. focus (post)> added 2 signatures focus (post)> added 1 signatures focus (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/wmilrdxy6sr52az0lp1cajl8kc2mn058-focus-1.0.3.2 /nix/store/xzjxsaay5d1hvrvq0wp0jsg3wja4cq34-focus-1.0.3.2-doc focus (post)> copying 2 paths... focus (post)> copying path '/nix/store/xzjxsaay5d1hvrvq0wp0jsg3wja4cq34-focus-1.0.3.2-doc' to 'https://cache.nix-ci.com'... focus (post)> copying path '/nix/store/wmilrdxy6sr52az0lp1cajl8kc2mn058-focus-1.0.3.2' to 'https://cache.nix-ci.com'... focus (post)> copying 1 paths... focus (post)> copying path '/nix/store/pksh1kla3d92lg2zmfaljf9zjm6lwvly-focus-1.0.3.2.drv' to 'https://cache.nix-ci.com'... focus (post)> added 0 signatures focus (post)> added 0 signatures focus (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/wmilrdxy6sr52az0lp1cajl8kc2mn058-focus-1.0.3.2 /nix/store/xzjxsaay5d1hvrvq0wp0jsg3wja4cq34-focus-1.0.3.2-doc focus (post)> copying 2 paths... focus (post)> copying path '/nix/store/xzjxsaay5d1hvrvq0wp0jsg3wja4cq34-focus-1.0.3.2-doc' to 'ssh-ng://worker.nix-ci.com'... focus (post)> copying path '/nix/store/wmilrdxy6sr52az0lp1cajl8kc2mn058-focus-1.0.3.2' to 'ssh-ng://worker.nix-ci.com'... focus (post)> copying 1 paths... focus (post)> copying path '/nix/store/pksh1kla3d92lg2zmfaljf9zjm6lwvly-focus-1.0.3.2.drv' to 'ssh-ng://worker.nix-ci.com'... ghc-lib-parser> [123 of 456] Compiling GHC.Data.List.SetOps ( compiler/GHC/Data/List/SetOps.hs, dist/haddock-objs-8346/GHC/Data/List/SetOps.o, dist/haddock-objs-8346/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-8346/GHC/Data/Bag.o, dist/haddock-objs-8346/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-8346/GHC/Data/Pair.o, dist/haddock-objs-8346/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-8346/GHC/Data/TrieMap.o, dist/haddock-objs-8346/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-8346/GHC/Utils/Binary.o, dist/haddock-objs-8346/GHC/Utils/Binary.dyn_o ) [HIE file is missing] 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 ) 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/pbsv3vr6s0l31j582z2080r5zxyan7h3-neat-interpolation-0.5.1.4/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/neat-interpolation-0.5.1.4-DKd48F2DycPBtiLcbwykqu apply-refact> Running phase: updateAutotoolsGnuConfigScriptsPhase apply-refact> Running phase: configurePhase apply-refact> configureFlags: --verbose --prefix=/nix/store/dyyylggnf29qdcnkwihqg4g4yj3krs1q-apply-refact-0.15.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/wmp8vxmlij1472b748h5nqlm2f0m1b33-apply-refact-0.15.0.0-doc/share/doc/apply-refact-0.15.0.0 --with-gcc=gcc --package-db=/build/tmp.zpEMQZLcli/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/lib apply-refact> Using Parsec parser apply-refact> Configuring apply-refact-0.15.0.0... apply-refact> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports apply-refact> 'ghc' version < 9.12): apply-refact> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc is version apply-refact> 9.12.1 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 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 ) 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-HV2lFQ7IOsS3QZwZz8sJWB-test apply-refact> include base-4.21.0.0-f068 apply-refact> include containers-0.7-647d apply-refact> include directory-1.3.9.0-9eff apply-refact> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga apply-refact> include filemanip-0.3.6.3-HHFpMYDx8svIIhxWdICC2j apply-refact> include filepath-1.5.4.0-7ce6 apply-refact> include ghc-9.12.1-f739 apply-refact> include ghc-boot-th-9.12.1-846e apply-refact> include ghc-exactprint-1.12.0.0-3ZC0oBKLodlLY8nS59icdp apply-refact> include ghc-paths-0.1.0.12-FGN6Y97IYFiLt2jWXmfYPy apply-refact> include optparse-applicative-0.18.1.0-E71fLFmPbayG9fSMWNADr5 apply-refact> include process-1.6.25.0-4623 apply-refact> include refact-0.3.0.2-8PXfdJkC3Ir1ERQ3LzXF3t apply-refact> include silently-1.2.5.4-7tvUfLbVOVnLBvsvbpccMF apply-refact> include syb-0.7.2.4-6chaqlyo5Pz3MnSsbnX5qQ apply-refact> include tasty-1.5.3-2LfycgWm1o5IAj3wjDgcIY apply-refact> include tasty-expected-failure-0.12.3-LhvEDspiDXSDpqssa5Lvya apply-refact> include tasty-golden-2.3.5-7WnAi8lmboE863hL7Jgziq apply-refact> include transformers-0.6.1.2-199f apply-refact> include uniplate-1.6.13-FUxzFFPBlAdHMlLdE3pYMr apply-refact> include unix-compat-0.7.4-AZmRsPEEGaHGaIjsvDWgZb apply-refact> component apply-refact-0.15.0.0-K1X5f6veIzfpeRBxXsh35-refactor apply-refact> include base-4.21.0.0-f068 apply-refact> include containers-0.7-647d apply-refact> include data-default-0.7.1.3-51VrHfAEErR2L8CqppHpkT apply-refact> include directory-1.3.9.0-9eff apply-refact> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga apply-refact> include filemanip-0.3.6.3-HHFpMYDx8svIIhxWdICC2j apply-refact> include filepath-1.5.4.0-7ce6 apply-refact> include ghc-9.12.1-f739 apply-refact> include ghc-boot-th-9.12.1-846e apply-refact> include ghc-exactprint-1.12.0.0-3ZC0oBKLodlLY8nS59icdp apply-refact> include ghc-paths-0.1.0.12-FGN6Y97IYFiLt2jWXmfYPy apply-refact> include optparse-applicative-0.18.1.0-E71fLFmPbayG9fSMWNADr5 apply-refact> include process-1.6.25.0-4623 apply-refact> include refact-0.3.0.2-8PXfdJkC3Ir1ERQ3LzXF3t apply-refact> include syb-0.7.2.4-6chaqlyo5Pz3MnSsbnX5qQ apply-refact> include transformers-0.6.1.2-199f apply-refact> include uniplate-1.6.13-FUxzFFPBlAdHMlLdE3pYMr apply-refact> include unix-compat-0.7.4-AZmRsPEEGaHGaIjsvDWgZb apply-refact> component apply-refact-0.15.0.0-HvsPKYfSego8CCbRfV0w87 apply-refact> include base-4.21.0.0-f068 apply-refact> include containers-0.7-647d apply-refact> include data-default-0.7.1.3-51VrHfAEErR2L8CqppHpkT apply-refact> include directory-1.3.9.0-9eff apply-refact> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga apply-refact> include filemanip-0.3.6.3-HHFpMYDx8svIIhxWdICC2j apply-refact> include ghc-9.12.1-f739 apply-refact> include ghc-boot-th-9.12.1-846e apply-refact> include ghc-exactprint-1.12.0.0-3ZC0oBKLodlLY8nS59icdp apply-refact> include process-1.6.25.0-4623 apply-refact> include refact-0.3.0.2-8PXfdJkC3Ir1ERQ3LzXF3t apply-refact> include syb-0.7.2.4-6chaqlyo5Pz3MnSsbnX5qQ apply-refact> include transformers-0.6.1.2-199f apply-refact> include uniplate-1.6.13-FUxzFFPBlAdHMlLdE3pYMr apply-refact> include unix-compat-0.7.4-AZmRsPEEGaHGaIjsvDWgZb apply-refact> Linked component graph: apply-refact> unit apply-refact-0.15.0.0-HV2lFQ7IOsS3QZwZz8sJWB-test apply-refact> include base-4.21.0.0-f068 apply-refact> include containers-0.7-647d apply-refact> include directory-1.3.9.0-9eff apply-refact> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga apply-refact> include filemanip-0.3.6.3-HHFpMYDx8svIIhxWdICC2j apply-refact> include filepath-1.5.4.0-7ce6 apply-refact> include ghc-9.12.1-f739 apply-refact> include ghc-boot-th-9.12.1-846e apply-refact> include ghc-exactprint-1.12.0.0-3ZC0oBKLodlLY8nS59icdp apply-refact> include ghc-paths-0.1.0.12-FGN6Y97IYFiLt2jWXmfYPy apply-refact> include optparse-applicative-0.18.1.0-E71fLFmPbayG9fSMWNADr5 apply-refact> include process-1.6.25.0-4623 apply-refact> include refact-0.3.0.2-8PXfdJkC3Ir1ERQ3LzXF3t apply-refact> include silently-1.2.5.4-7tvUfLbVOVnLBvsvbpccMF apply-refact> include syb-0.7.2.4-6chaqlyo5Pz3MnSsbnX5qQ apply-refact> include tasty-1.5.3-2LfycgWm1o5IAj3wjDgcIY apply-refact> include tasty-expected-failure-0.12.3-LhvEDspiDXSDpqssa5Lvya 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 ) apply-refact> include tasty-golden-2.3.5-7WnAi8lmboE863hL7Jgziq apply-refact> include transformers-0.6.1.2-199f apply-refact> include uniplate-1.6.13-FUxzFFPBlAdHMlLdE3pYMr apply-refact> include unix-compat-0.7.4-AZmRsPEEGaHGaIjsvDWgZb apply-refact> unit apply-refact-0.15.0.0-K1X5f6veIzfpeRBxXsh35-refactor apply-refact> include base-4.21.0.0-f068 apply-refact> include containers-0.7-647d apply-refact> include data-default-0.7.1.3-51VrHfAEErR2L8CqppHpkT apply-refact> include directory-1.3.9.0-9eff apply-refact> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga apply-refact> include filemanip-0.3.6.3-HHFpMYDx8svIIhxWdICC2j apply-refact> include filepath-1.5.4.0-7ce6 apply-refact> include ghc-9.12.1-f739 apply-refact> include ghc-boot-th-9.12.1-846e apply-refact> include ghc-exactprint-1.12.0.0-3ZC0oBKLodlLY8nS59icdp apply-refact> include ghc-paths-0.1.0.12-FGN6Y97IYFiLt2jWXmfYPy apply-refact> include optparse-applicative-0.18.1.0-E71fLFmPbayG9fSMWNADr5 apply-refact> include process-1.6.25.0-4623 apply-refact> include refact-0.3.0.2-8PXfdJkC3Ir1ERQ3LzXF3t apply-refact> include syb-0.7.2.4-6chaqlyo5Pz3MnSsbnX5qQ apply-refact> include transformers-0.6.1.2-199f apply-refact> include uniplate-1.6.13-FUxzFFPBlAdHMlLdE3pYMr apply-refact> include unix-compat-0.7.4-AZmRsPEEGaHGaIjsvDWgZb apply-refact> unit apply-refact-0.15.0.0-HvsPKYfSego8CCbRfV0w87 apply-refact> include base-4.21.0.0-f068 apply-refact> include containers-0.7-647d apply-refact> include data-default-0.7.1.3-51VrHfAEErR2L8CqppHpkT apply-refact> include directory-1.3.9.0-9eff apply-refact> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga apply-refact> include filemanip-0.3.6.3-HHFpMYDx8svIIhxWdICC2j apply-refact> include ghc-9.12.1-f739 apply-refact> include ghc-boot-th-9.12.1-846e apply-refact> include ghc-exactprint-1.12.0.0-3ZC0oBKLodlLY8nS59icdp apply-refact> include process-1.6.25.0-4623 apply-refact> include refact-0.3.0.2-8PXfdJkC3Ir1ERQ3LzXF3t apply-refact> include syb-0.7.2.4-6chaqlyo5Pz3MnSsbnX5qQ apply-refact> include transformers-0.6.1.2-199f apply-refact> include uniplate-1.6.13-FUxzFFPBlAdHMlLdE3pYMr apply-refact> include unix-compat-0.7.4-AZmRsPEEGaHGaIjsvDWgZb apply-refact> Refact.Apply=apply-refact-0.15.0.0-HvsPKYfSego8CCbRfV0w87:Refact.Apply,Refact.Compat=apply-refact-0.15.0.0-HvsPKYfSego8CCbRfV0w87:Refact.Compat,Refact.Fixity=apply-refact-0.15.0.0-HvsPKYfSego8CCbRfV0w87:Refact.Fixity,Refact.Internal=apply-refact-0.15.0.0-HvsPKYfSego8CCbRfV0w87:Refact.Internal,Refact.Utils=apply-refact-0.15.0.0-HvsPKYfSego8CCbRfV0w87:Refact.Utils apply-refact> Ready component graph: apply-refact> definite apply-refact-0.15.0.0-K1X5f6veIzfpeRBxXsh35-refactor apply-refact> depends base-4.21.0.0-f068 apply-refact> depends containers-0.7-647d apply-refact> depends data-default-0.7.1.3-51VrHfAEErR2L8CqppHpkT apply-refact> depends directory-1.3.9.0-9eff apply-refact> depends extra-1.8-GxUfFMQp4R7HmYwoSoVuga apply-refact> depends filemanip-0.3.6.3-HHFpMYDx8svIIhxWdICC2j apply-refact> depends filepath-1.5.4.0-7ce6 apply-refact> depends ghc-9.12.1-f739 apply-refact> depends ghc-boot-th-9.12.1-846e apply-refact> depends ghc-exactprint-1.12.0.0-3ZC0oBKLodlLY8nS59icdp apply-refact> depends ghc-paths-0.1.0.12-FGN6Y97IYFiLt2jWXmfYPy apply-refact> depends optparse-applicative-0.18.1.0-E71fLFmPbayG9fSMWNADr5 apply-refact> depends process-1.6.25.0-4623 apply-refact> depends refact-0.3.0.2-8PXfdJkC3Ir1ERQ3LzXF3t apply-refact> depends syb-0.7.2.4-6chaqlyo5Pz3MnSsbnX5qQ apply-refact> depends transformers-0.6.1.2-199f apply-refact> depends uniplate-1.6.13-FUxzFFPBlAdHMlLdE3pYMr apply-refact> depends unix-compat-0.7.4-AZmRsPEEGaHGaIjsvDWgZb apply-refact> definite apply-refact-0.15.0.0-HvsPKYfSego8CCbRfV0w87 apply-refact> depends base-4.21.0.0-f068 apply-refact> depends containers-0.7-647d apply-refact> depends data-default-0.7.1.3-51VrHfAEErR2L8CqppHpkT apply-refact> depends directory-1.3.9.0-9eff apply-refact> depends extra-1.8-GxUfFMQp4R7HmYwoSoVuga apply-refact> depends filemanip-0.3.6.3-HHFpMYDx8svIIhxWdICC2j apply-refact> depends ghc-9.12.1-f739 apply-refact> depends ghc-boot-th-9.12.1-846e apply-refact> depends ghc-exactprint-1.12.0.0-3ZC0oBKLodlLY8nS59icdp apply-refact> depends process-1.6.25.0-4623 apply-refact> depends refact-0.3.0.2-8PXfdJkC3Ir1ERQ3LzXF3t apply-refact> depends syb-0.7.2.4-6chaqlyo5Pz3MnSsbnX5qQ apply-refact> depends transformers-0.6.1.2-199f apply-refact> depends uniplate-1.6.13-FUxzFFPBlAdHMlLdE3pYMr apply-refact> depends unix-compat-0.7.4-AZmRsPEEGaHGaIjsvDWgZb apply-refact> definite apply-refact-0.15.0.0-HV2lFQ7IOsS3QZwZz8sJWB-test apply-refact> depends base-4.21.0.0-f068 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 ) apply-refact> depends containers-0.7-647d apply-refact> depends directory-1.3.9.0-9eff apply-refact> depends extra-1.8-GxUfFMQp4R7HmYwoSoVuga apply-refact> depends filemanip-0.3.6.3-HHFpMYDx8svIIhxWdICC2j apply-refact> depends filepath-1.5.4.0-7ce6 apply-refact> depends ghc-9.12.1-f739 apply-refact> depends ghc-boot-th-9.12.1-846e apply-refact> depends ghc-exactprint-1.12.0.0-3ZC0oBKLodlLY8nS59icdp apply-refact> depends ghc-paths-0.1.0.12-FGN6Y97IYFiLt2jWXmfYPy apply-refact> depends optparse-applicative-0.18.1.0-E71fLFmPbayG9fSMWNADr5 apply-refact> depends process-1.6.25.0-4623 apply-refact> depends refact-0.3.0.2-8PXfdJkC3Ir1ERQ3LzXF3t apply-refact> depends silently-1.2.5.4-7tvUfLbVOVnLBvsvbpccMF apply-refact> depends syb-0.7.2.4-6chaqlyo5Pz3MnSsbnX5qQ apply-refact> depends tasty-1.5.3-2LfycgWm1o5IAj3wjDgcIY apply-refact> depends tasty-expected-failure-0.12.3-LhvEDspiDXSDpqssa5Lvya apply-refact> depends tasty-golden-2.3.5-7WnAi8lmboE863hL7Jgziq apply-refact> depends transformers-0.6.1.2-199f apply-refact> depends uniplate-1.6.13-FUxzFFPBlAdHMlLdE3pYMr apply-refact> depends unix-compat-0.7.4-AZmRsPEEGaHGaIjsvDWgZb 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/dyyylggnf29qdcnkwihqg4g4yj3krs1q-apply-refact-0.15.0.0 apply-refact> Executables installed in: apply-refact> /nix/store/dyyylggnf29qdcnkwihqg4g4yj3krs1q-apply-refact-0.15.0.0/bin apply-refact> Libraries installed in: apply-refact> /nix/store/dyyylggnf29qdcnkwihqg4g4yj3krs1q-apply-refact-0.15.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/apply-refact-0.15.0.0-HvsPKYfSego8CCbRfV0w87 apply-refact> Dynamic Libraries installed in: apply-refact> /nix/store/dyyylggnf29qdcnkwihqg4g4yj3krs1q-apply-refact-0.15.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739 apply-refact> Private executables installed in: apply-refact> /nix/store/dyyylggnf29qdcnkwihqg4g4yj3krs1q-apply-refact-0.15.0.0/libexec/x86_64-linux-ghc-9.12.1-f739/apply-refact-0.15.0.0 apply-refact> Data files installed in: apply-refact> /nix/store/dyyylggnf29qdcnkwihqg4g4yj3krs1q-apply-refact-0.15.0.0/share/x86_64-linux-ghc-9.12.1-f739/apply-refact-0.15.0.0 apply-refact> Documentation installed in: apply-refact> /nix/store/wmp8vxmlij1472b748h5nqlm2f0m1b33-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/dyyylggnf29qdcnkwihqg4g4yj3krs1q-apply-refact-0.15.0.0/etc apply-refact> No alex found apply-refact> Using ar found on system at: apply-refact> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar apply-refact> No c2hs found apply-refact> No cpphs found apply-refact> No doctest found apply-refact> Using gcc version 14.3.0 given by user at: apply-refact> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc apply-refact> Using ghc version 9.12.1 found on system at: apply-refact> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc apply-refact> Using ghc-pkg version 9.12.1 found on system at: apply-refact> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/wrs1dkr0pfxm92c5zxrfyy62ifw61ybm-hscolour-1.25/bin/HsColour apply-refact> No jhc found apply-refact> Using ld found on system at: apply-refact> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/runghc-9.12.1 apply-refact> Using strip version 2.44 found on system at: apply-refact> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip apply-refact> Using tar found on system at: apply-refact> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar apply-refact> No uhc found 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 ) apply-refact> Running phase: buildPhase apply-refact> Preprocessing executable 'refactor' for apply-refact-0.15.0.0... apply-refact> Building executable 'refactor' for apply-refact-0.15.0.0... neat-interpolation> Running phase: fixupPhase neat-interpolation> shrinking RPATHs of ELF executables and libraries in /nix/store/pbsv3vr6s0l31j582z2080r5zxyan7h3-neat-interpolation-0.5.1.4 neat-interpolation> shrinking /nix/store/pbsv3vr6s0l31j582z2080r5zxyan7h3-neat-interpolation-0.5.1.4/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHSneat-interpolation-0.5.1.4-DKd48F2DycPBtiLcbwykqu-ghc9.12.1.so neat-interpolation> checking for references to /build/ in /nix/store/pbsv3vr6s0l31j582z2080r5zxyan7h3-neat-interpolation-0.5.1.4... neat-interpolation> patching script interpreter paths in /nix/store/pbsv3vr6s0l31j582z2080r5zxyan7h3-neat-interpolation-0.5.1.4 neat-interpolation> stripping (with command strip and flags -S -p) in /nix/store/pbsv3vr6s0l31j582z2080r5zxyan7h3-neat-interpolation-0.5.1.4/lib neat-interpolation> shrinking RPATHs of ELF executables and libraries in /nix/store/a1kf6qbkp5kxpj3icnwl9d73lnz7i87y-neat-interpolation-0.5.1.4-doc neat-interpolation> checking for references to /build/ in /nix/store/a1kf6qbkp5kxpj3icnwl9d73lnz7i87y-neat-interpolation-0.5.1.4-doc... neat-interpolation> patching script interpreter paths in /nix/store/a1kf6qbkp5kxpj3icnwl9d73lnz7i87y-neat-interpolation-0.5.1.4-doc neat-interpolation (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/a1kf6qbkp5kxpj3icnwl9d73lnz7i87y-neat-interpolation-0.5.1.4-doc /nix/store/pbsv3vr6s0l31j582z2080r5zxyan7h3-neat-interpolation-0.5.1.4 neat-interpolation (post)> Pushing 2 paths (80 are already present) using zstd to cache sellout ⏳ neat-interpolation (post)> neat-interpolation (post)> Pushing /nix/store/a1kf6qbkp5kxpj3icnwl9d73lnz7i87y-neat-interpolation-0.5.1.4-doc (289.53 KiB) neat-interpolation (post)> Pushing /nix/store/pbsv3vr6s0l31j582z2080r5zxyan7h3-neat-interpolation-0.5.1.4 (1.36 MiB) neat-interpolation (post)> neat-interpolation (post)> All done. neat-interpolation (post)> added 2 signatures neat-interpolation (post)> added 1 signatures neat-interpolation (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/a1kf6qbkp5kxpj3icnwl9d73lnz7i87y-neat-interpolation-0.5.1.4-doc /nix/store/pbsv3vr6s0l31j582z2080r5zxyan7h3-neat-interpolation-0.5.1.4 neat-interpolation (post)> copying 2 paths... neat-interpolation (post)> copying path '/nix/store/a1kf6qbkp5kxpj3icnwl9d73lnz7i87y-neat-interpolation-0.5.1.4-doc' to 'https://cache.nix-ci.com'... neat-interpolation (post)> copying path '/nix/store/pbsv3vr6s0l31j582z2080r5zxyan7h3-neat-interpolation-0.5.1.4' to 'https://cache.nix-ci.com'... neat-interpolation (post)> copying 1 paths... neat-interpolation (post)> copying path '/nix/store/vcljrfj9myb8g8p0hyzryzyfg9ggyaam-neat-interpolation-0.5.1.4.drv' to 'https://cache.nix-ci.com'... neat-interpolation (post)> added 0 signatures neat-interpolation (post)> added 0 signatures neat-interpolation (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/a1kf6qbkp5kxpj3icnwl9d73lnz7i87y-neat-interpolation-0.5.1.4-doc /nix/store/pbsv3vr6s0l31j582z2080r5zxyan7h3-neat-interpolation-0.5.1.4 neat-interpolation (post)> copying 2 paths... neat-interpolation (post)> copying path '/nix/store/a1kf6qbkp5kxpj3icnwl9d73lnz7i87y-neat-interpolation-0.5.1.4-doc' to 'ssh-ng://worker.nix-ci.com'... neat-interpolation (post)> copying path '/nix/store/pbsv3vr6s0l31j582z2080r5zxyan7h3-neat-interpolation-0.5.1.4' to 'ssh-ng://worker.nix-ci.com'... neat-interpolation (post)> copying 1 paths... neat-interpolation (post)> copying path '/nix/store/vcljrfj9myb8g8p0hyzryzyfg9ggyaam-neat-interpolation-0.5.1.4.drv' to 'ssh-ng://worker.nix-ci.com'... ghc-lib-parser> [128 of 456] Compiling GHC.Types.SourceText ( compiler/GHC/Types/SourceText.hs, dist/haddock-objs-8346/GHC/Types/SourceText.o, dist/haddock-objs-8346/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-8346/GHC/Hs/DocString.o, dist/haddock-objs-8346/GHC/Hs/DocString.dyn_o ) [HIE file is missing] 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/2869410yhvnskxh8l9hmjvndvwi0j2nn-deferred-folds-0.9.18.7/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/deferred-folds-0.9.18.7-7VDYz5q5dhh5onuvqU34kL deferred-folds> Running phase: fixupPhase deferred-folds> shrinking RPATHs of ELF executables and libraries in /nix/store/2869410yhvnskxh8l9hmjvndvwi0j2nn-deferred-folds-0.9.18.7 deferred-folds> shrinking /nix/store/2869410yhvnskxh8l9hmjvndvwi0j2nn-deferred-folds-0.9.18.7/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHSdeferred-folds-0.9.18.7-7VDYz5q5dhh5onuvqU34kL-ghc9.12.1.so deferred-folds> checking for references to /build/ in /nix/store/2869410yhvnskxh8l9hmjvndvwi0j2nn-deferred-folds-0.9.18.7... deferred-folds> patching script interpreter paths in /nix/store/2869410yhvnskxh8l9hmjvndvwi0j2nn-deferred-folds-0.9.18.7 deferred-folds> stripping (with command strip and flags -S -p) in /nix/store/2869410yhvnskxh8l9hmjvndvwi0j2nn-deferred-folds-0.9.18.7/lib deferred-folds> shrinking RPATHs of ELF executables and libraries in /nix/store/qbq76kza5l6d7c2xxj4zxvr9iwfnsnsm-deferred-folds-0.9.18.7-doc deferred-folds> checking for references to /build/ in /nix/store/qbq76kza5l6d7c2xxj4zxvr9iwfnsnsm-deferred-folds-0.9.18.7-doc... deferred-folds> patching script interpreter paths in /nix/store/qbq76kza5l6d7c2xxj4zxvr9iwfnsnsm-deferred-folds-0.9.18.7-doc hiedb> Preprocessing executable 'hiedb' for hiedb-0.6.0.2... hiedb> Building executable 'hiedb' for hiedb-0.6.0.2... hiedb> [1 of 1] Compiling Main ( exe/Main.hs, dist/build/hiedb/hiedb-tmp/Main.o ) hiedb> [2 of 2] Linking dist/build/hiedb/hiedb apply-refact> [1 of 9] Compiling Paths_apply_refact ( dist/build/refactor/autogen/Paths_apply_refact.hs, dist/build/refactor/refactor-tmp/Paths_apply_refact.o ) apply-refact> [2 of 9] Compiling Refact.Compat ( src/Refact/Compat.hs, dist/build/refactor/refactor-tmp/Refact/Compat.o ) apply-refact> 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 ) 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> deferred-folds (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/2869410yhvnskxh8l9hmjvndvwi0j2nn-deferred-folds-0.9.18.7 /nix/store/qbq76kza5l6d7c2xxj4zxvr9iwfnsnsm-deferred-folds-0.9.18.7-doc deferred-folds (post)> Pushing 2 paths (122 are already present) using zstd to cache sellout ⏳ deferred-folds (post)> deferred-folds (post)> Pushing /nix/store/2869410yhvnskxh8l9hmjvndvwi0j2nn-deferred-folds-0.9.18.7 (2.77 MiB) deferred-folds (post)> Pushing /nix/store/qbq76kza5l6d7c2xxj4zxvr9iwfnsnsm-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 1 signatures deferred-folds (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/2869410yhvnskxh8l9hmjvndvwi0j2nn-deferred-folds-0.9.18.7 /nix/store/qbq76kza5l6d7c2xxj4zxvr9iwfnsnsm-deferred-folds-0.9.18.7-doc deferred-folds (post)> copying 2 paths... deferred-folds (post)> copying path '/nix/store/qbq76kza5l6d7c2xxj4zxvr9iwfnsnsm-deferred-folds-0.9.18.7-doc' to 'https://cache.nix-ci.com'... deferred-folds (post)> copying path '/nix/store/2869410yhvnskxh8l9hmjvndvwi0j2nn-deferred-folds-0.9.18.7' to 'https://cache.nix-ci.com'... deferred-folds (post)> copying 1 paths... deferred-folds (post)> copying path '/nix/store/76yar2wm3qw9d4rjv5dgfm0mvd0fx1yx-deferred-folds-0.9.18.7.drv' to 'https://cache.nix-ci.com'... deferred-folds (post)> added 0 signatures deferred-folds (post)> added 0 signatures deferred-folds (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/2869410yhvnskxh8l9hmjvndvwi0j2nn-deferred-folds-0.9.18.7 /nix/store/qbq76kza5l6d7c2xxj4zxvr9iwfnsnsm-deferred-folds-0.9.18.7-doc deferred-folds (post)> copying 2 paths... deferred-folds (post)> copying path '/nix/store/qbq76kza5l6d7c2xxj4zxvr9iwfnsnsm-deferred-folds-0.9.18.7-doc' to 'ssh-ng://worker.nix-ci.com'... deferred-folds (post)> copying path '/nix/store/2869410yhvnskxh8l9hmjvndvwi0j2nn-deferred-folds-0.9.18.7' to 'ssh-ng://worker.nix-ci.com'... deferred-folds (post)> copying 1 paths... deferred-folds (post)> copying path '/nix/store/76yar2wm3qw9d4rjv5dgfm0mvd0fx1yx-deferred-folds-0.9.18.7.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/jgyw7346l07kw424c0v727y584x6h1c9-primitive-extras-0.10.2.2.drv'... ghc-lib-parser> [130 of 456] Compiling GHC.Types.FieldLabel ( compiler/GHC/Types/FieldLabel.hs, dist/haddock-objs-8346/GHC/Types/FieldLabel.o, dist/haddock-objs-8346/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-8346/GHC/Hs/Basic.o, dist/haddock-objs-8346/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-8346/GHC/Types/Fixity.o, dist/haddock-objs-8346/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-8346/GHC/Types/CostCentre/State.o, dist/haddock-objs-8346/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-8346/GHC/Data/EnumSet.o, dist/haddock-objs-8346/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-8346/GHC/Utils/Binary/Typeable.o, dist/haddock-objs-8346/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-8346/GHC/Iface/Ext/Fields.o, dist/haddock-objs-8346/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-8346/GHC/Cmm/Dataflow/Label.o, dist/haddock-objs-8346/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-8346/GHC/Cmm/BlockId.o-boot, dist/haddock-objs-8346/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-8346/GHC/Driver/Flags.o, dist/haddock-objs-8346/GHC/Driver/Flags.dyn_o ) [HIE file is missing] ghc-lib-parser> [140 of 456] Compiling GHC.Types.SafeHaskell ( compiler/GHC/Types/SafeHaskell.hs, dist/haddock-objs-8346/GHC/Types/SafeHaskell.o, dist/haddock-objs-8346/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-8346/GHC/Parser/Errors/Basic.o, dist/haddock-objs-8346/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-8346/GHC/Unit/Ppr.o, dist/haddock-objs-8346/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-8346/GHC/Tc/Types/Rank.o, dist/haddock-objs-8346/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-8346/GHC/Hs/Specificity.o, dist/haddock-objs-8346/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-8346/GHC/Unit/Types.o, dist/haddock-objs-8346/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-8346/GHC/Unit/Module/Location.o, dist/haddock-objs-8346/GHC/Unit/Module/Location.dyn_o ) [HIE file is missing] ghc-lib-parser> [147 of 456] Compiling GHC.Unit.Module.Env ( compiler/GHC/Unit/Module/Env.hs, dist/haddock-objs-8346/GHC/Unit/Module/Env.o, dist/haddock-objs-8346/GHC/Unit/Module/Env.dyn_o ) [HIE file is missing] ghc-lib-parser> [148 of 456] Compiling GHC.Unit.Module ( compiler/GHC/Unit/Module.hs, dist/haddock-objs-8346/GHC/Unit/Module.o, dist/haddock-objs-8346/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-8346/GHC/Types/ForeignCall.o, dist/haddock-objs-8346/GHC/Types/ForeignCall.dyn_o ) [HIE file is missing] vector-algorithms> [5 of 5] Linking dist/build/properties/properties hiedb> Preprocessing test suite 'hiedb-tests' for hiedb-0.6.0.2... hiedb> Building test suite 'hiedb-tests' for hiedb-0.6.0.2... hiedb> [1 of 2] Compiling Test.Orphans ( test/Test/Orphans.hs, dist/build/hiedb-tests/hiedb-tests-tmp/Test/Orphans.o ) hiedb> [2 of 2] Compiling Main ( test/Main.hs, dist/build/hiedb-tests/hiedb-tests-tmp/Main.o ) hiedb> [3 of 3] Linking dist/build/hiedb-tests/hiedb-tests hiedb> Running phase: checkPhase 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 primitive-extras> Running phase: setupCompilerEnvironmentPhase primitive-extras> Build with /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1. 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 ) vector-algorithms> buildPhase completed in 1 minutes 4 seconds vector-algorithms> Running phase: checkPhase hiedb> RUNNING: hiedb --database test/tmp/test.hiedb index test/tmp --quiet 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 ghc-lib-parser> [150 of 456] Compiling GHC.Unit.Home ( compiler/GHC/Unit/Home.hs, dist/haddock-objs-8346/GHC/Unit/Home.o, dist/haddock-objs-8346/GHC/Unit/Home.dyn_o ) [HIE file is missing] 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 primitive-extras> Running phase: unpackPhase primitive-extras> unpacking source archive /nix/store/njvs9d83v7dsl54w62m9nsw28r20ghzq-primitive-extras-0.10.2.2.tar.gz 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 primitive-extras> source root is primitive-extras-0.10.2.2 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 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 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 primitive-extras> Running phase: compileBuildDriverPhase primitive-extras> setupCompileFlags: -package-db=/build/tmp.o6QtWRmZDT/setup-package.conf.d -threaded 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 ghc-lib-parser> [151 of 456] Compiling GHC.Types.PkgQual ( compiler/GHC/Types/PkgQual.hs, dist/haddock-objs-8346/GHC/Types/PkgQual.o, dist/haddock-objs-8346/GHC/Types/PkgQual.dyn_o ) [HIE file is missing] 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 primitive-extras> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.o6QtWRmZDT/Main.o ) 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 vector-algorithms> Running 1 test suites... vector-algorithms> Test suite properties: RUNNING... primitive-extras> [2 of 2] Linking Setup 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). hiedb> [1 of 1] Compiling Test123 ( /build/Test840-0.hs, nothing ) 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). ghc-lib-parser> [152 of 456] Compiling GHC.Types.SourceFile ( compiler/GHC/Types/SourceFile.hs, dist/haddock-objs-8346/GHC/Types/SourceFile.o, dist/haddock-objs-8346/GHC/Types/SourceFile.dyn_o ) [HIE file is missing] hiedb> Should delete missing indexed files and nothing else [✔] hiedb> hiedb> Finished in 0.4910 seconds hiedb> 26 examples, 0 failures vector-algorithms> +++ OK, passed 1000 tests (100.0% tim_sortUniq). 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 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). ghc-lib-parser> [153 of 456] Compiling GHC.Unit.Parser ( compiler/GHC/Unit/Parser.hs, dist/haddock-objs-8346/GHC/Unit/Parser.o, dist/haddock-objs-8346/GHC/Unit/Parser.dyn_o ) [HIE file is missing] 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). ghc-lib-parser> [154 of 456] Compiling Language.Haskell.Syntax.Pat[boot] ( compiler/Language/Haskell/Syntax/Pat.hs-boot, dist/haddock-objs-8346/Language/Haskell/Syntax/Pat.o-boot, dist/haddock-objs-8346/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-8346/Language/Haskell/Syntax/Expr.o-boot, dist/haddock-objs-8346/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-8346/Language/Haskell/Syntax/Type.o-boot, dist/haddock-objs-8346/Language/Haskell/Syntax/Type.dyn_o-boot ) [HIE file is missing] vector-algorithms> +++ OK, passed 1000 tests (100.0% radix Word64). ghc-lib-parser> [157 of 456] Compiling GHC.Types.Basic ( compiler/GHC/Types/Basic.hs, dist/haddock-objs-8346/GHC/Types/Basic.o, dist/haddock-objs-8346/GHC/Types/Basic.dyn_o ) [HIE file is missing] 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). 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> 53% sorting vector-algorithms> 47% stability vector-algorithms> +++ OK, passed 100 tests: vector-algorithms> 100% size 3 vector-algorithms> vector-algorithms> 55% stability vector-algorithms> 45% sorting vector-algorithms> +++ OK, passed 100 tests: vector-algorithms> 100% size 4 vector-algorithms> vector-algorithms> 58% stability vector-algorithms> 42% 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). 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). vector-algorithms> +++ OK, passed 1000 tests (100.0% flag ByteString). 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 primitive-extras> Running phase: updateAutotoolsGnuConfigScriptsPhase primitive-extras> Running phase: configurePhase primitive-extras> configureFlags: --verbose --prefix=/nix/store/hd3dvqf8jq3xyr607ccac4qby7dzvvd0-primitive-extras-0.10.2.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/iw05bbmi6g397wmd3gchpfwx4yffbz7m-primitive-extras-0.10.2.2-doc/share/doc/primitive-extras-0.10.2.2 --with-gcc=gcc --package-db=/build/tmp.o6QtWRmZDT/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib 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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc is version primitive-extras> 9.12.1 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 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 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-CU3zUnbloVX7tvF3qXLzGP primitive-extras> include base-4.21.0.0-f068 primitive-extras> include bytestring-0.12.2.0-be6d primitive-extras> include cereal-0.5.8.3-4td4V8bnvs0x1LNaoVXVm primitive-extras> include deferred-folds-0.9.18.7-7VDYz5q5dhh5onuvqU34kL primitive-extras> include focus-1.0.3.2-Atli4RWF7lx6NphIo54ldv primitive-extras> include foldl-1.4.18-FILkEDQdT6h3b0vrYac87e primitive-extras> include list-t-1.0.5.7-BsHziYoyFBTJ2HV3m3MD49 primitive-extras> include primitive-0.9.1.0-4mP32nrOmbODcFIoSZ6ejg primitive-extras> include primitive-unlifted-2.1.0.0-FSBnxWgYCP2CKdgzYbiXeT primitive-extras> include profunctors-5.6.2-DGYvlWLXsT04lSM501wqXR primitive-extras> include vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q primitive-extras> component primitive-extras-0.10.2.2-8jLtuNlErWZ1LVGA9GgUsR-test primitive-extras> include QuickCheck-2.14.3-L4og0ZQ0UVv3NVnDTZSE7K primitive-extras> include cereal-0.5.8.3-4td4V8bnvs0x1LNaoVXVm primitive-extras> include deferred-folds-0.9.18.7-7VDYz5q5dhh5onuvqU34kL primitive-extras> include focus-1.0.3.2-Atli4RWF7lx6NphIo54ldv primitive-extras> include primitive-0.9.1.0-4mP32nrOmbODcFIoSZ6ejg primitive-extras> include primitive-extras-0.10.2.2-CU3zUnbloVX7tvF3qXLzGP primitive-extras> include rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV primitive-extras> include tasty-1.5.3-2LfycgWm1o5IAj3wjDgcIY primitive-extras> include tasty-hunit-0.10.2-GxiECQtHLG9JqzzTC7gSqY primitive-extras> include tasty-quickcheck-0.11-597oKWlAkLA6PjifDQdXTX primitive-extras> Linked component graph: primitive-extras> unit primitive-extras-0.10.2.2-CU3zUnbloVX7tvF3qXLzGP primitive-extras> include base-4.21.0.0-f068 primitive-extras> include bytestring-0.12.2.0-be6d primitive-extras> include cereal-0.5.8.3-4td4V8bnvs0x1LNaoVXVm primitive-extras> include deferred-folds-0.9.18.7-7VDYz5q5dhh5onuvqU34kL primitive-extras> include focus-1.0.3.2-Atli4RWF7lx6NphIo54ldv primitive-extras> include foldl-1.4.18-FILkEDQdT6h3b0vrYac87e primitive-extras> include list-t-1.0.5.7-BsHziYoyFBTJ2HV3m3MD49 primitive-extras> include primitive-0.9.1.0-4mP32nrOmbODcFIoSZ6ejg primitive-extras> include primitive-unlifted-2.1.0.0-FSBnxWgYCP2CKdgzYbiXeT primitive-extras> include profunctors-5.6.2-DGYvlWLXsT04lSM501wqXR primitive-extras> include vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q primitive-extras> PrimitiveExtras.Bitmap=primitive-extras-0.10.2.2-CU3zUnbloVX7tvF3qXLzGP:PrimitiveExtras.Bitmap,PrimitiveExtras.By6Bits=primitive-extras-0.10.2.2-CU3zUnbloVX7tvF3qXLzGP:PrimitiveExtras.By6Bits,PrimitiveExtras.PrimArray=primitive-extras-0.10.2.2-CU3zUnbloVX7tvF3qXLzGP:PrimitiveExtras.PrimArray,PrimitiveExtras.PrimMultiArray=primitive-extras-0.10.2.2-CU3zUnbloVX7tvF3qXLzGP:PrimitiveExtras.PrimMultiArray,PrimitiveExtras.SmallArray=primitive-extras-0.10.2.2-CU3zUnbloVX7tvF3qXLzGP:PrimitiveExtras.SmallArray,PrimitiveExtras.UnliftedArray=primitive-extras-0.10.2.2-CU3zUnbloVX7tvF3qXLzGP:PrimitiveExtras.UnliftedArray primitive-extras> unit primitive-extras-0.10.2.2-8jLtuNlErWZ1LVGA9GgUsR-test primitive-extras> include QuickCheck-2.14.3-L4og0ZQ0UVv3NVnDTZSE7K primitive-extras> include cereal-0.5.8.3-4td4V8bnvs0x1LNaoVXVm primitive-extras> include deferred-folds-0.9.18.7-7VDYz5q5dhh5onuvqU34kL primitive-extras> include focus-1.0.3.2-Atli4RWF7lx6NphIo54ldv primitive-extras> include primitive-0.9.1.0-4mP32nrOmbODcFIoSZ6ejg primitive-extras> include primitive-extras-0.10.2.2-CU3zUnbloVX7tvF3qXLzGP primitive-extras> include rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV primitive-extras> include tasty-1.5.3-2LfycgWm1o5IAj3wjDgcIY primitive-extras> include tasty-hunit-0.10.2-GxiECQtHLG9JqzzTC7gSqY primitive-extras> include tasty-quickcheck-0.11-597oKWlAkLA6PjifDQdXTX primitive-extras> Ready component graph: primitive-extras> definite primitive-extras-0.10.2.2-CU3zUnbloVX7tvF3qXLzGP primitive-extras> depends base-4.21.0.0-f068 primitive-extras> depends bytestring-0.12.2.0-be6d primitive-extras> depends cereal-0.5.8.3-4td4V8bnvs0x1LNaoVXVm primitive-extras> depends deferred-folds-0.9.18.7-7VDYz5q5dhh5onuvqU34kL primitive-extras> depends focus-1.0.3.2-Atli4RWF7lx6NphIo54ldv primitive-extras> depends foldl-1.4.18-FILkEDQdT6h3b0vrYac87e primitive-extras> depends list-t-1.0.5.7-BsHziYoyFBTJ2HV3m3MD49 primitive-extras> depends primitive-0.9.1.0-4mP32nrOmbODcFIoSZ6ejg primitive-extras> depends primitive-unlifted-2.1.0.0-FSBnxWgYCP2CKdgzYbiXeT primitive-extras> depends profunctors-5.6.2-DGYvlWLXsT04lSM501wqXR primitive-extras> depends vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q primitive-extras> definite primitive-extras-0.10.2.2-8jLtuNlErWZ1LVGA9GgUsR-test primitive-extras> depends QuickCheck-2.14.3-L4og0ZQ0UVv3NVnDTZSE7K primitive-extras> depends cereal-0.5.8.3-4td4V8bnvs0x1LNaoVXVm primitive-extras> depends deferred-folds-0.9.18.7-7VDYz5q5dhh5onuvqU34kL primitive-extras> depends focus-1.0.3.2-Atli4RWF7lx6NphIo54ldv primitive-extras> depends primitive-0.9.1.0-4mP32nrOmbODcFIoSZ6ejg primitive-extras> depends primitive-extras-0.10.2.2-CU3zUnbloVX7tvF3qXLzGP primitive-extras> depends rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV primitive-extras> depends tasty-1.5.3-2LfycgWm1o5IAj3wjDgcIY primitive-extras> depends tasty-hunit-0.10.2-GxiECQtHLG9JqzzTC7gSqY primitive-extras> depends tasty-quickcheck-0.11-597oKWlAkLA6PjifDQdXTX 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/hd3dvqf8jq3xyr607ccac4qby7dzvvd0-primitive-extras-0.10.2.2 primitive-extras> Executables installed in: primitive-extras> /nix/store/hd3dvqf8jq3xyr607ccac4qby7dzvvd0-primitive-extras-0.10.2.2/bin primitive-extras> Libraries installed in: primitive-extras> /nix/store/hd3dvqf8jq3xyr607ccac4qby7dzvvd0-primitive-extras-0.10.2.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/primitive-extras-0.10.2.2-CU3zUnbloVX7tvF3qXLzGP primitive-extras> Dynamic Libraries installed in: primitive-extras> /nix/store/hd3dvqf8jq3xyr607ccac4qby7dzvvd0-primitive-extras-0.10.2.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739 primitive-extras> Private executables installed in: primitive-extras> /nix/store/hd3dvqf8jq3xyr607ccac4qby7dzvvd0-primitive-extras-0.10.2.2/libexec/x86_64-linux-ghc-9.12.1-f739/primitive-extras-0.10.2.2 primitive-extras> Data files installed in: primitive-extras> /nix/store/hd3dvqf8jq3xyr607ccac4qby7dzvvd0-primitive-extras-0.10.2.2/share/x86_64-linux-ghc-9.12.1-f739/primitive-extras-0.10.2.2 primitive-extras> Documentation installed in: primitive-extras> /nix/store/iw05bbmi6g397wmd3gchpfwx4yffbz7m-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/hd3dvqf8jq3xyr607ccac4qby7dzvvd0-primitive-extras-0.10.2.2/etc primitive-extras> No alex found primitive-extras> Using ar found on system at: primitive-extras> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-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/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc primitive-extras> Using ghc version 9.12.1 found on system at: primitive-extras> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc primitive-extras> Using ghc-pkg version 9.12.1 found on system at: primitive-extras> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/wrs1dkr0pfxm92c5zxrfyy62ifw61ybm-hscolour-1.25/bin/HsColour primitive-extras> No jhc found primitive-extras> Using ld found on system at: primitive-extras> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/runghc-9.12.1 primitive-extras> Using strip version 2.44 found on system at: primitive-extras> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip primitive-extras> Using tar found on system at: primitive-extras> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar primitive-extras> No uhc found vector-algorithms> [ 1 of 11] Compiling Data.Vector.Algorithms.Common ( src/Data/Vector/Algorithms/Common.hs, nothing ) [HIE file is missing] hiedb> [1 of 9] Compiling HieDb.Compat ( src/HieDb/Compat.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] primitive-extras> Running phase: buildPhase vector-algorithms> [ 3 of 11] Compiling Data.Vector.Algorithms.Insertion ( src/Data/Vector/Algorithms/Insertion.hs, nothing ) [HIE file is missing] primitive-extras> Preprocessing library for primitive-extras-0.10.2.2... primitive-extras> Building library for primitive-extras-0.10.2.2... 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] primitive-extras> [ 1 of 10] Compiling PrimitiveExtras.Prelude ( library/PrimitiveExtras/Prelude.hs, dist/build/PrimitiveExtras/Prelude.o, dist/build/PrimitiveExtras/Prelude.dyn_o ) apply-refact> Preprocessing library for apply-refact-0.15.0.0... apply-refact> Building library for apply-refact-0.15.0.0... vector-algorithms> [ 6 of 11] Compiling Data.Vector.Algorithms.Heap ( src/Data/Vector/Algorithms/Heap.hs, nothing ) [HIE file is missing] ghc-lib-parser> [158 of 456] Compiling GHC.Builtin.Uniques[boot] ( compiler/GHC/Builtin/Uniques.hs-boot, dist/haddock-objs-8346/GHC/Builtin/Uniques.o-boot, dist/haddock-objs-8346/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-8346/GHC/Core/DataCon.o-boot, dist/haddock-objs-8346/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-8346/GHC/Builtin/Types.o-boot, dist/haddock-objs-8346/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-8346/GHC/Builtin/Uniques.o, dist/haddock-objs-8346/GHC/Builtin/Uniques.dyn_o ) [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] primitive-extras> [ 2 of 10] Compiling PrimitiveExtras.FoldMs ( library/PrimitiveExtras/FoldMs.hs, dist/build/PrimitiveExtras/FoldMs.o, dist/build/PrimitiveExtras/FoldMs.dyn_o ) apply-refact> [1 of 5] Compiling Refact.Compat ( src/Refact/Compat.hs, dist/build/Refact/Compat.o, dist/build/Refact/Compat.dyn_o ) hiedb> [2 of 9] Compiling HieDb.Html ( src/HieDb/Html.hs, nothing ) [HIE file is missing] primitive-extras> [ 3 of 10] Compiling PrimitiveExtras.SmallArray ( library/PrimitiveExtras/SmallArray.hs, dist/build/PrimitiveExtras/SmallArray.o, dist/build/PrimitiveExtras/SmallArray.dyn_o ) ghc-lib-parser> [162 of 456] Compiling GHC.Types.Name.Occurrence ( compiler/GHC/Types/Name/Occurrence.hs, dist/haddock-objs-8346/GHC/Types/Name/Occurrence.o, dist/haddock-objs-8346/GHC/Types/Name/Occurrence.dyn_o ) [HIE file is missing] 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. 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> 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] 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' 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 ) hiedb> [4 of 9] Compiling HieDb.Utils ( src/HieDb/Utils.hs, nothing ) [HIE file is missing] apply-refact> [2 of 5] Compiling Refact.Utils ( src/Refact/Utils.hs, dist/build/Refact/Utils.o, dist/build/Refact/Utils.dyn_o ) hiedb> [5 of 9] Compiling HieDb.Dump ( src/HieDb/Dump.hs, nothing ) [HIE file is missing] 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 hiedb> [6 of 9] Compiling HieDb.Query ( src/HieDb/Query.hs, nothing ) [HIE file is missing] 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> [163 of 456] Compiling GHC.Platform ( compiler/GHC/Platform.hs, dist/haddock-objs-8346/GHC/Platform.o, dist/haddock-objs-8346/GHC/Platform.dyn_o ) [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] 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 ) 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] 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> ghc-lib-parser> [164 of 456] Compiling GHC.Cmm.CLabel[boot] ( compiler/GHC/Cmm/CLabel.hs-boot, dist/haddock-objs-8346/GHC/Cmm/CLabel.o-boot, dist/haddock-objs-8346/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-8346/GHC/Types/Name.o, dist/haddock-objs-8346/GHC/Types/Name.dyn_o ) [HIE file is missing] primitive-extras> [ 1 of 10] Compiling PrimitiveExtras.Prelude ( library/PrimitiveExtras/Prelude.hs, dist/build/PrimitiveExtras/Prelude.p_o ) ghc-lib-parser> [166 of 456] Compiling GHC.Types.Name.Set ( compiler/GHC/Types/Name/Set.hs, dist/haddock-objs-8346/GHC/Types/Name/Set.o, dist/haddock-objs-8346/GHC/Types/Name/Set.dyn_o ) [HIE file is missing] primitive-extras> [ 2 of 10] Compiling PrimitiveExtras.FoldMs ( library/PrimitiveExtras/FoldMs.hs, dist/build/PrimitiveExtras/FoldMs.p_o ) ghc-lib-parser> [167 of 456] Compiling GHC.Types.Name.Env ( compiler/GHC/Types/Name/Env.hs, dist/haddock-objs-8346/GHC/Types/Name/Env.o, dist/haddock-objs-8346/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-8346/GHC/Tc/Utils/TcType.o-boot, dist/haddock-objs-8346/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-8346/GHC/Types/Var.o, dist/haddock-objs-8346/GHC/Types/Var.dyn_o ) [HIE file is missing] primitive-extras> [ 3 of 10] Compiling PrimitiveExtras.SmallArray ( library/PrimitiveExtras/SmallArray.hs, dist/build/PrimitiveExtras/SmallArray.p_o ) 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) 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) 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 ) ghc-lib-parser> [170 of 456] Compiling GHC.Core.Type[boot] ( compiler/GHC/Core/Type.hs-boot, dist/haddock-objs-8346/GHC/Core/Type.o-boot, dist/haddock-objs-8346/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-8346/GHC/Types/Var/Set.o, dist/haddock-objs-8346/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-8346/GHC/Core/TyCo/FVs.o-boot, dist/haddock-objs-8346/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-8346/GHC/Utils/FV.o, dist/haddock-objs-8346/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-8346/GHC/Data/Graph/UnVar.o, dist/haddock-objs-8346/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-8346/GHC/Types/Var/Env.o, dist/haddock-objs-8346/GHC/Types/Var/Env.dyn_o ) [HIE file is missing] 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 ) ghc-lib-parser> [176 of 456] Compiling GHC.Types.SptEntry ( compiler/GHC/Types/SptEntry.hs, dist/haddock-objs-8346/GHC/Types/SptEntry.o, dist/haddock-objs-8346/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-8346/GHC/Stg/InferTags/TagSig.o, dist/haddock-objs-8346/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-8346/GHC/Parser/Annotation.o, dist/haddock-objs-8346/GHC/Parser/Annotation.dyn_o ) [HIE file is missing] 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 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 ) vector-algorithms> Documentation created: dist/doc/html/vector-algorithms, vector-algorithms> dist/doc/html/vector-algorithms/vector-algorithms.txt 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 ) 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/zdc1rvy9asfymfmjrrdyfbvspa2rl86c-vector-algorithms-0.9.1.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/vector-algorithms-0.9.1.0-L1wgXUwGvvBFhYfS2zMyAP vector-algorithms> Running phase: fixupPhase vector-algorithms> shrinking RPATHs of ELF executables and libraries in /nix/store/zdc1rvy9asfymfmjrrdyfbvspa2rl86c-vector-algorithms-0.9.1.0 vector-algorithms> shrinking /nix/store/zdc1rvy9asfymfmjrrdyfbvspa2rl86c-vector-algorithms-0.9.1.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHSvector-algorithms-0.9.1.0-L1wgXUwGvvBFhYfS2zMyAP-ghc9.12.1.so vector-algorithms> checking for references to /build/ in /nix/store/zdc1rvy9asfymfmjrrdyfbvspa2rl86c-vector-algorithms-0.9.1.0... vector-algorithms> patching script interpreter paths in /nix/store/zdc1rvy9asfymfmjrrdyfbvspa2rl86c-vector-algorithms-0.9.1.0 vector-algorithms> stripping (with command strip and flags -S -p) in /nix/store/zdc1rvy9asfymfmjrrdyfbvspa2rl86c-vector-algorithms-0.9.1.0/lib ghc-lib-parser> [179 of 456] Compiling GHC.Data.BooleanFormula ( compiler/GHC/Data/BooleanFormula.hs, dist/haddock-objs-8346/GHC/Data/BooleanFormula.o, dist/haddock-objs-8346/GHC/Data/BooleanFormula.dyn_o ) [HIE file is missing] vector-algorithms> shrinking RPATHs of ELF executables and libraries in /nix/store/xkvr8wx9x22wd0rrpf5kdbhk9hzqbch6-vector-algorithms-0.9.1.0-doc vector-algorithms> checking for references to /build/ in /nix/store/xkvr8wx9x22wd0rrpf5kdbhk9hzqbch6-vector-algorithms-0.9.1.0-doc... vector-algorithms> patching script interpreter paths in /nix/store/xkvr8wx9x22wd0rrpf5kdbhk9hzqbch6-vector-algorithms-0.9.1.0-doc vector-algorithms (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/xkvr8wx9x22wd0rrpf5kdbhk9hzqbch6-vector-algorithms-0.9.1.0-doc /nix/store/zdc1rvy9asfymfmjrrdyfbvspa2rl86c-vector-algorithms-0.9.1.0 vector-algorithms (post)> Pushing 2 paths (96 are already present) using zstd to cache sellout ⏳ vector-algorithms (post)> vector-algorithms (post)> Pushing /nix/store/zdc1rvy9asfymfmjrrdyfbvspa2rl86c-vector-algorithms-0.9.1.0 (25.32 MiB) vector-algorithms (post)> Pushing /nix/store/xkvr8wx9x22wd0rrpf5kdbhk9hzqbch6-vector-algorithms-0.9.1.0-doc (2.08 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/xkvr8wx9x22wd0rrpf5kdbhk9hzqbch6-vector-algorithms-0.9.1.0-doc /nix/store/zdc1rvy9asfymfmjrrdyfbvspa2rl86c-vector-algorithms-0.9.1.0 vector-algorithms (post)> copying 2 paths... vector-algorithms (post)> copying path '/nix/store/xkvr8wx9x22wd0rrpf5kdbhk9hzqbch6-vector-algorithms-0.9.1.0-doc' to 'https://cache.nix-ci.com'... vector-algorithms (post)> copying path '/nix/store/zdc1rvy9asfymfmjrrdyfbvspa2rl86c-vector-algorithms-0.9.1.0' to 'https://cache.nix-ci.com'... vector-algorithms (post)> copying 1 paths... vector-algorithms (post)> copying path '/nix/store/4c44hqgjjlh3q79m0fvlcpgvw9l9sl6z-vector-algorithms-0.9.1.0.drv' to 'https://cache.nix-ci.com'... vector-algorithms (post)> added 0 signatures vector-algorithms (post)> added 0 signatures vector-algorithms (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/xkvr8wx9x22wd0rrpf5kdbhk9hzqbch6-vector-algorithms-0.9.1.0-doc /nix/store/zdc1rvy9asfymfmjrrdyfbvspa2rl86c-vector-algorithms-0.9.1.0 vector-algorithms (post)> copying 2 paths... vector-algorithms (post)> copying path '/nix/store/xkvr8wx9x22wd0rrpf5kdbhk9hzqbch6-vector-algorithms-0.9.1.0-doc' to 'ssh-ng://worker.nix-ci.com'... vector-algorithms (post)> copying path '/nix/store/zdc1rvy9asfymfmjrrdyfbvspa2rl86c-vector-algorithms-0.9.1.0' to 'ssh-ng://worker.nix-ci.com'... vector-algorithms (post)> copying 1 paths... vector-algorithms (post)> copying path '/nix/store/4c44hqgjjlh3q79m0fvlcpgvw9l9sl6z-vector-algorithms-0.9.1.0.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/8l8whwb68ii0dqaaiy18pmdfxsl26glx-mono-traversable-1.0.21.0.drv'... ghc-lib-parser> [180 of 456] Compiling GHC.Types.GREInfo ( compiler/GHC/Types/GREInfo.hs, dist/haddock-objs-8346/GHC/Types/GREInfo.o, dist/haddock-objs-8346/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-8346/GHC/Types/Avail.o, dist/haddock-objs-8346/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-8346/GHC/Types/Name/Reader.o, dist/haddock-objs-8346/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-8346/GHC/Hs/Extension.o, dist/haddock-objs-8346/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-8346/GHC/Hs/Doc.o, dist/haddock-objs-8346/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-8346/Language/Haskell/Syntax/Type.o, dist/haddock-objs-8346/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-8346/Language/Haskell/Syntax/Binds.o, dist/haddock-objs-8346/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-8346/Language/Haskell/Syntax/ImpExp.o, dist/haddock-objs-8346/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-8346/GHC/Unit/Module/Warnings.o, dist/haddock-objs-8346/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-8346/Language/Haskell/Syntax/Decls.o, dist/haddock-objs-8346/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-8346/GHC/Unit/Module/Imported.o, dist/haddock-objs-8346/GHC/Unit/Module/Imported.dyn_o ) [HIE file is missing] ghc-lib-parser> [191 of 456] Compiling GHC.Types.CostCentre ( compiler/GHC/Types/CostCentre.hs, dist/haddock-objs-8346/GHC/Types/CostCentre.o, dist/haddock-objs-8346/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-8346/GHC/Builtin/Names.o, dist/haddock-objs-8346/GHC/Builtin/Names.dyn_o ) [HIE file is missing] ghc-lib-parser> [193 of 456] Compiling GHC.Types.Annotations ( compiler/GHC/Types/Annotations.hs, dist/haddock-objs-8346/GHC/Types/Annotations.o, dist/haddock-objs-8346/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-8346/GHC/Core/Opt/CallerCC/Types.o, dist/haddock-objs-8346/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-8346/GHC/Types/Fixity/Env.o, dist/haddock-objs-8346/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-8346/GHC/Hs/ImpExp.o, dist/haddock-objs-8346/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-8346/GHC/Core/Rules/Config.o, dist/haddock-objs-8346/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-8346/GHC/Types/ForeignStubs.o, dist/haddock-objs-8346/GHC/Types/ForeignStubs.dyn_o ) [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.o, dist/build/Language/LSP/Protocol/Internal/Types/InitializeResult.dyn_o ) hiedb> Documentation created: dist/doc/html/hiedb, dist/doc/html/hiedb/hiedb.txt 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 ) 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> 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 ) 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.01s) 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/ghc737_tmp_0/ghc_tmp_8.o, /build/ghc737_tmp_0/ghc_tmp_8.dyn_o ) primitive-extras> [ 2 of 10] Compiling PrimitiveExtras.FoldMs ( library/PrimitiveExtras/FoldMs.hs, /build/ghc737_tmp_0/ghc_tmp_4.o, /build/ghc737_tmp_0/ghc_tmp_4.dyn_o ) primitive-extras> [ 3 of 10] Compiling PrimitiveExtras.SmallArray ( library/PrimitiveExtras/SmallArray.hs, /build/ghc737_tmp_0/ghc_tmp_12.o, /build/ghc737_tmp_0/ghc_tmp_12.dyn_o ) primitive-extras> [ 4 of 10] Compiling PrimitiveExtras.Types ( library/PrimitiveExtras/Types.hs, /build/ghc737_tmp_0/ghc_tmp_14.o, /build/ghc737_tmp_0/ghc_tmp_14.dyn_o ) primitive-extras> [ 5 of 10] Compiling PrimitiveExtras.Bitmap ( library/PrimitiveExtras/Bitmap.hs, /build/ghc737_tmp_0/ghc_tmp_2.o, /build/ghc737_tmp_0/ghc_tmp_2.dyn_o ) 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/ghc737_tmp_0/ghc_tmp_16.o, /build/ghc737_tmp_0/ghc_tmp_16.dyn_o ) primitive-extras> [ 8 of 10] Compiling PrimitiveExtras.Folds ( library/PrimitiveExtras/Folds.hs, /build/ghc737_tmp_0/ghc_tmp_6.o, /build/ghc737_tmp_0/ghc_tmp_6.dyn_o ) primitive-extras> [ 9 of 10] Compiling PrimitiveExtras.PrimArray ( library/PrimitiveExtras/PrimArray.hs, /build/ghc737_tmp_0/ghc_tmp_10.o, /build/ghc737_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) ghc-lib-parser> [199 of 456] Compiling GHC.Cmm.Type ( compiler/GHC/Cmm/Type.hs, dist/haddock-objs-8346/GHC/Cmm/Type.o, dist/haddock-objs-8346/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-8346/GHC/Platform/Ways.o, dist/haddock-objs-8346/GHC/Platform/Ways.dyn_o ) [HIE file is missing] 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 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 ghc-lib-parser> [201 of 456] Compiling GHC.Platform.Profile ( compiler/GHC/Platform/Profile.hs, dist/haddock-objs-8346/GHC/Platform/Profile.o, dist/haddock-objs-8346/GHC/Platform/Profile.dyn_o ) [HIE file is missing] mono-traversable> Running phase: setupCompilerEnvironmentPhase mono-traversable> Build with /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1. ghc-lib-parser> [202 of 456] Compiling GHC.Cmm.Reg ( compiler/GHC/Cmm/Reg.hs, dist/haddock-objs-8346/GHC/Cmm/Reg.o, dist/haddock-objs-8346/GHC/Cmm/Reg.dyn_o ) [HIE file is missing] 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.7m1ffmLyWS/setup-package.conf.d -threaded mono-traversable> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.7m1ffmLyWS/Main.o ) primitive-extras> Preprocessing test suite 'test' for primitive-extras-0.10.2.2... mono-traversable> [2 of 2] Linking Setup primitive-extras> Running phase: installPhase primitive-extras> Installing library in /nix/store/hd3dvqf8jq3xyr607ccac4qby7dzvvd0-primitive-extras-0.10.2.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/primitive-extras-0.10.2.2-CU3zUnbloVX7tvF3qXLzGP ghc-lib-parser> [203 of 456] Compiling GHC.Cmm.MachOp ( compiler/GHC/Cmm/MachOp.hs, dist/haddock-objs-8346/GHC/Cmm/MachOp.o, dist/haddock-objs-8346/GHC/Cmm/MachOp.dyn_o ) [HIE file is missing] hiedb> Preprocessing executable 'hiedb' for hiedb-0.6.0.2... primitive-extras> Running phase: fixupPhase primitive-extras> shrinking RPATHs of ELF executables and libraries in /nix/store/hd3dvqf8jq3xyr607ccac4qby7dzvvd0-primitive-extras-0.10.2.2 primitive-extras> shrinking /nix/store/hd3dvqf8jq3xyr607ccac4qby7dzvvd0-primitive-extras-0.10.2.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHSprimitive-extras-0.10.2.2-CU3zUnbloVX7tvF3qXLzGP-ghc9.12.1.so primitive-extras> checking for references to /build/ in /nix/store/hd3dvqf8jq3xyr607ccac4qby7dzvvd0-primitive-extras-0.10.2.2... primitive-extras> patching script interpreter paths in /nix/store/hd3dvqf8jq3xyr607ccac4qby7dzvvd0-primitive-extras-0.10.2.2 primitive-extras> stripping (with command strip and flags -S -p) in /nix/store/hd3dvqf8jq3xyr607ccac4qby7dzvvd0-primitive-extras-0.10.2.2/lib primitive-extras> shrinking RPATHs of ELF executables and libraries in /nix/store/iw05bbmi6g397wmd3gchpfwx4yffbz7m-primitive-extras-0.10.2.2-doc primitive-extras> checking for references to /build/ in /nix/store/iw05bbmi6g397wmd3gchpfwx4yffbz7m-primitive-extras-0.10.2.2-doc... primitive-extras> patching script interpreter paths in /nix/store/iw05bbmi6g397wmd3gchpfwx4yffbz7m-primitive-extras-0.10.2.2-doc primitive-extras (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/hd3dvqf8jq3xyr607ccac4qby7dzvvd0-primitive-extras-0.10.2.2 /nix/store/iw05bbmi6g397wmd3gchpfwx4yffbz7m-primitive-extras-0.10.2.2-doc primitive-extras (post)> Pushing 2 paths (142 are already present) using zstd to cache sellout ⏳ primitive-extras (post)> primitive-extras (post)> Pushing /nix/store/iw05bbmi6g397wmd3gchpfwx4yffbz7m-primitive-extras-0.10.2.2-doc (1.09 MiB) primitive-extras (post)> Pushing /nix/store/hd3dvqf8jq3xyr607ccac4qby7dzvvd0-primitive-extras-0.10.2.2 (2.52 MiB) primitive-extras (post)> primitive-extras (post)> All done. primitive-extras (post)> added 2 signatures primitive-extras (post)> added 3 signatures primitive-extras (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/hd3dvqf8jq3xyr607ccac4qby7dzvvd0-primitive-extras-0.10.2.2 /nix/store/iw05bbmi6g397wmd3gchpfwx4yffbz7m-primitive-extras-0.10.2.2-doc primitive-extras (post)> copying 2 paths... primitive-extras (post)> copying path '/nix/store/iw05bbmi6g397wmd3gchpfwx4yffbz7m-primitive-extras-0.10.2.2-doc' to 'https://cache.nix-ci.com'... primitive-extras (post)> copying path '/nix/store/hd3dvqf8jq3xyr607ccac4qby7dzvvd0-primitive-extras-0.10.2.2' to 'https://cache.nix-ci.com'... primitive-extras (post)> copying 1 paths... primitive-extras (post)> copying path '/nix/store/jgyw7346l07kw424c0v727y584x6h1c9-primitive-extras-0.10.2.2.drv' to 'https://cache.nix-ci.com'... primitive-extras (post)> added 0 signatures primitive-extras (post)> added 0 signatures primitive-extras (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/hd3dvqf8jq3xyr607ccac4qby7dzvvd0-primitive-extras-0.10.2.2 /nix/store/iw05bbmi6g397wmd3gchpfwx4yffbz7m-primitive-extras-0.10.2.2-doc primitive-extras (post)> copying 2 paths... primitive-extras (post)> copying path '/nix/store/iw05bbmi6g397wmd3gchpfwx4yffbz7m-primitive-extras-0.10.2.2-doc' to 'ssh-ng://worker.nix-ci.com'... primitive-extras (post)> copying path '/nix/store/hd3dvqf8jq3xyr607ccac4qby7dzvvd0-primitive-extras-0.10.2.2' to 'ssh-ng://worker.nix-ci.com'... primitive-extras (post)> copying 1 paths... primitive-extras (post)> copying path '/nix/store/jgyw7346l07kw424c0v727y584x6h1c9-primitive-extras-0.10.2.2.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/n50w99k2z1rbjh656rn31mgfh2vzwfpw-stm-hamt-1.2.1.1.drv'... ghc-lib-parser> [204 of 456] Compiling GHC.Settings ( compiler/GHC/Settings.hs, dist/haddock-objs-8346/GHC/Settings.o, dist/haddock-objs-8346/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-8346/GHC/Unit/Info.o, dist/haddock-objs-8346/GHC/Unit/Info.dyn_o ) [HIE file is missing] ghc-lib-parser> [206 of 456] Compiling GHC.Driver.Phases ( compiler/GHC/Driver/Phases.hs, dist/haddock-objs-8346/GHC/Driver/Phases.o, dist/haddock-objs-8346/GHC/Driver/Phases.dyn_o ) [HIE file is missing] ghc-lib-parser> [207 of 456] Compiling GHC.Core.Coercion.Axiom ( compiler/GHC/Core/Coercion/Axiom.hs, dist/haddock-objs-8346/GHC/Core/Coercion/Axiom.o, dist/haddock-objs-8346/GHC/Core/Coercion/Axiom.dyn_o ) [HIE file is missing] ghc-lib-parser> [208 of 456] Compiling GHC.Core.Coercion[boot] ( compiler/GHC/Core/Coercion.hs-boot, dist/haddock-objs-8346/GHC/Core/Coercion.o-boot, dist/haddock-objs-8346/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-8346/GHC/Core/Class.o, dist/haddock-objs-8346/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-8346/GHC/Types/Id/Make.o-boot, dist/haddock-objs-8346/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-8346/GHC/Core/TyCon.o, dist/haddock-objs-8346/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-8346/GHC/CoreToIface.o-boot, dist/haddock-objs-8346/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-8346/GHC/Core/TyCo/Rep.o, dist/haddock-objs-8346/GHC/Core/TyCo/Rep.dyn_o ) [HIE file is missing] hiedb> Preprocessing test suite 'hiedb-tests' for hiedb-0.6.0.2... hiedb> Running phase: installPhase hiedb> Installing library in /nix/store/vhkra7z7g0v909d4s7wffgn78hc30q2j-hiedb-0.6.0.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/hiedb-0.6.0.2-4BolUAEzhoYIP8RjXYlTA0 hiedb> Installing executable hiedb in /nix/store/vhkra7z7g0v909d4s7wffgn78hc30q2j-hiedb-0.6.0.2/bin hiedb> Warning: The directory hiedb> /nix/store/vhkra7z7g0v909d4s7wffgn78hc30q2j-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/vhkra7z7g0v909d4s7wffgn78hc30q2j-hiedb-0.6.0.2 hiedb> shrinking /nix/store/vhkra7z7g0v909d4s7wffgn78hc30q2j-hiedb-0.6.0.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHShiedb-0.6.0.2-4BolUAEzhoYIP8RjXYlTA0-ghc9.12.1.so hiedb> shrinking /nix/store/vhkra7z7g0v909d4s7wffgn78hc30q2j-hiedb-0.6.0.2/bin/hiedb hiedb> checking for references to /build/ in /nix/store/vhkra7z7g0v909d4s7wffgn78hc30q2j-hiedb-0.6.0.2... hiedb> patching script interpreter paths in /nix/store/vhkra7z7g0v909d4s7wffgn78hc30q2j-hiedb-0.6.0.2 hiedb> stripping (with command strip and flags -S -p) in /nix/store/vhkra7z7g0v909d4s7wffgn78hc30q2j-hiedb-0.6.0.2/lib /nix/store/vhkra7z7g0v909d4s7wffgn78hc30q2j-hiedb-0.6.0.2/bin hiedb> shrinking RPATHs of ELF executables and libraries in /nix/store/p40fxi5zffww2v293xxf4ggvy1xraakb-hiedb-0.6.0.2-doc hiedb> checking for references to /build/ in /nix/store/p40fxi5zffww2v293xxf4ggvy1xraakb-hiedb-0.6.0.2-doc... hiedb> patching script interpreter paths in /nix/store/p40fxi5zffww2v293xxf4ggvy1xraakb-hiedb-0.6.0.2-doc 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... 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 ) apply-refact> [3 of 9] Compiling Refact.Utils ( src/Refact/Utils.hs, dist/build/test/test-tmp/Refact/Utils.o ) apply-refact> [4 of 9] Compiling Refact.Internal ( src/Refact/Internal.hs, dist/build/test/test-tmp/Refact/Internal.o ) mono-traversable> Running phase: updateAutotoolsGnuConfigScriptsPhase mono-traversable> Running phase: configurePhase mono-traversable> configureFlags: --verbose --prefix=/nix/store/d62asgzspaa7336vpi8clck1531cwi1r-mono-traversable-1.0.21.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/q05nxwf4xfcw1iwcph9lziljs9faradx-mono-traversable-1.0.21.0-doc/share/doc/mono-traversable-1.0.21.0 --with-gcc=gcc --package-db=/build/tmp.7m1ffmLyWS/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib 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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc is version mono-traversable> 9.12.1 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-BnuYcFdE7UDCNt4qHzl3tD mono-traversable> include base-4.21.0.0-f068 mono-traversable> include bytestring-0.12.2.0-be6d mono-traversable> include containers-0.7-647d mono-traversable> include hashable-1.4.7.0-FrCvEjo9HTdHfqyBqag94O mono-traversable> include split-0.2.5-APh1gHkzHlX3dcs4OJD4yE mono-traversable> include text-2.1.2-5eaa mono-traversable> include transformers-0.6.1.2-199f mono-traversable> include unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV mono-traversable> include vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q mono-traversable> include vector-algorithms-0.9.1.0-L1wgXUwGvvBFhYfS2zMyAP mono-traversable> component mono-traversable-1.0.21.0-LMtUR0eFaUO9pU3HDkbsci-test mono-traversable> include HUnit-1.6.2.0-qUaw1nn5Lc6mWzDeZqcfq mono-traversable> include QuickCheck-2.14.3-L4og0ZQ0UVv3NVnDTZSE7K mono-traversable> include base-4.21.0.0-f068 mono-traversable> include bytestring-0.12.2.0-be6d mono-traversable> include containers-0.7-647d mono-traversable> include foldl-1.4.18-FILkEDQdT6h3b0vrYac87e mono-traversable> include hspec-2.11.12-6VqvYzslwXZ4HevclPqaIQ mono-traversable> include mono-traversable-1.0.21.0-BnuYcFdE7UDCNt4qHzl3tD mono-traversable> include text-2.1.2-5eaa mono-traversable> include transformers-0.6.1.2-199f mono-traversable> include unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV mono-traversable> include vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q mono-traversable> Linked component graph: mono-traversable> unit mono-traversable-1.0.21.0-BnuYcFdE7UDCNt4qHzl3tD mono-traversable> include base-4.21.0.0-f068 mono-traversable> include bytestring-0.12.2.0-be6d mono-traversable> include containers-0.7-647d mono-traversable> include hashable-1.4.7.0-FrCvEjo9HTdHfqyBqag94O mono-traversable> include split-0.2.5-APh1gHkzHlX3dcs4OJD4yE mono-traversable> include text-2.1.2-5eaa mono-traversable> include transformers-0.6.1.2-199f mono-traversable> include unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV mono-traversable> include vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q mono-traversable> include vector-algorithms-0.9.1.0-L1wgXUwGvvBFhYfS2zMyAP mono-traversable> Data.Containers=mono-traversable-1.0.21.0-BnuYcFdE7UDCNt4qHzl3tD:Data.Containers,Data.MonoTraversable=mono-traversable-1.0.21.0-BnuYcFdE7UDCNt4qHzl3tD:Data.MonoTraversable,Data.MonoTraversable.Unprefixed=mono-traversable-1.0.21.0-BnuYcFdE7UDCNt4qHzl3tD:Data.MonoTraversable.Unprefixed,Data.NonNull=mono-traversable-1.0.21.0-BnuYcFdE7UDCNt4qHzl3tD:Data.NonNull,Data.Sequences=mono-traversable-1.0.21.0-BnuYcFdE7UDCNt4qHzl3tD:Data.Sequences mono-traversable> unit mono-traversable-1.0.21.0-LMtUR0eFaUO9pU3HDkbsci-test mono-traversable> include HUnit-1.6.2.0-qUaw1nn5Lc6mWzDeZqcfq mono-traversable> include QuickCheck-2.14.3-L4og0ZQ0UVv3NVnDTZSE7K mono-traversable> include base-4.21.0.0-f068 mono-traversable> include bytestring-0.12.2.0-be6d mono-traversable> include containers-0.7-647d mono-traversable> include foldl-1.4.18-FILkEDQdT6h3b0vrYac87e mono-traversable> include hspec-2.11.12-6VqvYzslwXZ4HevclPqaIQ mono-traversable> include mono-traversable-1.0.21.0-BnuYcFdE7UDCNt4qHzl3tD mono-traversable> include text-2.1.2-5eaa mono-traversable> include transformers-0.6.1.2-199f mono-traversable> include unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV mono-traversable> include vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q mono-traversable> Ready component graph: mono-traversable> definite mono-traversable-1.0.21.0-BnuYcFdE7UDCNt4qHzl3tD mono-traversable> depends base-4.21.0.0-f068 mono-traversable> depends bytestring-0.12.2.0-be6d mono-traversable> depends containers-0.7-647d mono-traversable> depends hashable-1.4.7.0-FrCvEjo9HTdHfqyBqag94O mono-traversable> depends split-0.2.5-APh1gHkzHlX3dcs4OJD4yE mono-traversable> depends text-2.1.2-5eaa mono-traversable> depends transformers-0.6.1.2-199f mono-traversable> depends unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV mono-traversable> depends vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q mono-traversable> depends vector-algorithms-0.9.1.0-L1wgXUwGvvBFhYfS2zMyAP mono-traversable> definite mono-traversable-1.0.21.0-LMtUR0eFaUO9pU3HDkbsci-test mono-traversable> depends HUnit-1.6.2.0-qUaw1nn5Lc6mWzDeZqcfq mono-traversable> depends QuickCheck-2.14.3-L4og0ZQ0UVv3NVnDTZSE7K mono-traversable> depends base-4.21.0.0-f068 mono-traversable> depends bytestring-0.12.2.0-be6d mono-traversable> depends containers-0.7-647d mono-traversable> depends foldl-1.4.18-FILkEDQdT6h3b0vrYac87e mono-traversable> depends hspec-2.11.12-6VqvYzslwXZ4HevclPqaIQ mono-traversable> depends mono-traversable-1.0.21.0-BnuYcFdE7UDCNt4qHzl3tD mono-traversable> depends text-2.1.2-5eaa mono-traversable> depends transformers-0.6.1.2-199f mono-traversable> depends unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV mono-traversable> depends vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q 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/d62asgzspaa7336vpi8clck1531cwi1r-mono-traversable-1.0.21.0 mono-traversable> Executables installed in: mono-traversable> /nix/store/d62asgzspaa7336vpi8clck1531cwi1r-mono-traversable-1.0.21.0/bin mono-traversable> Libraries installed in: mono-traversable> /nix/store/d62asgzspaa7336vpi8clck1531cwi1r-mono-traversable-1.0.21.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/mono-traversable-1.0.21.0-BnuYcFdE7UDCNt4qHzl3tD mono-traversable> Dynamic Libraries installed in: mono-traversable> /nix/store/d62asgzspaa7336vpi8clck1531cwi1r-mono-traversable-1.0.21.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739 mono-traversable> Private executables installed in: mono-traversable> /nix/store/d62asgzspaa7336vpi8clck1531cwi1r-mono-traversable-1.0.21.0/libexec/x86_64-linux-ghc-9.12.1-f739/mono-traversable-1.0.21.0 mono-traversable> Data files installed in: mono-traversable> /nix/store/d62asgzspaa7336vpi8clck1531cwi1r-mono-traversable-1.0.21.0/share/x86_64-linux-ghc-9.12.1-f739/mono-traversable-1.0.21.0 mono-traversable> Documentation installed in: mono-traversable> /nix/store/q05nxwf4xfcw1iwcph9lziljs9faradx-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/d62asgzspaa7336vpi8clck1531cwi1r-mono-traversable-1.0.21.0/etc mono-traversable> No alex found mono-traversable> Using ar found on system at: mono-traversable> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar mono-traversable> No c2hs found mono-traversable> No cpphs found mono-traversable> No doctest found hiedb (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/p40fxi5zffww2v293xxf4ggvy1xraakb-hiedb-0.6.0.2-doc /nix/store/vhkra7z7g0v909d4s7wffgn78hc30q2j-hiedb-0.6.0.2 hiedb (post)> Pushing 2 paths (130 are already present) using zstd to cache sellout ⏳ hiedb (post)> hiedb (post)> Pushing /nix/store/p40fxi5zffww2v293xxf4ggvy1xraakb-hiedb-0.6.0.2-doc (2.63 MiB) hiedb (post)> Pushing /nix/store/vhkra7z7g0v909d4s7wffgn78hc30q2j-hiedb-0.6.0.2 (18.22 MiB) hiedb (post)> hiedb (post)> All done. hiedb (post)> added 2 signatures hiedb (post)> added 8 signatures hiedb (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/p40fxi5zffww2v293xxf4ggvy1xraakb-hiedb-0.6.0.2-doc /nix/store/vhkra7z7g0v909d4s7wffgn78hc30q2j-hiedb-0.6.0.2 hiedb (post)> copying 2 paths... hiedb (post)> copying path '/nix/store/p40fxi5zffww2v293xxf4ggvy1xraakb-hiedb-0.6.0.2-doc' to 'https://cache.nix-ci.com'... hiedb (post)> copying path '/nix/store/vhkra7z7g0v909d4s7wffgn78hc30q2j-hiedb-0.6.0.2' to 'https://cache.nix-ci.com'... hiedb (post)> copying 1 paths... hiedb (post)> copying path '/nix/store/ak4f4grh3zpd1km748lxvgw66l17r7qi-hiedb-0.6.0.2.drv' to 'https://cache.nix-ci.com'... hiedb (post)> added 0 signatures hiedb (post)> added 0 signatures hiedb (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/p40fxi5zffww2v293xxf4ggvy1xraakb-hiedb-0.6.0.2-doc /nix/store/vhkra7z7g0v909d4s7wffgn78hc30q2j-hiedb-0.6.0.2 hiedb (post)> copying 2 paths... hiedb (post)> copying path '/nix/store/p40fxi5zffww2v293xxf4ggvy1xraakb-hiedb-0.6.0.2-doc' to 'ssh-ng://worker.nix-ci.com'... hiedb (post)> copying path '/nix/store/vhkra7z7g0v909d4s7wffgn78hc30q2j-hiedb-0.6.0.2' to 'ssh-ng://worker.nix-ci.com'... hiedb (post)> copying 1 paths... hiedb (post)> copying path '/nix/store/ak4f4grh3zpd1km748lxvgw66l17r7qi-hiedb-0.6.0.2.drv' to 'ssh-ng://worker.nix-ci.com'... ghc-lib-parser> [214 of 456] Compiling GHC.Builtin.Types.Prim ( compiler/GHC/Builtin/Types/Prim.hs, dist/haddock-objs-8346/GHC/Builtin/Types/Prim.o, dist/haddock-objs-8346/GHC/Builtin/Types/Prim.dyn_o ) [HIE file is missing] ghc-lib-parser> [215 of 456] Compiling GHC.Core.TyCo.FVs ( compiler/GHC/Core/TyCo/FVs.hs, dist/haddock-objs-8346/GHC/Core/TyCo/FVs.o, dist/haddock-objs-8346/GHC/Core/TyCo/FVs.dyn_o ) [HIE file is missing] ghc-lib-parser> [216 of 456] Compiling GHC.Core.TyCo.Subst ( compiler/GHC/Core/TyCo/Subst.hs, dist/haddock-objs-8346/GHC/Core/TyCo/Subst.o, dist/haddock-objs-8346/GHC/Core/TyCo/Subst.dyn_o ) [HIE file is missing] ghc-lib-parser> [217 of 456] Compiling GHC.Core.TyCo.Tidy ( compiler/GHC/Core/TyCo/Tidy.hs, dist/haddock-objs-8346/GHC/Core/TyCo/Tidy.o, dist/haddock-objs-8346/GHC/Core/TyCo/Tidy.dyn_o ) [HIE file is missing] ghc-lib-parser> [218 of 456] Compiling GHC.Core.Type ( compiler/GHC/Core/Type.hs, dist/haddock-objs-8346/GHC/Core/Type.o, dist/haddock-objs-8346/GHC/Core/Type.dyn_o ) [HIE file is missing] ghc-lib-parser> [219 of 456] Compiling Language.Haskell.Syntax.Lit ( compiler/Language/Haskell/Syntax/Lit.hs, dist/haddock-objs-8346/Language/Haskell/Syntax/Lit.o, dist/haddock-objs-8346/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-8346/Language/Haskell/Syntax/Pat.o, dist/haddock-objs-8346/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-8346/GHC/Hs/Pat.o-boot, dist/haddock-objs-8346/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-8346/Language/Haskell/Syntax/Expr.o, dist/haddock-objs-8346/Language/Haskell/Syntax/Expr.dyn_o ) [HIE file is missing] ghc-lib-parser> [223 of 456] Compiling GHC.Hs.Expr[boot] ( compiler/GHC/Hs/Expr.hs-boot, dist/haddock-objs-8346/GHC/Hs/Expr.o-boot, dist/haddock-objs-8346/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-8346/Language/Haskell/Syntax.o, dist/haddock-objs-8346/Language/Haskell/Syntax.dyn_o ) [HIE file is missing] ghc-lib-parser> [225 of 456] Compiling GHC.Types.Tickish ( compiler/GHC/Types/Tickish.hs, dist/haddock-objs-8346/GHC/Types/Tickish.o, dist/haddock-objs-8346/GHC/Types/Tickish.dyn_o ) [HIE file is missing] ghc-lib-parser> [226 of 456] Compiling GHC.Core.Multiplicity ( compiler/GHC/Core/Multiplicity.hs, dist/haddock-objs-8346/GHC/Core/Multiplicity.o, dist/haddock-objs-8346/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-8346/GHC/Core/TyCo/Compare.o, dist/haddock-objs-8346/GHC/Core/TyCo/Compare.dyn_o ) [HIE file is missing] ghc-lib-parser> [228 of 456] Compiling GHC.Iface.Type ( compiler/GHC/Iface/Type.hs, dist/haddock-objs-8346/GHC/Iface/Type.o, dist/haddock-objs-8346/GHC/Iface/Type.dyn_o ) [HIE file is missing] ghc-lib-parser> [229 of 456] Compiling GHC.Iface.Recomp.Binary ( compiler/GHC/Iface/Recomp/Binary.hs, dist/haddock-objs-8346/GHC/Iface/Recomp/Binary.o, dist/haddock-objs-8346/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-8346/GHC/Core/UsageEnv.o, dist/haddock-objs-8346/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-8346/GHC/Tc/Errors/Types/PromotionErr.o, dist/haddock-objs-8346/GHC/Tc/Errors/Types/PromotionErr.dyn_o ) [HIE file is missing] ghc-lib-parser> [232 of 456] Compiling GHC.Types.Literal ( compiler/GHC/Types/Literal.hs, dist/haddock-objs-8346/GHC/Types/Literal.o, dist/haddock-objs-8346/GHC/Types/Literal.dyn_o ) [HIE file is missing] ghc-lib-parser> [233 of 456] Compiling GHC.Core.TyCon.Env ( compiler/GHC/Core/TyCon/Env.hs, dist/haddock-objs-8346/GHC/Core/TyCon/Env.o, dist/haddock-objs-8346/GHC/Core/TyCon/Env.dyn_o ) [HIE file is missing] apply-refact> [5 of 9] Compiling Refact.Options ( src/Refact/Options.hs, dist/build/test/test-tmp/Refact/Options.o ) apply-refact> [6 of 9] Compiling Refact.Fixity ( src/Refact/Fixity.hs, dist/build/test/test-tmp/Refact/Fixity.o ) apply-refact> [7 of 9] Compiling Refact.Apply ( src/Refact/Apply.hs, dist/build/test/test-tmp/Refact/Apply.o ) apply-refact> [8 of 9] Compiling Refact.Run ( src/Refact/Run.hs, dist/build/test/test-tmp/Refact/Run.o ) apply-refact> [9 of 9] Compiling Main ( tests/Test.hs, dist/build/test/test-tmp/Main.o ) apply-refact> [10 of 10] Linking dist/build/test/test apply-refact> buildPhase completed in 44 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/Lambda37.hs: OK (0.04s) apply-refact> tests/examples/Lambda30.hs: OK (0.03s) apply-refact> tests/examples/Extensions4.hs: OK apply-refact> tests/examples/Bracket47.hs: OK apply-refact> tests/examples/Default116.hs: OK apply-refact> tests/examples/Pragma3.hs: OK (0.02s) apply-refact> tests/examples/Monad9.hs: OK apply-refact> tests/examples/Bracket32.hs: OK apply-refact> tests/examples/Lambda28.hs: OK (0.02s) apply-refact> tests/examples/Backquotes.hs: OK (0.01s) apply-refact> tests/examples/Bracket41.hs: OK apply-refact> tests/examples/Pragma10.hs: OK (0.02s) apply-refact> tests/examples/Default111.hs: OK (0.02s) apply-refact> tests/examples/Extensions12.hs: OK apply-refact> tests/examples/Test13.hs: OK apply-refact> tests/examples/Lambda32.hs: OK apply-refact> tests/examples/Structure5.hs: OK apply-refact> tests/examples/Bracket45.hs: OK (0.03s) apply-refact> tests/examples/Monad11.hs: OK (0.01s) apply-refact> tests/examples/Lambda17.hs: OK apply-refact> tests/examples/Test35.hs: OK apply-refact> tests/examples/Default100.hs: OK apply-refact> tests/examples/List4.hs: OK apply-refact> tests/examples/Comment1.hs: OK apply-refact> tests/examples/Lambda5.hs: OK (0.02s) apply-refact> tests/examples/Lambda35.hs: OK (0.02s) apply-refact> tests/examples/Pragma0.hs: OK (0.03s) mono-traversable> Using gcc version 14.3.0 given by user at: mono-traversable> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc mono-traversable> Using ghc version 9.12.1 found on system at: mono-traversable> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc mono-traversable> Using ghc-pkg version 9.12.1 found on system at: mono-traversable> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/wrs1dkr0pfxm92c5zxrfyy62ifw61ybm-hscolour-1.25/bin/HsColour mono-traversable> No jhc found mono-traversable> Using ld found on system at: mono-traversable> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/runghc-9.12.1 mono-traversable> Using strip version 2.44 found on system at: mono-traversable> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip mono-traversable> Using tar found on system at: mono-traversable> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-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> | stm-hamt> Running phase: setupCompilerEnvironmentPhase stm-hamt> Build with /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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.LYdspU5bvb/setup-package.conf.d -threaded stm-hamt> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.LYdspU5bvb/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/hgcgnzi2hkb39qc67mc3yrm8gj1672fw-stm-hamt-1.2.1.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/ri5wi93v01w3gd8z66bzsslksbvraiw8-stm-hamt-1.2.1.1-doc/share/doc/stm-hamt-1.2.1.1 --with-gcc=gcc --package-db=/build/tmp.LYdspU5bvb/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib 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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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-CkyefLTVqWHC58sbNIaCRX stm-hamt> include base-4.21.0.0-f068 stm-hamt> include deferred-folds-0.9.18.7-7VDYz5q5dhh5onuvqU34kL stm-hamt> include focus-1.0.3.2-Atli4RWF7lx6NphIo54ldv stm-hamt> include hashable-1.4.7.0-FrCvEjo9HTdHfqyBqag94O stm-hamt> include list-t-1.0.5.7-BsHziYoyFBTJ2HV3m3MD49 stm-hamt> include primitive-0.9.1.0-4mP32nrOmbODcFIoSZ6ejg stm-hamt> include primitive-extras-0.10.2.2-CU3zUnbloVX7tvF3qXLzGP stm-hamt> include transformers-0.6.1.2-199f stm-hamt> component stm-hamt-1.2.1.1-2kJf48hgTdP7HHqiF0hTMh-test ghc-lib-parser> [234 of 456] Compiling GHC.Core.TyCon.RecWalk ( compiler/GHC/Core/TyCon/RecWalk.hs, dist/haddock-objs-8346/GHC/Core/TyCon/RecWalk.o, dist/haddock-objs-8346/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-8346/GHC/Core/RoughMap.o, dist/haddock-objs-8346/GHC/Core/RoughMap.dyn_o ) [HIE file is missing] ghc-lib-parser> [236 of 456] Compiling GHC.Core.TyCo.Ppr ( compiler/GHC/Core/TyCo/Ppr.hs, dist/haddock-objs-8346/GHC/Core/TyCo/Ppr.o, dist/haddock-objs-8346/GHC/Core/TyCo/Ppr.dyn_o ) [HIE file is missing] ghc-lib-parser> [237 of 456] Compiling GHC.Core.Coercion ( compiler/GHC/Core/Coercion.hs, dist/haddock-objs-8346/GHC/Core/Coercion.o, dist/haddock-objs-8346/GHC/Core/Coercion.dyn_o ) [HIE file is missing] apply-refact> tests/examples/Default123.hs: OK 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. stm-hamt> include QuickCheck-2.14.3-L4og0ZQ0UVv3NVnDTZSE7K stm-hamt> include deferred-folds-0.9.18.7-7VDYz5q5dhh5onuvqU34kL stm-hamt> include focus-1.0.3.2-Atli4RWF7lx6NphIo54ldv stm-hamt> include quickcheck-instances-0.3.32-1Rvlks8mvPJ595Q937YiXx stm-hamt> include rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV stm-hamt> include stm-hamt-1.2.1.1-CkyefLTVqWHC58sbNIaCRX stm-hamt> include tasty-1.5.3-2LfycgWm1o5IAj3wjDgcIY stm-hamt> include tasty-hunit-0.10.2-GxiECQtHLG9JqzzTC7gSqY stm-hamt> include tasty-quickcheck-0.11-597oKWlAkLA6PjifDQdXTX stm-hamt> Linked component graph: stm-hamt> unit stm-hamt-1.2.1.1-CkyefLTVqWHC58sbNIaCRX stm-hamt> include base-4.21.0.0-f068 stm-hamt> include deferred-folds-0.9.18.7-7VDYz5q5dhh5onuvqU34kL stm-hamt> include focus-1.0.3.2-Atli4RWF7lx6NphIo54ldv stm-hamt> include hashable-1.4.7.0-FrCvEjo9HTdHfqyBqag94O stm-hamt> include list-t-1.0.5.7-BsHziYoyFBTJ2HV3m3MD49 stm-hamt> include primitive-0.9.1.0-4mP32nrOmbODcFIoSZ6ejg stm-hamt> include primitive-extras-0.10.2.2-CU3zUnbloVX7tvF3qXLzGP stm-hamt> include transformers-0.6.1.2-199f stm-hamt> StmHamt.Hamt=stm-hamt-1.2.1.1-CkyefLTVqWHC58sbNIaCRX:StmHamt.Hamt,StmHamt.SizedHamt=stm-hamt-1.2.1.1-CkyefLTVqWHC58sbNIaCRX:StmHamt.SizedHamt stm-hamt> unit stm-hamt-1.2.1.1-2kJf48hgTdP7HHqiF0hTMh-test stm-hamt> include QuickCheck-2.14.3-L4og0ZQ0UVv3NVnDTZSE7K stm-hamt> include deferred-folds-0.9.18.7-7VDYz5q5dhh5onuvqU34kL stm-hamt> include focus-1.0.3.2-Atli4RWF7lx6NphIo54ldv stm-hamt> include quickcheck-instances-0.3.32-1Rvlks8mvPJ595Q937YiXx stm-hamt> include rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV stm-hamt> include stm-hamt-1.2.1.1-CkyefLTVqWHC58sbNIaCRX stm-hamt> include tasty-1.5.3-2LfycgWm1o5IAj3wjDgcIY stm-hamt> include tasty-hunit-0.10.2-GxiECQtHLG9JqzzTC7gSqY stm-hamt> include tasty-quickcheck-0.11-597oKWlAkLA6PjifDQdXTX stm-hamt> Ready component graph: stm-hamt> definite stm-hamt-1.2.1.1-CkyefLTVqWHC58sbNIaCRX stm-hamt> depends base-4.21.0.0-f068 stm-hamt> depends deferred-folds-0.9.18.7-7VDYz5q5dhh5onuvqU34kL stm-hamt> depends focus-1.0.3.2-Atli4RWF7lx6NphIo54ldv stm-hamt> depends hashable-1.4.7.0-FrCvEjo9HTdHfqyBqag94O stm-hamt> depends list-t-1.0.5.7-BsHziYoyFBTJ2HV3m3MD49 stm-hamt> depends primitive-0.9.1.0-4mP32nrOmbODcFIoSZ6ejg stm-hamt> depends primitive-extras-0.10.2.2-CU3zUnbloVX7tvF3qXLzGP stm-hamt> depends transformers-0.6.1.2-199f stm-hamt> definite stm-hamt-1.2.1.1-2kJf48hgTdP7HHqiF0hTMh-test stm-hamt> depends QuickCheck-2.14.3-L4og0ZQ0UVv3NVnDTZSE7K stm-hamt> depends deferred-folds-0.9.18.7-7VDYz5q5dhh5onuvqU34kL stm-hamt> depends focus-1.0.3.2-Atli4RWF7lx6NphIo54ldv stm-hamt> depends quickcheck-instances-0.3.32-1Rvlks8mvPJ595Q937YiXx stm-hamt> depends rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV stm-hamt> depends stm-hamt-1.2.1.1-CkyefLTVqWHC58sbNIaCRX stm-hamt> depends tasty-1.5.3-2LfycgWm1o5IAj3wjDgcIY stm-hamt> depends tasty-hunit-0.10.2-GxiECQtHLG9JqzzTC7gSqY stm-hamt> depends tasty-quickcheck-0.11-597oKWlAkLA6PjifDQdXTX 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/hgcgnzi2hkb39qc67mc3yrm8gj1672fw-stm-hamt-1.2.1.1 stm-hamt> Executables installed in: stm-hamt> /nix/store/hgcgnzi2hkb39qc67mc3yrm8gj1672fw-stm-hamt-1.2.1.1/bin stm-hamt> Libraries installed in: stm-hamt> /nix/store/hgcgnzi2hkb39qc67mc3yrm8gj1672fw-stm-hamt-1.2.1.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/stm-hamt-1.2.1.1-CkyefLTVqWHC58sbNIaCRX stm-hamt> Dynamic Libraries installed in: stm-hamt> /nix/store/hgcgnzi2hkb39qc67mc3yrm8gj1672fw-stm-hamt-1.2.1.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739 stm-hamt> Private executables installed in: stm-hamt> /nix/store/hgcgnzi2hkb39qc67mc3yrm8gj1672fw-stm-hamt-1.2.1.1/libexec/x86_64-linux-ghc-9.12.1-f739/stm-hamt-1.2.1.1 stm-hamt> Data files installed in: stm-hamt> /nix/store/hgcgnzi2hkb39qc67mc3yrm8gj1672fw-stm-hamt-1.2.1.1/share/x86_64-linux-ghc-9.12.1-f739/stm-hamt-1.2.1.1 stm-hamt> Documentation installed in: stm-hamt> /nix/store/ri5wi93v01w3gd8z66bzsslksbvraiw8-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/hgcgnzi2hkb39qc67mc3yrm8gj1672fw-stm-hamt-1.2.1.1/etc stm-hamt> No alex found stm-hamt> Using ar found on system at: stm-hamt> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-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: 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. stm-hamt> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc stm-hamt> Using ghc version 9.12.1 found on system at: stm-hamt> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc stm-hamt> Using ghc-pkg version 9.12.1 found on system at: stm-hamt> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/wrs1dkr0pfxm92c5zxrfyy62ifw61ybm-hscolour-1.25/bin/HsColour stm-hamt> No jhc found stm-hamt> Using ld found on system at: stm-hamt> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/runghc-9.12.1 stm-hamt> Using strip version 2.44 found on system at: stm-hamt> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip stm-hamt> Using tar found on system at: stm-hamt> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-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 ) 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 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 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> apply-refact> tests/examples/Bracket46.hs: OK apply-refact> tests/examples/Monad19.hs: OK (0.02s) apply-refact> tests/examples/Unsafe4.hs: OK (0.01s) apply-refact> tests/examples/Default128.hs: OK (0.02s) apply-refact> tests/examples/Test10.hs: OK apply-refact> tests/examples/Naming3.hs: OK apply-refact> tests/examples/Structure7.hs: OK (0.01s) apply-refact> tests/examples/Default38.hs: OK apply-refact> tests/examples/Structure18.hs: OK (0.02s) apply-refact> tests/examples/Lambda25.hs: OK apply-refact> tests/examples/Monad4.hs: OK apply-refact> tests/examples/List3.hs: OK apply-refact> tests/examples/Default35.hs: OK (0.02s) apply-refact> tests/examples/Default94.hs: OK apply-refact> tests/examples/Test27.hs: OK apply-refact> tests/examples/Naming13.hs: OK apply-refact> tests/examples/Default104.hs: OK (0.01s) apply-refact> tests/examples/Default45.hs: OK (0.02s) apply-refact> tests/examples/Import12.hs: OK apply-refact> tests/examples/Default77.hs: OK (0.02s) apply-refact> tests/examples/Default93.hs: OK (0.02s) apply-refact> tests/examples/Extensions18.hs: OK apply-refact> tests/examples/AndList.hs: OK apply-refact> tests/examples/Structure15.hs: OK ghc-lib-parser> [238 of 456] Compiling GHC.Core.Map.Type ( compiler/GHC/Core/Map/Type.hs, dist/haddock-objs-8346/GHC/Core/Map/Type.o, dist/haddock-objs-8346/GHC/Core/Map/Type.dyn_o ) [HIE file is missing] apply-refact> tests/examples/Lambda27.hs: OK (0.02s) apply-refact> tests/examples/Monad18.hs: OK (0.02s) apply-refact> tests/examples/Extensions9.hs: OK apply-refact> tests/examples/Lambda15.hs: OK apply-refact> tests/examples/Monad10.hs: OK apply-refact> tests/examples/Default89.hs: OK (0.02s) apply-refact> tests/examples/Monad12.hs: OK apply-refact> tests/examples/Default3.hs: OK (0.02s) apply-refact> tests/examples/Default92.hs: OK apply-refact> tests/examples/Extensions27.hs: OK apply-refact> tests/examples/List7.hs: OK apply-refact> tests/examples/Extensions8.hs: OK apply-refact> tests/examples/Lambda33.hs: OK apply-refact> tests/examples/Test0.hs: OK apply-refact> tests/examples/Default118.hs: OK apply-refact> tests/examples/Bracket31.hs: OK (0.02s) apply-refact> tests/examples/Import21.hs: OK apply-refact> tests/examples/ArithSeq.hs: OK (0.02s) apply-refact> tests/examples/Default55.hs: OK (0.01s) apply-refact> tests/examples/Bracket1.hs: OK apply-refact> tests/examples/Lambda20.hs: OK (0.02s) apply-refact> tests/examples/Default81.hs: OK apply-refact> tests/examples/Default124.hs: OK apply-refact> tests/examples/Structure10.hs: OK apply-refact> tests/examples/Test2.hs: OK apply-refact> tests/examples/Comment7.hs: OK (0.03s) apply-refact> tests/examples/List13.hs: OK apply-refact> tests/examples/Default9.hs: OK (0.02s) apply-refact> tests/examples/Extensions14.hs: OK apply-refact> tests/examples/Unsafe6.hs: OK apply-refact> tests/examples/Default16.hs: OK apply-refact> tests/examples/Bracket5.hs: OK apply-refact> tests/examples/ListRec1.hs: OK (0.03s) apply-refact> tests/examples/Naming5.hs: OK apply-refact> tests/examples/Default33.hs: OK (0.02s) apply-refact> tests/examples/Monad5.hs: OK apply-refact> tests/examples/Default24.hs: OK (0.02s) apply-refact> tests/examples/Default50.hs: OK apply-refact> tests/examples/Import5.hs: OK (0.02s) apply-refact> tests/examples/Default117.hs: OK (0.01s) apply-refact> tests/examples/Import11.hs: OK apply-refact> tests/examples/Extensions25.hs: OK apply-refact> tests/examples/Naming9.hs: OK apply-refact> tests/examples/Default31.hs: OK apply-refact> tests/examples/Lambda36.hs: OK apply-refact> tests/examples/Default90.hs: OK (0.02s) stm-hamt> Running phase: checkPhase apply-refact> tests/examples/lambda42.hs: FAIL (expected) (0.02s) apply-refact> --- tests/examples/lambda42.hs.expected 2001-09-09 01:46:40.000000000 +0000 apply-refact> +++ tests/examples/lambda42.hs.out 2025-11-17 06:01:19.180000000 +0000 apply-refact> @@ -1,4 +1,4 @@ apply-refact> f :: Bool -> Integer apply-refact> f b = case b of apply-refact> - False -> 1 apply-refact> - True -> 0 apply-refact> + False -> 1 apply-refact> + True -> 0 apply-refact> (expected failure) apply-refact> tests/examples/Default80.hs: OK apply-refact> tests/examples/Import20.hs: OK apply-refact> tests/examples/Duplicate0.hs: OK apply-refact> tests/examples/Test4.hs: OK apply-refact> tests/examples/EtaReduceLocalTypeSig.hs: OK (0.01s) ghc-lib-parser> [239 of 456] Compiling GHC.Core.Unify ( compiler/GHC/Core/Unify.hs, dist/haddock-objs-8346/GHC/Core/Unify.o, dist/haddock-objs-8346/GHC/Core/Unify.dyn_o ) [HIE file is missing] apply-refact> tests/examples/Bracket4.hs: OK apply-refact> tests/examples/ListRec2.hs: OK (0.02s) apply-refact> tests/examples/Monad13.hs: OK apply-refact> tests/examples/Duplicate5.hs: OK apply-refact> tests/examples/ListRec8.hs: OK apply-refact> tests/examples/Import0.hs: OK apply-refact> tests/examples/Default76.hs: OK (0.02s) apply-refact> tests/examples/NegApp.hs: OK apply-refact> tests/examples/ParseErrorNoHint.hs: OK apply-refact> tests/examples/Lambda3.hs: OK (0.02s) apply-refact> tests/examples/Default69.hs: OK apply-refact> tests/examples/Bracket14.hs: OK (0.02s) apply-refact> tests/examples/Default99.hs: OK apply-refact> tests/examples/Test32.hs: OK apply-refact> tests/examples/Default23.hs: OK (0.02s) apply-refact> tests/examples/Lambda14.hs: OK apply-refact> tests/examples/Bracket16.hs: OK (0.02s) apply-refact> tests/examples/Comment3.hs: OK apply-refact> tests/examples/Test1.hs: OK apply-refact> tests/examples/Unsafe3.hs: OK (0.03s) apply-refact> tests/examples/Lambda18.hs: OK (0.02s) apply-refact> tests/examples/Monad16.hs: OK (0.01s) apply-refact> tests/examples/Monad14.hs: OK (0.02s) apply-refact> tests/examples/Lambda34.hs: OK apply-refact> tests/examples/Default34.hs: OK apply-refact> tests/examples/Default22.hs: OK (0.01s) apply-refact> tests/examples/Default53.hs: OK 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 apply-refact> tests/examples/Default73.hs: OK (0.02s) stm-hamt> delete using focus: OK apply-refact> tests/examples/Extensions26.hs: OK stm-hamt> hashmap insertion isomorphism: OK (0.01s) stm-hamt> +++ OK, passed 100 tests. stm-hamt> hashmap insertion isomorphism using focus: OK 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.02s) 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. apply-refact> tests/examples/Default13.hs: OK (0.02s) stm-hamt> Running phase: haddockPhase apply-refact> tests/examples/Lambda7.hs: OK apply-refact> tests/examples/Bracket12.hs: OK (0.02s) apply-refact> tests/examples/NegLit.hs: OK apply-refact> tests/examples/Default27.hs: OK apply-refact> tests/examples/Bracket24.hs: OK apply-refact> tests/examples/Import2.hs: OK (0.02s) apply-refact> tests/examples/Default12.hs: OK (0.02s) apply-refact> tests/examples/Test14.hs: OK apply-refact> tests/examples/Test38.hs: OK apply-refact> tests/examples/Default59.hs: OK apply-refact> tests/examples/Default52.hs: OK apply-refact> tests/examples/Bracket18.hs: OK apply-refact> tests/examples/Test25.hs: OK apply-refact> tests/examples/Structure9.hs: OK (0.02s) apply-refact> tests/examples/Default84.hs: OK apply-refact> tests/examples/Lambda13.hs: OK apply-refact> tests/examples/Comment0.hs: OK apply-refact> tests/examples/Test5.hs: OK apply-refact> tests/examples/Import14.hs: OK (0.02s) apply-refact> tests/examples/ListRec6.hs: OK (0.02s) apply-refact> tests/examples/Default65.hs: OK (0.01s) apply-refact> tests/examples/Default95.hs: OK apply-refact> tests/examples/Bracket3.hs: OK apply-refact> tests/examples/Default86.hs: OK (0.02s) apply-refact> tests/examples/Structure21.hs: OK apply-refact> tests/examples/Test22.hs: OK apply-refact> tests/examples/Default32.hs: OK apply-refact> tests/examples/Default51.hs: OK (0.01s) apply-refact> tests/examples/Bracket9.hs: OK (0.03s) apply-refact> tests/examples/Default61.hs: OK apply-refact> tests/examples/Import8.hs: OK apply-refact> tests/examples/Import6.hs: OK (0.02s) apply-refact> tests/examples/Default26.hs: OK (0.02s) apply-refact> tests/examples/Structure22.hs: OK apply-refact> tests/examples/Naming14.hs: OK apply-refact> tests/examples/Lambda16.hs: OK (0.01s) apply-refact> tests/examples/Default8.hs: OK (0.02s) apply-refact> tests/examples/Default121.hs: OK apply-refact> tests/examples/Pragma4.hs: OK (0.02s) apply-refact> tests/examples/Bracket13.hs: OK (0.02s) apply-refact> tests/examples/Bracket8.hs: OK apply-refact> tests/examples/Bracket15.hs: OK (0.02s) apply-refact> tests/examples/List12.hs: OK apply-refact> tests/examples/Import4.hs: OK apply-refact> tests/examples/Lambda12.hs: OK apply-refact> tests/examples/Unsafe2.hs: OK (0.02s) apply-refact> tests/examples/Default7.hs: OK apply-refact> tests/examples/Extensions5.hs: OK apply-refact> tests/examples/Test6.hs: OK apply-refact> tests/examples/Naming0.hs: OK apply-refact> tests/examples/Import9.hs: OK apply-refact> tests/examples/Default83.hs: OK apply-refact> tests/examples/Default88.hs: OK ghc-lib-parser> [240 of 456] Compiling GHC.Core.Predicate ( compiler/GHC/Core/Predicate.hs, dist/haddock-objs-8346/GHC/Core/Predicate.o, dist/haddock-objs-8346/GHC/Core/Predicate.dyn_o ) [HIE file is missing] apply-refact> tests/examples/Structure13.hs: OK apply-refact> tests/examples/Test11.hs: OK apply-refact> tests/examples/Default44.hs: OK apply-refact> tests/examples/Naming2.hs: OK 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 apply-refact> tests/examples/Default41.hs: OK (0.02s) apply-refact> tests/examples/Default108.hs: OK (0.02s) apply-refact> tests/examples/Comment5.hs: OK apply-refact> tests/examples/Bracket25.hs: OK apply-refact> tests/examples/List8.hs: OK (0.02s) apply-refact> tests/examples/Default49.hs: OK apply-refact> tests/examples/Import15.hs: OK apply-refact> tests/examples/Default110.hs: OK apply-refact> tests/examples/Monad6.hs: OK apply-refact> tests/examples/Default63.hs: OK apply-refact> tests/examples/Default0.hs: OK (0.02s) apply-refact> tests/examples/Monad7.hs: OK (0.02s) apply-refact> tests/examples/Import16.hs: OK apply-refact> tests/examples/Monad1.hs: OK apply-refact> tests/examples/Comment6.hs: OK ghc-lib-parser> [241 of 456] Compiling GHC.Core.DataCon ( compiler/GHC/Core/DataCon.hs, dist/haddock-objs-8346/GHC/Core/DataCon.o, dist/haddock-objs-8346/GHC/Core/DataCon.dyn_o ) [HIE file is missing] apply-refact> tests/examples/Bracket2.hs: OK (0.02s) apply-refact> tests/examples/Naming10.hs: OK (0.01s) apply-refact> tests/examples/Unsafe0.hs: OK apply-refact> tests/examples/Extensions10.hs: OK apply-refact> tests/examples/Monad15.hs: OK (0.02s) apply-refact> tests/examples/Default39.hs: OK apply-refact> tests/examples/Extensions19.hs: OK (0.02s) apply-refact> tests/examples/Default126.hs: OK apply-refact> tests/examples/Structure11.hs: OK apply-refact> tests/examples/Import22.hs: OK apply-refact> tests/examples/Lambda4.hs: OK (0.02s) apply-refact> tests/examples/Structure4.hs: OK apply-refact> tests/examples/Extensions16.hs: OK apply-refact> tests/examples/Default79.hs: OK (0.01s) mono-traversable> [2 of 6] Compiling Data.Containers ( src/Data/Containers.hs, dist/build/Data/Containers.o, dist/build/Data/Containers.dyn_o ) apply-refact> tests/examples/Default96.hs: OK (0.03s) 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 ) apply-refact> tests/examples/Test30.hs: OK apply-refact> tests/examples/Pragma8.hs: OK (0.02s) apply-refact> tests/examples/Bracket42.hs: OK (0.01s) apply-refact> tests/examples/Structure1.hs: OK (0.03s) apply-refact> tests/examples/Pragma1.hs: OK (0.04s) apply-refact> tests/examples/Pragma2.hs: OK apply-refact> tests/examples/Default114.hs: OK apply-refact> tests/examples/Default4.hs: OK (0.03s) apply-refact> tests/examples/Structure20.hs: OK (0.01s) apply-refact> tests/examples/Lambda8.hs: OK (0.03s) apply-refact> tests/examples/Extensions0.hs: OK (0.01s) apply-refact> tests/examples/Extensions21.hs: OK (0.03s) apply-refact> tests/examples/Default106.hs: OK apply-refact> tests/examples/Bracket34.hs: OK apply-refact> tests/examples/Lambda41.hs: OK (0.02s) apply-refact> tests/examples/Import10.hs: OK apply-refact> tests/examples/Lambda24.hs: OK apply-refact> tests/examples/Test23.hs: OK apply-refact> tests/examples/Test34.hs: OK apply-refact> tests/examples/Default2.hs: OK (0.01s) apply-refact> tests/examples/List9.hs: OK (0.02s) apply-refact> tests/examples/Extensions3.hs: OK 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 ) apply-refact> tests/examples/Structure0.hs: OK (0.01s) 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 ) apply-refact> tests/examples/Default11.hs: OK (0.02s) apply-refact> tests/examples/ListRec5.hs: OK (0.01s) apply-refact> tests/examples/Lambda22.hs: OK 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 ) apply-refact> tests/examples/Lambda40.hs: OK (0.01s) apply-refact> tests/examples/Uncurry.hs: OK (0.03s) 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 ) 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 ) ghc-lib-parser> [242 of 456] Compiling GHC.Types.Demand ( compiler/GHC/Types/Demand.hs, dist/haddock-objs-8346/GHC/Types/Demand.o, dist/haddock-objs-8346/GHC/Types/Demand.dyn_o ) [HIE file is missing] apply-refact> tests/examples/typetest.hs: OK (0.08s) apply-refact> tests/examples/Default67.hs: OK apply-refact> tests/examples/RedundantDo.hs: OK (0.02s) apply-refact> tests/examples/Bracket23.hs: OK (0.02s) apply-refact> tests/examples/Bracket40.hs: OK (0.01s) apply-refact> tests/examples/Extensions22.hs: OK 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 ) apply-refact> tests/examples/Default119.hs: OK (0.03s) apply-refact> tests/examples/Default127.hs: OK 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 ) apply-refact> tests/examples/Lambda1.hs: OK (0.05s) apply-refact> tests/examples/Structure8.hs: OK (0.01s) apply-refact> tests/examples/Pragma6.hs: OK apply-refact> tests/examples/Extensions6.hs: OK apply-refact> tests/examples/Comment9.hs: OK (0.03s) apply-refact> tests/examples/Default120.hs: OK (0.01s) apply-refact> tests/examples/Bracket27.hs: OK (0.01s) apply-refact> tests/examples/Unsafe5.hs: OK (0.02s) apply-refact> tests/examples/Default54.hs: OK apply-refact> tests/examples/Lambda23.hs: OK apply-refact> tests/examples/Test7.hs: OK stm-hamt> [9 of 9] Compiling StmHamt.SizedHamt ( library/StmHamt/SizedHamt.hs, nothing ) [HIE file is missing] apply-refact> tests/examples/Duplicate1.hs: OK (0.03s) apply-refact> tests/examples/Default102.hs: OK apply-refact> tests/examples/Pragma9.hs: OK apply-refact> tests/examples/Extensions2.hs: OK (0.03s) apply-refact> tests/examples/Default48.hs: OK (0.01s) apply-refact> tests/examples/Default36.hs: OK (0.01s) apply-refact> tests/examples/Test24.hs: OK apply-refact> tests/examples/Test3.hs: OK 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. apply-refact> tests/examples/Default105.hs: OK (0.03s) apply-refact> tests/examples/Bracket22.hs: OK (0.01s) apply-refact> tests/examples/Default30.hs: OK (0.03s) apply-refact> tests/examples/Default91.hs: OK (0.01s) apply-refact> tests/examples/Naming7.hs: OK apply-refact> tests/examples/Default29.hs: OK apply-refact> tests/examples/Lambda0.hs: OK (0.03s) apply-refact> tests/examples/Test33.hs: OK apply-refact> tests/examples/Default71.hs: OK (0.03s) 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) apply-refact> tests/examples/Bracket38.hs: OK apply-refact> tests/examples/Test8.hs: OK apply-refact> tests/examples/Bracket43.hs: OK (0.01s) apply-refact> tests/examples/Bracket29.hs: OK apply-refact> tests/examples/List14.hs: OK (0.01s) apply-refact> tests/examples/Default47.hs: OK (0.03s) apply-refact> tests/examples/Lambda10.hs: OK (0.01s) apply-refact> tests/examples/Default70.hs: OK apply-refact> tests/examples/Bracket26.hs: OK (0.01s) apply-refact> tests/examples/Default15.hs: OK (0.03s) apply-refact> tests/examples/Default6.hs: OK (0.01s) apply-refact> tests/examples/Lambda11.hs: OK apply-refact> tests/examples/Extensions23.hs: OK apply-refact> tests/examples/Naming1.hs: OK (0.02s) apply-refact> tests/examples/Extensions28.hs: OK apply-refact> tests/examples/Default18.hs: OK (0.01s) apply-refact> tests/examples/Import18.hs: OK apply-refact> tests/examples/Bracket39.hs: OK (0.02s) apply-refact> tests/examples/Test20.hs: OK apply-refact> tests/examples/Structure23.hs: OK apply-refact> tests/examples/Structure14.hs: OK (0.02s) apply-refact> tests/examples/List0.hs: OK (0.03s) apply-refact> tests/examples/Structure6.hs: OK apply-refact> tests/examples/Import3.hs: OK apply-refact> tests/examples/Default42.hs: OK apply-refact> tests/examples/Test21.hs: OK apply-refact> tests/examples/Import17.hs: OK apply-refact> tests/examples/Lambda6.hs: OK (0.01s) apply-refact> tests/examples/Test19.hs: OK 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> apply-refact> tests/examples/Lambda39.hs: OK (0.02s) apply-refact> tests/examples/Lambda2.hs: OK apply-refact> tests/examples/Default62.hs: OK apply-refact> tests/examples/Default40.hs: OK apply-refact> tests/examples/Import19.hs: OK apply-refact> tests/examples/Lambda19.hs: OK (0.02s) apply-refact> tests/examples/Test9.hs: OK apply-refact> tests/examples/Extensions17.hs: OK apply-refact> tests/examples/Naming12.hs: OK apply-refact> tests/examples/Default28.hs: OK (0.02s) apply-refact> tests/examples/Comment4.hs: OK apply-refact> tests/examples/Bracket33.hs: OK apply-refact> tests/examples/Dollar0.hs: OK (0.01s) apply-refact> tests/examples/ListRec3.hs: OK (0.03s) apply-refact> tests/examples/Bracket0.hs: OK apply-refact> tests/examples/Bracket17.hs: OK apply-refact> tests/examples/Extensions15.hs: OK apply-refact> tests/examples/Default85.hs: OK apply-refact> tests/examples/Default82.hs: OK (0.02s) apply-refact> tests/examples/Naming8.hs: OK apply-refact> tests/examples/Lambda31.hs: OK (0.02s) apply-refact> tests/examples/Naming4.hs: OK apply-refact> tests/examples/Sequence.hs: OK (0.03s) apply-refact> tests/examples/Default98.hs: OK apply-refact> tests/examples/Import7.hs: OK ghc-lib-parser> [243 of 456] Compiling GHC.Types.RepType ( compiler/GHC/Types/RepType.hs, dist/haddock-objs-8346/GHC/Types/RepType.o, dist/haddock-objs-8346/GHC/Types/RepType.dyn_o ) [HIE file is missing] apply-refact> tests/examples/Import1.hs: OK (0.03s) apply-refact> tests/examples/Default72.hs: OK apply-refact> tests/examples/Default64.hs: OK (0.02s) apply-refact> tests/examples/Bracket21.hs: OK apply-refact> tests/examples/ListRec7.hs: OK (0.03s) apply-refact> tests/examples/Lambda29.hs: OK (0.02s) apply-refact> tests/examples/Bracket7.hs: OK apply-refact> tests/examples/Default14.hs: OK apply-refact> tests/examples/Default17.hs: OK (0.02s) apply-refact> tests/examples/Default66.hs: OK (0.01s) apply-refact> tests/examples/List1.hs: OK apply-refact> tests/examples/Comment10.hs: OK (0.03s) apply-refact> tests/examples/Default112.hs: OK apply-refact> tests/examples/Duplicate3.hs: OK (0.02s) apply-refact> tests/examples/Lambda26.hs: OK apply-refact> tests/examples/List5.hs: OK apply-refact> tests/examples/Unsafe1.hs: OK apply-refact> tests/examples/Pragma7.hs: OK (0.02s) apply-refact> tests/examples/Naming16.hs: OK apply-refact> tests/examples/Structure12.hs: OK apply-refact> tests/examples/Test29.hs: OK apply-refact> tests/examples/ListRec0.hs: OK (0.02s) ghc-lib-parser> [244 of 456] Compiling GHC.Types.Cpr ( compiler/GHC/Types/Cpr.hs, dist/haddock-objs-8346/GHC/Types/Cpr.o, dist/haddock-objs-8346/GHC/Types/Cpr.dyn_o ) [HIE file is missing] apply-refact> tests/examples/Remote.hs: OK (0.36s) apply-refact> tests/examples/Bracket36.hs: OK ghc-lib-parser> [245 of 456] Compiling GHC.Core ( compiler/GHC/Core.hs, dist/haddock-objs-8346/GHC/Core.o, dist/haddock-objs-8346/GHC/Core.dyn_o ) [HIE file is missing] apply-refact> tests/examples/List10.hs: OK (0.01s) apply-refact> tests/examples/Unsafe8.hs: OK apply-refact> tests/examples/Default20.hs: OK (0.02s) apply-refact> tests/examples/List11.hs: OK apply-refact> tests/examples/List2.hs: OK (0.02s) apply-refact> tests/examples/Bracket19.hs: OK apply-refact> tests/examples/Default109.hs: OK apply-refact> tests/examples/Bracket20.hs: OK apply-refact> tests/examples/Test15.hs: OK apply-refact> tests/examples/Test18.hs: OK apply-refact> tests/examples/Lambda21.hs: OK (0.03s) apply-refact> tests/examples/Default58.hs: OK apply-refact> tests/examples/Monad3.hs: OK apply-refact> tests/examples/Pragma5.hs: OK (0.02s) apply-refact> tests/examples/Comment2.hs: OK apply-refact> tests/examples/Default115.hs: OK (0.03s) apply-refact> tests/examples/Test17.hs: OK apply-refact> tests/examples/Naming15.hs: OK apply-refact> tests/examples/Test26.hs: OK apply-refact> tests/examples/Extensions24.hs: OK apply-refact> tests/examples/Naming11.hs: OK apply-refact> tests/examples/Extensions7.hs: OK (0.02s) apply-refact> tests/examples/Default75.hs: OK (0.02s) apply-refact> tests/examples/Default21.hs: OK (0.01s) apply-refact> tests/examples/Default74.hs: OK apply-refact> tests/examples/Structure16.hs: OK apply-refact> tests/examples/Default43.hs: OK (0.02s) apply-refact> tests/examples/Bracket35.hs: OK apply-refact> tests/examples/Default68.hs: OK apply-refact> tests/examples/Monad2.hs: OK apply-refact> tests/examples/Bracket37.hs: OK apply-refact> tests/examples/Async.hs: OK (0.04s) apply-refact> tests/examples/Default46.hs: OK apply-refact> tests/examples/Duplicate4.hs: OK apply-refact> tests/examples/Extensions13.hs: OK apply-refact> tests/examples/Default103.hs: OK apply-refact> tests/examples/List6.hs: OK apply-refact> tests/examples/Monad17.hs: OK (0.03s) apply-refact> tests/examples/Structure17.hs: OK apply-refact> tests/examples/Default107.hs: OK (0.02s) apply-refact> tests/examples/Structure19.hs: OK (0.02s) apply-refact> tests/examples/Default101.hs: OK apply-refact> tests/examples/Test16.hs: OK apply-refact> tests/examples/Default122.hs: OK (0.02s) apply-refact> tests/examples/Unsafe7.hs: OK apply-refact> tests/examples/Structure3.hs: OK apply-refact> tests/examples/Bracket30.hs: OK (0.02s) apply-refact> tests/examples/Default56.hs: OK apply-refact> tests/examples/Default125.hs: OK apply-refact> tests/examples/Bracket6.hs: OK (0.02s) apply-refact> tests/examples/Duplicate6.hs: OK (0.02s) apply-refact> tests/examples/Extensions29.hs: OK apply-refact> tests/examples/Test37.hs: OK apply-refact> tests/examples/Extensions20.hs: OK apply-refact> tests/examples/Lambda38.hs: OK apply-refact> tests/examples/Monad0.hs: OK (0.02s) apply-refact> tests/examples/Test31.hs: OK (0.01s) apply-refact> tests/examples/Default78.hs: OK apply-refact> tests/examples/Default113.hs: OK (0.02s) apply-refact> tests/examples/Default37.hs: OK (0.01s) apply-refact> tests/examples/Default19.hs: OK apply-refact> tests/examples/Default10.hs: OK (0.03s) apply-refact> tests/examples/Duplicate2.hs: OK (0.02s) apply-refact> tests/examples/Extensions11.hs: OK apply-refact> tests/examples/Default25.hs: OK (0.02s) apply-refact> tests/examples/Bracket10.hs: OK apply-refact> tests/examples/LambdaCase01.hs: OK (0.02s) apply-refact> tests/examples/Default97.hs: OK apply-refact> tests/examples/Import13.hs: OK apply-refact> tests/examples/Structure2.hs: OK apply-refact> tests/examples/Bracket11.hs: OK apply-refact> tests/examples/Fixity.hs: OK (0.04s) apply-refact> tests/examples/Default57.hs: OK apply-refact> tests/examples/Naming6.hs: OK apply-refact> tests/examples/Default87.hs: OK apply-refact> tests/examples/ListRec4.hs: OK (0.01s) apply-refact> tests/examples/Bracket44.hs: OK apply-refact> tests/examples/Test28.hs: OK apply-refact> tests/examples/Test12.hs: OK apply-refact> tests/examples/Default1.hs: OK (0.02s) apply-refact> tests/examples/Default5.hs: OK apply-refact> tests/examples/Comment8.hs: OK (0.02s) apply-refact> tests/examples/Default60.hs: OK apply-refact> tests/examples/Lambda9.hs: OK apply-refact> tests/examples/Monad8.hs: OK apply-refact> tests/examples/Bracket28.hs: OK apply-refact> apply-refact> All 449 tests passed (5.33s) ghc-lib-parser> [246 of 456] Compiling GHC.Core.SimpleOpt[boot] ( compiler/GHC/Core/SimpleOpt.hs-boot, dist/haddock-objs-8346/GHC/Core/SimpleOpt.o-boot, dist/haddock-objs-8346/GHC/Core/SimpleOpt.dyn_o-boot ) [HIE file is missing] 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. ghc-lib-parser> [247 of 456] Compiling GHC.Core.Reduction ( compiler/GHC/Core/Reduction.hs, dist/haddock-objs-8346/GHC/Core/Reduction.o, dist/haddock-objs-8346/GHC/Core/Reduction.dyn_o ) [HIE file is missing] apply-refact> Running phase: haddockPhase ghc-lib-parser> [248 of 456] Compiling GHC.Runtime.Heap.Layout ( compiler/GHC/Runtime/Heap/Layout.hs, dist/haddock-objs-8346/GHC/Runtime/Heap/Layout.o, dist/haddock-objs-8346/GHC/Runtime/Heap/Layout.dyn_o ) [HIE file is missing] ghc-lib-parser> [249 of 456] Compiling GHC.StgToCmm.Types ( compiler/GHC/StgToCmm/Types.hs, dist/haddock-objs-8346/GHC/StgToCmm/Types.o, dist/haddock-objs-8346/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-8346/GHC/Core/PatSyn.o, dist/haddock-objs-8346/GHC/Core/PatSyn.dyn_o ) [HIE file is missing] ghc-lib-parser> [251 of 456] Compiling GHC.Core.ConLike ( compiler/GHC/Core/ConLike.hs, dist/haddock-objs-8346/GHC/Core/ConLike.o, dist/haddock-objs-8346/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-8346/GHC/Types/Id/Info.o, dist/haddock-objs-8346/GHC/Types/Id/Info.dyn_o ) [HIE file is missing] ghc-lib-parser> [253 of 456] Compiling GHC.Types.Id ( compiler/GHC/Types/Id.hs, dist/haddock-objs-8346/GHC/Types/Id.o, dist/haddock-objs-8346/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-8346/GHC/Types/TyThing.o, dist/haddock-objs-8346/GHC/Types/TyThing.dyn_o ) [HIE file is missing] apply-refact> Preprocessing executable 'refactor' for apply-refact-0.15.0.0... ghc-lib-parser> [255 of 456] Compiling GHC.Core.Stats ( compiler/GHC/Core/Stats.hs, dist/haddock-objs-8346/GHC/Core/Stats.o, dist/haddock-objs-8346/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-8346/GHC/Core/Ppr.o, dist/haddock-objs-8346/GHC/Core/Ppr.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.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 ) ghc-lib-parser> [257 of 456] Compiling GHC.Core.Seq ( compiler/GHC/Core/Seq.hs, dist/haddock-objs-8346/GHC/Core/Seq.o, dist/haddock-objs-8346/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-8346/GHC/Builtin/Types.o, dist/haddock-objs-8346/GHC/Builtin/Types.dyn_o ) [HIE file is missing] 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 ) stm-hamt> Documentation created: dist/doc/html/stm-hamt, stm-hamt> dist/doc/html/stm-hamt/stm-hamt.txt apply-refact> Preprocessing library for apply-refact-0.15.0.0... apply-refact> Running Haddock on library for apply-refact-0.15.0.0... stm-hamt> Preprocessing test suite 'test' for stm-hamt-1.2.1.1... stm-hamt> Running phase: installPhase stm-hamt> Installing library in /nix/store/hgcgnzi2hkb39qc67mc3yrm8gj1672fw-stm-hamt-1.2.1.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/stm-hamt-1.2.1.1-CkyefLTVqWHC58sbNIaCRX apply-refact> [1 of 5] Compiling Refact.Compat ( src/Refact/Compat.hs, nothing ) [HIE file is missing] ghc-lib-parser> [259 of 456] Compiling GHC.Tc.Utils.TcType ( compiler/GHC/Tc/Utils/TcType.hs, dist/haddock-objs-8346/GHC/Tc/Utils/TcType.o, dist/haddock-objs-8346/GHC/Tc/Utils/TcType.dyn_o ) [HIE file is missing] stm-hamt> Running phase: fixupPhase stm-hamt> shrinking RPATHs of ELF executables and libraries in /nix/store/hgcgnzi2hkb39qc67mc3yrm8gj1672fw-stm-hamt-1.2.1.1 stm-hamt> shrinking /nix/store/hgcgnzi2hkb39qc67mc3yrm8gj1672fw-stm-hamt-1.2.1.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHSstm-hamt-1.2.1.1-CkyefLTVqWHC58sbNIaCRX-ghc9.12.1.so stm-hamt> checking for references to /build/ in /nix/store/hgcgnzi2hkb39qc67mc3yrm8gj1672fw-stm-hamt-1.2.1.1... stm-hamt> patching script interpreter paths in /nix/store/hgcgnzi2hkb39qc67mc3yrm8gj1672fw-stm-hamt-1.2.1.1 stm-hamt> stripping (with command strip and flags -S -p) in /nix/store/hgcgnzi2hkb39qc67mc3yrm8gj1672fw-stm-hamt-1.2.1.1/lib stm-hamt> shrinking RPATHs of ELF executables and libraries in /nix/store/ri5wi93v01w3gd8z66bzsslksbvraiw8-stm-hamt-1.2.1.1-doc stm-hamt> checking for references to /build/ in /nix/store/ri5wi93v01w3gd8z66bzsslksbvraiw8-stm-hamt-1.2.1.1-doc... stm-hamt> patching script interpreter paths in /nix/store/ri5wi93v01w3gd8z66bzsslksbvraiw8-stm-hamt-1.2.1.1-doc stm-hamt (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/hgcgnzi2hkb39qc67mc3yrm8gj1672fw-stm-hamt-1.2.1.1 /nix/store/ri5wi93v01w3gd8z66bzsslksbvraiw8-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/hgcgnzi2hkb39qc67mc3yrm8gj1672fw-stm-hamt-1.2.1.1 (1.24 MiB) stm-hamt (post)> Pushing /nix/store/ri5wi93v01w3gd8z66bzsslksbvraiw8-stm-hamt-1.2.1.1-doc (509.69 KiB) stm-hamt (post)> stm-hamt (post)> All done. stm-hamt (post)> added 2 signatures stm-hamt (post)> added 1 signatures stm-hamt (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/hgcgnzi2hkb39qc67mc3yrm8gj1672fw-stm-hamt-1.2.1.1 /nix/store/ri5wi93v01w3gd8z66bzsslksbvraiw8-stm-hamt-1.2.1.1-doc stm-hamt (post)> copying 2 paths... stm-hamt (post)> copying path '/nix/store/ri5wi93v01w3gd8z66bzsslksbvraiw8-stm-hamt-1.2.1.1-doc' to 'https://cache.nix-ci.com'... stm-hamt (post)> copying path '/nix/store/hgcgnzi2hkb39qc67mc3yrm8gj1672fw-stm-hamt-1.2.1.1' to 'https://cache.nix-ci.com'... stm-hamt (post)> copying 1 paths... stm-hamt (post)> copying path '/nix/store/n50w99k2z1rbjh656rn31mgfh2vzwfpw-stm-hamt-1.2.1.1.drv' to 'https://cache.nix-ci.com'... stm-hamt (post)> added 0 signatures stm-hamt (post)> added 0 signatures stm-hamt (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/hgcgnzi2hkb39qc67mc3yrm8gj1672fw-stm-hamt-1.2.1.1 /nix/store/ri5wi93v01w3gd8z66bzsslksbvraiw8-stm-hamt-1.2.1.1-doc stm-hamt (post)> copying 2 paths... stm-hamt (post)> copying path '/nix/store/ri5wi93v01w3gd8z66bzsslksbvraiw8-stm-hamt-1.2.1.1-doc' to 'ssh-ng://worker.nix-ci.com'... stm-hamt (post)> copying path '/nix/store/hgcgnzi2hkb39qc67mc3yrm8gj1672fw-stm-hamt-1.2.1.1' to 'ssh-ng://worker.nix-ci.com'... stm-hamt (post)> copying 1 paths... stm-hamt (post)> copying path '/nix/store/n50w99k2z1rbjh656rn31mgfh2vzwfpw-stm-hamt-1.2.1.1.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/04fydqiib30r3a78s1wyd8shz4cvrv47-stm-containers-1.2.1.1.drv'... ghc-lib-parser> [260 of 456] Compiling GHC.Core.Coercion.Opt ( compiler/GHC/Core/Coercion/Opt.hs, dist/haddock-objs-8346/GHC/Core/Coercion/Opt.o, dist/haddock-objs-8346/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-8346/GHC/Types/DefaultEnv.o, dist/haddock-objs-8346/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-8346/GHC/Builtin/PrimOps.o, dist/haddock-objs-8346/GHC/Builtin/PrimOps.dyn_o ) [HIE file is missing] 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> 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 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> 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 ) mono-traversable> [1 of 6] Compiling Data.MonoTraversable ( src/Data/MonoTraversable.hs, dist/build/Data/MonoTraversable.p_o ) 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 stm-containers> Running phase: setupCompilerEnvironmentPhase stm-containers> Build with /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1. 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> 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.9aBrXpRF4O/setup-package.conf.d -threaded stm-containers> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.9aBrXpRF4O/Main.o ) stm-containers> [2 of 2] Linking Setup 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> 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 stm-containers> Running phase: updateAutotoolsGnuConfigScriptsPhase stm-containers> Running phase: configurePhase stm-containers> configureFlags: --verbose --prefix=/nix/store/b41r12sz45kwihimbr0vppnv3pbwg869-stm-containers-1.2.1.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/4nikdc7gzglj91b3fwljxrrk369sc8i2-stm-containers-1.2.1.1-doc/share/doc/stm-containers-1.2.1.1 --with-gcc=gcc --package-db=/build/tmp.9aBrXpRF4O/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib 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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc is version stm-containers> 9.12.1 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. 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-JgRuRZubxBA53SDcfZuEB6 stm-containers> include base-4.21.0.0-f068 stm-containers> include deferred-folds-0.9.18.7-7VDYz5q5dhh5onuvqU34kL stm-containers> include focus-1.0.3.2-Atli4RWF7lx6NphIo54ldv stm-containers> include hashable-1.4.7.0-FrCvEjo9HTdHfqyBqag94O stm-containers> include list-t-1.0.5.7-BsHziYoyFBTJ2HV3m3MD49 stm-containers> include stm-hamt-1.2.1.1-CkyefLTVqWHC58sbNIaCRX stm-containers> include transformers-0.6.1.2-199f stm-containers> component stm-containers-1.2.1.1-9lsowyZlkdzLyMQwZmJWYE-test stm-containers> include deferred-folds-0.9.18.7-7VDYz5q5dhh5onuvqU34kL stm-containers> include focus-1.0.3.2-Atli4RWF7lx6NphIo54ldv stm-containers> include foldl-1.4.18-FILkEDQdT6h3b0vrYac87e stm-containers> include free-5.2-JHgD5MXOGVIAMB1nszP6KK stm-containers> include list-t-1.0.5.7-BsHziYoyFBTJ2HV3m3MD49 stm-containers> include quickcheck-instances-0.3.32-1Rvlks8mvPJ595Q937YiXx stm-containers> include rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV stm-containers> include stm-containers-1.2.1.1-JgRuRZubxBA53SDcfZuEB6 stm-containers> include tasty-1.5.3-2LfycgWm1o5IAj3wjDgcIY stm-containers> include tasty-hunit-0.10.2-GxiECQtHLG9JqzzTC7gSqY stm-containers> include tasty-quickcheck-0.11-597oKWlAkLA6PjifDQdXTX stm-containers> Linked component graph: stm-containers> unit stm-containers-1.2.1.1-JgRuRZubxBA53SDcfZuEB6 stm-containers> include base-4.21.0.0-f068 stm-containers> include deferred-folds-0.9.18.7-7VDYz5q5dhh5onuvqU34kL stm-containers> include focus-1.0.3.2-Atli4RWF7lx6NphIo54ldv stm-containers> include hashable-1.4.7.0-FrCvEjo9HTdHfqyBqag94O stm-containers> include list-t-1.0.5.7-BsHziYoyFBTJ2HV3m3MD49 stm-containers> include stm-hamt-1.2.1.1-CkyefLTVqWHC58sbNIaCRX stm-containers> include transformers-0.6.1.2-199f stm-containers> StmContainers.Bimap=stm-containers-1.2.1.1-JgRuRZubxBA53SDcfZuEB6:StmContainers.Bimap,StmContainers.Map=stm-containers-1.2.1.1-JgRuRZubxBA53SDcfZuEB6:StmContainers.Map,StmContainers.Multimap=stm-containers-1.2.1.1-JgRuRZubxBA53SDcfZuEB6:StmContainers.Multimap,StmContainers.Set=stm-containers-1.2.1.1-JgRuRZubxBA53SDcfZuEB6:StmContainers.Set stm-containers> unit stm-containers-1.2.1.1-9lsowyZlkdzLyMQwZmJWYE-test stm-containers> include deferred-folds-0.9.18.7-7VDYz5q5dhh5onuvqU34kL stm-containers> include focus-1.0.3.2-Atli4RWF7lx6NphIo54ldv stm-containers> include foldl-1.4.18-FILkEDQdT6h3b0vrYac87e stm-containers> include free-5.2-JHgD5MXOGVIAMB1nszP6KK stm-containers> include list-t-1.0.5.7-BsHziYoyFBTJ2HV3m3MD49 stm-containers> include quickcheck-instances-0.3.32-1Rvlks8mvPJ595Q937YiXx stm-containers> include rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV stm-containers> include stm-containers-1.2.1.1-JgRuRZubxBA53SDcfZuEB6 stm-containers> include tasty-1.5.3-2LfycgWm1o5IAj3wjDgcIY stm-containers> include tasty-hunit-0.10.2-GxiECQtHLG9JqzzTC7gSqY stm-containers> include tasty-quickcheck-0.11-597oKWlAkLA6PjifDQdXTX stm-containers> Ready component graph: stm-containers> definite stm-containers-1.2.1.1-JgRuRZubxBA53SDcfZuEB6 stm-containers> depends base-4.21.0.0-f068 stm-containers> depends deferred-folds-0.9.18.7-7VDYz5q5dhh5onuvqU34kL stm-containers> depends focus-1.0.3.2-Atli4RWF7lx6NphIo54ldv stm-containers> depends hashable-1.4.7.0-FrCvEjo9HTdHfqyBqag94O stm-containers> depends list-t-1.0.5.7-BsHziYoyFBTJ2HV3m3MD49 stm-containers> depends stm-hamt-1.2.1.1-CkyefLTVqWHC58sbNIaCRX stm-containers> depends transformers-0.6.1.2-199f stm-containers> definite stm-containers-1.2.1.1-9lsowyZlkdzLyMQwZmJWYE-test stm-containers> depends deferred-folds-0.9.18.7-7VDYz5q5dhh5onuvqU34kL stm-containers> depends focus-1.0.3.2-Atli4RWF7lx6NphIo54ldv stm-containers> depends foldl-1.4.18-FILkEDQdT6h3b0vrYac87e stm-containers> depends free-5.2-JHgD5MXOGVIAMB1nszP6KK stm-containers> depends list-t-1.0.5.7-BsHziYoyFBTJ2HV3m3MD49 stm-containers> depends quickcheck-instances-0.3.32-1Rvlks8mvPJ595Q937YiXx stm-containers> depends rerebase-1.21.2-RryH10OMsZAaJjfhdwGlV stm-containers> depends stm-containers-1.2.1.1-JgRuRZubxBA53SDcfZuEB6 stm-containers> depends tasty-1.5.3-2LfycgWm1o5IAj3wjDgcIY stm-containers> depends tasty-hunit-0.10.2-GxiECQtHLG9JqzzTC7gSqY stm-containers> depends tasty-quickcheck-0.11-597oKWlAkLA6PjifDQdXTX 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/b41r12sz45kwihimbr0vppnv3pbwg869-stm-containers-1.2.1.1 stm-containers> Executables installed in: stm-containers> /nix/store/b41r12sz45kwihimbr0vppnv3pbwg869-stm-containers-1.2.1.1/bin stm-containers> Libraries installed in: stm-containers> /nix/store/b41r12sz45kwihimbr0vppnv3pbwg869-stm-containers-1.2.1.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/stm-containers-1.2.1.1-JgRuRZubxBA53SDcfZuEB6 stm-containers> Dynamic Libraries installed in: stm-containers> /nix/store/b41r12sz45kwihimbr0vppnv3pbwg869-stm-containers-1.2.1.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739 stm-containers> Private executables installed in: stm-containers> /nix/store/b41r12sz45kwihimbr0vppnv3pbwg869-stm-containers-1.2.1.1/libexec/x86_64-linux-ghc-9.12.1-f739/stm-containers-1.2.1.1 stm-containers> Data files installed in: stm-containers> /nix/store/b41r12sz45kwihimbr0vppnv3pbwg869-stm-containers-1.2.1.1/share/x86_64-linux-ghc-9.12.1-f739/stm-containers-1.2.1.1 stm-containers> Documentation installed in: stm-containers> /nix/store/4nikdc7gzglj91b3fwljxrrk369sc8i2-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/b41r12sz45kwihimbr0vppnv3pbwg869-stm-containers-1.2.1.1/etc stm-containers> No alex found stm-containers> Using ar found on system at: stm-containers> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-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/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc stm-containers> Using ghc version 9.12.1 found on system at: stm-containers> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc stm-containers> Using ghc-pkg version 9.12.1 found on system at: stm-containers> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/wrs1dkr0pfxm92c5zxrfyy62ifw61ybm-hscolour-1.25/bin/HsColour stm-containers> No jhc found stm-containers> Using ld found on system at: stm-containers> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/runghc-9.12.1 stm-containers> Using strip version 2.44 found on system at: stm-containers> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip stm-containers> Using tar found on system at: stm-containers> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar stm-containers> No uhc found stm-containers> Running phase: buildPhase stm-containers> Preprocessing library for stm-containers-1.2.1.1... stm-containers> Building library for stm-containers-1.2.1.1... stm-containers> [1 of 5] Compiling StmContainers.Prelude ( library/StmContainers/Prelude.hs, dist/build/StmContainers/Prelude.o, dist/build/StmContainers/Prelude.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 ) 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 ) 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 ) 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... 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 ) 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 ) 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 ) lsp-types> [ 1 of 452] Compiling Data.IxMap ( src/Data/IxMap.hs, dist/build/Data/IxMap.p_o ) lsp-types> [ 2 of 452] Compiling Data.Row.Hashable ( src/Data/Row/Hashable.hs, dist/build/Data/Row/Hashable.p_o ) lsp-types> [ 3 of 452] Compiling Language.LSP.Protocol.Message.Meta ( src/Language/LSP/Protocol/Message/Meta.hs, dist/build/Language/LSP/Protocol/Message/Meta.p_o ) lsp-types> [ 4 of 452] Compiling Language.LSP.Protocol.Types.LspEnum ( src/Language/LSP/Protocol/Types/LspEnum.hs, dist/build/Language/LSP/Protocol/Types/LspEnum.p_o ) 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 ) lsp-types> [ 5 of 452] Compiling Language.LSP.Protocol.Types.Singletons ( src/Language/LSP/Protocol/Types/Singletons.hs, dist/build/Language/LSP/Protocol/Types/Singletons.p_o ) lsp-types> [ 6 of 452] Compiling Language.LSP.Protocol.Types.Uri ( src/Language/LSP/Protocol/Types/Uri.hs, dist/build/Language/LSP/Protocol/Types/Uri.p_o ) lsp-types> [ 7 of 452] Compiling Language.LSP.Protocol.Types.Uri.OsPath ( src/Language/LSP/Protocol/Types/Uri/OsPath.hs, dist/build/Language/LSP/Protocol/Types/Uri/OsPath.p_o ) stm-containers> [5 of 5] Linking dist/build/test/test 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 ) mono-traversable> [2 of 6] Compiling Data.Containers ( src/Data/Containers.hs, dist/build/Data/Containers.p_o ) lsp-types> [ 10 of 452] Compiling Data.Row.Aeson ( src/Data/Row/Aeson.hs, dist/build/Data/Row/Aeson.p_o ) 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.02s) 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 ghc-lib-parser> [263 of 456] Compiling GHC.Cmm.CLabel ( compiler/GHC/Cmm/CLabel.hs, dist/haddock-objs-8346/GHC/Cmm/CLabel.o, dist/haddock-objs-8346/GHC/Cmm/CLabel.dyn_o ) [HIE file is missing] 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 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> 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 ghc-lib-parser> [264 of 456] Compiling GHC.Cmm.BlockId ( compiler/GHC/Cmm/BlockId.hs, dist/haddock-objs-8346/GHC/Cmm/BlockId.o, dist/haddock-objs-8346/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-8346/GHC/Core/FVs.o, dist/haddock-objs-8346/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-8346/GHC/Builtin/Types/Literals.o, dist/haddock-objs-8346/GHC/Builtin/Types/Literals.dyn_o ) [HIE file is missing] apply-refact> Documentation created: dist/doc/html/apply-refact, apply-refact> dist/doc/html/apply-refact/apply-refact.txt ghc-lib-parser> [267 of 456] Compiling GHC.Core.FamInstEnv ( compiler/GHC/Core/FamInstEnv.hs, dist/haddock-objs-8346/GHC/Core/FamInstEnv.o, dist/haddock-objs-8346/GHC/Core/FamInstEnv.dyn_o ) [HIE file is missing] 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 ) ghc-lib-parser> [268 of 456] Compiling GHC.Core.Utils ( compiler/GHC/Core/Utils.hs, dist/haddock-objs-8346/GHC/Core/Utils.o, dist/haddock-objs-8346/GHC/Core/Utils.dyn_o ) [HIE file is missing] lsp-types> [ 12 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceSymbolRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceSymbolRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceSymbolRegistrationOptions.p_o ) lsp-types> [ 13 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceSymbolOptions ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceSymbolOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceSymbolOptions.p_o ) lsp-types> [ 14 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceFoldersServerCapabilities ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceFoldersServerCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceFoldersServerCapabilities.p_o ) lsp-types> [ 15 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceFolder ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceFolder.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceFolder.p_o ) apply-refact> Preprocessing test suite 'test' for apply-refact-0.15.0.0... apply-refact> Running phase: installPhase apply-refact> Installing executable refactor in /nix/store/dyyylggnf29qdcnkwihqg4g4yj3krs1q-apply-refact-0.15.0.0/bin apply-refact> Warning: The directory apply-refact> /nix/store/dyyylggnf29qdcnkwihqg4g4yj3krs1q-apply-refact-0.15.0.0/bin is not apply-refact> in the system search path. ghc-lib-parser> [269 of 456] Compiling GHC.Core.Unfold ( compiler/GHC/Core/Unfold.hs, dist/haddock-objs-8346/GHC/Core/Unfold.o, dist/haddock-objs-8346/GHC/Core/Unfold.dyn_o ) [HIE file is missing] apply-refact> Installing library in /nix/store/dyyylggnf29qdcnkwihqg4g4yj3krs1q-apply-refact-0.15.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/apply-refact-0.15.0.0-HvsPKYfSego8CCbRfV0w87 ghc-lib-parser> [270 of 456] Compiling GHC.Core.Subst ( compiler/GHC/Core/Subst.hs, dist/haddock-objs-8346/GHC/Core/Subst.o, dist/haddock-objs-8346/GHC/Core/Subst.dyn_o ) [HIE file is missing] apply-refact> Running phase: fixupPhase apply-refact> shrinking RPATHs of ELF executables and libraries in /nix/store/dyyylggnf29qdcnkwihqg4g4yj3krs1q-apply-refact-0.15.0.0 apply-refact> shrinking /nix/store/dyyylggnf29qdcnkwihqg4g4yj3krs1q-apply-refact-0.15.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHSapply-refact-0.15.0.0-HvsPKYfSego8CCbRfV0w87-ghc9.12.1.so apply-refact> shrinking /nix/store/dyyylggnf29qdcnkwihqg4g4yj3krs1q-apply-refact-0.15.0.0/bin/refactor ghc-lib-parser> [271 of 456] Compiling GHC.Core.Opt.Arity ( compiler/GHC/Core/Opt/Arity.hs, dist/haddock-objs-8346/GHC/Core/Opt/Arity.o, dist/haddock-objs-8346/GHC/Core/Opt/Arity.dyn_o ) [HIE file is missing] apply-refact> checking for references to /build/ in /nix/store/dyyylggnf29qdcnkwihqg4g4yj3krs1q-apply-refact-0.15.0.0... apply-refact> patching script interpreter paths in /nix/store/dyyylggnf29qdcnkwihqg4g4yj3krs1q-apply-refact-0.15.0.0 apply-refact> stripping (with command strip and flags -S -p) in /nix/store/dyyylggnf29qdcnkwihqg4g4yj3krs1q-apply-refact-0.15.0.0/lib /nix/store/dyyylggnf29qdcnkwihqg4g4yj3krs1q-apply-refact-0.15.0.0/bin apply-refact> shrinking RPATHs of ELF executables and libraries in /nix/store/wmp8vxmlij1472b748h5nqlm2f0m1b33-apply-refact-0.15.0.0-doc apply-refact> checking for references to /build/ in /nix/store/wmp8vxmlij1472b748h5nqlm2f0m1b33-apply-refact-0.15.0.0-doc... apply-refact> patching script interpreter paths in /nix/store/wmp8vxmlij1472b748h5nqlm2f0m1b33-apply-refact-0.15.0.0-doc apply-refact (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/dyyylggnf29qdcnkwihqg4g4yj3krs1q-apply-refact-0.15.0.0 /nix/store/wmp8vxmlij1472b748h5nqlm2f0m1b33-apply-refact-0.15.0.0-doc apply-refact (post)> Pushing 2 paths (125 are already present) using zstd to cache sellout ⏳ apply-refact (post)> apply-refact (post)> Pushing /nix/store/wmp8vxmlij1472b748h5nqlm2f0m1b33-apply-refact-0.15.0.0-doc (11.11 MiB) apply-refact (post)> Pushing /nix/store/dyyylggnf29qdcnkwihqg4g4yj3krs1q-apply-refact-0.15.0.0 (75.71 MiB) apply-refact (post)> apply-refact (post)> All done. apply-refact (post)> added 2 signatures apply-refact (post)> added 5 signatures apply-refact (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/dyyylggnf29qdcnkwihqg4g4yj3krs1q-apply-refact-0.15.0.0 /nix/store/wmp8vxmlij1472b748h5nqlm2f0m1b33-apply-refact-0.15.0.0-doc apply-refact (post)> copying 2 paths... apply-refact (post)> copying path '/nix/store/wmp8vxmlij1472b748h5nqlm2f0m1b33-apply-refact-0.15.0.0-doc' to 'https://cache.nix-ci.com'... apply-refact (post)> copying path '/nix/store/dyyylggnf29qdcnkwihqg4g4yj3krs1q-apply-refact-0.15.0.0' to 'https://cache.nix-ci.com'... apply-refact (post)> copying 2 paths... apply-refact (post)> copying path '/nix/store/qi1yp6d1l8avn1ziyyiybdxsvgra66h7-apply-refact-0.15.0.0.tar.gz.drv' to 'https://cache.nix-ci.com'... apply-refact (post)> copying path '/nix/store/pfi1992xpzifn36dsx3bdk1bb616za2w-apply-refact-0.15.0.0.drv' to 'https://cache.nix-ci.com'... apply-refact (post)> added 0 signatures apply-refact (post)> added 0 signatures apply-refact (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/dyyylggnf29qdcnkwihqg4g4yj3krs1q-apply-refact-0.15.0.0 /nix/store/wmp8vxmlij1472b748h5nqlm2f0m1b33-apply-refact-0.15.0.0-doc apply-refact (post)> copying 2 paths... apply-refact (post)> copying path '/nix/store/wmp8vxmlij1472b748h5nqlm2f0m1b33-apply-refact-0.15.0.0-doc' to 'ssh-ng://worker.nix-ci.com'... apply-refact (post)> copying path '/nix/store/dyyylggnf29qdcnkwihqg4g4yj3krs1q-apply-refact-0.15.0.0' to 'ssh-ng://worker.nix-ci.com'... apply-refact (post)> copying 2 paths... apply-refact (post)> copying path '/nix/store/qi1yp6d1l8avn1ziyyiybdxsvgra66h7-apply-refact-0.15.0.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... apply-refact (post)> copying path '/nix/store/pfi1992xpzifn36dsx3bdk1bb616za2w-apply-refact-0.15.0.0.drv' to 'ssh-ng://worker.nix-ci.com'... ghc-lib-parser> [272 of 456] Compiling GHC.Core.Opt.OccurAnal ( compiler/GHC/Core/Opt/OccurAnal.hs, dist/haddock-objs-8346/GHC/Core/Opt/OccurAnal.o, dist/haddock-objs-8346/GHC/Core/Opt/OccurAnal.dyn_o ) [HIE file is missing] ghc-lib-parser> [273 of 456] Compiling GHC.Core.Unfold.Make ( compiler/GHC/Core/Unfold/Make.hs, dist/haddock-objs-8346/GHC/Core/Unfold/Make.o, dist/haddock-objs-8346/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-8346/GHC/Core/Make.o, dist/haddock-objs-8346/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-8346/GHC/Core/SimpleOpt.o, dist/haddock-objs-8346/GHC/Core/SimpleOpt.dyn_o ) [HIE file is missing] ghc-lib-parser> [276 of 456] Compiling GHC.Iface.Syntax ( compiler/GHC/Iface/Syntax.hs, dist/haddock-objs-8346/GHC/Iface/Syntax.o, dist/haddock-objs-8346/GHC/Iface/Syntax.dyn_o ) [HIE file is missing] ghc-lib-parser> [277 of 456] Compiling GHC.Cmm.Expr ( compiler/GHC/Cmm/Expr.hs, dist/haddock-objs-8346/GHC/Cmm/Expr.o, dist/haddock-objs-8346/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-8346/GHC/ByteCode/Types.o, dist/haddock-objs-8346/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-8346/GHC/Core/InstEnv.o, dist/haddock-objs-8346/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-8346/GHC/Tc/Types/Evidence.o, dist/haddock-objs-8346/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-8346/GHC/Hs/Type.o, dist/haddock-objs-8346/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-8346/GHC/Types/Hint.o, dist/haddock-objs-8346/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-8346/GHC/Hs/Lit.o, dist/haddock-objs-8346/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-8346/GHC/Hs/Binds.o, dist/haddock-objs-8346/GHC/Hs/Binds.dyn_o ) [HIE file is missing] ghc-lib-parser> [285 of 456] Compiling GHC.Hs.Pat ( compiler/GHC/Hs/Pat.hs, dist/haddock-objs-8346/GHC/Hs/Pat.o, dist/haddock-objs-8346/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-8346/GHC/Hs/Decls.o, dist/haddock-objs-8346/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-8346/GHC/Hs/Expr.o, dist/haddock-objs-8346/GHC/Hs/Expr.dyn_o ) [HIE file is missing] ghc-lib-parser> [288 of 456] Compiling GHC.Hs.Utils ( compiler/GHC/Hs/Utils.hs, dist/haddock-objs-8346/GHC/Hs/Utils.o, dist/haddock-objs-8346/GHC/Hs/Utils.dyn_o ) [HIE file is missing] ghc-lib-parser> [289 of 456] Compiling GHC.Types.Hint.Ppr ( compiler/GHC/Types/Hint/Ppr.hs, dist/haddock-objs-8346/GHC/Types/Hint/Ppr.o, dist/haddock-objs-8346/GHC/Types/Hint/Ppr.dyn_o ) [HIE file is missing] ghc-lib-parser> [290 of 456] Compiling GHC.Types.Error ( compiler/GHC/Types/Error.hs, dist/haddock-objs-8346/GHC/Types/Error.o, dist/haddock-objs-8346/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-8346/GHC/Utils/Logger.o, dist/haddock-objs-8346/GHC/Utils/Logger.dyn_o ) [HIE file is missing] ghc-lib-parser> [292 of 456] Compiling GHC.Utils.Error ( compiler/GHC/Utils/Error.hs, dist/haddock-objs-8346/GHC/Utils/Error.o, dist/haddock-objs-8346/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-8346/GHC/Utils/TmpFs.o, dist/haddock-objs-8346/GHC/Utils/TmpFs.dyn_o ) [HIE file is missing] lsp-types> [ 16 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceFoldersInitializeParams ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceFoldersInitializeParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceFoldersInitializeParams.p_o ) lsp-types> [ 17 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceFoldersChangeEvent ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceFoldersChangeEvent.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceFoldersChangeEvent.p_o ) lsp-types> [ 18 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkDoneProgressReport ( generated/Language/LSP/Protocol/Internal/Types/WorkDoneProgressReport.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressReport.p_o ) lsp-types> [ 19 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkDoneProgressOptions ( generated/Language/LSP/Protocol/Internal/Types/WorkDoneProgressOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressOptions.p_o ) lsp-types> [ 20 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkDoneProgressEnd ( generated/Language/LSP/Protocol/Internal/Types/WorkDoneProgressEnd.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressEnd.p_o ) lsp-types> [ 21 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkDoneProgressBegin ( generated/Language/LSP/Protocol/Internal/Types/WorkDoneProgressBegin.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkDoneProgressBegin.p_o ) lsp-types> [ 22 of 452] Compiling Language.LSP.Protocol.Types.Progress ( src/Language/LSP/Protocol/Types/Progress.hs, dist/build/Language/LSP/Protocol/Types/Progress.p_o ) lsp-types> [ 23 of 452] Compiling Language.LSP.Protocol.Internal.Types.WatchKind ( generated/Language/LSP/Protocol/Internal/Types/WatchKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/WatchKind.p_o ) lsp-types> [ 24 of 452] Compiling Language.LSP.Protocol.Internal.Types.VersionedTextDocumentIdentifier ( generated/Language/LSP/Protocol/Internal/Types/VersionedTextDocumentIdentifier.hs, dist/build/Language/LSP/Protocol/Internal/Types/VersionedTextDocumentIdentifier.p_o ) lsp-types> [ 25 of 452] Compiling Language.LSP.Protocol.Internal.Types.VersionedNotebookDocumentIdentifier ( generated/Language/LSP/Protocol/Internal/Types/VersionedNotebookDocumentIdentifier.hs, dist/build/Language/LSP/Protocol/Internal/Types/VersionedNotebookDocumentIdentifier.p_o ) lsp-types> [ 26 of 452] Compiling Language.LSP.Protocol.Internal.Types.Unregistration ( generated/Language/LSP/Protocol/Internal/Types/Unregistration.hs, dist/build/Language/LSP/Protocol/Internal/Types/Unregistration.p_o ) lsp-types> [ 27 of 452] Compiling Language.LSP.Protocol.Internal.Types.UnregistrationParams ( generated/Language/LSP/Protocol/Internal/Types/UnregistrationParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/UnregistrationParams.p_o ) lsp-types> [ 28 of 452] Compiling Language.LSP.Protocol.Internal.Types.UniquenessLevel ( generated/Language/LSP/Protocol/Internal/Types/UniquenessLevel.hs, dist/build/Language/LSP/Protocol/Internal/Types/UniquenessLevel.p_o ) lsp-types> [ 29 of 452] Compiling Language.LSP.Protocol.Internal.Types.UnchangedDocumentDiagnosticReport ( generated/Language/LSP/Protocol/Internal/Types/UnchangedDocumentDiagnosticReport.hs, dist/build/Language/LSP/Protocol/Internal/Types/UnchangedDocumentDiagnosticReport.p_o ) lsp-types> [ 30 of 452] Compiling Language.LSP.Protocol.Internal.Types.TypeHierarchyOptions ( generated/Language/LSP/Protocol/Internal/Types/TypeHierarchyOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchyOptions.p_o ) lsp-types> [ 31 of 452] Compiling Language.LSP.Protocol.Internal.Types.TypeHierarchyClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/TypeHierarchyClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchyClientCapabilities.p_o ) lsp-types> [ 32 of 452] Compiling Language.LSP.Protocol.Internal.Types.TypeDefinitionOptions ( generated/Language/LSP/Protocol/Internal/Types/TypeDefinitionOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/TypeDefinitionOptions.p_o ) 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 ) 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 ) mono-traversable> [3 of 3] Linking dist/build/test/test mono-traversable> buildPhase completed in 1 minutes 2 seconds mono-traversable> Running phase: checkPhase 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; 85 discarded. mono-traversable> oproduct mono-traversable> works on lists [✔] mono-traversable> +++ OK, passed 100 tests; 122 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. mono-traversable> works on 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> 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") [✔] stm-containers> Documentation created: dist/doc/html/stm-containers, stm-containers> dist/doc/html/stm-containers/stm-containers.txt 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/b41r12sz45kwihimbr0vppnv3pbwg869-stm-containers-1.2.1.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/stm-containers-1.2.1.1-JgRuRZubxBA53SDcfZuEB6 stm-containers> Running phase: fixupPhase stm-containers> shrinking RPATHs of ELF executables and libraries in /nix/store/b41r12sz45kwihimbr0vppnv3pbwg869-stm-containers-1.2.1.1 stm-containers> shrinking /nix/store/b41r12sz45kwihimbr0vppnv3pbwg869-stm-containers-1.2.1.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHSstm-containers-1.2.1.1-JgRuRZubxBA53SDcfZuEB6-ghc9.12.1.so stm-containers> checking for references to /build/ in /nix/store/b41r12sz45kwihimbr0vppnv3pbwg869-stm-containers-1.2.1.1... stm-containers> patching script interpreter paths in /nix/store/b41r12sz45kwihimbr0vppnv3pbwg869-stm-containers-1.2.1.1 stm-containers> stripping (with command strip and flags -S -p) in /nix/store/b41r12sz45kwihimbr0vppnv3pbwg869-stm-containers-1.2.1.1/lib stm-containers> shrinking RPATHs of ELF executables and libraries in /nix/store/4nikdc7gzglj91b3fwljxrrk369sc8i2-stm-containers-1.2.1.1-doc stm-containers> checking for references to /build/ in /nix/store/4nikdc7gzglj91b3fwljxrrk369sc8i2-stm-containers-1.2.1.1-doc... stm-containers> patching script interpreter paths in /nix/store/4nikdc7gzglj91b3fwljxrrk369sc8i2-stm-containers-1.2.1.1-doc ghc-lib-parser> [294 of 456] Compiling GHC.Driver.Pipeline.Monad ( compiler/GHC/Driver/Pipeline/Monad.hs, dist/haddock-objs-8346/GHC/Driver/Pipeline/Monad.o, dist/haddock-objs-8346/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-8346/GHC/Driver/Backend.o, dist/haddock-objs-8346/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-8346/GHC/Driver/DynFlags.o, dist/haddock-objs-8346/GHC/Driver/DynFlags.dyn_o ) [HIE file is missing] ghc-lib-parser> [297 of 456] Compiling GHC.Unit.State ( compiler/GHC/Unit/State.hs, dist/haddock-objs-8346/GHC/Unit/State.o, dist/haddock-objs-8346/GHC/Unit/State.dyn_o ) [HIE file is missing] ghc-lib-parser> [298 of 456] Compiling GHC.Unit.Module.Deps ( compiler/GHC/Unit/Module/Deps.hs, dist/haddock-objs-8346/GHC/Unit/Module/Deps.o, dist/haddock-objs-8346/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-8346/GHC/Unit.o, dist/haddock-objs-8346/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-8346/GHC/Iface/Errors/Types.o, dist/haddock-objs-8346/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-8346/GHC/Unit/Module/WholeCoreBindings.o, dist/haddock-objs-8346/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-8346/GHC/Hs/Instances.o, dist/haddock-objs-8346/GHC/Hs/Instances.dyn_o ) [HIE file is missing] 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 ) 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 [✔] stm-containers (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/4nikdc7gzglj91b3fwljxrrk369sc8i2-stm-containers-1.2.1.1-doc /nix/store/b41r12sz45kwihimbr0vppnv3pbwg869-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/b41r12sz45kwihimbr0vppnv3pbwg869-stm-containers-1.2.1.1 (1.34 MiB) stm-containers (post)> Pushing /nix/store/4nikdc7gzglj91b3fwljxrrk369sc8i2-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 1 signatures stm-containers (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/4nikdc7gzglj91b3fwljxrrk369sc8i2-stm-containers-1.2.1.1-doc /nix/store/b41r12sz45kwihimbr0vppnv3pbwg869-stm-containers-1.2.1.1 stm-containers (post)> copying 2 paths... stm-containers (post)> copying path '/nix/store/4nikdc7gzglj91b3fwljxrrk369sc8i2-stm-containers-1.2.1.1-doc' to 'https://cache.nix-ci.com'... stm-containers (post)> copying path '/nix/store/b41r12sz45kwihimbr0vppnv3pbwg869-stm-containers-1.2.1.1' to 'https://cache.nix-ci.com'... stm-containers (post)> copying 1 paths... stm-containers (post)> copying path '/nix/store/04fydqiib30r3a78s1wyd8shz4cvrv47-stm-containers-1.2.1.1.drv' to 'https://cache.nix-ci.com'... stm-containers (post)> added 0 signatures stm-containers (post)> added 0 signatures stm-containers (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/4nikdc7gzglj91b3fwljxrrk369sc8i2-stm-containers-1.2.1.1-doc /nix/store/b41r12sz45kwihimbr0vppnv3pbwg869-stm-containers-1.2.1.1 stm-containers (post)> copying 2 paths... stm-containers (post)> copying path '/nix/store/4nikdc7gzglj91b3fwljxrrk369sc8i2-stm-containers-1.2.1.1-doc' to 'ssh-ng://worker.nix-ci.com'... stm-containers (post)> copying path '/nix/store/b41r12sz45kwihimbr0vppnv3pbwg869-stm-containers-1.2.1.1' to 'ssh-ng://worker.nix-ci.com'... stm-containers (post)> copying 1 paths... stm-containers (post)> copying path '/nix/store/04fydqiib30r3a78s1wyd8shz4cvrv47-stm-containers-1.2.1.1.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/2nmbazcvis6wsy3sncbv5yvj5cgiqnhi-hls-graph-2.10.0.0.drv'... 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 ) 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 [✔] 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 ) 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. 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. 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. 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 ) 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 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 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) [✔] lsp-types> [103 of 452] Compiling Language.LSP.Protocol.Internal.Types.ReferenceParams ( generated/Language/LSP/Protocol/Internal/Types/ReferenceParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/ReferenceParams.p_o ) lsp-types> [104 of 452] Compiling Language.LSP.Protocol.Internal.Types.Range ( generated/Language/LSP/Protocol/Internal/Types/Range.hs, dist/build/Language/LSP/Protocol/Internal/Types/Range.p_o ) lsp-types> [105 of 452] Compiling Language.LSP.Protocol.Types.Location ( src/Language/LSP/Protocol/Types/Location.hs, dist/build/Language/LSP/Protocol/Types/Location.p_o ) lsp-types> [106 of 452] Compiling Language.LSP.Protocol.Internal.Types.TypeHierarchyItem ( generated/Language/LSP/Protocol/Internal/Types/TypeHierarchyItem.hs, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchyItem.p_o ) lsp-types> [107 of 452] Compiling Language.LSP.Protocol.Internal.Types.TypeHierarchySupertypesParams ( generated/Language/LSP/Protocol/Internal/Types/TypeHierarchySupertypesParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchySupertypesParams.p_o ) lsp-types> [108 of 452] Compiling Language.LSP.Protocol.Internal.Types.TypeHierarchySubtypesParams ( generated/Language/LSP/Protocol/Internal/Types/TypeHierarchySubtypesParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchySubtypesParams.p_o ) lsp-types> [109 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextEdit ( generated/Language/LSP/Protocol/Internal/Types/TextEdit.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextEdit.p_o ) lsp-types> [110 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentContentChangePartial ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentContentChangePartial.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentContentChangePartial.p_o ) lsp-types> [111 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentContentChangeEvent ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentContentChangeEvent.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentContentChangeEvent.p_o ) lsp-types> [112 of 452] Compiling Language.LSP.Protocol.Internal.Types.ShowDocumentParams ( generated/Language/LSP/Protocol/Internal/Types/ShowDocumentParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/ShowDocumentParams.p_o ) lsp-types> [113 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensRangeParams ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensRangeParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensRangeParams.p_o ) lsp-types> [114 of 452] Compiling Language.LSP.Protocol.Internal.Types.SelectionRange ( generated/Language/LSP/Protocol/Internal/Types/SelectionRange.hs, dist/build/Language/LSP/Protocol/Internal/Types/SelectionRange.p_o ) lsp-types> [115 of 452] Compiling Language.LSP.Protocol.Internal.Types.PrepareRenamePlaceholder ( generated/Language/LSP/Protocol/Internal/Types/PrepareRenamePlaceholder.hs, dist/build/Language/LSP/Protocol/Internal/Types/PrepareRenamePlaceholder.p_o ) lsp-types> [116 of 452] Compiling Language.LSP.Protocol.Internal.Types.PrepareRenameResult ( generated/Language/LSP/Protocol/Internal/Types/PrepareRenameResult.hs, dist/build/Language/LSP/Protocol/Internal/Types/PrepareRenameResult.p_o ) lsp-types> [117 of 452] Compiling Language.LSP.Protocol.Internal.Types.PrepareRenameParams ( generated/Language/LSP/Protocol/Internal/Types/PrepareRenameParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/PrepareRenameParams.p_o ) lsp-types> [118 of 452] Compiling Language.LSP.Protocol.Internal.Types.Pattern ( generated/Language/LSP/Protocol/Internal/Types/Pattern.hs, dist/build/Language/LSP/Protocol/Internal/Types/Pattern.p_o ) lsp-types> [119 of 452] Compiling Language.LSP.Protocol.Internal.Types.RelativePattern ( generated/Language/LSP/Protocol/Internal/Types/RelativePattern.hs, dist/build/Language/LSP/Protocol/Internal/Types/RelativePattern.p_o ) lsp-types> [120 of 452] Compiling Language.LSP.Protocol.Internal.Types.PartialResultParams ( generated/Language/LSP/Protocol/Internal/Types/PartialResultParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/PartialResultParams.p_o ) 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. 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 ) mono-traversable> splitElem sep === splitSeq (singleton sep) [✔] mono-traversable> +++ OK, passed 100 tests. mono-traversable> Lazy 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> 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.2123 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. lsp-types> [137 of 452] Compiling Language.LSP.Protocol.Internal.Types.MonikerParams ( generated/Language/LSP/Protocol/Internal/Types/MonikerParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/MonikerParams.p_o ) lsp-types> [138 of 452] Compiling Language.LSP.Protocol.Internal.Types.MonikerOptions ( generated/Language/LSP/Protocol/Internal/Types/MonikerOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/MonikerOptions.p_o ) lsp-types> [139 of 452] Compiling Language.LSP.Protocol.Internal.Types.MonikerKind ( generated/Language/LSP/Protocol/Internal/Types/MonikerKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/MonikerKind.p_o ) lsp-types> [140 of 452] Compiling Language.LSP.Protocol.Internal.Types.MonikerClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/MonikerClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/MonikerClientCapabilities.p_o ) lsp-types> [141 of 452] Compiling Language.LSP.Protocol.Internal.Types.Moniker ( generated/Language/LSP/Protocol/Internal/Types/Moniker.hs, dist/build/Language/LSP/Protocol/Internal/Types/Moniker.p_o ) lsp-types> [142 of 452] Compiling Language.LSP.Protocol.Internal.Types.MessageType ( generated/Language/LSP/Protocol/Internal/Types/MessageType.hs, dist/build/Language/LSP/Protocol/Internal/Types/MessageType.p_o ) lsp-types> [143 of 452] Compiling Language.LSP.Protocol.Internal.Types.ShowMessageParams ( generated/Language/LSP/Protocol/Internal/Types/ShowMessageParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/ShowMessageParams.p_o ) lsp-types> [144 of 452] Compiling Language.LSP.Protocol.Internal.Types.MessageActionItem ( generated/Language/LSP/Protocol/Internal/Types/MessageActionItem.hs, dist/build/Language/LSP/Protocol/Internal/Types/MessageActionItem.p_o ) lsp-types> [145 of 452] Compiling Language.LSP.Protocol.Internal.Types.ShowMessageRequestParams ( generated/Language/LSP/Protocol/Internal/Types/ShowMessageRequestParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/ShowMessageRequestParams.p_o ) lsp-types> [146 of 452] Compiling Language.LSP.Protocol.Internal.Types.MarkupKind ( generated/Language/LSP/Protocol/Internal/Types/MarkupKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/MarkupKind.p_o ) lsp-types> [147 of 452] Compiling Language.LSP.Protocol.Internal.Types.MarkupContent ( generated/Language/LSP/Protocol/Internal/Types/MarkupContent.hs, dist/build/Language/LSP/Protocol/Internal/Types/MarkupContent.p_o ) lsp-types> [148 of 452] Compiling Language.LSP.Protocol.Types.MarkupContent ( src/Language/LSP/Protocol/Types/MarkupContent.hs, dist/build/Language/LSP/Protocol/Types/MarkupContent.p_o ) lsp-types> [149 of 452] Compiling Language.LSP.Protocol.Internal.Types.ParameterInformation ( generated/Language/LSP/Protocol/Internal/Types/ParameterInformation.hs, dist/build/Language/LSP/Protocol/Internal/Types/ParameterInformation.p_o ) lsp-types> [150 of 452] Compiling Language.LSP.Protocol.Internal.Types.SignatureInformation ( generated/Language/LSP/Protocol/Internal/Types/SignatureInformation.hs, dist/build/Language/LSP/Protocol/Internal/Types/SignatureInformation.p_o ) lsp-types> [151 of 452] Compiling Language.LSP.Protocol.Internal.Types.SignatureHelp ( generated/Language/LSP/Protocol/Internal/Types/SignatureHelp.hs, dist/build/Language/LSP/Protocol/Internal/Types/SignatureHelp.p_o ) lsp-types> [152 of 452] Compiling Language.LSP.Protocol.Internal.Types.SignatureHelpContext ( generated/Language/LSP/Protocol/Internal/Types/SignatureHelpContext.hs, dist/build/Language/LSP/Protocol/Internal/Types/SignatureHelpContext.p_o ) lsp-types> [153 of 452] Compiling Language.LSP.Protocol.Internal.Types.SignatureHelpParams ( generated/Language/LSP/Protocol/Internal/Types/SignatureHelpParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/SignatureHelpParams.p_o ) lsp-types> [154 of 452] Compiling Language.LSP.Protocol.Internal.Types.MarkedStringWithLanguage ( generated/Language/LSP/Protocol/Internal/Types/MarkedStringWithLanguage.hs, dist/build/Language/LSP/Protocol/Internal/Types/MarkedStringWithLanguage.p_o ) lsp-types> [155 of 452] Compiling Language.LSP.Protocol.Internal.Types.MarkedString ( generated/Language/LSP/Protocol/Internal/Types/MarkedString.hs, dist/build/Language/LSP/Protocol/Internal/Types/MarkedString.p_o ) lsp-types> [156 of 452] Compiling Language.LSP.Protocol.Internal.Types.MarkdownClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/MarkdownClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/MarkdownClientCapabilities.p_o ) lsp-types> [157 of 452] Compiling Language.LSP.Protocol.Internal.Types.LogTraceParams ( generated/Language/LSP/Protocol/Internal/Types/LogTraceParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/LogTraceParams.p_o ) lsp-types> [158 of 452] Compiling Language.LSP.Protocol.Internal.Types.LogMessageParams ( generated/Language/LSP/Protocol/Internal/Types/LogMessageParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/LogMessageParams.p_o ) lsp-types> [159 of 452] Compiling Language.LSP.Protocol.Internal.Types.LocationUriOnly ( generated/Language/LSP/Protocol/Internal/Types/LocationUriOnly.hs, dist/build/Language/LSP/Protocol/Internal/Types/LocationUriOnly.p_o ) lsp-types> [160 of 452] Compiling Language.LSP.Protocol.Internal.Types.LocationLink ( generated/Language/LSP/Protocol/Internal/Types/LocationLink.hs, dist/build/Language/LSP/Protocol/Internal/Types/LocationLink.p_o ) lsp-types> [161 of 452] Compiling Language.LSP.Protocol.Internal.Types.Location ( generated/Language/LSP/Protocol/Internal/Types/Location.hs, dist/build/Language/LSP/Protocol/Internal/Types/Location.p_o ) lsp-types> [162 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceSymbol ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceSymbol.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceSymbol.p_o ) lsp-types> [163 of 452] Compiling Language.LSP.Protocol.Internal.Types.SymbolInformation ( generated/Language/LSP/Protocol/Internal/Types/SymbolInformation.hs, dist/build/Language/LSP/Protocol/Internal/Types/SymbolInformation.p_o ) lsp-types> [164 of 452] Compiling Language.LSP.Protocol.Internal.Types.LinkedEditingRanges ( generated/Language/LSP/Protocol/Internal/Types/LinkedEditingRanges.hs, dist/build/Language/LSP/Protocol/Internal/Types/LinkedEditingRanges.p_o ) lsp-types> [165 of 452] Compiling Language.LSP.Protocol.Internal.Types.LinkedEditingRangeParams ( generated/Language/LSP/Protocol/Internal/Types/LinkedEditingRangeParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/LinkedEditingRangeParams.p_o ) lsp-types> [166 of 452] Compiling Language.LSP.Protocol.Internal.Types.LinkedEditingRangeOptions ( generated/Language/LSP/Protocol/Internal/Types/LinkedEditingRangeOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/LinkedEditingRangeOptions.p_o ) lsp-types> [167 of 452] Compiling Language.LSP.Protocol.Internal.Types.LinkedEditingRangeClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/LinkedEditingRangeClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/LinkedEditingRangeClientCapabilities.p_o ) lsp-types> [168 of 452] Compiling Language.LSP.Protocol.Internal.Types.LanguageKind ( generated/Language/LSP/Protocol/Internal/Types/LanguageKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/LanguageKind.p_o ) lsp-types> [169 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentItem ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentItem.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentItem.p_o ) lsp-types> [170 of 452] Compiling Language.LSP.Protocol.Internal.Types.LSPErrorCodes ( generated/Language/LSP/Protocol/Internal/Types/LSPErrorCodes.hs, dist/build/Language/LSP/Protocol/Internal/Types/LSPErrorCodes.p_o ) lsp-types> [171 of 452] Compiling Language.LSP.Protocol.Internal.Types.InsertTextMode ( generated/Language/LSP/Protocol/Internal/Types/InsertTextMode.hs, dist/build/Language/LSP/Protocol/Internal/Types/InsertTextMode.p_o ) lsp-types> [172 of 452] Compiling Language.LSP.Protocol.Internal.Types.InsertTextFormat ( generated/Language/LSP/Protocol/Internal/Types/InsertTextFormat.hs, dist/build/Language/LSP/Protocol/Internal/Types/InsertTextFormat.p_o ) lsp-types> [173 of 452] Compiling Language.LSP.Protocol.Internal.Types.InsertReplaceEdit ( generated/Language/LSP/Protocol/Internal/Types/InsertReplaceEdit.hs, dist/build/Language/LSP/Protocol/Internal/Types/InsertReplaceEdit.p_o ) lsp-types> [174 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlineValueWorkspaceClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/InlineValueWorkspaceClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueWorkspaceClientCapabilities.p_o ) lsp-types> [175 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlineValueVariableLookup ( generated/Language/LSP/Protocol/Internal/Types/InlineValueVariableLookup.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueVariableLookup.p_o ) lsp-types> [176 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlineValueText ( generated/Language/LSP/Protocol/Internal/Types/InlineValueText.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueText.p_o ) lsp-types> [177 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlineValueOptions ( generated/Language/LSP/Protocol/Internal/Types/InlineValueOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueOptions.p_o ) lsp-types> [178 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlineValueEvaluatableExpression ( generated/Language/LSP/Protocol/Internal/Types/InlineValueEvaluatableExpression.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueEvaluatableExpression.p_o ) lsp-types> [179 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlineValueContext ( generated/Language/LSP/Protocol/Internal/Types/InlineValueContext.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueContext.p_o ) lsp-types> [180 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlineValueParams ( generated/Language/LSP/Protocol/Internal/Types/InlineValueParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueParams.p_o ) lsp-types> [181 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlineValueClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/InlineValueClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueClientCapabilities.p_o ) lsp-types> [182 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlineValue ( generated/Language/LSP/Protocol/Internal/Types/InlineValue.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlineValue.p_o ) lsp-types> [183 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlayHintWorkspaceClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/InlayHintWorkspaceClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlayHintWorkspaceClientCapabilities.p_o ) lsp-types> [184 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlayHintParams ( generated/Language/LSP/Protocol/Internal/Types/InlayHintParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlayHintParams.p_o ) lsp-types> [185 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlayHintOptions ( generated/Language/LSP/Protocol/Internal/Types/InlayHintOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlayHintOptions.p_o ) lsp-types> [186 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlayHintKind ( generated/Language/LSP/Protocol/Internal/Types/InlayHintKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlayHintKind.p_o ) lsp-types> [187 of 452] Compiling Language.LSP.Protocol.Internal.Types.InitializedParams ( generated/Language/LSP/Protocol/Internal/Types/InitializedParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/InitializedParams.p_o ) lsp-types> [188 of 452] Compiling Language.LSP.Protocol.Internal.Types.InitializeError ( generated/Language/LSP/Protocol/Internal/Types/InitializeError.hs, dist/build/Language/LSP/Protocol/Internal/Types/InitializeError.p_o ) lsp-types> [189 of 452] Compiling Language.LSP.Protocol.Internal.Types.ImplementationParams ( generated/Language/LSP/Protocol/Internal/Types/ImplementationParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/ImplementationParams.p_o ) lsp-types> [190 of 452] Compiling Language.LSP.Protocol.Internal.Types.ImplementationOptions ( generated/Language/LSP/Protocol/Internal/Types/ImplementationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ImplementationOptions.p_o ) lsp-types> [191 of 452] Compiling Language.LSP.Protocol.Internal.Types.ImplementationClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/ImplementationClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/ImplementationClientCapabilities.p_o ) lsp-types> [192 of 452] Compiling Language.LSP.Protocol.Internal.Types.HoverParams ( generated/Language/LSP/Protocol/Internal/Types/HoverParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/HoverParams.p_o ) lsp-types> [193 of 452] Compiling Language.LSP.Protocol.Internal.Types.HoverOptions ( generated/Language/LSP/Protocol/Internal/Types/HoverOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/HoverOptions.p_o ) lsp-types> [194 of 452] Compiling Language.LSP.Protocol.Internal.Types.HoverClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/HoverClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/HoverClientCapabilities.p_o ) lsp-types> [195 of 452] Compiling Language.LSP.Protocol.Internal.Types.Hover ( generated/Language/LSP/Protocol/Internal/Types/Hover.hs, dist/build/Language/LSP/Protocol/Internal/Types/Hover.p_o ) lsp-types> [196 of 452] Compiling Language.LSP.Protocol.Internal.Types.GlobPattern ( generated/Language/LSP/Protocol/Internal/Types/GlobPattern.hs, dist/build/Language/LSP/Protocol/Internal/Types/GlobPattern.p_o ) lsp-types> [197 of 452] Compiling Language.LSP.Protocol.Internal.Types.GeneralClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/GeneralClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/GeneralClientCapabilities.p_o ) lsp-types> [198 of 452] Compiling Language.LSP.Protocol.Internal.Types.FormattingOptions ( generated/Language/LSP/Protocol/Internal/Types/FormattingOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/FormattingOptions.p_o ) lsp-types> [199 of 452] Compiling Language.LSP.Protocol.Internal.Types.FoldingRangeParams ( generated/Language/LSP/Protocol/Internal/Types/FoldingRangeParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/FoldingRangeParams.p_o ) lsp-types> [200 of 452] Compiling Language.LSP.Protocol.Internal.Types.FoldingRangeOptions ( generated/Language/LSP/Protocol/Internal/Types/FoldingRangeOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/FoldingRangeOptions.p_o ) lsp-types> [201 of 452] Compiling Language.LSP.Protocol.Internal.Types.FoldingRangeKind ( generated/Language/LSP/Protocol/Internal/Types/FoldingRangeKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/FoldingRangeKind.p_o ) lsp-types> [202 of 452] Compiling Language.LSP.Protocol.Internal.Types.FoldingRange ( generated/Language/LSP/Protocol/Internal/Types/FoldingRange.hs, dist/build/Language/LSP/Protocol/Internal/Types/FoldingRange.p_o ) lsp-types> [203 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileSystemWatcher ( generated/Language/LSP/Protocol/Internal/Types/FileSystemWatcher.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileSystemWatcher.p_o ) lsp-types> [204 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileRename ( generated/Language/LSP/Protocol/Internal/Types/FileRename.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileRename.p_o ) lsp-types> [205 of 452] Compiling Language.LSP.Protocol.Internal.Types.RenameFilesParams ( generated/Language/LSP/Protocol/Internal/Types/RenameFilesParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/RenameFilesParams.p_o ) lsp-types> [206 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileOperationPatternOptions ( generated/Language/LSP/Protocol/Internal/Types/FileOperationPatternOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileOperationPatternOptions.p_o ) lsp-types> [207 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileOperationPatternKind ( generated/Language/LSP/Protocol/Internal/Types/FileOperationPatternKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileOperationPatternKind.p_o ) lsp-types> [208 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileOperationPattern ( generated/Language/LSP/Protocol/Internal/Types/FileOperationPattern.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileOperationPattern.p_o ) lsp-types> [209 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileOperationFilter ( generated/Language/LSP/Protocol/Internal/Types/FileOperationFilter.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileOperationFilter.p_o ) lsp-types> [210 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileOperationRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/FileOperationRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileOperationRegistrationOptions.p_o ) lsp-types> [211 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileOperationOptions ( generated/Language/LSP/Protocol/Internal/Types/FileOperationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileOperationOptions.p_o ) lsp-types> [212 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceOptions ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceOptions.p_o ) lsp-types> [213 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileOperationClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/FileOperationClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileOperationClientCapabilities.p_o ) lsp-types> [214 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileDelete ( generated/Language/LSP/Protocol/Internal/Types/FileDelete.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileDelete.p_o ) lsp-types> [215 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileCreate ( generated/Language/LSP/Protocol/Internal/Types/FileCreate.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileCreate.p_o ) lsp-types> [216 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileChangeType ( generated/Language/LSP/Protocol/Internal/Types/FileChangeType.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileChangeType.p_o ) lsp-types> [217 of 452] Compiling Language.LSP.Protocol.Internal.Types.FileEvent ( generated/Language/LSP/Protocol/Internal/Types/FileEvent.hs, dist/build/Language/LSP/Protocol/Internal/Types/FileEvent.p_o ) lsp-types> [218 of 452] Compiling Language.LSP.Protocol.Internal.Types.FailureHandlingKind ( generated/Language/LSP/Protocol/Internal/Types/FailureHandlingKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/FailureHandlingKind.p_o ) lsp-types> [219 of 452] Compiling Language.LSP.Protocol.Internal.Types.ExecutionSummary ( generated/Language/LSP/Protocol/Internal/Types/ExecutionSummary.hs, dist/build/Language/LSP/Protocol/Internal/Types/ExecutionSummary.p_o ) lsp-types> [220 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookCell ( generated/Language/LSP/Protocol/Internal/Types/NotebookCell.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookCell.p_o ) lsp-types> [221 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocument ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocument.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocument.p_o ) lsp-types> [222 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookCellArrayChange ( generated/Language/LSP/Protocol/Internal/Types/NotebookCellArrayChange.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookCellArrayChange.p_o ) lsp-types> [223 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentCellChangeStructure ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentCellChangeStructure.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentCellChangeStructure.p_o ) lsp-types> [224 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentCellChanges ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentCellChanges.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentCellChanges.p_o ) lsp-types> [225 of 452] Compiling Language.LSP.Protocol.Internal.Types.NotebookDocumentChangeEvent ( generated/Language/LSP/Protocol/Internal/Types/NotebookDocumentChangeEvent.hs, dist/build/Language/LSP/Protocol/Internal/Types/NotebookDocumentChangeEvent.p_o ) lsp-types> [226 of 452] Compiling Language.LSP.Protocol.Internal.Types.ExecuteCommandRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/ExecuteCommandRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ExecuteCommandRegistrationOptions.p_o ) lsp-types> [227 of 452] Compiling Language.LSP.Protocol.Internal.Types.ExecuteCommandParams ( generated/Language/LSP/Protocol/Internal/Types/ExecuteCommandParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/ExecuteCommandParams.p_o ) lsp-types> [228 of 452] Compiling Language.LSP.Protocol.Internal.Types.ExecuteCommandOptions ( generated/Language/LSP/Protocol/Internal/Types/ExecuteCommandOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ExecuteCommandOptions.p_o ) lsp-types> [229 of 452] Compiling Language.LSP.Protocol.Internal.Types.ExecuteCommandClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/ExecuteCommandClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/ExecuteCommandClientCapabilities.p_o ) lsp-types> [230 of 452] Compiling Language.LSP.Protocol.Internal.Types.ErrorCodes ( generated/Language/LSP/Protocol/Internal/Types/ErrorCodes.hs, dist/build/Language/LSP/Protocol/Internal/Types/ErrorCodes.p_o ) lsp-types> [231 of 452] Compiling Language.LSP.Protocol.Internal.Types.EditRangeWithInsertReplace ( generated/Language/LSP/Protocol/Internal/Types/EditRangeWithInsertReplace.hs, dist/build/Language/LSP/Protocol/Internal/Types/EditRangeWithInsertReplace.p_o ) lsp-types> [232 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentSymbolParams ( generated/Language/LSP/Protocol/Internal/Types/DocumentSymbolParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentSymbolParams.p_o ) lsp-types> [233 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentSymbolOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentSymbolOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentSymbolOptions.p_o ) lsp-types> [234 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentSymbol ( generated/Language/LSP/Protocol/Internal/Types/DocumentSymbol.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentSymbol.p_o ) lsp-types> [235 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentRangeFormattingParams ( generated/Language/LSP/Protocol/Internal/Types/DocumentRangeFormattingParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentRangeFormattingParams.p_o ) lsp-types> [236 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentRangeFormattingOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentRangeFormattingOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentRangeFormattingOptions.p_o ) lsp-types> [237 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentRangeFormattingClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/DocumentRangeFormattingClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentRangeFormattingClientCapabilities.p_o ) lsp-types> [238 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentOnTypeFormattingParams ( generated/Language/LSP/Protocol/Internal/Types/DocumentOnTypeFormattingParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentOnTypeFormattingParams.p_o ) lsp-types> [239 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentOnTypeFormattingOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentOnTypeFormattingOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentOnTypeFormattingOptions.p_o ) lsp-types> [240 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentOnTypeFormattingClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/DocumentOnTypeFormattingClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentOnTypeFormattingClientCapabilities.p_o ) lsp-types> [241 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentLinkParams ( generated/Language/LSP/Protocol/Internal/Types/DocumentLinkParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentLinkParams.p_o ) lsp-types> [242 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentLinkOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentLinkOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentLinkOptions.p_o ) lsp-types> [243 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentLinkClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/DocumentLinkClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentLinkClientCapabilities.p_o ) lsp-types> [244 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentLink ( generated/Language/LSP/Protocol/Internal/Types/DocumentLink.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentLink.p_o ) lsp-types> [245 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentHighlightParams ( generated/Language/LSP/Protocol/Internal/Types/DocumentHighlightParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentHighlightParams.p_o ) lsp-types> [246 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentHighlightOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentHighlightOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentHighlightOptions.p_o ) lsp-types> [247 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentHighlightKind ( generated/Language/LSP/Protocol/Internal/Types/DocumentHighlightKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentHighlightKind.p_o ) lsp-types> [248 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentHighlightClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/DocumentHighlightClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentHighlightClientCapabilities.p_o ) lsp-types> [249 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentHighlight ( generated/Language/LSP/Protocol/Internal/Types/DocumentHighlight.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentHighlight.p_o ) lsp-types> [250 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentFormattingParams ( generated/Language/LSP/Protocol/Internal/Types/DocumentFormattingParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentFormattingParams.p_o ) lsp-types> [251 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentFormattingOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentFormattingOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentFormattingOptions.p_o ) lsp-types> [252 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentFormattingClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/DocumentFormattingClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentFormattingClientCapabilities.p_o ) lsp-types> [253 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentFilter ( generated/Language/LSP/Protocol/Internal/Types/DocumentFilter.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentFilter.p_o ) lsp-types> [254 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentSelector ( generated/Language/LSP/Protocol/Internal/Types/DocumentSelector.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentSelector.p_o ) lsp-types> [255 of 452] Compiling Language.LSP.Protocol.Internal.Types.TypeHierarchyRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/TypeHierarchyRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/TypeHierarchyRegistrationOptions.p_o ) lsp-types> [256 of 452] Compiling Language.LSP.Protocol.Internal.Types.TypeDefinitionRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/TypeDefinitionRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/TypeDefinitionRegistrationOptions.p_o ) lsp-types> [257 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentSaveRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentSaveRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentSaveRegistrationOptions.p_o ) lsp-types> [258 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentRegistrationOptions.p_o ) lsp-types> [259 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentChangeRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentChangeRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentChangeRegistrationOptions.p_o ) lsp-types> [260 of 452] Compiling Language.LSP.Protocol.Internal.Types.SignatureHelpRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/SignatureHelpRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/SignatureHelpRegistrationOptions.p_o ) lsp-types> [261 of 452] Compiling Language.LSP.Protocol.Internal.Types.SemanticTokensRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/SemanticTokensRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/SemanticTokensRegistrationOptions.p_o ) lsp-types> [262 of 452] Compiling Language.LSP.Protocol.Internal.Types.SelectionRangeRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/SelectionRangeRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/SelectionRangeRegistrationOptions.p_o ) lsp-types> [263 of 452] Compiling Language.LSP.Protocol.Internal.Types.RenameRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/RenameRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/RenameRegistrationOptions.p_o ) lsp-types> [264 of 452] Compiling Language.LSP.Protocol.Internal.Types.ReferenceRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/ReferenceRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ReferenceRegistrationOptions.p_o ) lsp-types> [265 of 452] Compiling Language.LSP.Protocol.Internal.Types.MonikerRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/MonikerRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/MonikerRegistrationOptions.p_o ) lsp-types> [266 of 452] Compiling Language.LSP.Protocol.Internal.Types.LinkedEditingRangeRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/LinkedEditingRangeRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/LinkedEditingRangeRegistrationOptions.p_o ) lsp-types> [267 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlineValueRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/InlineValueRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlineValueRegistrationOptions.p_o ) lsp-types> [268 of 452] Compiling Language.LSP.Protocol.Internal.Types.InlayHintRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/InlayHintRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/InlayHintRegistrationOptions.p_o ) lsp-types> [269 of 452] Compiling Language.LSP.Protocol.Internal.Types.ImplementationRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/ImplementationRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/ImplementationRegistrationOptions.p_o ) lsp-types> [270 of 452] Compiling Language.LSP.Protocol.Internal.Types.HoverRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/HoverRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/HoverRegistrationOptions.p_o ) lsp-types> [271 of 452] Compiling Language.LSP.Protocol.Internal.Types.FoldingRangeRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/FoldingRangeRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/FoldingRangeRegistrationOptions.p_o ) lsp-types> [272 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentSymbolRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentSymbolRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentSymbolRegistrationOptions.p_o ) lsp-types> [273 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentRangeFormattingRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentRangeFormattingRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentRangeFormattingRegistrationOptions.p_o ) lsp-types> [274 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentOnTypeFormattingRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentOnTypeFormattingRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentOnTypeFormattingRegistrationOptions.p_o ) lsp-types> [275 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentLinkRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentLinkRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentLinkRegistrationOptions.p_o ) lsp-types> [276 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentHighlightRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentHighlightRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentHighlightRegistrationOptions.p_o ) lsp-types> [277 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentFormattingRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentFormattingRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentFormattingRegistrationOptions.p_o ) lsp-types> [278 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentDiagnosticReportKind ( generated/Language/LSP/Protocol/Internal/Types/DocumentDiagnosticReportKind.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentDiagnosticReportKind.p_o ) lsp-types> [279 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentDiagnosticParams ( generated/Language/LSP/Protocol/Internal/Types/DocumentDiagnosticParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentDiagnosticParams.p_o ) lsp-types> [280 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentColorRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentColorRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentColorRegistrationOptions.p_o ) lsp-types> [281 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentColorParams ( generated/Language/LSP/Protocol/Internal/Types/DocumentColorParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentColorParams.p_o ) lsp-types> [282 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentColorOptions ( generated/Language/LSP/Protocol/Internal/Types/DocumentColorOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentColorOptions.p_o ) lsp-types> [283 of 452] Compiling Language.LSP.Protocol.Internal.Types.DocumentColorClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/DocumentColorClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/DocumentColorClientCapabilities.p_o ) lsp-types> [284 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidSaveTextDocumentParams ( generated/Language/LSP/Protocol/Internal/Types/DidSaveTextDocumentParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidSaveTextDocumentParams.p_o ) lsp-types> [285 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidSaveNotebookDocumentParams ( generated/Language/LSP/Protocol/Internal/Types/DidSaveNotebookDocumentParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidSaveNotebookDocumentParams.p_o ) lsp-types> [286 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidOpenTextDocumentParams ( generated/Language/LSP/Protocol/Internal/Types/DidOpenTextDocumentParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidOpenTextDocumentParams.p_o ) lsp-types> [287 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidOpenNotebookDocumentParams ( generated/Language/LSP/Protocol/Internal/Types/DidOpenNotebookDocumentParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidOpenNotebookDocumentParams.p_o ) lsp-types> [288 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidCloseTextDocumentParams ( generated/Language/LSP/Protocol/Internal/Types/DidCloseTextDocumentParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidCloseTextDocumentParams.p_o ) lsp-types> [289 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidCloseNotebookDocumentParams ( generated/Language/LSP/Protocol/Internal/Types/DidCloseNotebookDocumentParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidCloseNotebookDocumentParams.p_o ) lsp-types> [290 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidChangeWorkspaceFoldersParams ( generated/Language/LSP/Protocol/Internal/Types/DidChangeWorkspaceFoldersParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidChangeWorkspaceFoldersParams.p_o ) lsp-types> [291 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidChangeWatchedFilesRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/DidChangeWatchedFilesRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidChangeWatchedFilesRegistrationOptions.p_o ) lsp-types> [292 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidChangeWatchedFilesParams ( generated/Language/LSP/Protocol/Internal/Types/DidChangeWatchedFilesParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidChangeWatchedFilesParams.p_o ) lsp-types> [293 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidChangeWatchedFilesClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/DidChangeWatchedFilesClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidChangeWatchedFilesClientCapabilities.p_o ) lsp-types> [294 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidChangeTextDocumentParams ( generated/Language/LSP/Protocol/Internal/Types/DidChangeTextDocumentParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidChangeTextDocumentParams.p_o ) lsp-types> [295 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidChangeNotebookDocumentParams ( generated/Language/LSP/Protocol/Internal/Types/DidChangeNotebookDocumentParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidChangeNotebookDocumentParams.p_o ) lsp-types> [296 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidChangeConfigurationRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/DidChangeConfigurationRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidChangeConfigurationRegistrationOptions.p_o ) lsp-types> [297 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidChangeConfigurationParams ( generated/Language/LSP/Protocol/Internal/Types/DidChangeConfigurationParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidChangeConfigurationParams.p_o ) lsp-types> [298 of 452] Compiling Language.LSP.Protocol.Internal.Types.DidChangeConfigurationClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/DidChangeConfigurationClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/DidChangeConfigurationClientCapabilities.p_o ) lsp-types> [299 of 452] Compiling Language.LSP.Protocol.Internal.Types.DiagnosticWorkspaceClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/DiagnosticWorkspaceClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/DiagnosticWorkspaceClientCapabilities.p_o ) lsp-types> [300 of 452] Compiling Language.LSP.Protocol.Internal.Types.DiagnosticTag ( generated/Language/LSP/Protocol/Internal/Types/DiagnosticTag.hs, dist/build/Language/LSP/Protocol/Internal/Types/DiagnosticTag.p_o ) lsp-types> [301 of 452] Compiling Language.LSP.Protocol.Internal.Types.DiagnosticSeverity ( generated/Language/LSP/Protocol/Internal/Types/DiagnosticSeverity.hs, dist/build/Language/LSP/Protocol/Internal/Types/DiagnosticSeverity.p_o ) lsp-types> [302 of 452] Compiling Language.LSP.Protocol.Internal.Types.DiagnosticServerCancellationData ( generated/Language/LSP/Protocol/Internal/Types/DiagnosticServerCancellationData.hs, dist/build/Language/LSP/Protocol/Internal/Types/DiagnosticServerCancellationData.p_o ) lsp-types> [303 of 452] Compiling Language.LSP.Protocol.Internal.Types.DiagnosticRelatedInformation ( generated/Language/LSP/Protocol/Internal/Types/DiagnosticRelatedInformation.hs, dist/build/Language/LSP/Protocol/Internal/Types/DiagnosticRelatedInformation.p_o ) lsp-types> [304 of 452] Compiling Language.LSP.Protocol.Internal.Types.DiagnosticRegistrationOptions ( generated/Language/LSP/Protocol/Internal/Types/DiagnosticRegistrationOptions.hs, dist/build/Language/LSP/Protocol/Internal/Types/DiagnosticRegistrationOptions.p_o ) mono-traversable> checkPhase completed in 35 seconds 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 ) mono-traversable> Running phase: haddockPhase 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 ) 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 ) hls-graph> Running phase: setupCompilerEnvironmentPhase hls-graph> Build with /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1. 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 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 hls-graph> Running phase: compileBuildDriverPhase hls-graph> setupCompileFlags: -package-db=/build/tmp.d4xhv1uqkM/setup-package.conf.d -threaded hls-graph> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.d4xhv1uqkM/Main.o ) hls-graph> [2 of 2] Linking Setup mono-traversable> [1 of 6] Compiling Data.MonoTraversable ( src/Data/MonoTraversable.hs, nothing ) [HIE file is missing] hls-graph> Running phase: updateAutotoolsGnuConfigScriptsPhase hls-graph> Running phase: configurePhase hls-graph> configureFlags: --verbose --prefix=/nix/store/4nq74d4wbwy48jybkjsqdi2ncays8p7w-hls-graph-2.10.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --datadir=/nix/store/2y8nnf795pv6dz71mfy1ddpifsy2z9w7-hls-graph-2.10.0.0-data/share/ghc-9.12.1 --docdir=/nix/store/dq0x8c7blbb31q381msyshz8cc0clskx-hls-graph-2.10.0.0-doc/share/doc/hls-graph-2.10.0.0 --with-gcc=gcc --package-db=/build/tmp.d4xhv1uqkM/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib hls-graph> Using Parsec parser hls-graph> Configuring hls-graph-2.10.0.0... 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> | hls-graph> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports hls-graph> 'ghc' version < 9.12): hls-graph> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc is version hls-graph> 9.12.1 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] hls-graph> Flags chosen: embed-files=False, pedantic=False, stm-stats=False 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-7A3uQ5Pvr6jEG16ZLDSGmD hls-graph> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy hls-graph> include async-2.2.5-4SAtpwJRIvu1g4bLe95jrP hls-graph> include base-4.21.0.0-f068 hls-graph> include bytestring-0.12.2.0-be6d hls-graph> include containers-0.7-647d hls-graph> include deepseq-1.5.1.0-b096 hls-graph> include directory-1.3.9.0-9eff hls-graph> include exceptions-0.10.9-5f69 hls-graph> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga hls-graph> include filepath-1.5.4.0-7ce6 hls-graph> include focus-1.0.3.2-Atli4RWF7lx6NphIo54ldv hls-graph> include hashable-1.4.7.0-FrCvEjo9HTdHfqyBqag94O hls-graph> include js-dgtable-0.5.2-4mVlyNJHKnB4HcAScv5CdJ hls-graph> include js-flot-0.8.3-EZhxMVNnIJ71YwvAza4bZv hls-graph> include js-jquery-3.3.1-4R9FjaLCRZU4DgBjnREOTw hls-graph> include list-t-1.0.5.7-BsHziYoyFBTJ2HV3m3MD49 hls-graph> include stm-2.5.3.1-0481 hls-graph> include stm-containers-1.2.1.1-JgRuRZubxBA53SDcfZuEB6 hls-graph> include text-2.1.2-5eaa hls-graph> include time-1.14-f7a8 hls-graph> include transformers-0.6.1.2-199f hls-graph> include unliftio-0.2.25.1-8K5BaeKP1lcH4YiVdYRwxe hls-graph> include unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV hls-graph> component hls-graph-2.10.0.0-CqZpJSQueliEPHZB4mAHd1-tests hls-graph> include base-4.21.0.0-f068 hls-graph> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga hls-graph> include hls-graph-2.10.0.0-7A3uQ5Pvr6jEG16ZLDSGmD hls-graph> include hspec-2.11.12-6VqvYzslwXZ4HevclPqaIQ hls-graph> include stm-2.5.3.1-0481 hls-graph> include stm-containers-1.2.1.1-JgRuRZubxBA53SDcfZuEB6 hls-graph> include tasty-1.5.3-2LfycgWm1o5IAj3wjDgcIY hls-graph> include tasty-hspec-1.2.0.4-46RqwM6Pim9EsbGkyIu2g hls-graph> include tasty-rerun-1.1.20-4HbenrdBbSi1VVj2zS8FVQ hls-graph> Linked component graph: hls-graph> unit hls-graph-2.10.0.0-7A3uQ5Pvr6jEG16ZLDSGmD hls-graph> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy hls-graph> include async-2.2.5-4SAtpwJRIvu1g4bLe95jrP hls-graph> include base-4.21.0.0-f068 hls-graph> include bytestring-0.12.2.0-be6d hls-graph> include containers-0.7-647d hls-graph> include deepseq-1.5.1.0-b096 hls-graph> include directory-1.3.9.0-9eff hls-graph> include exceptions-0.10.9-5f69 hls-graph> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga hls-graph> include filepath-1.5.4.0-7ce6 hls-graph> include focus-1.0.3.2-Atli4RWF7lx6NphIo54ldv hls-graph> include hashable-1.4.7.0-FrCvEjo9HTdHfqyBqag94O hls-graph> include js-dgtable-0.5.2-4mVlyNJHKnB4HcAScv5CdJ hls-graph> include js-flot-0.8.3-EZhxMVNnIJ71YwvAza4bZv hls-graph> include js-jquery-3.3.1-4R9FjaLCRZU4DgBjnREOTw hls-graph> include list-t-1.0.5.7-BsHziYoyFBTJ2HV3m3MD49 hls-graph> include stm-2.5.3.1-0481 hls-graph> include stm-containers-1.2.1.1-JgRuRZubxBA53SDcfZuEB6 hls-graph> include text-2.1.2-5eaa hls-graph> include time-1.14-f7a8 hls-graph> include transformers-0.6.1.2-199f hls-graph> include unliftio-0.2.25.1-8K5BaeKP1lcH4YiVdYRwxe hls-graph> include unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV hls-graph> Control.Concurrent.STM.Stats=hls-graph-2.10.0.0-7A3uQ5Pvr6jEG16ZLDSGmD:Control.Concurrent.STM.Stats,Development.IDE.Graph=hls-graph-2.10.0.0-7A3uQ5Pvr6jEG16ZLDSGmD:Development.IDE.Graph,Development.IDE.Graph.Classes=hls-graph-2.10.0.0-7A3uQ5Pvr6jEG16ZLDSGmD:Development.IDE.Graph.Classes,Development.IDE.Graph.Database=hls-graph-2.10.0.0-7A3uQ5Pvr6jEG16ZLDSGmD:Development.IDE.Graph.Database,Development.IDE.Graph.Internal.Action=hls-graph-2.10.0.0-7A3uQ5Pvr6jEG16ZLDSGmD:Development.IDE.Graph.Internal.Action,Development.IDE.Graph.Internal.Database=hls-graph-2.10.0.0-7A3uQ5Pvr6jEG16ZLDSGmD:Development.IDE.Graph.Internal.Database,Development.IDE.Graph.Internal.Key=hls-graph-2.10.0.0-7A3uQ5Pvr6jEG16ZLDSGmD:Development.IDE.Graph.Internal.Key,Development.IDE.Graph.Internal.Options=hls-graph-2.10.0.0-7A3uQ5Pvr6jEG16ZLDSGmD:Development.IDE.Graph.Internal.Options,Development.IDE.Graph.Internal.Paths=hls-graph-2.10.0.0-7A3uQ5Pvr6jEG16ZLDSGmD:Development.IDE.Graph.Internal.Paths,Development.IDE.Graph.Internal.Profile=hls-graph-2.10.0.0-7A3uQ5Pvr6jEG16ZLDSGmD:Development.IDE.Graph.Internal.Profile,Development.IDE.Graph.Internal.Rules=hls-graph-2.10.0.0-7A3uQ5Pvr6jEG16ZLDSGmD:Development.IDE.Graph.Internal.Rules,Development.IDE.Graph.Internal.Types=hls-graph-2.10.0.0-7A3uQ5Pvr6jEG16ZLDSGmD:Development.IDE.Graph.Internal.Types,Development.IDE.Graph.KeyMap=hls-graph-2.10.0.0-7A3uQ5Pvr6jEG16ZLDSGmD:Development.IDE.Graph.KeyMap,Development.IDE.Graph.KeySet=hls-graph-2.10.0.0-7A3uQ5Pvr6jEG16ZLDSGmD:Development.IDE.Graph.KeySet,Development.IDE.Graph.Rule=hls-graph-2.10.0.0-7A3uQ5Pvr6jEG16ZLDSGmD:Development.IDE.Graph.Rule,Paths_hls_graph=hls-graph-2.10.0.0-7A3uQ5Pvr6jEG16ZLDSGmD:Paths_hls_graph hls-graph> unit hls-graph-2.10.0.0-CqZpJSQueliEPHZB4mAHd1-tests hls-graph> include base-4.21.0.0-f068 hls-graph> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga hls-graph> include hls-graph-2.10.0.0-7A3uQ5Pvr6jEG16ZLDSGmD hls-graph> include hspec-2.11.12-6VqvYzslwXZ4HevclPqaIQ hls-graph> include stm-2.5.3.1-0481 hls-graph> include stm-containers-1.2.1.1-JgRuRZubxBA53SDcfZuEB6 hls-graph> include tasty-1.5.3-2LfycgWm1o5IAj3wjDgcIY hls-graph> include tasty-hspec-1.2.0.4-46RqwM6Pim9EsbGkyIu2g hls-graph> include tasty-rerun-1.1.20-4HbenrdBbSi1VVj2zS8FVQ hls-graph> Ready component graph: hls-graph> definite hls-graph-2.10.0.0-7A3uQ5Pvr6jEG16ZLDSGmD hls-graph> depends aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy hls-graph> depends async-2.2.5-4SAtpwJRIvu1g4bLe95jrP hls-graph> depends base-4.21.0.0-f068 hls-graph> depends bytestring-0.12.2.0-be6d hls-graph> depends containers-0.7-647d hls-graph> depends deepseq-1.5.1.0-b096 hls-graph> depends directory-1.3.9.0-9eff hls-graph> depends exceptions-0.10.9-5f69 hls-graph> depends extra-1.8-GxUfFMQp4R7HmYwoSoVuga hls-graph> depends filepath-1.5.4.0-7ce6 hls-graph> depends focus-1.0.3.2-Atli4RWF7lx6NphIo54ldv hls-graph> depends hashable-1.4.7.0-FrCvEjo9HTdHfqyBqag94O hls-graph> depends js-dgtable-0.5.2-4mVlyNJHKnB4HcAScv5CdJ hls-graph> depends js-flot-0.8.3-EZhxMVNnIJ71YwvAza4bZv hls-graph> depends js-jquery-3.3.1-4R9FjaLCRZU4DgBjnREOTw hls-graph> depends list-t-1.0.5.7-BsHziYoyFBTJ2HV3m3MD49 hls-graph> depends stm-2.5.3.1-0481 hls-graph> depends stm-containers-1.2.1.1-JgRuRZubxBA53SDcfZuEB6 hls-graph> depends text-2.1.2-5eaa hls-graph> depends time-1.14-f7a8 hls-graph> depends transformers-0.6.1.2-199f hls-graph> depends unliftio-0.2.25.1-8K5BaeKP1lcH4YiVdYRwxe hls-graph> depends unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV hls-graph> definite hls-graph-2.10.0.0-CqZpJSQueliEPHZB4mAHd1-tests hls-graph> depends base-4.21.0.0-f068 hls-graph> depends extra-1.8-GxUfFMQp4R7HmYwoSoVuga hls-graph> depends hls-graph-2.10.0.0-7A3uQ5Pvr6jEG16ZLDSGmD hls-graph> depends hspec-2.11.12-6VqvYzslwXZ4HevclPqaIQ hls-graph> depends stm-2.5.3.1-0481 hls-graph> depends stm-containers-1.2.1.1-JgRuRZubxBA53SDcfZuEB6 hls-graph> depends tasty-1.5.3-2LfycgWm1o5IAj3wjDgcIY hls-graph> depends tasty-hspec-1.2.0.4-46RqwM6Pim9EsbGkyIu2g hls-graph> depends tasty-rerun-1.1.20-4HbenrdBbSi1VVj2zS8FVQ 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/4nq74d4wbwy48jybkjsqdi2ncays8p7w-hls-graph-2.10.0.0 hls-graph> Executables installed in: hls-graph> /nix/store/4nq74d4wbwy48jybkjsqdi2ncays8p7w-hls-graph-2.10.0.0/bin hls-graph> Libraries installed in: hls-graph> /nix/store/4nq74d4wbwy48jybkjsqdi2ncays8p7w-hls-graph-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/hls-graph-2.10.0.0-7A3uQ5Pvr6jEG16ZLDSGmD hls-graph> Dynamic Libraries installed in: hls-graph> /nix/store/4nq74d4wbwy48jybkjsqdi2ncays8p7w-hls-graph-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739 hls-graph> Private executables installed in: hls-graph> /nix/store/4nq74d4wbwy48jybkjsqdi2ncays8p7w-hls-graph-2.10.0.0/libexec/x86_64-linux-ghc-9.12.1-f739/hls-graph-2.10.0.0 hls-graph> Data files installed in: hls-graph> /nix/store/2y8nnf795pv6dz71mfy1ddpifsy2z9w7-hls-graph-2.10.0.0-data/share/ghc-9.12.1/x86_64-linux-ghc-9.12.1-f739/hls-graph-2.10.0.0 hls-graph> Documentation installed in: hls-graph> /nix/store/dq0x8c7blbb31q381msyshz8cc0clskx-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/4nq74d4wbwy48jybkjsqdi2ncays8p7w-hls-graph-2.10.0.0/etc hls-graph> No alex found hls-graph> Using ar found on system at: hls-graph> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-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/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc hls-graph> Using ghc version 9.12.1 found on system at: hls-graph> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc hls-graph> Using ghc-pkg version 9.12.1 found on system at: hls-graph> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/wrs1dkr0pfxm92c5zxrfyy62ifw61ybm-hscolour-1.25/bin/HsColour hls-graph> No jhc found hls-graph> Using ld found on system at: hls-graph> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/runghc-9.12.1 hls-graph> Using strip version 2.44 found on system at: hls-graph> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip hls-graph> Using tar found on system at: hls-graph> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar hls-graph> No uhc found 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] hls-graph> Running phase: buildPhase 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 hls-graph> Preprocessing library for hls-graph-2.10.0.0... hls-graph> Building library for hls-graph-2.10.0.0... 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' 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 ) 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 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 ) 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 ) 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 ) 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 ) 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 ) hls-graph> [ 1 of 16] Compiling Control.Concurrent.STM.Stats ( src/Control/Concurrent/STM/Stats.hs, dist/build/Control/Concurrent/STM/Stats.p_o ) 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 ) 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 ) mono-traversable> Documentation created: dist/doc/html/mono-traversable, mono-traversable> dist/doc/html/mono-traversable/mono-traversable.txt lsp-types> [416 of 452] Compiling Language.LSP.Protocol.Internal.Types.CallHierarchyItem ( generated/Language/LSP/Protocol/Internal/Types/CallHierarchyItem.hs, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyItem.p_o ) lsp-types> [417 of 452] Compiling Language.LSP.Protocol.Internal.Types.CallHierarchyOutgoingCallsParams ( generated/Language/LSP/Protocol/Internal/Types/CallHierarchyOutgoingCallsParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyOutgoingCallsParams.p_o ) lsp-types> [418 of 452] Compiling Language.LSP.Protocol.Internal.Types.CallHierarchyOutgoingCall ( generated/Language/LSP/Protocol/Internal/Types/CallHierarchyOutgoingCall.hs, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyOutgoingCall.p_o ) lsp-types> [419 of 452] Compiling Language.LSP.Protocol.Internal.Types.CallHierarchyIncomingCallsParams ( generated/Language/LSP/Protocol/Internal/Types/CallHierarchyIncomingCallsParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyIncomingCallsParams.p_o ) lsp-types> [420 of 452] Compiling Language.LSP.Protocol.Internal.Types.CallHierarchyIncomingCall ( generated/Language/LSP/Protocol/Internal/Types/CallHierarchyIncomingCall.hs, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyIncomingCall.p_o ) lsp-types> [421 of 452] Compiling Language.LSP.Protocol.Internal.Types.CallHierarchyClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/CallHierarchyClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/CallHierarchyClientCapabilities.p_o ) lsp-types> [422 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentClientCapabilities.p_o ) lsp-types> [423 of 452] Compiling Language.LSP.Protocol.Internal.Types.ClientCapabilities ( generated/Language/LSP/Protocol/Internal/Types/ClientCapabilities.hs, dist/build/Language/LSP/Protocol/Internal/Types/ClientCapabilities.p_o ) lsp-types> [424 of 452] Compiling Language.LSP.Protocol.Internal.Types.UInitializeParams ( generated/Language/LSP/Protocol/Internal/Types/UInitializeParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/UInitializeParams.p_o ) lsp-types> [425 of 452] Compiling Language.LSP.Protocol.Internal.Types.InitializeParams ( generated/Language/LSP/Protocol/Internal/Types/InitializeParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/InitializeParams.p_o ) lsp-types> [426 of 452] Compiling Language.LSP.Protocol.Internal.Types.BaseSymbolInformation ( generated/Language/LSP/Protocol/Internal/Types/BaseSymbolInformation.hs, dist/build/Language/LSP/Protocol/Internal/Types/BaseSymbolInformation.p_o ) lsp-types> [427 of 452] Compiling Language.LSP.Protocol.Internal.Types.ApplyWorkspaceEditResult ( generated/Language/LSP/Protocol/Internal/Types/ApplyWorkspaceEditResult.hs, dist/build/Language/LSP/Protocol/Internal/Types/ApplyWorkspaceEditResult.p_o ) lsp-types> [428 of 452] Compiling Language.LSP.Protocol.Internal.Types.AnnotatedTextEdit ( generated/Language/LSP/Protocol/Internal/Types/AnnotatedTextEdit.hs, dist/build/Language/LSP/Protocol/Internal/Types/AnnotatedTextEdit.p_o ) lsp-types> [429 of 452] Compiling Language.LSP.Protocol.Internal.Types.TextDocumentEdit ( generated/Language/LSP/Protocol/Internal/Types/TextDocumentEdit.hs, dist/build/Language/LSP/Protocol/Internal/Types/TextDocumentEdit.p_o ) lsp-types> [430 of 452] Compiling Language.LSP.Protocol.Internal.Types.WorkspaceEdit ( generated/Language/LSP/Protocol/Internal/Types/WorkspaceEdit.hs, dist/build/Language/LSP/Protocol/Internal/Types/WorkspaceEdit.p_o ) lsp-types> [431 of 452] Compiling Language.LSP.Protocol.Internal.Types.CodeAction ( generated/Language/LSP/Protocol/Internal/Types/CodeAction.hs, dist/build/Language/LSP/Protocol/Internal/Types/CodeAction.p_o ) lsp-types> [432 of 452] Compiling Language.LSP.Protocol.Internal.Types.ApplyWorkspaceEditParams ( generated/Language/LSP/Protocol/Internal/Types/ApplyWorkspaceEditParams.hs, dist/build/Language/LSP/Protocol/Internal/Types/ApplyWorkspaceEditParams.p_o ) lsp-types> [433 of 452] Compiling Language.LSP.Protocol.Internal.Method ( generated/Language/LSP/Protocol/Internal/Method.hs, dist/build/Language/LSP/Protocol/Internal/Method.p_o ) mono-traversable> Preprocessing test suite 'test' for mono-traversable-1.0.21.0... 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 ) mono-traversable> Running phase: installPhase mono-traversable> Installing library in /nix/store/d62asgzspaa7336vpi8clck1531cwi1r-mono-traversable-1.0.21.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/mono-traversable-1.0.21.0-BnuYcFdE7UDCNt4qHzl3tD 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 ) 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 ) mono-traversable> Running phase: fixupPhase mono-traversable> shrinking RPATHs of ELF executables and libraries in /nix/store/d62asgzspaa7336vpi8clck1531cwi1r-mono-traversable-1.0.21.0 mono-traversable> shrinking /nix/store/d62asgzspaa7336vpi8clck1531cwi1r-mono-traversable-1.0.21.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHSmono-traversable-1.0.21.0-BnuYcFdE7UDCNt4qHzl3tD-ghc9.12.1.so mono-traversable> checking for references to /build/ in /nix/store/d62asgzspaa7336vpi8clck1531cwi1r-mono-traversable-1.0.21.0... mono-traversable> patching script interpreter paths in /nix/store/d62asgzspaa7336vpi8clck1531cwi1r-mono-traversable-1.0.21.0 mono-traversable> stripping (with command strip and flags -S -p) in /nix/store/d62asgzspaa7336vpi8clck1531cwi1r-mono-traversable-1.0.21.0/lib mono-traversable> shrinking RPATHs of ELF executables and libraries in /nix/store/q05nxwf4xfcw1iwcph9lziljs9faradx-mono-traversable-1.0.21.0-doc mono-traversable> checking for references to /build/ in /nix/store/q05nxwf4xfcw1iwcph9lziljs9faradx-mono-traversable-1.0.21.0-doc... mono-traversable> patching script interpreter paths in /nix/store/q05nxwf4xfcw1iwcph9lziljs9faradx-mono-traversable-1.0.21.0-doc 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 ) mono-traversable (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/d62asgzspaa7336vpi8clck1531cwi1r-mono-traversable-1.0.21.0 /nix/store/q05nxwf4xfcw1iwcph9lziljs9faradx-mono-traversable-1.0.21.0-doc mono-traversable (post)> Pushing 2 paths (104 are already present) using zstd to cache sellout ⏳ mono-traversable (post)> mono-traversable (post)> Pushing /nix/store/d62asgzspaa7336vpi8clck1531cwi1r-mono-traversable-1.0.21.0 (22.59 MiB) mono-traversable (post)> Pushing /nix/store/q05nxwf4xfcw1iwcph9lziljs9faradx-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 2 signatures mono-traversable (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/d62asgzspaa7336vpi8clck1531cwi1r-mono-traversable-1.0.21.0 /nix/store/q05nxwf4xfcw1iwcph9lziljs9faradx-mono-traversable-1.0.21.0-doc mono-traversable (post)> copying 2 paths... mono-traversable (post)> copying path '/nix/store/q05nxwf4xfcw1iwcph9lziljs9faradx-mono-traversable-1.0.21.0-doc' to 'https://cache.nix-ci.com'... mono-traversable (post)> copying path '/nix/store/d62asgzspaa7336vpi8clck1531cwi1r-mono-traversable-1.0.21.0' to 'https://cache.nix-ci.com'... mono-traversable (post)> copying 1 paths... mono-traversable (post)> copying path '/nix/store/8l8whwb68ii0dqaaiy18pmdfxsl26glx-mono-traversable-1.0.21.0.drv' to 'https://cache.nix-ci.com'... mono-traversable (post)> added 0 signatures mono-traversable (post)> added 0 signatures mono-traversable (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/d62asgzspaa7336vpi8clck1531cwi1r-mono-traversable-1.0.21.0 /nix/store/q05nxwf4xfcw1iwcph9lziljs9faradx-mono-traversable-1.0.21.0-doc mono-traversable (post)> copying 2 paths... mono-traversable (post)> copying path '/nix/store/q05nxwf4xfcw1iwcph9lziljs9faradx-mono-traversable-1.0.21.0-doc' to 'ssh-ng://worker.nix-ci.com'... mono-traversable (post)> copying path '/nix/store/d62asgzspaa7336vpi8clck1531cwi1r-mono-traversable-1.0.21.0' to 'ssh-ng://worker.nix-ci.com'... mono-traversable (post)> copying 1 paths... mono-traversable (post)> copying path '/nix/store/8l8whwb68ii0dqaaiy18pmdfxsl26glx-mono-traversable-1.0.21.0.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/7dhzx3qm2ah1lgkbqdnym97vnwnk8rmb-conduit-1.3.6.1.drv'... 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 ) 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 ) 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 ) 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 ) 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 ) hls-graph> [7 of 7] Linking dist/build/tests/tests 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 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/ghc940_tmp_0/ghc_tmp_14.o, /build/ghc940_tmp_0/ghc_tmp_14.dyn_o ) hls-graph> [ 2 of 16] Compiling Development.IDE.Graph.Classes ( src/Development/IDE/Graph/Classes.hs, /build/ghc940_tmp_0/ghc_tmp_16.o, /build/ghc940_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/ghc940_tmp_0/ghc_tmp_20.o, /build/ghc940_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/ghc940_tmp_0/ghc_tmp_26.o, /build/ghc940_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/ghc940_tmp_0/ghc_tmp_24.o, /build/ghc940_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/ghc940_tmp_0/ghc_tmp_18.o, /build/ghc940_tmp_0/ghc_tmp_18.dyn_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/ghc940_tmp_0/ghc_tmp_28.o, /build/ghc940_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/ghc940_tmp_0/ghc_tmp_22.o, /build/ghc940_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: conduit> Running phase: setupCompilerEnvironmentPhase conduit> Build with /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1. 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 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" conduit> Running phase: patchPhase conduit> Running phase: compileBuildDriverPhase conduit> setupCompileFlags: -package-db=/build/tmp.7TCJqOv2tZ/setup-package.conf.d -threaded conduit> [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.7TCJqOv2tZ/Main.o ) conduit> [2 of 2] Linking Setup lsp-types> [444 of 452] Compiling Language.LSP.Protocol.Message.Registration ( src/Language/LSP/Protocol/Message/Registration.hs, dist/build/Language/LSP/Protocol/Message/Registration.p_o ) lsp-types> [445 of 452] Compiling Language.LSP.Protocol.Message ( src/Language/LSP/Protocol/Message.hs, dist/build/Language/LSP/Protocol/Message.p_o ) lsp-types> [446 of 452] Compiling Language.LSP.Protocol.Internal.Meta ( generated/Language/LSP/Protocol/Internal/Meta.hs, dist/build/Language/LSP/Protocol/Internal/Meta.p_o ) lsp-types> [447 of 452] Compiling Language.LSP.Protocol.Types.Lens ( src/Language/LSP/Protocol/Types/Lens.hs, dist/build/Language/LSP/Protocol/Types/Lens.p_o ) lsp-types> [448 of 452] Compiling Language.LSP.Protocol.Message.Lens ( src/Language/LSP/Protocol/Message/Lens.hs, dist/build/Language/LSP/Protocol/Message/Lens.p_o ) lsp-types> [449 of 452] Compiling Language.LSP.Protocol.Lens ( src/Language/LSP/Protocol/Lens.hs, dist/build/Language/LSP/Protocol/Lens.p_o ) lsp-types> [450 of 452] Compiling Language.LSP.Protocol.Capabilities ( src/Language/LSP/Protocol/Capabilities.hs, dist/build/Language/LSP/Protocol/Capabilities.p_o ) conduit> Running phase: updateAutotoolsGnuConfigScriptsPhase conduit> Running phase: configurePhase conduit> configureFlags: --verbose --prefix=/nix/store/p0cfpkkkla7lxr8hfmjbqvcahx507n3h-conduit-1.3.6.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/qq29j064ycqz4g5g98l7h5201j246nah-conduit-1.3.6.1-doc/share/doc/conduit-1.3.6.1 --with-gcc=gcc --package-db=/build/tmp.7TCJqOv2tZ/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib 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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc is version conduit> 9.12.1 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> 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-BBKR8OQUyimDbhloCq90Cq conduit> include base-4.21.0.0-f068 conduit> include bytestring-0.12.2.0-be6d conduit> include directory-1.3.9.0-9eff conduit> include exceptions-0.10.9-5f69 conduit> include filepath-1.5.4.0-7ce6 conduit> include mono-traversable-1.0.21.0-BnuYcFdE7UDCNt4qHzl3tD conduit> include mtl-2.3.1-9650 conduit> include primitive-0.9.1.0-4mP32nrOmbODcFIoSZ6ejg conduit> include resourcet-1.3.0-uT2Tw9emtIBHTmmH8gab conduit> include text-2.1.2-5eaa conduit> include transformers-0.6.1.2-199f conduit> include unix-2.8.6.0-6369 conduit> include unliftio-core-0.2.1.0-ECm0sTQ8xWtH0kCaUxji2Z conduit> include vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q conduit> component conduit-1.3.6.1-5uxHzotD0o3Ijjr2m4ThdN-conduit-test conduit> include QuickCheck-2.14.3-L4og0ZQ0UVv3NVnDTZSE7K conduit> include base-4.21.0.0-f068 conduit> include bytestring-0.12.2.0-be6d conduit> include conduit-1.3.6.1-BBKR8OQUyimDbhloCq90Cq conduit> include containers-0.7-647d conduit> include directory-1.3.9.0-9eff conduit> include exceptions-0.10.9-5f69 conduit> include filepath-1.5.4.0-7ce6 conduit> include hspec-2.11.12-6VqvYzslwXZ4HevclPqaIQ conduit> include mono-traversable-1.0.21.0-BnuYcFdE7UDCNt4qHzl3tD conduit> include mtl-2.3.1-9650 conduit> include resourcet-1.3.0-uT2Tw9emtIBHTmmH8gab conduit> include safe-0.3.21-59IOuW1KM8UDPXkCvwO4aC conduit> include silently-1.2.5.4-7tvUfLbVOVnLBvsvbpccMF conduit> include split-0.2.5-APh1gHkzHlX3dcs4OJD4yE conduit> include text-2.1.2-5eaa conduit> include transformers-0.6.1.2-199f conduit> include unliftio-0.2.25.1-8K5BaeKP1lcH4YiVdYRwxe conduit> include vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q conduit> Linked component graph: conduit> unit conduit-1.3.6.1-BBKR8OQUyimDbhloCq90Cq conduit> include base-4.21.0.0-f068 conduit> include bytestring-0.12.2.0-be6d conduit> include directory-1.3.9.0-9eff conduit> include exceptions-0.10.9-5f69 conduit> include filepath-1.5.4.0-7ce6 conduit> include mono-traversable-1.0.21.0-BnuYcFdE7UDCNt4qHzl3tD conduit> include mtl-2.3.1-9650 conduit> include primitive-0.9.1.0-4mP32nrOmbODcFIoSZ6ejg conduit> include resourcet-1.3.0-uT2Tw9emtIBHTmmH8gab conduit> include text-2.1.2-5eaa conduit> include transformers-0.6.1.2-199f conduit> include unix-2.8.6.0-6369 conduit> include unliftio-core-0.2.1.0-ECm0sTQ8xWtH0kCaUxji2Z conduit> include vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q conduit> Conduit=conduit-1.3.6.1-BBKR8OQUyimDbhloCq90Cq:Conduit,Data.Conduit=conduit-1.3.6.1-BBKR8OQUyimDbhloCq90Cq:Data.Conduit,Data.Conduit.Combinators=conduit-1.3.6.1-BBKR8OQUyimDbhloCq90Cq:Data.Conduit.Combinators,Data.Conduit.Combinators.Stream=conduit-1.3.6.1-BBKR8OQUyimDbhloCq90Cq:Data.Conduit.Combinators.Stream,Data.Conduit.Internal=conduit-1.3.6.1-BBKR8OQUyimDbhloCq90Cq:Data.Conduit.Internal,Data.Conduit.Internal.Fusion=conduit-1.3.6.1-BBKR8OQUyimDbhloCq90Cq:Data.Conduit.Internal.Fusion,Data.Conduit.Internal.List.Stream=conduit-1.3.6.1-BBKR8OQUyimDbhloCq90Cq:Data.Conduit.Internal.List.Stream,Data.Conduit.Lift=conduit-1.3.6.1-BBKR8OQUyimDbhloCq90Cq:Data.Conduit.Lift,Data.Conduit.List=conduit-1.3.6.1-BBKR8OQUyimDbhloCq90Cq:Data.Conduit.List conduit> unit conduit-1.3.6.1-5uxHzotD0o3Ijjr2m4ThdN-conduit-test conduit> include QuickCheck-2.14.3-L4og0ZQ0UVv3NVnDTZSE7K conduit> include base-4.21.0.0-f068 conduit> include bytestring-0.12.2.0-be6d conduit> include conduit-1.3.6.1-BBKR8OQUyimDbhloCq90Cq conduit> include containers-0.7-647d conduit> include directory-1.3.9.0-9eff conduit> include exceptions-0.10.9-5f69 conduit> include filepath-1.5.4.0-7ce6 conduit> include hspec-2.11.12-6VqvYzslwXZ4HevclPqaIQ conduit> include mono-traversable-1.0.21.0-BnuYcFdE7UDCNt4qHzl3tD conduit> include mtl-2.3.1-9650 conduit> include resourcet-1.3.0-uT2Tw9emtIBHTmmH8gab conduit> include safe-0.3.21-59IOuW1KM8UDPXkCvwO4aC conduit> include silently-1.2.5.4-7tvUfLbVOVnLBvsvbpccMF conduit> include split-0.2.5-APh1gHkzHlX3dcs4OJD4yE conduit> include text-2.1.2-5eaa conduit> include transformers-0.6.1.2-199f conduit> include unliftio-0.2.25.1-8K5BaeKP1lcH4YiVdYRwxe conduit> include vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q conduit> Ready component graph: conduit> definite conduit-1.3.6.1-BBKR8OQUyimDbhloCq90Cq conduit> depends base-4.21.0.0-f068 conduit> depends bytestring-0.12.2.0-be6d conduit> depends directory-1.3.9.0-9eff conduit> depends exceptions-0.10.9-5f69 conduit> depends filepath-1.5.4.0-7ce6 conduit> depends mono-traversable-1.0.21.0-BnuYcFdE7UDCNt4qHzl3tD conduit> depends mtl-2.3.1-9650 conduit> depends primitive-0.9.1.0-4mP32nrOmbODcFIoSZ6ejg conduit> depends resourcet-1.3.0-uT2Tw9emtIBHTmmH8gab conduit> depends text-2.1.2-5eaa conduit> depends transformers-0.6.1.2-199f conduit> depends unix-2.8.6.0-6369 conduit> depends unliftio-core-0.2.1.0-ECm0sTQ8xWtH0kCaUxji2Z conduit> depends vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q conduit> definite conduit-1.3.6.1-5uxHzotD0o3Ijjr2m4ThdN-conduit-test conduit> depends QuickCheck-2.14.3-L4og0ZQ0UVv3NVnDTZSE7K conduit> depends base-4.21.0.0-f068 conduit> depends bytestring-0.12.2.0-be6d conduit> depends conduit-1.3.6.1-BBKR8OQUyimDbhloCq90Cq conduit> depends containers-0.7-647d conduit> depends directory-1.3.9.0-9eff conduit> depends exceptions-0.10.9-5f69 conduit> depends filepath-1.5.4.0-7ce6 conduit> depends hspec-2.11.12-6VqvYzslwXZ4HevclPqaIQ conduit> depends mono-traversable-1.0.21.0-BnuYcFdE7UDCNt4qHzl3tD conduit> depends mtl-2.3.1-9650 conduit> depends resourcet-1.3.0-uT2Tw9emtIBHTmmH8gab conduit> depends safe-0.3.21-59IOuW1KM8UDPXkCvwO4aC conduit> depends silently-1.2.5.4-7tvUfLbVOVnLBvsvbpccMF conduit> depends split-0.2.5-APh1gHkzHlX3dcs4OJD4yE conduit> depends text-2.1.2-5eaa conduit> depends transformers-0.6.1.2-199f conduit> depends unliftio-0.2.25.1-8K5BaeKP1lcH4YiVdYRwxe conduit> depends vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q 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/p0cfpkkkla7lxr8hfmjbqvcahx507n3h-conduit-1.3.6.1 conduit> Executables installed in: conduit> /nix/store/p0cfpkkkla7lxr8hfmjbqvcahx507n3h-conduit-1.3.6.1/bin conduit> Libraries installed in: conduit> /nix/store/p0cfpkkkla7lxr8hfmjbqvcahx507n3h-conduit-1.3.6.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/conduit-1.3.6.1-BBKR8OQUyimDbhloCq90Cq conduit> Dynamic Libraries installed in: conduit> /nix/store/p0cfpkkkla7lxr8hfmjbqvcahx507n3h-conduit-1.3.6.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739 conduit> Private executables installed in: conduit> /nix/store/p0cfpkkkla7lxr8hfmjbqvcahx507n3h-conduit-1.3.6.1/libexec/x86_64-linux-ghc-9.12.1-f739/conduit-1.3.6.1 conduit> Data files installed in: conduit> /nix/store/p0cfpkkkla7lxr8hfmjbqvcahx507n3h-conduit-1.3.6.1/share/x86_64-linux-ghc-9.12.1-f739/conduit-1.3.6.1 conduit> Documentation installed in: conduit> /nix/store/qq29j064ycqz4g5g98l7h5201j246nah-conduit-1.3.6.1-doc/share/doc/conduit-1.3.6.1 conduit> Configuration files installed in: conduit> /nix/store/p0cfpkkkla7lxr8hfmjbqvcahx507n3h-conduit-1.3.6.1/etc conduit> No alex found conduit> Using ar found on system at: conduit> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-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/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc conduit> Using ghc version 9.12.1 found on system at: conduit> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc conduit> Using ghc-pkg version 9.12.1 found on system at: conduit> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/hpc-ghc-9.12.1 conduit> Using hsc2hs version 0.68.10 found on system at: conduit> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 conduit> Using hscolour version 1.25 found on system at: conduit> /nix/store/wrs1dkr0pfxm92c5zxrfyy62ifw61ybm-hscolour-1.25/bin/HsColour conduit> No jhc found conduit> Using ld found on system at: conduit> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/runghc-9.12.1 conduit> Using strip version 2.44 found on system at: conduit> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip conduit> Using tar found on system at: conduit> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-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... 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 ) 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> 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 ) 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> [303 of 456] Compiling GHC.Hs ( compiler/GHC/Hs.hs, dist/haddock-objs-8346/GHC/Hs.o, dist/haddock-objs-8346/GHC/Hs.dyn_o ) [HIE file is missing] ghc-lib-parser> [304 of 456] Compiling GHC.Tc.Types.Origin ( compiler/GHC/Tc/Types/Origin.hs, dist/haddock-objs-8346/GHC/Tc/Types/Origin.o, dist/haddock-objs-8346/GHC/Tc/Types/Origin.dyn_o ) [HIE file is missing] 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 ) ghc-lib-parser> [305 of 456] Compiling GHC.Types.Id.Make ( compiler/GHC/Types/Id/Make.hs, dist/haddock-objs-8346/GHC/Types/Id/Make.o, dist/haddock-objs-8346/GHC/Types/Id/Make.dyn_o ) [HIE file is missing] 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 ) 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> hls-graph> Documentation created: dist/doc/html/hls-graph, hls-graph> dist/doc/html/hls-graph/hls-graph.txt ghc-lib-parser> [306 of 456] Compiling GHC.CoreToIface ( compiler/GHC/CoreToIface.hs, dist/haddock-objs-8346/GHC/CoreToIface.o, dist/haddock-objs-8346/GHC/CoreToIface.dyn_o ) [HIE file is missing] 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> 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... 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> [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> 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> [307 of 456] Compiling GHC.Tc.Types.BasicTypes ( compiler/GHC/Tc/Types/BasicTypes.hs, dist/haddock-objs-8346/GHC/Tc/Types/BasicTypes.o, dist/haddock-objs-8346/GHC/Tc/Types/BasicTypes.dyn_o ) [HIE file is missing] hls-graph> Preprocessing test suite 'tests' for hls-graph-2.10.0.0... 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 ) hls-graph> Running phase: installPhase ghc-lib-parser> [308 of 456] Compiling GHC.Tc.Zonk.Monad ( compiler/GHC/Tc/Zonk/Monad.hs, dist/haddock-objs-8346/GHC/Tc/Zonk/Monad.o, dist/haddock-objs-8346/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-8346/GHC/Tc/Types/ErrCtxt.o, dist/haddock-objs-8346/GHC/Tc/Types/ErrCtxt.dyn_o ) [HIE file is missing] hls-graph> Installing library in /nix/store/4nq74d4wbwy48jybkjsqdi2ncays8p7w-hls-graph-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/hls-graph-2.10.0.0-7A3uQ5Pvr6jEG16ZLDSGmD ghc-lib-parser> [310 of 456] Compiling GHC.Tc.Types.CtLoc ( compiler/GHC/Tc/Types/CtLoc.hs, dist/haddock-objs-8346/GHC/Tc/Types/CtLoc.o, dist/haddock-objs-8346/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-8346/GHC/Tc/Types/Constraint.o, dist/haddock-objs-8346/GHC/Tc/Types/Constraint.dyn_o ) [HIE file is missing] hls-graph> Running phase: fixupPhase hls-graph> shrinking RPATHs of ELF executables and libraries in /nix/store/4nq74d4wbwy48jybkjsqdi2ncays8p7w-hls-graph-2.10.0.0 hls-graph> shrinking /nix/store/4nq74d4wbwy48jybkjsqdi2ncays8p7w-hls-graph-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHShls-graph-2.10.0.0-7A3uQ5Pvr6jEG16ZLDSGmD-ghc9.12.1.so hls-graph> checking for references to /build/ in /nix/store/4nq74d4wbwy48jybkjsqdi2ncays8p7w-hls-graph-2.10.0.0... hls-graph> patching script interpreter paths in /nix/store/4nq74d4wbwy48jybkjsqdi2ncays8p7w-hls-graph-2.10.0.0 hls-graph> stripping (with command strip and flags -S -p) in /nix/store/4nq74d4wbwy48jybkjsqdi2ncays8p7w-hls-graph-2.10.0.0/lib hls-graph> shrinking RPATHs of ELF executables and libraries in /nix/store/2y8nnf795pv6dz71mfy1ddpifsy2z9w7-hls-graph-2.10.0.0-data hls-graph> checking for references to /build/ in /nix/store/2y8nnf795pv6dz71mfy1ddpifsy2z9w7-hls-graph-2.10.0.0-data... hls-graph> patching script interpreter paths in /nix/store/2y8nnf795pv6dz71mfy1ddpifsy2z9w7-hls-graph-2.10.0.0-data hls-graph> shrinking RPATHs of ELF executables and libraries in /nix/store/dq0x8c7blbb31q381msyshz8cc0clskx-hls-graph-2.10.0.0-doc hls-graph> checking for references to /build/ in /nix/store/dq0x8c7blbb31q381msyshz8cc0clskx-hls-graph-2.10.0.0-doc... hls-graph> patching script interpreter paths in /nix/store/dq0x8c7blbb31q381msyshz8cc0clskx-hls-graph-2.10.0.0-doc hls-graph (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/2y8nnf795pv6dz71mfy1ddpifsy2z9w7-hls-graph-2.10.0.0-data /nix/store/4nq74d4wbwy48jybkjsqdi2ncays8p7w-hls-graph-2.10.0.0 /nix/store/dq0x8c7blbb31q381msyshz8cc0clskx-hls-graph-2.10.0.0-doc hls-graph (post)> Pushing 3 paths (209 are already present) using zstd to cache sellout ⏳ hls-graph (post)> hls-graph (post)> Pushing /nix/store/2y8nnf795pv6dz71mfy1ddpifsy2z9w7-hls-graph-2.10.0.0-data (49.30 KiB) hls-graph (post)> Pushing /nix/store/dq0x8c7blbb31q381msyshz8cc0clskx-hls-graph-2.10.0.0-doc (4.22 MiB) hls-graph (post)> Pushing /nix/store/4nq74d4wbwy48jybkjsqdi2ncays8p7w-hls-graph-2.10.0.0 (5.84 MiB) hls-graph (post)> hls-graph (post)> All done. hls-graph (post)> added 3 signatures hls-graph (post)> added 8 signatures hls-graph (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/2y8nnf795pv6dz71mfy1ddpifsy2z9w7-hls-graph-2.10.0.0-data /nix/store/4nq74d4wbwy48jybkjsqdi2ncays8p7w-hls-graph-2.10.0.0 /nix/store/dq0x8c7blbb31q381msyshz8cc0clskx-hls-graph-2.10.0.0-doc hls-graph (post)> copying 3 paths... hls-graph (post)> copying path '/nix/store/2y8nnf795pv6dz71mfy1ddpifsy2z9w7-hls-graph-2.10.0.0-data' to 'https://cache.nix-ci.com'... hls-graph (post)> copying path '/nix/store/dq0x8c7blbb31q381msyshz8cc0clskx-hls-graph-2.10.0.0-doc' to 'https://cache.nix-ci.com'... hls-graph (post)> copying path '/nix/store/4nq74d4wbwy48jybkjsqdi2ncays8p7w-hls-graph-2.10.0.0' to 'https://cache.nix-ci.com'... hls-graph (post)> copying 1 paths... hls-graph (post)> copying path '/nix/store/2nmbazcvis6wsy3sncbv5yvj5cgiqnhi-hls-graph-2.10.0.0.drv' to 'https://cache.nix-ci.com'... hls-graph (post)> added 0 signatures hls-graph (post)> added 0 signatures hls-graph (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/2y8nnf795pv6dz71mfy1ddpifsy2z9w7-hls-graph-2.10.0.0-data /nix/store/4nq74d4wbwy48jybkjsqdi2ncays8p7w-hls-graph-2.10.0.0 /nix/store/dq0x8c7blbb31q381msyshz8cc0clskx-hls-graph-2.10.0.0-doc hls-graph (post)> copying 3 paths... hls-graph (post)> copying path '/nix/store/2y8nnf795pv6dz71mfy1ddpifsy2z9w7-hls-graph-2.10.0.0-data' to 'ssh-ng://worker.nix-ci.com'... hls-graph (post)> copying path '/nix/store/dq0x8c7blbb31q381msyshz8cc0clskx-hls-graph-2.10.0.0-doc' to 'ssh-ng://worker.nix-ci.com'... hls-graph (post)> copying path '/nix/store/4nq74d4wbwy48jybkjsqdi2ncays8p7w-hls-graph-2.10.0.0' to 'ssh-ng://worker.nix-ci.com'... hls-graph (post)> copying 1 paths... hls-graph (post)> copying path '/nix/store/2nmbazcvis6wsy3sncbv5yvj5cgiqnhi-hls-graph-2.10.0.0.drv' to 'ssh-ng://worker.nix-ci.com'... ghc-lib-parser> [312 of 456] Compiling GHC.Tc.Types.TH ( compiler/GHC/Tc/Types/TH.hs, dist/haddock-objs-8346/GHC/Tc/Types/TH.o, dist/haddock-objs-8346/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-8346/GHC/Tc/Errors/Hole/FitTypes.o, dist/haddock-objs-8346/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-8346/GHC/Unit/Module/ModIface.o, dist/haddock-objs-8346/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-8346/GHC/Tc/Errors/Types.o, dist/haddock-objs-8346/GHC/Tc/Errors/Types.dyn_o ) [HIE file is missing] 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 ) 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> 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> 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> 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 ) conduit> [ 5 of 14] Compiling Data.Conduit.Combinators.Stream ( src/Data/Conduit/Combinators/Stream.hs, dist/build/Data/Conduit/Combinators/Stream.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> 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 ) 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> [316 of 456] Compiling GHC.Tc.Types.LclEnv ( compiler/GHC/Tc/Types/LclEnv.hs, dist/haddock-objs-8346/GHC/Tc/Types/LclEnv.o, dist/haddock-objs-8346/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-8346/GHC/Types/Meta.o, dist/haddock-objs-8346/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-8346/GHC/Data/Unboxed.o, dist/haddock-objs-8346/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-8346/GHC/Data/Stream.o, dist/haddock-objs-8346/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-8346/GHC/CmmToLlvm/Version/Type.o, dist/haddock-objs-8346/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-8346/GHC/CmmToLlvm/Version/Bounds.o, dist/haddock-objs-8346/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-8346/GHC/CmmToLlvm/Version.o, dist/haddock-objs-8346/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-8346/GHC/Cmm/Dataflow/Block.o, dist/haddock-objs-8346/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-8346/GHC/SysTools/BaseDir.o, dist/haddock-objs-8346/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-8346/GHC/Parser/CharClass.o, dist/haddock-objs-8346/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-8346/GHC/Types/Unique/SDFM.o, dist/haddock-objs-8346/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-8346/GHC/Platform/Reg/Class.o, dist/haddock-objs-8346/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-8346/GHC/Platform/Reg/Class/Unified.o, dist/haddock-objs-8346/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-8346/GHC/Platform/Reg/Class/Separate.o, dist/haddock-objs-8346/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-8346/GHC/Platform/Reg/Class/NoVectors.o, dist/haddock-objs-8346/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-8346/GHC/Platform/Reg.o, dist/haddock-objs-8346/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-8346/GHC/JS/Ident.o, dist/haddock-objs-8346/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-8346/GHC/JS/JStg/Monad.o, dist/haddock-objs-8346/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-8346/GHC/Types/SaneDouble.o, dist/haddock-objs-8346/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-8346/GHC/JS/Syntax.o, dist/haddock-objs-8346/GHC/JS/Syntax.dyn_o ) [HIE file is missing] ghc-lib-parser> [336 of 456] Compiling GHC.JS.Ppr ( compiler/GHC/JS/Ppr.hs, dist/haddock-objs-8346/GHC/JS/Ppr.o, dist/haddock-objs-8346/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-8346/GHC/JS/JStg/Syntax.o, dist/haddock-objs-8346/GHC/JS/JStg/Syntax.dyn_o ) [HIE file is missing] 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> conduit> [14 of 14] Compiling Conduit ( src/Conduit.hs, dist/build/Conduit.p_o ) ghc-lib-parser> [338 of 456] Compiling GHC.JS.Transform ( compiler/GHC/JS/Transform.hs, dist/haddock-objs-8346/GHC/JS/Transform.o, dist/haddock-objs-8346/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-8346/GHC/JS/Make.o, dist/haddock-objs-8346/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-8346/GHC/Cmm/Dataflow/Graph.o, dist/haddock-objs-8346/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-8346/GHC/Types/Name/Cache.o, dist/haddock-objs-8346/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-8346/GHC/Types/Breakpoint.o, dist/haddock-objs-8346/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-8346/GHC/StgToJS/Symbols.o, dist/haddock-objs-8346/GHC/StgToJS/Symbols.dyn_o ) [HIE file is missing] ghc-lib-parser> [344 of 456] Compiling GHC.Driver.Env.KnotVars ( compiler/GHC/Driver/Env/KnotVars.hs, dist/haddock-objs-8346/GHC/Driver/Env/KnotVars.o, dist/haddock-objs-8346/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-8346/GHC/Linker/Static/Utils.o, dist/haddock-objs-8346/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-8346/GHC/CmmToLlvm/Config.o, dist/haddock-objs-8346/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-8346/GHC/Driver/LlvmConfigCache.o, dist/haddock-objs-8346/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-8346/GHC/Types/TypeEnv.o, dist/haddock-objs-8346/GHC/Types/TypeEnv.dyn_o ) [HIE file is missing] conduit> Preprocessing test suite 'conduit-test' for conduit-1.3.6.1... conduit> Building test suite 'conduit-test' for conduit-1.3.6.1... ghc-lib-parser> [349 of 456] Compiling GHC.Stg.Lift.Types ( compiler/GHC/Stg/Lift/Types.hs, dist/haddock-objs-8346/GHC/Stg/Lift/Types.o, dist/haddock-objs-8346/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-8346/GHC/Runtime/Eval/Types.o, dist/haddock-objs-8346/GHC/Runtime/Eval/Types.dyn_o ) [HIE file is missing] 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 ) ghc-lib-parser> [351 of 456] Compiling GHC.Core.Tidy ( compiler/GHC/Core/Tidy.hs, dist/haddock-objs-8346/GHC/Core/Tidy.o, dist/haddock-objs-8346/GHC/Core/Tidy.dyn_o ) [HIE file is missing] 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> ghc-lib-parser> [352 of 456] Compiling GHC.Stg.Syntax ( compiler/GHC/Stg/Syntax.hs, dist/haddock-objs-8346/GHC/Stg/Syntax.o, dist/haddock-objs-8346/GHC/Stg/Syntax.dyn_o ) [HIE file is missing] 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> [353 of 456] Compiling GHC.Types.IPE ( compiler/GHC/Types/IPE.hs, dist/haddock-objs-8346/GHC/Types/IPE.o, dist/haddock-objs-8346/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-8346/GHC/Platform/X86_64.o, dist/haddock-objs-8346/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-8346/GHC/Platform/X86.o, dist/haddock-objs-8346/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-8346/GHC/Platform/Wasm32.o, dist/haddock-objs-8346/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-8346/GHC/Platform/S390X.o, dist/haddock-objs-8346/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-8346/GHC/Platform/RISCV64.o, dist/haddock-objs-8346/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-8346/GHC/Platform/PPC.o, dist/haddock-objs-8346/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-8346/GHC/Platform/NoRegs.o, dist/haddock-objs-8346/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-8346/GHC/Platform/LoongArch64.o, dist/haddock-objs-8346/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-8346/GHC/Platform/ARM.o, dist/haddock-objs-8346/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-8346/GHC/Platform/AArch64.o, dist/haddock-objs-8346/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-8346/GHC/Platform/Regs.o, dist/haddock-objs-8346/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-8346/GHC/Types/CompleteMatch.o, dist/haddock-objs-8346/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-8346/GHC/Iface/Decl.o, dist/haddock-objs-8346/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-8346/GHC/Types/TyThing/Ppr.o-boot, dist/haddock-objs-8346/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-8346/GHC/Types/TyThing/Ppr.o, dist/haddock-objs-8346/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-8346/GHC/Core/Map/Expr.o, dist/haddock-objs-8346/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-8346/GHC/Unit/Module/ModDetails.o, dist/haddock-objs-8346/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-8346/GHC/Core/Opt/ConstantFold.o-boot, dist/haddock-objs-8346/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-8346/GHC/Builtin/PrimOps/Ids.o, dist/haddock-objs-8346/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-8346/GHC/Core/Opt/ConstantFold.o, dist/haddock-objs-8346/GHC/Core/Opt/ConstantFold.dyn_o ) [HIE file is missing] 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 ) ghc-lib-parser> [374 of 456] Compiling GHC.Tc.Solver.Types ( compiler/GHC/Tc/Solver/Types.hs, dist/haddock-objs-8346/GHC/Tc/Solver/Types.o, dist/haddock-objs-8346/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-8346/GHC/Tc/Solver/InertSet.o, dist/haddock-objs-8346/GHC/Tc/Solver/InertSet.dyn_o ) [HIE file is missing] ghc-lib-parser> [376 of 456] Compiling GHC.HsToCore.Pmc.Solver.Types ( compiler/GHC/HsToCore/Pmc/Solver/Types.hs, dist/haddock-objs-8346/GHC/HsToCore/Pmc/Solver/Types.o, dist/haddock-objs-8346/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-8346/GHC/HsToCore/Pmc/Types.o, dist/haddock-objs-8346/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-8346/GHC/HsToCore/Pmc/Ppr.o, dist/haddock-objs-8346/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-8346/GHC/StgToCmm/Config.o, dist/haddock-objs-8346/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-8346/GHC/Linker/Config.o, dist/haddock-objs-8346/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-8346/GHC/StgToJS/Types.o, dist/haddock-objs-8346/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-8346/GHC/StgToJS/Object.o, dist/haddock-objs-8346/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-8346/GHC/StgToJS/Linker/Types.o, dist/haddock-objs-8346/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-8346/GHC/Cmm/Switch.o, dist/haddock-objs-8346/GHC/Cmm/Switch.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 ) ghc-lib-parser> [385 of 456] Compiling GHC.Cmm.Node ( compiler/GHC/Cmm/Node.hs, dist/haddock-objs-8346/GHC/Cmm/Node.o, dist/haddock-objs-8346/GHC/Cmm/Node.dyn_o ) [HIE file is missing] 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 ) ghc-lib-parser> [386 of 456] Compiling GHC.Cmm ( compiler/GHC/Cmm.hs, dist/haddock-objs-8346/GHC/Cmm.o, dist/haddock-objs-8346/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-8346/GHC/Cmm/Utils.o, dist/haddock-objs-8346/GHC/Cmm/Utils.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.p_o ) ghc-lib-parser> [388 of 456] Compiling GHC.StgToCmm.CgUtils ( compiler/GHC/StgToCmm/CgUtils.hs, dist/haddock-objs-8346/GHC/StgToCmm/CgUtils.o, dist/haddock-objs-8346/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-8346/GHC/Types/Target.o, dist/haddock-objs-8346/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-8346/GHC/Linker/Types.o, dist/haddock-objs-8346/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-8346/GHC/Unit/Module/ModGuts.o, dist/haddock-objs-8346/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-8346/GHC/Unit/Home/ModInfo.o, dist/haddock-objs-8346/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-8346/GHC/Unit/Module/Status.o, dist/haddock-objs-8346/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-8346/GHC/Unit/Module/ModSummary.o, dist/haddock-objs-8346/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-8346/GHC/Unit/Module/Graph.o, dist/haddock-objs-8346/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-8346/GHC/Driver/Ppr.o, dist/haddock-objs-8346/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-8346/GHC/Driver/Config/Logger.o, dist/haddock-objs-8346/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-8346/GHC/Driver/Config.o, dist/haddock-objs-8346/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-8346/GHC/Core/Rules.o, dist/haddock-objs-8346/GHC/Core/Rules.dyn_o ) [HIE file is missing] ghc-lib-parser> [400 of 456] Compiling GHC.Unit.External ( compiler/GHC/Unit/External.hs, dist/haddock-objs-8346/GHC/Unit/External.o, dist/haddock-objs-8346/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-8346/GHC/Unit/Env.o, dist/haddock-objs-8346/GHC/Unit/Env.dyn_o ) [HIE file is missing] ghc-lib-parser> [402 of 456] Compiling GHC.Unit.Finder.Types ( compiler/GHC/Unit/Finder/Types.hs, dist/haddock-objs-8346/GHC/Unit/Finder/Types.o, dist/haddock-objs-8346/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-8346/GHC/Types/Name/Ppr.o, dist/haddock-objs-8346/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-8346/GHC/Runtime/Interpreter/Types.o, dist/haddock-objs-8346/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-8346/GHC/Core/Opt/Stats.o, dist/haddock-objs-8346/GHC/Core/Opt/Stats.dyn_o ) [HIE file is missing] ghc-lib-parser> [406 of 456] Compiling GHC.Core.Opt.Simplify.Monad ( compiler/GHC/Core/Opt/Simplify/Monad.hs, dist/haddock-objs-8346/GHC/Core/Opt/Simplify/Monad.o, dist/haddock-objs-8346/GHC/Core/Opt/Simplify/Monad.dyn_o ) [HIE file is missing] ghc-lib-parser> [407 of 456] Compiling GHC.Core.Opt.Simplify.Env ( compiler/GHC/Core/Opt/Simplify/Env.hs, dist/haddock-objs-8346/GHC/Core/Opt/Simplify/Env.o, dist/haddock-objs-8346/GHC/Core/Opt/Simplify/Env.dyn_o ) [HIE file is missing] ghc-lib-parser> [408 of 456] Compiling GHC.Core.Opt.Simplify.Inline ( compiler/GHC/Core/Opt/Simplify/Inline.hs, dist/haddock-objs-8346/GHC/Core/Opt/Simplify/Inline.o, dist/haddock-objs-8346/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-8346/GHC/Core/Opt/Simplify/Utils.o, dist/haddock-objs-8346/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-8346/GHC/Core/Opt/Simplify/Iteration.o, dist/haddock-objs-8346/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-8346/GHC/Parser/Types.o, dist/haddock-objs-8346/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-8346/GHC/Parser/Errors/Types.o, dist/haddock-objs-8346/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-8346/GHC/Parser/String.o, dist/haddock-objs-8346/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-8346/GHC/HsToCore/Errors/Types.o, dist/haddock-objs-8346/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-8346/GHC/Driver/Errors/Types.o, dist/haddock-objs-8346/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-8346/GHC/Types/Error/Codes.o, dist/haddock-objs-8346/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-8346/GHC/Parser/Errors/Ppr.o, dist/haddock-objs-8346/GHC/Parser/Errors/Ppr.dyn_o ) [HIE file is missing] 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> ghc-lib-parser> [418 of 456] Compiling GHC.Parser.Lexer ( dist/build/GHC/Parser/Lexer.hs, dist/haddock-objs-8346/GHC/Parser/Lexer.o, dist/haddock-objs-8346/GHC/Parser/Lexer.dyn_o ) [HIE file is missing] ghc-lib-parser> [419 of 456] Compiling GHC.Parser.PostProcess ( compiler/GHC/Parser/PostProcess.hs, dist/haddock-objs-8346/GHC/Parser/PostProcess.o, dist/haddock-objs-8346/GHC/Parser/PostProcess.dyn_o ) [HIE file is missing] conduit> [6 of 6] Linking dist/build/conduit-test/conduit-test conduit> buildPhase completed in 42 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. ghc-lib-parser> [420 of 456] Compiling GHC.Parser.HaddockLex ( dist/build/GHC/Parser/HaddockLex.hs, dist/haddock-objs-8346/GHC/Parser/HaddockLex.o, dist/haddock-objs-8346/GHC/Parser/HaddockLex.dyn_o ) [HIE file is missing] 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. ghc-lib-parser> [421 of 456] Compiling GHC.Iface.Errors.Ppr ( compiler/GHC/Iface/Errors/Ppr.hs, dist/haddock-objs-8346/GHC/Iface/Errors/Ppr.o, dist/haddock-objs-8346/GHC/Iface/Errors/Ppr.dyn_o ) [HIE file is missing] 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. ghc-lib-parser> [422 of 456] Compiling GHC.Tc.Errors.Ppr ( compiler/GHC/Tc/Errors/Ppr.hs, dist/haddock-objs-8346/GHC/Tc/Errors/Ppr.o, dist/haddock-objs-8346/GHC/Tc/Errors/Ppr.dyn_o ) [HIE file is missing] 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.8331 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 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] 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] 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 lsp-types> [3 of 4] Compiling Language.LSP.Protocol.QuickCheck.Message ( quickcheck/Language/LSP/Protocol/QuickCheck/Message.hs, dist/build/lsp-types-quickcheck/Language/LSP/Protocol/QuickCheck/Message.p_o ) lsp-types> [4 of 4] Compiling Language.LSP.Protocol.QuickCheck ( quickcheck/Language/LSP/Protocol/QuickCheck.hs, dist/build/lsp-types-quickcheck/Language/LSP/Protocol/QuickCheck.p_o ) ghc-lib-parser> [423 of 456] Compiling GHC.HsToCore.Errors.Ppr ( compiler/GHC/HsToCore/Errors/Ppr.hs, dist/haddock-objs-8346/GHC/HsToCore/Errors/Ppr.o, dist/haddock-objs-8346/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-8346/GHC/Driver/Errors/Ppr.o, dist/haddock-objs-8346/GHC/Driver/Errors/Ppr.dyn_o ) [HIE file is missing] 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... 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 ) conduit> Running phase: installPhase conduit> Installing library in /nix/store/p0cfpkkkla7lxr8hfmjbqvcahx507n3h-conduit-1.3.6.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/conduit-1.3.6.1-BBKR8OQUyimDbhloCq90Cq conduit> Running phase: fixupPhase conduit> shrinking RPATHs of ELF executables and libraries in /nix/store/p0cfpkkkla7lxr8hfmjbqvcahx507n3h-conduit-1.3.6.1 conduit> shrinking /nix/store/p0cfpkkkla7lxr8hfmjbqvcahx507n3h-conduit-1.3.6.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHSconduit-1.3.6.1-BBKR8OQUyimDbhloCq90Cq-ghc9.12.1.so conduit> checking for references to /build/ in /nix/store/p0cfpkkkla7lxr8hfmjbqvcahx507n3h-conduit-1.3.6.1... conduit> patching script interpreter paths in /nix/store/p0cfpkkkla7lxr8hfmjbqvcahx507n3h-conduit-1.3.6.1 conduit> stripping (with command strip and flags -S -p) in /nix/store/p0cfpkkkla7lxr8hfmjbqvcahx507n3h-conduit-1.3.6.1/lib conduit> shrinking RPATHs of ELF executables and libraries in /nix/store/qq29j064ycqz4g5g98l7h5201j246nah-conduit-1.3.6.1-doc conduit> checking for references to /build/ in /nix/store/qq29j064ycqz4g5g98l7h5201j246nah-conduit-1.3.6.1-doc... conduit> patching script interpreter paths in /nix/store/qq29j064ycqz4g5g98l7h5201j246nah-conduit-1.3.6.1-doc conduit (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/p0cfpkkkla7lxr8hfmjbqvcahx507n3h-conduit-1.3.6.1 /nix/store/qq29j064ycqz4g5g98l7h5201j246nah-conduit-1.3.6.1-doc conduit (post)> Pushing 2 paths (110 are already present) using zstd to cache sellout ⏳ conduit (post)> conduit (post)> Pushing /nix/store/p0cfpkkkla7lxr8hfmjbqvcahx507n3h-conduit-1.3.6.1 (14.14 MiB) conduit (post)> Pushing /nix/store/qq29j064ycqz4g5g98l7h5201j246nah-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/p0cfpkkkla7lxr8hfmjbqvcahx507n3h-conduit-1.3.6.1 /nix/store/qq29j064ycqz4g5g98l7h5201j246nah-conduit-1.3.6.1-doc conduit (post)> copying 2 paths... conduit (post)> copying path '/nix/store/qq29j064ycqz4g5g98l7h5201j246nah-conduit-1.3.6.1-doc' to 'https://cache.nix-ci.com'... conduit (post)> copying path '/nix/store/p0cfpkkkla7lxr8hfmjbqvcahx507n3h-conduit-1.3.6.1' to 'https://cache.nix-ci.com'... conduit (post)> copying 1 paths... conduit (post)> copying path '/nix/store/7dhzx3qm2ah1lgkbqdnym97vnwnk8rmb-conduit-1.3.6.1.drv' to 'https://cache.nix-ci.com'... conduit (post)> added 0 signatures conduit (post)> added 0 signatures conduit (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/p0cfpkkkla7lxr8hfmjbqvcahx507n3h-conduit-1.3.6.1 /nix/store/qq29j064ycqz4g5g98l7h5201j246nah-conduit-1.3.6.1-doc conduit (post)> copying 2 paths... conduit (post)> copying path '/nix/store/qq29j064ycqz4g5g98l7h5201j246nah-conduit-1.3.6.1-doc' to 'ssh-ng://worker.nix-ci.com'... conduit (post)> copying path '/nix/store/p0cfpkkkla7lxr8hfmjbqvcahx507n3h-conduit-1.3.6.1' to 'ssh-ng://worker.nix-ci.com'... conduit (post)> copying 1 paths... conduit (post)> copying path '/nix/store/7dhzx3qm2ah1lgkbqdnym97vnwnk8rmb-conduit-1.3.6.1.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/d3kw3rwiksmb0dpb0mz6bz8ay488bbr4-conduit-extra-1.3.7.drv'... building '/nix/store/ksv29axaa1085vncp8yj2wybrcjxp2q1-conduit-parse-0.2.1.1.drv'... building '/nix/store/x8b8jl575mddnpr4szcbsvdb28p7c15m-libyaml-0.1.4.drv'... ghc-lib-parser> [425 of 456] Compiling GHC.Types.SourceError ( compiler/GHC/Types/SourceError.hs, dist/haddock-objs-8346/GHC/Types/SourceError.o, dist/haddock-objs-8346/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-8346/GHC/Driver/Errors.o, dist/haddock-objs-8346/GHC/Driver/Errors.dyn_o ) [HIE file is missing] ghc-lib-parser> [427 of 456] Compiling GHC.Driver.Config.Diagnostic ( compiler/GHC/Driver/Config/Diagnostic.hs, dist/haddock-objs-8346/GHC/Driver/Config/Diagnostic.o, dist/haddock-objs-8346/GHC/Driver/Config/Diagnostic.dyn_o ) [HIE file is missing] ghc-lib-parser> [428 of 456] Compiling GHC.Driver.CmdLine ( compiler/GHC/Driver/CmdLine.hs, dist/haddock-objs-8346/GHC/Driver/CmdLine.o, dist/haddock-objs-8346/GHC/Driver/CmdLine.dyn_o ) [HIE file is missing] ghc-lib-parser> [429 of 456] Compiling GHC.Hs.Dump ( compiler/GHC/Hs/Dump.hs, dist/haddock-objs-8346/GHC/Hs/Dump.o, dist/haddock-objs-8346/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-8346/GHC/Driver/Hooks.o-boot, dist/haddock-objs-8346/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-8346/GHC/Data/IOEnv.o, dist/haddock-objs-8346/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-8346/GHC/Tc/Errors/Hole/Plugin.o-boot, dist/haddock-objs-8346/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-8346/GHC/Driver/Plugins.o-boot, dist/haddock-objs-8346/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-8346/GHC/Runtime/Context.o, dist/haddock-objs-8346/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-8346/GHC/Driver/Env/Types.o, dist/haddock-objs-8346/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-8346/GHC/Driver/Env.o, dist/haddock-objs-8346/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-8346/GHC/Driver/Monad.o, dist/haddock-objs-8346/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-8346/GHC/Core/Opt/Monad.o, dist/haddock-objs-8346/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-8346/GHC/Core/Lint.o, dist/haddock-objs-8346/GHC/Core/Lint.dyn_o ) [HIE file is missing] ghc-lib-parser> [440 of 456] Compiling GHC.Core.Opt.Simplify ( compiler/GHC/Core/Opt/Simplify.hs, dist/haddock-objs-8346/GHC/Core/Opt/Simplify.o, dist/haddock-objs-8346/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-8346/GHC/Core/Opt/Pipeline/Types.o, dist/haddock-objs-8346/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-8346/GHC/Core/Lint/Interactive.o, dist/haddock-objs-8346/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-8346/GHC/Driver/Config/Core/Lint.o, dist/haddock-objs-8346/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-8346/GHC/Tc/Types.o, dist/haddock-objs-8346/GHC/Tc/Types.dyn_o ) [HIE file is missing] 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 ) ghc-lib-parser> [445 of 456] Compiling GHC.Tc.Errors.Hole.Plugin ( compiler/GHC/Tc/Errors/Hole/Plugin.hs, dist/haddock-objs-8346/GHC/Tc/Errors/Hole/Plugin.o, dist/haddock-objs-8346/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-8346/GHC/Driver/Plugins.o, dist/haddock-objs-8346/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-8346/GHC/Driver/Pipeline/Phases.o, dist/haddock-objs-8346/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-8346/GHC/Driver/Hooks.o, dist/haddock-objs-8346/GHC/Driver/Hooks.dyn_o ) [HIE file is missing] ghc-lib-parser> [449 of 456] Compiling GHC.Core.Opt.CallerCC ( compiler/GHC/Core/Opt/CallerCC.hs, dist/haddock-objs-8346/GHC/Core/Opt/CallerCC.o, dist/haddock-objs-8346/GHC/Core/Opt/CallerCC.dyn_o ) [HIE file is missing] ghc-lib-parser> [450 of 456] Compiling GHC.Driver.Backpack.Syntax ( compiler/GHC/Driver/Backpack/Syntax.hs, dist/haddock-objs-8346/GHC/Driver/Backpack/Syntax.o, dist/haddock-objs-8346/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-8346/GHC/Parser.o-boot, dist/haddock-objs-8346/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-8346/GHC/Parser/PostProcess/Haddock.o, dist/haddock-objs-8346/GHC/Parser/PostProcess/Haddock.dyn_o ) [HIE file is missing] ghc-lib-parser> [453 of 456] Compiling GHC.Parser ( dist/build/GHC/Parser.hs, dist/haddock-objs-8346/GHC/Parser.o, dist/haddock-objs-8346/GHC/Parser.dyn_o ) [HIE file is missing] conduit-extra> Running phase: setupCompilerEnvironmentPhase conduit-extra> Build with /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1. conduit-parse> Running phase: setupCompilerEnvironmentPhase conduit-parse> Build with /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1. libyaml> Running phase: setupCompilerEnvironmentPhase libyaml> Build with /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1. conduit-extra> Running phase: unpackPhase conduit-extra> unpacking source archive /nix/store/sz33pjm2cvwgwppzyyv37xdgxj3bbg67-conduit-extra-1.3.7.tar.gz conduit-extra> source root is conduit-extra-1.3.7 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-parse> Running phase: unpackPhase conduit-extra> setupCompileFlags: -package-db=/build/tmp.8XfkyZK4T0/setup-package.conf.d -threaded 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-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-parse> Running phase: compileBuildDriverPhase conduit-parse> setupCompileFlags: -package-db=/build/tmp.SFGVRDfOr9/setup-package.conf.d -threaded 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 libyaml> setting SOURCE_DATE_EPOCH to timestamp 1710477580 of file "libyaml-0.1.4/libyaml.cabal" conduit-extra> [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.8XfkyZK4T0/Main.o ) libyaml> Running phase: patchPhase libyaml> Running phase: compileBuildDriverPhase libyaml> setupCompileFlags: -package-db=/build/tmp.fNoyJXjta7/setup-package.conf.d -threaded conduit-parse> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.SFGVRDfOr9/Main.o ) conduit-extra> [2 of 2] Linking Setup libyaml> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.fNoyJXjta7/Main.o ) conduit-parse> [2 of 2] Linking Setup libyaml> [2 of 2] Linking Setup conduit-extra> Running phase: updateAutotoolsGnuConfigScriptsPhase conduit-extra> Running phase: configurePhase conduit-extra> configureFlags: --verbose --prefix=/nix/store/ix4n2w112p09f32516gmxlh2dg68sq7v-conduit-extra-1.3.7 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/57xkkyy60nfbj8rx2m8jgwdi3y0xz0ra-conduit-extra-1.3.7-doc/share/doc/conduit-extra-1.3.7 --with-gcc=gcc --package-db=/build/tmp.8XfkyZK4T0/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib conduit-extra> Using Parsec parser conduit-extra> Configuring conduit-extra-1.3.7... conduit-parse> Running phase: updateAutotoolsGnuConfigScriptsPhase conduit-parse> Running phase: configurePhase conduit-parse> configureFlags: --verbose --prefix=/nix/store/02qhxd2cicprw6ahfl3n2x3778kai4q7-conduit-parse-0.2.1.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/4m73i1crg28k20id77njj6v2gm9s1fjv-conduit-parse-0.2.1.1-doc/share/doc/conduit-parse-0.2.1.1 --with-gcc=gcc --package-db=/build/tmp.SFGVRDfOr9/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib conduit-extra> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports conduit-extra> 'ghc' version < 9.12): conduit-extra> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc is version conduit-extra> 9.12.1 libyaml> Running phase: updateAutotoolsGnuConfigScriptsPhase conduit-parse> Using Parsec parser conduit-parse> Configuring conduit-parse-0.2.1.1... libyaml> Running phase: configurePhase libyaml> configureFlags: --verbose --prefix=/nix/store/6ckh2f3fjlcqw966x66wr042l67iia1g-libyaml-0.1.4 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/5ii808v25prqkcfixdjqdzm82a3ml8qd-libyaml-0.1.4-doc/share/doc/libyaml-0.1.4 --with-gcc=gcc --package-db=/build/tmp.fNoyJXjta7/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib libyaml> Using Parsec parser libyaml> Configuring libyaml-0.1.4... conduit-parse> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports conduit-parse> 'ghc' version < 9.12): conduit-parse> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc is version conduit-parse> 9.12.1 libyaml> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports libyaml> 'ghc' version < 9.12): libyaml> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc is version libyaml> 9.12.1 libyaml> Flags chosen: no-unicode=False, system-libyaml=False conduit-parse> Flags chosen: enable-hlint-test=False 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-4gCRrwAWQjN1LZw09iYIQ8 conduit-extra> include async-2.2.5-4SAtpwJRIvu1g4bLe95jrP conduit-extra> include attoparsec-0.14.4-4tFKp2sGvwR76TbqUUtqLv conduit-extra> include base-4.21.0.0-f068 conduit-extra> include bytestring-0.12.2.0-be6d conduit-extra> include conduit-1.3.6.1-BBKR8OQUyimDbhloCq90Cq conduit-extra> include directory-1.3.9.0-9eff conduit-extra> include filepath-1.5.4.0-7ce6 conduit-extra> include network-3.2.7.0-7KJiH6lXPXGmC75It5VN6 conduit-extra> include primitive-0.9.1.0-4mP32nrOmbODcFIoSZ6ejg conduit-extra> include process-1.6.25.0-4623 conduit-extra> include resourcet-1.3.0-uT2Tw9emtIBHTmmH8gab conduit-extra> include stm-2.5.3.1-0481 conduit-extra> include streaming-commons-0.2.3.0-AiVbGUEPedWLrN9dqYwWiQ conduit-extra> include text-2.1.2-5eaa conduit-extra> include transformers-0.6.1.2-199f conduit-extra> include typed-process-0.2.13.0-88F6kZ2GZ2H6RkPt3Rwhic conduit-extra> include unliftio-core-0.2.1.0-ECm0sTQ8xWtH0kCaUxji2Z conduit-extra> component conduit-extra-1.3.7-6lm2MO4WIoMDeJxcb8VtdJ-test conduit-extra> include QuickCheck-2.14.3-L4og0ZQ0UVv3NVnDTZSE7K conduit-extra> include async-2.2.5-4SAtpwJRIvu1g4bLe95jrP conduit-extra> include attoparsec-0.14.4-4tFKp2sGvwR76TbqUUtqLv conduit-extra> include base-4.21.0.0-f068 conduit-extra> include bytestring-0.12.2.0-be6d conduit-extra> include conduit-1.3.6.1-BBKR8OQUyimDbhloCq90Cq conduit-extra> include conduit-extra-1.3.7-4gCRrwAWQjN1LZw09iYIQ8 conduit-extra> include directory-1.3.9.0-9eff conduit-extra> include exceptions-0.10.9-5f69 conduit-extra> include filepath-1.5.4.0-7ce6 conduit-extra> include hspec-2.11.12-6VqvYzslwXZ4HevclPqaIQ conduit-extra> include process-1.6.25.0-4623 conduit-extra> include resourcet-1.3.0-uT2Tw9emtIBHTmmH8gab conduit-extra> include stm-2.5.3.1-0481 conduit-extra> include streaming-commons-0.2.3.0-AiVbGUEPedWLrN9dqYwWiQ conduit-extra> include text-2.1.2-5eaa conduit-extra> include transformers-0.6.1.2-199f conduit-extra> include transformers-base-0.4.6-JUsZ75ulaih2CixKFsuVo conduit-extra> Linked component graph: conduit-extra> unit conduit-extra-1.3.7-4gCRrwAWQjN1LZw09iYIQ8 conduit-extra> include async-2.2.5-4SAtpwJRIvu1g4bLe95jrP conduit-extra> include attoparsec-0.14.4-4tFKp2sGvwR76TbqUUtqLv conduit-extra> include base-4.21.0.0-f068 conduit-extra> include bytestring-0.12.2.0-be6d conduit-extra> include conduit-1.3.6.1-BBKR8OQUyimDbhloCq90Cq conduit-extra> include directory-1.3.9.0-9eff conduit-extra> include filepath-1.5.4.0-7ce6 conduit-extra> include network-3.2.7.0-7KJiH6lXPXGmC75It5VN6 conduit-extra> include primitive-0.9.1.0-4mP32nrOmbODcFIoSZ6ejg conduit-extra> include process-1.6.25.0-4623 conduit-extra> include resourcet-1.3.0-uT2Tw9emtIBHTmmH8gab conduit-extra> include stm-2.5.3.1-0481 conduit-extra> include streaming-commons-0.2.3.0-AiVbGUEPedWLrN9dqYwWiQ conduit-extra> include text-2.1.2-5eaa conduit-extra> include transformers-0.6.1.2-199f conduit-extra> include typed-process-0.2.13.0-88F6kZ2GZ2H6RkPt3Rwhic conduit-extra> include unliftio-core-0.2.1.0-ECm0sTQ8xWtH0kCaUxji2Z conduit-extra> Data.Conduit.Attoparsec=conduit-extra-1.3.7-4gCRrwAWQjN1LZw09iYIQ8:Data.Conduit.Attoparsec,Data.Conduit.Binary=conduit-extra-1.3.7-4gCRrwAWQjN1LZw09iYIQ8:Data.Conduit.Binary,Data.Conduit.ByteString.Builder=conduit-extra-1.3.7-4gCRrwAWQjN1LZw09iYIQ8:Data.Conduit.ByteString.Builder,Data.Conduit.Filesystem=conduit-extra-1.3.7-4gCRrwAWQjN1LZw09iYIQ8:Data.Conduit.Filesystem,Data.Conduit.Foldl=conduit-extra-1.3.7-4gCRrwAWQjN1LZw09iYIQ8:Data.Conduit.Foldl,Data.Conduit.Lazy=conduit-extra-1.3.7-4gCRrwAWQjN1LZw09iYIQ8:Data.Conduit.Lazy,Data.Conduit.Network=conduit-extra-1.3.7-4gCRrwAWQjN1LZw09iYIQ8:Data.Conduit.Network,Data.Conduit.Network.UDP=conduit-extra-1.3.7-4gCRrwAWQjN1LZw09iYIQ8:Data.Conduit.Network.UDP,Data.Conduit.Network.Unix=conduit-extra-1.3.7-4gCRrwAWQjN1LZw09iYIQ8:Data.Conduit.Network.Unix,Data.Conduit.Process=conduit-extra-1.3.7-4gCRrwAWQjN1LZw09iYIQ8:Data.Conduit.Process,Data.Conduit.Process.Typed=conduit-extra-1.3.7-4gCRrwAWQjN1LZw09iYIQ8:Data.Conduit.Process.Typed,Data.Conduit.Text=conduit-extra-1.3.7-4gCRrwAWQjN1LZw09iYIQ8:Data.Conduit.Text,Data.Conduit.Zlib=conduit-extra-1.3.7-4gCRrwAWQjN1LZw09iYIQ8:Data.Conduit.Zlib conduit-extra> unit conduit-extra-1.3.7-6lm2MO4WIoMDeJxcb8VtdJ-test conduit-extra> include QuickCheck-2.14.3-L4og0ZQ0UVv3NVnDTZSE7K conduit-extra> include async-2.2.5-4SAtpwJRIvu1g4bLe95jrP conduit-extra> include attoparsec-0.14.4-4tFKp2sGvwR76TbqUUtqLv conduit-extra> include base-4.21.0.0-f068 conduit-extra> include bytestring-0.12.2.0-be6d conduit-extra> include conduit-1.3.6.1-BBKR8OQUyimDbhloCq90Cq conduit-extra> include conduit-extra-1.3.7-4gCRrwAWQjN1LZw09iYIQ8 conduit-extra> include directory-1.3.9.0-9eff conduit-extra> include exceptions-0.10.9-5f69 conduit-extra> include filepath-1.5.4.0-7ce6 conduit-extra> include hspec-2.11.12-6VqvYzslwXZ4HevclPqaIQ conduit-extra> include process-1.6.25.0-4623 conduit-extra> include resourcet-1.3.0-uT2Tw9emtIBHTmmH8gab conduit-extra> include stm-2.5.3.1-0481 conduit-extra> include streaming-commons-0.2.3.0-AiVbGUEPedWLrN9dqYwWiQ conduit-extra> include text-2.1.2-5eaa conduit-extra> include transformers-0.6.1.2-199f conduit-extra> include transformers-base-0.4.6-JUsZ75ulaih2CixKFsuVo conduit-extra> Ready component graph: conduit-extra> definite conduit-extra-1.3.7-4gCRrwAWQjN1LZw09iYIQ8 conduit-extra> depends async-2.2.5-4SAtpwJRIvu1g4bLe95jrP conduit-extra> depends attoparsec-0.14.4-4tFKp2sGvwR76TbqUUtqLv conduit-extra> depends base-4.21.0.0-f068 conduit-extra> depends bytestring-0.12.2.0-be6d conduit-extra> depends conduit-1.3.6.1-BBKR8OQUyimDbhloCq90Cq conduit-extra> depends directory-1.3.9.0-9eff conduit-extra> depends filepath-1.5.4.0-7ce6 conduit-extra> depends network-3.2.7.0-7KJiH6lXPXGmC75It5VN6 conduit-extra> depends primitive-0.9.1.0-4mP32nrOmbODcFIoSZ6ejg conduit-extra> depends process-1.6.25.0-4623 conduit-extra> depends resourcet-1.3.0-uT2Tw9emtIBHTmmH8gab conduit-extra> depends stm-2.5.3.1-0481 conduit-extra> depends streaming-commons-0.2.3.0-AiVbGUEPedWLrN9dqYwWiQ conduit-extra> depends text-2.1.2-5eaa conduit-extra> depends transformers-0.6.1.2-199f conduit-extra> depends typed-process-0.2.13.0-88F6kZ2GZ2H6RkPt3Rwhic conduit-extra> depends unliftio-core-0.2.1.0-ECm0sTQ8xWtH0kCaUxji2Z conduit-extra> definite conduit-extra-1.3.7-6lm2MO4WIoMDeJxcb8VtdJ-test conduit-extra> depends QuickCheck-2.14.3-L4og0ZQ0UVv3NVnDTZSE7K conduit-extra> depends async-2.2.5-4SAtpwJRIvu1g4bLe95jrP conduit-extra> depends attoparsec-0.14.4-4tFKp2sGvwR76TbqUUtqLv conduit-extra> depends base-4.21.0.0-f068 conduit-extra> depends bytestring-0.12.2.0-be6d conduit-extra> depends conduit-1.3.6.1-BBKR8OQUyimDbhloCq90Cq conduit-extra> depends conduit-extra-1.3.7-4gCRrwAWQjN1LZw09iYIQ8 conduit-extra> depends directory-1.3.9.0-9eff conduit-extra> depends exceptions-0.10.9-5f69 conduit-extra> depends filepath-1.5.4.0-7ce6 conduit-extra> depends hspec-2.11.12-6VqvYzslwXZ4HevclPqaIQ conduit-extra> depends process-1.6.25.0-4623 conduit-extra> depends resourcet-1.3.0-uT2Tw9emtIBHTmmH8gab conduit-extra> depends stm-2.5.3.1-0481 conduit-extra> depends streaming-commons-0.2.3.0-AiVbGUEPedWLrN9dqYwWiQ 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> depends text-2.1.2-5eaa conduit-extra> depends transformers-0.6.1.2-199f conduit-extra> depends transformers-base-0.4.6-JUsZ75ulaih2CixKFsuVo 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/ix4n2w112p09f32516gmxlh2dg68sq7v-conduit-extra-1.3.7 conduit-extra> Executables installed in: conduit-extra> /nix/store/ix4n2w112p09f32516gmxlh2dg68sq7v-conduit-extra-1.3.7/bin conduit-extra> Libraries installed in: conduit-extra> /nix/store/ix4n2w112p09f32516gmxlh2dg68sq7v-conduit-extra-1.3.7/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/conduit-extra-1.3.7-4gCRrwAWQjN1LZw09iYIQ8 conduit-extra> Dynamic Libraries installed in: conduit-extra> /nix/store/ix4n2w112p09f32516gmxlh2dg68sq7v-conduit-extra-1.3.7/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739 conduit-extra> Private executables installed in: conduit-extra> /nix/store/ix4n2w112p09f32516gmxlh2dg68sq7v-conduit-extra-1.3.7/libexec/x86_64-linux-ghc-9.12.1-f739/conduit-extra-1.3.7 conduit-extra> Data files installed in: conduit-extra> /nix/store/ix4n2w112p09f32516gmxlh2dg68sq7v-conduit-extra-1.3.7/share/x86_64-linux-ghc-9.12.1-f739/conduit-extra-1.3.7 conduit-extra> Documentation installed in: conduit-extra> /nix/store/57xkkyy60nfbj8rx2m8jgwdi3y0xz0ra-conduit-extra-1.3.7-doc/share/doc/conduit-extra-1.3.7 conduit-extra> Configuration files installed in: conduit-extra> /nix/store/ix4n2w112p09f32516gmxlh2dg68sq7v-conduit-extra-1.3.7/etc conduit-extra> No alex found conduit-extra> Using ar found on system at: conduit-extra> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-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/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc conduit-extra> Using ghc version 9.12.1 found on system at: conduit-extra> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc conduit-extra> Using ghc-pkg version 9.12.1 found on system at: conduit-extra> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/wrs1dkr0pfxm92c5zxrfyy62ifw61ybm-hscolour-1.25/bin/HsColour conduit-extra> No jhc found conduit-extra> Using ld found on system at: conduit-extra> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/runghc-9.12.1 conduit-extra> Using strip version 2.44 found on system at: conduit-extra> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip conduit-extra> Using tar found on system at: conduit-extra> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar conduit-extra> No uhc found 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-6Yxh871W8V4B3DsVd7hyAH libyaml> include base-4.21.0.0-f068 libyaml> include bytestring-0.12.2.0-be6d libyaml> include conduit-1.3.6.1-BBKR8OQUyimDbhloCq90Cq libyaml> include libyaml-clib-0.2.5-aCNJYZfNzCDFHTp4HTSl4 libyaml> include resourcet-1.3.0-uT2Tw9emtIBHTmmH8gab libyaml> Linked component graph: libyaml> unit libyaml-0.1.4-6Yxh871W8V4B3DsVd7hyAH libyaml> include base-4.21.0.0-f068 libyaml> include bytestring-0.12.2.0-be6d libyaml> include conduit-1.3.6.1-BBKR8OQUyimDbhloCq90Cq libyaml> include libyaml-clib-0.2.5-aCNJYZfNzCDFHTp4HTSl4 libyaml> include resourcet-1.3.0-uT2Tw9emtIBHTmmH8gab libyaml> Text.Libyaml=libyaml-0.1.4-6Yxh871W8V4B3DsVd7hyAH:Text.Libyaml libyaml> Ready component graph: libyaml> definite libyaml-0.1.4-6Yxh871W8V4B3DsVd7hyAH libyaml> depends base-4.21.0.0-f068 libyaml> depends bytestring-0.12.2.0-be6d libyaml> depends conduit-1.3.6.1-BBKR8OQUyimDbhloCq90Cq libyaml> depends libyaml-clib-0.2.5-aCNJYZfNzCDFHTp4HTSl4 libyaml> depends resourcet-1.3.0-uT2Tw9emtIBHTmmH8gab 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/6ckh2f3fjlcqw966x66wr042l67iia1g-libyaml-0.1.4 libyaml> Executables installed in: libyaml> /nix/store/6ckh2f3fjlcqw966x66wr042l67iia1g-libyaml-0.1.4/bin libyaml> Libraries installed in: libyaml> /nix/store/6ckh2f3fjlcqw966x66wr042l67iia1g-libyaml-0.1.4/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libyaml-0.1.4-6Yxh871W8V4B3DsVd7hyAH libyaml> Dynamic Libraries installed in: libyaml> /nix/store/6ckh2f3fjlcqw966x66wr042l67iia1g-libyaml-0.1.4/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739 libyaml> Private executables installed in: libyaml> /nix/store/6ckh2f3fjlcqw966x66wr042l67iia1g-libyaml-0.1.4/libexec/x86_64-linux-ghc-9.12.1-f739/libyaml-0.1.4 libyaml> Data files installed in: libyaml> /nix/store/6ckh2f3fjlcqw966x66wr042l67iia1g-libyaml-0.1.4/share/x86_64-linux-ghc-9.12.1-f739/libyaml-0.1.4 libyaml> Documentation installed in: libyaml> /nix/store/5ii808v25prqkcfixdjqdzm82a3ml8qd-libyaml-0.1.4-doc/share/doc/libyaml-0.1.4 libyaml> Configuration files installed in: libyaml> /nix/store/6ckh2f3fjlcqw966x66wr042l67iia1g-libyaml-0.1.4/etc libyaml> No alex found libyaml> Using ar found on system at: libyaml> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-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/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc libyaml> Using ghc version 9.12.1 found on system at: libyaml> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc libyaml> Using ghc-pkg version 9.12.1 found on system at: libyaml> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/hpc-ghc-9.12.1 libyaml> Using hsc2hs version 0.68.10 found on system at: libyaml> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 libyaml> Using hscolour version 1.25 found on system at: libyaml> /nix/store/wrs1dkr0pfxm92c5zxrfyy62ifw61ybm-hscolour-1.25/bin/HsColour libyaml> No jhc found libyaml> Using ld found on system at: libyaml> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/runghc-9.12.1 libyaml> Using strip version 2.44 found on system at: libyaml> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip libyaml> Using tar found on system at: libyaml> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar libyaml> No uhc found 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-8RmkuPQbMfmFMU3UBRcaPN conduit-parse> include base-4.21.0.0-f068 conduit-parse> include conduit-1.3.6.1-BBKR8OQUyimDbhloCq90Cq conduit-parse> include dlist-1.0-ErOFvdzng7v2bUlF3Mrb1f conduit-parse> include mtl-2.3.1-9650 conduit-parse> include parsers-0.12.12-12nngd4IZLkFILBi4gKllD conduit-parse> include safe-0.3.21-59IOuW1KM8UDPXkCvwO4aC conduit-parse> include safe-exceptions-0.1.7.4-C5cPixA4BewDkfTl5BvYr1 conduit-parse> include text-2.1.2-5eaa conduit-parse> include transformers-0.6.1.2-199f conduit-parse> component conduit-parse-0.2.1.1-A4eTSEMeYHq3oncXnFee5t-tests conduit-parse> include base-4.21.0.0-f068 conduit-parse> include conduit-1.3.6.1-BBKR8OQUyimDbhloCq90Cq conduit-parse> include conduit-parse-0.2.1.1-8RmkuPQbMfmFMU3UBRcaPN conduit-parse> include mtl-2.3.1-9650 conduit-parse> include parsers-0.12.12-12nngd4IZLkFILBi4gKllD conduit-parse> include resourcet-1.3.0-uT2Tw9emtIBHTmmH8gab conduit-parse> include safe-exceptions-0.1.7.4-C5cPixA4BewDkfTl5BvYr1 conduit-parse> include tasty-1.5.3-2LfycgWm1o5IAj3wjDgcIY conduit-parse> include tasty-hunit-0.10.2-GxiECQtHLG9JqzzTC7gSqY conduit-parse> Linked component graph: conduit-parse> unit conduit-parse-0.2.1.1-8RmkuPQbMfmFMU3UBRcaPN conduit-parse> include base-4.21.0.0-f068 conduit-parse> include conduit-1.3.6.1-BBKR8OQUyimDbhloCq90Cq conduit-parse> include dlist-1.0-ErOFvdzng7v2bUlF3Mrb1f conduit-parse> include mtl-2.3.1-9650 conduit-parse> include parsers-0.12.12-12nngd4IZLkFILBi4gKllD conduit-parse> include safe-0.3.21-59IOuW1KM8UDPXkCvwO4aC conduit-parse> include safe-exceptions-0.1.7.4-C5cPixA4BewDkfTl5BvYr1 conduit-parse> include text-2.1.2-5eaa conduit-parse> include transformers-0.6.1.2-199f conduit-parse> Data.Conduit.Parser=conduit-parse-0.2.1.1-8RmkuPQbMfmFMU3UBRcaPN:Data.Conduit.Parser conduit-parse> unit conduit-parse-0.2.1.1-A4eTSEMeYHq3oncXnFee5t-tests conduit-parse> include base-4.21.0.0-f068 conduit-parse> include conduit-1.3.6.1-BBKR8OQUyimDbhloCq90Cq conduit-parse> include conduit-parse-0.2.1.1-8RmkuPQbMfmFMU3UBRcaPN conduit-parse> include mtl-2.3.1-9650 conduit-parse> include parsers-0.12.12-12nngd4IZLkFILBi4gKllD conduit-parse> include resourcet-1.3.0-uT2Tw9emtIBHTmmH8gab conduit-parse> include safe-exceptions-0.1.7.4-C5cPixA4BewDkfTl5BvYr1 conduit-parse> include tasty-1.5.3-2LfycgWm1o5IAj3wjDgcIY conduit-parse> include tasty-hunit-0.10.2-GxiECQtHLG9JqzzTC7gSqY conduit-parse> Ready component graph: conduit-parse> definite conduit-parse-0.2.1.1-8RmkuPQbMfmFMU3UBRcaPN conduit-parse> depends base-4.21.0.0-f068 conduit-parse> depends conduit-1.3.6.1-BBKR8OQUyimDbhloCq90Cq conduit-parse> depends dlist-1.0-ErOFvdzng7v2bUlF3Mrb1f conduit-parse> depends mtl-2.3.1-9650 conduit-parse> depends parsers-0.12.12-12nngd4IZLkFILBi4gKllD conduit-parse> depends safe-0.3.21-59IOuW1KM8UDPXkCvwO4aC conduit-parse> depends safe-exceptions-0.1.7.4-C5cPixA4BewDkfTl5BvYr1 conduit-parse> depends text-2.1.2-5eaa conduit-parse> depends transformers-0.6.1.2-199f conduit-parse> definite conduit-parse-0.2.1.1-A4eTSEMeYHq3oncXnFee5t-tests conduit-parse> depends base-4.21.0.0-f068 conduit-parse> depends conduit-1.3.6.1-BBKR8OQUyimDbhloCq90Cq conduit-parse> depends conduit-parse-0.2.1.1-8RmkuPQbMfmFMU3UBRcaPN conduit-parse> depends mtl-2.3.1-9650 conduit-parse> depends parsers-0.12.12-12nngd4IZLkFILBi4gKllD conduit-parse> depends resourcet-1.3.0-uT2Tw9emtIBHTmmH8gab conduit-parse> depends safe-exceptions-0.1.7.4-C5cPixA4BewDkfTl5BvYr1 conduit-parse> depends tasty-1.5.3-2LfycgWm1o5IAj3wjDgcIY conduit-parse> depends tasty-hunit-0.10.2-GxiECQtHLG9JqzzTC7gSqY 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/02qhxd2cicprw6ahfl3n2x3778kai4q7-conduit-parse-0.2.1.1 conduit-parse> Executables installed in: conduit-parse> /nix/store/02qhxd2cicprw6ahfl3n2x3778kai4q7-conduit-parse-0.2.1.1/bin conduit-parse> Libraries installed in: conduit-parse> /nix/store/02qhxd2cicprw6ahfl3n2x3778kai4q7-conduit-parse-0.2.1.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/conduit-parse-0.2.1.1-8RmkuPQbMfmFMU3UBRcaPN conduit-parse> Dynamic Libraries installed in: conduit-parse> /nix/store/02qhxd2cicprw6ahfl3n2x3778kai4q7-conduit-parse-0.2.1.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739 conduit-parse> Private executables installed in: conduit-parse> /nix/store/02qhxd2cicprw6ahfl3n2x3778kai4q7-conduit-parse-0.2.1.1/libexec/x86_64-linux-ghc-9.12.1-f739/conduit-parse-0.2.1.1 conduit-parse> Data files installed in: conduit-parse> /nix/store/02qhxd2cicprw6ahfl3n2x3778kai4q7-conduit-parse-0.2.1.1/share/x86_64-linux-ghc-9.12.1-f739/conduit-parse-0.2.1.1 conduit-parse> Documentation installed in: conduit-parse> /nix/store/4m73i1crg28k20id77njj6v2gm9s1fjv-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/02qhxd2cicprw6ahfl3n2x3778kai4q7-conduit-parse-0.2.1.1/etc conduit-parse> No alex found conduit-parse> Using ar found on system at: conduit-parse> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-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/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc conduit-parse> Using ghc version 9.12.1 found on system at: conduit-parse> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc conduit-parse> Using ghc-pkg version 9.12.1 found on system at: conduit-parse> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/wrs1dkr0pfxm92c5zxrfyy62ifw61ybm-hscolour-1.25/bin/HsColour conduit-parse> No jhc found conduit-parse> Using ld found on system at: conduit-parse> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/runghc-9.12.1 conduit-parse> Using strip version 2.44 found on system at: conduit-parse> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip conduit-parse> Using tar found on system at: conduit-parse> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar conduit-parse> No uhc found conduit-extra> Running phase: buildPhase libyaml> Running phase: buildPhase conduit-parse> Running phase: buildPhase libyaml> Preprocessing library for libyaml-0.1.4... libyaml> Building library for libyaml-0.1.4... conduit-extra> Preprocessing library for conduit-extra-1.3.7... conduit-extra> Building library for conduit-extra-1.3.7... conduit-parse> Preprocessing library for conduit-parse-0.2.1.1... conduit-parse> Building library for conduit-parse-0.2.1.1... 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> [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 ) libyaml> [2 of 2] Compiling Text.Libyaml ( src/Text/Libyaml.hs, dist/build/Text/Libyaml.o, dist/build/Text/Libyaml.dyn_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> 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> 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> 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> 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> conduit-extra> [13 of 13] Compiling Data.Conduit.Zlib ( Data/Conduit/Zlib.hs, dist/build/Data/Conduit/Zlib.p_o ) 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> conduit-parse> [2 of 2] Compiling Data.Conduit.Parser ( Data/Conduit/Parser.hs, dist/build/Data/Conduit/Parser.p_o ) 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-parse> [2 of 2] Linking dist/build/tests/tests 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-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> conduit-parse> Running phase: checkPhase libyaml> Running phase: checkPhase libyaml> Package has no test suites. libyaml> Running phase: haddockPhase 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> [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 ) 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 conduit-extra> [13 of 13] Linking dist/build/test/test 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> [1 of 2] Compiling Paths_libyaml ( dist/build/autogen/Paths_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> [2 of 2] Compiling Text.Libyaml ( src/Text/Libyaml.hs, nothing ) [HIE file is missing] 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> 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> 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: '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) 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 ) conduit-extra> Running phase: checkPhase 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 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> [454 of 456] Compiling GHC.Parser.Header ( compiler/GHC/Parser/Header.hs, dist/haddock-objs-8346/GHC/Parser/Header.o, dist/haddock-objs-8346/GHC/Parser/Header.dyn_o ) [HIE file is missing] conduit-extra> blocking vs non-blocking [✔] conduit-extra> Data.Conduit.Process.Typed conduit-extra> cat works [✔] 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. 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. ghc-lib-parser> [455 of 456] Compiling GHC.Driver.Session ( compiler/GHC/Driver/Session.hs, dist/haddock-objs-8346/GHC/Driver/Session.o, dist/haddock-objs-8346/GHC/Driver/Session.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_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. 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. conduit-extra> compressFlush large data [✔] conduit-extra> uncompressed after compressed [✔] conduit-extra> multiple compressed values [✔] conduit-extra> single compressed, multiple uncompressed chunks [✔] conduit-extra> multiple, over 32k [✔] conduit-extra> conduit-extra> Finished in 4.6835 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. libyaml> Documentation created: dist/doc/html/libyaml, libyaml> dist/doc/html/libyaml/libyaml.txt conduit-extra> Running phase: haddockPhase libyaml> Running phase: installPhase libyaml> Installing library in /nix/store/6ckh2f3fjlcqw966x66wr042l67iia1g-libyaml-0.1.4/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libyaml-0.1.4-6Yxh871W8V4B3DsVd7hyAH 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/6ckh2f3fjlcqw966x66wr042l67iia1g-libyaml-0.1.4 libyaml> shrinking /nix/store/6ckh2f3fjlcqw966x66wr042l67iia1g-libyaml-0.1.4/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHSlibyaml-0.1.4-6Yxh871W8V4B3DsVd7hyAH-ghc9.12.1.so libyaml> checking for references to /build/ in /nix/store/6ckh2f3fjlcqw966x66wr042l67iia1g-libyaml-0.1.4... libyaml> patching script interpreter paths in /nix/store/6ckh2f3fjlcqw966x66wr042l67iia1g-libyaml-0.1.4 libyaml> stripping (with command strip and flags -S -p) in /nix/store/6ckh2f3fjlcqw966x66wr042l67iia1g-libyaml-0.1.4/lib libyaml> shrinking RPATHs of ELF executables and libraries in /nix/store/5ii808v25prqkcfixdjqdzm82a3ml8qd-libyaml-0.1.4-doc libyaml> checking for references to /build/ in /nix/store/5ii808v25prqkcfixdjqdzm82a3ml8qd-libyaml-0.1.4-doc... libyaml> patching script interpreter paths in /nix/store/5ii808v25prqkcfixdjqdzm82a3ml8qd-libyaml-0.1.4-doc libyaml (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/5ii808v25prqkcfixdjqdzm82a3ml8qd-libyaml-0.1.4-doc /nix/store/6ckh2f3fjlcqw966x66wr042l67iia1g-libyaml-0.1.4 libyaml (post)> Pushing 2 paths (113 are already present) using zstd to cache sellout ⏳ libyaml (post)> libyaml (post)> Pushing /nix/store/5ii808v25prqkcfixdjqdzm82a3ml8qd-libyaml-0.1.4-doc (755.95 KiB) libyaml (post)> Pushing /nix/store/6ckh2f3fjlcqw966x66wr042l67iia1g-libyaml-0.1.4 (3.37 MiB) 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/5ii808v25prqkcfixdjqdzm82a3ml8qd-libyaml-0.1.4-doc /nix/store/6ckh2f3fjlcqw966x66wr042l67iia1g-libyaml-0.1.4 libyaml (post)> copying 2 paths... libyaml (post)> copying path '/nix/store/5ii808v25prqkcfixdjqdzm82a3ml8qd-libyaml-0.1.4-doc' to 'https://cache.nix-ci.com'... libyaml (post)> copying path '/nix/store/6ckh2f3fjlcqw966x66wr042l67iia1g-libyaml-0.1.4' to 'https://cache.nix-ci.com'... libyaml (post)> copying 1 paths... libyaml (post)> copying path '/nix/store/x8b8jl575mddnpr4szcbsvdb28p7c15m-libyaml-0.1.4.drv' to 'https://cache.nix-ci.com'... libyaml (post)> added 0 signatures libyaml (post)> added 0 signatures libyaml (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/5ii808v25prqkcfixdjqdzm82a3ml8qd-libyaml-0.1.4-doc /nix/store/6ckh2f3fjlcqw966x66wr042l67iia1g-libyaml-0.1.4 libyaml (post)> copying 2 paths... libyaml (post)> copying path '/nix/store/5ii808v25prqkcfixdjqdzm82a3ml8qd-libyaml-0.1.4-doc' to 'ssh-ng://worker.nix-ci.com'... libyaml (post)> copying path '/nix/store/6ckh2f3fjlcqw966x66wr042l67iia1g-libyaml-0.1.4' to 'ssh-ng://worker.nix-ci.com'... libyaml (post)> copying 1 paths... libyaml (post)> copying path '/nix/store/x8b8jl575mddnpr4szcbsvdb28p7c15m-libyaml-0.1.4.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/wfxmanhz5h3dbv3nwllss58hhifv4mzk-yaml-0.11.11.2.drv'... lsp-types> [2 of 2] Compiling Language.LSP.MetaModel ( metamodel/Language/LSP/MetaModel.hs, dist/build/metamodel/Language/LSP/MetaModel.p_o ) 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/02qhxd2cicprw6ahfl3n2x3778kai4q7-conduit-parse-0.2.1.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/conduit-parse-0.2.1.1-8RmkuPQbMfmFMU3UBRcaPN conduit-parse> Running phase: fixupPhase conduit-parse> shrinking RPATHs of ELF executables and libraries in /nix/store/02qhxd2cicprw6ahfl3n2x3778kai4q7-conduit-parse-0.2.1.1 conduit-parse> shrinking /nix/store/02qhxd2cicprw6ahfl3n2x3778kai4q7-conduit-parse-0.2.1.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHSconduit-parse-0.2.1.1-8RmkuPQbMfmFMU3UBRcaPN-ghc9.12.1.so conduit-parse> checking for references to /build/ in /nix/store/02qhxd2cicprw6ahfl3n2x3778kai4q7-conduit-parse-0.2.1.1... conduit-parse> patching script interpreter paths in /nix/store/02qhxd2cicprw6ahfl3n2x3778kai4q7-conduit-parse-0.2.1.1 conduit-parse> stripping (with command strip and flags -S -p) in /nix/store/02qhxd2cicprw6ahfl3n2x3778kai4q7-conduit-parse-0.2.1.1/lib conduit-parse> shrinking RPATHs of ELF executables and libraries in /nix/store/4m73i1crg28k20id77njj6v2gm9s1fjv-conduit-parse-0.2.1.1-doc conduit-parse> checking for references to /build/ in /nix/store/4m73i1crg28k20id77njj6v2gm9s1fjv-conduit-parse-0.2.1.1-doc... conduit-parse> patching script interpreter paths in /nix/store/4m73i1crg28k20id77njj6v2gm9s1fjv-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/02qhxd2cicprw6ahfl3n2x3778kai4q7-conduit-parse-0.2.1.1 /nix/store/4m73i1crg28k20id77njj6v2gm9s1fjv-conduit-parse-0.2.1.1-doc conduit-parse (post)> Pushing 2 paths (127 are already present) using zstd to cache sellout ⏳ conduit-parse (post)> conduit-parse (post)> Pushing /nix/store/4m73i1crg28k20id77njj6v2gm9s1fjv-conduit-parse-0.2.1.1-doc (326.95 KiB) conduit-parse (post)> Pushing /nix/store/02qhxd2cicprw6ahfl3n2x3778kai4q7-conduit-parse-0.2.1.1 (1.35 MiB) conduit-parse (post)> conduit-parse (post)> All done. conduit-parse (post)> added 2 signatures conduit-parse (post)> added 2 signatures conduit-parse (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/02qhxd2cicprw6ahfl3n2x3778kai4q7-conduit-parse-0.2.1.1 /nix/store/4m73i1crg28k20id77njj6v2gm9s1fjv-conduit-parse-0.2.1.1-doc conduit-parse (post)> copying 2 paths... conduit-parse (post)> copying path '/nix/store/4m73i1crg28k20id77njj6v2gm9s1fjv-conduit-parse-0.2.1.1-doc' to 'https://cache.nix-ci.com'... conduit-parse (post)> copying path '/nix/store/02qhxd2cicprw6ahfl3n2x3778kai4q7-conduit-parse-0.2.1.1' to 'https://cache.nix-ci.com'... conduit-parse (post)> copying 1 paths... conduit-parse (post)> copying path '/nix/store/ksv29axaa1085vncp8yj2wybrcjxp2q1-conduit-parse-0.2.1.1.drv' to 'https://cache.nix-ci.com'... conduit-parse (post)> added 0 signatures conduit-parse (post)> added 0 signatures conduit-parse (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/02qhxd2cicprw6ahfl3n2x3778kai4q7-conduit-parse-0.2.1.1 /nix/store/4m73i1crg28k20id77njj6v2gm9s1fjv-conduit-parse-0.2.1.1-doc conduit-parse (post)> copying 2 paths... conduit-parse (post)> copying path '/nix/store/4m73i1crg28k20id77njj6v2gm9s1fjv-conduit-parse-0.2.1.1-doc' to 'ssh-ng://worker.nix-ci.com'... conduit-parse (post)> copying path '/nix/store/02qhxd2cicprw6ahfl3n2x3778kai4q7-conduit-parse-0.2.1.1' to 'ssh-ng://worker.nix-ci.com'... conduit-parse (post)> copying 1 paths... conduit-parse (post)> copying path '/nix/store/ksv29axaa1085vncp8yj2wybrcjxp2q1-conduit-parse-0.2.1.1.drv' to 'ssh-ng://worker.nix-ci.com'... ghc-lib-parser> [456 of 456] Compiling GHC.Driver.Config.Parser ( compiler/GHC/Driver/Config/Parser.hs, dist/haddock-objs-8346/GHC/Driver/Config/Parser.o, dist/haddock-objs-8346/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 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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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.PzeVCXRNE7/setup-package.conf.d -threaded yaml> [1 of 2] Compiling Main ( Setup.lhs, /build/tmp.PzeVCXRNE7/Main.o ) yaml> [2 of 2] Linking Setup yaml> Running phase: updateAutotoolsGnuConfigScriptsPhase yaml> Running phase: configurePhase yaml> configureFlags: --verbose --prefix=/nix/store/415vrrldwx6lkxp4wzabxmflrs375i8x-yaml-0.11.11.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/q68ndfq9jjim4circcz6sr88xggbvlbk-yaml-0.11.11.2-doc/share/doc/yaml-0.11.11.2 --with-gcc=gcc --package-db=/build/tmp.PzeVCXRNE7/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/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib 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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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 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) 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 conduit-extra> Documentation created: dist/doc/html/conduit-extra, conduit-extra> dist/doc/html/conduit-extra/conduit-extra.txt 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-EbzAJ32NHCnA1Bxn11hOrL yaml> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy yaml> include attoparsec-0.14.4-4tFKp2sGvwR76TbqUUtqLv yaml> include base-4.21.0.0-f068 yaml> include bytestring-0.12.2.0-be6d yaml> include conduit-1.3.6.1-BBKR8OQUyimDbhloCq90Cq yaml> include containers-0.7-647d yaml> include directory-1.3.9.0-9eff yaml> include filepath-1.5.4.0-7ce6 yaml> include libyaml-0.1.4-6Yxh871W8V4B3DsVd7hyAH yaml> include mtl-2.3.1-9650 yaml> include resourcet-1.3.0-uT2Tw9emtIBHTmmH8gab yaml> include scientific-0.3.8.0-3okI0OjyUAXLySDZVSci1b yaml> include template-haskell-2.23.0.0-125a yaml> include text-2.1.2-5eaa yaml> include transformers-0.6.1.2-199f yaml> include unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV yaml> include vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q yaml> component yaml-0.11.11.2-C8Ifm6E2gtzHTObB0TPlLe-spec yaml> include HUnit-1.6.2.0-qUaw1nn5Lc6mWzDeZqcfq yaml> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy yaml> include attoparsec-0.14.4-4tFKp2sGvwR76TbqUUtqLv yaml> include base-4.21.0.0-f068 yaml> include base-compat-0.13.1-CCQ4F8LLNkz4xO064PGd6m yaml> include bytestring-0.12.2.0-be6d yaml> include conduit-1.3.6.1-BBKR8OQUyimDbhloCq90Cq yaml> include containers-0.7-647d yaml> include directory-1.3.9.0-9eff yaml> include filepath-1.5.4.0-7ce6 yaml> include hspec-2.11.12-6VqvYzslwXZ4HevclPqaIQ yaml> include libyaml-0.1.4-6Yxh871W8V4B3DsVd7hyAH yaml> include mockery-0.3.5-84HNwmf4qL7ECzsJvcPW7d yaml> include mtl-2.3.1-9650 yaml> include raw-strings-qq-1.1-BHHZUuLt5iJ8N7GnMEjWyy yaml> include resourcet-1.3.0-uT2Tw9emtIBHTmmH8gab yaml> include scientific-0.3.8.0-3okI0OjyUAXLySDZVSci1b yaml> include template-haskell-2.23.0.0-125a yaml> include temporary-1.3-IvNvS6OZKey6h9lvi7WIGg yaml> include text-2.1.2-5eaa yaml> include transformers-0.6.1.2-199f yaml> include unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV yaml> include vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q yaml> include yaml-0.11.11.2-EbzAJ32NHCnA1Bxn11hOrL yaml> Linked component graph: yaml> unit yaml-0.11.11.2-EbzAJ32NHCnA1Bxn11hOrL yaml> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy yaml> include attoparsec-0.14.4-4tFKp2sGvwR76TbqUUtqLv yaml> include base-4.21.0.0-f068 yaml> include bytestring-0.12.2.0-be6d yaml> include conduit-1.3.6.1-BBKR8OQUyimDbhloCq90Cq yaml> include containers-0.7-647d yaml> include directory-1.3.9.0-9eff yaml> include filepath-1.5.4.0-7ce6 yaml> include libyaml-0.1.4-6Yxh871W8V4B3DsVd7hyAH yaml> include mtl-2.3.1-9650 yaml> include resourcet-1.3.0-uT2Tw9emtIBHTmmH8gab yaml> include scientific-0.3.8.0-3okI0OjyUAXLySDZVSci1b yaml> include template-haskell-2.23.0.0-125a yaml> include text-2.1.2-5eaa yaml> include transformers-0.6.1.2-199f yaml> include unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV yaml> include vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q 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) yaml> Data.Yaml=yaml-0.11.11.2-EbzAJ32NHCnA1Bxn11hOrL:Data.Yaml,Data.Yaml.Aeson=yaml-0.11.11.2-EbzAJ32NHCnA1Bxn11hOrL:Data.Yaml.Aeson,Data.Yaml.Builder=yaml-0.11.11.2-EbzAJ32NHCnA1Bxn11hOrL:Data.Yaml.Builder,Data.Yaml.Config=yaml-0.11.11.2-EbzAJ32NHCnA1Bxn11hOrL:Data.Yaml.Config,Data.Yaml.Include=yaml-0.11.11.2-EbzAJ32NHCnA1Bxn11hOrL:Data.Yaml.Include,Data.Yaml.Internal=yaml-0.11.11.2-EbzAJ32NHCnA1Bxn11hOrL:Data.Yaml.Internal,Data.Yaml.Parser=yaml-0.11.11.2-EbzAJ32NHCnA1Bxn11hOrL:Data.Yaml.Parser,Data.Yaml.Pretty=yaml-0.11.11.2-EbzAJ32NHCnA1Bxn11hOrL:Data.Yaml.Pretty,Data.Yaml.TH=yaml-0.11.11.2-EbzAJ32NHCnA1Bxn11hOrL:Data.Yaml.TH yaml> unit yaml-0.11.11.2-C8Ifm6E2gtzHTObB0TPlLe-spec yaml> include HUnit-1.6.2.0-qUaw1nn5Lc6mWzDeZqcfq yaml> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy yaml> include attoparsec-0.14.4-4tFKp2sGvwR76TbqUUtqLv yaml> include base-4.21.0.0-f068 yaml> include base-compat-0.13.1-CCQ4F8LLNkz4xO064PGd6m yaml> include bytestring-0.12.2.0-be6d yaml> include conduit-1.3.6.1-BBKR8OQUyimDbhloCq90Cq yaml> include containers-0.7-647d yaml> include directory-1.3.9.0-9eff yaml> include filepath-1.5.4.0-7ce6 yaml> include hspec-2.11.12-6VqvYzslwXZ4HevclPqaIQ yaml> include libyaml-0.1.4-6Yxh871W8V4B3DsVd7hyAH yaml> include mockery-0.3.5-84HNwmf4qL7ECzsJvcPW7d yaml> include mtl-2.3.1-9650 yaml> include raw-strings-qq-1.1-BHHZUuLt5iJ8N7GnMEjWyy yaml> include resourcet-1.3.0-uT2Tw9emtIBHTmmH8gab yaml> include scientific-0.3.8.0-3okI0OjyUAXLySDZVSci1b yaml> include template-haskell-2.23.0.0-125a yaml> include temporary-1.3-IvNvS6OZKey6h9lvi7WIGg yaml> include text-2.1.2-5eaa yaml> include transformers-0.6.1.2-199f yaml> include unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV yaml> include vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q yaml> include yaml-0.11.11.2-EbzAJ32NHCnA1Bxn11hOrL yaml> Ready component graph: yaml> definite yaml-0.11.11.2-EbzAJ32NHCnA1Bxn11hOrL yaml> depends aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy yaml> depends attoparsec-0.14.4-4tFKp2sGvwR76TbqUUtqLv yaml> depends base-4.21.0.0-f068 yaml> depends bytestring-0.12.2.0-be6d yaml> depends conduit-1.3.6.1-BBKR8OQUyimDbhloCq90Cq yaml> depends containers-0.7-647d yaml> depends directory-1.3.9.0-9eff yaml> depends filepath-1.5.4.0-7ce6 yaml> depends libyaml-0.1.4-6Yxh871W8V4B3DsVd7hyAH yaml> depends mtl-2.3.1-9650 yaml> depends resourcet-1.3.0-uT2Tw9emtIBHTmmH8gab yaml> depends scientific-0.3.8.0-3okI0OjyUAXLySDZVSci1b yaml> depends template-haskell-2.23.0.0-125a yaml> depends text-2.1.2-5eaa yaml> depends transformers-0.6.1.2-199f yaml> depends unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV yaml> depends vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q yaml> definite yaml-0.11.11.2-C8Ifm6E2gtzHTObB0TPlLe-spec yaml> depends HUnit-1.6.2.0-qUaw1nn5Lc6mWzDeZqcfq yaml> depends aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy yaml> depends attoparsec-0.14.4-4tFKp2sGvwR76TbqUUtqLv yaml> depends base-4.21.0.0-f068 yaml> depends base-compat-0.13.1-CCQ4F8LLNkz4xO064PGd6m yaml> depends bytestring-0.12.2.0-be6d yaml> depends conduit-1.3.6.1-BBKR8OQUyimDbhloCq90Cq yaml> depends containers-0.7-647d yaml> depends directory-1.3.9.0-9eff yaml> depends filepath-1.5.4.0-7ce6 yaml> depends hspec-2.11.12-6VqvYzslwXZ4HevclPqaIQ yaml> depends libyaml-0.1.4-6Yxh871W8V4B3DsVd7hyAH yaml> depends mockery-0.3.5-84HNwmf4qL7ECzsJvcPW7d yaml> depends mtl-2.3.1-9650 yaml> depends raw-strings-qq-1.1-BHHZUuLt5iJ8N7GnMEjWyy yaml> depends resourcet-1.3.0-uT2Tw9emtIBHTmmH8gab yaml> depends scientific-0.3.8.0-3okI0OjyUAXLySDZVSci1b yaml> depends template-haskell-2.23.0.0-125a yaml> depends temporary-1.3-IvNvS6OZKey6h9lvi7WIGg yaml> depends text-2.1.2-5eaa yaml> depends transformers-0.6.1.2-199f yaml> depends unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV yaml> depends vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q yaml> depends yaml-0.11.11.2-EbzAJ32NHCnA1Bxn11hOrL 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/415vrrldwx6lkxp4wzabxmflrs375i8x-yaml-0.11.11.2 yaml> Executables installed in: yaml> /nix/store/415vrrldwx6lkxp4wzabxmflrs375i8x-yaml-0.11.11.2/bin yaml> Libraries installed in: yaml> /nix/store/415vrrldwx6lkxp4wzabxmflrs375i8x-yaml-0.11.11.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/yaml-0.11.11.2-EbzAJ32NHCnA1Bxn11hOrL yaml> Dynamic Libraries installed in: yaml> /nix/store/415vrrldwx6lkxp4wzabxmflrs375i8x-yaml-0.11.11.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739 yaml> Private executables installed in: yaml> /nix/store/415vrrldwx6lkxp4wzabxmflrs375i8x-yaml-0.11.11.2/libexec/x86_64-linux-ghc-9.12.1-f739/yaml-0.11.11.2 yaml> Data files installed in: 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) yaml> /nix/store/415vrrldwx6lkxp4wzabxmflrs375i8x-yaml-0.11.11.2/share/x86_64-linux-ghc-9.12.1-f739/yaml-0.11.11.2 yaml> Documentation installed in: yaml> /nix/store/q68ndfq9jjim4circcz6sr88xggbvlbk-yaml-0.11.11.2-doc/share/doc/yaml-0.11.11.2 yaml> Configuration files installed in: yaml> /nix/store/415vrrldwx6lkxp4wzabxmflrs375i8x-yaml-0.11.11.2/etc yaml> No alex found yaml> Using ar found on system at: yaml> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-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/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc yaml> Using ghc version 9.12.1 found on system at: yaml> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc yaml> Using ghc-pkg version 9.12.1 found on system at: yaml> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/hpc-ghc-9.12.1 yaml> Using hsc2hs version 0.68.10 found on system at: yaml> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 yaml> Using hscolour version 1.25 found on system at: yaml> /nix/store/wrs1dkr0pfxm92c5zxrfyy62ifw61ybm-hscolour-1.25/bin/HsColour yaml> No jhc found yaml> Using ld found on system at: yaml> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/runghc-9.12.1 yaml> Using strip version 2.44 found on system at: yaml> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip yaml> Using tar found on system at: yaml> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar yaml> No uhc found yaml> Running phase: buildPhase yaml> Preprocessing library for yaml-0.11.11.2... 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. yaml> Building library for yaml-0.11.11.2... 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) conduit-extra> Preprocessing test suite 'test' for conduit-extra-1.3.7... 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) 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 ) 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. conduit-extra> Running phase: installPhase 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. conduit-extra> Installing library in /nix/store/ix4n2w112p09f32516gmxlh2dg68sq7v-conduit-extra-1.3.7/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/conduit-extra-1.3.7-4gCRrwAWQjN1LZw09iYIQ8 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 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> 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 conduit-extra> Running phase: fixupPhase 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) conduit-extra> shrinking RPATHs of ELF executables and libraries in /nix/store/ix4n2w112p09f32516gmxlh2dg68sq7v-conduit-extra-1.3.7 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) conduit-extra> shrinking /nix/store/ix4n2w112p09f32516gmxlh2dg68sq7v-conduit-extra-1.3.7/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHSconduit-extra-1.3.7-4gCRrwAWQjN1LZw09iYIQ8-ghc9.12.1.so 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 conduit-extra> checking for references to /build/ in /nix/store/ix4n2w112p09f32516gmxlh2dg68sq7v-conduit-extra-1.3.7... 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) conduit-extra> patching script interpreter paths in /nix/store/ix4n2w112p09f32516gmxlh2dg68sq7v-conduit-extra-1.3.7 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 conduit-extra> stripping (with command strip and flags -S -p) in /nix/store/ix4n2w112p09f32516gmxlh2dg68sq7v-conduit-extra-1.3.7/lib 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. 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. conduit-extra> shrinking RPATHs of ELF executables and libraries in /nix/store/57xkkyy60nfbj8rx2m8jgwdi3y0xz0ra-conduit-extra-1.3.7-doc 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. conduit-extra> checking for references to /build/ in /nix/store/57xkkyy60nfbj8rx2m8jgwdi3y0xz0ra-conduit-extra-1.3.7-doc... 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 conduit-extra> patching script interpreter paths in /nix/store/57xkkyy60nfbj8rx2m8jgwdi3y0xz0ra-conduit-extra-1.3.7-doc 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. conduit-extra (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/57xkkyy60nfbj8rx2m8jgwdi3y0xz0ra-conduit-extra-1.3.7-doc /nix/store/ix4n2w112p09f32516gmxlh2dg68sq7v-conduit-extra-1.3.7 conduit-extra (post)> Pushing 2 paths (128 are already present) using zstd to cache sellout ⏳ conduit-extra (post)> conduit-extra (post)> Pushing /nix/store/57xkkyy60nfbj8rx2m8jgwdi3y0xz0ra-conduit-extra-1.3.7-doc (2.11 MiB) conduit-extra (post)> Pushing /nix/store/ix4n2w112p09f32516gmxlh2dg68sq7v-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 4 signatures conduit-extra (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/57xkkyy60nfbj8rx2m8jgwdi3y0xz0ra-conduit-extra-1.3.7-doc /nix/store/ix4n2w112p09f32516gmxlh2dg68sq7v-conduit-extra-1.3.7 conduit-extra (post)> copying 2 paths... conduit-extra (post)> copying path '/nix/store/57xkkyy60nfbj8rx2m8jgwdi3y0xz0ra-conduit-extra-1.3.7-doc' to 'https://cache.nix-ci.com'... conduit-extra (post)> copying path '/nix/store/ix4n2w112p09f32516gmxlh2dg68sq7v-conduit-extra-1.3.7' to 'https://cache.nix-ci.com'... conduit-extra (post)> copying 1 paths... conduit-extra (post)> copying path '/nix/store/d3kw3rwiksmb0dpb0mz6bz8ay488bbr4-conduit-extra-1.3.7.drv' to 'https://cache.nix-ci.com'... conduit-extra (post)> added 0 signatures conduit-extra (post)> added 0 signatures conduit-extra (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/57xkkyy60nfbj8rx2m8jgwdi3y0xz0ra-conduit-extra-1.3.7-doc /nix/store/ix4n2w112p09f32516gmxlh2dg68sq7v-conduit-extra-1.3.7 conduit-extra (post)> copying 2 paths... conduit-extra (post)> copying path '/nix/store/57xkkyy60nfbj8rx2m8jgwdi3y0xz0ra-conduit-extra-1.3.7-doc' to 'ssh-ng://worker.nix-ci.com'... conduit-extra (post)> copying path '/nix/store/ix4n2w112p09f32516gmxlh2dg68sq7v-conduit-extra-1.3.7' to 'ssh-ng://worker.nix-ci.com'... conduit-extra (post)> copying 1 paths... conduit-extra (post)> copying path '/nix/store/d3kw3rwiksmb0dpb0mz6bz8ay488bbr4-conduit-extra-1.3.7.drv' to 'ssh-ng://worker.nix-ci.com'... 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) 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> 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 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 ) 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 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 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 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 yaml> Preprocessing test suite 'spec' for yaml-0.11.11.2... yaml> Building test suite 'spec' for yaml-0.11.11.2... yaml> [1 of 5] Compiling Data.Yaml.IncludeSpec ( test/Data/Yaml/IncludeSpec.hs, dist/build/spec/spec-tmp/Data/Yaml/IncludeSpec.o ) 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> 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 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> lsp-types> [2 of 2] Compiling Main ( generator/Main.hs, dist/build/generator/generator-tmp/Main.o ) lsp-types> [3 of 3] Linking dist/build/generator/generator 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 ) 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 ) yaml> [6 of 6] Linking dist/build/spec/spec yaml> Running phase: checkPhase lsp-types> [ 2 of 11] Compiling JsonSpec ( test/JsonSpec.hs, dist/build/lsp-types-test/lsp-types-test-tmp/JsonSpec.o ) 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.0292 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 lsp-types> [ 3 of 11] Compiling LocationSpec ( test/LocationSpec.hs, dist/build/lsp-types-test/lsp-types-test-tmp/LocationSpec.o ) lsp-types> [ 4 of 11] Compiling MethodSpec ( test/MethodSpec.hs, dist/build/lsp-types-test/lsp-types-test-tmp/MethodSpec.o ) lsp-types> [ 5 of 11] Compiling SemanticTokensSpec ( test/SemanticTokensSpec.hs, dist/build/lsp-types-test/lsp-types-test-tmp/SemanticTokensSpec.o ) lsp-types> [ 6 of 11] Compiling ServerCapabilitiesSpec ( test/ServerCapabilitiesSpec.hs, dist/build/lsp-types-test/lsp-types-test-tmp/ServerCapabilitiesSpec.o ) lsp-types> [ 7 of 11] Compiling TypesSpec ( test/TypesSpec.hs, dist/build/lsp-types-test/lsp-types-test-tmp/TypesSpec.o ) lsp-types> [ 8 of 11] Compiling URIFilePathSpec ( test/URIFilePathSpec.hs, dist/build/lsp-types-test/lsp-types-test-tmp/URIFilePathSpec.o ) lsp-types> [ 9 of 11] Compiling WorkspaceEditSpec ( test/WorkspaceEditSpec.hs, dist/build/lsp-types-test/lsp-types-test-tmp/WorkspaceEditSpec.o ) lsp-types> [10 of 11] Compiling Spec ( test/Spec.hs, dist/build/lsp-types-test/lsp-types-test-tmp/Spec.o ) lsp-types> [11 of 11] Compiling Main ( test/Main.hs, dist/build/lsp-types-test/lsp-types-test-tmp/Main.o ) 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 lsp-types> [12 of 12] Linking dist/build/lsp-types-test/lsp-types-test 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> .= lsp-types> buildPhase completed in 5 minutes 8 seconds lsp-types> Running phase: checkPhase 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 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. lsp-types> converts a Windows file path to a URI and back [✔] lsp-types> +++ OK, passed 100 tests. lsp-types> converts a relative POSIX file path to a URI and back [✔] lsp-types> URI file path functions lsp-types> converts a URI to a file path [✔] lsp-types> converts a file path to a URI [✔] lsp-types> removes unnecessary current directory paths [✔] lsp-types> converts a file path to a URI and back [✔] lsp-types> +++ OK, passed 100 tests. lsp-types> converts a relative file path to a URI and back [✔] lsp-types> converts a file path with initial current dir to a URI and back [✔] lsp-types> URI normalization functions lsp-types> ignores differences in percent-encoding [✔] lsp-types> +++ OK, passed 100 tests. lsp-types> ignores differences in percent-encoding (examples) [✔] lsp-types> normalizes uri file path when converting from uri to normalized uri [✔] lsp-types> converts a file path with reserved uri chars to a normalized URI and back [✔] lsp-types> converts a file path with substrings that looks like uri escaped chars and back [✔] lsp-types> converts a file path to a normalized URI and back [✔] lsp-types> +++ OK, passed 100 tests. lsp-types> Normalized file path functions lsp-types> makes file path normalized [✔] lsp-types> +++ OK, passed 100 tests. lsp-types> converts to a normalized uri and back [✔] lsp-types> +++ OK, passed 100 tests. lsp-types> converts a file path with reserved uri chars to a normalized URI and back [✔] lsp-types> converts a file path with substrings that looks like uri escaped chars and back [✔] lsp-types> creates the same NormalizedUri than the older implementation [✔] lsp-types> +++ OK, passed 100 tests. lsp-types> converts to NormalizedFilePath and back sucessfully [✔] lsp-types> +++ OK, passed 100 tests. lsp-types> can not convert OsPath in non-standard encoding to NormalizedFilePath [✔] lsp-types> WorkspaceEdit lsp-types> applyTextEdit lsp-types> inserts text [✔] lsp-types> deletes text [✔] lsp-types> edits a multiline text [✔] lsp-types> inserts text past the last line [✔] lsp-types> editTextEdit lsp-types> edits a multiline text edit [✔] lsp-types> lsp-types> Finished in 3.7251 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 library in /nix/store/iblmmv16hig4rxkydysbrvybspjsj1c1-lsp-types-2.3.0.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh yaml> Documentation created: dist/doc/html/yaml, dist/doc/html/yaml/yaml.txt yaml> Preprocessing test suite 'spec' for yaml-0.11.11.2... yaml> Running phase: installPhase yaml> Installing library in /nix/store/415vrrldwx6lkxp4wzabxmflrs375i8x-yaml-0.11.11.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/yaml-0.11.11.2-EbzAJ32NHCnA1Bxn11hOrL yaml> Running phase: fixupPhase yaml> shrinking RPATHs of ELF executables and libraries in /nix/store/415vrrldwx6lkxp4wzabxmflrs375i8x-yaml-0.11.11.2 yaml> shrinking /nix/store/415vrrldwx6lkxp4wzabxmflrs375i8x-yaml-0.11.11.2/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHSyaml-0.11.11.2-EbzAJ32NHCnA1Bxn11hOrL-ghc9.12.1.so yaml> checking for references to /build/ in /nix/store/415vrrldwx6lkxp4wzabxmflrs375i8x-yaml-0.11.11.2... yaml> patching script interpreter paths in /nix/store/415vrrldwx6lkxp4wzabxmflrs375i8x-yaml-0.11.11.2 yaml> stripping (with command strip and flags -S -p) in /nix/store/415vrrldwx6lkxp4wzabxmflrs375i8x-yaml-0.11.11.2/lib yaml> shrinking RPATHs of ELF executables and libraries in /nix/store/q68ndfq9jjim4circcz6sr88xggbvlbk-yaml-0.11.11.2-doc yaml> checking for references to /build/ in /nix/store/q68ndfq9jjim4circcz6sr88xggbvlbk-yaml-0.11.11.2-doc... yaml> patching script interpreter paths in /nix/store/q68ndfq9jjim4circcz6sr88xggbvlbk-yaml-0.11.11.2-doc yaml (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/415vrrldwx6lkxp4wzabxmflrs375i8x-yaml-0.11.11.2 /nix/store/q68ndfq9jjim4circcz6sr88xggbvlbk-yaml-0.11.11.2-doc yaml (post)> Pushing 2 paths (178 are already present) using zstd to cache sellout ⏳ yaml (post)> yaml (post)> Pushing /nix/store/415vrrldwx6lkxp4wzabxmflrs375i8x-yaml-0.11.11.2 (5.36 MiB) yaml (post)> Pushing /nix/store/q68ndfq9jjim4circcz6sr88xggbvlbk-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/415vrrldwx6lkxp4wzabxmflrs375i8x-yaml-0.11.11.2 /nix/store/q68ndfq9jjim4circcz6sr88xggbvlbk-yaml-0.11.11.2-doc yaml (post)> copying 2 paths... yaml (post)> copying path '/nix/store/q68ndfq9jjim4circcz6sr88xggbvlbk-yaml-0.11.11.2-doc' to 'https://cache.nix-ci.com'... yaml (post)> copying path '/nix/store/415vrrldwx6lkxp4wzabxmflrs375i8x-yaml-0.11.11.2' to 'https://cache.nix-ci.com'... yaml (post)> copying 1 paths... yaml (post)> copying path '/nix/store/wfxmanhz5h3dbv3nwllss58hhifv4mzk-yaml-0.11.11.2.drv' to 'https://cache.nix-ci.com'... yaml (post)> added 0 signatures yaml (post)> added 0 signatures yaml (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/415vrrldwx6lkxp4wzabxmflrs375i8x-yaml-0.11.11.2 /nix/store/q68ndfq9jjim4circcz6sr88xggbvlbk-yaml-0.11.11.2-doc yaml (post)> copying 2 paths... yaml (post)> copying path '/nix/store/q68ndfq9jjim4circcz6sr88xggbvlbk-yaml-0.11.11.2-doc' to 'ssh-ng://worker.nix-ci.com'... yaml (post)> copying path '/nix/store/415vrrldwx6lkxp4wzabxmflrs375i8x-yaml-0.11.11.2' to 'ssh-ng://worker.nix-ci.com'... yaml (post)> copying 1 paths... yaml (post)> copying path '/nix/store/wfxmanhz5h3dbv3nwllss58hhifv4mzk-yaml-0.11.11.2.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/ynjgw44p7qa9r138dvfg25fbvyiq0ddr-hie-bios-0.14.0.drv'... building '/nix/store/xiwn1ipc8pn1fszxhsnjcb5a842hrlkx-implicit-hie-0.1.4.0.drv'... lsp-types> Installing internal library lsp-types-quickcheck in /nix/store/iblmmv16hig4rxkydysbrvybspjsj1c1-lsp-types-2.3.0.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/lsp-types-2.3.0.1-Hi9Caj5lkJEC1H1FYgzFmc-lsp-types-quickcheck lsp-types> Installing internal library metamodel in /nix/store/iblmmv16hig4rxkydysbrvybspjsj1c1-lsp-types-2.3.0.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/lsp-types-2.3.0.1-BNzI05lDCV1EaM5QneSY2C-metamodel lsp-types> Installing executable generator in /nix/store/iblmmv16hig4rxkydysbrvybspjsj1c1-lsp-types-2.3.0.1/bin lsp-types> Warning: The directory lsp-types> /nix/store/iblmmv16hig4rxkydysbrvybspjsj1c1-lsp-types-2.3.0.1/bin is not in lsp-types> the system search path. lsp-types> Running phase: fixupPhase lsp-types> shrinking RPATHs of ELF executables and libraries in /nix/store/iblmmv16hig4rxkydysbrvybspjsj1c1-lsp-types-2.3.0.1 lsp-types> shrinking /nix/store/iblmmv16hig4rxkydysbrvybspjsj1c1-lsp-types-2.3.0.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHSlsp-types-2.3.0.1-BNzI05lDCV1EaM5QneSY2C-metamodel-ghc9.12.1.so lsp-types> shrinking /nix/store/iblmmv16hig4rxkydysbrvybspjsj1c1-lsp-types-2.3.0.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHSlsp-types-2.3.0.1-Hi9Caj5lkJEC1H1FYgzFmc-lsp-types-quickcheck-ghc9.12.1.so lsp-types> shrinking /nix/store/iblmmv16hig4rxkydysbrvybspjsj1c1-lsp-types-2.3.0.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHSlsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh-ghc9.12.1.so lsp-types> shrinking /nix/store/iblmmv16hig4rxkydysbrvybspjsj1c1-lsp-types-2.3.0.1/bin/generator lsp-types> checking for references to /build/ in /nix/store/iblmmv16hig4rxkydysbrvybspjsj1c1-lsp-types-2.3.0.1... lsp-types> patching script interpreter paths in /nix/store/iblmmv16hig4rxkydysbrvybspjsj1c1-lsp-types-2.3.0.1 lsp-types> stripping (with command strip and flags -S -p) in /nix/store/iblmmv16hig4rxkydysbrvybspjsj1c1-lsp-types-2.3.0.1/lib /nix/store/iblmmv16hig4rxkydysbrvybspjsj1c1-lsp-types-2.3.0.1/bin hie-bios> Running phase: setupCompilerEnvironmentPhase hie-bios> Build with /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1. implicit-hie> Running phase: setupCompilerEnvironmentPhase implicit-hie> Build with /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1. 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.h7ixGuw2UK/setup-package.conf.d -threaded hie-bios> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.h7ixGuw2UK/Main.o ) 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 implicit-hie> Running phase: compileBuildDriverPhase implicit-hie> setupCompileFlags: -package-db=/build/tmp.eHWC0Lm7jT/setup-package.conf.d -threaded hie-bios> [2 of 2] Linking Setup implicit-hie> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.eHWC0Lm7jT/Main.o ) implicit-hie> [2 of 2] Linking Setup lsp-types (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/iblmmv16hig4rxkydysbrvybspjsj1c1-lsp-types-2.3.0.1 lsp-types (post)> Pushing 1 paths (242 are already present) using zstd to cache sellout ⏳ lsp-types (post)> lsp-types (post)> Pushing /nix/store/iblmmv16hig4rxkydysbrvybspjsj1c1-lsp-types-2.3.0.1 (401.62 MiB) lsp-types (post)> lsp-types (post)> All done. lsp-types (post)> added 1 signatures lsp-types (post)> added 15 signatures lsp-types (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/iblmmv16hig4rxkydysbrvybspjsj1c1-lsp-types-2.3.0.1 lsp-types (post)> copying 1 paths... lsp-types (post)> copying path '/nix/store/iblmmv16hig4rxkydysbrvybspjsj1c1-lsp-types-2.3.0.1' to 'https://cache.nix-ci.com'... lsp-types (post)> copying 1 paths... lsp-types (post)> copying path '/nix/store/8ibg7iqq23q034qrwq2fd9zas7q05rkc-lsp-types-2.3.0.1.drv' to 'https://cache.nix-ci.com'... lsp-types (post)> added 0 signatures lsp-types (post)> added 0 signatures lsp-types (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/iblmmv16hig4rxkydysbrvybspjsj1c1-lsp-types-2.3.0.1 lsp-types (post)> copying 1 paths... lsp-types (post)> copying path '/nix/store/iblmmv16hig4rxkydysbrvybspjsj1c1-lsp-types-2.3.0.1' to 'ssh-ng://worker.nix-ci.com'... lsp-types (post)> copying 1 paths... lsp-types (post)> copying path '/nix/store/8ibg7iqq23q034qrwq2fd9zas7q05rkc-lsp-types-2.3.0.1.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/kagpyxs769f2rx1pxaapapyrr6mi3gv2-lsp-2.7.0.1.drv'... 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 5 minutes 52 seconds ghc-lib-parser> Running phase: installPhase ghc-lib-parser> Installing library in /nix/store/isimivqvmw3ww5zywav15l46m3p5fpsq-ghc-lib-parser-9.12.2.20250320/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z ghc-lib-parser> Running phase: fixupPhase ghc-lib-parser> shrinking RPATHs of ELF executables and libraries in /nix/store/isimivqvmw3ww5zywav15l46m3p5fpsq-ghc-lib-parser-9.12.2.20250320 ghc-lib-parser> shrinking /nix/store/isimivqvmw3ww5zywav15l46m3p5fpsq-ghc-lib-parser-9.12.2.20250320/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHSghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z-ghc9.12.1.so ghc-lib-parser> checking for references to /build/ in /nix/store/isimivqvmw3ww5zywav15l46m3p5fpsq-ghc-lib-parser-9.12.2.20250320... ghc-lib-parser> patching script interpreter paths in /nix/store/isimivqvmw3ww5zywav15l46m3p5fpsq-ghc-lib-parser-9.12.2.20250320 ghc-lib-parser> stripping (with command strip and flags -S -p) in /nix/store/isimivqvmw3ww5zywav15l46m3p5fpsq-ghc-lib-parser-9.12.2.20250320/lib ghc-lib-parser> shrinking RPATHs of ELF executables and libraries in /nix/store/xfxawjyd1plcn3aaxdbhcmk3gbxwkzhd-ghc-lib-parser-9.12.2.20250320-data ghc-lib-parser> checking for references to /build/ in /nix/store/xfxawjyd1plcn3aaxdbhcmk3gbxwkzhd-ghc-lib-parser-9.12.2.20250320-data... ghc-lib-parser> patching script interpreter paths in /nix/store/xfxawjyd1plcn3aaxdbhcmk3gbxwkzhd-ghc-lib-parser-9.12.2.20250320-data ghc-lib-parser> shrinking RPATHs of ELF executables and libraries in /nix/store/q8mdwkpg6bngg1k894wjbr4qkj7jy2la-ghc-lib-parser-9.12.2.20250320-doc ghc-lib-parser> checking for references to /build/ in /nix/store/q8mdwkpg6bngg1k894wjbr4qkj7jy2la-ghc-lib-parser-9.12.2.20250320-doc... ghc-lib-parser> patching script interpreter paths in /nix/store/q8mdwkpg6bngg1k894wjbr4qkj7jy2la-ghc-lib-parser-9.12.2.20250320-doc hie-bios> Running phase: updateAutotoolsGnuConfigScriptsPhase hie-bios> Running phase: configurePhase hie-bios> configureFlags: --verbose --prefix=/nix/store/pvv66l1jj47vvknnsy9g9y8c7i8nrqix-hie-bios-0.14.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/lzmn33azy3c7jbrbkqni0b0i2g1xvd43-hie-bios-0.14.0-doc/share/doc/hie-bios-0.14.0 --with-gcc=gcc --package-db=/build/tmp.h7ixGuw2UK/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --disable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/lib hie-bios> Using Parsec parser hie-bios> Configuring hie-bios-0.14.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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc is version hie-bios> 9.12.1 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-1EO8BfInNEoByCfl2LTkqo hie-bios> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy hie-bios> include base-4.21.0.0-f068 hie-bios> include base16-bytestring-1.0.2.0-BvGOCgcIU0P31VmBSDIqNA hie-bios> include bytestring-0.12.2.0-be6d hie-bios> include co-log-core-0.3.2.5-ASGZ5o4FGY34DBVKRVqOsy hie-bios> include conduit-1.3.6.1-BBKR8OQUyimDbhloCq90Cq hie-bios> include conduit-extra-1.3.7-4gCRrwAWQjN1LZw09iYIQ8 hie-bios> include cryptohash-sha1-0.11.101.0-1l22pLHvU7aAe8mnboA0aw hie-bios> include deepseq-1.5.1.0-b096 implicit-hie> Running phase: updateAutotoolsGnuConfigScriptsPhase implicit-hie> Running phase: configurePhase implicit-hie> configureFlags: --verbose --prefix=/nix/store/idqybcji3xw8a2lli6whjjhhyra4k8yy-implicit-hie-0.1.4.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/ww6mxb1s5y9zzqzlqshj5km4l0j2bl5x-implicit-hie-0.1.4.0-doc/share/doc/implicit-hie-0.1.4.0 --with-gcc=gcc --package-db=/build/tmp.eHWC0Lm7jT/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib implicit-hie> Using Parsec parser implicit-hie> Configuring implicit-hie-0.1.4.0... implicit-hie> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports implicit-hie> 'ghc' version < 9.12): implicit-hie> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc is version implicit-hie> 9.12.1 implicit-hie> Flags chosen: executable=True 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-HUOV7wDMsFgCzOvJt4RT2L implicit-hie> include attoparsec-0.14.4-4tFKp2sGvwR76TbqUUtqLv implicit-hie> include base-4.21.0.0-f068 implicit-hie> include directory-1.3.9.0-9eff implicit-hie> include filepath-1.5.4.0-7ce6 implicit-hie> include filepattern-0.1.3-Bn21Lx8KpPbLU7ybcODUtv implicit-hie> include text-2.1.2-5eaa implicit-hie> include transformers-0.6.1.2-199f implicit-hie> include yaml-0.11.11.2-EbzAJ32NHCnA1Bxn11hOrL implicit-hie> component implicit-hie-0.1.4.0-3GjKBDGGluB90F2xDzPsXr-gen-hie implicit-hie> include attoparsec-0.14.4-4tFKp2sGvwR76TbqUUtqLv implicit-hie> include base-4.21.0.0-f068 implicit-hie> include directory-1.3.9.0-9eff implicit-hie> include filepath-1.5.4.0-7ce6 implicit-hie> include filepattern-0.1.3-Bn21Lx8KpPbLU7ybcODUtv implicit-hie> include implicit-hie-0.1.4.0-HUOV7wDMsFgCzOvJt4RT2L implicit-hie> include text-2.1.2-5eaa implicit-hie> include transformers-0.6.1.2-199f implicit-hie> include yaml-0.11.11.2-EbzAJ32NHCnA1Bxn11hOrL implicit-hie> component implicit-hie-0.1.4.0-DfJfBl6YNmjCJVGgyehy9O-implicit-hie-test implicit-hie> include attoparsec-0.14.4-4tFKp2sGvwR76TbqUUtqLv hie-bios> include directory-1.3.9.0-9eff hie-bios> include exceptions-0.10.9-5f69 hie-bios> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga hie-bios> include file-embed-0.0.16.0-CKoq3CnbX3t249HogJjwVg hie-bios> include filepath-1.5.4.0-7ce6 hie-bios> include ghc-9.12.1-f739 hie-bios> include prettyprinter-1.7.1-9cBXype36ZGL944tHK7Cks hie-bios> include template-haskell-2.23.0.0-125a hie-bios> include temporary-1.3-IvNvS6OZKey6h9lvi7WIGg hie-bios> include text-2.1.2-5eaa hie-bios> include time-1.14-f7a8 hie-bios> include transformers-0.6.1.2-199f hie-bios> include unix-compat-0.7.4-AZmRsPEEGaHGaIjsvDWgZb hie-bios> include unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV hie-bios> include yaml-0.11.11.2-EbzAJ32NHCnA1Bxn11hOrL hie-bios> component hie-bios-0.14.0-BmiNvbEF6spL07HG0lE1MR-hie-bios hie-bios> include base-4.21.0.0-f068 hie-bios> include co-log-core-0.3.2.5-ASGZ5o4FGY34DBVKRVqOsy hie-bios> include directory-1.3.9.0-9eff hie-bios> include filepath-1.5.4.0-7ce6 hie-bios> include hie-bios-0.14.0-1EO8BfInNEoByCfl2LTkqo hie-bios> include optparse-applicative-0.18.1.0-E71fLFmPbayG9fSMWNADr5 hie-bios> include prettyprinter-1.7.1-9cBXype36ZGL944tHK7Cks hie-bios> Linked component graph: hie-bios> unit hie-bios-0.14.0-1EO8BfInNEoByCfl2LTkqo hie-bios> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy hie-bios> include base-4.21.0.0-f068 hie-bios> include base16-bytestring-1.0.2.0-BvGOCgcIU0P31VmBSDIqNA hie-bios> include bytestring-0.12.2.0-be6d hie-bios> include co-log-core-0.3.2.5-ASGZ5o4FGY34DBVKRVqOsy hie-bios> include conduit-1.3.6.1-BBKR8OQUyimDbhloCq90Cq hie-bios> include conduit-extra-1.3.7-4gCRrwAWQjN1LZw09iYIQ8 hie-bios> include cryptohash-sha1-0.11.101.0-1l22pLHvU7aAe8mnboA0aw hie-bios> include deepseq-1.5.1.0-b096 hie-bios> include directory-1.3.9.0-9eff hie-bios> include exceptions-0.10.9-5f69 hie-bios> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga hie-bios> include file-embed-0.0.16.0-CKoq3CnbX3t249HogJjwVg hie-bios> include filepath-1.5.4.0-7ce6 hie-bios> include ghc-9.12.1-f739 hie-bios> include prettyprinter-1.7.1-9cBXype36ZGL944tHK7Cks hie-bios> include template-haskell-2.23.0.0-125a hie-bios> include temporary-1.3-IvNvS6OZKey6h9lvi7WIGg hie-bios> include text-2.1.2-5eaa hie-bios> include time-1.14-f7a8 hie-bios> include transformers-0.6.1.2-199f hie-bios> include unix-compat-0.7.4-AZmRsPEEGaHGaIjsvDWgZb hie-bios> include unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV hie-bios> include yaml-0.11.11.2-EbzAJ32NHCnA1Bxn11hOrL hie-bios> HIE.Bios=hie-bios-0.14.0-1EO8BfInNEoByCfl2LTkqo:HIE.Bios,HIE.Bios.Config=hie-bios-0.14.0-1EO8BfInNEoByCfl2LTkqo:HIE.Bios.Config,HIE.Bios.Config.YAML=hie-bios-0.14.0-1EO8BfInNEoByCfl2LTkqo:HIE.Bios.Config.YAML,HIE.Bios.Cradle=hie-bios-0.14.0-1EO8BfInNEoByCfl2LTkqo:HIE.Bios.Cradle,HIE.Bios.Environment=hie-bios-0.14.0-1EO8BfInNEoByCfl2LTkqo:HIE.Bios.Environment,HIE.Bios.Flags=hie-bios-0.14.0-1EO8BfInNEoByCfl2LTkqo:HIE.Bios.Flags,HIE.Bios.Ghc.Api=hie-bios-0.14.0-1EO8BfInNEoByCfl2LTkqo:HIE.Bios.Ghc.Api,HIE.Bios.Ghc.Check=hie-bios-0.14.0-1EO8BfInNEoByCfl2LTkqo:HIE.Bios.Ghc.Check,HIE.Bios.Ghc.Doc=hie-bios-0.14.0-1EO8BfInNEoByCfl2LTkqo:HIE.Bios.Ghc.Doc,HIE.Bios.Ghc.Gap=hie-bios-0.14.0-1EO8BfInNEoByCfl2LTkqo:HIE.Bios.Ghc.Gap,HIE.Bios.Ghc.Load=hie-bios-0.14.0-1EO8BfInNEoByCfl2LTkqo:HIE.Bios.Ghc.Load,HIE.Bios.Ghc.Logger=hie-bios-0.14.0-1EO8BfInNEoByCfl2LTkqo:HIE.Bios.Ghc.Logger,HIE.Bios.Internal.Debug=hie-bios-0.14.0-1EO8BfInNEoByCfl2LTkqo:HIE.Bios.Internal.Debug,HIE.Bios.Types=hie-bios-0.14.0-1EO8BfInNEoByCfl2LTkqo:HIE.Bios.Types,HIE.Bios.Wrappers=hie-bios-0.14.0-1EO8BfInNEoByCfl2LTkqo:HIE.Bios.Wrappers hie-bios> unit hie-bios-0.14.0-BmiNvbEF6spL07HG0lE1MR-hie-bios hie-bios> include base-4.21.0.0-f068 hie-bios> include co-log-core-0.3.2.5-ASGZ5o4FGY34DBVKRVqOsy hie-bios> include directory-1.3.9.0-9eff hie-bios> include filepath-1.5.4.0-7ce6 hie-bios> include hie-bios-0.14.0-1EO8BfInNEoByCfl2LTkqo hie-bios> include optparse-applicative-0.18.1.0-E71fLFmPbayG9fSMWNADr5 hie-bios> include prettyprinter-1.7.1-9cBXype36ZGL944tHK7Cks hie-bios> Ready component graph: hie-bios> definite hie-bios-0.14.0-1EO8BfInNEoByCfl2LTkqo hie-bios> depends aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy hie-bios> depends base-4.21.0.0-f068 hie-bios> depends base16-bytestring-1.0.2.0-BvGOCgcIU0P31VmBSDIqNA implicit-hie> include base-4.21.0.0-f068 implicit-hie> include directory-1.3.9.0-9eff implicit-hie> include filepath-1.5.4.0-7ce6 implicit-hie> include filepattern-0.1.3-Bn21Lx8KpPbLU7ybcODUtv implicit-hie> include hspec-2.11.12-6VqvYzslwXZ4HevclPqaIQ implicit-hie> include hspec-attoparsec-0.1.0.2-LkRjfjOkPUqCqx2Zdb3EN implicit-hie> include implicit-hie-0.1.4.0-HUOV7wDMsFgCzOvJt4RT2L implicit-hie> include text-2.1.2-5eaa implicit-hie> include transformers-0.6.1.2-199f implicit-hie> include yaml-0.11.11.2-EbzAJ32NHCnA1Bxn11hOrL implicit-hie> Linked component graph: implicit-hie> unit implicit-hie-0.1.4.0-HUOV7wDMsFgCzOvJt4RT2L implicit-hie> include attoparsec-0.14.4-4tFKp2sGvwR76TbqUUtqLv implicit-hie> include base-4.21.0.0-f068 implicit-hie> include directory-1.3.9.0-9eff implicit-hie> include filepath-1.5.4.0-7ce6 implicit-hie> include filepattern-0.1.3-Bn21Lx8KpPbLU7ybcODUtv implicit-hie> include text-2.1.2-5eaa implicit-hie> include transformers-0.6.1.2-199f implicit-hie> include yaml-0.11.11.2-EbzAJ32NHCnA1Bxn11hOrL implicit-hie> Hie.Cabal.Parser=implicit-hie-0.1.4.0-HUOV7wDMsFgCzOvJt4RT2L:Hie.Cabal.Parser,Hie.Locate=implicit-hie-0.1.4.0-HUOV7wDMsFgCzOvJt4RT2L:Hie.Locate,Hie.Yaml=implicit-hie-0.1.4.0-HUOV7wDMsFgCzOvJt4RT2L:Hie.Yaml implicit-hie> unit implicit-hie-0.1.4.0-3GjKBDGGluB90F2xDzPsXr-gen-hie implicit-hie> include attoparsec-0.14.4-4tFKp2sGvwR76TbqUUtqLv implicit-hie> include base-4.21.0.0-f068 implicit-hie> include directory-1.3.9.0-9eff implicit-hie> include filepath-1.5.4.0-7ce6 implicit-hie> include filepattern-0.1.3-Bn21Lx8KpPbLU7ybcODUtv implicit-hie> include implicit-hie-0.1.4.0-HUOV7wDMsFgCzOvJt4RT2L implicit-hie> include text-2.1.2-5eaa implicit-hie> include transformers-0.6.1.2-199f implicit-hie> include yaml-0.11.11.2-EbzAJ32NHCnA1Bxn11hOrL implicit-hie> unit implicit-hie-0.1.4.0-DfJfBl6YNmjCJVGgyehy9O-implicit-hie-test implicit-hie> include attoparsec-0.14.4-4tFKp2sGvwR76TbqUUtqLv implicit-hie> include base-4.21.0.0-f068 implicit-hie> include directory-1.3.9.0-9eff implicit-hie> include filepath-1.5.4.0-7ce6 implicit-hie> include filepattern-0.1.3-Bn21Lx8KpPbLU7ybcODUtv implicit-hie> include hspec-2.11.12-6VqvYzslwXZ4HevclPqaIQ implicit-hie> include hspec-attoparsec-0.1.0.2-LkRjfjOkPUqCqx2Zdb3EN implicit-hie> include implicit-hie-0.1.4.0-HUOV7wDMsFgCzOvJt4RT2L implicit-hie> include text-2.1.2-5eaa implicit-hie> include transformers-0.6.1.2-199f implicit-hie> include yaml-0.11.11.2-EbzAJ32NHCnA1Bxn11hOrL implicit-hie> Ready component graph: implicit-hie> definite implicit-hie-0.1.4.0-HUOV7wDMsFgCzOvJt4RT2L implicit-hie> depends attoparsec-0.14.4-4tFKp2sGvwR76TbqUUtqLv implicit-hie> depends base-4.21.0.0-f068 implicit-hie> depends directory-1.3.9.0-9eff implicit-hie> depends filepath-1.5.4.0-7ce6 implicit-hie> depends filepattern-0.1.3-Bn21Lx8KpPbLU7ybcODUtv implicit-hie> depends text-2.1.2-5eaa implicit-hie> depends transformers-0.6.1.2-199f implicit-hie> depends yaml-0.11.11.2-EbzAJ32NHCnA1Bxn11hOrL implicit-hie> definite implicit-hie-0.1.4.0-DfJfBl6YNmjCJVGgyehy9O-implicit-hie-test implicit-hie> depends attoparsec-0.14.4-4tFKp2sGvwR76TbqUUtqLv implicit-hie> depends base-4.21.0.0-f068 implicit-hie> depends directory-1.3.9.0-9eff implicit-hie> depends filepath-1.5.4.0-7ce6 implicit-hie> depends filepattern-0.1.3-Bn21Lx8KpPbLU7ybcODUtv implicit-hie> depends hspec-2.11.12-6VqvYzslwXZ4HevclPqaIQ implicit-hie> depends hspec-attoparsec-0.1.0.2-LkRjfjOkPUqCqx2Zdb3EN implicit-hie> depends implicit-hie-0.1.4.0-HUOV7wDMsFgCzOvJt4RT2L implicit-hie> depends text-2.1.2-5eaa implicit-hie> depends transformers-0.6.1.2-199f implicit-hie> depends yaml-0.11.11.2-EbzAJ32NHCnA1Bxn11hOrL implicit-hie> definite implicit-hie-0.1.4.0-3GjKBDGGluB90F2xDzPsXr-gen-hie implicit-hie> depends attoparsec-0.14.4-4tFKp2sGvwR76TbqUUtqLv implicit-hie> depends base-4.21.0.0-f068 implicit-hie> depends directory-1.3.9.0-9eff implicit-hie> depends filepath-1.5.4.0-7ce6 implicit-hie> depends filepattern-0.1.3-Bn21Lx8KpPbLU7ybcODUtv implicit-hie> depends implicit-hie-0.1.4.0-HUOV7wDMsFgCzOvJt4RT2L implicit-hie> depends text-2.1.2-5eaa implicit-hie> depends transformers-0.6.1.2-199f implicit-hie> depends yaml-0.11.11.2-EbzAJ32NHCnA1Bxn11hOrL 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/idqybcji3xw8a2lli6whjjhhyra4k8yy-implicit-hie-0.1.4.0 implicit-hie> Executables installed in: implicit-hie> /nix/store/idqybcji3xw8a2lli6whjjhhyra4k8yy-implicit-hie-0.1.4.0/bin implicit-hie> Libraries installed in: ghc-lib-parser (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/isimivqvmw3ww5zywav15l46m3p5fpsq-ghc-lib-parser-9.12.2.20250320 /nix/store/q8mdwkpg6bngg1k894wjbr4qkj7jy2la-ghc-lib-parser-9.12.2.20250320-doc /nix/store/xfxawjyd1plcn3aaxdbhcmk3gbxwkzhd-ghc-lib-parser-9.12.2.20250320-data 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/xfxawjyd1plcn3aaxdbhcmk3gbxwkzhd-ghc-lib-parser-9.12.2.20250320-data (10.41 KiB) ghc-lib-parser (post)> Pushing /nix/store/isimivqvmw3ww5zywav15l46m3p5fpsq-ghc-lib-parser-9.12.2.20250320 (758.68 MiB) ghc-lib-parser (post)> Pushing /nix/store/q8mdwkpg6bngg1k894wjbr4qkj7jy2la-ghc-lib-parser-9.12.2.20250320-doc (209.85 MiB) 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/isimivqvmw3ww5zywav15l46m3p5fpsq-ghc-lib-parser-9.12.2.20250320 /nix/store/q8mdwkpg6bngg1k894wjbr4qkj7jy2la-ghc-lib-parser-9.12.2.20250320-doc /nix/store/xfxawjyd1plcn3aaxdbhcmk3gbxwkzhd-ghc-lib-parser-9.12.2.20250320-data ghc-lib-parser (post)> copying 3 paths... ghc-lib-parser (post)> copying path '/nix/store/xfxawjyd1plcn3aaxdbhcmk3gbxwkzhd-ghc-lib-parser-9.12.2.20250320-data' to 'https://cache.nix-ci.com'... ghc-lib-parser (post)> copying path '/nix/store/q8mdwkpg6bngg1k894wjbr4qkj7jy2la-ghc-lib-parser-9.12.2.20250320-doc' to 'https://cache.nix-ci.com'... ghc-lib-parser (post)> copying path '/nix/store/isimivqvmw3ww5zywav15l46m3p5fpsq-ghc-lib-parser-9.12.2.20250320' to 'https://cache.nix-ci.com'... ghc-lib-parser (post)> copying 2 paths... ghc-lib-parser (post)> copying path '/nix/store/98zbwa6ykqp10rialp1q3v4dhx44nyi7-ghc-lib-parser-9.12.2.20250320.tar.gz.drv' to 'https://cache.nix-ci.com'... ghc-lib-parser (post)> copying path '/nix/store/cjmg29gkrpmmp2v92r9v9z32hsjicq7x-ghc-lib-parser-9.12.2.20250320.drv' to 'https://cache.nix-ci.com'... ghc-lib-parser (post)> added 0 signatures ghc-lib-parser (post)> added 0 signatures ghc-lib-parser (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/isimivqvmw3ww5zywav15l46m3p5fpsq-ghc-lib-parser-9.12.2.20250320 /nix/store/q8mdwkpg6bngg1k894wjbr4qkj7jy2la-ghc-lib-parser-9.12.2.20250320-doc /nix/store/xfxawjyd1plcn3aaxdbhcmk3gbxwkzhd-ghc-lib-parser-9.12.2.20250320-data ghc-lib-parser (post)> copying 3 paths... ghc-lib-parser (post)> copying path '/nix/store/q8mdwkpg6bngg1k894wjbr4qkj7jy2la-ghc-lib-parser-9.12.2.20250320-doc' to 'ssh-ng://worker.nix-ci.com'... ghc-lib-parser (post)> copying path '/nix/store/xfxawjyd1plcn3aaxdbhcmk3gbxwkzhd-ghc-lib-parser-9.12.2.20250320-data' to 'ssh-ng://worker.nix-ci.com'... ghc-lib-parser (post)> copying path '/nix/store/isimivqvmw3ww5zywav15l46m3p5fpsq-ghc-lib-parser-9.12.2.20250320' to 'ssh-ng://worker.nix-ci.com'... ghc-lib-parser (post)> copying 2 paths... ghc-lib-parser (post)> copying path '/nix/store/98zbwa6ykqp10rialp1q3v4dhx44nyi7-ghc-lib-parser-9.12.2.20250320.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... ghc-lib-parser (post)> copying path '/nix/store/cjmg29gkrpmmp2v92r9v9z32hsjicq7x-ghc-lib-parser-9.12.2.20250320.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/1hyhd2q9s1fd61hnvcdbxbpvw31rbr38-fourmolu-0.18.0.0.drv'... building '/nix/store/jwwydcp3wj1wvgxh9cinmbmg346x8qkf-ghc-lib-parser-ex-9.12.0.0.drv'... building '/nix/store/7qm5v1d2j0sx45pxhk07619iw5m4jp2b-ormolu-0.8.0.0.drv'... hie-bios> depends bytestring-0.12.2.0-be6d hie-bios> depends co-log-core-0.3.2.5-ASGZ5o4FGY34DBVKRVqOsy hie-bios> depends conduit-1.3.6.1-BBKR8OQUyimDbhloCq90Cq hie-bios> depends conduit-extra-1.3.7-4gCRrwAWQjN1LZw09iYIQ8 hie-bios> depends cryptohash-sha1-0.11.101.0-1l22pLHvU7aAe8mnboA0aw hie-bios> depends deepseq-1.5.1.0-b096 hie-bios> depends directory-1.3.9.0-9eff hie-bios> depends exceptions-0.10.9-5f69 hie-bios> depends extra-1.8-GxUfFMQp4R7HmYwoSoVuga hie-bios> depends file-embed-0.0.16.0-CKoq3CnbX3t249HogJjwVg hie-bios> depends filepath-1.5.4.0-7ce6 hie-bios> depends ghc-9.12.1-f739 hie-bios> depends prettyprinter-1.7.1-9cBXype36ZGL944tHK7Cks hie-bios> depends template-haskell-2.23.0.0-125a hie-bios> depends temporary-1.3-IvNvS6OZKey6h9lvi7WIGg hie-bios> depends text-2.1.2-5eaa hie-bios> depends time-1.14-f7a8 hie-bios> depends transformers-0.6.1.2-199f hie-bios> depends unix-compat-0.7.4-AZmRsPEEGaHGaIjsvDWgZb hie-bios> depends unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV hie-bios> depends yaml-0.11.11.2-EbzAJ32NHCnA1Bxn11hOrL hie-bios> definite hie-bios-0.14.0-BmiNvbEF6spL07HG0lE1MR-hie-bios hie-bios> depends base-4.21.0.0-f068 hie-bios> depends co-log-core-0.3.2.5-ASGZ5o4FGY34DBVKRVqOsy hie-bios> depends directory-1.3.9.0-9eff hie-bios> depends filepath-1.5.4.0-7ce6 hie-bios> depends hie-bios-0.14.0-1EO8BfInNEoByCfl2LTkqo hie-bios> depends optparse-applicative-0.18.1.0-E71fLFmPbayG9fSMWNADr5 hie-bios> depends prettyprinter-1.7.1-9cBXype36ZGL944tHK7Cks 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/pvv66l1jj47vvknnsy9g9y8c7i8nrqix-hie-bios-0.14.0 hie-bios> Executables installed in: hie-bios> /nix/store/pvv66l1jj47vvknnsy9g9y8c7i8nrqix-hie-bios-0.14.0/bin hie-bios> Libraries installed in: hie-bios> /nix/store/pvv66l1jj47vvknnsy9g9y8c7i8nrqix-hie-bios-0.14.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/hie-bios-0.14.0-1EO8BfInNEoByCfl2LTkqo hie-bios> Dynamic Libraries installed in: hie-bios> /nix/store/pvv66l1jj47vvknnsy9g9y8c7i8nrqix-hie-bios-0.14.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739 hie-bios> Private executables installed in: hie-bios> /nix/store/pvv66l1jj47vvknnsy9g9y8c7i8nrqix-hie-bios-0.14.0/libexec/x86_64-linux-ghc-9.12.1-f739/hie-bios-0.14.0 hie-bios> Data files installed in: hie-bios> /nix/store/pvv66l1jj47vvknnsy9g9y8c7i8nrqix-hie-bios-0.14.0/share/x86_64-linux-ghc-9.12.1-f739/hie-bios-0.14.0 hie-bios> Documentation installed in: hie-bios> /nix/store/lzmn33azy3c7jbrbkqni0b0i2g1xvd43-hie-bios-0.14.0-doc/share/doc/hie-bios-0.14.0 hie-bios> Configuration files installed in: hie-bios> /nix/store/pvv66l1jj47vvknnsy9g9y8c7i8nrqix-hie-bios-0.14.0/etc hie-bios> No alex found hie-bios> Using ar found on system at: hie-bios> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-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/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc hie-bios> Using ghc version 9.12.1 found on system at: hie-bios> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc hie-bios> Using ghc-pkg version 9.12.1 found on system at: hie-bios> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/wrs1dkr0pfxm92c5zxrfyy62ifw61ybm-hscolour-1.25/bin/HsColour hie-bios> No jhc found hie-bios> Using ld found on system at: hie-bios> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/runghc-9.12.1 hie-bios> Using strip version 2.44 found on system at: hie-bios> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip hie-bios> Using tar found on system at: hie-bios> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar hie-bios> No uhc found implicit-hie> /nix/store/idqybcji3xw8a2lli6whjjhhyra4k8yy-implicit-hie-0.1.4.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/implicit-hie-0.1.4.0-HUOV7wDMsFgCzOvJt4RT2L implicit-hie> Dynamic Libraries installed in: implicit-hie> /nix/store/idqybcji3xw8a2lli6whjjhhyra4k8yy-implicit-hie-0.1.4.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739 implicit-hie> Private executables installed in: implicit-hie> /nix/store/idqybcji3xw8a2lli6whjjhhyra4k8yy-implicit-hie-0.1.4.0/libexec/x86_64-linux-ghc-9.12.1-f739/implicit-hie-0.1.4.0 implicit-hie> Data files installed in: implicit-hie> /nix/store/idqybcji3xw8a2lli6whjjhhyra4k8yy-implicit-hie-0.1.4.0/share/x86_64-linux-ghc-9.12.1-f739/implicit-hie-0.1.4.0 implicit-hie> Documentation installed in: implicit-hie> /nix/store/ww6mxb1s5y9zzqzlqshj5km4l0j2bl5x-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/idqybcji3xw8a2lli6whjjhhyra4k8yy-implicit-hie-0.1.4.0/etc implicit-hie> No alex found implicit-hie> Using ar found on system at: implicit-hie> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-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/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc implicit-hie> Using ghc version 9.12.1 found on system at: implicit-hie> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc implicit-hie> Using ghc-pkg version 9.12.1 found on system at: implicit-hie> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/wrs1dkr0pfxm92c5zxrfyy62ifw61ybm-hscolour-1.25/bin/HsColour implicit-hie> No jhc found implicit-hie> Using ld found on system at: implicit-hie> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/runghc-9.12.1 implicit-hie> Using strip version 2.44 found on system at: implicit-hie> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip implicit-hie> Using tar found on system at: implicit-hie> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar implicit-hie> No uhc found implicit-hie> 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... 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 ) implicit-hie> [2 of 4] Compiling Hie.Locate ( src/Hie/Locate.hs, dist/build/Hie/Locate.o, dist/build/Hie/Locate.dyn_o ) 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 ) implicit-hie> [1 of 4] Compiling Hie.Cabal.Parser ( src/Hie/Cabal/Parser.hs, dist/build/Hie/Cabal/Parser.p_o ) implicit-hie> [2 of 4] Compiling Hie.Locate ( src/Hie/Locate.hs, dist/build/Hie/Locate.p_o ) 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 ) 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 ) 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 ) implicit-hie> [3 of 3] Linking dist/build/implicit-hie-test/implicit-hie-test 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... implicit-hie> [1 of 2] Compiling Main ( app/Main.hs, dist/build/gen-hie/gen-hie-tmp/Main.o ) lsp> Running phase: setupCompilerEnvironmentPhase lsp> Build with /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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.6p9W04dqOG/setup-package.conf.d -threaded lsp> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.6p9W04dqOG/Main.o ) lsp> [2 of 2] Linking Setup lsp> Running phase: updateAutotoolsGnuConfigScriptsPhase lsp> Running phase: configurePhase lsp> configureFlags: --verbose --prefix=/nix/store/fichlly4xps5vgldgxspjg2i9915m8m5-lsp-2.7.0.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/4xyd40212jniicayywkgcwlmpfj3d2kn-lsp-2.7.0.1-doc/share/doc/lsp-2.7.0.1 --with-gcc=gcc --package-db=/build/tmp.6p9W04dqOG/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib lsp> Using Parsec parser lsp> Configuring lsp-2.7.0.1... lsp> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports lsp> 'ghc' version < 9.12): lsp> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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> Running phase: buildPhase hie-bios> Preprocessing library for hie-bios-0.14.0... hie-bios> Building library for hie-bios-0.14.0... 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 ) 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 ) 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 ) 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 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 implicit-hie> Running phase: checkPhase 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.0091 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. implicit-hie> Running phase: haddockPhase 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: 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) 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-GS3kkQvGudtHYwg9lkUsze lsp> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy lsp> include async-2.2.5-4SAtpwJRIvu1g4bLe95jrP lsp> include attoparsec-0.14.4-4tFKp2sGvwR76TbqUUtqLv lsp> include base-4.21.0.0-f068 lsp> include bytestring-0.12.2.0-be6d lsp> include co-log-core-0.3.2.5-ASGZ5o4FGY34DBVKRVqOsy lsp> include containers-0.7-647d lsp> include data-default-0.7.1.3-51VrHfAEErR2L8CqppHpkT lsp> include directory-1.3.9.0-9eff lsp> include exceptions-0.10.9-5f69 lsp> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga lsp> include filepath-1.5.4.0-7ce6 lsp> include hashable-1.4.7.0-FrCvEjo9HTdHfqyBqag94O lsp> include lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ lsp> include lens-aeson-1.2.3-10xhsarlo97IBOtlgoo9c lsp> include lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh lsp> include mtl-2.3.1-9650 lsp> include prettyprinter-1.7.1-9cBXype36ZGL944tHK7Cks lsp> include sorted-list-0.2.3.1-HI6qkHTdYIuGy5bOOVNHCJ lsp> include stm-2.5.3.1-0481 lsp> include text-2.1.2-5eaa lsp> include text-rope-0.2-7E5X7ruof2r8effdHtJajF lsp> include transformers-0.6.1.2-199f lsp> include unliftio-0.2.25.1-8K5BaeKP1lcH4YiVdYRwxe lsp> include unliftio-core-0.2.1.0-ECm0sTQ8xWtH0kCaUxji2Z lsp> include unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV lsp> component lsp-2.7.0.1-8o78k8CmPUA2vemyPCyp3B-lsp-test lsp> include base-4.21.0.0-f068 lsp> include containers-0.7-647d lsp> include hspec-2.11.12-6VqvYzslwXZ4HevclPqaIQ lsp> include lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze lsp> include sorted-list-0.2.3.1-HI6qkHTdYIuGy5bOOVNHCJ lsp> include text-2.1.2-5eaa lsp> include text-rope-0.2-7E5X7ruof2r8effdHtJajF lsp> include unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV lsp> Linked component graph: lsp> unit lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze lsp> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy lsp> include async-2.2.5-4SAtpwJRIvu1g4bLe95jrP lsp> include attoparsec-0.14.4-4tFKp2sGvwR76TbqUUtqLv lsp> include base-4.21.0.0-f068 lsp> include bytestring-0.12.2.0-be6d lsp> include co-log-core-0.3.2.5-ASGZ5o4FGY34DBVKRVqOsy lsp> include containers-0.7-647d lsp> include data-default-0.7.1.3-51VrHfAEErR2L8CqppHpkT lsp> include directory-1.3.9.0-9eff lsp> include exceptions-0.10.9-5f69 lsp> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga lsp> include filepath-1.5.4.0-7ce6 lsp> include hashable-1.4.7.0-FrCvEjo9HTdHfqyBqag94O lsp> include lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ lsp> include lens-aeson-1.2.3-10xhsarlo97IBOtlgoo9c lsp> include lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh lsp> include mtl-2.3.1-9650 lsp> include prettyprinter-1.7.1-9cBXype36ZGL944tHK7Cks lsp> include sorted-list-0.2.3.1-HI6qkHTdYIuGy5bOOVNHCJ lsp> include stm-2.5.3.1-0481 lsp> include text-2.1.2-5eaa lsp> include text-rope-0.2-7E5X7ruof2r8effdHtJajF lsp> include transformers-0.6.1.2-199f lsp> include unliftio-0.2.25.1-8K5BaeKP1lcH4YiVdYRwxe lsp> include unliftio-core-0.2.1.0-ECm0sTQ8xWtH0kCaUxji2Z lsp> include unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV hie-bios> | ^^^^^^^^^^^^^^^^^^^^^ hie-bios> 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 ) hie-bios> [ 1 of 16] Compiling HIE.Bios.Config.YAML ( src/HIE/Bios/Config/YAML.hs, dist/build/HIE/Bios/Config/YAML.p_o ) hie-bios> [ 2 of 16] Compiling HIE.Bios.Config ( src/HIE/Bios/Config.hs, dist/build/HIE/Bios/Config.p_o ) 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> 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) implicit-hie> Warning: Hie.Cabal.Parser: could not find link destinations for: implicit-hie> - Data.Attoparsec.Text.Internal.Parser implicit-hie> Documentation created: dist/doc/html/implicit-hie, implicit-hie> dist/doc/html/implicit-hie/implicit-hie.txt implicit-hie> Preprocessing test suite 'implicit-hie-test' for implicit-hie-0.1.4.0... implicit-hie> Preprocessing executable 'gen-hie' for implicit-hie-0.1.4.0... implicit-hie> haddockPhase completed in 1 minutes 11 seconds implicit-hie> Running phase: installPhase implicit-hie> Installing library in /nix/store/idqybcji3xw8a2lli6whjjhhyra4k8yy-implicit-hie-0.1.4.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/implicit-hie-0.1.4.0-HUOV7wDMsFgCzOvJt4RT2L implicit-hie> Installing executable gen-hie in /nix/store/idqybcji3xw8a2lli6whjjhhyra4k8yy-implicit-hie-0.1.4.0/bin implicit-hie> Warning: The directory implicit-hie> /nix/store/idqybcji3xw8a2lli6whjjhhyra4k8yy-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/idqybcji3xw8a2lli6whjjhhyra4k8yy-implicit-hie-0.1.4.0 implicit-hie> shrinking /nix/store/idqybcji3xw8a2lli6whjjhhyra4k8yy-implicit-hie-0.1.4.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHSimplicit-hie-0.1.4.0-HUOV7wDMsFgCzOvJt4RT2L-ghc9.12.1.so implicit-hie> shrinking /nix/store/idqybcji3xw8a2lli6whjjhhyra4k8yy-implicit-hie-0.1.4.0/bin/gen-hie implicit-hie> checking for references to /build/ in /nix/store/idqybcji3xw8a2lli6whjjhhyra4k8yy-implicit-hie-0.1.4.0... implicit-hie> patching script interpreter paths in /nix/store/idqybcji3xw8a2lli6whjjhhyra4k8yy-implicit-hie-0.1.4.0 implicit-hie> stripping (with command strip and flags -S -p) in /nix/store/idqybcji3xw8a2lli6whjjhhyra4k8yy-implicit-hie-0.1.4.0/lib /nix/store/idqybcji3xw8a2lli6whjjhhyra4k8yy-implicit-hie-0.1.4.0/bin implicit-hie> shrinking RPATHs of ELF executables and libraries in /nix/store/ww6mxb1s5y9zzqzlqshj5km4l0j2bl5x-implicit-hie-0.1.4.0-doc implicit-hie> checking for references to /build/ in /nix/store/ww6mxb1s5y9zzqzlqshj5km4l0j2bl5x-implicit-hie-0.1.4.0-doc... implicit-hie> patching script interpreter paths in /nix/store/ww6mxb1s5y9zzqzlqshj5km4l0j2bl5x-implicit-hie-0.1.4.0-doc lsp> Language.LSP.Diagnostics=lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze:Language.LSP.Diagnostics,Language.LSP.Logging=lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze:Language.LSP.Logging,Language.LSP.Protocol.Capabilities=lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh:Language.LSP.Protocol.Capabilities,Language.LSP.Protocol.Lens=lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh:Language.LSP.Protocol.Lens,Language.LSP.Protocol.Message=lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh:Language.LSP.Protocol.Message,Language.LSP.Protocol.Types=lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh:Language.LSP.Protocol.Types,Language.LSP.Server=lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze:Language.LSP.Server,Language.LSP.VFS=lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze:Language.LSP.VFS lsp> unit lsp-2.7.0.1-8o78k8CmPUA2vemyPCyp3B-lsp-test lsp> include base-4.21.0.0-f068 lsp> include containers-0.7-647d lsp> include hspec-2.11.12-6VqvYzslwXZ4HevclPqaIQ lsp> include lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze lsp> include sorted-list-0.2.3.1-HI6qkHTdYIuGy5bOOVNHCJ lsp> include text-2.1.2-5eaa lsp> include text-rope-0.2-7E5X7ruof2r8effdHtJajF lsp> include unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV lsp> Ready component graph: lsp> definite lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze lsp> depends aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy lsp> depends async-2.2.5-4SAtpwJRIvu1g4bLe95jrP lsp> depends attoparsec-0.14.4-4tFKp2sGvwR76TbqUUtqLv lsp> depends base-4.21.0.0-f068 lsp> depends bytestring-0.12.2.0-be6d lsp> depends co-log-core-0.3.2.5-ASGZ5o4FGY34DBVKRVqOsy lsp> depends containers-0.7-647d lsp> depends data-default-0.7.1.3-51VrHfAEErR2L8CqppHpkT lsp> depends directory-1.3.9.0-9eff lsp> depends exceptions-0.10.9-5f69 lsp> depends extra-1.8-GxUfFMQp4R7HmYwoSoVuga lsp> depends filepath-1.5.4.0-7ce6 lsp> depends hashable-1.4.7.0-FrCvEjo9HTdHfqyBqag94O lsp> depends lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ lsp> depends lens-aeson-1.2.3-10xhsarlo97IBOtlgoo9c lsp> depends lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh lsp> depends mtl-2.3.1-9650 lsp> depends prettyprinter-1.7.1-9cBXype36ZGL944tHK7Cks lsp> depends sorted-list-0.2.3.1-HI6qkHTdYIuGy5bOOVNHCJ lsp> depends stm-2.5.3.1-0481 lsp> depends text-2.1.2-5eaa lsp> depends text-rope-0.2-7E5X7ruof2r8effdHtJajF lsp> depends transformers-0.6.1.2-199f lsp> depends unliftio-0.2.25.1-8K5BaeKP1lcH4YiVdYRwxe lsp> depends unliftio-core-0.2.1.0-ECm0sTQ8xWtH0kCaUxji2Z lsp> depends unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV lsp> definite lsp-2.7.0.1-8o78k8CmPUA2vemyPCyp3B-lsp-test lsp> depends base-4.21.0.0-f068 lsp> depends containers-0.7-647d lsp> depends hspec-2.11.12-6VqvYzslwXZ4HevclPqaIQ lsp> depends lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze lsp> depends sorted-list-0.2.3.1-HI6qkHTdYIuGy5bOOVNHCJ lsp> depends text-2.1.2-5eaa lsp> depends text-rope-0.2-7E5X7ruof2r8effdHtJajF lsp> depends unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV 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/fichlly4xps5vgldgxspjg2i9915m8m5-lsp-2.7.0.1 lsp> Executables installed in: lsp> /nix/store/fichlly4xps5vgldgxspjg2i9915m8m5-lsp-2.7.0.1/bin lsp> Libraries installed in: lsp> /nix/store/fichlly4xps5vgldgxspjg2i9915m8m5-lsp-2.7.0.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze lsp> Dynamic Libraries installed in: lsp> /nix/store/fichlly4xps5vgldgxspjg2i9915m8m5-lsp-2.7.0.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739 lsp> Private executables installed in: lsp> /nix/store/fichlly4xps5vgldgxspjg2i9915m8m5-lsp-2.7.0.1/libexec/x86_64-linux-ghc-9.12.1-f739/lsp-2.7.0.1 lsp> Data files installed in: lsp> /nix/store/fichlly4xps5vgldgxspjg2i9915m8m5-lsp-2.7.0.1/share/x86_64-linux-ghc-9.12.1-f739/lsp-2.7.0.1 lsp> Documentation installed in: lsp> /nix/store/4xyd40212jniicayywkgcwlmpfj3d2kn-lsp-2.7.0.1-doc/share/doc/lsp-2.7.0.1 lsp> Configuration files installed in: lsp> /nix/store/fichlly4xps5vgldgxspjg2i9915m8m5-lsp-2.7.0.1/etc lsp> No alex found lsp> Using ar found on system at: lsp> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar lsp> No c2hs found lsp> No cpphs found lsp> No doctest found lsp> Using gcc version 14.3.0 given by user at: lsp> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc lsp> Using ghc version 9.12.1 found on system at: lsp> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc lsp> Using ghc-pkg version 9.12.1 found on system at: lsp> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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: hie-bios> [14 of 16] Compiling HIE.Bios.Internal.Debug ( src/HIE/Bios/Internal/Debug.hs, dist/build/HIE/Bios/Internal/Debug.p_o ) 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 ) hie-bios> Preprocessing executable 'hie-bios' for hie-bios-0.14.0... hie-bios> Building executable 'hie-bios' for hie-bios-0.14.0... 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 ) hie-bios> [2 of 2] Compiling Main ( exe/Main.hs, dist/build/hie-bios/hie-bios-tmp/Main.o ) hie-bios> [3 of 3] Linking dist/build/hie-bios/hie-bios hie-bios> buildPhase completed in 1 minutes 28 seconds 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' lsp> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/hpc-ghc-9.12.1 lsp> Using hsc2hs version 0.68.10 found on system at: lsp> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 lsp> Using hscolour version 1.25 found on system at: lsp> /nix/store/wrs1dkr0pfxm92c5zxrfyy62ifw61ybm-hscolour-1.25/bin/HsColour lsp> No jhc found lsp> Using ld found on system at: lsp> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/runghc-9.12.1 lsp> Using strip version 2.44 found on system at: lsp> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip lsp> Using tar found on system at: lsp> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar lsp> No uhc found lsp> Running phase: buildPhase lsp> Preprocessing library for lsp-2.7.0.1... lsp> Building library for lsp-2.7.0.1... implicit-hie (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/idqybcji3xw8a2lli6whjjhhyra4k8yy-implicit-hie-0.1.4.0 /nix/store/ww6mxb1s5y9zzqzlqshj5km4l0j2bl5x-implicit-hie-0.1.4.0-doc implicit-hie (post)> Pushing 2 paths (186 are already present) using zstd to cache sellout ⏳ implicit-hie (post)> implicit-hie (post)> Pushing /nix/store/ww6mxb1s5y9zzqzlqshj5km4l0j2bl5x-implicit-hie-0.1.4.0-doc (474.79 KiB) implicit-hie (post)> Pushing /nix/store/idqybcji3xw8a2lli6whjjhhyra4k8yy-implicit-hie-0.1.4.0 (4.46 MiB) implicit-hie (post)> implicit-hie (post)> All done. implicit-hie (post)> added 2 signatures implicit-hie (post)> added 3 signatures implicit-hie (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/idqybcji3xw8a2lli6whjjhhyra4k8yy-implicit-hie-0.1.4.0 /nix/store/ww6mxb1s5y9zzqzlqshj5km4l0j2bl5x-implicit-hie-0.1.4.0-doc implicit-hie (post)> copying 2 paths... implicit-hie (post)> copying path '/nix/store/ww6mxb1s5y9zzqzlqshj5km4l0j2bl5x-implicit-hie-0.1.4.0-doc' to 'https://cache.nix-ci.com'... implicit-hie (post)> copying path '/nix/store/idqybcji3xw8a2lli6whjjhhyra4k8yy-implicit-hie-0.1.4.0' to 'https://cache.nix-ci.com'... implicit-hie (post)> copying 1 paths... implicit-hie (post)> copying path '/nix/store/xiwn1ipc8pn1fszxhsnjcb5a842hrlkx-implicit-hie-0.1.4.0.drv' to 'https://cache.nix-ci.com'... implicit-hie (post)> added 0 signatures implicit-hie (post)> added 0 signatures implicit-hie (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/idqybcji3xw8a2lli6whjjhhyra4k8yy-implicit-hie-0.1.4.0 /nix/store/ww6mxb1s5y9zzqzlqshj5km4l0j2bl5x-implicit-hie-0.1.4.0-doc implicit-hie (post)> copying 2 paths... implicit-hie (post)> copying path '/nix/store/ww6mxb1s5y9zzqzlqshj5km4l0j2bl5x-implicit-hie-0.1.4.0-doc' to 'ssh-ng://worker.nix-ci.com'... implicit-hie (post)> copying path '/nix/store/idqybcji3xw8a2lli6whjjhhyra4k8yy-implicit-hie-0.1.4.0' to 'ssh-ng://worker.nix-ci.com'... implicit-hie (post)> copying 1 paths... implicit-hie (post)> copying path '/nix/store/xiwn1ipc8pn1fszxhsnjcb5a842hrlkx-implicit-hie-0.1.4.0.drv' to 'ssh-ng://worker.nix-ci.com'... 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) 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. lsp> [1 of 8] Compiling Language.LSP.Diagnostics ( src/Language/LSP/Diagnostics.hs, dist/build/Language/LSP/Diagnostics.o, dist/build/Language/LSP/Diagnostics.dyn_o ) lsp> [2 of 8] Compiling Language.LSP.VFS ( src/Language/LSP/VFS.hs, dist/build/Language/LSP/VFS.o, dist/build/Language/LSP/VFS.dyn_o ) lsp> [3 of 8] Compiling Language.LSP.Server.Core ( src/Language/LSP/Server/Core.hs, dist/build/Language/LSP/Server/Core.o, dist/build/Language/LSP/Server/Core.dyn_o ) lsp> [4 of 8] Compiling Language.LSP.Server.Progress ( src/Language/LSP/Server/Progress.hs, dist/build/Language/LSP/Server/Progress.o, dist/build/Language/LSP/Server/Progress.dyn_o ) lsp> [5 of 8] Compiling Language.LSP.Server.Processing ( src/Language/LSP/Server/Processing.hs, dist/build/Language/LSP/Server/Processing.o, dist/build/Language/LSP/Server/Processing.dyn_o ) fourmolu> Running phase: setupCompilerEnvironmentPhase fourmolu> Build with /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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.BgGkNCW1jg/setup-package.conf.d -threaded fourmolu> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.BgGkNCW1jg/Main.o ) fourmolu> [2 of 2] Linking Setup fourmolu> Running phase: updateAutotoolsGnuConfigScriptsPhase fourmolu> Running phase: configurePhase fourmolu> configureFlags: --verbose --prefix=/nix/store/fhjm9szvdh1n2qsxi7n2l1j98a867gcz-fourmolu-0.18.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/vl3q1rlq8mvm96j7zd0nfid4ak846g1j-fourmolu-0.18.0.0-doc/share/doc/fourmolu-0.18.0.0 --with-gcc=gcc --package-db=/build/tmp.BgGkNCW1jg/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --disable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib 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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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.dIRBGNXECg/setup-package.conf.d -threaded ghc-lib-parser-ex> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.dIRBGNXECg/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/ncr785p6i6lyjihiixvv8k7jxnvlz3nv-ghc-lib-parser-ex-9.12.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/z6cdgbnhk0vvn14bkiizmikz4lf7qv75-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.dIRBGNXECg/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib 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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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-LmkTWwsIVVv2Bd9eUfR4U8-ghc-lib-parser-ex-build-tool ghc-lib-parser-ex> include base-4.21.0.0-f068 ghc-lib-parser-ex> include directory-1.3.9.0-9eff ghc-lib-parser-ex> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga ghc-lib-parser-ex> include filepath-1.5.4.0-7ce6 ormolu> Running phase: setupCompilerEnvironmentPhase ormolu> Build with /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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.7EVjTOlkuV/setup-package.conf.d -threaded ormolu> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.7EVjTOlkuV/Main.o ) ormolu> [2 of 2] Linking Setup ormolu> Running phase: updateAutotoolsGnuConfigScriptsPhase ormolu> Running phase: configurePhase ormolu> configureFlags: --verbose --prefix=/nix/store/f46cjw7zid58lbgn1acslmrprwdh5rfh-ormolu-0.8.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/wk2sh5p4j0rm939dbhdz46qkfnbvqpc3-ormolu-0.8.0.0-doc/share/doc/ormolu-0.8.0.0 --with-gcc=gcc --package-db=/build/tmp.7EVjTOlkuV/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib 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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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 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 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. 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-KQP5Kex3Xn15I22g0Re0LG fourmolu> include Cabal-syntax-3.14.1.0-c359 fourmolu> include Diff-1.0.2-5PqLIQgVVgC3BsD374jVQi fourmolu> include MemoTrie-0.6.11-ESmUIdx3iAQLVXagXaTdqL fourmolu> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy fourmolu> include ansi-terminal-1.1.2-BVWRVgRJ53tKGz9ntJnzh5 fourmolu> include array-0.5.8.0-038b fourmolu> include base-4.21.0.0-f068 fourmolu> include binary-0.8.9.2-4b0d fourmolu> include bytestring-0.12.2.0-be6d fourmolu> include choice-0.2.4.1-3aj1p9VhBefK22ZexXgbr9 fourmolu> include containers-0.7-647d fourmolu> include directory-1.3.9.0-9eff fourmolu> include file-embed-0.0.16.0-CKoq3CnbX3t249HogJjwVg fourmolu> include filepath-1.5.4.0-7ce6 fourmolu> include ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z fourmolu> include megaparsec-9.6.1-8rZTJZIPj5T1khxoKU4kZv fourmolu> include mtl-2.3.1-9650 fourmolu> include scientific-0.3.8.0-3okI0OjyUAXLySDZVSci1b fourmolu> include syb-0.7.2.4-6chaqlyo5Pz3MnSsbnX5qQ fourmolu> include text-2.1.2-5eaa fourmolu> component fourmolu-0.18.0.0-J3RZHX9q7k3I2pXH4Lqpkc-fourmolu fourmolu> include Cabal-syntax-3.14.1.0-c359 fourmolu> include base-4.21.0.0-f068 fourmolu> include containers-0.7-647d fourmolu> include directory-1.3.9.0-9eff fourmolu> include filepath-1.5.4.0-7ce6 fourmolu> include fourmolu-0.18.0.0-KQP5Kex3Xn15I22g0Re0LG fourmolu> include ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z fourmolu> include optparse-applicative-0.18.1.0-E71fLFmPbayG9fSMWNADr5 fourmolu> include terminal-size-0.3.4-CZRDlwvd1R2zWHGu5lU06 fourmolu> include text-2.1.2-5eaa fourmolu> include th-env-0.1.1-HWKoOhZBvIr65U1ILBK3p5 fourmolu> include unliftio-0.2.25.1-8K5BaeKP1lcH4YiVdYRwxe fourmolu> include yaml-0.11.11.2-EbzAJ32NHCnA1Bxn11hOrL fourmolu> Linked component graph: fourmolu> unit fourmolu-0.18.0.0-KQP5Kex3Xn15I22g0Re0LG fourmolu> include Cabal-syntax-3.14.1.0-c359 fourmolu> include Diff-1.0.2-5PqLIQgVVgC3BsD374jVQi fourmolu> include MemoTrie-0.6.11-ESmUIdx3iAQLVXagXaTdqL fourmolu> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy fourmolu> include ansi-terminal-1.1.2-BVWRVgRJ53tKGz9ntJnzh5 fourmolu> include array-0.5.8.0-038b fourmolu> include base-4.21.0.0-f068 fourmolu> include binary-0.8.9.2-4b0d fourmolu> include bytestring-0.12.2.0-be6d fourmolu> include choice-0.2.4.1-3aj1p9VhBefK22ZexXgbr9 fourmolu> include containers-0.7-647d fourmolu> include directory-1.3.9.0-9eff fourmolu> include file-embed-0.0.16.0-CKoq3CnbX3t249HogJjwVg fourmolu> include filepath-1.5.4.0-7ce6 fourmolu> include ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z fourmolu> include megaparsec-9.6.1-8rZTJZIPj5T1khxoKU4kZv fourmolu> include mtl-2.3.1-9650 fourmolu> include scientific-0.3.8.0-3okI0OjyUAXLySDZVSci1b fourmolu> include syb-0.7.2.4-6chaqlyo5Pz3MnSsbnX5qQ fourmolu> include text-2.1.2-5eaa ghc-lib-parser-ex> include optparse-applicative-0.18.1.0-E71fLFmPbayG9fSMWNADr5 ghc-lib-parser-ex> include time-1.14-f7a8 ghc-lib-parser-ex> component ghc-lib-parser-ex-9.12.0.0-Keu02lJYFFJFBF0RgIBDK7 ghc-lib-parser-ex> include base-4.21.0.0-f068 ghc-lib-parser-ex> include bytestring-0.12.2.0-be6d ghc-lib-parser-ex> include containers-0.7-647d ghc-lib-parser-ex> include ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z ghc-lib-parser-ex> include uniplate-1.6.13-FUxzFFPBlAdHMlLdE3pYMr ghc-lib-parser-ex> component ghc-lib-parser-ex-9.12.0.0-6gSCPD5IpulGgkrh0y9tHA-ghc-lib-parser-ex-test ghc-lib-parser-ex> include base-4.21.0.0-f068 ghc-lib-parser-ex> include bytestring-0.12.2.0-be6d ghc-lib-parser-ex> include containers-0.7-647d ghc-lib-parser-ex> include directory-1.3.9.0-9eff ghc-lib-parser-ex> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga ghc-lib-parser-ex> include filepath-1.5.4.0-7ce6 ghc-lib-parser-ex> include ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z ghc-lib-parser-ex> include ghc-lib-parser-ex-9.12.0.0-Keu02lJYFFJFBF0RgIBDK7 ghc-lib-parser-ex> include tasty-1.5.3-2LfycgWm1o5IAj3wjDgcIY ghc-lib-parser-ex> include tasty-hunit-0.10.2-GxiECQtHLG9JqzzTC7gSqY ghc-lib-parser-ex> include uniplate-1.6.13-FUxzFFPBlAdHMlLdE3pYMr ghc-lib-parser-ex> Linked component graph: ghc-lib-parser-ex> unit ghc-lib-parser-ex-9.12.0.0-LmkTWwsIVVv2Bd9eUfR4U8-ghc-lib-parser-ex-build-tool ghc-lib-parser-ex> include base-4.21.0.0-f068 ghc-lib-parser-ex> include directory-1.3.9.0-9eff ghc-lib-parser-ex> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga ghc-lib-parser-ex> include filepath-1.5.4.0-7ce6 ghc-lib-parser-ex> include optparse-applicative-0.18.1.0-E71fLFmPbayG9fSMWNADr5 ghc-lib-parser-ex> include time-1.14-f7a8 ghc-lib-parser-ex> unit ghc-lib-parser-ex-9.12.0.0-Keu02lJYFFJFBF0RgIBDK7 ghc-lib-parser-ex> include base-4.21.0.0-f068 ghc-lib-parser-ex> include bytestring-0.12.2.0-be6d ghc-lib-parser-ex> include containers-0.7-647d ghc-lib-parser-ex> include ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z ghc-lib-parser-ex> include uniplate-1.6.13-FUxzFFPBlAdHMlLdE3pYMr 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-8QDWoseMjDS8Wvs3MnqzoH ormolu> include Cabal-syntax-3.14.1.0-c359 ormolu> include Diff-0.5-5KwlTPZj9ScGqmIZTJReFp ormolu> include MemoTrie-0.6.11-ESmUIdx3iAQLVXagXaTdqL ormolu> include ansi-terminal-1.1.2-BVWRVgRJ53tKGz9ntJnzh5 ormolu> include array-0.5.8.0-038b ormolu> include base-4.21.0.0-f068 ormolu> include binary-0.8.9.2-4b0d ormolu> include bytestring-0.12.2.0-be6d ormolu> include choice-0.2.4.1-3aj1p9VhBefK22ZexXgbr9 ormolu> include containers-0.7-647d ormolu> include directory-1.3.9.0-9eff ormolu> include file-embed-0.0.16.0-CKoq3CnbX3t249HogJjwVg ormolu> include filepath-1.5.4.0-7ce6 ormolu> include ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z ormolu> include megaparsec-9.6.1-8rZTJZIPj5T1khxoKU4kZv ormolu> include mtl-2.3.1-9650 ormolu> include syb-0.7.2.4-6chaqlyo5Pz3MnSsbnX5qQ ormolu> include text-2.1.2-5eaa ormolu> component ormolu-0.8.0.0-5tCPIldFLv22ygnhGc234M-ormolu ormolu> include Cabal-syntax-3.14.1.0-c359 ormolu> include base-4.21.0.0-f068 ormolu> include containers-0.7-647d ormolu> include directory-1.3.9.0-9eff ormolu> include filepath-1.5.4.0-7ce6 ormolu> include ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z ormolu> include optparse-applicative-0.18.1.0-E71fLFmPbayG9fSMWNADr5 ormolu> include ormolu-0.8.0.0-8QDWoseMjDS8Wvs3MnqzoH ormolu> include text-2.1.2-5eaa ormolu> include th-env-0.1.1-HWKoOhZBvIr65U1ILBK3p5 ormolu> include unliftio-0.2.25.1-8K5BaeKP1lcH4YiVdYRwxe ormolu> component ormolu-0.8.0.0-G36DJNiXlrl4GPvg112B2d-tests ormolu> include Cabal-syntax-3.14.1.0-c359 ormolu> include QuickCheck-2.14.3-L4og0ZQ0UVv3NVnDTZSE7K ormolu> include base-4.21.0.0-f068 ormolu> include choice-0.2.4.1-3aj1p9VhBefK22ZexXgbr9 ormolu> include containers-0.7-647d ormolu> include directory-1.3.9.0-9eff ormolu> include filepath-1.5.4.0-7ce6 ormolu> include ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z ormolu> include hspec-2.11.12-6VqvYzslwXZ4HevclPqaIQ ormolu> include hspec-megaparsec-2.2.1-8dNGy2gANDbEbgneXGWWKZ ormolu> include megaparsec-9.6.1-8rZTJZIPj5T1khxoKU4kZv ormolu> include ormolu-0.8.0.0-8QDWoseMjDS8Wvs3MnqzoH ormolu> include path-0.9.5-Dt4XNYrdYvYGWTHZy4MtWI ormolu> include path-io-1.8.2-FqJbaV5WFOMJej6tD6BhJt ormolu> include temporary-1.3-IvNvS6OZKey6h9lvi7WIGg ormolu> include text-2.1.2-5eaa ormolu> Linked component graph: ormolu> unit ormolu-0.8.0.0-8QDWoseMjDS8Wvs3MnqzoH ormolu> include Cabal-syntax-3.14.1.0-c359 ormolu> include Diff-0.5-5KwlTPZj9ScGqmIZTJReFp ormolu> include MemoTrie-0.6.11-ESmUIdx3iAQLVXagXaTdqL ormolu> include ansi-terminal-1.1.2-BVWRVgRJ53tKGz9ntJnzh5 ormolu> include array-0.5.8.0-038b ormolu> include base-4.21.0.0-f068 ormolu> include binary-0.8.9.2-4b0d ormolu> include bytestring-0.12.2.0-be6d ormolu> include choice-0.2.4.1-3aj1p9VhBefK22ZexXgbr9 ormolu> include containers-0.7-647d ormolu> include directory-1.3.9.0-9eff ormolu> include file-embed-0.0.16.0-CKoq3CnbX3t249HogJjwVg ormolu> include filepath-1.5.4.0-7ce6 ormolu> include ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z 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) 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 ghc-lib-parser-ex> Language.Haskell.GhclibParserEx.Dump=ghc-lib-parser-ex-9.12.0.0-Keu02lJYFFJFBF0RgIBDK7:Language.Haskell.GhclibParserEx.Dump,Language.Haskell.GhclibParserEx.Fixity=ghc-lib-parser-ex-9.12.0.0-Keu02lJYFFJFBF0RgIBDK7:Language.Haskell.GhclibParserEx.Fixity,Language.Haskell.GhclibParserEx.GHC.Driver.Flags=ghc-lib-parser-ex-9.12.0.0-Keu02lJYFFJFBF0RgIBDK7:Language.Haskell.GhclibParserEx.GHC.Driver.Flags,Language.Haskell.GhclibParserEx.GHC.Driver.Session=ghc-lib-parser-ex-9.12.0.0-Keu02lJYFFJFBF0RgIBDK7:Language.Haskell.GhclibParserEx.GHC.Driver.Session,Language.Haskell.GhclibParserEx.GHC.Hs=ghc-lib-parser-ex-9.12.0.0-Keu02lJYFFJFBF0RgIBDK7:Language.Haskell.GhclibParserEx.GHC.Hs,Language.Haskell.GhclibParserEx.GHC.Hs.Binds=ghc-lib-parser-ex-9.12.0.0-Keu02lJYFFJFBF0RgIBDK7:Language.Haskell.GhclibParserEx.GHC.Hs.Binds,Language.Haskell.GhclibParserEx.GHC.Hs.Decls=ghc-lib-parser-ex-9.12.0.0-Keu02lJYFFJFBF0RgIBDK7:Language.Haskell.GhclibParserEx.GHC.Hs.Decls,Language.Haskell.GhclibParserEx.GHC.Hs.Dump=ghc-lib-parser-ex-9.12.0.0-Keu02lJYFFJFBF0RgIBDK7:Language.Haskell.GhclibParserEx.GHC.Hs.Dump,Language.Haskell.GhclibParserEx.GHC.Hs.Expr=ghc-lib-parser-ex-9.12.0.0-Keu02lJYFFJFBF0RgIBDK7:Language.Haskell.GhclibParserEx.GHC.Hs.Expr,Language.Haskell.GhclibParserEx.GHC.Hs.ExtendInstances=ghc-lib-parser-ex-9.12.0.0-Keu02lJYFFJFBF0RgIBDK7:Language.Haskell.GhclibParserEx.GHC.Hs.ExtendInstances,Language.Haskell.GhclibParserEx.GHC.Hs.ImpExp=ghc-lib-parser-ex-9.12.0.0-Keu02lJYFFJFBF0RgIBDK7:Language.Haskell.GhclibParserEx.GHC.Hs.ImpExp,Language.Haskell.GhclibParserEx.GHC.Hs.Pat=ghc-lib-parser-ex-9.12.0.0-Keu02lJYFFJFBF0RgIBDK7:Language.Haskell.GhclibParserEx.GHC.Hs.Pat,Language.Haskell.GhclibParserEx.GHC.Hs.Type=ghc-lib-parser-ex-9.12.0.0-Keu02lJYFFJFBF0RgIBDK7:Language.Haskell.GhclibParserEx.GHC.Hs.Type,Language.Haskell.GhclibParserEx.GHC.Hs.Types=ghc-lib-parser-ex-9.12.0.0-Keu02lJYFFJFBF0RgIBDK7:Language.Haskell.GhclibParserEx.GHC.Hs.Types,Language.Haskell.GhclibParserEx.GHC.Parser=ghc-lib-parser-ex-9.12.0.0-Keu02lJYFFJFBF0RgIBDK7:Language.Haskell.GhclibParserEx.GHC.Parser,Language.Haskell.GhclibParserEx.GHC.Settings.Config=ghc-lib-parser-ex-9.12.0.0-Keu02lJYFFJFBF0RgIBDK7:Language.Haskell.GhclibParserEx.GHC.Settings.Config,Language.Haskell.GhclibParserEx.GHC.Types.Name.Reader=ghc-lib-parser-ex-9.12.0.0-Keu02lJYFFJFBF0RgIBDK7:Language.Haskell.GhclibParserEx.GHC.Types.Name.Reader,Language.Haskell.GhclibParserEx.GHC.Utils.Outputable=ghc-lib-parser-ex-9.12.0.0-Keu02lJYFFJFBF0RgIBDK7:Language.Haskell.GhclibParserEx.GHC.Utils.Outputable ghc-lib-parser-ex> unit ghc-lib-parser-ex-9.12.0.0-6gSCPD5IpulGgkrh0y9tHA-ghc-lib-parser-ex-test ghc-lib-parser-ex> include base-4.21.0.0-f068 ghc-lib-parser-ex> include bytestring-0.12.2.0-be6d ghc-lib-parser-ex> include containers-0.7-647d ghc-lib-parser-ex> include directory-1.3.9.0-9eff ghc-lib-parser-ex> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga ghc-lib-parser-ex> include filepath-1.5.4.0-7ce6 ghc-lib-parser-ex> include ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z ghc-lib-parser-ex> include ghc-lib-parser-ex-9.12.0.0-Keu02lJYFFJFBF0RgIBDK7 ghc-lib-parser-ex> include tasty-1.5.3-2LfycgWm1o5IAj3wjDgcIY ghc-lib-parser-ex> include tasty-hunit-0.10.2-GxiECQtHLG9JqzzTC7gSqY ghc-lib-parser-ex> include uniplate-1.6.13-FUxzFFPBlAdHMlLdE3pYMr ghc-lib-parser-ex> Ready component graph: ghc-lib-parser-ex> definite ghc-lib-parser-ex-9.12.0.0-LmkTWwsIVVv2Bd9eUfR4U8-ghc-lib-parser-ex-build-tool ghc-lib-parser-ex> depends base-4.21.0.0-f068 ghc-lib-parser-ex> depends directory-1.3.9.0-9eff ghc-lib-parser-ex> depends extra-1.8-GxUfFMQp4R7HmYwoSoVuga ghc-lib-parser-ex> depends filepath-1.5.4.0-7ce6 ghc-lib-parser-ex> depends optparse-applicative-0.18.1.0-E71fLFmPbayG9fSMWNADr5 ghc-lib-parser-ex> depends time-1.14-f7a8 ghc-lib-parser-ex> definite ghc-lib-parser-ex-9.12.0.0-Keu02lJYFFJFBF0RgIBDK7 ghc-lib-parser-ex> depends base-4.21.0.0-f068 ghc-lib-parser-ex> depends bytestring-0.12.2.0-be6d ghc-lib-parser-ex> depends containers-0.7-647d ghc-lib-parser-ex> depends ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z ghc-lib-parser-ex> depends uniplate-1.6.13-FUxzFFPBlAdHMlLdE3pYMr ghc-lib-parser-ex> definite ghc-lib-parser-ex-9.12.0.0-6gSCPD5IpulGgkrh0y9tHA-ghc-lib-parser-ex-test ghc-lib-parser-ex> depends base-4.21.0.0-f068 ghc-lib-parser-ex> depends bytestring-0.12.2.0-be6d ghc-lib-parser-ex> depends containers-0.7-647d ghc-lib-parser-ex> depends directory-1.3.9.0-9eff ghc-lib-parser-ex> depends extra-1.8-GxUfFMQp4R7HmYwoSoVuga ghc-lib-parser-ex> depends filepath-1.5.4.0-7ce6 ghc-lib-parser-ex> depends ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z ghc-lib-parser-ex> depends ghc-lib-parser-ex-9.12.0.0-Keu02lJYFFJFBF0RgIBDK7 ghc-lib-parser-ex> depends tasty-1.5.3-2LfycgWm1o5IAj3wjDgcIY ghc-lib-parser-ex> depends tasty-hunit-0.10.2-GxiECQtHLG9JqzzTC7gSqY ghc-lib-parser-ex> depends uniplate-1.6.13-FUxzFFPBlAdHMlLdE3pYMr 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/ncr785p6i6lyjihiixvv8k7jxnvlz3nv-ghc-lib-parser-ex-9.12.0.0 ghc-lib-parser-ex> Executables installed in: ghc-lib-parser-ex> /nix/store/ncr785p6i6lyjihiixvv8k7jxnvlz3nv-ghc-lib-parser-ex-9.12.0.0/bin ghc-lib-parser-ex> Libraries installed in: ghc-lib-parser-ex> /nix/store/ncr785p6i6lyjihiixvv8k7jxnvlz3nv-ghc-lib-parser-ex-9.12.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/ghc-lib-parser-ex-9.12.0.0-Keu02lJYFFJFBF0RgIBDK7 ghc-lib-parser-ex> Dynamic Libraries installed in: ghc-lib-parser-ex> /nix/store/ncr785p6i6lyjihiixvv8k7jxnvlz3nv-ghc-lib-parser-ex-9.12.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739 ghc-lib-parser-ex> Private executables installed in: ghc-lib-parser-ex> /nix/store/ncr785p6i6lyjihiixvv8k7jxnvlz3nv-ghc-lib-parser-ex-9.12.0.0/libexec/x86_64-linux-ghc-9.12.1-f739/ghc-lib-parser-ex-9.12.0.0 ghc-lib-parser-ex> Data files installed in: ghc-lib-parser-ex> /nix/store/ncr785p6i6lyjihiixvv8k7jxnvlz3nv-ghc-lib-parser-ex-9.12.0.0/share/x86_64-linux-ghc-9.12.1-f739/ghc-lib-parser-ex-9.12.0.0 ghc-lib-parser-ex> Documentation installed in: ghc-lib-parser-ex> /nix/store/z6cdgbnhk0vvn14bkiizmikz4lf7qv75-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/ncr785p6i6lyjihiixvv8k7jxnvlz3nv-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/iga4lv0say4pbbbgkf1v79403n1ip7hf-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/kks0nbx2riwry5qsx0qr87qr0lswmhzi-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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-8rZTJZIPj5T1khxoKU4kZv ormolu> include mtl-2.3.1-9650 ormolu> include syb-0.7.2.4-6chaqlyo5Pz3MnSsbnX5qQ ormolu> include text-2.1.2-5eaa fourmolu> Ormolu=fourmolu-0.18.0.0-KQP5Kex3Xn15I22g0Re0LG:Ormolu,Ormolu.Config=fourmolu-0.18.0.0-KQP5Kex3Xn15I22g0Re0LG:Ormolu.Config,Ormolu.Diff.ParseResult=fourmolu-0.18.0.0-KQP5Kex3Xn15I22g0Re0LG:Ormolu.Diff.ParseResult,Ormolu.Diff.Text=fourmolu-0.18.0.0-KQP5Kex3Xn15I22g0Re0LG:Ormolu.Diff.Text,Ormolu.Exception=fourmolu-0.18.0.0-KQP5Kex3Xn15I22g0Re0LG:Ormolu.Exception,Ormolu.Fixity=fourmolu-0.18.0.0-KQP5Kex3Xn15I22g0Re0LG:Ormolu.Fixity,Ormolu.Fixity.Imports=fourmolu-0.18.0.0-KQP5Kex3Xn15I22g0Re0LG:Ormolu.Fixity.Imports,Ormolu.Fixity.Internal=fourmolu-0.18.0.0-KQP5Kex3Xn15I22g0Re0LG:Ormolu.Fixity.Internal,Ormolu.Fixity.Parser=fourmolu-0.18.0.0-KQP5Kex3Xn15I22g0Re0LG:Ormolu.Fixity.Parser,Ormolu.Fixity.Printer=fourmolu-0.18.0.0-KQP5Kex3Xn15I22g0Re0LG:Ormolu.Fixity.Printer,Ormolu.Imports=fourmolu-0.18.0.0-KQP5Kex3Xn15I22g0Re0LG:Ormolu.Imports,Ormolu.Imports.Grouping=fourmolu-0.18.0.0-KQP5Kex3Xn15I22g0Re0LG:Ormolu.Imports.Grouping,Ormolu.Parser=fourmolu-0.18.0.0-KQP5Kex3Xn15I22g0Re0LG:Ormolu.Parser,Ormolu.Parser.CommentStream=fourmolu-0.18.0.0-KQP5Kex3Xn15I22g0Re0LG:Ormolu.Parser.CommentStream,Ormolu.Parser.Pragma=fourmolu-0.18.0.0-KQP5Kex3Xn15I22g0Re0LG:Ormolu.Parser.Pragma,Ormolu.Parser.Result=fourmolu-0.18.0.0-KQP5Kex3Xn15I22g0Re0LG:Ormolu.Parser.Result,Ormolu.Printer=fourmolu-0.18.0.0-KQP5Kex3Xn15I22g0Re0LG:Ormolu.Printer,Ormolu.Printer.Combinators=fourmolu-0.18.0.0-KQP5Kex3Xn15I22g0Re0LG:Ormolu.Printer.Combinators,Ormolu.Printer.Comments=fourmolu-0.18.0.0-KQP5Kex3Xn15I22g0Re0LG:Ormolu.Printer.Comments,Ormolu.Printer.Internal=fourmolu-0.18.0.0-KQP5Kex3Xn15I22g0Re0LG:Ormolu.Printer.Internal,Ormolu.Printer.Meat.Common=fourmolu-0.18.0.0-KQP5Kex3Xn15I22g0Re0LG:Ormolu.Printer.Meat.Common,Ormolu.Printer.Meat.Declaration=fourmolu-0.18.0.0-KQP5Kex3Xn15I22g0Re0LG:Ormolu.Printer.Meat.Declaration,Ormolu.Printer.Meat.Declaration.Annotation=fourmolu-0.18.0.0-KQP5Kex3Xn15I22g0Re0LG:Ormolu.Printer.Meat.Declaration.Annotation,Ormolu.Printer.Meat.Declaration.Class=fourmolu-0.18.0.0-KQP5Kex3Xn15I22g0Re0LG:Ormolu.Printer.Meat.Declaration.Class,Ormolu.Printer.Meat.Declaration.Data=fourmolu-0.18.0.0-KQP5Kex3Xn15I22g0Re0LG:Ormolu.Printer.Meat.Declaration.Data,Ormolu.Printer.Meat.Declaration.Default=fourmolu-0.18.0.0-KQP5Kex3Xn15I22g0Re0LG:Ormolu.Printer.Meat.Declaration.Default,Ormolu.Printer.Meat.Declaration.Foreign=fourmolu-0.18.0.0-KQP5Kex3Xn15I22g0Re0LG:Ormolu.Printer.Meat.Declaration.Foreign,Ormolu.Printer.Meat.Declaration.Instance=fourmolu-0.18.0.0-KQP5Kex3Xn15I22g0Re0LG:Ormolu.Printer.Meat.Declaration.Instance,Ormolu.Printer.Meat.Declaration.OpTree=fourmolu-0.18.0.0-KQP5Kex3Xn15I22g0Re0LG:Ormolu.Printer.Meat.Declaration.OpTree,Ormolu.Printer.Meat.Declaration.RoleAnnotation=fourmolu-0.18.0.0-KQP5Kex3Xn15I22g0Re0LG:Ormolu.Printer.Meat.Declaration.RoleAnnotation,Ormolu.Printer.Meat.Declaration.Rule=fourmolu-0.18.0.0-KQP5Kex3Xn15I22g0Re0LG:Ormolu.Printer.Meat.Declaration.Rule,Ormolu.Printer.Meat.Declaration.Signature=fourmolu-0.18.0.0-KQP5Kex3Xn15I22g0Re0LG:Ormolu.Printer.Meat.Declaration.Signature,Ormolu.Printer.Meat.Declaration.Splice=fourmolu-0.18.0.0-KQP5Kex3Xn15I22g0Re0LG:Ormolu.Printer.Meat.Declaration.Splice,Ormolu.Printer.Meat.Declaration.StringLiteral=fourmolu-0.18.0.0-KQP5Kex3Xn15I22g0Re0LG:Ormolu.Printer.Meat.Declaration.StringLiteral,Ormolu.Printer.Meat.Declaration.Type=fourmolu-0.18.0.0-KQP5Kex3Xn15I22g0Re0LG:Ormolu.Printer.Meat.Declaration.Type,Ormolu.Printer.Meat.Declaration.TypeFamily=fourmolu-0.18.0.0-KQP5Kex3Xn15I22g0Re0LG:Ormolu.Printer.Meat.Declaration.TypeFamily,Ormolu.Printer.Meat.Declaration.Value=fourmolu-0.18.0.0-KQP5Kex3Xn15I22g0Re0LG:Ormolu.Printer.Meat.Declaration.Value,Ormolu.Printer.Meat.Declaration.Warning=fourmolu-0.18.0.0-KQP5Kex3Xn15I22g0Re0LG:Ormolu.Printer.Meat.Declaration.Warning,Ormolu.Printer.Meat.ImportExport=fourmolu-0.18.0.0-KQP5Kex3Xn15I22g0Re0LG:Ormolu.Printer.Meat.ImportExport,Ormolu.Printer.Meat.Module=fourmolu-0.18.0.0-KQP5Kex3Xn15I22g0Re0LG:Ormolu.Printer.Meat.Module,Ormolu.Printer.Meat.Pragma=fourmolu-0.18.0.0-KQP5Kex3Xn15I22g0Re0LG:Ormolu.Printer.Meat.Pragma,Ormolu.Printer.Meat.Type=fourmolu-0.18.0.0-KQP5Kex3Xn15I22g0Re0LG:Ormolu.Printer.Meat.Type,Ormolu.Printer.Operators=fourmolu-0.18.0.0-KQP5Kex3Xn15I22g0Re0LG:Ormolu.Printer.Operators,Ormolu.Printer.SpanStream=fourmolu-0.18.0.0-KQP5Kex3Xn15I22g0Re0LG:Ormolu.Printer.SpanStream,Ormolu.Processing.Common=fourmolu-0.18.0.0-KQP5Kex3Xn15I22g0Re0LG:Ormolu.Processing.Common,Ormolu.Processing.Cpp=fourmolu-0.18.0.0-KQP5Kex3Xn15I22g0Re0LG:Ormolu.Processing.Cpp,Ormolu.Processing.Preprocess=fourmolu-0.18.0.0-KQP5Kex3Xn15I22g0Re0LG:Ormolu.Processing.Preprocess,Ormolu.Terminal=fourmolu-0.18.0.0-KQP5Kex3Xn15I22g0Re0LG:Ormolu.Terminal,Ormolu.Terminal.QualifiedDo=fourmolu-0.18.0.0-KQP5Kex3Xn15I22g0Re0LG:Ormolu.Terminal.QualifiedDo,Ormolu.Utils=fourmolu-0.18.0.0-KQP5Kex3Xn15I22g0Re0LG:Ormolu.Utils,Ormolu.Utils.Cabal=fourmolu-0.18.0.0-KQP5Kex3Xn15I22g0Re0LG:Ormolu.Utils.Cabal,Ormolu.Utils.Fixity=fourmolu-0.18.0.0-KQP5Kex3Xn15I22g0Re0LG:Ormolu.Utils.Fixity,Ormolu.Utils.Glob=fourmolu-0.18.0.0-KQP5Kex3Xn15I22g0Re0LG:Ormolu.Utils.Glob,Ormolu.Utils.IO=fourmolu-0.18.0.0-KQP5Kex3Xn15I22g0Re0LG:Ormolu.Utils.IO,Paths_fourmolu=fourmolu-0.18.0.0-KQP5Kex3Xn15I22g0Re0LG:Paths_fourmolu fourmolu> unit fourmolu-0.18.0.0-J3RZHX9q7k3I2pXH4Lqpkc-fourmolu fourmolu> include Cabal-syntax-3.14.1.0-c359 fourmolu> include base-4.21.0.0-f068 fourmolu> include containers-0.7-647d fourmolu> include directory-1.3.9.0-9eff fourmolu> include filepath-1.5.4.0-7ce6 fourmolu> include fourmolu-0.18.0.0-KQP5Kex3Xn15I22g0Re0LG fourmolu> include ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z fourmolu> include optparse-applicative-0.18.1.0-E71fLFmPbayG9fSMWNADr5 fourmolu> include terminal-size-0.3.4-CZRDlwvd1R2zWHGu5lU06 fourmolu> include text-2.1.2-5eaa fourmolu> include th-env-0.1.1-HWKoOhZBvIr65U1ILBK3p5 fourmolu> include unliftio-0.2.25.1-8K5BaeKP1lcH4YiVdYRwxe fourmolu> include yaml-0.11.11.2-EbzAJ32NHCnA1Bxn11hOrL fourmolu> Ready component graph: fourmolu> definite fourmolu-0.18.0.0-KQP5Kex3Xn15I22g0Re0LG fourmolu> depends Cabal-syntax-3.14.1.0-c359 fourmolu> depends Diff-1.0.2-5PqLIQgVVgC3BsD374jVQi fourmolu> depends MemoTrie-0.6.11-ESmUIdx3iAQLVXagXaTdqL fourmolu> depends aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy fourmolu> depends ansi-terminal-1.1.2-BVWRVgRJ53tKGz9ntJnzh5 fourmolu> depends array-0.5.8.0-038b fourmolu> depends base-4.21.0.0-f068 fourmolu> depends binary-0.8.9.2-4b0d fourmolu> depends bytestring-0.12.2.0-be6d fourmolu> depends choice-0.2.4.1-3aj1p9VhBefK22ZexXgbr9 fourmolu> depends containers-0.7-647d fourmolu> depends directory-1.3.9.0-9eff fourmolu> depends file-embed-0.0.16.0-CKoq3CnbX3t249HogJjwVg fourmolu> depends filepath-1.5.4.0-7ce6 fourmolu> depends ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z fourmolu> depends megaparsec-9.6.1-8rZTJZIPj5T1khxoKU4kZv fourmolu> depends mtl-2.3.1-9650 fourmolu> depends scientific-0.3.8.0-3okI0OjyUAXLySDZVSci1b fourmolu> depends syb-0.7.2.4-6chaqlyo5Pz3MnSsbnX5qQ fourmolu> depends text-2.1.2-5eaa fourmolu> definite fourmolu-0.18.0.0-J3RZHX9q7k3I2pXH4Lqpkc-fourmolu fourmolu> depends Cabal-syntax-3.14.1.0-c359 fourmolu> depends base-4.21.0.0-f068 fourmolu> depends containers-0.7-647d fourmolu> depends directory-1.3.9.0-9eff fourmolu> depends filepath-1.5.4.0-7ce6 fourmolu> depends fourmolu-0.18.0.0-KQP5Kex3Xn15I22g0Re0LG fourmolu> depends ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z fourmolu> depends optparse-applicative-0.18.1.0-E71fLFmPbayG9fSMWNADr5 fourmolu> depends terminal-size-0.3.4-CZRDlwvd1R2zWHGu5lU06 fourmolu> depends text-2.1.2-5eaa fourmolu> depends th-env-0.1.1-HWKoOhZBvIr65U1ILBK3p5 fourmolu> depends unliftio-0.2.25.1-8K5BaeKP1lcH4YiVdYRwxe fourmolu> depends yaml-0.11.11.2-EbzAJ32NHCnA1Bxn11hOrL 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/fhjm9szvdh1n2qsxi7n2l1j98a867gcz-fourmolu-0.18.0.0 fourmolu> Executables installed in: fourmolu> /nix/store/fhjm9szvdh1n2qsxi7n2l1j98a867gcz-fourmolu-0.18.0.0/bin fourmolu> Libraries installed in: fourmolu> /nix/store/fhjm9szvdh1n2qsxi7n2l1j98a867gcz-fourmolu-0.18.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/fourmolu-0.18.0.0-KQP5Kex3Xn15I22g0Re0LG fourmolu> Dynamic Libraries installed in: fourmolu> /nix/store/fhjm9szvdh1n2qsxi7n2l1j98a867gcz-fourmolu-0.18.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739 fourmolu> Private executables installed in: fourmolu> /nix/store/fhjm9szvdh1n2qsxi7n2l1j98a867gcz-fourmolu-0.18.0.0/libexec/x86_64-linux-ghc-9.12.1-f739/fourmolu-0.18.0.0 fourmolu> Data files installed in: fourmolu> /nix/store/fhjm9szvdh1n2qsxi7n2l1j98a867gcz-fourmolu-0.18.0.0/share/x86_64-linux-ghc-9.12.1-f739/fourmolu-0.18.0.0 fourmolu> Documentation installed in: fourmolu> /nix/store/vl3q1rlq8mvm96j7zd0nfid4ak846g1j-fourmolu-0.18.0.0-doc/share/doc/fourmolu-0.18.0.0 fourmolu> Configuration files installed in: fourmolu> /nix/store/fhjm9szvdh1n2qsxi7n2l1j98a867gcz-fourmolu-0.18.0.0/etc fourmolu> No alex found fourmolu> Using ar found on system at: fourmolu> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-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/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc fourmolu> Using ghc version 9.12.1 found on system at: fourmolu> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc fourmolu> Using ghc-pkg version 9.12.1 found on system at: ghc-lib-parser-ex> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/wrs1dkr0pfxm92c5zxrfyy62ifw61ybm-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/kks0nbx2riwry5qsx0qr87qr0lswmhzi-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip ghc-lib-parser-ex> Using tar found on system at: ghc-lib-parser-ex> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar ghc-lib-parser-ex> No uhc found ghc-lib-parser-ex> Running phase: buildPhase 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... ormolu> Ormolu=ormolu-0.8.0.0-8QDWoseMjDS8Wvs3MnqzoH:Ormolu,Ormolu.Config=ormolu-0.8.0.0-8QDWoseMjDS8Wvs3MnqzoH:Ormolu.Config,Ormolu.Diff.ParseResult=ormolu-0.8.0.0-8QDWoseMjDS8Wvs3MnqzoH:Ormolu.Diff.ParseResult,Ormolu.Diff.Text=ormolu-0.8.0.0-8QDWoseMjDS8Wvs3MnqzoH:Ormolu.Diff.Text,Ormolu.Exception=ormolu-0.8.0.0-8QDWoseMjDS8Wvs3MnqzoH:Ormolu.Exception,Ormolu.Fixity=ormolu-0.8.0.0-8QDWoseMjDS8Wvs3MnqzoH:Ormolu.Fixity,Ormolu.Fixity.Imports=ormolu-0.8.0.0-8QDWoseMjDS8Wvs3MnqzoH:Ormolu.Fixity.Imports,Ormolu.Fixity.Internal=ormolu-0.8.0.0-8QDWoseMjDS8Wvs3MnqzoH:Ormolu.Fixity.Internal,Ormolu.Fixity.Parser=ormolu-0.8.0.0-8QDWoseMjDS8Wvs3MnqzoH:Ormolu.Fixity.Parser,Ormolu.Fixity.Printer=ormolu-0.8.0.0-8QDWoseMjDS8Wvs3MnqzoH:Ormolu.Fixity.Printer,Ormolu.Imports=ormolu-0.8.0.0-8QDWoseMjDS8Wvs3MnqzoH:Ormolu.Imports,Ormolu.Parser=ormolu-0.8.0.0-8QDWoseMjDS8Wvs3MnqzoH:Ormolu.Parser,Ormolu.Parser.CommentStream=ormolu-0.8.0.0-8QDWoseMjDS8Wvs3MnqzoH:Ormolu.Parser.CommentStream,Ormolu.Parser.Pragma=ormolu-0.8.0.0-8QDWoseMjDS8Wvs3MnqzoH:Ormolu.Parser.Pragma,Ormolu.Parser.Result=ormolu-0.8.0.0-8QDWoseMjDS8Wvs3MnqzoH:Ormolu.Parser.Result,Ormolu.Printer=ormolu-0.8.0.0-8QDWoseMjDS8Wvs3MnqzoH:Ormolu.Printer,Ormolu.Printer.Combinators=ormolu-0.8.0.0-8QDWoseMjDS8Wvs3MnqzoH:Ormolu.Printer.Combinators,Ormolu.Printer.Comments=ormolu-0.8.0.0-8QDWoseMjDS8Wvs3MnqzoH:Ormolu.Printer.Comments,Ormolu.Printer.Internal=ormolu-0.8.0.0-8QDWoseMjDS8Wvs3MnqzoH:Ormolu.Printer.Internal,Ormolu.Printer.Meat.Common=ormolu-0.8.0.0-8QDWoseMjDS8Wvs3MnqzoH:Ormolu.Printer.Meat.Common,Ormolu.Printer.Meat.Declaration=ormolu-0.8.0.0-8QDWoseMjDS8Wvs3MnqzoH:Ormolu.Printer.Meat.Declaration,Ormolu.Printer.Meat.Declaration.Annotation=ormolu-0.8.0.0-8QDWoseMjDS8Wvs3MnqzoH:Ormolu.Printer.Meat.Declaration.Annotation,Ormolu.Printer.Meat.Declaration.Class=ormolu-0.8.0.0-8QDWoseMjDS8Wvs3MnqzoH:Ormolu.Printer.Meat.Declaration.Class,Ormolu.Printer.Meat.Declaration.Data=ormolu-0.8.0.0-8QDWoseMjDS8Wvs3MnqzoH:Ormolu.Printer.Meat.Declaration.Data,Ormolu.Printer.Meat.Declaration.Default=ormolu-0.8.0.0-8QDWoseMjDS8Wvs3MnqzoH:Ormolu.Printer.Meat.Declaration.Default,Ormolu.Printer.Meat.Declaration.Foreign=ormolu-0.8.0.0-8QDWoseMjDS8Wvs3MnqzoH:Ormolu.Printer.Meat.Declaration.Foreign,Ormolu.Printer.Meat.Declaration.Instance=ormolu-0.8.0.0-8QDWoseMjDS8Wvs3MnqzoH:Ormolu.Printer.Meat.Declaration.Instance,Ormolu.Printer.Meat.Declaration.OpTree=ormolu-0.8.0.0-8QDWoseMjDS8Wvs3MnqzoH:Ormolu.Printer.Meat.Declaration.OpTree,Ormolu.Printer.Meat.Declaration.RoleAnnotation=ormolu-0.8.0.0-8QDWoseMjDS8Wvs3MnqzoH:Ormolu.Printer.Meat.Declaration.RoleAnnotation,Ormolu.Printer.Meat.Declaration.Rule=ormolu-0.8.0.0-8QDWoseMjDS8Wvs3MnqzoH:Ormolu.Printer.Meat.Declaration.Rule,Ormolu.Printer.Meat.Declaration.Signature=ormolu-0.8.0.0-8QDWoseMjDS8Wvs3MnqzoH:Ormolu.Printer.Meat.Declaration.Signature,Ormolu.Printer.Meat.Declaration.Splice=ormolu-0.8.0.0-8QDWoseMjDS8Wvs3MnqzoH:Ormolu.Printer.Meat.Declaration.Splice,Ormolu.Printer.Meat.Declaration.StringLiteral=ormolu-0.8.0.0-8QDWoseMjDS8Wvs3MnqzoH:Ormolu.Printer.Meat.Declaration.StringLiteral,Ormolu.Printer.Meat.Declaration.Type=ormolu-0.8.0.0-8QDWoseMjDS8Wvs3MnqzoH:Ormolu.Printer.Meat.Declaration.Type,Ormolu.Printer.Meat.Declaration.TypeFamily=ormolu-0.8.0.0-8QDWoseMjDS8Wvs3MnqzoH:Ormolu.Printer.Meat.Declaration.TypeFamily,Ormolu.Printer.Meat.Declaration.Value=ormolu-0.8.0.0-8QDWoseMjDS8Wvs3MnqzoH:Ormolu.Printer.Meat.Declaration.Value,Ormolu.Printer.Meat.Declaration.Warning=ormolu-0.8.0.0-8QDWoseMjDS8Wvs3MnqzoH:Ormolu.Printer.Meat.Declaration.Warning,Ormolu.Printer.Meat.ImportExport=ormolu-0.8.0.0-8QDWoseMjDS8Wvs3MnqzoH:Ormolu.Printer.Meat.ImportExport,Ormolu.Printer.Meat.Module=ormolu-0.8.0.0-8QDWoseMjDS8Wvs3MnqzoH:Ormolu.Printer.Meat.Module,Ormolu.Printer.Meat.Pragma=ormolu-0.8.0.0-8QDWoseMjDS8Wvs3MnqzoH:Ormolu.Printer.Meat.Pragma,Ormolu.Printer.Meat.Type=ormolu-0.8.0.0-8QDWoseMjDS8Wvs3MnqzoH:Ormolu.Printer.Meat.Type,Ormolu.Printer.Operators=ormolu-0.8.0.0-8QDWoseMjDS8Wvs3MnqzoH:Ormolu.Printer.Operators,Ormolu.Printer.SpanStream=ormolu-0.8.0.0-8QDWoseMjDS8Wvs3MnqzoH:Ormolu.Printer.SpanStream,Ormolu.Processing.Common=ormolu-0.8.0.0-8QDWoseMjDS8Wvs3MnqzoH:Ormolu.Processing.Common,Ormolu.Processing.Cpp=ormolu-0.8.0.0-8QDWoseMjDS8Wvs3MnqzoH:Ormolu.Processing.Cpp,Ormolu.Processing.Preprocess=ormolu-0.8.0.0-8QDWoseMjDS8Wvs3MnqzoH:Ormolu.Processing.Preprocess,Ormolu.Terminal=ormolu-0.8.0.0-8QDWoseMjDS8Wvs3MnqzoH:Ormolu.Terminal,Ormolu.Terminal.QualifiedDo=ormolu-0.8.0.0-8QDWoseMjDS8Wvs3MnqzoH:Ormolu.Terminal.QualifiedDo,Ormolu.Utils=ormolu-0.8.0.0-8QDWoseMjDS8Wvs3MnqzoH:Ormolu.Utils,Ormolu.Utils.Cabal=ormolu-0.8.0.0-8QDWoseMjDS8Wvs3MnqzoH:Ormolu.Utils.Cabal,Ormolu.Utils.Fixity=ormolu-0.8.0.0-8QDWoseMjDS8Wvs3MnqzoH:Ormolu.Utils.Fixity,Ormolu.Utils.IO=ormolu-0.8.0.0-8QDWoseMjDS8Wvs3MnqzoH:Ormolu.Utils.IO ormolu> unit ormolu-0.8.0.0-5tCPIldFLv22ygnhGc234M-ormolu ormolu> include Cabal-syntax-3.14.1.0-c359 ormolu> include base-4.21.0.0-f068 ormolu> include containers-0.7-647d ormolu> include directory-1.3.9.0-9eff ormolu> include filepath-1.5.4.0-7ce6 ormolu> include ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z ormolu> include optparse-applicative-0.18.1.0-E71fLFmPbayG9fSMWNADr5 ormolu> include ormolu-0.8.0.0-8QDWoseMjDS8Wvs3MnqzoH ormolu> include text-2.1.2-5eaa ormolu> include th-env-0.1.1-HWKoOhZBvIr65U1ILBK3p5 ormolu> include unliftio-0.2.25.1-8K5BaeKP1lcH4YiVdYRwxe ormolu> unit ormolu-0.8.0.0-G36DJNiXlrl4GPvg112B2d-tests ormolu> include Cabal-syntax-3.14.1.0-c359 ormolu> include QuickCheck-2.14.3-L4og0ZQ0UVv3NVnDTZSE7K ormolu> include base-4.21.0.0-f068 ormolu> include choice-0.2.4.1-3aj1p9VhBefK22ZexXgbr9 ormolu> include containers-0.7-647d ormolu> include directory-1.3.9.0-9eff ormolu> include filepath-1.5.4.0-7ce6 ormolu> include ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z ormolu> include hspec-2.11.12-6VqvYzslwXZ4HevclPqaIQ ormolu> include hspec-megaparsec-2.2.1-8dNGy2gANDbEbgneXGWWKZ ormolu> include megaparsec-9.6.1-8rZTJZIPj5T1khxoKU4kZv ormolu> include ormolu-0.8.0.0-8QDWoseMjDS8Wvs3MnqzoH ormolu> include path-0.9.5-Dt4XNYrdYvYGWTHZy4MtWI ormolu> include path-io-1.8.2-FqJbaV5WFOMJej6tD6BhJt ormolu> include temporary-1.3-IvNvS6OZKey6h9lvi7WIGg ormolu> include text-2.1.2-5eaa ormolu> Ready component graph: ormolu> definite ormolu-0.8.0.0-8QDWoseMjDS8Wvs3MnqzoH ormolu> depends Cabal-syntax-3.14.1.0-c359 ormolu> depends Diff-0.5-5KwlTPZj9ScGqmIZTJReFp ormolu> depends MemoTrie-0.6.11-ESmUIdx3iAQLVXagXaTdqL ormolu> depends ansi-terminal-1.1.2-BVWRVgRJ53tKGz9ntJnzh5 ormolu> depends array-0.5.8.0-038b ormolu> depends base-4.21.0.0-f068 ormolu> depends binary-0.8.9.2-4b0d ormolu> depends bytestring-0.12.2.0-be6d ormolu> depends choice-0.2.4.1-3aj1p9VhBefK22ZexXgbr9 ormolu> depends containers-0.7-647d ormolu> depends directory-1.3.9.0-9eff ormolu> depends file-embed-0.0.16.0-CKoq3CnbX3t249HogJjwVg ormolu> depends filepath-1.5.4.0-7ce6 ormolu> depends ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z ormolu> depends megaparsec-9.6.1-8rZTJZIPj5T1khxoKU4kZv ormolu> depends mtl-2.3.1-9650 ormolu> depends syb-0.7.2.4-6chaqlyo5Pz3MnSsbnX5qQ ormolu> depends text-2.1.2-5eaa ormolu> definite ormolu-0.8.0.0-G36DJNiXlrl4GPvg112B2d-tests ormolu> depends Cabal-syntax-3.14.1.0-c359 ormolu> depends QuickCheck-2.14.3-L4og0ZQ0UVv3NVnDTZSE7K ormolu> depends base-4.21.0.0-f068 ormolu> depends choice-0.2.4.1-3aj1p9VhBefK22ZexXgbr9 ormolu> depends containers-0.7-647d ormolu> depends directory-1.3.9.0-9eff ormolu> depends filepath-1.5.4.0-7ce6 ormolu> depends ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z ormolu> depends hspec-2.11.12-6VqvYzslwXZ4HevclPqaIQ ormolu> depends hspec-megaparsec-2.2.1-8dNGy2gANDbEbgneXGWWKZ ormolu> depends megaparsec-9.6.1-8rZTJZIPj5T1khxoKU4kZv ormolu> depends ormolu-0.8.0.0-8QDWoseMjDS8Wvs3MnqzoH ormolu> depends path-0.9.5-Dt4XNYrdYvYGWTHZy4MtWI ormolu> depends path-io-1.8.2-FqJbaV5WFOMJej6tD6BhJt ormolu> depends temporary-1.3-IvNvS6OZKey6h9lvi7WIGg ormolu> depends text-2.1.2-5eaa fourmolu> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/hpc-ghc-9.12.1 fourmolu> Using hsc2hs version 0.68.10 found on system at: fourmolu> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 fourmolu> Using hscolour version 1.25 found on system at: fourmolu> /nix/store/wrs1dkr0pfxm92c5zxrfyy62ifw61ybm-hscolour-1.25/bin/HsColour fourmolu> No jhc found fourmolu> Using ld found on system at: fourmolu> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/runghc-9.12.1 fourmolu> Using strip version 2.44 found on system at: fourmolu> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip fourmolu> Using tar found on system at: fourmolu> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar fourmolu> No uhc found ormolu> definite ormolu-0.8.0.0-5tCPIldFLv22ygnhGc234M-ormolu ormolu> depends Cabal-syntax-3.14.1.0-c359 ormolu> depends base-4.21.0.0-f068 ormolu> depends containers-0.7-647d ormolu> depends directory-1.3.9.0-9eff ormolu> depends filepath-1.5.4.0-7ce6 ormolu> depends ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z ormolu> depends optparse-applicative-0.18.1.0-E71fLFmPbayG9fSMWNADr5 ormolu> depends ormolu-0.8.0.0-8QDWoseMjDS8Wvs3MnqzoH ormolu> depends text-2.1.2-5eaa ormolu> depends th-env-0.1.1-HWKoOhZBvIr65U1ILBK3p5 ormolu> depends unliftio-0.2.25.1-8K5BaeKP1lcH4YiVdYRwxe 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/f46cjw7zid58lbgn1acslmrprwdh5rfh-ormolu-0.8.0.0 ormolu> Executables installed in: ormolu> /nix/store/f46cjw7zid58lbgn1acslmrprwdh5rfh-ormolu-0.8.0.0/bin ormolu> Libraries installed in: ormolu> /nix/store/f46cjw7zid58lbgn1acslmrprwdh5rfh-ormolu-0.8.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/ormolu-0.8.0.0-8QDWoseMjDS8Wvs3MnqzoH ormolu> Dynamic Libraries installed in: ormolu> /nix/store/f46cjw7zid58lbgn1acslmrprwdh5rfh-ormolu-0.8.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739 ormolu> Private executables installed in: ormolu> /nix/store/f46cjw7zid58lbgn1acslmrprwdh5rfh-ormolu-0.8.0.0/libexec/x86_64-linux-ghc-9.12.1-f739/ormolu-0.8.0.0 ormolu> Data files installed in: ormolu> /nix/store/f46cjw7zid58lbgn1acslmrprwdh5rfh-ormolu-0.8.0.0/share/x86_64-linux-ghc-9.12.1-f739/ormolu-0.8.0.0 ormolu> Documentation installed in: ormolu> /nix/store/wk2sh5p4j0rm939dbhdz46qkfnbvqpc3-ormolu-0.8.0.0-doc/share/doc/ormolu-0.8.0.0 ormolu> Configuration files installed in: ormolu> /nix/store/f46cjw7zid58lbgn1acslmrprwdh5rfh-ormolu-0.8.0.0/etc ormolu> No alex found ormolu> Using ar found on system at: ormolu> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar ormolu> No c2hs found ormolu> No cpphs found ormolu> No doctest found ormolu> Using gcc version 14.3.0 given by user at: ormolu> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc ormolu> Using ghc version 9.12.1 found on system at: ormolu> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc ormolu> Using ghc-pkg version 9.12.1 found on system at: ormolu> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/hpc-ghc-9.12.1 ormolu> Using hsc2hs version 0.68.10 found on system at: ormolu> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 ormolu> Using hscolour version 1.25 found on system at: ormolu> /nix/store/wrs1dkr0pfxm92c5zxrfyy62ifw61ybm-hscolour-1.25/bin/HsColour ormolu> No jhc found ormolu> Using ld found on system at: ormolu> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/runghc-9.12.1 ormolu> Using strip version 2.44 found on system at: ormolu> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip ormolu> Using tar found on system at: ormolu> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar ormolu> No uhc found fourmolu> Running phase: buildPhase ormolu> Running phase: buildPhase ormolu> Preprocessing library for ormolu-0.8.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 ) ormolu> Building library for ormolu-0.8.0.0... fourmolu> Preprocessing library for fourmolu-0.18.0.0... fourmolu> Building library for fourmolu-0.18.0.0... 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 ) 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 ) 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 ) ghc-lib-parser-ex> [2 of 2] Linking dist/build/ghc-lib-parser-ex-build-tool/ghc-lib-parser-ex-build-tool 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 ) 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 ) lsp> [1 of 8] Compiling Language.LSP.Diagnostics ( src/Language/LSP/Diagnostics.hs, dist/build/Language/LSP/Diagnostics.p_o ) fourmolu> [ 4 of 61] Compiling Ormolu.Utils ( src/Ormolu/Utils.hs, dist/build/Ormolu/Utils.o, dist/build/Ormolu/Utils.dyn_o ) fourmolu> [ 5 of 61] Compiling Ormolu.Terminal ( src/Ormolu/Terminal.hs, dist/build/Ormolu/Terminal.o, dist/build/Ormolu/Terminal.dyn_o ) ghc-lib-parser-ex> Preprocessing library for ghc-lib-parser-ex-9.12.0.0... ghc-lib-parser-ex> Building library for ghc-lib-parser-ex-9.12.0.0... 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> [ 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> [ 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 ) lsp> [2 of 8] Compiling Language.LSP.VFS ( src/Language/LSP/VFS.hs, dist/build/Language/LSP/VFS.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 ) lsp> [3 of 8] Compiling Language.LSP.Server.Core ( src/Language/LSP/Server/Core.hs, dist/build/Language/LSP/Server/Core.p_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 ) 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 ) 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 ) 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> [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 ) 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 ) 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> [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 ) 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 ) lsp> [4 of 8] Compiling Language.LSP.Server.Progress ( src/Language/LSP/Server/Progress.hs, dist/build/Language/LSP/Server/Progress.p_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 ) lsp> [5 of 8] Compiling Language.LSP.Server.Processing ( src/Language/LSP/Server/Processing.hs, dist/build/Language/LSP/Server/Processing.p_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> [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 ) fourmolu> [22 of 61] Compiling Ormolu.Config ( src/Ormolu/Config.hs, dist/build/Ormolu/Config.o, dist/build/Ormolu/Config.dyn_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 ) 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 ) lsp> [8 of 8] Compiling Language.LSP.Server ( src/Language/LSP/Server.hs, dist/build/Language/LSP/Server.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.o, dist/build/Ormolu/Printer/Meat/Declaration/Signature.dyn_o ) 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 ) 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... 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> [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> [1 of 1] Compiling Main ( test/Test.hs, dist/build/ghc-lib-parser-ex-test/ghc-lib-parser-ex-test-tmp/Main.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 ) 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> [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 ) hie-bios> Documentation created: dist/doc/html/hie-bios, hie-bios> dist/doc/html/hie-bios/hie-bios.txt 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 ) 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 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 ) 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 ) 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 ) hie-bios> Preprocessing executable 'hie-bios' for hie-bios-0.14.0... 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 ) hie-bios> haddockPhase completed in 3 minutes 13 seconds hie-bios> Running phase: installPhase 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 ) hie-bios> Installing library in /nix/store/pvv66l1jj47vvknnsy9g9y8c7i8nrqix-hie-bios-0.14.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/hie-bios-0.14.0-1EO8BfInNEoByCfl2LTkqo 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 ) 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 ) hie-bios> Installing executable hie-bios in /nix/store/pvv66l1jj47vvknnsy9g9y8c7i8nrqix-hie-bios-0.14.0/bin hie-bios> Warning: The directory hie-bios> /nix/store/pvv66l1jj47vvknnsy9g9y8c7i8nrqix-hie-bios-0.14.0/bin is not in the hie-bios> system search path. 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 ) lsp> [5 of 5] Linking dist/build/lsp-test/lsp-test 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 ) 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 ) 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 ) ghc-lib-parser-ex> Running phase: checkPhase hie-bios> Running phase: fixupPhase hie-bios> shrinking RPATHs of ELF executables and libraries in /nix/store/pvv66l1jj47vvknnsy9g9y8c7i8nrqix-hie-bios-0.14.0 hie-bios> shrinking /nix/store/pvv66l1jj47vvknnsy9g9y8c7i8nrqix-hie-bios-0.14.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHShie-bios-0.14.0-1EO8BfInNEoByCfl2LTkqo-ghc9.12.1.so hie-bios> shrinking /nix/store/pvv66l1jj47vvknnsy9g9y8c7i8nrqix-hie-bios-0.14.0/bin/hie-bios hie-bios> checking for references to /build/ in /nix/store/pvv66l1jj47vvknnsy9g9y8c7i8nrqix-hie-bios-0.14.0... 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 (0.01s) 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.03s) 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 hie-bios> patching script interpreter paths in /nix/store/pvv66l1jj47vvknnsy9g9y8c7i8nrqix-hie-bios-0.14.0 hie-bios> stripping (with command strip and flags -S -p) in /nix/store/pvv66l1jj47vvknnsy9g9y8c7i8nrqix-hie-bios-0.14.0/lib /nix/store/pvv66l1jj47vvknnsy9g9y8c7i8nrqix-hie-bios-0.14.0/bin 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 ) hie-bios> shrinking RPATHs of ELF executables and libraries in /nix/store/lzmn33azy3c7jbrbkqni0b0i2g1xvd43-hie-bios-0.14.0-doc hie-bios> checking for references to /build/ in /nix/store/lzmn33azy3c7jbrbkqni0b0i2g1xvd43-hie-bios-0.14.0-doc... hie-bios> patching script interpreter paths in /nix/store/lzmn33azy3c7jbrbkqni0b0i2g1xvd43-hie-bios-0.14.0-doc hie-bios (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/lzmn33azy3c7jbrbkqni0b0i2g1xvd43-hie-bios-0.14.0-doc /nix/store/pvv66l1jj47vvknnsy9g9y8c7i8nrqix-hie-bios-0.14.0 hie-bios (post)> Pushing 2 paths (209 are already present) using zstd to cache sellout ⏳ hie-bios (post)> hie-bios (post)> Pushing /nix/store/lzmn33azy3c7jbrbkqni0b0i2g1xvd43-hie-bios-0.14.0-doc (2.69 MiB) hie-bios (post)> Pushing /nix/store/pvv66l1jj47vvknnsy9g9y8c7i8nrqix-hie-bios-0.14.0 (78.69 MiB) hie-bios (post)> hie-bios (post)> All done. hie-bios (post)> added 2 signatures hie-bios (post)> added 2 signatures hie-bios (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/lzmn33azy3c7jbrbkqni0b0i2g1xvd43-hie-bios-0.14.0-doc /nix/store/pvv66l1jj47vvknnsy9g9y8c7i8nrqix-hie-bios-0.14.0 hie-bios (post)> copying 2 paths... hie-bios (post)> copying path '/nix/store/lzmn33azy3c7jbrbkqni0b0i2g1xvd43-hie-bios-0.14.0-doc' to 'https://cache.nix-ci.com'... hie-bios (post)> copying path '/nix/store/pvv66l1jj47vvknnsy9g9y8c7i8nrqix-hie-bios-0.14.0' to 'https://cache.nix-ci.com'... hie-bios (post)> copying 1 paths... hie-bios (post)> copying path '/nix/store/ynjgw44p7qa9r138dvfg25fbvyiq0ddr-hie-bios-0.14.0.drv' to 'https://cache.nix-ci.com'... hie-bios (post)> added 0 signatures hie-bios (post)> added 0 signatures hie-bios (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/lzmn33azy3c7jbrbkqni0b0i2g1xvd43-hie-bios-0.14.0-doc /nix/store/pvv66l1jj47vvknnsy9g9y8c7i8nrqix-hie-bios-0.14.0 hie-bios (post)> copying 2 paths... hie-bios (post)> copying path '/nix/store/lzmn33azy3c7jbrbkqni0b0i2g1xvd43-hie-bios-0.14.0-doc' to 'ssh-ng://worker.nix-ci.com'... hie-bios (post)> copying path '/nix/store/pvv66l1jj47vvknnsy9g9y8c7i8nrqix-hie-bios-0.14.0' to 'ssh-ng://worker.nix-ci.com'... hie-bios (post)> copying 1 paths... hie-bios (post)> copying path '/nix/store/ynjgw44p7qa9r138dvfg25fbvyiq0ddr-hie-bios-0.14.0.drv' to 'ssh-ng://worker.nix-ci.com'... lsp> buildPhase completed in 3 minutes 26 seconds lsp> Running phase: checkPhase lsp> Running 1 test suites... lsp> Test suite lsp-test: RUNNING... lsp> lsp> Diagnostics lsp> Diagnostics functions lsp> constructs a new store lsp> constructs a store with no doc version and a single source [✔] lsp> constructs a store with no doc version and multiple sources [✔] lsp> constructs a store with doc version and multiple sources [✔] lsp> updates a store for same document version lsp> updates a store without a document version, single source only [✔] lsp> updates just one source of a 2 source store [✔] lsp> updates just one source of a 2 source store, with empty diags [✔] lsp> updates a store for a new document version lsp> updates a store without a document version, single source only [✔] lsp> updates a store for a new doc version, removing all priot sources [✔] lsp> retrieves all the diagnostics for a given uri lsp> gets diagnostics for multiple sources [✔] lsp> limits the number of diagnostics retrieved, in order lsp> gets diagnostics for multiple sources [✔] lsp> flushes the diagnostics for a given source lsp> gets diagnostics for multiple sources [✔] lsp> Vsp lsp> VSP functions lsp> applys changes in order lsp> handles vscode style undos [✔] lsp> handles vscode style redos [✔] lsp> deletes characters lsp> deletes characters within a line [✔] lsp> deletes one line [✔] lsp> deletes two lines [✔] lsp> adds characters lsp> adds one line [✔] lsp> adds two lines [✔] lsp> changes characters lsp> removes end of a line [✔] lsp> indexes using utf-16 code units [✔] lsp> LSP utilities lsp> splits at a line [✔] lsp> converts code units to code points [✔] lsp> converts code points to code units [✔] lsp> lsp> Finished in 0.0035 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 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] 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: 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 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 ) 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 ) 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 ) 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 ) fourmolu> [61 of 61] Compiling Paths_fourmolu ( dist/build/autogen/Paths_fourmolu.hs, dist/build/Paths_fourmolu.o, dist/build/Paths_fourmolu.dyn_o ) 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 ) fourmolu> [ 7 of 61] Compiling Ormolu.Diff.Text ( src/Ormolu/Diff/Text.hs, dist/build/Ormolu/Diff/Text.p_o ) fourmolu> [ 8 of 61] Compiling Ormolu.Exception ( src/Ormolu/Exception.hs, dist/build/Ormolu/Exception.p_o ) 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 ) 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> 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... ghc-lib-parser-ex> [ 1 of 19] Compiling Language.Haskell.GhclibParserEx.Fixity ( src/Language/Haskell/GhclibParserEx/Fixity.hs, nothing ) [HIE file is missing] 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] 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] 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) 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 ) 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 ) ormolu> [ 4 of 56] Compiling Ormolu.Utils ( src/Ormolu/Utils.hs, dist/build/Ormolu/Utils.p_o ) ormolu> [ 5 of 56] Compiling Ormolu.Terminal ( src/Ormolu/Terminal.hs, dist/build/Ormolu/Terminal.p_o ) 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 ) 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 ) ormolu> [15 of 56] Compiling Ormolu.Printer.Operators ( src/Ormolu/Printer/Operators.hs, dist/build/Ormolu/Printer/Operators.p_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 ) 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 ) ormolu> [26 of 56] Compiling Ormolu.Printer.Meat.Common ( src/Ormolu/Printer/Meat/Common.hs, dist/build/Ormolu/Printer/Meat/Common.p_o ) 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. 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 ) fourmolu> [14 of 61] Compiling Ormolu.Printer.Operators ( src/Ormolu/Printer/Operators.hs, dist/build/Ormolu/Printer/Operators.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 ) 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 ) fourmolu> [22 of 61] Compiling Ormolu.Config ( src/Ormolu/Config.hs, dist/build/Ormolu/Config.p_o ) fourmolu> [23 of 61] Compiling Ormolu.Processing.Common ( src/Ormolu/Processing/Common.hs, dist/build/Ormolu/Processing/Common.p_o ) fourmolu> [24 of 61] Compiling Ormolu.Processing.Preprocess ( src/Ormolu/Processing/Preprocess.hs, dist/build/Ormolu/Processing/Preprocess.p_o ) fourmolu> [25 of 61] Compiling Ormolu.Printer.Internal ( src/Ormolu/Printer/Internal.hs, dist/build/Ormolu/Printer/Internal.p_o ) fourmolu> [26 of 61] Compiling Ormolu.Printer.Comments ( src/Ormolu/Printer/Comments.hs, dist/build/Ormolu/Printer/Comments.p_o ) fourmolu> [27 of 61] Compiling Ormolu.Printer.Combinators ( src/Ormolu/Printer/Combinators.hs, dist/build/Ormolu/Printer/Combinators.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 ) 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 ) 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 ) 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 ) 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) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 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 ) 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 ) 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 ) 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 ) fourmolu> [57 of 61] Compiling Ormolu.Printer ( src/Ormolu/Printer.hs, dist/build/Ormolu/Printer.p_o ) 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 ) fourmolu> [61 of 61] Compiling Paths_fourmolu ( dist/build/autogen/Paths_fourmolu.hs, dist/build/Paths_fourmolu.p_o ) fourmolu> Preprocessing executable 'fourmolu' for fourmolu-0.18.0.0... fourmolu> Building executable 'fourmolu' for fourmolu-0.18.0.0... 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 ) fourmolu> [3 of 3] Linking dist/build/fourmolu/fourmolu fourmolu> buildPhase completed in 45 seconds fourmolu> Running phase: haddockPhase 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/ghc1606_tmp_0/ghc_tmp_10.o, /build/ghc1606_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/ghc1606_tmp_0/ghc_tmp_32.o, /build/ghc1606_tmp_0/ghc_tmp_32.dyn_o ) 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) 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) 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 ) 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 ) 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 ) ormolu> [ 4 of 11] Compiling Ormolu.Fixity.PrinterSpec ( tests/Ormolu/Fixity/PrinterSpec.hs, dist/build/tests/tests-tmp/Ormolu/Fixity/PrinterSpec.o ) ormolu> [ 5 of 11] Compiling Ormolu.FixitySpec ( tests/Ormolu/FixitySpec.hs, dist/build/tests/tests-tmp/Ormolu/FixitySpec.o ) ormolu> [ 6 of 11] Compiling Ormolu.OpTreeSpec ( tests/Ormolu/OpTreeSpec.hs, dist/build/tests/tests-tmp/Ormolu/OpTreeSpec.o ) ormolu> [ 7 of 11] Compiling Ormolu.Parser.OptionsSpec ( tests/Ormolu/Parser/OptionsSpec.hs, dist/build/tests/tests-tmp/Ormolu/Parser/OptionsSpec.o ) ormolu> [ 8 of 11] Compiling Ormolu.Parser.ParseFailureSpec ( tests/Ormolu/Parser/ParseFailureSpec.hs, dist/build/tests/tests-tmp/Ormolu/Parser/ParseFailureSpec.o ) ormolu> [ 9 of 11] Compiling Ormolu.Parser.PragmaSpec ( tests/Ormolu/Parser/PragmaSpec.hs, dist/build/tests/tests-tmp/Ormolu/Parser/PragmaSpec.o ) ormolu> [10 of 11] Compiling Ormolu.PrinterSpec ( tests/Ormolu/PrinterSpec.hs, dist/build/tests/tests-tmp/Ormolu/PrinterSpec.o ) ormolu> [11 of 11] Compiling Main ( tests/Spec.hs, dist/build/tests/tests-tmp/Main.o ) ormolu> [12 of 12] Linking dist/build/tests/tests 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 ) ormolu> [3 of 3] Linking dist/build/ormolu/ormolu ormolu> buildPhase completed in 42 seconds ormolu> Running phase: checkPhase ormolu> Running 1 test suites... ormolu> Test suite tests: RUNNING... ormolu> ormolu> Ormolu.CabalInfo ormolu> findCabalFile ormolu> returns correct absolute path [✔] ormolu> finds correct path even when it starts from nonsense [✔] ormolu> returns Nothing when it cannot find a cabal file [✔] ormolu> does not consider directories as .cabal files [✔] ormolu> parseCabalInfo ormolu> extracts correct cabal info from ormolu.cabal for src/Ormolu/Config.hs [✔] ormolu> extracts correct cabal info from ormolu.cabal for tests/Ormolu/PrinterSpec.hs [✔] ormolu> handles correctly files that are not mentioned in ormolu.cabal [✔] ormolu> handles `hs-source-dirs: .` [✔] ormolu> handles empty hs-source-dirs [✔] ormolu> Ormolu.Diff.Text ormolu> printTextDiff ormolu> one-line-added [✔] ormolu> one-line-removed [✔] ormolu> no-preceding [✔] ormolu> no-following [✔] ormolu> simple-hunk [✔] ormolu> joined-hunk [✔] ormolu> two-hunks [✔] ormolu> trimming [✔] ormolu> trailing-blank-line [✔] ormolu> trimming-trailing-both-eof [✔] ormolu> trimming-trailing-both-out-of-margin [✔] ormolu> Ormolu.Fixity ormolu> gives the correct fixity info for (:) (built-in) [✔] ormolu> does not know operators from base if base is not a dependency [✔] ormolu> does not know operators from base if Prelude is not imported [✔] ormolu> infers fixities of operators from base correctly [✔] ormolu> does not know (>>>) when Control.Category is not imported [✔] ormolu> infer correct fixity for (>>>) when Control.Category is imported [✔] ormolu> handles 'as' imports correctly [✔] ormolu> handles 'qualified' imports correctly [✔] ormolu> handles 'qualified as' imports correctly [✔] ormolu> handles explicit import lists correctly [✔] ormolu> handles hiding import lists correctly [✔] ormolu> handles qualified imports with explicit import lists correctly [✔] 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-JXMYopNFBgp592bLpMPuhh:Language.LSP.Protocol.Capabilities' lsp> Warning: Cannot find reexported module 'lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh:Language.LSP.Protocol.Lens' lsp> Warning: Cannot find reexported module 'lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh:Language.LSP.Protocol.Message' lsp> Warning: Cannot find reexported module 'lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh:Language.LSP.Protocol.Types' 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/fichlly4xps5vgldgxspjg2i9915m8m5-lsp-2.7.0.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze lsp> Running phase: fixupPhase lsp> shrinking RPATHs of ELF executables and libraries in /nix/store/fichlly4xps5vgldgxspjg2i9915m8m5-lsp-2.7.0.1 lsp> shrinking /nix/store/fichlly4xps5vgldgxspjg2i9915m8m5-lsp-2.7.0.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHSlsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze-ghc9.12.1.so lsp> checking for references to /build/ in /nix/store/fichlly4xps5vgldgxspjg2i9915m8m5-lsp-2.7.0.1... lsp> patching script interpreter paths in /nix/store/fichlly4xps5vgldgxspjg2i9915m8m5-lsp-2.7.0.1 lsp> stripping (with command strip and flags -S -p) in /nix/store/fichlly4xps5vgldgxspjg2i9915m8m5-lsp-2.7.0.1/lib lsp> shrinking RPATHs of ELF executables and libraries in /nix/store/4xyd40212jniicayywkgcwlmpfj3d2kn-lsp-2.7.0.1-doc lsp> checking for references to /build/ in /nix/store/4xyd40212jniicayywkgcwlmpfj3d2kn-lsp-2.7.0.1-doc... lsp> patching script interpreter paths in /nix/store/4xyd40212jniicayywkgcwlmpfj3d2kn-lsp-2.7.0.1-doc fourmolu> [ 5 of 61] Compiling Ormolu.Terminal ( src/Ormolu/Terminal.hs, /build/ghc1606_tmp_0/ghc_tmp_28.o, /build/ghc1606_tmp_0/ghc_tmp_28.dyn_o ) fourmolu> [ 6 of 61] Compiling Ormolu.Terminal.QualifiedDo ( src/Ormolu/Terminal/QualifiedDo.hs, /build/ghc1606_tmp_0/ghc_tmp_30.o, /build/ghc1606_tmp_0/ghc_tmp_30.dyn_o ) fourmolu> [ 7 of 61] Compiling Ormolu.Diff.Text ( src/Ormolu/Diff/Text.hs, /build/ghc1606_tmp_0/ghc_tmp_16.o, /build/ghc1606_tmp_0/ghc_tmp_16.dyn_o ) fourmolu> [ 8 of 61] Compiling Ormolu.Exception ( src/Ormolu/Exception.hs, /build/ghc1606_tmp_0/ghc_tmp_18.o, /build/ghc1606_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/ghc1606_tmp_0/ghc_tmp_24.o, /build/ghc1606_tmp_0/ghc_tmp_24.dyn_o ) fourmolu> [12 of 61] Compiling Ormolu.Fixity.Imports ( src/Ormolu/Fixity/Imports.hs, /build/ghc1606_tmp_0/ghc_tmp_22.o, /build/ghc1606_tmp_0/ghc_tmp_22.dyn_o ) fourmolu> [13 of 61] Compiling Ormolu.Fixity ( src/Ormolu/Fixity.hs, /build/ghc1606_tmp_0/ghc_tmp_20.o, /build/ghc1606_tmp_0/ghc_tmp_20.dyn_o ) 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) 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 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 executable ghc-lib-parser-ex-build-tool in /nix/store/ncr785p6i6lyjihiixvv8k7jxnvlz3nv-ghc-lib-parser-ex-9.12.0.0/bin ghc-lib-parser-ex> Warning: The directory ghc-lib-parser-ex> /nix/store/ncr785p6i6lyjihiixvv8k7jxnvlz3nv-ghc-lib-parser-ex-9.12.0.0/bin is ghc-lib-parser-ex> not in the system search path. ghc-lib-parser-ex> Installing library in /nix/store/ncr785p6i6lyjihiixvv8k7jxnvlz3nv-ghc-lib-parser-ex-9.12.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/ghc-lib-parser-ex-9.12.0.0-Keu02lJYFFJFBF0RgIBDK7 ghc-lib-parser-ex> Running phase: fixupPhase ghc-lib-parser-ex> shrinking RPATHs of ELF executables and libraries in /nix/store/ncr785p6i6lyjihiixvv8k7jxnvlz3nv-ghc-lib-parser-ex-9.12.0.0 ghc-lib-parser-ex> shrinking /nix/store/ncr785p6i6lyjihiixvv8k7jxnvlz3nv-ghc-lib-parser-ex-9.12.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHSghc-lib-parser-ex-9.12.0.0-Keu02lJYFFJFBF0RgIBDK7-ghc9.12.1.so ghc-lib-parser-ex> shrinking /nix/store/ncr785p6i6lyjihiixvv8k7jxnvlz3nv-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/ncr785p6i6lyjihiixvv8k7jxnvlz3nv-ghc-lib-parser-ex-9.12.0.0... ghc-lib-parser-ex> patching script interpreter paths in /nix/store/ncr785p6i6lyjihiixvv8k7jxnvlz3nv-ghc-lib-parser-ex-9.12.0.0 ghc-lib-parser-ex> stripping (with command strip and flags -S -p) in /nix/store/ncr785p6i6lyjihiixvv8k7jxnvlz3nv-ghc-lib-parser-ex-9.12.0.0/lib /nix/store/ncr785p6i6lyjihiixvv8k7jxnvlz3nv-ghc-lib-parser-ex-9.12.0.0/bin ghc-lib-parser-ex> shrinking RPATHs of ELF executables and libraries in /nix/store/z6cdgbnhk0vvn14bkiizmikz4lf7qv75-ghc-lib-parser-ex-9.12.0.0-doc ghc-lib-parser-ex> checking for references to /build/ in /nix/store/z6cdgbnhk0vvn14bkiizmikz4lf7qv75-ghc-lib-parser-ex-9.12.0.0-doc... ghc-lib-parser-ex> patching script interpreter paths in /nix/store/z6cdgbnhk0vvn14bkiizmikz4lf7qv75-ghc-lib-parser-ex-9.12.0.0-doc 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 ormolu> arbitrary fixity maps are printed and parsed back correctly [✔] ormolu> +++ OK, passed 100 tests. ormolu> Ormolu.OpTree ormolu> flattens a tree correctly [✔] ormolu> uses 'minOps' strategy by default [✔] ormolu> uses 'maxOps' strategy if 'minOps' strategy fails [✔] ormolu> defaults to 'hardSplitter' strategy if both 'minOps' and 'maxOps' strategies fail [✔] ormolu> reassociates correctly: complex example 1 [✔] ormolu> Ormolu.Parser.Options ormolu> GHC options in source files take priority ormolu> default extensions can be disabled locally [✔] ormolu> extensions disabled via CLI can be enabled locally [✔] ormolu> Ormolu.Parser.ParseFailure ormolu> disabling-preserves-error-location.hs fails at 12:1 [✔] ormolu> line-pragma.hs fails at 4:47 [✔] ormolu> Ormolu.Parser.Pragma ormolu> parsePragma ormolu> {-# LANGUAGE Foo #-} [✔] ormolu> {-# language Foo #-} [✔] ormolu> {-#LANGUAGE Foo#-} [✔] ormolu> {-# LANGUAGE Foo#-} [✔] ormolu> {-#language Foo#-} [✔] ormolu> {-# lAngUAGe Foo #-} [✔] ormolu> {-# LANGUAGE Foo, Bar #-} [✔] ormolu> {-# LANGUAGE Foo Bar #-} [✔] ormolu> {-# BOO Foo #-} [✔] ormolu> something [✔] ormolu> {-# LANGUAGE foo, Bar #-} [✔] ormolu> {-# OPTIONS_GHC foo bar baz #-} [✔] ormolu> {-#OPTIONS_HADDOCK foo, bar, baz #-} [✔] ormolu> Ormolu.Printer ormolu> import/merging-2.hs works [✔] ormolu> import/comments-inside-imports.hs works [✔] ormolu> import/simple.hs works [✔] ormolu> import/qualified-prelude.hs works [✔] ormolu> import/nested-explicit-imports.hs works [✔] ormolu> import/deduplication-bug.hs works [✔] ormolu> import/qualified-post.hs works [✔] ormolu> import/comments-per-import.hs works [✔] ormolu> import/deprecated-export-multi-line.hs works [✔] ormolu> import/misc.hs works [✔] ormolu> import/explicit-imports-with-comments.hs works [✔] ormolu> import/sorted-package-imports.hs works [✔] ormolu> import/sorted-export-list.hs works [✔] ormolu> import/merging-1.hs works [✔] ormolu> import/sorted.hs works [✔] ormolu> import/merging-0.hs works [✔] ormolu> import/explicit-imports.hs works [✔] ormolu> import/docstrings-after-exports.hs works [✔] ormolu> import/explicit-prelude.hs works [✔] ormolu> import/deprecated-export-single-line.hs works [✔] ormolu> declaration/signature/standalone-kind.hs works [✔] ormolu> declaration/signature/set-cost-centre/set-cost-centre.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/minimal/minimal.hs works [✔] ormolu> declaration/signature/pattern/single-line.hs works [✔] ormolu> declaration/signature/pattern/multiline.hs works [✔] ormolu> declaration/signature/inline/noinline.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/type/unrelated.hs works [✔] ormolu> declaration/signature/type/long-multiline-applications.hs works [✔] ormolu> declaration/signature/type/long-function-name.hs works [✔] ormolu> declaration/signature/type/context-single-line.hs works [✔] ormolu> declaration/signature/type/infix-promoted-type-constructor.hs works [✔] ormolu> declaration/signature/type/unicode.hs works [✔] ormolu> declaration/signature/type/multi-value.hs works [✔] ormolu> declaration/signature/type/context-multi-line.hs works [✔] ormolu> declaration/signature/type/arguments.hs works [✔] ormolu> declaration/signature/specialize/specialize-instance.hs works [✔] ormolu> declaration/signature/specialize/specialize.hs works [✔] ormolu> declaration/class/dependency-super-classes.hs works [✔] ormolu> declaration/class/multi-parameters2.hs works [✔] ormolu> declaration/class/single-parameters.hs works [✔] ormolu> declaration/class/type-operators1.hs works [✔] ormolu> declaration/class/empty-classes.hs works [✔] ormolu> declaration/class/newlines-and-haddocks.hs works [✔] ormolu> declaration/class/super-classes.hs works [✔] ormolu> declaration/class/associated-type-defaults.hs works [✔] ormolu> declaration/class/newlines-between-methods.hs works [✔] ormolu> declaration/class/default-implementations-comments.hs works [✔] ormolu> declaration/class/associated-data2.hs works [✔] ormolu> declaration/class/associated-data1.hs works [✔] ormolu> declaration/class/default-signatures-simple.hs works [✔] ormolu> declaration/class/multi-parameters1.hs works [✔] ormolu> declaration/class/default-signatures.hs works [✔] ormolu> declaration/class/poly-kinded-classes.hs works [✔] ormolu> declaration/class/associated-types1.hs works [✔] ormolu> declaration/class/associated-types2.hs works [✔] ormolu> declaration/class/newlines-and-default-decls.hs works [✔] ormolu> declaration/class/newlines-after-where.hs works [✔] ormolu> declaration/class/functional-dependencies.hs works [✔] ormolu> declaration/class/type-operators3.hs works [✔] ormolu> declaration/class/type-operators2.hs works [✔] ormolu> declaration/class/default-implementations.hs works [✔] ormolu> declaration/role-annotation/single-line.hs works [✔] ormolu> declaration/role-annotation/multi-line.hs works [✔] ormolu> declaration/annotation/annotation.hs works [✔] ormolu> declaration/instance/data-family-instances-newtype.hs works [✔] ormolu> declaration/instance/associated-data.hs works [✔] ormolu> declaration/instance/contexts-comments.hs works [✔] ormolu> declaration/instance/contexts.hs works [✔] ormolu> declaration/instance/associated-types.hs works [✔] ormolu> declaration/instance/empty-instance.hs works [✔] ormolu> declaration/instance/multi-parameter.hs works [✔] ormolu> declaration/instance/instance-sigs-multiple.hs works [✔] ormolu> declaration/instance/overlappable-instances.hs works [✔] ormolu> declaration/instance/newlines-between-methods.hs works [✔] ormolu> declaration/instance/single-parameter.hs works [✔] ormolu> declaration/instance/instance-sigs.hs works [✔] ormolu> declaration/instance/data-family-instances-gadt.hs works [✔] ormolu> declaration/instance/type-family-instances.hs works [✔] ghc-lib-parser-ex (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/ncr785p6i6lyjihiixvv8k7jxnvlz3nv-ghc-lib-parser-ex-9.12.0.0 /nix/store/z6cdgbnhk0vvn14bkiizmikz4lf7qv75-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/ncr785p6i6lyjihiixvv8k7jxnvlz3nv-ghc-lib-parser-ex-9.12.0.0 (4.93 MiB) ghc-lib-parser-ex (post)> Pushing /nix/store/z6cdgbnhk0vvn14bkiizmikz4lf7qv75-ghc-lib-parser-ex-9.12.0.0-doc (1.31 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/ncr785p6i6lyjihiixvv8k7jxnvlz3nv-ghc-lib-parser-ex-9.12.0.0 /nix/store/z6cdgbnhk0vvn14bkiizmikz4lf7qv75-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/z6cdgbnhk0vvn14bkiizmikz4lf7qv75-ghc-lib-parser-ex-9.12.0.0-doc' to 'https://cache.nix-ci.com'... ghc-lib-parser-ex (post)> copying path '/nix/store/ncr785p6i6lyjihiixvv8k7jxnvlz3nv-ghc-lib-parser-ex-9.12.0.0' to 'https://cache.nix-ci.com'... ghc-lib-parser-ex (post)> copying 2 paths... ghc-lib-parser-ex (post)> copying path '/nix/store/yi35v6laz9cifznf5rkwwkqn8plcrh25-ghc-lib-parser-ex-9.12.0.0.tar.gz.drv' to 'https://cache.nix-ci.com'... ghc-lib-parser-ex (post)> copying path '/nix/store/jwwydcp3wj1wvgxh9cinmbmg346x8qkf-ghc-lib-parser-ex-9.12.0.0.drv' to 'https://cache.nix-ci.com'... ghc-lib-parser-ex (post)> added 0 signatures ghc-lib-parser-ex (post)> added 0 signatures ghc-lib-parser-ex (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/ncr785p6i6lyjihiixvv8k7jxnvlz3nv-ghc-lib-parser-ex-9.12.0.0 /nix/store/z6cdgbnhk0vvn14bkiizmikz4lf7qv75-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/z6cdgbnhk0vvn14bkiizmikz4lf7qv75-ghc-lib-parser-ex-9.12.0.0-doc' to 'ssh-ng://worker.nix-ci.com'... ghc-lib-parser-ex (post)> copying path '/nix/store/ncr785p6i6lyjihiixvv8k7jxnvlz3nv-ghc-lib-parser-ex-9.12.0.0' to 'ssh-ng://worker.nix-ci.com'... ghc-lib-parser-ex (post)> copying 2 paths... ghc-lib-parser-ex (post)> copying path '/nix/store/yi35v6laz9cifznf5rkwwkqn8plcrh25-ghc-lib-parser-ex-9.12.0.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... ghc-lib-parser-ex (post)> copying path '/nix/store/jwwydcp3wj1wvgxh9cinmbmg346x8qkf-ghc-lib-parser-ex-9.12.0.0.drv' to 'ssh-ng://worker.nix-ci.com'... lsp (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/4xyd40212jniicayywkgcwlmpfj3d2kn-lsp-2.7.0.1-doc /nix/store/fichlly4xps5vgldgxspjg2i9915m8m5-lsp-2.7.0.1 lsp (post)> Pushing 2 paths (265 are already present) using zstd to cache sellout ⏳ lsp (post)> lsp (post)> Pushing /nix/store/4xyd40212jniicayywkgcwlmpfj3d2kn-lsp-2.7.0.1-doc (2.12 MiB) lsp (post)> Pushing /nix/store/fichlly4xps5vgldgxspjg2i9915m8m5-lsp-2.7.0.1 (8.62 MiB) lsp (post)> lsp (post)> All done. lsp (post)> added 2 signatures lsp (post)> added 3 signatures lsp (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/4xyd40212jniicayywkgcwlmpfj3d2kn-lsp-2.7.0.1-doc /nix/store/fichlly4xps5vgldgxspjg2i9915m8m5-lsp-2.7.0.1 lsp (post)> copying 2 paths... lsp (post)> copying path '/nix/store/4xyd40212jniicayywkgcwlmpfj3d2kn-lsp-2.7.0.1-doc' to 'https://cache.nix-ci.com'... lsp (post)> copying path '/nix/store/fichlly4xps5vgldgxspjg2i9915m8m5-lsp-2.7.0.1' to 'https://cache.nix-ci.com'... lsp (post)> copying 1 paths... lsp (post)> copying path '/nix/store/kagpyxs769f2rx1pxaapapyrr6mi3gv2-lsp-2.7.0.1.drv' to 'https://cache.nix-ci.com'... lsp (post)> added 0 signatures lsp (post)> added 0 signatures lsp (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/4xyd40212jniicayywkgcwlmpfj3d2kn-lsp-2.7.0.1-doc /nix/store/fichlly4xps5vgldgxspjg2i9915m8m5-lsp-2.7.0.1 lsp (post)> copying 2 paths... lsp (post)> copying path '/nix/store/4xyd40212jniicayywkgcwlmpfj3d2kn-lsp-2.7.0.1-doc' to 'ssh-ng://worker.nix-ci.com'... lsp (post)> copying path '/nix/store/fichlly4xps5vgldgxspjg2i9915m8m5-lsp-2.7.0.1' to 'ssh-ng://worker.nix-ci.com'... lsp (post)> copying 1 paths... lsp (post)> copying path '/nix/store/kagpyxs769f2rx1pxaapapyrr6mi3gv2-lsp-2.7.0.1.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/4zv41yak3shaibga1y2dnwrsdqrgix1m-hlint-3.10.drv'... building '/nix/store/kjv86b1xw4cjw9x17yccig1l6b7vkbpi-hls-plugin-api-2.10.0.0.drv'... building '/nix/store/l3kisvxfi9p6jjinmnawh02g0isi5vrw-lsp-test-0.17.1.1.drv'... 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/ghc1606_tmp_0/ghc_tmp_26.o, /build/ghc1606_tmp_0/ghc_tmp_26.dyn_o ) fourmolu> [17 of 61] Compiling Ormolu.Utils.Glob ( src/Ormolu/Utils/Glob.hs, /build/ghc1606_tmp_0/ghc_tmp_36.o, /build/ghc1606_tmp_0/ghc_tmp_36.dyn_o ) fourmolu> [18 of 61] Compiling Ormolu.Config.Types ( src/Ormolu/Config/Types.hs, /build/ghc1606_tmp_0/ghc_tmp_14.o, /build/ghc1606_tmp_0/ghc_tmp_14.dyn_o ) fourmolu> [19 of 61] Compiling Ormolu.Config.Gen ( src/Ormolu/Config/Gen.hs, /build/ghc1606_tmp_0/ghc_tmp_12.o, /build/ghc1606_tmp_0/ghc_tmp_12.dyn_o ) fourmolu> [20 of 61] Compiling Ormolu.Utils.IO ( src/Ormolu/Utils/IO.hs, /build/ghc1606_tmp_0/ghc_tmp_38.o, /build/ghc1606_tmp_0/ghc_tmp_38.dyn_o ) fourmolu> [21 of 61] Compiling Ormolu.Utils.Fixity ( src/Ormolu/Utils/Fixity.hs, /build/ghc1606_tmp_0/ghc_tmp_34.o, /build/ghc1606_tmp_0/ghc_tmp_34.dyn_o ) fourmolu> [22 of 61] Compiling Ormolu.Config ( src/Ormolu/Config.hs, nothing ) [Flags changed] fourmolu> [23 of 61] Compiling Ormolu.Processing.Common ( src/Ormolu/Processing/Common.hs, nothing ) [Flags changed] fourmolu> [24 of 61] Compiling Ormolu.Processing.Preprocess ( src/Ormolu/Processing/Preprocess.hs, nothing ) [Flags changed] 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] 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] ormolu> declaration/instance/newlines-after-where.hs works [✔] ormolu> declaration/instance/data-family-instances.hs works [✔] ormolu> declaration/rewrite-rule/empty.hs works [✔] ormolu> declaration/rewrite-rule/forall-0.hs works [✔] ormolu> declaration/rewrite-rule/forall-1.hs works [✔] ormolu> declaration/rewrite-rule/basic2.hs works [✔] ormolu> declaration/rewrite-rule/prelude4.hs works [✔] ormolu> declaration/rewrite-rule/prelude3.hs works [✔] ormolu> declaration/rewrite-rule/phase.hs works [✔] ormolu> declaration/rewrite-rule/basic1.hs works [✔] ormolu> declaration/rewrite-rule/prelude1.hs works [✔] ormolu> declaration/rewrite-rule/never-active.hs works [✔] ormolu> declaration/rewrite-rule/type-signature.hs works [✔] ormolu> declaration/rewrite-rule/prelude2.hs works [✔] ormolu> declaration/foreign/foreign-export.hs works [✔] ormolu> declaration/foreign/foreign-import.hs works [✔] ormolu> declaration/default/default.hs works [✔] ormolu> declaration/data/empty.hs works [✔] ormolu> declaration/data/record-multi-const.hs works [✔] ormolu> declaration/data/record.hs works [✔] ormolu> declaration/data/with-comment.hs works [✔] ormolu> declaration/data/ctype-0.hs works [✔] ormolu> declaration/data/wildcard-binders.hs works [✔] ormolu> declaration/data/operators.hs works [✔] ormolu> declaration/data/with-weird-haddock.hs works [✔] ormolu> declaration/data/invisible-binders.hs works [✔] ormolu> declaration/data/simple.hs works [✔] ormolu> declaration/data/simple-broken.hs works [✔] ormolu> declaration/data/multiline.hs works [✔] ormolu> declaration/data/multiline-names.hs works [✔] ormolu> declaration/data/type-data.hs works [✔] ormolu> declaration/data/multiline-arg-parens.hs works [✔] ormolu> declaration/data/fat-multiline.hs works [✔] ormolu> declaration/data/existential.hs works [✔] ormolu> declaration/data/datatype-contexts.hs works [✔] ormolu> declaration/data/newtype.hs works [✔] ormolu> declaration/data/existential-unicode.hs works [✔] ormolu> declaration/data/deriving-strategies.hs works [✔] ormolu> declaration/data/ctype-1.hs works [✔] ormolu> declaration/data/partly-documented.hs works [✔] ormolu> declaration/data/infix-haddocks.hs works [✔] ormolu> declaration/data/unnamed-field-comment-2.hs works [✔] ormolu> declaration/data/unnamed-field-comment-1.hs works [✔] ormolu> declaration/data/single-constructor-with-haddock.hs works [✔] ormolu> declaration/data/gadt-syntax.hs works [✔] ormolu> declaration/data/strictness.hs works [✔] ormolu> declaration/data/kind-annotations.hs works [✔] ormolu> declaration/data/record-singleline.hs works [✔] ormolu> declaration/data/record-fancy-existential.hs works [✔] ormolu> declaration/data/unnamed-field-comment-0.hs works [✔] ormolu> declaration/data/existential-multiline.hs works [✔] ormolu> declaration/data/unnamed-field-comment-3.hs works [✔] ormolu> declaration/data/deriving.hs works [✔] ormolu> declaration/data/infix.hs works [✔] ormolu> declaration/data/field-layout/record-0.hs works [✔] ormolu> declaration/data/field-layout/variants.hs works [✔] ormolu> declaration/data/field-layout/record-1.hs works [✔] ormolu> declaration/data/field-layout/gadt.hs works [✔] ormolu> declaration/data/field-layout/record-2.hs works [✔] ormolu> declaration/data/gadt/record.hs works [✔] ormolu> declaration/data/gadt/simple.hs works [✔] ormolu> declaration/data/gadt/multiline.hs works [✔] ormolu> declaration/data/gadt/strictness.hs works [✔] ormolu> declaration/data/gadt/multiline-where.hs works [✔] ormolu> declaration/data/gadt/unicode.hs works [✔] ormolu> declaration/data/gadt/multiple-declaration.hs works [✔] ormolu> declaration/warning/warning-single-line.hs works [✔] ormolu> declaration/warning/warning-multiline.hs works [✔] ormolu> declaration/type-families/type-family/simple.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/no-annotation.hs works [✔] ormolu> declaration/type-families/data-family/simple.hs works [✔] ormolu> declaration/type-families/data-family/type-arguments.hs works [✔] ormolu> declaration/type-families/data-family/no-annotation.hs works [✔] ormolu> declaration/type-families/closed-type-family/simple.hs works [✔] ormolu> declaration/type-families/closed-type-family/with-equal-sign.hs works [✔] 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] 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] 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] 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: 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 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-comments.hs works [✔] ormolu> declaration/type-families/closed-type-family/injective.hs works [✔] ormolu> declaration/type-families/closed-type-family/multi-line.hs works [✔] ormolu> declaration/type-families/closed-type-family/with-forall.hs works [✔] ormolu> declaration/type-families/closed-type-family/infix.hs works [✔] ormolu> declaration/type-families/closed-type-family/no-annotation.hs works [✔] ormolu> declaration/value/function/blank-lines-let.hs works [✔] ormolu> declaration/value/function/fancy-forall-0.hs works [✔] ormolu> declaration/value/function/negative-literals.hs works [✔] ormolu> declaration/value/function/if-multi-line.hs works [✔] ormolu> declaration/value/function/multiple-guards.hs works [✔] ormolu> declaration/value/function/type-applications.hs works [✔] ormolu> declaration/value/function/multiline-strings-7.hs works [✔] ormolu> declaration/value/function/application-1.hs works [✔] ormolu> declaration/value/function/operator-sections.hs works [✔] ormolu> declaration/value/function/typed-hole.hs works [✔] ormolu> declaration/value/function/tuple-sections.hs works [✔] ormolu> declaration/value/function/block-arguments.hs works [✔] ormolu> declaration/value/function/tuples.hs works [✔] ormolu> declaration/value/function/type-applications-and-splice.hs works [✔] ormolu> declaration/value/function/list-notation-2.hs works [✔] ormolu> declaration/value/function/awkward-comment-0.hs works [✔] ormolu> declaration/value/function/guards.hs works [✔] ormolu> declaration/value/function/do-single-multi.hs works [✔] ormolu> declaration/value/function/multiline-strings-8.hs works [✔] ormolu> declaration/value/function/operator-hash-with-unboxed-sums.hs works [✔] ormolu> declaration/value/function/if-with-comment-in-branches-with-functions.hs works [✔] ormolu> declaration/value/function/multiline-strings-0.hs works [✔] ormolu> declaration/value/function/backticks-lhs.hs works [✔] ormolu> declaration/value/function/lambda-multi-line1.hs works [✔] ormolu> declaration/value/function/multiline-strings-2.hs works [✔] ormolu> declaration/value/function/operators-1.hs works [✔] ormolu> declaration/value/function/simple.hs works [✔] ormolu> declaration/value/function/pragmas.hs works [✔] ormolu> declaration/value/function/parallel-comprehensions-single-line.hs works [✔] ormolu> declaration/value/function/arithmetic-sequences.hs works [✔] ormolu> declaration/value/function/multiline-strings-4.hs works [✔] ormolu> declaration/value/function/unboxed-tuples.hs works [✔] ormolu> declaration/value/function/backticks.hs works [✔] ormolu> declaration/value/function/multiline-strings-6.hs works [✔] ormolu> declaration/value/function/operators-6.hs works [✔] ormolu> declaration/value/function/list-notation-3.hs works [✔] ormolu> declaration/value/function/operators-4.hs works [✔] ormolu> declaration/value/function/case-multi-line-guards.hs works [✔] ormolu> declaration/value/function/case-empty.hs works [✔] ormolu> declaration/value/function/let-nested.hs works [✔] ormolu> declaration/value/function/strings.hs works [✔] ormolu> declaration/value/function/if-with-comment-before-do-blocks.hs works [✔] ormolu> declaration/value/function/let-single-line.hs works [✔] ormolu> declaration/value/function/required-type-arguments-2.hs works [✔] ormolu> declaration/value/function/do-where.hs works [✔] ormolu> declaration/value/function/application-2.hs works [✔] ormolu> declaration/value/function/multiline-strings-5.hs works [✔] ormolu> declaration/value/function/if-with-comment-above-branches.hs works [✔] ormolu> declaration/value/function/builtin-syntax.hs works [✔] ormolu> declaration/value/function/multiline-strings-1.hs works [✔] ormolu> declaration/value/function/explicit-type.hs works [✔] ormolu> declaration/value/function/static-pointers.hs works [✔] ormolu> declaration/value/function/newline-single-line-body.hs works [✔] ormolu> declaration/value/function/if-with-comment-next-to-keyword.hs works [✔] ormolu> declaration/value/function/multiline-strings-3.hs works [✔] ormolu> declaration/value/function/list-notation-0.hs works [✔] ormolu> declaration/value/function/multi-way-if.hs works [✔] 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 ormolu> declaration/value/function/lambda-single-line.hs works [✔] ormolu> declaration/value/function/case-single-line.hs works [✔] ormolu> declaration/value/function/operators-5.hs works [✔] ormolu> declaration/value/function/case-multi-line.hs works [✔] ormolu> declaration/value/function/lambda-case.hs works [✔] ormolu> declaration/value/function/multiline-types.hs works [✔] ormolu> declaration/value/function/multiline-arguments.hs works [✔] ormolu> declaration/value/function/primitive-literals.hs works [✔] ormolu> declaration/value/function/if-single-line-functions-do.hs works [✔] ormolu> declaration/value/function/operator-comments-2.hs works [✔] ormolu> declaration/value/function/operators-2.hs works [✔] ormolu> declaration/value/function/overindentation.hs works [✔] ormolu> declaration/value/function/if-with-comment-in-branches.hs works [✔] ormolu> declaration/value/function/application-0.hs works [✔] ormolu> declaration/value/function/operator-hash-without-unboxed-sums.hs works [✔] ormolu> declaration/value/function/implicit-params.hs works [✔] ormolu> declaration/value/function/unboxed-sums.hs works [✔] ormolu> declaration/value/function/quasi-quotes.hs works [✔] ormolu> declaration/value/function/operator-fixity-defaulting.hs works [✔] ormolu> declaration/value/function/required-type-arguments.hs works [✔] ormolu> declaration/value/function/operator-comments-1.hs works [✔] ormolu> declaration/value/function/arg-breakpoints.hs works [✔] ormolu> declaration/value/function/operator-comments-0.hs works [✔] ormolu> declaration/value/function/list-notation-1.hs works [✔] ormolu> declaration/value/function/fancy-forall-1.hs works [✔] ormolu> declaration/value/function/complex-list.hs works [✔] ormolu> declaration/value/function/negation.hs works [✔] ormolu> declaration/value/function/if-single-line.hs works [✔] ormolu> declaration/value/function/awkward-comment-1.hs works [✔] ormolu> declaration/value/function/parenthesis-lhs.hs works [✔] ormolu> declaration/value/function/overloaded-labels.hs works [✔] ormolu> declaration/value/function/multiple-matches.hs works [✔] ormolu> declaration/value/function/if-single-line-functions.hs works [✔] ormolu> declaration/value/function/lambda-multi-line2.hs works [✔] ormolu> declaration/value/function/let-multi-line.hs works [✔] ormolu> declaration/value/function/lexical-negation.hs works [✔] ormolu> declaration/value/function/prefix.hs works [✔] ormolu> declaration/value/function/equality-constraints.hs works [✔] ormolu> declaration/value/function/list-comprehensions.hs works [✔] ormolu> declaration/value/function/unboxed-string-lit.hs works [✔] ormolu> declaration/value/function/where.hs works [✔] ormolu> declaration/value/function/operators-3.hs works [✔] ormolu> declaration/value/function/where-nested.hs works [✔] ormolu> declaration/value/function/parens.hs works [✔] ormolu> declaration/value/function/type-abstractions.hs works [✔] ormolu> declaration/value/function/operators-7.hs works [✔] ormolu> declaration/value/function/operators-0.hs works [✔] ormolu> declaration/value/function/splice.hs works [✔] ormolu> declaration/value/function/tricky-parens.hs works [✔] ormolu> declaration/value/function/typed-expressions.hs works [✔] ormolu> declaration/value/function/parallel-comprehensions-complex.hs works [✔] ormolu> declaration/value/function/blank-lines-where.hs works [✔] ormolu> declaration/value/function/parens-comments.hs works [✔] ormolu> declaration/value/function/arrow/proc-do-simple1.hs works [✔] ormolu> declaration/value/function/arrow/proc-forms1.hs works [✔] ormolu> declaration/value/function/arrow/proc-parentheses.hs works [✔] ormolu> declaration/value/function/arrow/proc-applications.hs works [✔] ormolu> declaration/value/function/arrow/proc-do-simple2.hs works [✔] ormolu> declaration/value/function/arrow/multiline-case.hs works [✔] ormolu> declaration/value/function/arrow/proc-lets.hs works [✔] ormolu> declaration/value/function/arrow/proc-ifs.hs works [✔] ormolu> declaration/value/function/arrow/proc-applications2.hs works [✔] ormolu> declaration/value/function/arrow/proc-do-complex.hs works [✔] ormolu> declaration/value/function/arrow/proc-form-do-indent.hs works [✔] ormolu> declaration/value/function/arrow/proc-forms2.hs works [✔] ormolu> declaration/value/function/arrow/proc-lambdas.hs works [✔] 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) ormolu> declaration/value/function/arrow/recursive-procs.hs works [✔] ormolu> declaration/value/function/arrow/proc-cases.hs works [✔] ormolu> declaration/value/function/infix/dollar-chains-5.hs works [✔] ormolu> declaration/value/function/infix/op-chain-r-s-dollar.hs works [✔] ormolu> declaration/value/function/infix/dollar-chains-6.hs works [✔] ormolu> declaration/value/function/infix/op-chain-r-gt-colon-2.hs works [✔] ormolu> declaration/value/function/infix/op-chain-r-eq-normal.hs works [✔] ormolu> declaration/value/function/infix/esqueleto-0.hs works [✔] ormolu> declaration/value/function/infix/do.hs works [✔] ormolu> declaration/value/function/infix/op-chain-r-lt-normal.hs works [✔] ormolu> declaration/value/function/infix/op-chain-r-gt-colon-1.hs works [✔] ormolu> declaration/value/function/infix/applicative.hs works [✔] ormolu> declaration/value/function/infix/simple.hs works [✔] ormolu> declaration/value/function/infix/dollar-chains-3.hs works [✔] ormolu> declaration/value/function/infix/qualified-prelude.hs works [✔] ormolu> declaration/value/function/infix/op-chain-r-eq-colon-1.hs works [✔] ormolu> declaration/value/function/infix/tricky-colon-chain.hs works [✔] ormolu> declaration/value/function/infix/hspec-expectation.hs works [✔] ormolu> declaration/value/function/infix/op-chain-l-s.hs works [✔] ormolu> declaration/value/function/infix/op-chain-r-s-normal.hs works [✔] ormolu> declaration/value/function/infix/comments.hs works [✔] ormolu> declaration/value/function/infix/qualified-ops.hs works [✔] ormolu> declaration/value/function/infix/op-chain-l-gt.hs works [✔] ormolu> declaration/value/function/infix/op-chain-r-gt-normal.hs works [✔] ormolu> declaration/value/function/infix/lenses.hs works [✔] ormolu> declaration/value/function/infix/op-chain-r-lt-colon-1.hs works [✔] ormolu> declaration/value/function/infix/esqueleto-1.hs works [✔] ormolu> declaration/value/function/infix/op-chain-l-lt.hs works [✔] ormolu> declaration/value/function/infix/op-chain-r-lt-dollar.hs works [✔] ormolu> declaration/value/function/infix/dollar-chains-2.hs works [✔] ormolu> declaration/value/function/infix/unicode.hs works [✔] ormolu> declaration/value/function/infix/op-chain-r-eq-colon-2.hs works [✔] ormolu> declaration/value/function/infix/op-chain-r-eq-dollar-1.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/dollar-chains-4.hs works [✔] ormolu> declaration/value/function/infix/hanging.hs works [✔] ormolu> declaration/value/function/infix/dollar-chains-1.hs works [✔] ormolu> declaration/value/function/infix/op-chain-r-eq-dollar-2.hs works [✔] ormolu> declaration/value/function/infix/op-chain-colon-do.hs works [✔] ormolu> declaration/value/function/infix/op-chain-l-eq.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/record/record-dot.hs works [✔] ormolu> declaration/value/function/record/wildcards.hs works [✔] ormolu> declaration/value/function/record/inter-comments.hs works [✔] ormolu> declaration/value/function/record/constructors.hs works [✔] ormolu> declaration/value/function/record/updaters.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/pattern/record-patterns.hs works [✔] ormolu> declaration/value/function/pattern/n-plus-k-pattern.hs works [✔] ormolu> declaration/value/function/pattern/splice-pattern.hs works [✔] ormolu> declaration/value/function/pattern/many-guards-in-singleline.hs works [✔] ormolu> declaration/value/function/pattern/quasi-quotes-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/or-patterns.hs works [✔] ormolu> declaration/value/function/pattern/strictness.hs works [✔] ormolu> declaration/value/function/pattern/sig-pattern.hs works [✔] ormolu> declaration/value/function/pattern/unboxed-sum-pattern.hs works [✔] 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 ormolu> declaration/value/function/pattern/pattern-bind.hs works [✔] ormolu> declaration/value/function/pattern/multiline-case-pattern.hs works [✔] ormolu> declaration/value/function/pattern/as-pattern.hs works [✔] ormolu> declaration/value/function/pattern/view-pattern.hs works [✔] ormolu> declaration/value/function/pattern/multiple-guard-statements.hs works [✔] ormolu> declaration/value/function/do/blocks.hs works [✔] ormolu> declaration/value/function/do/let.hs works [✔] ormolu> declaration/value/function/do/comment-alignment.hs works [✔] ormolu> declaration/value/function/do/expr.hs works [✔] ormolu> declaration/value/function/do/recursive-do-rec.hs works [✔] ormolu> declaration/value/function/do/comment-spacing.hs works [✔] ormolu> declaration/value/function/do/recursive-do-mdo.hs works [✔] ormolu> declaration/value/function/do/operator-and-parens.hs works [✔] ormolu> declaration/value/function/do/applications-and-parens.hs works [✔] ormolu> declaration/value/function/do/do-dollar-mixed-chain.hs works [✔] ormolu> declaration/value/function/do/hang-rhs-arrow.hs works [✔] ormolu> declaration/value/function/comprehension/transform-multi-line2.hs works [✔] ormolu> declaration/value/function/comprehension/transform-multi-line3.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-line4.hs works [✔] ormolu> declaration/value/function/comprehension/transform-multi-line1.hs works [✔] ormolu> declaration/value/other/line-multi-line.hs works [✔] ormolu> declaration/value/other/comments-get-before-op.hs works [✔] ormolu> declaration/value/other/line-single-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/type/type-applications.hs works [✔] ormolu> declaration/type/wildcard-binders.hs works [✔] ormolu> declaration/type/lits.hs works [✔] ormolu> declaration/type/misc-kind-signatures.hs works [✔] ormolu> declaration/type/promotion-0.hs works [✔] ormolu> declaration/type/visible-forall.hs works [✔] ormolu> declaration/type/promotion-1.hs works [✔] ormolu> declaration/type/forall.hs works [✔] ormolu> declaration/type/promotion-no-puns.hs works [✔] ormolu> declaration/type/splice.hs works [✔] ormolu> declaration/type/parens-comments.hs works [✔] ormolu> declaration/splice/quotes.hs works [✔] ormolu> declaration/splice/typed-splice.hs works [✔] ormolu> declaration/splice/grouped-splices.hs works [✔] ormolu> declaration/splice/untyped-splice.hs works [✔] ormolu> declaration/splice/bracket.hs works [✔] ormolu> declaration/splice/splice-decl.hs works [✔] ormolu> declaration/splice/quasiquote.hs works [✔] ormolu> declaration/splice/bracket-unicode.hs works [✔] ormolu> declaration/splice/bracket-declaration.hs works [✔] ormolu> declaration/deriving/singleline.hs works [✔] ormolu> declaration/deriving/multiline.hs works [✔] ormolu> declaration/deriving/overlapping.hs works [✔] ormolu> declaration/type-synonyms/with-weird-haddock.hs works [✔] ormolu> declaration/type-synonyms/simple.hs works [✔] ormolu> declaration/type-synonyms/multi-line.hs works [✔] ormolu> other/following-comment-last-0.hs works [✔] ormolu> other/comment-before-hanging.hs works [✔] ormolu> other/haddock-sections.hs works [✔] ormolu> other/multiple-blank-line-comment.hs works [✔] ormolu> other/jsffi.hs works [✔] ormolu> other/pragma.hs works [✔] ormolu> other/invalid-haddock-double-trigger.hs works [✔] ormolu> other/invalid-haddock-2.hs works [✔] ormolu> other/linear-arrows.hs works [✔] ormolu> other/comment-alignment.hs works [✔] ormolu> other/comment-after-preceding-haddock.hs works [✔] ormolu> other/pragma-no-header.hs works [✔] ormolu> other/pragma-comments.hs works [✔] ormolu> other/comment-following-preceding-gap.hs works [✔] ormolu> other/inline-comment-0.hs works [✔] ormolu> other/following-comment-last-1.hs works [✔] ormolu> other/empty-forall.hs works [✔] ormolu> other/merging-comments.hs works [✔] ormolu> other/overly-indented.hs works [✔] ormolu> other/pragma-sorting.hs works [✔] ormolu> other/inline-comment-1.hs works [✔] ormolu> other/following-comment-last-3.hs works [✔] ormolu> other/comment-trailing-space.hs works [✔] ormolu> other/pragma-comments-after.hs works [✔] ormolu> other/comment-multiline-after.hs works [✔] ormolu> other/comment-empty-let.hs works [✔] ormolu> other/empty-haddock.hs works [✔] ormolu> other/argument-comment.hs works [✔] ormolu> other/multiline-forall.hs works [✔] ormolu> other/ascii.hs works [✔] ormolu> other/comment-spacing.hs works [✔] ormolu> other/comment-glued-together.hs works [✔] ormolu> other/multiline-comments-reindent.hs works [✔] ormolu> other/consequetive-pipe-comments.hs works [✔] ormolu> other/comment-style-transform.hs works [✔] ormolu> other/trailing-whitespace.hs works [✔] ormolu> other/invalid-haddock-weird.hs works [✔] ormolu> other/invalid-haddock-1.hs works [✔] ormolu> other/necessary-brackets.hs works [✔] ormolu> other/haddock-without-module-header.hs works [✔] ormolu> other/comment-inside-construct.hs works [✔] ormolu> other/comment-two-blocks.hs works [✔] ormolu> other/following-comment-last-2.hs works [✔] ormolu> other/cpp/separation-2b.hs works [✔] ormolu> other/cpp/separation-1b.hs works [✔] ormolu> other/cpp/simple-import.hs works [✔] ormolu> other/cpp/separation-0a.hs works [✔] ormolu> other/cpp/separation-2a.hs works [✔] ormolu> other/cpp/lonely-hash.hs works [✔] ormolu> other/cpp/cpp-and-imports.hs works [✔] ormolu> other/cpp/continuation.hs works [✔] ormolu> other/cpp/separation-1a.hs works [✔] ormolu> other/cpp/shifted.hs works [✔] ormolu> other/cpp/separation-0b.hs works [✔] ormolu> other/disabling/suffix-comment.hs works [✔] ormolu> other/disabling/whole-file.hs works [✔] ormolu> other/disabling/preserve-empty-lines.hs works [✔] ormolu> other/disabling/line-pragma-in-disabled-region.hs works [✔] ormolu> other/disabling/closing-comment-in-disabled-region.hs works [✔] ormolu> other/disabling/single-definition.hs works [✔] ormolu> other/disabling/normalize-magic-comments.hs works [✔] ormolu> other/disabling/preserve-trailing-whitespace.hs works [✔] ormolu> other/disabling/empty-disabled-region.hs works [✔] ormolu> module-header/singleline.hs works [✔] ormolu> module-header/empty.hs works [✔] ormolu> module-header/shebang-with-pragmas.hs works [✔] ormolu> module-header/preceding-comment-with-haddock.hs works [✔] ormolu> module-header/simple.hs works [✔] ormolu> module-header/multiline.hs works [✔] ormolu> module-header/warning-pragma-multiline.hs works [✔] ormolu> module-header/simple-with-comments.hs works [✔] ormolu> module-header/multiline-with-comments.hs works [✔] ormolu> module-header/leading-empty-line.hs works [✔] ormolu> module-header/singleline-empty.hs works [✔] ormolu> module-header/multiline2.hs works [✔] ormolu> module-header/double-dot-with-names.hs works [✔] ormolu> module-header/empty-haddock.hs works [✔] ormolu> module-header/named-section.hs works [✔] ormolu> module-header/multiline-empty-comment.hs works [✔] ormolu> module-header/stack-header-0.hs works [✔] ormolu> module-header/warning-pragma.hs works [✔] ormolu> module-header/stack-header-2.hs works [✔] ormolu> module-header/stack-header-1.hs works [✔] ormolu> module-header/warning-pragma-singleton-list.hs works [✔] ormolu> module-header/shebang.hs works [✔] ormolu> module-header/warning-pragma-list-multiline.hs works [✔] ormolu> module-header/double-shebangs.hs works [✔] ormolu> module-header/multiline-empty.hs works [✔] ormolu> ormolu> Finished in 1.9548 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. 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) ormolu> Running phase: haddockPhase 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> Running phase: setupCompilerEnvironmentPhase hlint> Build with /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1. hls-plugin-api> Running phase: setupCompilerEnvironmentPhase hls-plugin-api> Build with /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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.7i4vPnIEy3/setup-package.conf.d -threaded hlint> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.7i4vPnIEy3/Main.o ) lsp-test> Running phase: setupCompilerEnvironmentPhase lsp-test> Build with /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1. hlint> [2 of 2] Linking Setup 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.2AncKo8wKU/setup-package.conf.d -threaded hls-plugin-api> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.2AncKo8wKU/Main.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 hls-plugin-api> [2 of 2] Linking Setup 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 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.r3vemRZZtM/setup-package.conf.d -threaded lsp-test> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.r3vemRZZtM/Main.o ) lsp-test> [2 of 2] Linking Setup ormolu> Preprocessing library for ormolu-0.8.0.0... ormolu> Running Haddock on library for ormolu-0.8.0.0... hlint> Running phase: updateAutotoolsGnuConfigScriptsPhase hlint> Running phase: configurePhase hlint> configureFlags: --verbose --prefix=/nix/store/68jqswsp2y81xxvdwggz8d2g4abrfqsk-hlint-3.10 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --datadir=/nix/store/01rfsn8kjbhvklskpbg5c82p7id61cd1-hlint-3.10-data/share/ghc-9.12.1 --docdir=/nix/store/2wzzsv79bvdm7nklz35j9czdx43v90hk-hlint-3.10-doc/share/doc/hlint-3.10 --with-gcc=gcc --package-db=/build/tmp.7i4vPnIEy3/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib 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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc is version hlint> 9.12.1 ormolu> [ 1 of 56] Compiling GHC.DynFlags ( src/GHC/DynFlags.hs, /build/ghc1708_tmp_0/ghc_tmp_6.o, /build/ghc1708_tmp_0/ghc_tmp_6.dyn_o ) hls-plugin-api> Running phase: updateAutotoolsGnuConfigScriptsPhase hls-plugin-api> Running phase: configurePhase hls-plugin-api> configureFlags: --verbose --prefix=/nix/store/lscng9zsswc6krg0im81g7yzqb23gfrl-hls-plugin-api-2.10.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/6fy03xq4w6cwp84lm70g4ri2q4cw3mbz-hls-plugin-api-2.10.0.0-doc/share/doc/hls-plugin-api-2.10.0.0 --with-gcc=gcc --package-db=/build/tmp.2AncKo8wKU/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/lib ormolu> [ 2 of 56] Compiling Ormolu.Printer.SpanStream ( src/Ormolu/Printer/SpanStream.hs, nothing ) [Flags changed] hlint> Flags chosen: ghc-lib=True, gpl=True, hsyaml=False, threaded=True 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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc is version hls-plugin-api> 9.12.1 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/ghc1708_tmp_0/ghc_tmp_12.o, /build/ghc1708_tmp_0/ghc_tmp_12.dyn_o ) 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-2lLvXxcFNWnLtDjmofKSXy hlint> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy hlint> include ansi-terminal-1.1.2-BVWRVgRJ53tKGz9ntJnzh5 hlint> include base-4.21.0.0-f068 hlint> include bytestring-0.12.2.0-be6d hlint> include cmdargs-0.10.22-JXXQtElXIhZrgiGpv1pF4 hlint> include containers-0.7-647d hlint> include cpphs-1.20.9.1-HoqWlBoFHNXJhkIiG6vRz0 hlint> include data-default-0.7.1.3-51VrHfAEErR2L8CqppHpkT hlint> include deriving-aeson-0.2.10-4fyM9Z8M5gM9ZEywRSgwkJ hlint> include directory-1.3.9.0-9eff hlint> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga hlint> include file-embed-0.0.16.0-CKoq3CnbX3t249HogJjwVg hlint> include filepath-1.5.4.0-7ce6 hlint> include filepattern-0.1.3-Bn21Lx8KpPbLU7ybcODUtv hlint> include ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z hlint> include ghc-lib-parser-ex-9.12.0.0-Keu02lJYFFJFBF0RgIBDK7 hlint> include hscolour-1.25-11r49cmi21465JznnOLtk5 hlint> include process-1.6.25.0-4623 hlint> include refact-0.3.0.2-8PXfdJkC3Ir1ERQ3LzXF3t hlint> include text-2.1.2-5eaa hlint> include transformers-0.6.1.2-199f hlint> include uniplate-1.6.13-FUxzFFPBlAdHMlLdE3pYMr hlint> include unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV hlint> include utf8-string-1.0.2-Bde2FMp8Wot3q1kRC9IAY4 hlint> include vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q hlint> include yaml-0.11.11.2-EbzAJ32NHCnA1Bxn11hOrL hlint> component hlint-3.10-6Io4oSSS51THiSrUoGDegO-hlint hlint> include base-4.21.0.0-f068 hlint> include hlint-3.10-2lLvXxcFNWnLtDjmofKSXy hlint> Linked component graph: hlint> unit hlint-3.10-2lLvXxcFNWnLtDjmofKSXy hlint> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy hlint> include ansi-terminal-1.1.2-BVWRVgRJ53tKGz9ntJnzh5 hlint> include base-4.21.0.0-f068 hlint> include bytestring-0.12.2.0-be6d hlint> include cmdargs-0.10.22-JXXQtElXIhZrgiGpv1pF4 hlint> include containers-0.7-647d hlint> include cpphs-1.20.9.1-HoqWlBoFHNXJhkIiG6vRz0 hlint> include data-default-0.7.1.3-51VrHfAEErR2L8CqppHpkT hlint> include deriving-aeson-0.2.10-4fyM9Z8M5gM9ZEywRSgwkJ hlint> include directory-1.3.9.0-9eff hlint> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga hlint> include file-embed-0.0.16.0-CKoq3CnbX3t249HogJjwVg hlint> include filepath-1.5.4.0-7ce6 hlint> include filepattern-0.1.3-Bn21Lx8KpPbLU7ybcODUtv hlint> include ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z hlint> include ghc-lib-parser-ex-9.12.0.0-Keu02lJYFFJFBF0RgIBDK7 hlint> include hscolour-1.25-11r49cmi21465JznnOLtk5 hlint> include process-1.6.25.0-4623 hlint> include refact-0.3.0.2-8PXfdJkC3Ir1ERQ3LzXF3t hlint> include text-2.1.2-5eaa hlint> include transformers-0.6.1.2-199f hlint> include uniplate-1.6.13-FUxzFFPBlAdHMlLdE3pYMr hlint> include unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV hlint> include utf8-string-1.0.2-Bde2FMp8Wot3q1kRC9IAY4 hlint> include vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q hlint> include yaml-0.11.11.2-EbzAJ32NHCnA1Bxn11hOrL hlint> Language.Haskell.HLint=hlint-3.10-2lLvXxcFNWnLtDjmofKSXy:Language.Haskell.HLint hlint> unit hlint-3.10-6Io4oSSS51THiSrUoGDegO-hlint hlint> include base-4.21.0.0-f068 hlint> include hlint-3.10-2lLvXxcFNWnLtDjmofKSXy hlint> Ready component graph: hlint> definite hlint-3.10-2lLvXxcFNWnLtDjmofKSXy hlint> depends aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy hlint> depends ansi-terminal-1.1.2-BVWRVgRJ53tKGz9ntJnzh5 hlint> depends base-4.21.0.0-f068 hlint> depends bytestring-0.12.2.0-be6d hlint> depends cmdargs-0.10.22-JXXQtElXIhZrgiGpv1pF4 hlint> depends containers-0.7-647d hlint> depends cpphs-1.20.9.1-HoqWlBoFHNXJhkIiG6vRz0 hlint> depends data-default-0.7.1.3-51VrHfAEErR2L8CqppHpkT hlint> depends deriving-aeson-0.2.10-4fyM9Z8M5gM9ZEywRSgwkJ hlint> depends directory-1.3.9.0-9eff hlint> depends extra-1.8-GxUfFMQp4R7HmYwoSoVuga hlint> depends file-embed-0.0.16.0-CKoq3CnbX3t249HogJjwVg hlint> depends filepath-1.5.4.0-7ce6 hlint> depends filepattern-0.1.3-Bn21Lx8KpPbLU7ybcODUtv hlint> depends ghc-lib-parser-9.12.2.20250320-1Lp7j9DJ0XOB8b49UXSB7Z hlint> depends ghc-lib-parser-ex-9.12.0.0-Keu02lJYFFJFBF0RgIBDK7 hlint> depends hscolour-1.25-11r49cmi21465JznnOLtk5 hlint> depends process-1.6.25.0-4623 hlint> depends refact-0.3.0.2-8PXfdJkC3Ir1ERQ3LzXF3t hlint> depends text-2.1.2-5eaa hlint> depends transformers-0.6.1.2-199f hlint> depends uniplate-1.6.13-FUxzFFPBlAdHMlLdE3pYMr hlint> depends unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV hlint> depends utf8-string-1.0.2-Bde2FMp8Wot3q1kRC9IAY4 hlint> depends vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q hlint> depends yaml-0.11.11.2-EbzAJ32NHCnA1Bxn11hOrL hlint> definite hlint-3.10-6Io4oSSS51THiSrUoGDegO-hlint hlint> depends base-4.21.0.0-f068 hlint> depends hlint-3.10-2lLvXxcFNWnLtDjmofKSXy 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/68jqswsp2y81xxvdwggz8d2g4abrfqsk-hlint-3.10 hlint> Executables installed in: hlint> /nix/store/68jqswsp2y81xxvdwggz8d2g4abrfqsk-hlint-3.10/bin hlint> Libraries installed in: hlint> /nix/store/68jqswsp2y81xxvdwggz8d2g4abrfqsk-hlint-3.10/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/hlint-3.10-2lLvXxcFNWnLtDjmofKSXy hlint> Dynamic Libraries installed in: hlint> /nix/store/68jqswsp2y81xxvdwggz8d2g4abrfqsk-hlint-3.10/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739 hlint> Private executables installed in: hlint> /nix/store/68jqswsp2y81xxvdwggz8d2g4abrfqsk-hlint-3.10/libexec/x86_64-linux-ghc-9.12.1-f739/hlint-3.10 hlint> Data files installed in: hlint> /nix/store/01rfsn8kjbhvklskpbg5c82p7id61cd1-hlint-3.10-data/share/ghc-9.12.1/x86_64-linux-ghc-9.12.1-f739/hlint-3.10 hlint> Documentation installed in: hlint> /nix/store/2wzzsv79bvdm7nklz35j9czdx43v90hk-hlint-3.10-doc/share/doc/hlint-3.10 hlint> Configuration files installed in: hlint> /nix/store/68jqswsp2y81xxvdwggz8d2g4abrfqsk-hlint-3.10/etc hlint> No alex found hlint> Using ar found on system at: hlint> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar hlint> No c2hs found hlint> Using cpphs version 1.20.9 found on system at: hlint> /nix/store/zx9kcf3aj5rprl31107cazv8rzn41aqm-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/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc hlint> Using ghc version 9.12.1 found on system at: hlint> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc hlint> Using ghc-pkg version 9.12.1 found on system at: hlint> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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: hlint> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/hpc-ghc-9.12.1 hlint> Using hsc2hs version 0.68.10 found on system at: hlint> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 hlint> Using hscolour version 1.25 found on system at: hlint> /nix/store/wrs1dkr0pfxm92c5zxrfyy62ifw61ybm-hscolour-1.25/bin/HsColour hlint> No jhc found hlint> Using ld found on system at: hlint> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/runghc-9.12.1 hlint> Using strip version 2.44 found on system at: hlint> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip hlint> Using tar found on system at: hlint> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar hlint> No uhc found lsp-test> Running phase: updateAutotoolsGnuConfigScriptsPhase lsp-test> Running phase: configurePhase lsp-test> configureFlags: --verbose --prefix=/nix/store/qanifwwivgj4zsfg6gihj0b2p912my2s-lsp-test-0.17.1.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/b32qypqpzl7kcxk0ihd404g1y8ix9dzx-lsp-test-0.17.1.1-doc/share/doc/lsp-test-0.17.1.1 --with-gcc=gcc --package-db=/build/tmp.r3vemRZZtM/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib lsp-test> Using Parsec parser lsp-test> Configuring lsp-test-0.17.1.1... lsp-test> Warning: Unknown/unsupported 'ghc' version detected (Cabal 3.14.1.0 supports lsp-test> 'ghc' version < 9.12): lsp-test> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc is version lsp-test> 9.12.1 hlint> Running phase: buildPhase hls-plugin-api> Flags chosen: pedantic=False, use-fingertree=True hlint> Preprocessing library for hlint-3.10... hlint> Building library for hlint-3.10... 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] 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-Jf8LsAmZVOEHfOVSHHzKFT hls-plugin-api> include Diff-0.5-5KwlTPZj9ScGqmIZTJReFp hls-plugin-api> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy hls-plugin-api> include base-4.21.0.0-f068 hls-plugin-api> include co-log-core-0.3.2.5-ASGZ5o4FGY34DBVKRVqOsy hls-plugin-api> include containers-0.7-647d hls-plugin-api> include data-default-0.7.1.3-51VrHfAEErR2L8CqppHpkT hls-plugin-api> include dependent-map-0.4.0.0-77icLes2OeqG1xknUX0YBp hls-plugin-api> include dependent-sum-0.7.2.0-cKI5Wf6YPQFOVxFKnZfgK hls-plugin-api> include dlist-1.0-ErOFvdzng7v2bUlF3Mrb1f hls-plugin-api> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga hls-plugin-api> include filepath-1.5.4.0-7ce6 hls-plugin-api> include ghc-9.12.1-f739 hls-plugin-api> include hashable-1.4.7.0-FrCvEjo9HTdHfqyBqag94O hls-plugin-api> include hls-graph-2.10.0.0-7A3uQ5Pvr6jEG16ZLDSGmD hls-plugin-api> include hw-fingertree-0.1.2.1-K0gd77M74vd4aZMQSVy8cl hls-plugin-api> include lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ hls-plugin-api> include lens-aeson-1.2.3-10xhsarlo97IBOtlgoo9c hls-plugin-api> include lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze hls-plugin-api> include megaparsec-9.6.1-8rZTJZIPj5T1khxoKU4kZv hls-plugin-api> include mtl-2.3.1-9650 hls-plugin-api> include opentelemetry-0.8.0-EXGYnZpUmXu543ux5XHkSI hls-plugin-api> include optparse-applicative-0.18.1.0-E71fLFmPbayG9fSMWNADr5 hls-plugin-api> include prettyprinter-1.7.1-9cBXype36ZGL944tHK7Cks hls-plugin-api> include regex-tdfa-1.3.2.3-KCeFRiCsmWu3KEUlhnOCdr hls-plugin-api> include stm-2.5.3.1-0481 hls-plugin-api> include text-2.1.2-5eaa hls-plugin-api> include time-1.14-f7a8 hls-plugin-api> include transformers-0.6.1.2-199f hls-plugin-api> include unix-2.8.6.0-6369 hls-plugin-api> include unliftio-0.2.25.1-8K5BaeKP1lcH4YiVdYRwxe hls-plugin-api> include unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV hls-plugin-api> component hls-plugin-api-2.10.0.0-GYdNxVFF5RJGvlItFCKKLl-tests hls-plugin-api> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy hls-plugin-api> include base-4.21.0.0-f068 hls-plugin-api> include bytestring-0.12.2.0-be6d hls-plugin-api> include containers-0.7-647d hls-plugin-api> include data-default-0.7.1.3-51VrHfAEErR2L8CqppHpkT hls-plugin-api> include hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT hls-plugin-api> include lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ hls-plugin-api> include lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh hls-plugin-api> include tasty-1.5.3-2LfycgWm1o5IAj3wjDgcIY hls-plugin-api> include tasty-golden-2.3.5-7WnAi8lmboE863hL7Jgziq hls-plugin-api> include tasty-hunit-0.10.2-GxiECQtHLG9JqzzTC7gSqY hls-plugin-api> include tasty-quickcheck-0.11-597oKWlAkLA6PjifDQdXTX hls-plugin-api> include tasty-rerun-1.1.20-4HbenrdBbSi1VVj2zS8FVQ hls-plugin-api> include text-2.1.2-5eaa hls-plugin-api> Linked component graph: hls-plugin-api> unit hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT hls-plugin-api> include Diff-0.5-5KwlTPZj9ScGqmIZTJReFp hls-plugin-api> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy hls-plugin-api> include base-4.21.0.0-f068 hls-plugin-api> include co-log-core-0.3.2.5-ASGZ5o4FGY34DBVKRVqOsy hls-plugin-api> include containers-0.7-647d hls-plugin-api> include data-default-0.7.1.3-51VrHfAEErR2L8CqppHpkT hls-plugin-api> include dependent-map-0.4.0.0-77icLes2OeqG1xknUX0YBp hls-plugin-api> include dependent-sum-0.7.2.0-cKI5Wf6YPQFOVxFKnZfgK hls-plugin-api> include dlist-1.0-ErOFvdzng7v2bUlF3Mrb1f hls-plugin-api> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga hls-plugin-api> include filepath-1.5.4.0-7ce6 hls-plugin-api> include ghc-9.12.1-f739 hls-plugin-api> include hashable-1.4.7.0-FrCvEjo9HTdHfqyBqag94O hls-plugin-api> include hls-graph-2.10.0.0-7A3uQ5Pvr6jEG16ZLDSGmD hls-plugin-api> include hw-fingertree-0.1.2.1-K0gd77M74vd4aZMQSVy8cl hls-plugin-api> include lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ hls-plugin-api> include lens-aeson-1.2.3-10xhsarlo97IBOtlgoo9c hls-plugin-api> include lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze hls-plugin-api> include megaparsec-9.6.1-8rZTJZIPj5T1khxoKU4kZv hls-plugin-api> include mtl-2.3.1-9650 hls-plugin-api> include opentelemetry-0.8.0-EXGYnZpUmXu543ux5XHkSI hls-plugin-api> include optparse-applicative-0.18.1.0-E71fLFmPbayG9fSMWNADr5 hls-plugin-api> include prettyprinter-1.7.1-9cBXype36ZGL944tHK7Cks hls-plugin-api> include regex-tdfa-1.3.2.3-KCeFRiCsmWu3KEUlhnOCdr hls-plugin-api> include stm-2.5.3.1-0481 hls-plugin-api> include text-2.1.2-5eaa hls-plugin-api> include time-1.14-f7a8 hls-plugin-api> include transformers-0.6.1.2-199f hls-plugin-api> include unix-2.8.6.0-6369 hls-plugin-api> include unliftio-0.2.25.1-8K5BaeKP1lcH4YiVdYRwxe hls-plugin-api> include unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV hls-plugin-api> Ide.Logger=hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT:Ide.Logger,Ide.Plugin.Config=hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT:Ide.Plugin.Config,Ide.Plugin.ConfigUtils=hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT:Ide.Plugin.ConfigUtils,Ide.Plugin.Error=hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT:Ide.Plugin.Error,Ide.Plugin.HandleRequestTypes=hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT:Ide.Plugin.HandleRequestTypes,Ide.Plugin.Properties=hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT:Ide.Plugin.Properties,Ide.Plugin.RangeMap=hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT:Ide.Plugin.RangeMap,Ide.Plugin.Resolve=hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT:Ide.Plugin.Resolve,Ide.PluginUtils=hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT:Ide.PluginUtils,Ide.Types=hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT:Ide.Types hls-plugin-api> unit hls-plugin-api-2.10.0.0-GYdNxVFF5RJGvlItFCKKLl-tests hls-plugin-api> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy hls-plugin-api> include base-4.21.0.0-f068 hls-plugin-api> include bytestring-0.12.2.0-be6d hls-plugin-api> include containers-0.7-647d hls-plugin-api> include data-default-0.7.1.3-51VrHfAEErR2L8CqppHpkT hls-plugin-api> include hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT hls-plugin-api> include lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ hls-plugin-api> include lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh hls-plugin-api> include tasty-1.5.3-2LfycgWm1o5IAj3wjDgcIY hls-plugin-api> include tasty-golden-2.3.5-7WnAi8lmboE863hL7Jgziq hls-plugin-api> include tasty-hunit-0.10.2-GxiECQtHLG9JqzzTC7gSqY hls-plugin-api> include tasty-quickcheck-0.11-597oKWlAkLA6PjifDQdXTX hls-plugin-api> include tasty-rerun-1.1.20-4HbenrdBbSi1VVj2zS8FVQ hls-plugin-api> include text-2.1.2-5eaa hls-plugin-api> Ready component graph: hls-plugin-api> definite hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT hls-plugin-api> depends Diff-0.5-5KwlTPZj9ScGqmIZTJReFp hls-plugin-api> depends aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy hls-plugin-api> depends base-4.21.0.0-f068 hls-plugin-api> depends co-log-core-0.3.2.5-ASGZ5o4FGY34DBVKRVqOsy hls-plugin-api> depends containers-0.7-647d hls-plugin-api> depends data-default-0.7.1.3-51VrHfAEErR2L8CqppHpkT ormolu> [ 9 of 56] Compiling Ormolu.Parser.Pragma ( src/Ormolu/Parser/Pragma.hs, nothing ) [Flags changed] hls-plugin-api> depends dependent-map-0.4.0.0-77icLes2OeqG1xknUX0YBp hls-plugin-api> depends dependent-sum-0.7.2.0-cKI5Wf6YPQFOVxFKnZfgK hls-plugin-api> depends dlist-1.0-ErOFvdzng7v2bUlF3Mrb1f hls-plugin-api> depends extra-1.8-GxUfFMQp4R7HmYwoSoVuga hls-plugin-api> depends filepath-1.5.4.0-7ce6 hls-plugin-api> depends ghc-9.12.1-f739 hls-plugin-api> depends hashable-1.4.7.0-FrCvEjo9HTdHfqyBqag94O hls-plugin-api> depends hls-graph-2.10.0.0-7A3uQ5Pvr6jEG16ZLDSGmD hls-plugin-api> depends hw-fingertree-0.1.2.1-K0gd77M74vd4aZMQSVy8cl hls-plugin-api> depends lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ hls-plugin-api> depends lens-aeson-1.2.3-10xhsarlo97IBOtlgoo9c hls-plugin-api> depends lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze hls-plugin-api> depends megaparsec-9.6.1-8rZTJZIPj5T1khxoKU4kZv hls-plugin-api> depends mtl-2.3.1-9650 hls-plugin-api> depends opentelemetry-0.8.0-EXGYnZpUmXu543ux5XHkSI hls-plugin-api> depends optparse-applicative-0.18.1.0-E71fLFmPbayG9fSMWNADr5 hls-plugin-api> depends prettyprinter-1.7.1-9cBXype36ZGL944tHK7Cks hls-plugin-api> depends regex-tdfa-1.3.2.3-KCeFRiCsmWu3KEUlhnOCdr hls-plugin-api> depends stm-2.5.3.1-0481 hls-plugin-api> depends text-2.1.2-5eaa hls-plugin-api> depends time-1.14-f7a8 hls-plugin-api> depends transformers-0.6.1.2-199f hls-plugin-api> depends unix-2.8.6.0-6369 hls-plugin-api> depends unliftio-0.2.25.1-8K5BaeKP1lcH4YiVdYRwxe hls-plugin-api> depends unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV hls-plugin-api> definite hls-plugin-api-2.10.0.0-GYdNxVFF5RJGvlItFCKKLl-tests hls-plugin-api> depends aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy hls-plugin-api> depends base-4.21.0.0-f068 hls-plugin-api> depends bytestring-0.12.2.0-be6d hls-plugin-api> depends containers-0.7-647d hls-plugin-api> depends data-default-0.7.1.3-51VrHfAEErR2L8CqppHpkT hls-plugin-api> depends hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT hls-plugin-api> depends lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ hls-plugin-api> depends lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh hls-plugin-api> depends tasty-1.5.3-2LfycgWm1o5IAj3wjDgcIY hls-plugin-api> depends tasty-golden-2.3.5-7WnAi8lmboE863hL7Jgziq hls-plugin-api> depends tasty-hunit-0.10.2-GxiECQtHLG9JqzzTC7gSqY hls-plugin-api> depends tasty-quickcheck-0.11-597oKWlAkLA6PjifDQdXTX hls-plugin-api> depends tasty-rerun-1.1.20-4HbenrdBbSi1VVj2zS8FVQ hls-plugin-api> depends text-2.1.2-5eaa 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/lscng9zsswc6krg0im81g7yzqb23gfrl-hls-plugin-api-2.10.0.0 hls-plugin-api> Executables installed in: hls-plugin-api> /nix/store/lscng9zsswc6krg0im81g7yzqb23gfrl-hls-plugin-api-2.10.0.0/bin hls-plugin-api> Libraries installed in: hls-plugin-api> /nix/store/lscng9zsswc6krg0im81g7yzqb23gfrl-hls-plugin-api-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT hls-plugin-api> Dynamic Libraries installed in: hls-plugin-api> /nix/store/lscng9zsswc6krg0im81g7yzqb23gfrl-hls-plugin-api-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739 hls-plugin-api> Private executables installed in: hls-plugin-api> /nix/store/lscng9zsswc6krg0im81g7yzqb23gfrl-hls-plugin-api-2.10.0.0/libexec/x86_64-linux-ghc-9.12.1-f739/hls-plugin-api-2.10.0.0 hls-plugin-api> Data files installed in: hls-plugin-api> /nix/store/lscng9zsswc6krg0im81g7yzqb23gfrl-hls-plugin-api-2.10.0.0/share/x86_64-linux-ghc-9.12.1-f739/hls-plugin-api-2.10.0.0 hls-plugin-api> Documentation installed in: hls-plugin-api> /nix/store/6fy03xq4w6cwp84lm70g4ri2q4cw3mbz-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/lscng9zsswc6krg0im81g7yzqb23gfrl-hls-plugin-api-2.10.0.0/etc hls-plugin-api> No alex found hls-plugin-api> Using ar found on system at: hls-plugin-api> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar hls-plugin-api> No c2hs found hls-plugin-api> No cpphs found hls-plugin-api> No doctest found hls-plugin-api> Using gcc version 14.3.0 given by user at: hls-plugin-api> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc hls-plugin-api> Using ghc version 9.12.1 found on system at: hls-plugin-api> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/wrs1dkr0pfxm92c5zxrfyy62ifw61ybm-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/kks0nbx2riwry5qsx0qr87qr0lswmhzi-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip hls-plugin-api> Using tar found on system at: hls-plugin-api> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar hls-plugin-api> No uhc found hlint> [ 1 of 62] Compiling EmbedData ( src/EmbedData.hs, dist/build/EmbedData.o, dist/build/EmbedData.dyn_o ) ormolu> [10 of 56] Compiling Ormolu.Parser.CommentStream ( src/Ormolu/Parser/CommentStream.hs, nothing ) [Flags changed] hls-plugin-api> Running phase: buildPhase ormolu> [11 of 56] Compiling Ormolu.Imports ( src/Ormolu/Imports.hs, nothing ) [Flags changed] 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-3aiAfJh8Xli1a9Cr0uUn5n lsp-test> include Diff-0.5-5KwlTPZj9ScGqmIZTJReFp lsp-test> include Glob-0.10.2-m8yvtC5BuwDIvHF58lCzz lsp-test> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy lsp-test> include aeson-pretty-0.8.10-15XtsrwD7w62qpyKOAv7jl lsp-test> include ansi-terminal-1.1.2-BVWRVgRJ53tKGz9ntJnzh5 lsp-test> include async-2.2.5-4SAtpwJRIvu1g4bLe95jrP lsp-test> include base-4.21.0.0-f068 lsp-test> include bytestring-0.12.2.0-be6d lsp-test> include co-log-core-0.3.2.5-ASGZ5o4FGY34DBVKRVqOsy lsp-test> include conduit-1.3.6.1-BBKR8OQUyimDbhloCq90Cq lsp-test> include conduit-parse-0.2.1.1-8RmkuPQbMfmFMU3UBRcaPN lsp-test> include containers-0.7-647d lsp-test> include data-default-0.7.1.3-51VrHfAEErR2L8CqppHpkT lsp-test> include directory-1.3.9.0-9eff lsp-test> include exceptions-0.10.9-5f69 lsp-test> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga lsp-test> include filepath-1.5.4.0-7ce6 lsp-test> include lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ lsp-test> include lens-aeson-1.2.3-10xhsarlo97IBOtlgoo9c lsp-test> include lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze lsp-test> include lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh lsp-test> include mtl-2.3.1-9650 lsp-test> include parser-combinators-1.3.0-DbPXohiwnbC3Q3MYjgpLkQ lsp-test> include process-1.6.25.0-4623 lsp-test> include some-1.0.6-GcAm4VUIyuqI2SZPwsx4pL lsp-test> include text-2.1.2-5eaa lsp-test> include time-1.14-f7a8 lsp-test> include transformers-0.6.1.2-199f lsp-test> include unix-2.8.6.0-6369 lsp-test> component lsp-test-0.17.1.1-JEFZlJvoTo1Jl3hpo8unGk-example lsp-test> include base-4.21.0.0-f068 lsp-test> include lsp-test-0.17.1.1-3aiAfJh8Xli1a9Cr0uUn5n lsp-test> include parser-combinators-1.3.0-DbPXohiwnbC3Q3MYjgpLkQ lsp-test> component lsp-test-0.17.1.1-8H52KiRbPAx6fTmiB8W1iG-func-test lsp-test> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy lsp-test> include base-4.21.0.0-f068 lsp-test> include co-log-core-0.3.2.5-ASGZ5o4FGY34DBVKRVqOsy lsp-test> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga lsp-test> include hspec-2.11.12-6VqvYzslwXZ4HevclPqaIQ lsp-test> include lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ lsp-test> include lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze lsp-test> include lsp-test-0.17.1.1-3aiAfJh8Xli1a9Cr0uUn5n lsp-test> include parser-combinators-1.3.0-DbPXohiwnbC3Q3MYjgpLkQ lsp-test> include process-1.6.25.0-4623 lsp-test> include unliftio-0.2.25.1-8K5BaeKP1lcH4YiVdYRwxe lsp-test> component lsp-test-0.17.1.1-GbkIoJxZcEzFTNuEGkTsTK-tests lsp-test> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy lsp-test> include base-4.21.0.0-f068 lsp-test> include containers-0.7-647d lsp-test> include data-default-0.7.1.3-51VrHfAEErR2L8CqppHpkT lsp-test> include directory-1.3.9.0-9eff lsp-test> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga lsp-test> include filepath-1.5.4.0-7ce6 lsp-test> include hspec-2.11.12-6VqvYzslwXZ4HevclPqaIQ lsp-test> include lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ lsp-test> include lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze lsp-test> include lsp-test-0.17.1.1-3aiAfJh8Xli1a9Cr0uUn5n lsp-test> include mtl-2.3.1-9650 lsp-test> include parser-combinators-1.3.0-DbPXohiwnbC3Q3MYjgpLkQ lsp-test> include process-1.6.25.0-4623 lsp-test> include text-2.1.2-5eaa lsp-test> include unliftio-0.2.25.1-8K5BaeKP1lcH4YiVdYRwxe lsp-test> Linked component graph: lsp-test> unit lsp-test-0.17.1.1-3aiAfJh8Xli1a9Cr0uUn5n lsp-test> include Diff-0.5-5KwlTPZj9ScGqmIZTJReFp lsp-test> include Glob-0.10.2-m8yvtC5BuwDIvHF58lCzz lsp-test> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy lsp-test> include aeson-pretty-0.8.10-15XtsrwD7w62qpyKOAv7jl lsp-test> include ansi-terminal-1.1.2-BVWRVgRJ53tKGz9ntJnzh5 lsp-test> include async-2.2.5-4SAtpwJRIvu1g4bLe95jrP lsp-test> include base-4.21.0.0-f068 lsp-test> include bytestring-0.12.2.0-be6d lsp-test> include co-log-core-0.3.2.5-ASGZ5o4FGY34DBVKRVqOsy lsp-test> include conduit-1.3.6.1-BBKR8OQUyimDbhloCq90Cq lsp-test> include conduit-parse-0.2.1.1-8RmkuPQbMfmFMU3UBRcaPN lsp-test> include containers-0.7-647d lsp-test> include data-default-0.7.1.3-51VrHfAEErR2L8CqppHpkT lsp-test> include directory-1.3.9.0-9eff lsp-test> include exceptions-0.10.9-5f69 lsp-test> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga lsp-test> include filepath-1.5.4.0-7ce6 lsp-test> include lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ lsp-test> include lens-aeson-1.2.3-10xhsarlo97IBOtlgoo9c lsp-test> include lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze lsp-test> include lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh lsp-test> include mtl-2.3.1-9650 lsp-test> include parser-combinators-1.3.0-DbPXohiwnbC3Q3MYjgpLkQ lsp-test> include process-1.6.25.0-4623 lsp-test> include some-1.0.6-GcAm4VUIyuqI2SZPwsx4pL lsp-test> include text-2.1.2-5eaa lsp-test> include time-1.14-f7a8 lsp-test> include transformers-0.6.1.2-199f lsp-test> include unix-2.8.6.0-6369 lsp-test> Control.Applicative.Combinators=parser-combinators-1.3.0-DbPXohiwnbC3Q3MYjgpLkQ:Control.Applicative.Combinators,Language.LSP.Protocol.Capabilities=lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh:Language.LSP.Protocol.Capabilities,Language.LSP.Protocol.Message=lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh:Language.LSP.Protocol.Message,Language.LSP.Protocol.Types=lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh:Language.LSP.Protocol.Types,Language.LSP.Test=lsp-test-0.17.1.1-3aiAfJh8Xli1a9Cr0uUn5n:Language.LSP.Test lsp-test> unit lsp-test-0.17.1.1-JEFZlJvoTo1Jl3hpo8unGk-example 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... ormolu> [12 of 56] Compiling Ormolu.Fixity.Internal ( src/Ormolu/Fixity/Internal.hs, /build/ghc1708_tmp_0/ghc_tmp_10.o, /build/ghc1708_tmp_0/ghc_tmp_10.dyn_o ) lsp-test> include base-4.21.0.0-f068 lsp-test> include lsp-test-0.17.1.1-3aiAfJh8Xli1a9Cr0uUn5n lsp-test> include parser-combinators-1.3.0-DbPXohiwnbC3Q3MYjgpLkQ lsp-test> unit lsp-test-0.17.1.1-8H52KiRbPAx6fTmiB8W1iG-func-test lsp-test> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy lsp-test> include base-4.21.0.0-f068 lsp-test> include co-log-core-0.3.2.5-ASGZ5o4FGY34DBVKRVqOsy lsp-test> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga lsp-test> include hspec-2.11.12-6VqvYzslwXZ4HevclPqaIQ lsp-test> include lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ lsp-test> include lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze lsp-test> include lsp-test-0.17.1.1-3aiAfJh8Xli1a9Cr0uUn5n lsp-test> include parser-combinators-1.3.0-DbPXohiwnbC3Q3MYjgpLkQ lsp-test> include process-1.6.25.0-4623 lsp-test> include unliftio-0.2.25.1-8K5BaeKP1lcH4YiVdYRwxe lsp-test> unit lsp-test-0.17.1.1-GbkIoJxZcEzFTNuEGkTsTK-tests lsp-test> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy lsp-test> include base-4.21.0.0-f068 lsp-test> include containers-0.7-647d lsp-test> include data-default-0.7.1.3-51VrHfAEErR2L8CqppHpkT lsp-test> include directory-1.3.9.0-9eff lsp-test> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga lsp-test> include filepath-1.5.4.0-7ce6 lsp-test> include hspec-2.11.12-6VqvYzslwXZ4HevclPqaIQ lsp-test> include lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ lsp-test> include lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze lsp-test> include lsp-test-0.17.1.1-3aiAfJh8Xli1a9Cr0uUn5n lsp-test> include mtl-2.3.1-9650 lsp-test> include parser-combinators-1.3.0-DbPXohiwnbC3Q3MYjgpLkQ lsp-test> include process-1.6.25.0-4623 lsp-test> include text-2.1.2-5eaa lsp-test> include unliftio-0.2.25.1-8K5BaeKP1lcH4YiVdYRwxe lsp-test> Ready component graph: lsp-test> definite lsp-test-0.17.1.1-3aiAfJh8Xli1a9Cr0uUn5n lsp-test> depends Diff-0.5-5KwlTPZj9ScGqmIZTJReFp lsp-test> depends Glob-0.10.2-m8yvtC5BuwDIvHF58lCzz lsp-test> depends aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy lsp-test> depends aeson-pretty-0.8.10-15XtsrwD7w62qpyKOAv7jl lsp-test> depends ansi-terminal-1.1.2-BVWRVgRJ53tKGz9ntJnzh5 lsp-test> depends async-2.2.5-4SAtpwJRIvu1g4bLe95jrP lsp-test> depends base-4.21.0.0-f068 lsp-test> depends bytestring-0.12.2.0-be6d lsp-test> depends co-log-core-0.3.2.5-ASGZ5o4FGY34DBVKRVqOsy lsp-test> depends conduit-1.3.6.1-BBKR8OQUyimDbhloCq90Cq lsp-test> depends conduit-parse-0.2.1.1-8RmkuPQbMfmFMU3UBRcaPN lsp-test> depends containers-0.7-647d lsp-test> depends data-default-0.7.1.3-51VrHfAEErR2L8CqppHpkT lsp-test> depends directory-1.3.9.0-9eff lsp-test> depends exceptions-0.10.9-5f69 lsp-test> depends extra-1.8-GxUfFMQp4R7HmYwoSoVuga lsp-test> depends filepath-1.5.4.0-7ce6 lsp-test> depends lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ lsp-test> depends lens-aeson-1.2.3-10xhsarlo97IBOtlgoo9c lsp-test> depends lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze lsp-test> depends lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh lsp-test> depends mtl-2.3.1-9650 lsp-test> depends parser-combinators-1.3.0-DbPXohiwnbC3Q3MYjgpLkQ lsp-test> depends process-1.6.25.0-4623 lsp-test> depends some-1.0.6-GcAm4VUIyuqI2SZPwsx4pL lsp-test> depends text-2.1.2-5eaa lsp-test> depends time-1.14-f7a8 lsp-test> depends transformers-0.6.1.2-199f lsp-test> depends unix-2.8.6.0-6369 lsp-test> definite lsp-test-0.17.1.1-8H52KiRbPAx6fTmiB8W1iG-func-test lsp-test> depends aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy lsp-test> depends base-4.21.0.0-f068 lsp-test> depends co-log-core-0.3.2.5-ASGZ5o4FGY34DBVKRVqOsy lsp-test> depends extra-1.8-GxUfFMQp4R7HmYwoSoVuga lsp-test> depends hspec-2.11.12-6VqvYzslwXZ4HevclPqaIQ lsp-test> depends lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ lsp-test> depends lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze lsp-test> depends lsp-test-0.17.1.1-3aiAfJh8Xli1a9Cr0uUn5n lsp-test> depends parser-combinators-1.3.0-DbPXohiwnbC3Q3MYjgpLkQ lsp-test> depends process-1.6.25.0-4623 lsp-test> depends unliftio-0.2.25.1-8K5BaeKP1lcH4YiVdYRwxe lsp-test> definite lsp-test-0.17.1.1-GbkIoJxZcEzFTNuEGkTsTK-tests lsp-test> depends aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy lsp-test> depends base-4.21.0.0-f068 lsp-test> depends containers-0.7-647d lsp-test> depends data-default-0.7.1.3-51VrHfAEErR2L8CqppHpkT lsp-test> depends directory-1.3.9.0-9eff lsp-test> depends extra-1.8-GxUfFMQp4R7HmYwoSoVuga lsp-test> depends filepath-1.5.4.0-7ce6 lsp-test> depends hspec-2.11.12-6VqvYzslwXZ4HevclPqaIQ lsp-test> depends lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ lsp-test> depends lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze lsp-test> depends lsp-test-0.17.1.1-3aiAfJh8Xli1a9Cr0uUn5n lsp-test> depends mtl-2.3.1-9650 lsp-test> depends parser-combinators-1.3.0-DbPXohiwnbC3Q3MYjgpLkQ lsp-test> depends process-1.6.25.0-4623 lsp-test> depends text-2.1.2-5eaa lsp-test> depends unliftio-0.2.25.1-8K5BaeKP1lcH4YiVdYRwxe lsp-test> definite lsp-test-0.17.1.1-JEFZlJvoTo1Jl3hpo8unGk-example lsp-test> depends base-4.21.0.0-f068 lsp-test> depends lsp-test-0.17.1.1-3aiAfJh8Xli1a9Cr0uUn5n lsp-test> depends parser-combinators-1.3.0-DbPXohiwnbC3Q3MYjgpLkQ 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/qanifwwivgj4zsfg6gihj0b2p912my2s-lsp-test-0.17.1.1 lsp-test> Executables installed in: lsp-test> /nix/store/qanifwwivgj4zsfg6gihj0b2p912my2s-lsp-test-0.17.1.1/bin lsp-test> Libraries installed in: lsp-test> /nix/store/qanifwwivgj4zsfg6gihj0b2p912my2s-lsp-test-0.17.1.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/lsp-test-0.17.1.1-3aiAfJh8Xli1a9Cr0uUn5n lsp-test> Dynamic Libraries installed in: lsp-test> /nix/store/qanifwwivgj4zsfg6gihj0b2p912my2s-lsp-test-0.17.1.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739 lsp-test> Private executables installed in: lsp-test> /nix/store/qanifwwivgj4zsfg6gihj0b2p912my2s-lsp-test-0.17.1.1/libexec/x86_64-linux-ghc-9.12.1-f739/lsp-test-0.17.1.1 lsp-test> Data files installed in: lsp-test> /nix/store/qanifwwivgj4zsfg6gihj0b2p912my2s-lsp-test-0.17.1.1/share/x86_64-linux-ghc-9.12.1-f739/lsp-test-0.17.1.1 lsp-test> Documentation installed in: lsp-test> /nix/store/b32qypqpzl7kcxk0ihd404g1y8ix9dzx-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/qanifwwivgj4zsfg6gihj0b2p912my2s-lsp-test-0.17.1.1/etc lsp-test> No alex found lsp-test> Using ar found on system at: lsp-test> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar lsp-test> No c2hs found lsp-test> No cpphs found lsp-test> No doctest found lsp-test> Using gcc version 14.3.0 given by user at: lsp-test> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc lsp-test> Using ghc version 9.12.1 found on system at: lsp-test> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc lsp-test> Using ghc-pkg version 9.12.1 found on system at: lsp-test> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/wrs1dkr0pfxm92c5zxrfyy62ifw61ybm-hscolour-1.25/bin/HsColour lsp-test> No jhc found lsp-test> Using ld found on system at: lsp-test> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/runghc-9.12.1 lsp-test> Using strip version 2.44 found on system at: lsp-test> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip lsp-test> Using tar found on system at: lsp-test> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar lsp-test> No uhc found hls-plugin-api> [ 1 of 10] Compiling Ide.Logger ( src/Ide/Logger.hs, dist/build/Ide/Logger.o, dist/build/Ide/Logger.dyn_o ) lsp-test> 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... 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 ) 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 ) ormolu> [13 of 56] Compiling Ormolu.Fixity.Imports ( src/Ormolu/Fixity/Imports.hs, /build/ghc1708_tmp_0/ghc_tmp_8.o, /build/ghc1708_tmp_0/ghc_tmp_8.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 ) ormolu> [14 of 56] Compiling Ormolu.Fixity ( src/Ormolu/Fixity.hs, nothing ) [Flags changed] 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 ) ormolu> [15 of 56] Compiling Ormolu.Printer.Operators ( src/Ormolu/Printer/Operators.hs, nothing ) [Flags changed] 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 ) 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] 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 ) ormolu> [21 of 56] Compiling Ormolu.Printer.Internal ( src/Ormolu/Printer/Internal.hs, nothing ) [Flags changed] 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 ) 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 ) 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] 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> [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] 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 ) 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] 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> 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] hlint> [20 of 62] Compiling GHC.Util ( src/GHC/Util.hs, dist/build/GHC/Util.o, dist/build/GHC/Util.dyn_o ) 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] hlint> [21 of 62] Compiling Config.Type ( src/Config/Type.hs, dist/build/Config/Type.o, dist/build/Config/Type.dyn_o ) 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’ 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 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' 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> hlint> [22 of 62] Compiling Idea ( src/Idea.hs, dist/build/Idea.o, dist/build/Idea.dyn_o ) 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 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) lsp-test> [1 of 8] Compiling Language.LSP.Test.Compat ( src/Language/LSP/Test/Compat.hs, dist/build/Language/LSP/Test/Compat.p_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 ) lsp-test> [2 of 8] Compiling Language.LSP.Test.Exceptions ( src/Language/LSP/Test/Exceptions.hs, dist/build/Language/LSP/Test/Exceptions.p_o ) hls-plugin-api> [ 1 of 10] Compiling Ide.Logger ( src/Ide/Logger.hs, dist/build/Ide/Logger.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 ) hlint> [58 of 62] Compiling Test.Annotations ( src/Test/Annotations.hs, dist/build/Test/Annotations.o, dist/build/Test/Annotations.dyn_o ) 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 ) hls-plugin-api> [ 2 of 10] Compiling Ide.Plugin.HandleRequestTypes ( src/Ide/Plugin/HandleRequestTypes.hs, dist/build/Ide/Plugin/HandleRequestTypes.p_o ) hls-plugin-api> [ 3 of 10] Compiling Ide.Plugin.Error ( src/Ide/Plugin/Error.hs, dist/build/Ide/Plugin/Error.p_o ) hls-plugin-api> [ 4 of 10] Compiling Ide.Plugin.Properties ( src/Ide/Plugin/Properties.hs, dist/build/Ide/Plugin/Properties.p_o ) hls-plugin-api> [ 5 of 10] Compiling Ide.Plugin.RangeMap ( src/Ide/Plugin/RangeMap.hs, dist/build/Ide/Plugin/RangeMap.p_o ) hls-plugin-api> [ 6 of 10] Compiling Ide.Types ( src/Ide/Types.hs, dist/build/Ide/Types.p_o ) lsp-test> [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 ) fourmolu> Documentation created: dist/doc/html/fourmolu, fourmolu> dist/doc/html/fourmolu/fourmolu.txt 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> fourmolu> Preprocessing executable 'fourmolu' for fourmolu-0.18.0.0... fourmolu> Running phase: installPhase fourmolu> Installing library in /nix/store/fhjm9szvdh1n2qsxi7n2l1j98a867gcz-fourmolu-0.18.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/fourmolu-0.18.0.0-KQP5Kex3Xn15I22g0Re0LG lsp-test> [7 of 8] Compiling Language.LSP.Test.Parsing ( src/Language/LSP/Test/Parsing.hs, dist/build/Language/LSP/Test/Parsing.p_o ) fourmolu> Installing executable fourmolu in /nix/store/fhjm9szvdh1n2qsxi7n2l1j98a867gcz-fourmolu-0.18.0.0/bin fourmolu> Warning: The directory fourmolu> /nix/store/fhjm9szvdh1n2qsxi7n2l1j98a867gcz-fourmolu-0.18.0.0/bin is not in fourmolu> the system search path. 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> fourmolu> Running phase: fixupPhase fourmolu> shrinking RPATHs of ELF executables and libraries in /nix/store/fhjm9szvdh1n2qsxi7n2l1j98a867gcz-fourmolu-0.18.0.0 fourmolu> shrinking /nix/store/fhjm9szvdh1n2qsxi7n2l1j98a867gcz-fourmolu-0.18.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHSfourmolu-0.18.0.0-KQP5Kex3Xn15I22g0Re0LG-ghc9.12.1.so fourmolu> shrinking /nix/store/fhjm9szvdh1n2qsxi7n2l1j98a867gcz-fourmolu-0.18.0.0/bin/fourmolu fourmolu> checking for references to /build/ in /nix/store/fhjm9szvdh1n2qsxi7n2l1j98a867gcz-fourmolu-0.18.0.0... fourmolu> patching script interpreter paths in /nix/store/fhjm9szvdh1n2qsxi7n2l1j98a867gcz-fourmolu-0.18.0.0 fourmolu> stripping (with command strip and flags -S -p) in /nix/store/fhjm9szvdh1n2qsxi7n2l1j98a867gcz-fourmolu-0.18.0.0/lib /nix/store/fhjm9szvdh1n2qsxi7n2l1j98a867gcz-fourmolu-0.18.0.0/bin fourmolu> shrinking RPATHs of ELF executables and libraries in /nix/store/vl3q1rlq8mvm96j7zd0nfid4ak846g1j-fourmolu-0.18.0.0-doc fourmolu> checking for references to /build/ in /nix/store/vl3q1rlq8mvm96j7zd0nfid4ak846g1j-fourmolu-0.18.0.0-doc... fourmolu> patching script interpreter paths in /nix/store/vl3q1rlq8mvm96j7zd0nfid4ak846g1j-fourmolu-0.18.0.0-doc fourmolu (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/fhjm9szvdh1n2qsxi7n2l1j98a867gcz-fourmolu-0.18.0.0 /nix/store/vl3q1rlq8mvm96j7zd0nfid4ak846g1j-fourmolu-0.18.0.0-doc fourmolu (post)> Pushing 2 paths (211 are already present) using zstd to cache sellout ⏳ fourmolu (post)> fourmolu (post)> Pushing /nix/store/vl3q1rlq8mvm96j7zd0nfid4ak846g1j-fourmolu-0.18.0.0-doc (9.09 MiB) fourmolu (post)> Pushing /nix/store/fhjm9szvdh1n2qsxi7n2l1j98a867gcz-fourmolu-0.18.0.0 (71.85 MiB) fourmolu (post)> fourmolu (post)> All done. fourmolu (post)> added 2 signatures fourmolu (post)> added 9 signatures fourmolu (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/fhjm9szvdh1n2qsxi7n2l1j98a867gcz-fourmolu-0.18.0.0 /nix/store/vl3q1rlq8mvm96j7zd0nfid4ak846g1j-fourmolu-0.18.0.0-doc fourmolu (post)> copying 2 paths... fourmolu (post)> copying path '/nix/store/vl3q1rlq8mvm96j7zd0nfid4ak846g1j-fourmolu-0.18.0.0-doc' to 'https://cache.nix-ci.com'... fourmolu (post)> copying path '/nix/store/fhjm9szvdh1n2qsxi7n2l1j98a867gcz-fourmolu-0.18.0.0' to 'https://cache.nix-ci.com'... fourmolu (post)> copying 2 paths... fourmolu (post)> copying path '/nix/store/y4ck9sn38vczswmrfvkyp496iv7kx1z1-fourmolu-0.18.0.0.tar.gz.drv' to 'https://cache.nix-ci.com'... fourmolu (post)> copying path '/nix/store/1hyhd2q9s1fd61hnvcdbxbpvw31rbr38-fourmolu-0.18.0.0.drv' to 'https://cache.nix-ci.com'... fourmolu (post)> added 0 signatures fourmolu (post)> added 0 signatures fourmolu (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/fhjm9szvdh1n2qsxi7n2l1j98a867gcz-fourmolu-0.18.0.0 /nix/store/vl3q1rlq8mvm96j7zd0nfid4ak846g1j-fourmolu-0.18.0.0-doc fourmolu (post)> copying 2 paths... fourmolu (post)> copying path '/nix/store/vl3q1rlq8mvm96j7zd0nfid4ak846g1j-fourmolu-0.18.0.0-doc' to 'ssh-ng://worker.nix-ci.com'... fourmolu (post)> copying path '/nix/store/fhjm9szvdh1n2qsxi7n2l1j98a867gcz-fourmolu-0.18.0.0' to 'ssh-ng://worker.nix-ci.com'... fourmolu (post)> copying 2 paths... fourmolu (post)> copying path '/nix/store/y4ck9sn38vczswmrfvkyp496iv7kx1z1-fourmolu-0.18.0.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... fourmolu (post)> copying path '/nix/store/1hyhd2q9s1fd61hnvcdbxbpvw31rbr38-fourmolu-0.18.0.0.drv' to 'ssh-ng://worker.nix-ci.com'... ormolu> Documentation created: dist/doc/html/ormolu, dist/doc/html/ormolu/ormolu.txt ormolu> Preprocessing test suite 'tests' for ormolu-0.8.0.0... ormolu> Preprocessing executable 'ormolu' for ormolu-0.8.0.0... ormolu> Running phase: installPhase ormolu> Installing library in /nix/store/f46cjw7zid58lbgn1acslmrprwdh5rfh-ormolu-0.8.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/ormolu-0.8.0.0-8QDWoseMjDS8Wvs3MnqzoH ormolu> Installing executable ormolu in /nix/store/f46cjw7zid58lbgn1acslmrprwdh5rfh-ormolu-0.8.0.0/bin ormolu> Warning: The directory ormolu> /nix/store/f46cjw7zid58lbgn1acslmrprwdh5rfh-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/f46cjw7zid58lbgn1acslmrprwdh5rfh-ormolu-0.8.0.0 ormolu> shrinking /nix/store/f46cjw7zid58lbgn1acslmrprwdh5rfh-ormolu-0.8.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHSormolu-0.8.0.0-8QDWoseMjDS8Wvs3MnqzoH-ghc9.12.1.so ormolu> shrinking /nix/store/f46cjw7zid58lbgn1acslmrprwdh5rfh-ormolu-0.8.0.0/bin/ormolu ormolu> checking for references to /build/ in /nix/store/f46cjw7zid58lbgn1acslmrprwdh5rfh-ormolu-0.8.0.0... ormolu> patching script interpreter paths in /nix/store/f46cjw7zid58lbgn1acslmrprwdh5rfh-ormolu-0.8.0.0 ormolu> stripping (with command strip and flags -S -p) in /nix/store/f46cjw7zid58lbgn1acslmrprwdh5rfh-ormolu-0.8.0.0/lib /nix/store/f46cjw7zid58lbgn1acslmrprwdh5rfh-ormolu-0.8.0.0/bin ormolu> shrinking RPATHs of ELF executables and libraries in /nix/store/wk2sh5p4j0rm939dbhdz46qkfnbvqpc3-ormolu-0.8.0.0-doc ormolu> checking for references to /build/ in /nix/store/wk2sh5p4j0rm939dbhdz46qkfnbvqpc3-ormolu-0.8.0.0-doc... ormolu> patching script interpreter paths in /nix/store/wk2sh5p4j0rm939dbhdz46qkfnbvqpc3-ormolu-0.8.0.0-doc 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 ) hlint> [22 of 62] Compiling Idea ( src/Idea.hs, dist/build/Idea.p_o ) hlint> [23 of 62] Compiling Test.Util ( src/Test/Util.hs, dist/build/Test/Util.p_o ) hlint> [24 of 62] Compiling Test.InputOutput ( src/Test/InputOutput.hs, dist/build/Test/InputOutput.p_o ) 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 ) 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 ) 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 ) 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 ) hls-plugin-api> [2 of 3] Compiling Ide.TypesTests ( test/Ide/TypesTests.hs, dist/build/tests/tests-tmp/Ide/TypesTests.o ) hls-plugin-api> [3 of 3] Compiling Main ( test/Main.hs, dist/build/tests/tests-tmp/Main.o ) hls-plugin-api> [4 of 4] Linking dist/build/tests/tests hls-plugin-api> Running phase: checkPhase hls-plugin-api> Running 1 test suites... hls-plugin-api> Test suite tests: RUNNING... 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 hls-plugin-api> RangeMap-List filtering identical: OK (2.25s) hls-plugin-api> +++ OK, passed 100 tests: hls-plugin-api> 69% no matches hls-plugin-api> 16% 1 match hls-plugin-api> 15% >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 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 ) 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> 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 ) 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 ) hlint> Preprocessing executable 'hlint' for hlint-3.10... hlint> Building executable 'hlint' for hlint-3.10... hlint> [1 of 1] Compiling Main ( src/Main.hs, dist/build/hlint/hlint-tmp/Main.o ) hlint> [2 of 2] Linking dist/build/hlint/hlint hlint> buildPhase completed in 36 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] 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> 92% Has at least one response with locations hls-plugin-api> 87% Has at least one response with Null hls-plugin-api> 86% 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> 96% Has at least one response with locations hls-plugin-api> 91% Has at least one response with Null hls-plugin-api> 89% Has at least one response with links hls-plugin-api> hls-plugin-api> All 33 tests passed (2.25s) 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 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 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> lsp-test> [3 of 3] Linking dist/build/tests/tests lsp-test> Preprocessing test suite 'example' for lsp-test-0.17.1.1... lsp-test> Building test suite 'example' for lsp-test-0.17.1.1... lsp-test> [1 of 1] Compiling Main ( example/Test.hs, dist/build/example/example-tmp/Main.o ) lsp-test> [2 of 2] Linking dist/build/example/example lsp-test> Running phase: checkPhase lsp-test> Running 2 test suites... lsp-test> Test suite tests: RUNNING... lsp-test> lsp-test> Session lsp-test> fails a test [✔] lsp-test> initializeResponse [✔] lsp-test> runSessionWithConfig [✔] lsp-test> withTimeout lsp-test> times out [✔] lsp-test> doesn't time out [✔] ormolu (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/f46cjw7zid58lbgn1acslmrprwdh5rfh-ormolu-0.8.0.0 /nix/store/wk2sh5p4j0rm939dbhdz46qkfnbvqpc3-ormolu-0.8.0.0-doc ormolu (post)> Pushing 2 paths (122 are already present) using zstd to cache sellout ⏳ ormolu (post)> ormolu (post)> Pushing /nix/store/wk2sh5p4j0rm939dbhdz46qkfnbvqpc3-ormolu-0.8.0.0-doc (7.33 MiB) ormolu (post)> Pushing /nix/store/f46cjw7zid58lbgn1acslmrprwdh5rfh-ormolu-0.8.0.0 (62.26 MiB) ormolu (post)> ormolu (post)> All done. ormolu (post)> added 2 signatures ormolu (post)> added 2 signatures ormolu (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/f46cjw7zid58lbgn1acslmrprwdh5rfh-ormolu-0.8.0.0 /nix/store/wk2sh5p4j0rm939dbhdz46qkfnbvqpc3-ormolu-0.8.0.0-doc ormolu (post)> copying 2 paths... ormolu (post)> copying path '/nix/store/wk2sh5p4j0rm939dbhdz46qkfnbvqpc3-ormolu-0.8.0.0-doc' to 'https://cache.nix-ci.com'... ormolu (post)> copying path '/nix/store/f46cjw7zid58lbgn1acslmrprwdh5rfh-ormolu-0.8.0.0' to 'https://cache.nix-ci.com'... ormolu (post)> copying 2 paths... ormolu (post)> copying path '/nix/store/jv0k2kb2h3jxkxnk6cix0wc2k1b26i5f-ormolu-0.8.0.0.tar.gz.drv' to 'https://cache.nix-ci.com'... ormolu (post)> copying path '/nix/store/7qm5v1d2j0sx45pxhk07619iw5m4jp2b-ormolu-0.8.0.0.drv' to 'https://cache.nix-ci.com'... ormolu (post)> added 0 signatures ormolu (post)> added 0 signatures ormolu (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/f46cjw7zid58lbgn1acslmrprwdh5rfh-ormolu-0.8.0.0 /nix/store/wk2sh5p4j0rm939dbhdz46qkfnbvqpc3-ormolu-0.8.0.0-doc ormolu (post)> copying 2 paths... ormolu (post)> copying path '/nix/store/wk2sh5p4j0rm939dbhdz46qkfnbvqpc3-ormolu-0.8.0.0-doc' to 'ssh-ng://worker.nix-ci.com'... ormolu (post)> copying path '/nix/store/f46cjw7zid58lbgn1acslmrprwdh5rfh-ormolu-0.8.0.0' to 'ssh-ng://worker.nix-ci.com'... ormolu (post)> copying 2 paths... ormolu (post)> copying path '/nix/store/jv0k2kb2h3jxkxnk6cix0wc2k1b26i5f-ormolu-0.8.0.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... ormolu (post)> copying path '/nix/store/7qm5v1d2j0sx45pxhk07619iw5m4jp2b-ormolu-0.8.0.0.drv' to 'ssh-ng://worker.nix-ci.com'... 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] 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: 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) lsp-test> further timeout messages are ignored [✔] lsp-test> overrides global message timeout [✔] 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. 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 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 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/68jqswsp2y81xxvdwggz8d2g4abrfqsk-hlint-3.10/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/hlint-3.10-2lLvXxcFNWnLtDjmofKSXy hlint> Installing executable hlint in /nix/store/68jqswsp2y81xxvdwggz8d2g4abrfqsk-hlint-3.10/bin hlint> Warning: The directory hlint> /nix/store/68jqswsp2y81xxvdwggz8d2g4abrfqsk-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/68jqswsp2y81xxvdwggz8d2g4abrfqsk-hlint-3.10 hlint> shrinking /nix/store/68jqswsp2y81xxvdwggz8d2g4abrfqsk-hlint-3.10/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHShlint-3.10-2lLvXxcFNWnLtDjmofKSXy-ghc9.12.1.so hlint> shrinking /nix/store/68jqswsp2y81xxvdwggz8d2g4abrfqsk-hlint-3.10/bin/hlint hlint> checking for references to /build/ in /nix/store/68jqswsp2y81xxvdwggz8d2g4abrfqsk-hlint-3.10... hlint> patching script interpreter paths in /nix/store/68jqswsp2y81xxvdwggz8d2g4abrfqsk-hlint-3.10 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 hlint> stripping (with command strip and flags -S -p) in /nix/store/68jqswsp2y81xxvdwggz8d2g4abrfqsk-hlint-3.10/lib /nix/store/68jqswsp2y81xxvdwggz8d2g4abrfqsk-hlint-3.10/bin hlint> shrinking RPATHs of ELF executables and libraries in /nix/store/01rfsn8kjbhvklskpbg5c82p7id61cd1-hlint-3.10-data hlint> checking for references to /build/ in /nix/store/01rfsn8kjbhvklskpbg5c82p7id61cd1-hlint-3.10-data... hlint> patching script interpreter paths in /nix/store/01rfsn8kjbhvklskpbg5c82p7id61cd1-hlint-3.10-data hlint> shrinking RPATHs of ELF executables and libraries in /nix/store/2wzzsv79bvdm7nklz35j9czdx43v90hk-hlint-3.10-doc hlint> checking for references to /build/ in /nix/store/2wzzsv79bvdm7nklz35j9czdx43v90hk-hlint-3.10-doc... hlint> patching script interpreter paths in /nix/store/2wzzsv79bvdm7nklz35j9czdx43v90hk-hlint-3.10-doc 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 hls-plugin-api> Documentation created: dist/doc/html/hls-plugin-api, hls-plugin-api> dist/doc/html/hls-plugin-api/hls-plugin-api.txt hls-plugin-api> Preprocessing test suite 'tests' for hls-plugin-api-2.10.0.0... hls-plugin-api> Running phase: installPhase hls-plugin-api> Installing library in /nix/store/lscng9zsswc6krg0im81g7yzqb23gfrl-hls-plugin-api-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT hls-plugin-api> Running phase: fixupPhase hls-plugin-api> shrinking RPATHs of ELF executables and libraries in /nix/store/lscng9zsswc6krg0im81g7yzqb23gfrl-hls-plugin-api-2.10.0.0 hls-plugin-api> shrinking /nix/store/lscng9zsswc6krg0im81g7yzqb23gfrl-hls-plugin-api-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHShls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT-ghc9.12.1.so hls-plugin-api> checking for references to /build/ in /nix/store/lscng9zsswc6krg0im81g7yzqb23gfrl-hls-plugin-api-2.10.0.0... hls-plugin-api> patching script interpreter paths in /nix/store/lscng9zsswc6krg0im81g7yzqb23gfrl-hls-plugin-api-2.10.0.0 hls-plugin-api> stripping (with command strip and flags -S -p) in /nix/store/lscng9zsswc6krg0im81g7yzqb23gfrl-hls-plugin-api-2.10.0.0/lib hls-plugin-api> shrinking RPATHs of ELF executables and libraries in /nix/store/6fy03xq4w6cwp84lm70g4ri2q4cw3mbz-hls-plugin-api-2.10.0.0-doc hls-plugin-api> checking for references to /build/ in /nix/store/6fy03xq4w6cwp84lm70g4ri2q4cw3mbz-hls-plugin-api-2.10.0.0-doc... hls-plugin-api> patching script interpreter paths in /nix/store/6fy03xq4w6cwp84lm70g4ri2q4cw3mbz-hls-plugin-api-2.10.0.0-doc hlint (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/01rfsn8kjbhvklskpbg5c82p7id61cd1-hlint-3.10-data /nix/store/2wzzsv79bvdm7nklz35j9czdx43v90hk-hlint-3.10-doc /nix/store/68jqswsp2y81xxvdwggz8d2g4abrfqsk-hlint-3.10 hlint (post)> Pushing 3 paths (224 are already present) using zstd to cache sellout ⏳ hlint (post)> hlint (post)> Pushing /nix/store/68jqswsp2y81xxvdwggz8d2g4abrfqsk-hlint-3.10 (66.71 MiB) hlint (post)> Pushing /nix/store/2wzzsv79bvdm7nklz35j9czdx43v90hk-hlint-3.10-doc (7.97 MiB) hlint (post)> Pushing /nix/store/01rfsn8kjbhvklskpbg5c82p7id61cd1-hlint-3.10-data (112.98 KiB) 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/01rfsn8kjbhvklskpbg5c82p7id61cd1-hlint-3.10-data /nix/store/2wzzsv79bvdm7nklz35j9czdx43v90hk-hlint-3.10-doc /nix/store/68jqswsp2y81xxvdwggz8d2g4abrfqsk-hlint-3.10 hlint (post)> copying 3 paths... hlint (post)> copying path '/nix/store/01rfsn8kjbhvklskpbg5c82p7id61cd1-hlint-3.10-data' to 'https://cache.nix-ci.com'... hlint (post)> copying path '/nix/store/2wzzsv79bvdm7nklz35j9czdx43v90hk-hlint-3.10-doc' to 'https://cache.nix-ci.com'... hlint (post)> copying path '/nix/store/68jqswsp2y81xxvdwggz8d2g4abrfqsk-hlint-3.10' to 'https://cache.nix-ci.com'... hlint (post)> copying 2 paths... hlint (post)> copying path '/nix/store/mr8byb7nxsyca8ycximhkcdmw1lcb3d6-hlint-3.10.tar.gz.drv' to 'https://cache.nix-ci.com'... hlint (post)> copying path '/nix/store/4zv41yak3shaibga1y2dnwrsdqrgix1m-hlint-3.10.drv' to 'https://cache.nix-ci.com'... hlint (post)> added 0 signatures hlint (post)> added 0 signatures hlint (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/01rfsn8kjbhvklskpbg5c82p7id61cd1-hlint-3.10-data /nix/store/2wzzsv79bvdm7nklz35j9czdx43v90hk-hlint-3.10-doc /nix/store/68jqswsp2y81xxvdwggz8d2g4abrfqsk-hlint-3.10 hlint (post)> copying 3 paths... hlint (post)> copying path '/nix/store/01rfsn8kjbhvklskpbg5c82p7id61cd1-hlint-3.10-data' to 'ssh-ng://worker.nix-ci.com'... hlint (post)> copying path '/nix/store/2wzzsv79bvdm7nklz35j9czdx43v90hk-hlint-3.10-doc' to 'ssh-ng://worker.nix-ci.com'... hlint (post)> copying path '/nix/store/68jqswsp2y81xxvdwggz8d2g4abrfqsk-hlint-3.10' to 'ssh-ng://worker.nix-ci.com'... hlint (post)> copying 2 paths... hlint (post)> copying path '/nix/store/mr8byb7nxsyca8ycximhkcdmw1lcb3d6-hlint-3.10.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... hlint (post)> copying path '/nix/store/4zv41yak3shaibga1y2dnwrsdqrgix1m-hlint-3.10.drv' to 'ssh-ng://worker.nix-ci.com'... lsp-test> unoverrides global message timeout [✔] lsp-test> SessionException lsp-test> throw on time out [✔] 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 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 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 hls-plugin-api (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/6fy03xq4w6cwp84lm70g4ri2q4cw3mbz-hls-plugin-api-2.10.0.0-doc /nix/store/lscng9zsswc6krg0im81g7yzqb23gfrl-hls-plugin-api-2.10.0.0 hls-plugin-api (post)> Pushing 2 paths (323 are already present) using zstd to cache sellout ⏳ hls-plugin-api (post)> hls-plugin-api (post)> Pushing /nix/store/6fy03xq4w6cwp84lm70g4ri2q4cw3mbz-hls-plugin-api-2.10.0.0-doc (3.09 MiB) hls-plugin-api (post)> Pushing /nix/store/lscng9zsswc6krg0im81g7yzqb23gfrl-hls-plugin-api-2.10.0.0 (13.62 MiB) hls-plugin-api (post)> hls-plugin-api (post)> All done. hls-plugin-api (post)> added 2 signatures hls-plugin-api (post)> added 3 signatures hls-plugin-api (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/6fy03xq4w6cwp84lm70g4ri2q4cw3mbz-hls-plugin-api-2.10.0.0-doc /nix/store/lscng9zsswc6krg0im81g7yzqb23gfrl-hls-plugin-api-2.10.0.0 hls-plugin-api (post)> copying 2 paths... hls-plugin-api (post)> copying path '/nix/store/6fy03xq4w6cwp84lm70g4ri2q4cw3mbz-hls-plugin-api-2.10.0.0-doc' to 'https://cache.nix-ci.com'... hls-plugin-api (post)> copying path '/nix/store/lscng9zsswc6krg0im81g7yzqb23gfrl-hls-plugin-api-2.10.0.0' to 'https://cache.nix-ci.com'... hls-plugin-api (post)> copying 1 paths... hls-plugin-api (post)> copying path '/nix/store/kjv86b1xw4cjw9x17yccig1l6b7vkbpi-hls-plugin-api-2.10.0.0.drv' to 'https://cache.nix-ci.com'... hls-plugin-api (post)> added 0 signatures hls-plugin-api (post)> added 0 signatures hls-plugin-api (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/6fy03xq4w6cwp84lm70g4ri2q4cw3mbz-hls-plugin-api-2.10.0.0-doc /nix/store/lscng9zsswc6krg0im81g7yzqb23gfrl-hls-plugin-api-2.10.0.0 hls-plugin-api (post)> copying 2 paths... hls-plugin-api (post)> copying path '/nix/store/6fy03xq4w6cwp84lm70g4ri2q4cw3mbz-hls-plugin-api-2.10.0.0-doc' to 'ssh-ng://worker.nix-ci.com'... hls-plugin-api (post)> copying path '/nix/store/lscng9zsswc6krg0im81g7yzqb23gfrl-hls-plugin-api-2.10.0.0' to 'ssh-ng://worker.nix-ci.com'... hls-plugin-api (post)> copying 1 paths... hls-plugin-api (post)> copying path '/nix/store/kjv86b1xw4cjw9x17yccig1l6b7vkbpi-hls-plugin-api-2.10.0.0.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/s3vk0knm2bzfjs46bvkvbxrsp0plvb9d-ghcide-2.10.0.0.drv'... 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 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.0514 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-4SAtpwJRIvu1g4bLe95jrP: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.0121 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 lsp-test> Preprocessing library for lsp-test-0.17.1.1... lsp-test> Running Haddock on library for lsp-test-0.17.1.1... lsp-test> Warning: The documentation for the following packages are not installed. No lsp-test> links will be generated to these packages: attoparsec-0.14.4, lsp-test> attoparsec-0.14.4, lsp-types-2.3.0.1, vector-0.13.2.0 lsp-test> [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> Running phase: setupCompilerEnvironmentPhase ghcide> Build with /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1. 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-JXMYopNFBgp592bLpMPuhh:Language.LSP.Protocol.Capabilities' lsp-test> Warning: Cannot find reexported module 'lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh:Language.LSP.Protocol.Message' lsp-test> Warning: Cannot find reexported module 'lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh:Language.LSP.Protocol.Types' 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.nI6fW2FkAk/setup-package.conf.d -threaded ghcide> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.nI6fW2FkAk/Main.o ) ghcide> [2 of 2] Linking Setup ghcide> Running phase: updateAutotoolsGnuConfigScriptsPhase ghcide> Running phase: configurePhase ghcide> configureFlags: --verbose --prefix=/nix/store/5pa7r78r4pmqagfq71srmdkkwligwdb2-ghcide-2.10.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/7dbjs2c7n1hjhyyp8r2ks9jlmjz189l3-ghcide-2.10.0.0-doc/share/doc/ghcide-2.10.0.0 --with-gcc=gcc --package-db=/build/tmp.nI6fW2FkAk/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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-fqXm1PfXvG3IUAxuploFN ghcide> include Diff-0.5-5KwlTPZj9ScGqmIZTJReFp ghcide> include Glob-0.10.2-m8yvtC5BuwDIvHF58lCzz ghcide> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy ghcide> include array-0.5.8.0-038b ghcide> include async-2.2.5-4SAtpwJRIvu1g4bLe95jrP ghcide> include base-4.21.0.0-f068 ghcide> include base16-bytestring-1.0.2.0-BvGOCgcIU0P31VmBSDIqNA ghcide> include binary-0.8.9.2-4b0d ghcide> include bytestring-0.12.2.0-be6d ghcide> include case-insensitive-1.2.1.0-1111wd92GfMLQ0M9sgP9TH ghcide> include co-log-core-0.3.2.5-ASGZ5o4FGY34DBVKRVqOsy ghcide> include containers-0.7-647d ghcide> include cryptohash-sha1-0.11.101.0-1l22pLHvU7aAe8mnboA0aw ghcide> include data-default-0.7.1.3-51VrHfAEErR2L8CqppHpkT ghcide> include deepseq-1.5.1.0-b096 ghcide> include dependent-map-0.4.0.0-77icLes2OeqG1xknUX0YBp ghcide> include dependent-sum-0.7.2.0-cKI5Wf6YPQFOVxFKnZfgK ghcide> include directory-1.3.9.0-9eff ghcide> include dlist-1.0-ErOFvdzng7v2bUlF3Mrb1f ghcide> include enummapset-0.7.3.0-F45XJkClLgvKM40FWucRMH ghcide> include exceptions-0.10.9-5f69 ghcide> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga ghcide> include filepath-1.5.4.0-7ce6 ghcide> include fingertree-0.1.5.0-7Mr9oDEmpjN4Lgt6khel2z ghcide> include focus-1.0.3.2-Atli4RWF7lx6NphIo54ldv ghcide> include ghc-9.12.1-f739 ghcide> include ghc-boot-9.12.1-81fa ghcide> include ghc-boot-th-9.12.1-846e ghcide> include ghc-trace-events-0.1.2.10-KGhaV5rYUWe4FDhm8SPMdC ghcide> include haddock-library-1.11.0-f4f5 ghcide> include hashable-1.4.7.0-FrCvEjo9HTdHfqyBqag94O ghcide> include hie-bios-0.14.0-1EO8BfInNEoByCfl2LTkqo ghcide> include hie-compat-0.3.1.2-LIcRwGMCshmBlVZKWliEnS ghcide> include hiedb-0.6.0.2-4BolUAEzhoYIP8RjXYlTA0 ghcide> include hls-graph-2.10.0.0-7A3uQ5Pvr6jEG16ZLDSGmD ghcide> include hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT ghcide> include implicit-hie-0.1.4.0-HUOV7wDMsFgCzOvJt4RT2L ghcide> include lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ ghcide> include lens-aeson-1.2.3-10xhsarlo97IBOtlgoo9c ghcide> include list-t-1.0.5.7-BsHziYoyFBTJ2HV3m3MD49 ghcide> include lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze ghcide> include lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh ghcide> include mtl-2.3.1-9650 ghcide> include opentelemetry-0.8.0-EXGYnZpUmXu543ux5XHkSI ghcide> include optparse-applicative-0.18.1.0-E71fLFmPbayG9fSMWNADr5 ghcide> include os-string-2.0.7-112d ghcide> include parallel-3.2.2.0-EOA93WO8SvSCm3kjwhGa1v ghcide> include prettyprinter-1.7.1-9cBXype36ZGL944tHK7Cks ghcide> include prettyprinter-ansi-terminal-1.1.3-LwMnGvv6x1OEhtbOPx4tq3 ghcide> include random-1.2.1.3-Fu806TZniKRG79uAj7bp6W ghcide> include regex-tdfa-1.3.2.3-KCeFRiCsmWu3KEUlhnOCdr ghcide> include safe-exceptions-0.1.7.4-C5cPixA4BewDkfTl5BvYr1 ghcide> include sorted-list-0.2.3.1-HI6qkHTdYIuGy5bOOVNHCJ ghcide> include sqlite-simple-0.4.19.0-1I29xMI9wg25GxROqwWtG1 ghcide> include stm-2.5.3.1-0481 ghcide> include stm-containers-1.2.1.1-JgRuRZubxBA53SDcfZuEB6 ghcide> include syb-0.7.2.4-6chaqlyo5Pz3MnSsbnX5qQ ghcide> include text-2.1.2-5eaa ghcide> include text-rope-0.2-7E5X7ruof2r8effdHtJajF ghcide> include time-1.14-f7a8 ghcide> include transformers-0.6.1.2-199f ghcide> include unix-2.8.6.0-6369 ghcide> include unliftio-0.2.25.1-8K5BaeKP1lcH4YiVdYRwxe ghcide> include unliftio-core-0.2.1.0-ECm0sTQ8xWtH0kCaUxji2Z ghcide> include unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV ghcide> include vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q ghcide> component ghcide-2.10.0.0-RSIN1QTZdrKgkjr8u8h3w-ghcide ghcide> include base-4.21.0.0-f068 ghcide> include data-default-0.7.1.3-51VrHfAEErR2L8CqppHpkT ghcide> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga ghcide> include ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN ghcide> include gitrev-1.3.1-Fr3nOVdlhnzLvcbaYOqB6t ghcide> include hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT ghcide> include lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze ghcide> include lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh ghcide> include optparse-applicative-0.18.1.0-E71fLFmPbayG9fSMWNADr5 ghcide> Linked component graph: ghcide> unit ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN ghcide> include Diff-0.5-5KwlTPZj9ScGqmIZTJReFp ghcide> include Glob-0.10.2-m8yvtC5BuwDIvHF58lCzz ghcide> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy ghcide> include array-0.5.8.0-038b ghcide> include async-2.2.5-4SAtpwJRIvu1g4bLe95jrP ghcide> include base-4.21.0.0-f068 ghcide> include base16-bytestring-1.0.2.0-BvGOCgcIU0P31VmBSDIqNA ghcide> include binary-0.8.9.2-4b0d ghcide> include bytestring-0.12.2.0-be6d ghcide> include case-insensitive-1.2.1.0-1111wd92GfMLQ0M9sgP9TH ghcide> include co-log-core-0.3.2.5-ASGZ5o4FGY34DBVKRVqOsy ghcide> include containers-0.7-647d ghcide> include cryptohash-sha1-0.11.101.0-1l22pLHvU7aAe8mnboA0aw ghcide> include data-default-0.7.1.3-51VrHfAEErR2L8CqppHpkT ghcide> include deepseq-1.5.1.0-b096 ghcide> include dependent-map-0.4.0.0-77icLes2OeqG1xknUX0YBp ghcide> include dependent-sum-0.7.2.0-cKI5Wf6YPQFOVxFKnZfgK ghcide> include directory-1.3.9.0-9eff ghcide> include dlist-1.0-ErOFvdzng7v2bUlF3Mrb1f ghcide> include enummapset-0.7.3.0-F45XJkClLgvKM40FWucRMH ghcide> include exceptions-0.10.9-5f69 ghcide> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga ghcide> include filepath-1.5.4.0-7ce6 ghcide> include fingertree-0.1.5.0-7Mr9oDEmpjN4Lgt6khel2z ghcide> include focus-1.0.3.2-Atli4RWF7lx6NphIo54ldv ghcide> include ghc-9.12.1-f739 ghcide> include ghc-boot-9.12.1-81fa ghcide> include ghc-boot-th-9.12.1-846e ghcide> include ghc-trace-events-0.1.2.10-KGhaV5rYUWe4FDhm8SPMdC ghcide> include haddock-library-1.11.0-f4f5 ghcide> include hashable-1.4.7.0-FrCvEjo9HTdHfqyBqag94O ghcide> include hie-bios-0.14.0-1EO8BfInNEoByCfl2LTkqo ghcide> include hie-compat-0.3.1.2-LIcRwGMCshmBlVZKWliEnS ghcide> include hiedb-0.6.0.2-4BolUAEzhoYIP8RjXYlTA0 ghcide> include hls-graph-2.10.0.0-7A3uQ5Pvr6jEG16ZLDSGmD ghcide> include hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT ghcide> include implicit-hie-0.1.4.0-HUOV7wDMsFgCzOvJt4RT2L ghcide> include lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ ghcide> include lens-aeson-1.2.3-10xhsarlo97IBOtlgoo9c ghcide> include list-t-1.0.5.7-BsHziYoyFBTJ2HV3m3MD49 ghcide> include lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze ghcide> include lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh ghcide> include mtl-2.3.1-9650 ghcide> include opentelemetry-0.8.0-EXGYnZpUmXu543ux5XHkSI ghcide> include optparse-applicative-0.18.1.0-E71fLFmPbayG9fSMWNADr5 ghcide> include os-string-2.0.7-112d ghcide> include parallel-3.2.2.0-EOA93WO8SvSCm3kjwhGa1v ghcide> include prettyprinter-1.7.1-9cBXype36ZGL944tHK7Cks ghcide> include prettyprinter-ansi-terminal-1.1.3-LwMnGvv6x1OEhtbOPx4tq3 ghcide> include random-1.2.1.3-Fu806TZniKRG79uAj7bp6W ghcide> include regex-tdfa-1.3.2.3-KCeFRiCsmWu3KEUlhnOCdr ghcide> include safe-exceptions-0.1.7.4-C5cPixA4BewDkfTl5BvYr1 ghcide> include sorted-list-0.2.3.1-HI6qkHTdYIuGy5bOOVNHCJ ghcide> include sqlite-simple-0.4.19.0-1I29xMI9wg25GxROqwWtG1 ghcide> include stm-2.5.3.1-0481 ghcide> include stm-containers-1.2.1.1-JgRuRZubxBA53SDcfZuEB6 ghcide> include syb-0.7.2.4-6chaqlyo5Pz3MnSsbnX5qQ ghcide> include text-2.1.2-5eaa ghcide> include text-rope-0.2-7E5X7ruof2r8effdHtJajF ghcide> include time-1.14-f7a8 ghcide> include transformers-0.6.1.2-199f ghcide> include unix-2.8.6.0-6369 ghcide> include unliftio-0.2.25.1-8K5BaeKP1lcH4YiVdYRwxe ghcide> include unliftio-core-0.2.1.0-ECm0sTQ8xWtH0kCaUxji2Z ghcide> include unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV ghcide> include vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q ghcide> Control.Concurrent.Strict=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Control.Concurrent.Strict,Development.IDE=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE,Development.IDE.Core.Actions=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.Core.Actions,Development.IDE.Core.Compile=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.Core.Compile,Development.IDE.Core.Debouncer=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.Core.Debouncer,Development.IDE.Core.FileStore=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.Core.FileStore,Development.IDE.Core.FileUtils=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.Core.FileUtils,Development.IDE.Core.IdeConfiguration=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.Core.IdeConfiguration,Development.IDE.Core.OfInterest=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.Core.OfInterest,Development.IDE.Core.PluginUtils=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.Core.PluginUtils,Development.IDE.Core.PositionMapping=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.Core.PositionMapping,Development.IDE.Core.Preprocessor=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.Core.Preprocessor,Development.IDE.Core.ProgressReporting=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.Core.ProgressReporting,Development.IDE.Core.RuleTypes=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.Core.RuleTypes,Development.IDE.Core.Rules=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.Core.Rules,Development.IDE.Core.Service=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.Core.Service,Development.IDE.Core.Shake=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.Core.Shake,Development.IDE.Core.Tracing=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.Core.Tracing,Development.IDE.Core.UseStale=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.Core.UseStale,Development.IDE.Core.WorkerThread=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.Core.WorkerThread,Development.IDE.GHC.Compat=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.GHC.Compat,Development.IDE.GHC.Compat.CmdLine=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.GHC.Compat.CmdLine,Development.IDE.GHC.Compat.Core=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.GHC.Compat.Core,Development.IDE.GHC.Compat.Driver=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.GHC.Compat.Driver,Development.IDE.GHC.Compat.Env=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.GHC.Compat.Env,Development.IDE.GHC.Compat.Error=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.GHC.Compat.Error,Development.IDE.GHC.Compat.Iface=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.GHC.Compat.Iface,Development.IDE.GHC.Compat.Logger=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.GHC.Compat.Logger,Development.IDE.GHC.Compat.Outputable=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.GHC.Compat.Outputable,Development.IDE.GHC.Compat.Parser=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.GHC.Compat.Parser,Development.IDE.GHC.Compat.Plugins=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.GHC.Compat.Plugins,Development.IDE.GHC.Compat.Units=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.GHC.Compat.Units,Development.IDE.GHC.Compat.Util=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.GHC.Compat.Util,Development.IDE.GHC.CoreFile=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.GHC.CoreFile,Development.IDE.GHC.Error=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.GHC.Error,Development.IDE.GHC.Orphans=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.GHC.Orphans,Development.IDE.GHC.Util=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.GHC.Util,Development.IDE.Import.DependencyInformation=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.Import.DependencyInformation,Development.IDE.Import.FindImports=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.Import.FindImports,Development.IDE.LSP.HoverDefinition=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.LSP.HoverDefinition,Development.IDE.LSP.LanguageServer=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.LSP.LanguageServer,Development.IDE.LSP.Notifications=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.LSP.Notifications,Development.IDE.LSP.Outline=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.LSP.Outline,Development.IDE.LSP.Server=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.LSP.Server,Development.IDE.Main=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.Main,Development.IDE.Main.HeapStats=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.Main.HeapStats,Development.IDE.Monitoring.OpenTelemetry=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.Monitoring.OpenTelemetry,Development.IDE.Plugin=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.Plugin,Development.IDE.Plugin.Completions=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.Plugin.Completions,Development.IDE.Plugin.Completions.Logic=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.Plugin.Completions.Logic,Development.IDE.Plugin.Completions.Types=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.Plugin.Completions.Types,Development.IDE.Plugin.HLS=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.Plugin.HLS,Development.IDE.Plugin.HLS.GhcIde=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.Plugin.HLS.GhcIde,Development.IDE.Plugin.Test=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.Plugin.Test,Development.IDE.Plugin.TypeLenses=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.Plugin.TypeLenses,Development.IDE.Session=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.Session,Development.IDE.Session.Diagnostics=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.Session.Diagnostics,Development.IDE.Session.Implicit=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.Session.Implicit,Development.IDE.Spans.AtPoint=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.Spans.AtPoint,Development.IDE.Spans.Common=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.Spans.Common,Development.IDE.Spans.Documentation=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.Spans.Documentation,Development.IDE.Spans.LocalBindings=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.Spans.LocalBindings,Development.IDE.Spans.Pragmas=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.Spans.Pragmas,Development.IDE.Types.Diagnostics=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.Types.Diagnostics,Development.IDE.Types.Exports=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.Types.Exports,Development.IDE.Types.HscEnvEq=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.Types.HscEnvEq,Development.IDE.Types.KnownTargets=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.Types.KnownTargets,Development.IDE.Types.Location=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.Types.Location,Development.IDE.Types.Monitoring=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.Types.Monitoring,Development.IDE.Types.Options=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.Types.Options,Development.IDE.Types.Shake=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Development.IDE.Types.Shake,Generics.SYB.GHC=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Generics.SYB.GHC,Text.Fuzzy.Parallel=ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN:Text.Fuzzy.Parallel ghcide> unit ghcide-2.10.0.0-RSIN1QTZdrKgkjr8u8h3w-ghcide ghcide> include base-4.21.0.0-f068 ghcide> include data-default-0.7.1.3-51VrHfAEErR2L8CqppHpkT ghcide> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga ghcide> include ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN ghcide> include gitrev-1.3.1-Fr3nOVdlhnzLvcbaYOqB6t ghcide> include hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT ghcide> include lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze ghcide> include lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh ghcide> include optparse-applicative-0.18.1.0-E71fLFmPbayG9fSMWNADr5 ghcide> Ready component graph: ghcide> definite ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN ghcide> depends Diff-0.5-5KwlTPZj9ScGqmIZTJReFp ghcide> depends Glob-0.10.2-m8yvtC5BuwDIvHF58lCzz ghcide> depends aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy ghcide> depends array-0.5.8.0-038b ghcide> depends async-2.2.5-4SAtpwJRIvu1g4bLe95jrP ghcide> depends base-4.21.0.0-f068 ghcide> depends base16-bytestring-1.0.2.0-BvGOCgcIU0P31VmBSDIqNA ghcide> depends binary-0.8.9.2-4b0d ghcide> depends bytestring-0.12.2.0-be6d ghcide> depends case-insensitive-1.2.1.0-1111wd92GfMLQ0M9sgP9TH ghcide> depends co-log-core-0.3.2.5-ASGZ5o4FGY34DBVKRVqOsy ghcide> depends containers-0.7-647d ghcide> depends cryptohash-sha1-0.11.101.0-1l22pLHvU7aAe8mnboA0aw ghcide> depends data-default-0.7.1.3-51VrHfAEErR2L8CqppHpkT ghcide> depends deepseq-1.5.1.0-b096 ghcide> depends dependent-map-0.4.0.0-77icLes2OeqG1xknUX0YBp ghcide> depends dependent-sum-0.7.2.0-cKI5Wf6YPQFOVxFKnZfgK ghcide> depends directory-1.3.9.0-9eff ghcide> depends dlist-1.0-ErOFvdzng7v2bUlF3Mrb1f ghcide> depends enummapset-0.7.3.0-F45XJkClLgvKM40FWucRMH ghcide> depends exceptions-0.10.9-5f69 ghcide> depends extra-1.8-GxUfFMQp4R7HmYwoSoVuga ghcide> depends filepath-1.5.4.0-7ce6 ghcide> depends fingertree-0.1.5.0-7Mr9oDEmpjN4Lgt6khel2z ghcide> depends focus-1.0.3.2-Atli4RWF7lx6NphIo54ldv ghcide> depends ghc-9.12.1-f739 ghcide> depends ghc-boot-9.12.1-81fa ghcide> depends ghc-boot-th-9.12.1-846e ghcide> depends ghc-trace-events-0.1.2.10-KGhaV5rYUWe4FDhm8SPMdC ghcide> depends haddock-library-1.11.0-f4f5 ghcide> depends hashable-1.4.7.0-FrCvEjo9HTdHfqyBqag94O ghcide> depends hie-bios-0.14.0-1EO8BfInNEoByCfl2LTkqo ghcide> depends hie-compat-0.3.1.2-LIcRwGMCshmBlVZKWliEnS ghcide> depends hiedb-0.6.0.2-4BolUAEzhoYIP8RjXYlTA0 ghcide> depends hls-graph-2.10.0.0-7A3uQ5Pvr6jEG16ZLDSGmD ghcide> depends hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT ghcide> depends implicit-hie-0.1.4.0-HUOV7wDMsFgCzOvJt4RT2L ghcide> depends lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ ghcide> depends lens-aeson-1.2.3-10xhsarlo97IBOtlgoo9c ghcide> depends list-t-1.0.5.7-BsHziYoyFBTJ2HV3m3MD49 ghcide> depends lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze ghcide> depends lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh ghcide> depends mtl-2.3.1-9650 ghcide> depends opentelemetry-0.8.0-EXGYnZpUmXu543ux5XHkSI ghcide> depends optparse-applicative-0.18.1.0-E71fLFmPbayG9fSMWNADr5 ghcide> depends os-string-2.0.7-112d ghcide> depends parallel-3.2.2.0-EOA93WO8SvSCm3kjwhGa1v ghcide> depends prettyprinter-1.7.1-9cBXype36ZGL944tHK7Cks ghcide> depends prettyprinter-ansi-terminal-1.1.3-LwMnGvv6x1OEhtbOPx4tq3 ghcide> depends random-1.2.1.3-Fu806TZniKRG79uAj7bp6W ghcide> depends regex-tdfa-1.3.2.3-KCeFRiCsmWu3KEUlhnOCdr ghcide> depends safe-exceptions-0.1.7.4-C5cPixA4BewDkfTl5BvYr1 ghcide> depends sorted-list-0.2.3.1-HI6qkHTdYIuGy5bOOVNHCJ ghcide> depends sqlite-simple-0.4.19.0-1I29xMI9wg25GxROqwWtG1 ghcide> depends stm-2.5.3.1-0481 ghcide> depends stm-containers-1.2.1.1-JgRuRZubxBA53SDcfZuEB6 ghcide> depends syb-0.7.2.4-6chaqlyo5Pz3MnSsbnX5qQ ghcide> depends text-2.1.2-5eaa ghcide> depends text-rope-0.2-7E5X7ruof2r8effdHtJajF ghcide> depends time-1.14-f7a8 ghcide> depends transformers-0.6.1.2-199f ghcide> depends unix-2.8.6.0-6369 ghcide> depends unliftio-0.2.25.1-8K5BaeKP1lcH4YiVdYRwxe ghcide> depends unliftio-core-0.2.1.0-ECm0sTQ8xWtH0kCaUxji2Z ghcide> depends unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV ghcide> depends vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q ghcide> definite ghcide-2.10.0.0-RSIN1QTZdrKgkjr8u8h3w-ghcide ghcide> depends base-4.21.0.0-f068 ghcide> depends data-default-0.7.1.3-51VrHfAEErR2L8CqppHpkT ghcide> depends extra-1.8-GxUfFMQp4R7HmYwoSoVuga ghcide> depends ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN ghcide> depends gitrev-1.3.1-Fr3nOVdlhnzLvcbaYOqB6t ghcide> depends hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT ghcide> depends lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze ghcide> depends lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh ghcide> depends optparse-applicative-0.18.1.0-E71fLFmPbayG9fSMWNADr5 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/5pa7r78r4pmqagfq71srmdkkwligwdb2-ghcide-2.10.0.0 ghcide> Executables installed in: ghcide> /nix/store/5pa7r78r4pmqagfq71srmdkkwligwdb2-ghcide-2.10.0.0/bin ghcide> Libraries installed in: ghcide> /nix/store/5pa7r78r4pmqagfq71srmdkkwligwdb2-ghcide-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN ghcide> Dynamic Libraries installed in: ghcide> /nix/store/5pa7r78r4pmqagfq71srmdkkwligwdb2-ghcide-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739 ghcide> Private executables installed in: ghcide> /nix/store/5pa7r78r4pmqagfq71srmdkkwligwdb2-ghcide-2.10.0.0/libexec/x86_64-linux-ghc-9.12.1-f739/ghcide-2.10.0.0 ghcide> Data files installed in: ghcide> /nix/store/5pa7r78r4pmqagfq71srmdkkwligwdb2-ghcide-2.10.0.0/share/x86_64-linux-ghc-9.12.1-f739/ghcide-2.10.0.0 ghcide> Documentation installed in: ghcide> /nix/store/7dbjs2c7n1hjhyyp8r2ks9jlmjz189l3-ghcide-2.10.0.0-doc/share/doc/ghcide-2.10.0.0 ghcide> Configuration files installed in: ghcide> /nix/store/5pa7r78r4pmqagfq71srmdkkwligwdb2-ghcide-2.10.0.0/etc ghcide> No alex found ghcide> Using ar found on system at: ghcide> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar ghcide> No c2hs found ghcide> No cpphs found ghcide> No doctest found ghcide> Using gcc version 14.3.0 given by user at: ghcide> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc ghcide> Using ghc version 9.12.1 found on system at: ghcide> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc ghcide> Using ghc-pkg version 9.12.1 found on system at: ghcide> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/hpc-ghc-9.12.1 ghcide> Using hsc2hs version 0.68.10 found on system at: ghcide> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/hsc2hs-ghc-9.12.1 ghcide> Using hscolour version 1.25 found on system at: ghcide> /nix/store/wrs1dkr0pfxm92c5zxrfyy62ifw61ybm-hscolour-1.25/bin/HsColour ghcide> No jhc found ghcide> Using ld found on system at: ghcide> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/runghc-9.12.1 ghcide> Using strip version 2.44 found on system at: ghcide> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip ghcide> Using tar found on system at: ghcide> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar ghcide> No uhc found ghcide> 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-112d) 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 ) 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 ) 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> 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> Documentation created: dist/doc/html/lsp-test, lsp-test> dist/doc/html/lsp-test/lsp-test.txt 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 ) lsp-test> Preprocessing test suite 'func-test' for lsp-test-0.17.1.1... 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 ) lsp-test> Preprocessing test suite 'tests' for lsp-test-0.17.1.1... 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 ) lsp-test> Preprocessing test suite 'example' for lsp-test-0.17.1.1... 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 ) lsp-test> Running phase: installPhase 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 ) lsp-test> Installing library in /nix/store/qanifwwivgj4zsfg6gihj0b2p912my2s-lsp-test-0.17.1.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/lsp-test-0.17.1.1-3aiAfJh8Xli1a9Cr0uUn5n 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> Running phase: fixupPhase lsp-test> shrinking RPATHs of ELF executables and libraries in /nix/store/qanifwwivgj4zsfg6gihj0b2p912my2s-lsp-test-0.17.1.1 lsp-test> shrinking /nix/store/qanifwwivgj4zsfg6gihj0b2p912my2s-lsp-test-0.17.1.1/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHSlsp-test-0.17.1.1-3aiAfJh8Xli1a9Cr0uUn5n-ghc9.12.1.so lsp-test> checking for references to /build/ in /nix/store/qanifwwivgj4zsfg6gihj0b2p912my2s-lsp-test-0.17.1.1... lsp-test> patching script interpreter paths in /nix/store/qanifwwivgj4zsfg6gihj0b2p912my2s-lsp-test-0.17.1.1 lsp-test> stripping (with command strip and flags -S -p) in /nix/store/qanifwwivgj4zsfg6gihj0b2p912my2s-lsp-test-0.17.1.1/lib lsp-test> shrinking RPATHs of ELF executables and libraries in /nix/store/b32qypqpzl7kcxk0ihd404g1y8ix9dzx-lsp-test-0.17.1.1-doc lsp-test> checking for references to /build/ in /nix/store/b32qypqpzl7kcxk0ihd404g1y8ix9dzx-lsp-test-0.17.1.1-doc... lsp-test> patching script interpreter paths in /nix/store/b32qypqpzl7kcxk0ihd404g1y8ix9dzx-lsp-test-0.17.1.1-doc lsp-test (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/b32qypqpzl7kcxk0ihd404g1y8ix9dzx-lsp-test-0.17.1.1-doc /nix/store/qanifwwivgj4zsfg6gihj0b2p912my2s-lsp-test-0.17.1.1 lsp-test (post)> Pushing 2 paths (295 are already present) using zstd to cache sellout ⏳ lsp-test (post)> lsp-test (post)> Pushing /nix/store/b32qypqpzl7kcxk0ihd404g1y8ix9dzx-lsp-test-0.17.1.1-doc (1.61 MiB) lsp-test (post)> Pushing /nix/store/qanifwwivgj4zsfg6gihj0b2p912my2s-lsp-test-0.17.1.1 (9.17 MiB) lsp-test (post)> lsp-test (post)> All done. lsp-test (post)> added 2 signatures lsp-test (post)> added 1 signatures lsp-test (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/b32qypqpzl7kcxk0ihd404g1y8ix9dzx-lsp-test-0.17.1.1-doc /nix/store/qanifwwivgj4zsfg6gihj0b2p912my2s-lsp-test-0.17.1.1 lsp-test (post)> copying 2 paths... lsp-test (post)> copying path '/nix/store/b32qypqpzl7kcxk0ihd404g1y8ix9dzx-lsp-test-0.17.1.1-doc' to 'https://cache.nix-ci.com'... lsp-test (post)> copying path '/nix/store/qanifwwivgj4zsfg6gihj0b2p912my2s-lsp-test-0.17.1.1' to 'https://cache.nix-ci.com'... lsp-test (post)> copying 1 paths... lsp-test (post)> copying path '/nix/store/l3kisvxfi9p6jjinmnawh02g0isi5vrw-lsp-test-0.17.1.1.drv' to 'https://cache.nix-ci.com'... lsp-test (post)> added 0 signatures lsp-test (post)> added 0 signatures lsp-test (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/b32qypqpzl7kcxk0ihd404g1y8ix9dzx-lsp-test-0.17.1.1-doc /nix/store/qanifwwivgj4zsfg6gihj0b2p912my2s-lsp-test-0.17.1.1 lsp-test (post)> copying 2 paths... lsp-test (post)> copying path '/nix/store/b32qypqpzl7kcxk0ihd404g1y8ix9dzx-lsp-test-0.17.1.1-doc' to 'ssh-ng://worker.nix-ci.com'... lsp-test (post)> copying path '/nix/store/qanifwwivgj4zsfg6gihj0b2p912my2s-lsp-test-0.17.1.1' to 'ssh-ng://worker.nix-ci.com'... lsp-test (post)> copying 1 paths... lsp-test (post)> copying path '/nix/store/l3kisvxfi9p6jjinmnawh02g0isi5vrw-lsp-test-0.17.1.1.drv' to 'ssh-ng://worker.nix-ci.com'... 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> 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 ) ghcide> [59 of 77] Compiling Development.IDE.Core.FileExists ( src/Development/IDE/Core/FileExists.hs, dist/build/Development/IDE/Core/FileExists.o, dist/build/Development/IDE/Core/FileExists.dyn_o ) ghcide> [60 of 77] Compiling Development.IDE.Core.Service ( src/Development/IDE/Core/Service.hs, dist/build/Development/IDE/Core/Service.o, dist/build/Development/IDE/Core/Service.dyn_o ) ghcide> [61 of 77] Compiling Development.IDE.LSP.Notifications ( src/Development/IDE/LSP/Notifications.hs, dist/build/Development/IDE/LSP/Notifications.o, dist/build/Development/IDE/LSP/Notifications.dyn_o ) ghcide> [62 of 77] Compiling Development.IDE.Core.PluginUtils ( src/Development/IDE/Core/PluginUtils.hs, dist/build/Development/IDE/Core/PluginUtils.o, dist/build/Development/IDE/Core/PluginUtils.dyn_o ) ghcide> [63 of 77] Compiling Development.IDE.Core.Actions ( src/Development/IDE/Core/Actions.hs, dist/build/Development/IDE/Core/Actions.o, dist/build/Development/IDE/Core/Actions.dyn_o ) ghcide> [64 of 77] Compiling Development.IDE.Core.Rules ( src/Development/IDE/Core/Rules.hs, dist/build/Development/IDE/Core/Rules.o, dist/build/Development/IDE/Core/Rules.dyn_o ) ghcide> 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.o, dist/build/Development/IDE/Plugin/Test.dyn_o ) ghcide> [66 of 77] Compiling Development.IDE.LSP.Outline ( src/Development/IDE/LSP/Outline.hs, dist/build/Development/IDE/LSP/Outline.o, dist/build/Development/IDE/LSP/Outline.dyn_o ) ghcide> [67 of 77] Compiling Development.IDE.LSP.HoverDefinition ( src/Development/IDE/LSP/HoverDefinition.hs, dist/build/Development/IDE/LSP/HoverDefinition.o, dist/build/Development/IDE/LSP/HoverDefinition.dyn_o ) ghcide> [68 of 77] Compiling Development.IDE ( src/Development/IDE.hs, dist/build/Development/IDE.o, dist/build/Development/IDE.dyn_o ) ghcide> [69 of 77] Compiling Development.IDE.Spans.Pragmas ( src/Development/IDE/Spans/Pragmas.hs, dist/build/Development/IDE/Spans/Pragmas.o, dist/build/Development/IDE/Spans/Pragmas.dyn_o ) ghcide> 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 ) 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> : 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-112d) 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 ) 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> 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 ) 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 ) 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 ) 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.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> 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 ) 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 ) 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> 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-112d) ghcide> ghcide> [ 1 of 77] Compiling Control.Concurrent.Strict ( src/Control/Concurrent/Strict.hs, /build/ghc2207_tmp_0/ghc_tmp_80.o, /build/ghc2207_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/ghc2207_tmp_0/ghc_tmp_84.o, /build/ghc2207_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/ghc2207_tmp_0/ghc_tmp_86.o, /build/ghc2207_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/ghc2207_tmp_0/ghc_tmp_92.o, /build/ghc2207_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/ghc2207_tmp_0/ghc_tmp_90.o, /build/ghc2207_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/ghc2207_tmp_0/ghc_tmp_88.o, /build/ghc2207_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/ghc2207_tmp_0/ghc_tmp_98.o, /build/ghc2207_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/ghc2207_tmp_0/ghc_tmp_100.o, /build/ghc2207_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/ghc2207_tmp_0/ghc_tmp_94.o, /build/ghc2207_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/ghc2207_tmp_0/ghc_tmp_96.o, /build/ghc2207_tmp_0/ghc_tmp_96.dyn_o ) ghcide> [18 of 77] Compiling Development.IDE.GHC.Compat ( src/Development/IDE/GHC/Compat.hs, /build/ghc2207_tmp_0/ghc_tmp_82.o, /build/ghc2207_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/ghc2207_tmp_0/ghc_tmp_102.o, /build/ghc2207_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/ghc2207_tmp_0/ghc_tmp_126.o, /build/ghc2207_tmp_0/ghc_tmp_126.dyn_o ) ghcide> [25 of 77] Compiling Development.IDE.Types.Diagnostics ( src/Development/IDE/Types/Diagnostics.hs, /build/ghc2207_tmp_0/ghc_tmp_118.o, /build/ghc2207_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/ghc2207_tmp_0/ghc_tmp_108.o, /build/ghc2207_tmp_0/ghc_tmp_108.dyn_o ) ghcide> [28 of 77] Compiling Development.IDE.GHC.Orphans ( src/Development/IDE/GHC/Orphans.hs, /build/ghc2207_tmp_0/ghc_tmp_106.o, /build/ghc2207_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/ghc2207_tmp_0/ghc_tmp_124.o, /build/ghc2207_tmp_0/ghc_tmp_124.dyn_o ) ghcide> [30 of 77] Compiling Development.IDE.Types.Exports ( src/Development/IDE/Types/Exports.hs, /build/ghc2207_tmp_0/ghc_tmp_120.o, /build/ghc2207_tmp_0/ghc_tmp_120.dyn_o ) ghcide> [31 of 77] Compiling Development.IDE.Spans.Common ( src/Development/IDE/Spans/Common.hs, /build/ghc2207_tmp_0/ghc_tmp_114.o, /build/ghc2207_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/ghc2207_tmp_0/ghc_tmp_104.o, /build/ghc2207_tmp_0/ghc_tmp_104.dyn_o ) ghcide> [34 of 77] Compiling Development.IDE.Types.HscEnvEq ( src/Development/IDE/Types/HscEnvEq.hs, /build/ghc2207_tmp_0/ghc_tmp_122.o, /build/ghc2207_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/ghc2207_tmp_0/ghc_tmp_116.o, /build/ghc2207_tmp_0/ghc_tmp_116.dyn_o ) ghcide> [36 of 77] Compiling Development.IDE.Import.FindImports ( src/Development/IDE/Import/FindImports.hs, /build/ghc2207_tmp_0/ghc_tmp_112.o, /build/ghc2207_tmp_0/ghc_tmp_112.dyn_o ) ghcide> [37 of 77] Compiling Development.IDE.Import.DependencyInformation ( src/Development/IDE/Import/DependencyInformation.hs, /build/ghc2207_tmp_0/ghc_tmp_110.o, /build/ghc2207_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 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/5pa7r78r4pmqagfq71srmdkkwligwdb2-ghcide-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN ghcide> Installing executable ghcide in /nix/store/5pa7r78r4pmqagfq71srmdkkwligwdb2-ghcide-2.10.0.0/bin ghcide> Warning: The directory ghcide> /nix/store/5pa7r78r4pmqagfq71srmdkkwligwdb2-ghcide-2.10.0.0/bin is not in the ghcide> system search path. ghcide> Running phase: fixupPhase ghcide> shrinking RPATHs of ELF executables and libraries in /nix/store/5pa7r78r4pmqagfq71srmdkkwligwdb2-ghcide-2.10.0.0 ghcide> shrinking /nix/store/5pa7r78r4pmqagfq71srmdkkwligwdb2-ghcide-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHSghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN-ghc9.12.1.so ghcide> shrinking /nix/store/5pa7r78r4pmqagfq71srmdkkwligwdb2-ghcide-2.10.0.0/bin/ghcide ghcide> checking for references to /build/ in /nix/store/5pa7r78r4pmqagfq71srmdkkwligwdb2-ghcide-2.10.0.0... ghcide> patching script interpreter paths in /nix/store/5pa7r78r4pmqagfq71srmdkkwligwdb2-ghcide-2.10.0.0 ghcide> stripping (with command strip and flags -S -p) in /nix/store/5pa7r78r4pmqagfq71srmdkkwligwdb2-ghcide-2.10.0.0/lib /nix/store/5pa7r78r4pmqagfq71srmdkkwligwdb2-ghcide-2.10.0.0/bin ghcide> shrinking RPATHs of ELF executables and libraries in /nix/store/7dbjs2c7n1hjhyyp8r2ks9jlmjz189l3-ghcide-2.10.0.0-doc ghcide> checking for references to /build/ in /nix/store/7dbjs2c7n1hjhyyp8r2ks9jlmjz189l3-ghcide-2.10.0.0-doc... ghcide> patching script interpreter paths in /nix/store/7dbjs2c7n1hjhyyp8r2ks9jlmjz189l3-ghcide-2.10.0.0-doc ghcide (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/5pa7r78r4pmqagfq71srmdkkwligwdb2-ghcide-2.10.0.0 /nix/store/7dbjs2c7n1hjhyyp8r2ks9jlmjz189l3-ghcide-2.10.0.0-doc ghcide (post)> Pushing 2 paths (400 are already present) using zstd to cache sellout ⏳ ghcide (post)> ghcide (post)> Pushing /nix/store/7dbjs2c7n1hjhyyp8r2ks9jlmjz189l3-ghcide-2.10.0.0-doc (41.96 MiB) ghcide (post)> Pushing /nix/store/5pa7r78r4pmqagfq71srmdkkwligwdb2-ghcide-2.10.0.0 (151.19 MiB) ghcide (post)> ghcide (post)> All done. ghcide (post)> added 2 signatures ghcide (post)> added 2 signatures ghcide (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/5pa7r78r4pmqagfq71srmdkkwligwdb2-ghcide-2.10.0.0 /nix/store/7dbjs2c7n1hjhyyp8r2ks9jlmjz189l3-ghcide-2.10.0.0-doc ghcide (post)> copying 2 paths... ghcide (post)> copying path '/nix/store/7dbjs2c7n1hjhyyp8r2ks9jlmjz189l3-ghcide-2.10.0.0-doc' to 'https://cache.nix-ci.com'... ghcide (post)> copying path '/nix/store/5pa7r78r4pmqagfq71srmdkkwligwdb2-ghcide-2.10.0.0' to 'https://cache.nix-ci.com'... ghcide (post)> copying 1 paths... ghcide (post)> copying path '/nix/store/s3vk0knm2bzfjs46bvkvbxrsp0plvb9d-ghcide-2.10.0.0.drv' to 'https://cache.nix-ci.com'... ghcide (post)> added 0 signatures ghcide (post)> added 0 signatures ghcide (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/5pa7r78r4pmqagfq71srmdkkwligwdb2-ghcide-2.10.0.0 /nix/store/7dbjs2c7n1hjhyyp8r2ks9jlmjz189l3-ghcide-2.10.0.0-doc ghcide (post)> copying 2 paths... ghcide (post)> copying path '/nix/store/7dbjs2c7n1hjhyyp8r2ks9jlmjz189l3-ghcide-2.10.0.0-doc' to 'ssh-ng://worker.nix-ci.com'... ghcide (post)> copying path '/nix/store/5pa7r78r4pmqagfq71srmdkkwligwdb2-ghcide-2.10.0.0' to 'ssh-ng://worker.nix-ci.com'... ghcide (post)> copying 1 paths... ghcide (post)> copying path '/nix/store/s3vk0knm2bzfjs46bvkvbxrsp0plvb9d-ghcide-2.10.0.0.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/9skx0bgcj6aap3gqv0k4iz29fraj0xq2-hls-test-utils-2.10.0.0.drv'... hls-test-utils> Running phase: setupCompilerEnvironmentPhase hls-test-utils> Build with /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1. 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.NxJrkbKCGD/setup-package.conf.d -threaded hls-test-utils> [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.NxJrkbKCGD/Main.o ) hls-test-utils> [2 of 2] Linking Setup hls-test-utils> Running phase: updateAutotoolsGnuConfigScriptsPhase hls-test-utils> Running phase: configurePhase hls-test-utils> configureFlags: --verbose --prefix=/nix/store/2hksmrgh9jqs5hsj3bkznwm55mlqmi71-hls-test-utils-2.10.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/m61ym5cs5jcd0cincbg75fyrgz3h57px-hls-test-utils-2.10.0.0-doc/share/doc/hls-test-utils-2.10.0.0 --with-gcc=gcc --package-db=/build/tmp.NxJrkbKCGD/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-ghc-9.12.1/bin/ghc is version hls-test-utils> 9.12.1 hls-test-utils> Flags chosen: pedantic=False hls-test-utils> Dependency aeson: using aeson-2.2.3.0 hls-test-utils> Dependency async: using async-2.2.5 hls-test-utils> Dependency base >=4.12 && <5: using base-4.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-36WY9Km1ArP2pHBFuswS3u hls-test-utils> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy hls-test-utils> include async-2.2.5-4SAtpwJRIvu1g4bLe95jrP hls-test-utils> include base-4.21.0.0-f068 hls-test-utils> include bytestring-0.12.2.0-be6d hls-test-utils> include containers-0.7-647d hls-test-utils> include data-default-0.7.1.3-51VrHfAEErR2L8CqppHpkT hls-test-utils> include directory-1.3.9.0-9eff hls-test-utils> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga hls-test-utils> include filepath-1.5.4.0-7ce6 hls-test-utils> include ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN hls-test-utils> include hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT hls-test-utils> include lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ hls-test-utils> include lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze hls-test-utils> include lsp-test-0.17.1.1-3aiAfJh8Xli1a9Cr0uUn5n hls-test-utils> include lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh hls-test-utils> include neat-interpolation-0.5.1.4-DKd48F2DycPBtiLcbwykqu hls-test-utils> include safe-exceptions-0.1.7.4-C5cPixA4BewDkfTl5BvYr1 hls-test-utils> include tasty-1.5.3-2LfycgWm1o5IAj3wjDgcIY hls-test-utils> include tasty-expected-failure-0.12.3-LhvEDspiDXSDpqssa5Lvya hls-test-utils> include tasty-golden-2.3.5-7WnAi8lmboE863hL7Jgziq hls-test-utils> include tasty-hunit-0.10.2-GxiECQtHLG9JqzzTC7gSqY hls-test-utils> include tasty-rerun-1.1.20-4HbenrdBbSi1VVj2zS8FVQ hls-test-utils> include temporary-1.3-IvNvS6OZKey6h9lvi7WIGg hls-test-utils> include text-2.1.2-5eaa hls-test-utils> include text-rope-0.2-7E5X7ruof2r8effdHtJajF hls-test-utils> Linked component graph: hls-test-utils> unit hls-test-utils-2.10.0.0-36WY9Km1ArP2pHBFuswS3u hls-test-utils> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy hls-test-utils> include async-2.2.5-4SAtpwJRIvu1g4bLe95jrP hls-test-utils> include base-4.21.0.0-f068 hls-test-utils> include bytestring-0.12.2.0-be6d hls-test-utils> include containers-0.7-647d hls-test-utils> include data-default-0.7.1.3-51VrHfAEErR2L8CqppHpkT hls-test-utils> include directory-1.3.9.0-9eff hls-test-utils> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga hls-test-utils> include filepath-1.5.4.0-7ce6 hls-test-utils> include ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN hls-test-utils> include hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT hls-test-utils> include lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ hls-test-utils> include lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze hls-test-utils> include lsp-test-0.17.1.1-3aiAfJh8Xli1a9Cr0uUn5n hls-test-utils> include lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh hls-test-utils> include neat-interpolation-0.5.1.4-DKd48F2DycPBtiLcbwykqu hls-test-utils> include safe-exceptions-0.1.7.4-C5cPixA4BewDkfTl5BvYr1 hls-test-utils> include tasty-1.5.3-2LfycgWm1o5IAj3wjDgcIY hls-test-utils> include tasty-expected-failure-0.12.3-LhvEDspiDXSDpqssa5Lvya hls-test-utils> include tasty-golden-2.3.5-7WnAi8lmboE863hL7Jgziq hls-test-utils> include tasty-hunit-0.10.2-GxiECQtHLG9JqzzTC7gSqY hls-test-utils> include tasty-rerun-1.1.20-4HbenrdBbSi1VVj2zS8FVQ hls-test-utils> include temporary-1.3-IvNvS6OZKey6h9lvi7WIGg hls-test-utils> include text-2.1.2-5eaa hls-test-utils> include text-rope-0.2-7E5X7ruof2r8effdHtJajF hls-test-utils> Development.IDE.Test=hls-test-utils-2.10.0.0-36WY9Km1ArP2pHBFuswS3u:Development.IDE.Test,Development.IDE.Test.Diagnostic=hls-test-utils-2.10.0.0-36WY9Km1ArP2pHBFuswS3u:Development.IDE.Test.Diagnostic,Test.Hls=hls-test-utils-2.10.0.0-36WY9Km1ArP2pHBFuswS3u:Test.Hls,Test.Hls.FileSystem=hls-test-utils-2.10.0.0-36WY9Km1ArP2pHBFuswS3u:Test.Hls.FileSystem,Test.Hls.Util=hls-test-utils-2.10.0.0-36WY9Km1ArP2pHBFuswS3u:Test.Hls.Util hls-test-utils> Ready component graph: hls-test-utils> definite hls-test-utils-2.10.0.0-36WY9Km1ArP2pHBFuswS3u hls-test-utils> depends aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy hls-test-utils> depends async-2.2.5-4SAtpwJRIvu1g4bLe95jrP hls-test-utils> depends base-4.21.0.0-f068 hls-test-utils> depends bytestring-0.12.2.0-be6d hls-test-utils> depends containers-0.7-647d hls-test-utils> depends data-default-0.7.1.3-51VrHfAEErR2L8CqppHpkT hls-test-utils> depends directory-1.3.9.0-9eff hls-test-utils> depends extra-1.8-GxUfFMQp4R7HmYwoSoVuga hls-test-utils> depends filepath-1.5.4.0-7ce6 hls-test-utils> depends ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN hls-test-utils> depends hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT hls-test-utils> depends lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ hls-test-utils> depends lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze hls-test-utils> depends lsp-test-0.17.1.1-3aiAfJh8Xli1a9Cr0uUn5n hls-test-utils> depends lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh hls-test-utils> depends neat-interpolation-0.5.1.4-DKd48F2DycPBtiLcbwykqu hls-test-utils> depends safe-exceptions-0.1.7.4-C5cPixA4BewDkfTl5BvYr1 hls-test-utils> depends tasty-1.5.3-2LfycgWm1o5IAj3wjDgcIY hls-test-utils> depends tasty-expected-failure-0.12.3-LhvEDspiDXSDpqssa5Lvya hls-test-utils> depends tasty-golden-2.3.5-7WnAi8lmboE863hL7Jgziq hls-test-utils> depends tasty-hunit-0.10.2-GxiECQtHLG9JqzzTC7gSqY hls-test-utils> depends tasty-rerun-1.1.20-4HbenrdBbSi1VVj2zS8FVQ hls-test-utils> depends temporary-1.3-IvNvS6OZKey6h9lvi7WIGg hls-test-utils> depends text-2.1.2-5eaa hls-test-utils> depends text-rope-0.2-7E5X7ruof2r8effdHtJajF 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/2hksmrgh9jqs5hsj3bkznwm55mlqmi71-hls-test-utils-2.10.0.0 hls-test-utils> Executables installed in: hls-test-utils> /nix/store/2hksmrgh9jqs5hsj3bkznwm55mlqmi71-hls-test-utils-2.10.0.0/bin hls-test-utils> Libraries installed in: hls-test-utils> /nix/store/2hksmrgh9jqs5hsj3bkznwm55mlqmi71-hls-test-utils-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/hls-test-utils-2.10.0.0-36WY9Km1ArP2pHBFuswS3u hls-test-utils> Dynamic Libraries installed in: hls-test-utils> /nix/store/2hksmrgh9jqs5hsj3bkznwm55mlqmi71-hls-test-utils-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739 hls-test-utils> Private executables installed in: hls-test-utils> /nix/store/2hksmrgh9jqs5hsj3bkznwm55mlqmi71-hls-test-utils-2.10.0.0/libexec/x86_64-linux-ghc-9.12.1-f739/hls-test-utils-2.10.0.0 hls-test-utils> Data files installed in: hls-test-utils> /nix/store/2hksmrgh9jqs5hsj3bkznwm55mlqmi71-hls-test-utils-2.10.0.0/share/x86_64-linux-ghc-9.12.1-f739/hls-test-utils-2.10.0.0 hls-test-utils> Documentation installed in: hls-test-utils> /nix/store/m61ym5cs5jcd0cincbg75fyrgz3h57px-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/2hksmrgh9jqs5hsj3bkznwm55mlqmi71-hls-test-utils-2.10.0.0/etc hls-test-utils> No alex found hls-test-utils> Using ar found on system at: hls-test-utils> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar hls-test-utils> No c2hs found hls-test-utils> No cpphs found hls-test-utils> No doctest found hls-test-utils> Using gcc version 14.3.0 given by user at: hls-test-utils> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc hls-test-utils> Using ghc version 9.12.1 found on system at: hls-test-utils> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/wrs1dkr0pfxm92c5zxrfyy62ifw61ybm-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/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/ld 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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip hls-test-utils> Using tar found on system at: hls-test-utils> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar hls-test-utils> No uhc found hls-test-utils> 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 ) hls-test-utils> [3 of 5] Compiling Test.Hls.FileSystem ( src/Test/Hls/FileSystem.hs, dist/build/Test/Hls/FileSystem.o, dist/build/Test/Hls/FileSystem.dyn_o ) hls-test-utils> [4 of 5] Compiling Test.Hls.Util ( src/Test/Hls/Util.hs, dist/build/Test/Hls/Util.o, dist/build/Test/Hls/Util.dyn_o ) hls-test-utils> [5 of 5] Compiling Test.Hls ( src/Test/Hls.hs, dist/build/Test/Hls.o, dist/build/Test/Hls.dyn_o ) hls-test-utils> [1 of 5] Compiling Development.IDE.Test.Diagnostic ( src/Development/IDE/Test/Diagnostic.hs, dist/build/Development/IDE/Test/Diagnostic.p_o ) hls-test-utils> 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.p_o ) hls-test-utils> [3 of 5] Compiling Test.Hls.FileSystem ( src/Test/Hls/FileSystem.hs, dist/build/Test/Hls/FileSystem.p_o ) hls-test-utils> [4 of 5] Compiling Test.Hls.Util ( src/Test/Hls/Util.hs, dist/build/Test/Hls/Util.p_o ) hls-test-utils> [5 of 5] Compiling Test.Hls ( src/Test/Hls.hs, dist/build/Test/Hls.p_o ) hls-test-utils> Running phase: checkPhase hls-test-utils> Package has no test suites. hls-test-utils> Running phase: haddockPhase hls-test-utils> Preprocessing library for hls-test-utils-2.10.0.0... hls-test-utils> Running Haddock on library for hls-test-utils-2.10.0.0... hls-test-utils> Warning: The documentation for the following packages are not installed. No hls-test-utils> links will be generated to these packages: attoparsec-0.14.4, hls-test-utils> attoparsec-0.14.4, libyaml-clib-0.2.5, lsp-types-2.3.0.1, vector-0.13.2.0 hls-test-utils> [1 of 5] Compiling Development.IDE.Test.Diagnostic ( src/Development/IDE/Test/Diagnostic.hs, nothing ) [HIE file is missing] 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: 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. 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) 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 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/2hksmrgh9jqs5hsj3bkznwm55mlqmi71-hls-test-utils-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/hls-test-utils-2.10.0.0-36WY9Km1ArP2pHBFuswS3u hls-test-utils> Running phase: fixupPhase hls-test-utils> shrinking RPATHs of ELF executables and libraries in /nix/store/2hksmrgh9jqs5hsj3bkznwm55mlqmi71-hls-test-utils-2.10.0.0 hls-test-utils> shrinking /nix/store/2hksmrgh9jqs5hsj3bkznwm55mlqmi71-hls-test-utils-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHShls-test-utils-2.10.0.0-36WY9Km1ArP2pHBFuswS3u-ghc9.12.1.so hls-test-utils> checking for references to /build/ in /nix/store/2hksmrgh9jqs5hsj3bkznwm55mlqmi71-hls-test-utils-2.10.0.0... hls-test-utils> patching script interpreter paths in /nix/store/2hksmrgh9jqs5hsj3bkznwm55mlqmi71-hls-test-utils-2.10.0.0 hls-test-utils> stripping (with command strip and flags -S -p) in /nix/store/2hksmrgh9jqs5hsj3bkznwm55mlqmi71-hls-test-utils-2.10.0.0/lib hls-test-utils> shrinking RPATHs of ELF executables and libraries in /nix/store/m61ym5cs5jcd0cincbg75fyrgz3h57px-hls-test-utils-2.10.0.0-doc hls-test-utils> checking for references to /build/ in /nix/store/m61ym5cs5jcd0cincbg75fyrgz3h57px-hls-test-utils-2.10.0.0-doc... hls-test-utils> patching script interpreter paths in /nix/store/m61ym5cs5jcd0cincbg75fyrgz3h57px-hls-test-utils-2.10.0.0-doc hls-test-utils (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/2hksmrgh9jqs5hsj3bkznwm55mlqmi71-hls-test-utils-2.10.0.0 /nix/store/m61ym5cs5jcd0cincbg75fyrgz3h57px-hls-test-utils-2.10.0.0-doc hls-test-utils (post)> Pushing 2 paths (428 are already present) using zstd to cache sellout ⏳ hls-test-utils (post)> hls-test-utils (post)> Pushing /nix/store/m61ym5cs5jcd0cincbg75fyrgz3h57px-hls-test-utils-2.10.0.0-doc (24.13 MiB) hls-test-utils (post)> Pushing /nix/store/2hksmrgh9jqs5hsj3bkznwm55mlqmi71-hls-test-utils-2.10.0.0 (6.31 MiB) hls-test-utils (post)> hls-test-utils (post)> All done. hls-test-utils (post)> added 2 signatures hls-test-utils (post)> added 1 signatures hls-test-utils (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/2hksmrgh9jqs5hsj3bkznwm55mlqmi71-hls-test-utils-2.10.0.0 /nix/store/m61ym5cs5jcd0cincbg75fyrgz3h57px-hls-test-utils-2.10.0.0-doc hls-test-utils (post)> copying 2 paths... hls-test-utils (post)> copying path '/nix/store/m61ym5cs5jcd0cincbg75fyrgz3h57px-hls-test-utils-2.10.0.0-doc' to 'https://cache.nix-ci.com'... hls-test-utils (post)> copying path '/nix/store/2hksmrgh9jqs5hsj3bkznwm55mlqmi71-hls-test-utils-2.10.0.0' to 'https://cache.nix-ci.com'... hls-test-utils (post)> copying 1 paths... hls-test-utils (post)> copying path '/nix/store/9skx0bgcj6aap3gqv0k4iz29fraj0xq2-hls-test-utils-2.10.0.0.drv' to 'https://cache.nix-ci.com'... hls-test-utils (post)> added 0 signatures hls-test-utils (post)> added 0 signatures hls-test-utils (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/2hksmrgh9jqs5hsj3bkznwm55mlqmi71-hls-test-utils-2.10.0.0 /nix/store/m61ym5cs5jcd0cincbg75fyrgz3h57px-hls-test-utils-2.10.0.0-doc hls-test-utils (post)> copying 2 paths... hls-test-utils (post)> copying path '/nix/store/m61ym5cs5jcd0cincbg75fyrgz3h57px-hls-test-utils-2.10.0.0-doc' to 'ssh-ng://worker.nix-ci.com'... hls-test-utils (post)> copying path '/nix/store/2hksmrgh9jqs5hsj3bkznwm55mlqmi71-hls-test-utils-2.10.0.0' to 'ssh-ng://worker.nix-ci.com'... hls-test-utils (post)> copying 1 paths... hls-test-utils (post)> copying path '/nix/store/9skx0bgcj6aap3gqv0k4iz29fraj0xq2-hls-test-utils-2.10.0.0.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/q92vb1pwiplh510s2sba0n2qz9gqm40x-haskell-language-server-2.10.0.0.drv'... haskell-language-server> Running phase: setupCompilerEnvironmentPhase haskell-language-server> Build with /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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.ryfs3LfvuE/setup-package.conf.d -threaded haskell-language-server> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.ryfs3LfvuE/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/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.ryfs3LfvuE/package.conf.d --ghc-option=-optl=-Wl,-rpath=/nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-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/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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-9w7j1fHyUHK8FernWE9Arz-ghcide-test-preprocessor haskell-language-server> include base-4.21.0.0-f068 haskell-language-server> component haskell-language-server-2.10.0.0-8oxLUBMjkerOBttgg44e2-hls-semantic-tokens-plugin haskell-language-server> include array-0.5.8.0-038b haskell-language-server> include base-4.21.0.0-f068 haskell-language-server> include bytestring-0.12.2.0-be6d haskell-language-server> include containers-0.7-647d haskell-language-server> include data-default-0.7.1.3-51VrHfAEErR2L8CqppHpkT haskell-language-server> include deepseq-1.5.1.0-b096 haskell-language-server> include dlist-1.0-ErOFvdzng7v2bUlF3Mrb1f haskell-language-server> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga haskell-language-server> include ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN haskell-language-server> include hls-graph-2.10.0.0-7A3uQ5Pvr6jEG16ZLDSGmD haskell-language-server> include hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT haskell-language-server> include lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ haskell-language-server> include lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze haskell-language-server> include mtl-2.3.1-9650 haskell-language-server> include stm-2.5.3.1-0481 haskell-language-server> include stm-containers-1.2.1.1-JgRuRZubxBA53SDcfZuEB6 haskell-language-server> include syb-0.7.2.4-6chaqlyo5Pz3MnSsbnX5qQ haskell-language-server> include template-haskell-2.23.0.0-125a haskell-language-server> include text-2.1.2-5eaa haskell-language-server> include text-rope-0.2-7E5X7ruof2r8effdHtJajF haskell-language-server> include transformers-0.6.1.2-199f haskell-language-server> component haskell-language-server-2.10.0.0-LJ2XX1X3mBcHEsV2L8jqeW-hls-qualify-imported-names-plugin haskell-language-server> include base-4.21.0.0-f068 haskell-language-server> include containers-0.7-647d haskell-language-server> include dlist-1.0-ErOFvdzng7v2bUlF3Mrb1f haskell-language-server> include ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN haskell-language-server> include hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT haskell-language-server> include lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ haskell-language-server> include lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze haskell-language-server> include text-2.1.2-5eaa haskell-language-server> include text-rope-0.2-7E5X7ruof2r8effdHtJajF haskell-language-server> include transformers-0.6.1.2-199f haskell-language-server> component haskell-language-server-2.10.0.0-3ttOzD0piioFPaOYO0bD0z-hls-pragmas-plugin haskell-language-server> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy haskell-language-server> include base-4.21.0.0-f068 haskell-language-server> include containers-0.7-647d haskell-language-server> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga haskell-language-server> include fuzzy-0.1.1.0-JH2xhbavAn6EdeTRaJOe1s haskell-language-server> include ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN haskell-language-server> include hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT haskell-language-server> include lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ haskell-language-server> include lens-aeson-1.2.3-10xhsarlo97IBOtlgoo9c haskell-language-server> include lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze haskell-language-server> include text-2.1.2-5eaa haskell-language-server> include transformers-0.6.1.2-199f haskell-language-server> component haskell-language-server-2.10.0.0-I1GAE3uGYEA5YOQNp8tfes-hls-overloaded-record-dot-plugin haskell-language-server> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy haskell-language-server> include base-4.21.0.0-f068 haskell-language-server> include containers-0.7-647d haskell-language-server> include deepseq-1.5.1.0-b096 haskell-language-server> include ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN haskell-language-server> include hls-graph-2.10.0.0-7A3uQ5Pvr6jEG16ZLDSGmD haskell-language-server> include hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT haskell-language-server> include lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ haskell-language-server> include lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze haskell-language-server> include syb-0.7.2.4-6chaqlyo5Pz3MnSsbnX5qQ haskell-language-server> include text-2.1.2-5eaa haskell-language-server> include transformers-0.6.1.2-199f haskell-language-server> component haskell-language-server-2.10.0.0-2D2A4ao4pyh2iaWPr5VvTu-hls-notes-plugin haskell-language-server> include array-0.5.8.0-038b haskell-language-server> include base-4.21.0.0-f068 haskell-language-server> include ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN haskell-language-server> include hls-graph-2.10.0.0-7A3uQ5Pvr6jEG16ZLDSGmD haskell-language-server> include hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT haskell-language-server> include lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ haskell-language-server> include lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze haskell-language-server> include mtl-2.3.1-9650 haskell-language-server> include regex-tdfa-1.3.2.3-KCeFRiCsmWu3KEUlhnOCdr haskell-language-server> include text-2.1.2-5eaa haskell-language-server> include text-rope-0.2-7E5X7ruof2r8effdHtJajF haskell-language-server> include unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV haskell-language-server> component haskell-language-server-2.10.0.0-6zcdVNewFN3AikPFInQplf-hls-module-name-plugin haskell-language-server> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy haskell-language-server> include base-4.21.0.0-f068 haskell-language-server> include containers-0.7-647d haskell-language-server> include filepath-1.5.4.0-7ce6 haskell-language-server> include ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN haskell-language-server> include hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT haskell-language-server> include lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze haskell-language-server> include text-2.1.2-5eaa haskell-language-server> include text-rope-0.2-7E5X7ruof2r8effdHtJajF haskell-language-server> include transformers-0.6.1.2-199f haskell-language-server> component haskell-language-server-2.10.0.0-F7Wpg644GXkJ9G3HbWpJfv-hls-explicit-record-fields-plugin haskell-language-server> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy haskell-language-server> include base-4.21.0.0-f068 haskell-language-server> include containers-0.7-647d haskell-language-server> include ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN haskell-language-server> include hls-graph-2.10.0.0-7A3uQ5Pvr6jEG16ZLDSGmD haskell-language-server> include hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT haskell-language-server> include lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ haskell-language-server> include lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze haskell-language-server> include syb-0.7.2.4-6chaqlyo5Pz3MnSsbnX5qQ haskell-language-server> include text-2.1.2-5eaa haskell-language-server> include transformers-0.6.1.2-199f haskell-language-server> component haskell-language-server-2.10.0.0-JhrP2Ez4exoNZ4Q6BEwMS-hls-explicit-imports-plugin haskell-language-server> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy haskell-language-server> include base-4.21.0.0-f068 haskell-language-server> include containers-0.7-647d haskell-language-server> include deepseq-1.5.1.0-b096 haskell-language-server> include ghc-9.12.1-f739 haskell-language-server> include ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN haskell-language-server> include hls-graph-2.10.0.0-7A3uQ5Pvr6jEG16ZLDSGmD haskell-language-server> include hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT haskell-language-server> include lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ haskell-language-server> include lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze haskell-language-server> include mtl-2.3.1-9650 haskell-language-server> include text-2.1.2-5eaa haskell-language-server> include transformers-0.6.1.2-199f haskell-language-server> component haskell-language-server-2.10.0.0-1FrZjkTtupiC6deV0bPNNP-hls-explicit-fixity-plugin haskell-language-server> include base-4.21.0.0-f068 haskell-language-server> include containers-0.7-647d haskell-language-server> include deepseq-1.5.1.0-b096 haskell-language-server> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga haskell-language-server> include ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN haskell-language-server> include hashable-1.4.7.0-FrCvEjo9HTdHfqyBqag94O haskell-language-server> include hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT haskell-language-server> include lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze haskell-language-server> include text-2.1.2-5eaa haskell-language-server> component haskell-language-server-2.10.0.0-HKblId6H2Ar2yjmNYR5XT0-hls-eval-plugin haskell-language-server> include Diff-0.5-5KwlTPZj9ScGqmIZTJReFp haskell-language-server> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy haskell-language-server> include base-4.21.0.0-f068 haskell-language-server> include bytestring-0.12.2.0-be6d haskell-language-server> include containers-0.7-647d haskell-language-server> include deepseq-1.5.1.0-b096 haskell-language-server> include dlist-1.0-ErOFvdzng7v2bUlF3Mrb1f haskell-language-server> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga haskell-language-server> include filepath-1.5.4.0-7ce6 haskell-language-server> include ghc-9.12.1-f739 haskell-language-server> include ghc-boot-th-9.12.1-846e haskell-language-server> include ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN haskell-language-server> include hls-graph-2.10.0.0-7A3uQ5Pvr6jEG16ZLDSGmD haskell-language-server> include hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT haskell-language-server> include lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ haskell-language-server> include lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze haskell-language-server> include lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh haskell-language-server> include megaparsec-9.6.1-8rZTJZIPj5T1khxoKU4kZv haskell-language-server> include mtl-2.3.1-9650 haskell-language-server> include parser-combinators-1.3.0-DbPXohiwnbC3Q3MYjgpLkQ haskell-language-server> include text-2.1.2-5eaa haskell-language-server> include text-rope-0.2-7E5X7ruof2r8effdHtJajF haskell-language-server> include transformers-0.6.1.2-199f haskell-language-server> include unliftio-0.2.25.1-8K5BaeKP1lcH4YiVdYRwxe haskell-language-server> include unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV haskell-language-server> component haskell-language-server-2.10.0.0-K1rn1Psc1h6KPaHOeSqNI4-hls-code-range-plugin haskell-language-server> include base-4.21.0.0-f068 haskell-language-server> include containers-0.7-647d haskell-language-server> include deepseq-1.5.1.0-b096 haskell-language-server> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga haskell-language-server> include ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN haskell-language-server> include hashable-1.4.7.0-FrCvEjo9HTdHfqyBqag94O haskell-language-server> include hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT haskell-language-server> include lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ haskell-language-server> include lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze haskell-language-server> include mtl-2.3.1-9650 haskell-language-server> include semigroupoids-6.0.1-DMFvbjyAUw87uSTdumPMDa haskell-language-server> include transformers-0.6.1.2-199f haskell-language-server> include vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q haskell-language-server> component haskell-language-server-2.10.0.0-Ihhnz10lqd990hDQRHP5P-hls-class-plugin haskell-language-server> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy haskell-language-server> include base-4.21.0.0-f068 haskell-language-server> include containers-0.7-647d haskell-language-server> include deepseq-1.5.1.0-b096 haskell-language-server> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga haskell-language-server> include ghc-9.12.1-f739 haskell-language-server> include ghc-exactprint-1.12.0.0-3ZC0oBKLodlLY8nS59icdp haskell-language-server> include ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN haskell-language-server> include hls-graph-2.10.0.0-7A3uQ5Pvr6jEG16ZLDSGmD haskell-language-server> include hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT haskell-language-server> include lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ haskell-language-server> include lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze haskell-language-server> include mtl-2.3.1-9650 haskell-language-server> include text-2.1.2-5eaa haskell-language-server> include transformers-0.6.1.2-199f haskell-language-server> component haskell-language-server-2.10.0.0-HwXLVfD8Pcq8Xpm8UlD8cC-hls-change-type-signature-plugin haskell-language-server> include base-4.21.0.0-f068 haskell-language-server> include containers-0.7-647d haskell-language-server> include ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN haskell-language-server> include hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT haskell-language-server> include lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh haskell-language-server> include regex-tdfa-1.3.2.3-KCeFRiCsmWu3KEUlhnOCdr haskell-language-server> include syb-0.7.2.4-6chaqlyo5Pz3MnSsbnX5qQ haskell-language-server> include text-2.1.2-5eaa haskell-language-server> include transformers-0.6.1.2-199f haskell-language-server> component haskell-language-server-2.10.0.0-JKaMPq6gbe17XKsSpfbPl5-hls-call-hierarchy-plugin haskell-language-server> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy haskell-language-server> include base-4.21.0.0-f068 haskell-language-server> include containers-0.7-647d haskell-language-server> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga haskell-language-server> include ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN haskell-language-server> include hiedb-0.6.0.2-4BolUAEzhoYIP8RjXYlTA0 haskell-language-server> include hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT haskell-language-server> include lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ haskell-language-server> include lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze haskell-language-server> include sqlite-simple-0.4.19.0-1I29xMI9wg25GxROqwWtG1 haskell-language-server> include text-2.1.2-5eaa haskell-language-server> component haskell-language-server-2.10.0.0-LxpEZAb8oBaB4VkSDEMNJB-hls-cabal-plugin haskell-language-server> include Cabal-3.14.1.0-3103 haskell-language-server> include Cabal-syntax-3.14.1.0-c359 haskell-language-server> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy haskell-language-server> include base-4.21.0.0-f068 haskell-language-server> include bytestring-0.12.2.0-be6d haskell-language-server> include cabal-add-0.1-445ZyYypHKE10IJchoGNHU haskell-language-server> include containers-0.7-647d haskell-language-server> include deepseq-1.5.1.0-b096 haskell-language-server> include directory-1.3.9.0-9eff haskell-language-server> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga haskell-language-server> include filepath-1.5.4.0-7ce6 haskell-language-server> include ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN haskell-language-server> include hashable-1.4.7.0-FrCvEjo9HTdHfqyBqag94O haskell-language-server> include hls-graph-2.10.0.0-7A3uQ5Pvr6jEG16ZLDSGmD haskell-language-server> include hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT haskell-language-server> include lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ haskell-language-server> include lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze haskell-language-server> include lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh haskell-language-server> include pretty-1.1.3.6-2a4e haskell-language-server> include process-1.6.25.0-4623 haskell-language-server> include regex-tdfa-1.3.2.3-KCeFRiCsmWu3KEUlhnOCdr haskell-language-server> include text-2.1.2-5eaa haskell-language-server> include text-rope-0.2-7E5X7ruof2r8effdHtJajF haskell-language-server> include transformers-0.6.1.2-199f haskell-language-server> include unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV haskell-language-server> component haskell-language-server-2.10.0.0-6D6vkLZNmivF9qJBfxr1lq-hls-cabal-fmt-plugin haskell-language-server> include base-4.21.0.0-f068 haskell-language-server> include directory-1.3.9.0-9eff haskell-language-server> include filepath-1.5.4.0-7ce6 haskell-language-server> include ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN haskell-language-server> include hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT haskell-language-server> include lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ haskell-language-server> include lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh haskell-language-server> include mtl-2.3.1-9650 haskell-language-server> include process-extras-0.7.4-CWgUoJduikVLQhDTtFIVAj haskell-language-server> include text-2.1.2-5eaa haskell-language-server> component haskell-language-server-2.10.0.0-LvPSYRbUlY87r5bYJ06e8U-hls-alternate-number-format-plugin haskell-language-server> include base-4.21.0.0-f068 haskell-language-server> include containers-0.7-647d haskell-language-server> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga haskell-language-server> include ghc-boot-th-9.12.1-846e haskell-language-server> include ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN haskell-language-server> include hls-graph-2.10.0.0-7A3uQ5Pvr6jEG16ZLDSGmD haskell-language-server> include hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT haskell-language-server> include lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ haskell-language-server> include lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze haskell-language-server> include mtl-2.3.1-9650 haskell-language-server> include regex-tdfa-1.3.2.3-KCeFRiCsmWu3KEUlhnOCdr haskell-language-server> include syb-0.7.2.4-6chaqlyo5Pz3MnSsbnX5qQ haskell-language-server> include text-2.1.2-5eaa haskell-language-server> component haskell-language-server-2.10.0.0-FexdZqbBrRuKIGKS5dP7OK-ghcide-bench-lib haskell-language-server> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy haskell-language-server> include async-2.2.5-4SAtpwJRIvu1g4bLe95jrP haskell-language-server> include base-4.21.0.0-f068 haskell-language-server> include binary-0.8.9.2-4b0d haskell-language-server> include bytestring-0.12.2.0-be6d haskell-language-server> include deepseq-1.5.1.0-b096 haskell-language-server> include directory-1.3.9.0-9eff haskell-language-server> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga haskell-language-server> include filepath-1.5.4.0-7ce6 haskell-language-server> include ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN haskell-language-server> include hashable-1.4.7.0-FrCvEjo9HTdHfqyBqag94O haskell-language-server> include hls-test-utils-2.10.0.0-36WY9Km1ArP2pHBFuswS3u haskell-language-server> include lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ haskell-language-server> include lsp-test-0.17.1.1-3aiAfJh8Xli1a9Cr0uUn5n haskell-language-server> include lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh haskell-language-server> include optparse-applicative-0.18.1.0-E71fLFmPbayG9fSMWNADr5 haskell-language-server> include parser-combinators-1.3.0-DbPXohiwnbC3Q3MYjgpLkQ haskell-language-server> include process-1.6.25.0-4623 haskell-language-server> include row-types-1.0.1.2-CRZNpJR6ZFf3MSfpW0WO1S haskell-language-server> include safe-exceptions-0.1.7.4-C5cPixA4BewDkfTl5BvYr1 haskell-language-server> include shake-0.19.8-Ct45ZrVSN2f6xQQjIy41zV haskell-language-server> include text-2.1.2-5eaa haskell-language-server> component haskell-language-server-2.10.0.0-GYYj1XLEVsBLPY1JrvAU9G-ghcide-bench haskell-language-server> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy haskell-language-server> include base-4.21.0.0-f068 haskell-language-server> include bytestring-0.12.2.0-be6d haskell-language-server> include containers-0.7-647d haskell-language-server> include data-default-0.7.1.3-51VrHfAEErR2L8CqppHpkT haskell-language-server> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga haskell-language-server> include filepath-1.5.4.0-7ce6 haskell-language-server> include haskell-language-server-2.10.0.0-FexdZqbBrRuKIGKS5dP7OK-ghcide-bench-lib haskell-language-server> include hls-graph-2.10.0.0-7A3uQ5Pvr6jEG16ZLDSGmD haskell-language-server> include hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT haskell-language-server> include hls-test-utils-2.10.0.0-36WY9Km1ArP2pHBFuswS3u haskell-language-server> include lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ haskell-language-server> include lsp-test-0.17.1.1-3aiAfJh8Xli1a9Cr0uUn5n haskell-language-server> include lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh haskell-language-server> include optparse-applicative-0.18.1.0-E71fLFmPbayG9fSMWNADr5 haskell-language-server> include process-1.6.25.0-4623 haskell-language-server> include safe-exceptions-0.1.7.4-C5cPixA4BewDkfTl5BvYr1 haskell-language-server> include shake-0.19.8-Ct45ZrVSN2f6xQQjIy41zV haskell-language-server> include tasty-hunit-0.10.2-GxiECQtHLG9JqzzTC7gSqY haskell-language-server> include text-2.1.2-5eaa haskell-language-server> component haskell-language-server-2.10.0.0-9p0WLGyUn1e1n9KiERIcsR haskell-language-server> include aeson-pretty-0.8.10-15XtsrwD7w62qpyKOAv7jl haskell-language-server> include base-4.21.0.0-f068 haskell-language-server> include data-default-0.7.1.3-51VrHfAEErR2L8CqppHpkT haskell-language-server> include directory-1.3.9.0-9eff haskell-language-server> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga haskell-language-server> include filepath-1.5.4.0-7ce6 haskell-language-server> include ghc-9.12.1-f739 haskell-language-server> include ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN haskell-language-server> include githash-0.1.7.0-Mct5lU7b5AA0W7xC3EKve haskell-language-server> include haskell-language-server-2.10.0.0-LvPSYRbUlY87r5bYJ06e8U-hls-alternate-number-format-plugin haskell-language-server> include haskell-language-server-2.10.0.0-6D6vkLZNmivF9qJBfxr1lq-hls-cabal-fmt-plugin haskell-language-server> include haskell-language-server-2.10.0.0-LxpEZAb8oBaB4VkSDEMNJB-hls-cabal-plugin haskell-language-server> include haskell-language-server-2.10.0.0-JKaMPq6gbe17XKsSpfbPl5-hls-call-hierarchy-plugin haskell-language-server> include haskell-language-server-2.10.0.0-HwXLVfD8Pcq8Xpm8UlD8cC-hls-change-type-signature-plugin haskell-language-server> include haskell-language-server-2.10.0.0-Ihhnz10lqd990hDQRHP5P-hls-class-plugin haskell-language-server> include haskell-language-server-2.10.0.0-K1rn1Psc1h6KPaHOeSqNI4-hls-code-range-plugin haskell-language-server> include haskell-language-server-2.10.0.0-HKblId6H2Ar2yjmNYR5XT0-hls-eval-plugin haskell-language-server> include haskell-language-server-2.10.0.0-1FrZjkTtupiC6deV0bPNNP-hls-explicit-fixity-plugin haskell-language-server> include haskell-language-server-2.10.0.0-JhrP2Ez4exoNZ4Q6BEwMS-hls-explicit-imports-plugin haskell-language-server> include haskell-language-server-2.10.0.0-F7Wpg644GXkJ9G3HbWpJfv-hls-explicit-record-fields-plugin haskell-language-server> include haskell-language-server-2.10.0.0-6zcdVNewFN3AikPFInQplf-hls-module-name-plugin haskell-language-server> include haskell-language-server-2.10.0.0-2D2A4ao4pyh2iaWPr5VvTu-hls-notes-plugin haskell-language-server> include haskell-language-server-2.10.0.0-I1GAE3uGYEA5YOQNp8tfes-hls-overloaded-record-dot-plugin haskell-language-server> include haskell-language-server-2.10.0.0-3ttOzD0piioFPaOYO0bD0z-hls-pragmas-plugin haskell-language-server> include haskell-language-server-2.10.0.0-LJ2XX1X3mBcHEsV2L8jqeW-hls-qualify-imported-names-plugin haskell-language-server> include haskell-language-server-2.10.0.0-8oxLUBMjkerOBttgg44e2-hls-semantic-tokens-plugin haskell-language-server> include hie-bios-0.14.0-1EO8BfInNEoByCfl2LTkqo haskell-language-server> include hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT haskell-language-server> include optparse-applicative-0.18.1.0-E71fLFmPbayG9fSMWNADr5 haskell-language-server> include optparse-simple-0.1.1.4-6hrH78IEmsL9yUgS97Ot1 haskell-language-server> include prettyprinter-1.7.1-9cBXype36ZGL944tHK7Cks haskell-language-server> include process-1.6.25.0-4623 haskell-language-server> include text-2.1.2-5eaa haskell-language-server> component haskell-language-server-2.10.0.0-ADFVOWy5249Fm8C9RoBHD-haskell-language-server haskell-language-server> include base-4.21.0.0-f068 haskell-language-server> include haskell-language-server-2.10.0.0-9p0WLGyUn1e1n9KiERIcsR haskell-language-server> include hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT haskell-language-server> include lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze haskell-language-server> include prettyprinter-1.7.1-9cBXype36ZGL944tHK7Cks haskell-language-server> include text-2.1.2-5eaa haskell-language-server> component haskell-language-server-2.10.0.0-2phMbkWLtkFHXpWq9M9Koe-haskell-language-server-wrapper haskell-language-server> include base-4.21.0.0-f068 haskell-language-server> include containers-0.7-647d haskell-language-server> include data-default-0.7.1.3-51VrHfAEErR2L8CqppHpkT haskell-language-server> include directory-1.3.9.0-9eff haskell-language-server> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga haskell-language-server> include filepath-1.5.4.0-7ce6 haskell-language-server> include ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN haskell-language-server> include haskell-language-server-2.10.0.0-9p0WLGyUn1e1n9KiERIcsR haskell-language-server> include hie-bios-0.14.0-1EO8BfInNEoByCfl2LTkqo haskell-language-server> include hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT haskell-language-server> include lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze haskell-language-server> include lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh haskell-language-server> include text-2.1.2-5eaa haskell-language-server> include transformers-0.6.1.2-199f haskell-language-server> include unix-2.8.6.0-6369 haskell-language-server> include unliftio-core-0.2.1.0-ECm0sTQ8xWtH0kCaUxji2Z haskell-language-server> Linked component graph: haskell-language-server> unit haskell-language-server-2.10.0.0-9w7j1fHyUHK8FernWE9Arz-ghcide-test-preprocessor haskell-language-server> include base-4.21.0.0-f068 haskell-language-server> unit haskell-language-server-2.10.0.0-8oxLUBMjkerOBttgg44e2-hls-semantic-tokens-plugin haskell-language-server> include array-0.5.8.0-038b haskell-language-server> include base-4.21.0.0-f068 haskell-language-server> include bytestring-0.12.2.0-be6d haskell-language-server> include containers-0.7-647d haskell-language-server> include data-default-0.7.1.3-51VrHfAEErR2L8CqppHpkT haskell-language-server> include deepseq-1.5.1.0-b096 haskell-language-server> include dlist-1.0-ErOFvdzng7v2bUlF3Mrb1f haskell-language-server> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga haskell-language-server> include ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN haskell-language-server> include hls-graph-2.10.0.0-7A3uQ5Pvr6jEG16ZLDSGmD haskell-language-server> include hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT haskell-language-server> include lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ haskell-language-server> include lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze haskell-language-server> include mtl-2.3.1-9650 haskell-language-server> include stm-2.5.3.1-0481 haskell-language-server> include stm-containers-1.2.1.1-JgRuRZubxBA53SDcfZuEB6 haskell-language-server> include syb-0.7.2.4-6chaqlyo5Pz3MnSsbnX5qQ haskell-language-server> include template-haskell-2.23.0.0-125a haskell-language-server> include text-2.1.2-5eaa haskell-language-server> include text-rope-0.2-7E5X7ruof2r8effdHtJajF haskell-language-server> include transformers-0.6.1.2-199f haskell-language-server> Ide.Plugin.SemanticTokens=haskell-language-server-2.10.0.0-8oxLUBMjkerOBttgg44e2-hls-semantic-tokens-plugin:Ide.Plugin.SemanticTokens,Ide.Plugin.SemanticTokens.Mappings=haskell-language-server-2.10.0.0-8oxLUBMjkerOBttgg44e2-hls-semantic-tokens-plugin:Ide.Plugin.SemanticTokens.Mappings,Ide.Plugin.SemanticTokens.Types=haskell-language-server-2.10.0.0-8oxLUBMjkerOBttgg44e2-hls-semantic-tokens-plugin:Ide.Plugin.SemanticTokens.Types haskell-language-server> unit haskell-language-server-2.10.0.0-LJ2XX1X3mBcHEsV2L8jqeW-hls-qualify-imported-names-plugin haskell-language-server> include base-4.21.0.0-f068 haskell-language-server> include containers-0.7-647d haskell-language-server> include dlist-1.0-ErOFvdzng7v2bUlF3Mrb1f haskell-language-server> include ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN haskell-language-server> include hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT haskell-language-server> include lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ haskell-language-server> include lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze haskell-language-server> include text-2.1.2-5eaa haskell-language-server> include text-rope-0.2-7E5X7ruof2r8effdHtJajF haskell-language-server> include transformers-0.6.1.2-199f haskell-language-server> Ide.Plugin.QualifyImportedNames=haskell-language-server-2.10.0.0-LJ2XX1X3mBcHEsV2L8jqeW-hls-qualify-imported-names-plugin:Ide.Plugin.QualifyImportedNames haskell-language-server> unit haskell-language-server-2.10.0.0-3ttOzD0piioFPaOYO0bD0z-hls-pragmas-plugin haskell-language-server> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy haskell-language-server> include base-4.21.0.0-f068 haskell-language-server> include containers-0.7-647d haskell-language-server> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga haskell-language-server> include fuzzy-0.1.1.0-JH2xhbavAn6EdeTRaJOe1s haskell-language-server> include ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN haskell-language-server> include hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT haskell-language-server> include lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ haskell-language-server> include lens-aeson-1.2.3-10xhsarlo97IBOtlgoo9c haskell-language-server> include lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze haskell-language-server> include text-2.1.2-5eaa haskell-language-server> include transformers-0.6.1.2-199f haskell-language-server> Ide.Plugin.Pragmas=haskell-language-server-2.10.0.0-3ttOzD0piioFPaOYO0bD0z-hls-pragmas-plugin:Ide.Plugin.Pragmas haskell-language-server> unit haskell-language-server-2.10.0.0-I1GAE3uGYEA5YOQNp8tfes-hls-overloaded-record-dot-plugin haskell-language-server> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy haskell-language-server> include base-4.21.0.0-f068 haskell-language-server> include containers-0.7-647d haskell-language-server> include deepseq-1.5.1.0-b096 haskell-language-server> include ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN haskell-language-server> include hls-graph-2.10.0.0-7A3uQ5Pvr6jEG16ZLDSGmD haskell-language-server> include hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT haskell-language-server> include lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ haskell-language-server> include lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze haskell-language-server> include syb-0.7.2.4-6chaqlyo5Pz3MnSsbnX5qQ haskell-language-server> include text-2.1.2-5eaa haskell-language-server> include transformers-0.6.1.2-199f haskell-language-server> Ide.Plugin.OverloadedRecordDot=haskell-language-server-2.10.0.0-I1GAE3uGYEA5YOQNp8tfes-hls-overloaded-record-dot-plugin:Ide.Plugin.OverloadedRecordDot haskell-language-server> unit haskell-language-server-2.10.0.0-2D2A4ao4pyh2iaWPr5VvTu-hls-notes-plugin haskell-language-server> include array-0.5.8.0-038b haskell-language-server> include base-4.21.0.0-f068 haskell-language-server> include ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN haskell-language-server> include hls-graph-2.10.0.0-7A3uQ5Pvr6jEG16ZLDSGmD haskell-language-server> include hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT haskell-language-server> include lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ haskell-language-server> include lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze haskell-language-server> include mtl-2.3.1-9650 haskell-language-server> include regex-tdfa-1.3.2.3-KCeFRiCsmWu3KEUlhnOCdr haskell-language-server> include text-2.1.2-5eaa haskell-language-server> include text-rope-0.2-7E5X7ruof2r8effdHtJajF haskell-language-server> include unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV haskell-language-server> Ide.Plugin.Notes=haskell-language-server-2.10.0.0-2D2A4ao4pyh2iaWPr5VvTu-hls-notes-plugin:Ide.Plugin.Notes haskell-language-server> unit haskell-language-server-2.10.0.0-6zcdVNewFN3AikPFInQplf-hls-module-name-plugin haskell-language-server> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy haskell-language-server> include base-4.21.0.0-f068 haskell-language-server> include containers-0.7-647d haskell-language-server> include filepath-1.5.4.0-7ce6 haskell-language-server> include ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN haskell-language-server> include hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT haskell-language-server> include lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze haskell-language-server> include text-2.1.2-5eaa haskell-language-server> include text-rope-0.2-7E5X7ruof2r8effdHtJajF haskell-language-server> include transformers-0.6.1.2-199f haskell-language-server> Ide.Plugin.ModuleName=haskell-language-server-2.10.0.0-6zcdVNewFN3AikPFInQplf-hls-module-name-plugin:Ide.Plugin.ModuleName haskell-language-server> unit haskell-language-server-2.10.0.0-F7Wpg644GXkJ9G3HbWpJfv-hls-explicit-record-fields-plugin haskell-language-server> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy haskell-language-server> include base-4.21.0.0-f068 haskell-language-server> include containers-0.7-647d haskell-language-server> include ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN haskell-language-server> include hls-graph-2.10.0.0-7A3uQ5Pvr6jEG16ZLDSGmD haskell-language-server> include hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT haskell-language-server> include lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ haskell-language-server> include lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze haskell-language-server> include syb-0.7.2.4-6chaqlyo5Pz3MnSsbnX5qQ haskell-language-server> include text-2.1.2-5eaa haskell-language-server> include transformers-0.6.1.2-199f haskell-language-server> Ide.Plugin.ExplicitFields=haskell-language-server-2.10.0.0-F7Wpg644GXkJ9G3HbWpJfv-hls-explicit-record-fields-plugin:Ide.Plugin.ExplicitFields haskell-language-server> unit haskell-language-server-2.10.0.0-JhrP2Ez4exoNZ4Q6BEwMS-hls-explicit-imports-plugin haskell-language-server> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy haskell-language-server> include base-4.21.0.0-f068 haskell-language-server> include containers-0.7-647d haskell-language-server> include deepseq-1.5.1.0-b096 haskell-language-server> include ghc-9.12.1-f739 haskell-language-server> include ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN haskell-language-server> include hls-graph-2.10.0.0-7A3uQ5Pvr6jEG16ZLDSGmD haskell-language-server> include hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT haskell-language-server> include lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ haskell-language-server> include lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze haskell-language-server> include mtl-2.3.1-9650 haskell-language-server> include text-2.1.2-5eaa haskell-language-server> include transformers-0.6.1.2-199f haskell-language-server> Ide.Plugin.ExplicitImports=haskell-language-server-2.10.0.0-JhrP2Ez4exoNZ4Q6BEwMS-hls-explicit-imports-plugin:Ide.Plugin.ExplicitImports haskell-language-server> unit haskell-language-server-2.10.0.0-1FrZjkTtupiC6deV0bPNNP-hls-explicit-fixity-plugin haskell-language-server> include base-4.21.0.0-f068 haskell-language-server> include containers-0.7-647d haskell-language-server> include deepseq-1.5.1.0-b096 haskell-language-server> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga haskell-language-server> include ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN haskell-language-server> include hashable-1.4.7.0-FrCvEjo9HTdHfqyBqag94O haskell-language-server> include hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT haskell-language-server> include lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze haskell-language-server> include text-2.1.2-5eaa haskell-language-server> Ide.Plugin.ExplicitFixity=haskell-language-server-2.10.0.0-1FrZjkTtupiC6deV0bPNNP-hls-explicit-fixity-plugin:Ide.Plugin.ExplicitFixity haskell-language-server> unit haskell-language-server-2.10.0.0-HKblId6H2Ar2yjmNYR5XT0-hls-eval-plugin haskell-language-server> include Diff-0.5-5KwlTPZj9ScGqmIZTJReFp haskell-language-server> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy haskell-language-server> include base-4.21.0.0-f068 haskell-language-server> include bytestring-0.12.2.0-be6d haskell-language-server> include containers-0.7-647d haskell-language-server> include deepseq-1.5.1.0-b096 haskell-language-server> include dlist-1.0-ErOFvdzng7v2bUlF3Mrb1f haskell-language-server> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga haskell-language-server> include filepath-1.5.4.0-7ce6 haskell-language-server> include ghc-9.12.1-f739 haskell-language-server> include ghc-boot-th-9.12.1-846e haskell-language-server> include ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN haskell-language-server> include hls-graph-2.10.0.0-7A3uQ5Pvr6jEG16ZLDSGmD haskell-language-server> include hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT haskell-language-server> include lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ haskell-language-server> include lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze haskell-language-server> include lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh haskell-language-server> include megaparsec-9.6.1-8rZTJZIPj5T1khxoKU4kZv haskell-language-server> include mtl-2.3.1-9650 haskell-language-server> include parser-combinators-1.3.0-DbPXohiwnbC3Q3MYjgpLkQ haskell-language-server> include text-2.1.2-5eaa haskell-language-server> include text-rope-0.2-7E5X7ruof2r8effdHtJajF haskell-language-server> include transformers-0.6.1.2-199f haskell-language-server> include unliftio-0.2.25.1-8K5BaeKP1lcH4YiVdYRwxe haskell-language-server> include unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV haskell-language-server> Ide.Plugin.Eval=haskell-language-server-2.10.0.0-HKblId6H2Ar2yjmNYR5XT0-hls-eval-plugin:Ide.Plugin.Eval,Ide.Plugin.Eval.Types=haskell-language-server-2.10.0.0-HKblId6H2Ar2yjmNYR5XT0-hls-eval-plugin:Ide.Plugin.Eval.Types haskell-language-server> unit haskell-language-server-2.10.0.0-K1rn1Psc1h6KPaHOeSqNI4-hls-code-range-plugin haskell-language-server> include base-4.21.0.0-f068 haskell-language-server> include containers-0.7-647d haskell-language-server> include deepseq-1.5.1.0-b096 haskell-language-server> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga haskell-language-server> include ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN haskell-language-server> include hashable-1.4.7.0-FrCvEjo9HTdHfqyBqag94O haskell-language-server> include hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT haskell-language-server> include lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ haskell-language-server> include lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze haskell-language-server> include mtl-2.3.1-9650 haskell-language-server> include semigroupoids-6.0.1-DMFvbjyAUw87uSTdumPMDa haskell-language-server> include transformers-0.6.1.2-199f haskell-language-server> include vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q haskell-language-server> Ide.Plugin.CodeRange=haskell-language-server-2.10.0.0-K1rn1Psc1h6KPaHOeSqNI4-hls-code-range-plugin:Ide.Plugin.CodeRange,Ide.Plugin.CodeRange.Rules=haskell-language-server-2.10.0.0-K1rn1Psc1h6KPaHOeSqNI4-hls-code-range-plugin:Ide.Plugin.CodeRange.Rules haskell-language-server> unit haskell-language-server-2.10.0.0-Ihhnz10lqd990hDQRHP5P-hls-class-plugin haskell-language-server> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy haskell-language-server> include base-4.21.0.0-f068 haskell-language-server> include containers-0.7-647d haskell-language-server> include deepseq-1.5.1.0-b096 haskell-language-server> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga haskell-language-server> include ghc-9.12.1-f739 haskell-language-server> include ghc-exactprint-1.12.0.0-3ZC0oBKLodlLY8nS59icdp haskell-language-server> include ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN haskell-language-server> include hls-graph-2.10.0.0-7A3uQ5Pvr6jEG16ZLDSGmD haskell-language-server> include hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT haskell-language-server> include lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ haskell-language-server> include lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze haskell-language-server> include mtl-2.3.1-9650 haskell-language-server> include text-2.1.2-5eaa haskell-language-server> include transformers-0.6.1.2-199f haskell-language-server> Ide.Plugin.Class=haskell-language-server-2.10.0.0-Ihhnz10lqd990hDQRHP5P-hls-class-plugin:Ide.Plugin.Class haskell-language-server> unit haskell-language-server-2.10.0.0-HwXLVfD8Pcq8Xpm8UlD8cC-hls-change-type-signature-plugin haskell-language-server> include base-4.21.0.0-f068 haskell-language-server> include containers-0.7-647d haskell-language-server> include ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN haskell-language-server> include hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT haskell-language-server> include lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh haskell-language-server> include regex-tdfa-1.3.2.3-KCeFRiCsmWu3KEUlhnOCdr haskell-language-server> include syb-0.7.2.4-6chaqlyo5Pz3MnSsbnX5qQ haskell-language-server> include text-2.1.2-5eaa haskell-language-server> include transformers-0.6.1.2-199f haskell-language-server> Ide.Plugin.ChangeTypeSignature=haskell-language-server-2.10.0.0-HwXLVfD8Pcq8Xpm8UlD8cC-hls-change-type-signature-plugin:Ide.Plugin.ChangeTypeSignature haskell-language-server> unit haskell-language-server-2.10.0.0-JKaMPq6gbe17XKsSpfbPl5-hls-call-hierarchy-plugin haskell-language-server> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy haskell-language-server> include base-4.21.0.0-f068 haskell-language-server> include containers-0.7-647d haskell-language-server> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga haskell-language-server> include ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN haskell-language-server> include hiedb-0.6.0.2-4BolUAEzhoYIP8RjXYlTA0 haskell-language-server> include hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT haskell-language-server> include lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ haskell-language-server> include lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze haskell-language-server> include sqlite-simple-0.4.19.0-1I29xMI9wg25GxROqwWtG1 haskell-language-server> include text-2.1.2-5eaa haskell-language-server> Ide.Plugin.CallHierarchy=haskell-language-server-2.10.0.0-JKaMPq6gbe17XKsSpfbPl5-hls-call-hierarchy-plugin:Ide.Plugin.CallHierarchy haskell-language-server> unit haskell-language-server-2.10.0.0-LxpEZAb8oBaB4VkSDEMNJB-hls-cabal-plugin haskell-language-server> include Cabal-3.14.1.0-3103 haskell-language-server> include Cabal-syntax-3.14.1.0-c359 haskell-language-server> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy haskell-language-server> include base-4.21.0.0-f068 haskell-language-server> include bytestring-0.12.2.0-be6d haskell-language-server> include cabal-add-0.1-445ZyYypHKE10IJchoGNHU haskell-language-server> include containers-0.7-647d haskell-language-server> include deepseq-1.5.1.0-b096 haskell-language-server> include directory-1.3.9.0-9eff haskell-language-server> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga haskell-language-server> include filepath-1.5.4.0-7ce6 haskell-language-server> include ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN haskell-language-server> include hashable-1.4.7.0-FrCvEjo9HTdHfqyBqag94O haskell-language-server> include hls-graph-2.10.0.0-7A3uQ5Pvr6jEG16ZLDSGmD haskell-language-server> include hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT haskell-language-server> include lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ haskell-language-server> include lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze haskell-language-server> include lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh haskell-language-server> include pretty-1.1.3.6-2a4e haskell-language-server> include process-1.6.25.0-4623 haskell-language-server> include regex-tdfa-1.3.2.3-KCeFRiCsmWu3KEUlhnOCdr haskell-language-server> include text-2.1.2-5eaa haskell-language-server> include text-rope-0.2-7E5X7ruof2r8effdHtJajF haskell-language-server> include transformers-0.6.1.2-199f haskell-language-server> include unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV haskell-language-server> Ide.Plugin.Cabal=haskell-language-server-2.10.0.0-LxpEZAb8oBaB4VkSDEMNJB-hls-cabal-plugin:Ide.Plugin.Cabal,Ide.Plugin.Cabal.CabalAdd=haskell-language-server-2.10.0.0-LxpEZAb8oBaB4VkSDEMNJB-hls-cabal-plugin:Ide.Plugin.Cabal.CabalAdd,Ide.Plugin.Cabal.Completion.CabalFields=haskell-language-server-2.10.0.0-LxpEZAb8oBaB4VkSDEMNJB-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.CabalFields,Ide.Plugin.Cabal.Completion.Completer.FilePath=haskell-language-server-2.10.0.0-LxpEZAb8oBaB4VkSDEMNJB-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Completer.FilePath,Ide.Plugin.Cabal.Completion.Completer.Module=haskell-language-server-2.10.0.0-LxpEZAb8oBaB4VkSDEMNJB-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Completer.Module,Ide.Plugin.Cabal.Completion.Completer.Paths=haskell-language-server-2.10.0.0-LxpEZAb8oBaB4VkSDEMNJB-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Completer.Paths,Ide.Plugin.Cabal.Completion.Completer.Simple=haskell-language-server-2.10.0.0-LxpEZAb8oBaB4VkSDEMNJB-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Completer.Simple,Ide.Plugin.Cabal.Completion.Completer.Snippet=haskell-language-server-2.10.0.0-LxpEZAb8oBaB4VkSDEMNJB-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Completer.Snippet,Ide.Plugin.Cabal.Completion.Completer.Types=haskell-language-server-2.10.0.0-LxpEZAb8oBaB4VkSDEMNJB-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Completer.Types,Ide.Plugin.Cabal.Completion.Completions=haskell-language-server-2.10.0.0-LxpEZAb8oBaB4VkSDEMNJB-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Completions,Ide.Plugin.Cabal.Completion.Data=haskell-language-server-2.10.0.0-LxpEZAb8oBaB4VkSDEMNJB-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Data,Ide.Plugin.Cabal.Completion.Types=haskell-language-server-2.10.0.0-LxpEZAb8oBaB4VkSDEMNJB-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Types,Ide.Plugin.Cabal.Definition=haskell-language-server-2.10.0.0-LxpEZAb8oBaB4VkSDEMNJB-hls-cabal-plugin:Ide.Plugin.Cabal.Definition,Ide.Plugin.Cabal.Diagnostics=haskell-language-server-2.10.0.0-LxpEZAb8oBaB4VkSDEMNJB-hls-cabal-plugin:Ide.Plugin.Cabal.Diagnostics,Ide.Plugin.Cabal.FieldSuggest=haskell-language-server-2.10.0.0-LxpEZAb8oBaB4VkSDEMNJB-hls-cabal-plugin:Ide.Plugin.Cabal.FieldSuggest,Ide.Plugin.Cabal.LicenseSuggest=haskell-language-server-2.10.0.0-LxpEZAb8oBaB4VkSDEMNJB-hls-cabal-plugin:Ide.Plugin.Cabal.LicenseSuggest,Ide.Plugin.Cabal.Orphans=haskell-language-server-2.10.0.0-LxpEZAb8oBaB4VkSDEMNJB-hls-cabal-plugin:Ide.Plugin.Cabal.Orphans,Ide.Plugin.Cabal.Outline=haskell-language-server-2.10.0.0-LxpEZAb8oBaB4VkSDEMNJB-hls-cabal-plugin:Ide.Plugin.Cabal.Outline,Ide.Plugin.Cabal.Parse=haskell-language-server-2.10.0.0-LxpEZAb8oBaB4VkSDEMNJB-hls-cabal-plugin:Ide.Plugin.Cabal.Parse haskell-language-server> unit haskell-language-server-2.10.0.0-6D6vkLZNmivF9qJBfxr1lq-hls-cabal-fmt-plugin haskell-language-server> include base-4.21.0.0-f068 haskell-language-server> include directory-1.3.9.0-9eff haskell-language-server> include filepath-1.5.4.0-7ce6 haskell-language-server> include ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN haskell-language-server> include hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT haskell-language-server> include lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ haskell-language-server> include lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh haskell-language-server> include mtl-2.3.1-9650 haskell-language-server> include process-extras-0.7.4-CWgUoJduikVLQhDTtFIVAj haskell-language-server> include text-2.1.2-5eaa haskell-language-server> Ide.Plugin.CabalFmt=haskell-language-server-2.10.0.0-6D6vkLZNmivF9qJBfxr1lq-hls-cabal-fmt-plugin:Ide.Plugin.CabalFmt haskell-language-server> unit haskell-language-server-2.10.0.0-LvPSYRbUlY87r5bYJ06e8U-hls-alternate-number-format-plugin haskell-language-server> include base-4.21.0.0-f068 haskell-language-server> include containers-0.7-647d haskell-language-server> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga haskell-language-server> include ghc-boot-th-9.12.1-846e haskell-language-server> include ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN haskell-language-server> include hls-graph-2.10.0.0-7A3uQ5Pvr6jEG16ZLDSGmD haskell-language-server> include hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT haskell-language-server> include lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ haskell-language-server> include lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze haskell-language-server> include mtl-2.3.1-9650 haskell-language-server> include regex-tdfa-1.3.2.3-KCeFRiCsmWu3KEUlhnOCdr haskell-language-server> include syb-0.7.2.4-6chaqlyo5Pz3MnSsbnX5qQ haskell-language-server> include text-2.1.2-5eaa haskell-language-server> Ide.Plugin.AlternateNumberFormat=haskell-language-server-2.10.0.0-LvPSYRbUlY87r5bYJ06e8U-hls-alternate-number-format-plugin:Ide.Plugin.AlternateNumberFormat,Ide.Plugin.Conversion=haskell-language-server-2.10.0.0-LvPSYRbUlY87r5bYJ06e8U-hls-alternate-number-format-plugin:Ide.Plugin.Conversion haskell-language-server> unit haskell-language-server-2.10.0.0-FexdZqbBrRuKIGKS5dP7OK-ghcide-bench-lib haskell-language-server> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy haskell-language-server> include async-2.2.5-4SAtpwJRIvu1g4bLe95jrP haskell-language-server> include base-4.21.0.0-f068 haskell-language-server> include binary-0.8.9.2-4b0d haskell-language-server> include bytestring-0.12.2.0-be6d haskell-language-server> include deepseq-1.5.1.0-b096 haskell-language-server> include directory-1.3.9.0-9eff haskell-language-server> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga haskell-language-server> include filepath-1.5.4.0-7ce6 haskell-language-server> include ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN haskell-language-server> include hashable-1.4.7.0-FrCvEjo9HTdHfqyBqag94O haskell-language-server> include hls-test-utils-2.10.0.0-36WY9Km1ArP2pHBFuswS3u haskell-language-server> include lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ haskell-language-server> include lsp-test-0.17.1.1-3aiAfJh8Xli1a9Cr0uUn5n haskell-language-server> include lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh haskell-language-server> include optparse-applicative-0.18.1.0-E71fLFmPbayG9fSMWNADr5 haskell-language-server> include parser-combinators-1.3.0-DbPXohiwnbC3Q3MYjgpLkQ haskell-language-server> include process-1.6.25.0-4623 haskell-language-server> include row-types-1.0.1.2-CRZNpJR6ZFf3MSfpW0WO1S haskell-language-server> include safe-exceptions-0.1.7.4-C5cPixA4BewDkfTl5BvYr1 haskell-language-server> include shake-0.19.8-Ct45ZrVSN2f6xQQjIy41zV haskell-language-server> include text-2.1.2-5eaa haskell-language-server> Experiments=haskell-language-server-2.10.0.0-FexdZqbBrRuKIGKS5dP7OK-ghcide-bench-lib:Experiments,Experiments.Types=haskell-language-server-2.10.0.0-FexdZqbBrRuKIGKS5dP7OK-ghcide-bench-lib:Experiments.Types haskell-language-server> unit haskell-language-server-2.10.0.0-GYYj1XLEVsBLPY1JrvAU9G-ghcide-bench haskell-language-server> include aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy haskell-language-server> include base-4.21.0.0-f068 haskell-language-server> include bytestring-0.12.2.0-be6d haskell-language-server> include containers-0.7-647d haskell-language-server> include data-default-0.7.1.3-51VrHfAEErR2L8CqppHpkT haskell-language-server> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga haskell-language-server> include filepath-1.5.4.0-7ce6 haskell-language-server> include haskell-language-server-2.10.0.0-FexdZqbBrRuKIGKS5dP7OK-ghcide-bench-lib haskell-language-server> include hls-graph-2.10.0.0-7A3uQ5Pvr6jEG16ZLDSGmD haskell-language-server> include hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT haskell-language-server> include hls-test-utils-2.10.0.0-36WY9Km1ArP2pHBFuswS3u haskell-language-server> include lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ haskell-language-server> include lsp-test-0.17.1.1-3aiAfJh8Xli1a9Cr0uUn5n haskell-language-server> include lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh haskell-language-server> include optparse-applicative-0.18.1.0-E71fLFmPbayG9fSMWNADr5 haskell-language-server> include process-1.6.25.0-4623 haskell-language-server> include safe-exceptions-0.1.7.4-C5cPixA4BewDkfTl5BvYr1 haskell-language-server> include shake-0.19.8-Ct45ZrVSN2f6xQQjIy41zV haskell-language-server> include tasty-hunit-0.10.2-GxiECQtHLG9JqzzTC7gSqY haskell-language-server> include text-2.1.2-5eaa haskell-language-server> unit haskell-language-server-2.10.0.0-9p0WLGyUn1e1n9KiERIcsR haskell-language-server> include aeson-pretty-0.8.10-15XtsrwD7w62qpyKOAv7jl haskell-language-server> include base-4.21.0.0-f068 haskell-language-server> include data-default-0.7.1.3-51VrHfAEErR2L8CqppHpkT haskell-language-server> include directory-1.3.9.0-9eff haskell-language-server> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga haskell-language-server> include filepath-1.5.4.0-7ce6 haskell-language-server> include ghc-9.12.1-f739 haskell-language-server> include ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN haskell-language-server> include githash-0.1.7.0-Mct5lU7b5AA0W7xC3EKve haskell-language-server> include haskell-language-server-2.10.0.0-LvPSYRbUlY87r5bYJ06e8U-hls-alternate-number-format-plugin haskell-language-server> include haskell-language-server-2.10.0.0-6D6vkLZNmivF9qJBfxr1lq-hls-cabal-fmt-plugin haskell-language-server> include haskell-language-server-2.10.0.0-LxpEZAb8oBaB4VkSDEMNJB-hls-cabal-plugin haskell-language-server> include haskell-language-server-2.10.0.0-JKaMPq6gbe17XKsSpfbPl5-hls-call-hierarchy-plugin haskell-language-server> include haskell-language-server-2.10.0.0-HwXLVfD8Pcq8Xpm8UlD8cC-hls-change-type-signature-plugin haskell-language-server> include haskell-language-server-2.10.0.0-Ihhnz10lqd990hDQRHP5P-hls-class-plugin haskell-language-server> include haskell-language-server-2.10.0.0-K1rn1Psc1h6KPaHOeSqNI4-hls-code-range-plugin haskell-language-server> include haskell-language-server-2.10.0.0-HKblId6H2Ar2yjmNYR5XT0-hls-eval-plugin haskell-language-server> include haskell-language-server-2.10.0.0-1FrZjkTtupiC6deV0bPNNP-hls-explicit-fixity-plugin haskell-language-server> include haskell-language-server-2.10.0.0-JhrP2Ez4exoNZ4Q6BEwMS-hls-explicit-imports-plugin haskell-language-server> include haskell-language-server-2.10.0.0-F7Wpg644GXkJ9G3HbWpJfv-hls-explicit-record-fields-plugin haskell-language-server> include haskell-language-server-2.10.0.0-6zcdVNewFN3AikPFInQplf-hls-module-name-plugin haskell-language-server> include haskell-language-server-2.10.0.0-2D2A4ao4pyh2iaWPr5VvTu-hls-notes-plugin haskell-language-server> include haskell-language-server-2.10.0.0-I1GAE3uGYEA5YOQNp8tfes-hls-overloaded-record-dot-plugin haskell-language-server> include haskell-language-server-2.10.0.0-3ttOzD0piioFPaOYO0bD0z-hls-pragmas-plugin haskell-language-server> include haskell-language-server-2.10.0.0-LJ2XX1X3mBcHEsV2L8jqeW-hls-qualify-imported-names-plugin haskell-language-server> include haskell-language-server-2.10.0.0-8oxLUBMjkerOBttgg44e2-hls-semantic-tokens-plugin haskell-language-server> include hie-bios-0.14.0-1EO8BfInNEoByCfl2LTkqo haskell-language-server> include hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT haskell-language-server> include optparse-applicative-0.18.1.0-E71fLFmPbayG9fSMWNADr5 haskell-language-server> include optparse-simple-0.1.1.4-6hrH78IEmsL9yUgS97Ot1 haskell-language-server> include prettyprinter-1.7.1-9cBXype36ZGL944tHK7Cks haskell-language-server> include process-1.6.25.0-4623 haskell-language-server> include text-2.1.2-5eaa haskell-language-server> HlsPlugins=haskell-language-server-2.10.0.0-9p0WLGyUn1e1n9KiERIcsR:HlsPlugins,Ide.Arguments=haskell-language-server-2.10.0.0-9p0WLGyUn1e1n9KiERIcsR:Ide.Arguments,Ide.Main=haskell-language-server-2.10.0.0-9p0WLGyUn1e1n9KiERIcsR:Ide.Main,Ide.Version=haskell-language-server-2.10.0.0-9p0WLGyUn1e1n9KiERIcsR:Ide.Version haskell-language-server> unit haskell-language-server-2.10.0.0-ADFVOWy5249Fm8C9RoBHD-haskell-language-server haskell-language-server> include base-4.21.0.0-f068 haskell-language-server> include haskell-language-server-2.10.0.0-9p0WLGyUn1e1n9KiERIcsR haskell-language-server> include hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT haskell-language-server> include lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze haskell-language-server> include prettyprinter-1.7.1-9cBXype36ZGL944tHK7Cks haskell-language-server> include text-2.1.2-5eaa haskell-language-server> unit haskell-language-server-2.10.0.0-2phMbkWLtkFHXpWq9M9Koe-haskell-language-server-wrapper haskell-language-server> include base-4.21.0.0-f068 haskell-language-server> include containers-0.7-647d haskell-language-server> include data-default-0.7.1.3-51VrHfAEErR2L8CqppHpkT haskell-language-server> include directory-1.3.9.0-9eff haskell-language-server> include extra-1.8-GxUfFMQp4R7HmYwoSoVuga haskell-language-server> include filepath-1.5.4.0-7ce6 haskell-language-server> include ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN haskell-language-server> include haskell-language-server-2.10.0.0-9p0WLGyUn1e1n9KiERIcsR haskell-language-server> include hie-bios-0.14.0-1EO8BfInNEoByCfl2LTkqo haskell-language-server> include hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT haskell-language-server> include lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze haskell-language-server> include lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh haskell-language-server> include text-2.1.2-5eaa haskell-language-server> include transformers-0.6.1.2-199f haskell-language-server> include unix-2.8.6.0-6369 haskell-language-server> include unliftio-core-0.2.1.0-ECm0sTQ8xWtH0kCaUxji2Z haskell-language-server> Ready component graph: haskell-language-server> definite haskell-language-server-2.10.0.0-LxpEZAb8oBaB4VkSDEMNJB-hls-cabal-plugin haskell-language-server> depends Cabal-3.14.1.0-3103 haskell-language-server> depends Cabal-syntax-3.14.1.0-c359 haskell-language-server> depends aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy haskell-language-server> depends base-4.21.0.0-f068 haskell-language-server> depends bytestring-0.12.2.0-be6d haskell-language-server> depends cabal-add-0.1-445ZyYypHKE10IJchoGNHU haskell-language-server> depends containers-0.7-647d haskell-language-server> depends deepseq-1.5.1.0-b096 haskell-language-server> depends directory-1.3.9.0-9eff haskell-language-server> depends extra-1.8-GxUfFMQp4R7HmYwoSoVuga haskell-language-server> depends filepath-1.5.4.0-7ce6 haskell-language-server> depends ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN haskell-language-server> depends hashable-1.4.7.0-FrCvEjo9HTdHfqyBqag94O haskell-language-server> depends hls-graph-2.10.0.0-7A3uQ5Pvr6jEG16ZLDSGmD haskell-language-server> depends hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT haskell-language-server> depends lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ haskell-language-server> depends lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze haskell-language-server> depends lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh haskell-language-server> depends pretty-1.1.3.6-2a4e haskell-language-server> depends process-1.6.25.0-4623 haskell-language-server> depends regex-tdfa-1.3.2.3-KCeFRiCsmWu3KEUlhnOCdr haskell-language-server> depends text-2.1.2-5eaa haskell-language-server> depends text-rope-0.2-7E5X7ruof2r8effdHtJajF haskell-language-server> depends transformers-0.6.1.2-199f haskell-language-server> depends unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV haskell-language-server> definite haskell-language-server-2.10.0.0-LvPSYRbUlY87r5bYJ06e8U-hls-alternate-number-format-plugin haskell-language-server> depends base-4.21.0.0-f068 haskell-language-server> depends containers-0.7-647d haskell-language-server> depends extra-1.8-GxUfFMQp4R7HmYwoSoVuga haskell-language-server> depends ghc-boot-th-9.12.1-846e haskell-language-server> depends ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN haskell-language-server> depends hls-graph-2.10.0.0-7A3uQ5Pvr6jEG16ZLDSGmD haskell-language-server> depends hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT haskell-language-server> depends lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ haskell-language-server> depends lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze haskell-language-server> depends mtl-2.3.1-9650 haskell-language-server> depends regex-tdfa-1.3.2.3-KCeFRiCsmWu3KEUlhnOCdr haskell-language-server> depends syb-0.7.2.4-6chaqlyo5Pz3MnSsbnX5qQ haskell-language-server> depends text-2.1.2-5eaa haskell-language-server> definite haskell-language-server-2.10.0.0-LJ2XX1X3mBcHEsV2L8jqeW-hls-qualify-imported-names-plugin haskell-language-server> depends base-4.21.0.0-f068 haskell-language-server> depends containers-0.7-647d haskell-language-server> depends dlist-1.0-ErOFvdzng7v2bUlF3Mrb1f haskell-language-server> depends ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN haskell-language-server> depends hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT haskell-language-server> depends lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ haskell-language-server> depends lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze haskell-language-server> depends text-2.1.2-5eaa haskell-language-server> depends text-rope-0.2-7E5X7ruof2r8effdHtJajF haskell-language-server> depends transformers-0.6.1.2-199f haskell-language-server> definite haskell-language-server-2.10.0.0-K1rn1Psc1h6KPaHOeSqNI4-hls-code-range-plugin haskell-language-server> depends base-4.21.0.0-f068 haskell-language-server> depends containers-0.7-647d haskell-language-server> depends deepseq-1.5.1.0-b096 haskell-language-server> depends extra-1.8-GxUfFMQp4R7HmYwoSoVuga haskell-language-server> depends ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN haskell-language-server> depends hashable-1.4.7.0-FrCvEjo9HTdHfqyBqag94O haskell-language-server> depends hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT haskell-language-server> depends lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ haskell-language-server> depends lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze haskell-language-server> depends mtl-2.3.1-9650 haskell-language-server> depends semigroupoids-6.0.1-DMFvbjyAUw87uSTdumPMDa haskell-language-server> depends transformers-0.6.1.2-199f haskell-language-server> depends vector-0.13.2.0-LKSB10K7yAABOTSbq9H69q haskell-language-server> definite haskell-language-server-2.10.0.0-JhrP2Ez4exoNZ4Q6BEwMS-hls-explicit-imports-plugin haskell-language-server> depends aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy haskell-language-server> depends base-4.21.0.0-f068 haskell-language-server> depends containers-0.7-647d haskell-language-server> depends deepseq-1.5.1.0-b096 haskell-language-server> depends ghc-9.12.1-f739 haskell-language-server> depends ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN haskell-language-server> depends hls-graph-2.10.0.0-7A3uQ5Pvr6jEG16ZLDSGmD haskell-language-server> depends hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT haskell-language-server> depends lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ haskell-language-server> depends lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze haskell-language-server> depends mtl-2.3.1-9650 haskell-language-server> depends text-2.1.2-5eaa haskell-language-server> depends transformers-0.6.1.2-199f haskell-language-server> definite haskell-language-server-2.10.0.0-JKaMPq6gbe17XKsSpfbPl5-hls-call-hierarchy-plugin haskell-language-server> depends aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy haskell-language-server> depends base-4.21.0.0-f068 haskell-language-server> depends containers-0.7-647d haskell-language-server> depends extra-1.8-GxUfFMQp4R7HmYwoSoVuga haskell-language-server> depends ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN haskell-language-server> depends hiedb-0.6.0.2-4BolUAEzhoYIP8RjXYlTA0 haskell-language-server> depends hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT haskell-language-server> depends lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ haskell-language-server> depends lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze haskell-language-server> depends sqlite-simple-0.4.19.0-1I29xMI9wg25GxROqwWtG1 haskell-language-server> depends text-2.1.2-5eaa haskell-language-server> definite haskell-language-server-2.10.0.0-Ihhnz10lqd990hDQRHP5P-hls-class-plugin haskell-language-server> depends aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy haskell-language-server> depends base-4.21.0.0-f068 haskell-language-server> depends containers-0.7-647d haskell-language-server> depends deepseq-1.5.1.0-b096 haskell-language-server> depends extra-1.8-GxUfFMQp4R7HmYwoSoVuga haskell-language-server> depends ghc-9.12.1-f739 haskell-language-server> depends ghc-exactprint-1.12.0.0-3ZC0oBKLodlLY8nS59icdp haskell-language-server> depends ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN haskell-language-server> depends hls-graph-2.10.0.0-7A3uQ5Pvr6jEG16ZLDSGmD haskell-language-server> depends hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT haskell-language-server> depends lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ haskell-language-server> depends lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze haskell-language-server> depends mtl-2.3.1-9650 haskell-language-server> depends text-2.1.2-5eaa haskell-language-server> depends transformers-0.6.1.2-199f haskell-language-server> definite haskell-language-server-2.10.0.0-I1GAE3uGYEA5YOQNp8tfes-hls-overloaded-record-dot-plugin haskell-language-server> depends aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy haskell-language-server> depends base-4.21.0.0-f068 haskell-language-server> depends containers-0.7-647d haskell-language-server> depends deepseq-1.5.1.0-b096 haskell-language-server> depends ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN haskell-language-server> depends hls-graph-2.10.0.0-7A3uQ5Pvr6jEG16ZLDSGmD haskell-language-server> depends hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT haskell-language-server> depends lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ haskell-language-server> depends lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze haskell-language-server> depends syb-0.7.2.4-6chaqlyo5Pz3MnSsbnX5qQ haskell-language-server> depends text-2.1.2-5eaa haskell-language-server> depends transformers-0.6.1.2-199f haskell-language-server> definite haskell-language-server-2.10.0.0-HwXLVfD8Pcq8Xpm8UlD8cC-hls-change-type-signature-plugin haskell-language-server> depends base-4.21.0.0-f068 haskell-language-server> depends containers-0.7-647d haskell-language-server> depends ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN haskell-language-server> depends hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT haskell-language-server> depends lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh haskell-language-server> depends regex-tdfa-1.3.2.3-KCeFRiCsmWu3KEUlhnOCdr haskell-language-server> depends syb-0.7.2.4-6chaqlyo5Pz3MnSsbnX5qQ haskell-language-server> depends text-2.1.2-5eaa haskell-language-server> depends transformers-0.6.1.2-199f haskell-language-server> definite haskell-language-server-2.10.0.0-HKblId6H2Ar2yjmNYR5XT0-hls-eval-plugin haskell-language-server> depends Diff-0.5-5KwlTPZj9ScGqmIZTJReFp haskell-language-server> depends aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy haskell-language-server> depends base-4.21.0.0-f068 haskell-language-server> depends bytestring-0.12.2.0-be6d haskell-language-server> depends containers-0.7-647d haskell-language-server> depends deepseq-1.5.1.0-b096 haskell-language-server> depends dlist-1.0-ErOFvdzng7v2bUlF3Mrb1f haskell-language-server> depends extra-1.8-GxUfFMQp4R7HmYwoSoVuga haskell-language-server> depends filepath-1.5.4.0-7ce6 haskell-language-server> depends ghc-9.12.1-f739 haskell-language-server> depends ghc-boot-th-9.12.1-846e haskell-language-server> depends ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN haskell-language-server> depends hls-graph-2.10.0.0-7A3uQ5Pvr6jEG16ZLDSGmD haskell-language-server> depends hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT haskell-language-server> depends lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ haskell-language-server> depends lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze haskell-language-server> depends lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh haskell-language-server> depends megaparsec-9.6.1-8rZTJZIPj5T1khxoKU4kZv haskell-language-server> depends mtl-2.3.1-9650 haskell-language-server> depends parser-combinators-1.3.0-DbPXohiwnbC3Q3MYjgpLkQ haskell-language-server> depends text-2.1.2-5eaa haskell-language-server> depends text-rope-0.2-7E5X7ruof2r8effdHtJajF haskell-language-server> depends transformers-0.6.1.2-199f haskell-language-server> depends unliftio-0.2.25.1-8K5BaeKP1lcH4YiVdYRwxe haskell-language-server> depends unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV haskell-language-server> definite haskell-language-server-2.10.0.0-FexdZqbBrRuKIGKS5dP7OK-ghcide-bench-lib haskell-language-server> depends aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy haskell-language-server> depends async-2.2.5-4SAtpwJRIvu1g4bLe95jrP haskell-language-server> depends base-4.21.0.0-f068 haskell-language-server> depends binary-0.8.9.2-4b0d haskell-language-server> depends bytestring-0.12.2.0-be6d haskell-language-server> depends deepseq-1.5.1.0-b096 haskell-language-server> depends directory-1.3.9.0-9eff haskell-language-server> depends extra-1.8-GxUfFMQp4R7HmYwoSoVuga haskell-language-server> depends filepath-1.5.4.0-7ce6 haskell-language-server> depends ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN haskell-language-server> depends hashable-1.4.7.0-FrCvEjo9HTdHfqyBqag94O haskell-language-server> depends hls-test-utils-2.10.0.0-36WY9Km1ArP2pHBFuswS3u haskell-language-server> depends lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ haskell-language-server> depends lsp-test-0.17.1.1-3aiAfJh8Xli1a9Cr0uUn5n haskell-language-server> depends lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh haskell-language-server> depends optparse-applicative-0.18.1.0-E71fLFmPbayG9fSMWNADr5 haskell-language-server> depends parser-combinators-1.3.0-DbPXohiwnbC3Q3MYjgpLkQ haskell-language-server> depends process-1.6.25.0-4623 haskell-language-server> depends row-types-1.0.1.2-CRZNpJR6ZFf3MSfpW0WO1S haskell-language-server> depends safe-exceptions-0.1.7.4-C5cPixA4BewDkfTl5BvYr1 haskell-language-server> depends shake-0.19.8-Ct45ZrVSN2f6xQQjIy41zV haskell-language-server> depends text-2.1.2-5eaa haskell-language-server> definite haskell-language-server-2.10.0.0-GYYj1XLEVsBLPY1JrvAU9G-ghcide-bench haskell-language-server> depends aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy haskell-language-server> depends base-4.21.0.0-f068 haskell-language-server> depends bytestring-0.12.2.0-be6d haskell-language-server> depends containers-0.7-647d haskell-language-server> depends data-default-0.7.1.3-51VrHfAEErR2L8CqppHpkT haskell-language-server> depends extra-1.8-GxUfFMQp4R7HmYwoSoVuga haskell-language-server> depends filepath-1.5.4.0-7ce6 haskell-language-server> depends haskell-language-server-2.10.0.0-FexdZqbBrRuKIGKS5dP7OK-ghcide-bench-lib haskell-language-server> depends hls-graph-2.10.0.0-7A3uQ5Pvr6jEG16ZLDSGmD haskell-language-server> depends hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT haskell-language-server> depends hls-test-utils-2.10.0.0-36WY9Km1ArP2pHBFuswS3u haskell-language-server> depends lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ haskell-language-server> depends lsp-test-0.17.1.1-3aiAfJh8Xli1a9Cr0uUn5n haskell-language-server> depends lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh haskell-language-server> depends optparse-applicative-0.18.1.0-E71fLFmPbayG9fSMWNADr5 haskell-language-server> depends process-1.6.25.0-4623 haskell-language-server> depends safe-exceptions-0.1.7.4-C5cPixA4BewDkfTl5BvYr1 haskell-language-server> depends shake-0.19.8-Ct45ZrVSN2f6xQQjIy41zV haskell-language-server> depends tasty-hunit-0.10.2-GxiECQtHLG9JqzzTC7gSqY haskell-language-server> depends text-2.1.2-5eaa haskell-language-server> definite haskell-language-server-2.10.0.0-F7Wpg644GXkJ9G3HbWpJfv-hls-explicit-record-fields-plugin haskell-language-server> depends aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy haskell-language-server> depends base-4.21.0.0-f068 haskell-language-server> depends containers-0.7-647d haskell-language-server> depends ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN haskell-language-server> depends hls-graph-2.10.0.0-7A3uQ5Pvr6jEG16ZLDSGmD haskell-language-server> depends hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT haskell-language-server> depends lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ haskell-language-server> depends lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze haskell-language-server> depends syb-0.7.2.4-6chaqlyo5Pz3MnSsbnX5qQ haskell-language-server> depends text-2.1.2-5eaa haskell-language-server> depends transformers-0.6.1.2-199f haskell-language-server> definite haskell-language-server-2.10.0.0-9w7j1fHyUHK8FernWE9Arz-ghcide-test-preprocessor haskell-language-server> depends base-4.21.0.0-f068 haskell-language-server> definite haskell-language-server-2.10.0.0-8oxLUBMjkerOBttgg44e2-hls-semantic-tokens-plugin haskell-language-server> depends array-0.5.8.0-038b haskell-language-server> depends base-4.21.0.0-f068 haskell-language-server> depends bytestring-0.12.2.0-be6d haskell-language-server> depends containers-0.7-647d haskell-language-server> depends data-default-0.7.1.3-51VrHfAEErR2L8CqppHpkT haskell-language-server> depends deepseq-1.5.1.0-b096 haskell-language-server> depends dlist-1.0-ErOFvdzng7v2bUlF3Mrb1f haskell-language-server> depends extra-1.8-GxUfFMQp4R7HmYwoSoVuga haskell-language-server> depends ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN haskell-language-server> depends hls-graph-2.10.0.0-7A3uQ5Pvr6jEG16ZLDSGmD haskell-language-server> depends hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT haskell-language-server> depends lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ haskell-language-server> depends lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze haskell-language-server> depends mtl-2.3.1-9650 haskell-language-server> depends stm-2.5.3.1-0481 haskell-language-server> depends stm-containers-1.2.1.1-JgRuRZubxBA53SDcfZuEB6 haskell-language-server> depends syb-0.7.2.4-6chaqlyo5Pz3MnSsbnX5qQ haskell-language-server> depends template-haskell-2.23.0.0-125a haskell-language-server> depends text-2.1.2-5eaa haskell-language-server> depends text-rope-0.2-7E5X7ruof2r8effdHtJajF haskell-language-server> depends transformers-0.6.1.2-199f haskell-language-server> definite haskell-language-server-2.10.0.0-6zcdVNewFN3AikPFInQplf-hls-module-name-plugin haskell-language-server> depends aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy haskell-language-server> depends base-4.21.0.0-f068 haskell-language-server> depends containers-0.7-647d haskell-language-server> depends filepath-1.5.4.0-7ce6 haskell-language-server> depends ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN haskell-language-server> depends hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT haskell-language-server> depends lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze haskell-language-server> depends text-2.1.2-5eaa haskell-language-server> depends text-rope-0.2-7E5X7ruof2r8effdHtJajF haskell-language-server> depends transformers-0.6.1.2-199f haskell-language-server> definite haskell-language-server-2.10.0.0-6D6vkLZNmivF9qJBfxr1lq-hls-cabal-fmt-plugin haskell-language-server> depends base-4.21.0.0-f068 haskell-language-server> depends directory-1.3.9.0-9eff haskell-language-server> depends filepath-1.5.4.0-7ce6 haskell-language-server> depends ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN haskell-language-server> depends hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT haskell-language-server> depends lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ haskell-language-server> depends lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh haskell-language-server> depends mtl-2.3.1-9650 haskell-language-server> depends process-extras-0.7.4-CWgUoJduikVLQhDTtFIVAj haskell-language-server> depends text-2.1.2-5eaa haskell-language-server> definite haskell-language-server-2.10.0.0-3ttOzD0piioFPaOYO0bD0z-hls-pragmas-plugin haskell-language-server> depends aeson-2.2.3.0-KI79zVZaRvv8N32UXKrhmy haskell-language-server> depends base-4.21.0.0-f068 haskell-language-server> depends containers-0.7-647d haskell-language-server> depends extra-1.8-GxUfFMQp4R7HmYwoSoVuga haskell-language-server> depends fuzzy-0.1.1.0-JH2xhbavAn6EdeTRaJOe1s haskell-language-server> depends ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN haskell-language-server> depends hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT haskell-language-server> depends lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ haskell-language-server> depends lens-aeson-1.2.3-10xhsarlo97IBOtlgoo9c haskell-language-server> depends lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze haskell-language-server> depends text-2.1.2-5eaa haskell-language-server> depends transformers-0.6.1.2-199f haskell-language-server> definite haskell-language-server-2.10.0.0-2D2A4ao4pyh2iaWPr5VvTu-hls-notes-plugin haskell-language-server> depends array-0.5.8.0-038b haskell-language-server> depends base-4.21.0.0-f068 haskell-language-server> depends ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN haskell-language-server> depends hls-graph-2.10.0.0-7A3uQ5Pvr6jEG16ZLDSGmD haskell-language-server> depends hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT haskell-language-server> depends lens-5.3.4-B9fVfNQ8VcE4n8TPnBulNQ haskell-language-server> depends lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze haskell-language-server> depends mtl-2.3.1-9650 haskell-language-server> depends regex-tdfa-1.3.2.3-KCeFRiCsmWu3KEUlhnOCdr haskell-language-server> depends text-2.1.2-5eaa haskell-language-server> depends text-rope-0.2-7E5X7ruof2r8effdHtJajF haskell-language-server> depends unordered-containers-0.2.20-IEfXmzpziDy5vqCdrwDTPV haskell-language-server> definite haskell-language-server-2.10.0.0-1FrZjkTtupiC6deV0bPNNP-hls-explicit-fixity-plugin haskell-language-server> depends base-4.21.0.0-f068 haskell-language-server> depends containers-0.7-647d haskell-language-server> depends deepseq-1.5.1.0-b096 haskell-language-server> depends extra-1.8-GxUfFMQp4R7HmYwoSoVuga haskell-language-server> depends ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN haskell-language-server> depends hashable-1.4.7.0-FrCvEjo9HTdHfqyBqag94O haskell-language-server> depends hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT haskell-language-server> depends lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze haskell-language-server> depends text-2.1.2-5eaa haskell-language-server> definite haskell-language-server-2.10.0.0-9p0WLGyUn1e1n9KiERIcsR haskell-language-server> depends aeson-pretty-0.8.10-15XtsrwD7w62qpyKOAv7jl haskell-language-server> depends base-4.21.0.0-f068 haskell-language-server> depends data-default-0.7.1.3-51VrHfAEErR2L8CqppHpkT haskell-language-server> depends directory-1.3.9.0-9eff haskell-language-server> depends extra-1.8-GxUfFMQp4R7HmYwoSoVuga haskell-language-server> depends filepath-1.5.4.0-7ce6 haskell-language-server> depends ghc-9.12.1-f739 haskell-language-server> depends ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN haskell-language-server> depends githash-0.1.7.0-Mct5lU7b5AA0W7xC3EKve haskell-language-server> depends haskell-language-server-2.10.0.0-LvPSYRbUlY87r5bYJ06e8U-hls-alternate-number-format-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-6D6vkLZNmivF9qJBfxr1lq-hls-cabal-fmt-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-LxpEZAb8oBaB4VkSDEMNJB-hls-cabal-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-JKaMPq6gbe17XKsSpfbPl5-hls-call-hierarchy-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-HwXLVfD8Pcq8Xpm8UlD8cC-hls-change-type-signature-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-Ihhnz10lqd990hDQRHP5P-hls-class-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-K1rn1Psc1h6KPaHOeSqNI4-hls-code-range-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-HKblId6H2Ar2yjmNYR5XT0-hls-eval-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-1FrZjkTtupiC6deV0bPNNP-hls-explicit-fixity-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-JhrP2Ez4exoNZ4Q6BEwMS-hls-explicit-imports-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-F7Wpg644GXkJ9G3HbWpJfv-hls-explicit-record-fields-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-6zcdVNewFN3AikPFInQplf-hls-module-name-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-2D2A4ao4pyh2iaWPr5VvTu-hls-notes-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-I1GAE3uGYEA5YOQNp8tfes-hls-overloaded-record-dot-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-3ttOzD0piioFPaOYO0bD0z-hls-pragmas-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-LJ2XX1X3mBcHEsV2L8jqeW-hls-qualify-imported-names-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-8oxLUBMjkerOBttgg44e2-hls-semantic-tokens-plugin haskell-language-server> depends hie-bios-0.14.0-1EO8BfInNEoByCfl2LTkqo haskell-language-server> depends hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT haskell-language-server> depends optparse-applicative-0.18.1.0-E71fLFmPbayG9fSMWNADr5 haskell-language-server> depends optparse-simple-0.1.1.4-6hrH78IEmsL9yUgS97Ot1 haskell-language-server> depends prettyprinter-1.7.1-9cBXype36ZGL944tHK7Cks haskell-language-server> depends process-1.6.25.0-4623 haskell-language-server> depends text-2.1.2-5eaa haskell-language-server> definite haskell-language-server-2.10.0.0-2phMbkWLtkFHXpWq9M9Koe-haskell-language-server-wrapper haskell-language-server> depends base-4.21.0.0-f068 haskell-language-server> depends containers-0.7-647d haskell-language-server> depends data-default-0.7.1.3-51VrHfAEErR2L8CqppHpkT haskell-language-server> depends directory-1.3.9.0-9eff haskell-language-server> depends extra-1.8-GxUfFMQp4R7HmYwoSoVuga haskell-language-server> depends filepath-1.5.4.0-7ce6 haskell-language-server> depends ghcide-2.10.0.0-fqXm1PfXvG3IUAxuploFN haskell-language-server> depends haskell-language-server-2.10.0.0-9p0WLGyUn1e1n9KiERIcsR haskell-language-server> depends hie-bios-0.14.0-1EO8BfInNEoByCfl2LTkqo haskell-language-server> depends hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT haskell-language-server> depends lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze haskell-language-server> depends lsp-types-2.3.0.1-JXMYopNFBgp592bLpMPuhh haskell-language-server> depends text-2.1.2-5eaa haskell-language-server> depends transformers-0.6.1.2-199f haskell-language-server> depends unix-2.8.6.0-6369 haskell-language-server> depends unliftio-core-0.2.1.0-ECm0sTQ8xWtH0kCaUxji2Z haskell-language-server> definite haskell-language-server-2.10.0.0-ADFVOWy5249Fm8C9RoBHD-haskell-language-server haskell-language-server> depends base-4.21.0.0-f068 haskell-language-server> depends haskell-language-server-2.10.0.0-9p0WLGyUn1e1n9KiERIcsR haskell-language-server> depends hls-plugin-api-2.10.0.0-Jf8LsAmZVOEHfOVSHHzKFT haskell-language-server> depends lsp-2.7.0.1-GS3kkQvGudtHYwg9lkUsze haskell-language-server> depends prettyprinter-1.7.1-9cBXype36ZGL944tHK7Cks haskell-language-server> depends text-2.1.2-5eaa 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/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0 haskell-language-server> Executables installed in: haskell-language-server> /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0/bin haskell-language-server> Libraries installed in: haskell-language-server> /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/haskell-language-server-2.10.0.0-9p0WLGyUn1e1n9KiERIcsR haskell-language-server> Dynamic Libraries installed in: haskell-language-server> /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739 haskell-language-server> Private executables installed in: haskell-language-server> /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0/libexec/x86_64-linux-ghc-9.12.1-f739/haskell-language-server-2.10.0.0 haskell-language-server> Data files installed in: haskell-language-server> /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0/share/x86_64-linux-ghc-9.12.1-f739/haskell-language-server-2.10.0.0 haskell-language-server> Documentation installed in: haskell-language-server> /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0/share/doc/x86_64-linux-ghc-9.12.1-f739/haskell-language-server-2.10.0.0 haskell-language-server> Configuration files installed in: haskell-language-server> /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0/etc haskell-language-server> No alex found haskell-language-server> Using ar found on system at: haskell-language-server> /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar haskell-language-server> No c2hs found haskell-language-server> Using cpphs version 1.20.9 found on system at: haskell-language-server> /nix/store/zx9kcf3aj5rprl31107cazv8rzn41aqm-cpphs-1.20.9.1/bin/cpphs haskell-language-server> No doctest found haskell-language-server> Using gcc version 14.3.0 given by user at: haskell-language-server> /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc haskell-language-server> Using ghc version 9.12.1 found on system at: haskell-language-server> /nix/store/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/wrs1dkr0pfxm92c5zxrfyy62ifw61ybm-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/kks0nbx2riwry5qsx0qr87qr0lswmhzi-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/qdyj33aqxlbdbpdzgybsizan6ccgvcc7-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/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip haskell-language-server> Using tar found on system at: haskell-language-server> /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar haskell-language-server> No uhc found haskell-language-server> Running phase: buildPhase 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-4623) 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-4623) 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 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-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-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-f739) 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-f739) 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-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 '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-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-change-type-signature-plugin' for haskell-language-server-2.10.0.0... haskell-language-server> Building library 'hls-change-type-signature-plugin' for haskell-language-server-2.10.0.0... haskell-language-server> [1 of 1] Compiling Ide.Plugin.ChangeTypeSignature ( plugins/hls-change-type-signature-plugin/src/Ide/Plugin/ChangeTypeSignature.hs, dist/build/hls-change-type-signature-plugin/Ide/Plugin/ChangeTypeSignature.o, dist/build/hls-change-type-signature-plugin/Ide/Plugin/ChangeTypeSignature.dyn_o ) haskell-language-server> [1 of 1] Compiling Ide.Plugin.ChangeTypeSignature ( plugins/hls-change-type-signature-plugin/src/Ide/Plugin/ChangeTypeSignature.hs, dist/build/hls-change-type-signature-plugin/Ide/Plugin/ChangeTypeSignature.p_o ) haskell-language-server> Preprocessing library 'hls-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 '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 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-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-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-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-6chaqlyo5Pz3MnSsbnX5qQ) 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-6chaqlyo5Pz3MnSsbnX5qQ) 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-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-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-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-10xhsarlo97IBOtlgoo9c) haskell-language-server> - transformers-0.6.1.2 (exposed by flag -package-id transformers-0.6.1.2-199f) 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-10xhsarlo97IBOtlgoo9c) haskell-language-server> - transformers-0.6.1.2 (exposed by flag -package-id transformers-0.6.1.2-199f) 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-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-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 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-f739) 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-f739) 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-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> 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> buildPhase completed in 3 minutes 56 seconds haskell-language-server> Running phase: haddockPhase haskell-language-server> Running phase: installPhase haskell-language-server> Installing internal library hls-cabal-plugin in /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/haskell-language-server-2.10.0.0-LxpEZAb8oBaB4VkSDEMNJB-hls-cabal-plugin haskell-language-server> Installing internal library hls-alternate-number-format-plugin in /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/haskell-language-server-2.10.0.0-LvPSYRbUlY87r5bYJ06e8U-hls-alternate-number-format-plugin haskell-language-server> Installing internal library hls-qualify-imported-names-plugin in /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/haskell-language-server-2.10.0.0-LJ2XX1X3mBcHEsV2L8jqeW-hls-qualify-imported-names-plugin haskell-language-server> Installing internal library hls-code-range-plugin in /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/haskell-language-server-2.10.0.0-K1rn1Psc1h6KPaHOeSqNI4-hls-code-range-plugin haskell-language-server> Installing internal library hls-explicit-imports-plugin in /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/haskell-language-server-2.10.0.0-JhrP2Ez4exoNZ4Q6BEwMS-hls-explicit-imports-plugin haskell-language-server> Installing internal library hls-call-hierarchy-plugin in /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/haskell-language-server-2.10.0.0-JKaMPq6gbe17XKsSpfbPl5-hls-call-hierarchy-plugin haskell-language-server> Installing internal library hls-class-plugin in /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/haskell-language-server-2.10.0.0-Ihhnz10lqd990hDQRHP5P-hls-class-plugin haskell-language-server> Installing internal library hls-overloaded-record-dot-plugin in /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/haskell-language-server-2.10.0.0-I1GAE3uGYEA5YOQNp8tfes-hls-overloaded-record-dot-plugin haskell-language-server> Installing internal library hls-change-type-signature-plugin in /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/haskell-language-server-2.10.0.0-HwXLVfD8Pcq8Xpm8UlD8cC-hls-change-type-signature-plugin haskell-language-server> Installing internal library hls-eval-plugin in /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/haskell-language-server-2.10.0.0-HKblId6H2Ar2yjmNYR5XT0-hls-eval-plugin haskell-language-server> Installing internal library ghcide-bench-lib in /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/haskell-language-server-2.10.0.0-FexdZqbBrRuKIGKS5dP7OK-ghcide-bench-lib haskell-language-server> Installing executable ghcide-bench in /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0/bin haskell-language-server> Warning: The directory haskell-language-server> /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-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-record-fields-plugin in /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/haskell-language-server-2.10.0.0-F7Wpg644GXkJ9G3HbWpJfv-hls-explicit-record-fields-plugin haskell-language-server> Installing executable ghcide-test-preprocessor in /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0/bin haskell-language-server> Warning: The directory haskell-language-server> /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-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-semantic-tokens-plugin in /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/haskell-language-server-2.10.0.0-8oxLUBMjkerOBttgg44e2-hls-semantic-tokens-plugin haskell-language-server> Installing internal library hls-module-name-plugin in /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/haskell-language-server-2.10.0.0-6zcdVNewFN3AikPFInQplf-hls-module-name-plugin haskell-language-server> Installing internal library hls-cabal-fmt-plugin in /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/haskell-language-server-2.10.0.0-6D6vkLZNmivF9qJBfxr1lq-hls-cabal-fmt-plugin haskell-language-server> Installing internal library hls-pragmas-plugin in /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/haskell-language-server-2.10.0.0-3ttOzD0piioFPaOYO0bD0z-hls-pragmas-plugin haskell-language-server> Installing internal library hls-notes-plugin in /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/haskell-language-server-2.10.0.0-2D2A4ao4pyh2iaWPr5VvTu-hls-notes-plugin haskell-language-server> Installing internal library hls-explicit-fixity-plugin in /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/haskell-language-server-2.10.0.0-1FrZjkTtupiC6deV0bPNNP-hls-explicit-fixity-plugin haskell-language-server> Installing library in /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/haskell-language-server-2.10.0.0-9p0WLGyUn1e1n9KiERIcsR haskell-language-server> Installing executable haskell-language-server-wrapper in /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0/bin haskell-language-server> Warning: The directory haskell-language-server> /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-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 in /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0/bin haskell-language-server> Warning: The directory haskell-language-server> /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-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/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0 haskell-language-server> shrinking /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHShaskell-language-server-2.10.0.0-1FrZjkTtupiC6deV0bPNNP-hls-explicit-fixity-plugin-ghc9.12.1.so haskell-language-server> shrinking /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHShaskell-language-server-2.10.0.0-Ihhnz10lqd990hDQRHP5P-hls-class-plugin-ghc9.12.1.so haskell-language-server> shrinking /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHShaskell-language-server-2.10.0.0-2D2A4ao4pyh2iaWPr5VvTu-hls-notes-plugin-ghc9.12.1.so haskell-language-server> shrinking /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHShaskell-language-server-2.10.0.0-K1rn1Psc1h6KPaHOeSqNI4-hls-code-range-plugin-ghc9.12.1.so haskell-language-server> shrinking /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHShaskell-language-server-2.10.0.0-3ttOzD0piioFPaOYO0bD0z-hls-pragmas-plugin-ghc9.12.1.so haskell-language-server> shrinking /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHShaskell-language-server-2.10.0.0-6zcdVNewFN3AikPFInQplf-hls-module-name-plugin-ghc9.12.1.so haskell-language-server> shrinking /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHShaskell-language-server-2.10.0.0-F7Wpg644GXkJ9G3HbWpJfv-hls-explicit-record-fields-plugin-ghc9.12.1.so haskell-language-server> shrinking /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHShaskell-language-server-2.10.0.0-FexdZqbBrRuKIGKS5dP7OK-ghcide-bench-lib-ghc9.12.1.so haskell-language-server> shrinking /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHShaskell-language-server-2.10.0.0-HwXLVfD8Pcq8Xpm8UlD8cC-hls-change-type-signature-plugin-ghc9.12.1.so haskell-language-server> shrinking /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHShaskell-language-server-2.10.0.0-6D6vkLZNmivF9qJBfxr1lq-hls-cabal-fmt-plugin-ghc9.12.1.so haskell-language-server> shrinking /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHShaskell-language-server-2.10.0.0-9p0WLGyUn1e1n9KiERIcsR-ghc9.12.1.so haskell-language-server> shrinking /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHShaskell-language-server-2.10.0.0-LJ2XX1X3mBcHEsV2L8jqeW-hls-qualify-imported-names-plugin-ghc9.12.1.so haskell-language-server> shrinking /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHShaskell-language-server-2.10.0.0-HKblId6H2Ar2yjmNYR5XT0-hls-eval-plugin-ghc9.12.1.so haskell-language-server> shrinking /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHShaskell-language-server-2.10.0.0-LvPSYRbUlY87r5bYJ06e8U-hls-alternate-number-format-plugin-ghc9.12.1.so haskell-language-server> shrinking /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHShaskell-language-server-2.10.0.0-JKaMPq6gbe17XKsSpfbPl5-hls-call-hierarchy-plugin-ghc9.12.1.so haskell-language-server> shrinking /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHShaskell-language-server-2.10.0.0-LxpEZAb8oBaB4VkSDEMNJB-hls-cabal-plugin-ghc9.12.1.so haskell-language-server> shrinking /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHShaskell-language-server-2.10.0.0-JhrP2Ez4exoNZ4Q6BEwMS-hls-explicit-imports-plugin-ghc9.12.1.so haskell-language-server> shrinking /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHShaskell-language-server-2.10.0.0-I1GAE3uGYEA5YOQNp8tfes-hls-overloaded-record-dot-plugin-ghc9.12.1.so haskell-language-server> shrinking /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0/lib/ghc-9.12.1/lib/x86_64-linux-ghc-9.12.1-f739/libHShaskell-language-server-2.10.0.0-8oxLUBMjkerOBttgg44e2-hls-semantic-tokens-plugin-ghc9.12.1.so haskell-language-server> shrinking /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0/bin/ghcide-bench haskell-language-server> shrinking /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0/bin/ghcide-test-preprocessor haskell-language-server> shrinking /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0/bin/.haskell-language-server-9.12.1-unwrapped haskell-language-server> shrinking /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0/bin/haskell-language-server-wrapper haskell-language-server> checking for references to /build/ in /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0... haskell-language-server> patching script interpreter paths in /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0 haskell-language-server> /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0/bin/haskell-language-server: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" haskell-language-server> stripping (with command strip and flags -S -p) in /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0/lib /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0/bin haskell-language-server> rewriting symlink /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0/bin/haskell-language-server-9.12.1 to be relative to /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0 haskell-language-server (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0 haskell-language-server (post)> Pushing 1 paths (555 are already present) using zstd to cache sellout ⏳ haskell-language-server (post)> haskell-language-server (post)> Pushing /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0 (66.84 MiB) haskell-language-server (post)> haskell-language-server (post)> All done. haskell-language-server (post)> added 1 signatures haskell-language-server (post)> added 14 signatures haskell-language-server (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0 haskell-language-server (post)> copying 1 paths... haskell-language-server (post)> copying path '/nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying 1 paths... haskell-language-server (post)> copying path '/nix/store/q92vb1pwiplh510s2sba0n2qz9gqm40x-haskell-language-server-2.10.0.0.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> added 0 signatures haskell-language-server (post)> added 0 signatures haskell-language-server (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0 haskell-language-server (post)> copying 1 paths... haskell-language-server (post)> copying path '/nix/store/pmg9r24613mp20p1k888img9jlqjm8p0-haskell-language-server-2.10.0.0' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying 1 paths... haskell-language-server (post)> copying path '/nix/store/q92vb1pwiplh510s2sba0n2qz9gqm40x-haskell-language-server-2.10.0.0.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/yc4kl6c26ybr98ynkf01gdqkg79w5zw1-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/bvnad0bdspbr4n1y13nc174kh8lqrvs7-ghc-shell-for-kilns-0.0.1.0-0 ghc-shell-for-kilns (post)> Pushing 1 paths (743 are already present) using zstd to cache sellout ⏳ ghc-shell-for-kilns (post)> ghc-shell-for-kilns (post)> Pushing /nix/store/bvnad0bdspbr4n1y13nc174kh8lqrvs7-ghc-shell-for-kilns-0.0.1.0-0 (336.00 B) 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/bvnad0bdspbr4n1y13nc174kh8lqrvs7-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/bvnad0bdspbr4n1y13nc174kh8lqrvs7-ghc-shell-for-kilns-0.0.1.0-0' to 'https://cache.nix-ci.com'... ghc-shell-for-kilns (post)> copying 1 paths... ghc-shell-for-kilns (post)> copying path '/nix/store/yc4kl6c26ybr98ynkf01gdqkg79w5zw1-ghc-shell-for-kilns-0.0.1.0-0.drv' to 'https://cache.nix-ci.com'... ghc-shell-for-kilns (post)> added 0 signatures ghc-shell-for-kilns (post)> added 0 signatures ghc-shell-for-kilns (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/bvnad0bdspbr4n1y13nc174kh8lqrvs7-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/bvnad0bdspbr4n1y13nc174kh8lqrvs7-ghc-shell-for-kilns-0.0.1.0-0' to 'ssh-ng://worker.nix-ci.com'... ghc-shell-for-kilns (post)> copying 1 paths... ghc-shell-for-kilns (post)> copying path '/nix/store/yc4kl6c26ybr98ynkf01gdqkg79w5zw1-ghc-shell-for-kilns-0.0.1.0-0.drv' to 'ssh-ng://worker.nix-ci.com'...